@layer components{.ilist[data-astro-cid-casf62mu]{border-block-start:1px solid var(--line-subtle);& li[data-astro-cid-casf62mu]{border-block-end:1px solid var(--line-subtle)}}.ilist__row[data-astro-cid-casf62mu]{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:start;gap:var(--sp-16);padding-block:var(--sp-24);transition:background-color var(--dur-fast);@media(width>=48rem){grid-template-columns:5.5rem 1fr auto}&:hover{background:linear-gradient(to right,var(--color-accent-tint),transparent 70%);.ilist__title[data-astro-cid-casf62mu]{color:var(--color-accent-hover)}.ilist__arrow{translate:.25rem 0;color:var(--color-accent)}}}.ilist__num[data-astro-cid-casf62mu]{padding-block-start:.45rem;color:var(--color-accent)}.ilist__body[data-astro-cid-casf62mu]{display:grid;gap:var(--sp-4)}.ilist__title[data-astro-cid-casf62mu]{font-size:var(--text-h4);transition:color var(--dur-fast)}.ilist__text[data-astro-cid-casf62mu]{color:var(--color-text-muted)}.ilist__row[data-astro-cid-casf62mu] .ilist__arrow{margin-block-start:.45rem;transition:translate var(--dur) var(--ease-out),color var(--dur-fast)}}@layer components{.hero[data-astro-cid-f2t6dg3d]{position:relative;display:grid;min-block-size:calc(100svb - var(--header-h));background:var(--color-bg-deep);isolation:isolate;overflow:hidden;>*{grid-area:1 / 1}&:after{content:"";grid-area:1 / 1;z-index:-1;background:linear-gradient(to right,var(--color-bg-deep) 15%,color-mix(in oklab,var(--color-bg-deep) 55%,transparent) 60%,transparent),linear-gradient(to top,var(--color-bg) 0%,transparent 35%)}}.hero[data-astro-cid-f2t6dg3d] .hero__bg{z-index:-2}@media(min-width:64rem){.hero:has(.media--freigestellt):after{content:none}.hero:has(.media--freigestellt) .hero__bg .media__img{block-size:calc(100% - 9rem)}}.hero[data-astro-cid-f2t6dg3d] .hero__inner{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-64);padding-block:clamp(var(--sp-64),10vh,var(--sp-128)) var(--sp-32)}.hero__content[data-astro-cid-f2t6dg3d]{display:grid;gap:var(--sp-24);max-inline-size:52rem}.hero__title[data-astro-cid-f2t6dg3d]{display:grid;font-size:var(--text-hero);font-weight:600;line-height:var(--leading-tight);text-transform:uppercase}.hero__muted[data-astro-cid-f2t6dg3d]{color:var(--color-text-muted)}.hero__lead[data-astro-cid-f2t6dg3d]{max-inline-size:38rem;font-size:var(--text-lead);color:var(--color-text-muted)}.hero__actions[data-astro-cid-f2t6dg3d]{display:flex;flex-wrap:wrap;gap:var(--sp-12) var(--sp-16);margin-block-start:var(--sp-16)}.hero__jumps[data-astro-cid-f2t6dg3d] ol[data-astro-cid-f2t6dg3d]{--min: 14rem;--grid-gap: var(--sp-16) var(--sp-32);padding-block-start:var(--sp-24);border-block-start:1px solid var(--line-strong)}.hero__jumps[data-astro-cid-f2t6dg3d] a[data-astro-cid-f2t6dg3d]{display:grid;gap:var(--sp-4);padding-block:var(--sp-8);&:hover .hero__jump-title[data-astro-cid-f2t6dg3d]{color:var(--color-accent-hover)}&:hover .icon{translate:0 .15rem}}.hero__jump-title[data-astro-cid-f2t6dg3d]{display:inline-flex;align-items:center;gap:var(--sp-8);font-family:var(--font-display);font-size:1.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;transition:color var(--dur-fast);.icon{transition:translate var(--dur) var(--ease-out)}}.hero__jump-text[data-astro-cid-f2t6dg3d]{font-size:var(--text-small);color:var(--color-text-muted)}}@layer components{.sband[data-astro-cid-rcaq7ehe]{position:relative;display:grid;min-block-size:clamp(32rem,80svb,46rem);isolation:isolate;overflow:hidden;background:var(--color-bg-deep);>*{grid-area:1 / 1}&:after{content:"";grid-area:1 / 1;z-index:-1;background:linear-gradient(to top,var(--color-bg-deep) 5%,color-mix(in oklab,var(--color-bg-deep) 40%,transparent) 60%,transparent)}}.sband[data-astro-cid-rcaq7ehe] .sband__bg{z-index:-2}.sband[data-astro-cid-rcaq7ehe] .sband__bg.media--freigestellt .media__frame{inline-size:100%;margin-inline-start:0}.sband[data-astro-cid-rcaq7ehe] .sband__bg .media__img{object-position:50% 100%}.sband[data-astro-cid-rcaq7ehe] .sband__inner{align-self:end;display:grid;gap:var(--sp-24);padding-block:var(--section-pad-sm)}.sband__title[data-astro-cid-rcaq7ehe]{max-inline-size:22ch;font-size:var(--text-h2-lg);font-weight:600;line-height:var(--leading-tight)}.sband__text[data-astro-cid-rcaq7ehe]{max-inline-size:38rem;font-size:var(--text-lead);color:var(--color-text-muted)}.sband--center[data-astro-cid-rcaq7ehe]{&:after{background:radial-gradient(ellipse at 50% 45%,color-mix(in oklab,var(--color-bg-deep) 75%,transparent),transparent 70%)}.sband__inner{align-self:center;justify-items:center;text-align:center}.sband__title[data-astro-cid-rcaq7ehe]{max-inline-size:24ch}}}@layer components{.tcard[data-astro-cid-5n2kg7ke]{position:relative;display:flex;flex-direction:column;gap:var(--sp-8);padding:var(--sp-24);border:1px solid var(--tcard-border, var(--line-subtle));border-radius:var(--radius-card);background:var(--color-bg);transition:border-color var(--dur-fast)}.tcard--link[data-astro-cid-5n2kg7ke]:hover,.tcard--link[data-astro-cid-5n2kg7ke]:has(a:focus-visible){--tcard-border: var(--line-accent)}.tcard[data-astro-cid-5n2kg7ke] .tcard__media{margin-block-end:var(--sp-12)}.tcard__title[data-astro-cid-5n2kg7ke]{font-size:clamp(1.625rem,1.5rem + .5vw,2rem);font-weight:600}.tcard__text[data-astro-cid-5n2kg7ke]{font-size:var(--text-small);color:var(--color-text-muted)}.tcard__foot[data-astro-cid-5n2kg7ke]{margin-block-start:auto;padding-block-start:var(--sp-24);color:var(--color-text)}}@layer components{.kcard[data-astro-cid-57ygwdl3]{--card-bg: var(--color-surface-raised);display:flex;flex-direction:column;overflow:hidden}.kcard__body[data-astro-cid-57ygwdl3]{display:flex;flex-direction:column;flex:1;gap:var(--sp-12);padding:var(--sp-24)}.kcard__q[data-astro-cid-57ygwdl3]{font-family:var(--font-sans);font-size:var(--text-question);font-weight:600;line-height:var(--leading-snug);letter-spacing:0}.kcard__teaser[data-astro-cid-57ygwdl3]{color:var(--color-text-muted)}.kcard__more[data-astro-cid-57ygwdl3]{margin-block-start:auto;padding-block-start:var(--sp-8);color:var(--color-text-muted)}}.v2-status[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--sp-16) var(--sp-32);padding-block-start:var(--sp-24);border-block-start:1px solid var(--line-strong);& a[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-4)}& a[data-astro-cid-j7pv25f6]:hover .v2-status__text[data-astro-cid-j7pv25f6]{color:var(--color-accent-hover)}}.v2-status__wann[data-astro-cid-j7pv25f6]{color:var(--farbe);text-transform:uppercase}.v2-status__text[data-astro-cid-j7pv25f6]{font-weight:600;font-size:var(--text-body);transition:color var(--dur-fast)}.v2-opener[data-astro-cid-j7pv25f6]{max-inline-size:30ch;margin-block-start:var(--sp-32);font-size:var(--text-h2-lg);font-weight:600;line-height:1.08;& span[data-astro-cid-j7pv25f6]{color:var(--color-text-meta)}}.v2-zahlen[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--sp-32);margin-block-start:var(--sp-48);padding-block-start:var(--sp-32);border-block-start:1px solid var(--line-subtle);& dt[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--text-h2-lg);font-weight:600;line-height:1;color:var(--farbe, var(--color-text))}& dd[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-12);max-inline-size:30ch;color:var(--color-text-muted)}}.v2-jetzt[data-astro-cid-j7pv25f6]{display:grid;border:1px solid color-mix(in oklab,var(--mission-3) 45%,transparent);border-radius:var(--radius-card);overflow:hidden;@media(min-width:56rem){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.v2-jetzt__body[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:var(--sp-24);padding:clamp(var(--sp-24),4vw,var(--sp-48))}.v2-pill[data-astro-cid-j7pv25f6]{justify-self:start;padding:var(--sp-4) var(--sp-12);border:1px solid color-mix(in oklab,var(--mission-3) 60%,transparent);border-radius:999px;color:var(--color-text)}.v2-jetzt__name[data-astro-cid-j7pv25f6]{font-size:var(--text-h2-lg);font-weight:600;line-height:1;text-transform:uppercase;& span[data-astro-cid-j7pv25f6]{color:var(--mission-3)}}.v2-jetzt__text[data-astro-cid-j7pv25f6]{font-size:var(--text-lead);color:var(--color-text-muted)}.v2-jetzt__lage[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-24);padding-block-start:var(--sp-24);border-block-start:1px solid var(--line-subtle);& dd[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-4);font-weight:600}}.v2-jetzt__links[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-12);justify-items:start}.v2-jetzt__mc[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--color-text-muted);&:hover{color:var(--color-accent-hover)}}.v2-jetzt[data-astro-cid-j7pv25f6] .v2-jetzt__bild{min-block-size:18rem}.v2-jetzt[data-astro-cid-j7pv25f6] .v2-jetzt__bild.media--freigestellt .media__frame{border-radius:0;background:var(--color-surface-solid)}.v2-weg[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:var(--sp-24)}.v2-mission[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-rows:auto 1fr;block-size:100%;border:1px solid color-mix(in oklab,var(--farbe) 50%,transparent);border-radius:var(--radius-card);overflow:hidden;transition:border-color var(--dur-fast);&:hover{border-color:var(--farbe)}}.v2-mission__body[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:var(--sp-8);padding:var(--sp-24);border-block-start:1px solid var(--farbe)}.v2-mission__status[data-astro-cid-j7pv25f6]{color:var(--farbe)}.v2-mission__name[data-astro-cid-j7pv25f6]{font-size:var(--text-h3);font-weight:600;line-height:1;text-transform:uppercase}.v2-mission__leitsatz[data-astro-cid-j7pv25f6]{font-weight:600}.v2-mission__text[data-astro-cid-j7pv25f6]{color:var(--color-text-muted)}.v2-fakten[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--sp-16);>div[data-astro-cid-j7pv25f6]{padding:var(--sp-24);border:1px solid var(--line-strong);border-radius:var(--radius-card)}& dt[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;line-height:1;color:var(--farbe, var(--color-text))}& dd[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-8);color:var(--color-text-muted)}}.v2-mosaik[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-16);@media(min-width:56rem){grid-template-columns:2fr 1fr;.v2-mosaik__gross{grid-row:span 2}}.v2-mosaik__breit{grid-column:1 / -1}}.v2-mosaik[data-astro-cid-j7pv25f6] .media--freigestellt .media__frame{background:var(--color-surface-solid);border:1px solid var(--line-subtle)}.v2-warum__title[data-astro-cid-j7pv25f6],.v2-einstieg__title[data-astro-cid-j7pv25f6]{font-size:var(--text-h2-lg);font-weight:600;line-height:1.05}.v2-einstieg__title[data-astro-cid-j7pv25f6]{max-inline-size:18ch;text-transform:uppercase}.v3-strecke[data-astro-cid-j7pv25f6]{--pos: 0;padding-block:var(--section-pad);background:var(--color-bg-deep)}.v3-strecke__title[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-16);font-size:var(--text-h2);font-weight:600}.v3-strecke__km[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:var(--sp-12);margin-block-start:var(--sp-24);font-family:var(--font-display);font-size:clamp(4rem,3rem + 6vw,9rem);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.v3-strecke__einheit[data-astro-cid-j7pv25f6]{font-size:.35em;color:var(--color-text-meta)}.v3-strecke__bahn[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center;margin-block-start:var(--sp-32);block-size:2.5rem}.v3-strecke__erde[data-astro-cid-j7pv25f6],.v3-strecke__mond[data-astro-cid-j7pv25f6]{flex:none;inline-size:2.25rem;block-size:2.25rem;border-radius:50%}.v3-strecke__erde[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 35% 35%,#8fb8f0,#3a6fc4 60%,#1d3d7a)}.v3-strecke__mond[data-astro-cid-j7pv25f6]{inline-size:1.5rem;block-size:1.5rem;background:radial-gradient(circle at 35% 35%,#eceff3,#a9b2bd)}.v3-strecke__linie[data-astro-cid-j7pv25f6]{position:relative;flex:1;margin-inline:var(--sp-8);block-size:2px;background:repeating-linear-gradient(to right,var(--line-strong) 0 6px,transparent 6px 12px)}.v3-strecke__fortschritt[data-astro-cid-j7pv25f6]{position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--pos) * 100%);background:var(--color-accent)}.v3-strecke__orion[data-astro-cid-j7pv25f6]{position:absolute;inset-inline-start:calc(2.25rem + var(--sp-8) + var(--pos) * (100% - 2.25rem - 1.5rem - 2 * var(--sp-8)));inline-size:.75rem;block-size:.75rem;translate:-50% 0;border-radius:50%;background:var(--color-text);box-shadow:0 0 0 .3rem color-mix(in oklab,var(--color-accent) 45%,transparent)}.v3-strecke__enden[data-astro-cid-j7pv25f6]{max-inline-size:none;display:flex;justify-content:space-between;margin-block-start:var(--sp-12);text-transform:uppercase}.v3-strecke__station[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--sp-8) var(--sp-24);max-inline-size:44rem;margin-block-start:var(--sp-32);padding:var(--sp-16) var(--sp-24);border:1px solid var(--line-accent);border-radius:var(--radius-card);font-weight:600;.meta[data-astro-cid-j7pv25f6]{min-inline-size:7rem;color:var(--color-accent);text-transform:uppercase}}.v3-strecke__liste[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-8);margin-block-start:var(--sp-24);color:var(--color-text-muted);.meta[data-astro-cid-j7pv25f6]{color:var(--color-accent);margin-inline-end:var(--sp-8)}}.v3-strecke[data-astro-cid-j7pv25f6].is-aktiv{block-size:320vh;padding-block:0;.v3-strecke__sticky[data-astro-cid-j7pv25f6]{position:sticky;inset-block-start:68px;display:grid;align-content:center;min-block-size:calc(100svb - 68px)}.v3-strecke__liste[data-astro-cid-j7pv25f6]{display:none}}.v2-mission[data-astro-cid-j7pv25f6].is-geplant a[data-astro-cid-j7pv25f6]{border-style:dashed}.v2-mission[data-astro-cid-j7pv25f6].is-geplant .media__img{opacity:.7}#aktuelles[data-astro-cid-j7pv25f6] .acard .media__img{transition:scale .6s var(--ease-out)}#aktuelles[data-astro-cid-j7pv25f6] .acard:hover .media__img{scale:1.03}#einstieg[data-astro-cid-j7pv25f6] .cover{outline:1px solid transparent;outline-offset:-1px;transition:outline-color var(--dur-fast)}#einstieg[data-astro-cid-j7pv25f6] .cover:hover{outline-color:var(--color-accent)}@media(prefers-reduced-motion:no-preference){.v3-reveal{opacity:0;translate:0 18px;transition:opacity .9s var(--ease-out) calc(var(--i, 0) * 90ms),translate .9s var(--ease-out) calc(var(--i, 0) * 90ms)}.v3-reveal.is-sichtbar{opacity:1;translate:0 0}}.spaced[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-24)}.spaced--lg[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-64)}.news[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-48) var(--sp-32);@media(width>=64rem){grid-template-columns:3fr 2fr;>:first-child{grid-row:span 2}>.acard--compact{align-self:start}}}.hero .hero__bg.media--freigestellt .media__frame{inline-size:100%;margin-inline-start:0}@media(width<48rem){.hero:has(.media--freigestellt):after{content:none}.hero:has(.media--freigestellt) .hero__content{margin-block-end:12rem}.hero .hero__bg.media--freigestellt .media__img{position:absolute;inset-block-end:25rem;block-size:14rem;object-fit:cover;object-position:85% 100%}}
