@font-face{font-family:Bader;src:url(/jubilaeum/assets/Bader-Regular-796qpBlZ.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Domaine Display;src:url(/jubilaeum/assets/domaine-display-regular-CN6TBci6.woff2)format("woff2");font-weight:400;font-display:swap}:root{--night:#012c3f;--deep:#04394f;--gold:#c4af89;--gold-light:#e0d5c0;--cream:#fefcf8;--text-soft:#fefcf8e0;--text-shadow:0 1px 28px #012c3ff2, 0 0 60px #012c3fcc;--button-text:#013247;--card-bg:#012c3f9e;--card-bg-solid:#012c3fdb}*{box-sizing:border-box}html{background:var(--night)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:var(--cream);background:var(--night);-webkit-font-smoothing:antialiased;margin:0;font-family:Bader,Arial,sans-serif;font-size:clamp(1.05rem,.98rem + .35vw,1.3rem);font-weight:300;line-height:1.5}h1,h2{text-wrap:balance;margin:0;font-family:Domaine Display,Times New Roman,serif;font-weight:400}h1{font-size:clamp(3.4rem,min(2rem + 6vw,13vh),7rem);line-height:1.05}.hero-forty,.hero-title{color:#0000;text-shadow:none;background-image:linear-gradient(105deg, transparent 42%, #ffffffe6 50%, transparent 58%), linear-gradient(var(--cream) 35%, var(--gold-light));background-position:120% 0,0 0;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;animation:9s ease-in-out 3.5s infinite hero-sheen;display:block}.has-scene .hero-forty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.has-scene .chapter-hero .chapter-inner{top:49%}.has-scene h1,.has-scene .closing-title{font-size:clamp(2.6rem,min(1.6rem + 3.2vw,9vh),5rem);line-height:1.05}.has-scene .hero-logo{width:clamp(150px,min(14vw,24vh),220px)}@keyframes hero-sheen{0%{background-position:120% 0,0 0}26%,to{background-position:-60% 0,0 0}}.hero-logo{width:clamp(170px,min(18vw,28vh),280px);height:auto;margin:.2em auto 0}h2{font-size:clamp(2rem,1.4rem + 2vw,3.5rem);line-height:1.05}p{margin:0}#scene{z-index:0;background:radial-gradient(ellipse at 50% 70%, var(--deep), var(--night) 70%);width:100%;height:100%;display:block;position:fixed;inset:0}.site-header{z-index:30;pointer-events:none;justify-content:space-between;align-items:center;padding:clamp(1rem,2.5vw,2rem) clamp(1.25rem,4vw,3rem);display:flex;position:fixed;top:0;left:0;right:0}.site-header a,.site-header button{pointer-events:auto}.site-actions{align-items:center;gap:.5rem;display:flex}.site-actions .back-to-start{display:none}.has-motion .back-to-start{font-family:inherit;font-weight:inherit;cursor:pointer;visibility:hidden;display:inline-flex}.page-veil{z-index:25;background:var(--night);opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0}.has-motion .site-brand,.has-motion .year-counter{visibility:hidden}.site-logo{width:clamp(112px,12vw,160px);height:auto;display:block}a[x-apple-data-detectors]{color:inherit!important;font:inherit!important;text-decoration:none!important}a:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}:root{--hud-gutter:clamp(1.25rem, 4vw, 3rem);--hud-bottom:clamp(.75rem, 2vw, 1.75rem);--year-size:clamp(3.5rem, 2rem + 8vw, 10rem)}.year-counter{bottom:var(--hud-bottom);left:var(--hud-gutter);z-index:20;color:var(--gold);font-family:Domaine Display,Times New Roman,serif;font-size:var(--year-size);font-variant-numeric:tabular-nums;pointer-events:none;line-height:1;position:fixed}.object-note{bottom:calc(var(--hud-bottom) + var(--year-size) * 1.05);left:var(--hud-gutter);z-index:20;max-width:min(24rem, calc(100vw - 2 * var(--hud-gutter) - 2rem));color:#ffffffd9;pointer-events:none;align-items:flex-start;gap:.6rem;margin:0;font-size:clamp(.85rem,.8rem + .25vw,1rem);line-height:1.4;display:flex;position:fixed}.object-note svg{fill:#f3cd82;filter:drop-shadow(0 0 4px #f3cd82b3);flex:none;width:1.7em;height:1.7em;margin-top:-.15em;overflow:visible}@media (width<=767px){.object-note{bottom:var(--hud-bottom)}}.object-note-ring,.object-note-pulse{fill:none;stroke:#fff3d6;stroke-width:.8px}.object-note-ring{opacity:.55}.object-note-pulse{transform-origin:12px 12px;animation:2.4s ease-out infinite object-note-pulse}@keyframes object-note-pulse{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.object-note-pulse{display:none}}.object-note{visibility:hidden}html:not(.has-scene) .object-note{display:none}.progress-rail{z-index:5;opacity:0;pointer-events:none;background:#c4af8947;width:1px;height:32vh;position:fixed;top:50%;right:clamp(.75rem,2vw,1.75rem);transform:translateY(-50%)}.progress-rail span{background:var(--gold);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}.progress-rail i{will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.progress-rail i:after{content:"";background:var(--cream);width:23px;height:2px;position:absolute;top:-1px;left:-11px;box-shadow:0 0 8px #e0d5c0b3}.rail-marks{display:none}.has-motion .rail-marks{z-index:5;opacity:0;visibility:hidden;pointer-events:none;width:1px;height:32vh;display:block;position:fixed;top:50%;right:clamp(.75rem,2vw,1.75rem);transform:translateY(-50%)}@media (width>=768px) and (hover:hover){.has-motion .rail-marks{z-index:21;pointer-events:auto}}.rail-marks>*{transition:opacity .4s,visibility .4s}.rail-marks.is-past>*{opacity:0;visibility:hidden}.rail-marks i{background:var(--gold);opacity:.75;width:5px;height:1px;position:absolute;left:50%;transform:translate(-50%)}.rail-marks button{width:1.75rem;height:1rem;color:var(--gold-light);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;right:-.875rem;transform:translateY(-50%)}.rail-marks button:after{content:"";background:var(--gold);opacity:.75;width:5px;height:1px;transition:width .2s,background-color .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%)}.rail-marks button:hover:after,.rail-marks button:focus-visible:after{background:var(--gold-light);opacity:1;width:11px}.rail-marks span{font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:var(--text-shadow);font-family:Bader,Arial,sans-serif;font-size:.6875rem;font-weight:300;line-height:1;transition:color .2s;display:none;position:absolute;top:50%;right:calc(100% + .25rem);transform:translateY(-50%)}@media (width>=768px) and (hover:hover){.rail-marks span{display:block}}.rail-marks button:hover span,.rail-marks button:focus-visible span{color:var(--cream)}.rail-marks button:focus-visible{outline:1px solid var(--gold-light);outline-offset:1px}.rotate-hint{display:none}.rotate-hint img{width:8rem;height:auto;display:block}.rotate-hint p{color:var(--cream);font-size:1.0625rem}.rotate-hint svg{fill:none;width:5rem;height:5rem;stroke:var(--gold-light);stroke-linecap:round;stroke-width:2px;animation:2.8s ease-in-out infinite rotate-hint}@keyframes rotate-hint{0%,20%{transform:rotate(-90deg)}60%,to{transform:rotate(0)}}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){.rotate-hint{z-index:90;background:var(--night);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:fixed;inset:0}.sheet-video{height:calc(100dvh - 2.5rem)}}#stage{z-index:10;position:relative}.chapter{align-items:flex-start;min-height:130lvh;padding:0 clamp(2.5rem,8vw,9rem) 0 clamp(1.25rem,8vw,9rem);display:flex;position:relative}.chapter-inner{background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;border-radius:1.5rem;flex:0 38rem;min-width:0;max-width:100%;padding:clamp(1.25rem,2.4vw,2.25rem);position:sticky;top:14vh}.has-motion .chapter-inner{visibility:hidden;will-change:opacity, transform;width:min(38rem,100vw - clamp(1.25rem,8vw,9rem) - clamp(2.5rem,8vw,9rem));position:fixed;left:clamp(1.25rem,8vw,9rem)}.has-motion .is-right .chapter-inner{left:auto;right:clamp(2.5rem,8vw,9rem)}.has-motion .chapter-hero .chapter-inner{width:auto;padding:0 1.25rem;left:0;right:0}.chapter:not(.chapter-hero) .chapter-inner h2{text-wrap:pretty;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.6rem)}.chapter:not(.chapter-hero) .chapter-inner p:last-child{font-size:clamp(.9375rem,.9rem + .2vw,1.125rem)}.chapter-inner h2+p{color:var(--text-soft);margin-top:1.1em}.is-right{justify-content:flex-end}.eyebrow{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75em;font-size:.875rem}.chapter-hero{text-align:center;justify-content:center;min-height:130lvh}.chapter-hero .chapter-inner{-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;text-shadow:var(--text-shadow);background:0 0;padding:0;top:13vh}.scroll-hint{background:linear-gradient(#e0d5c026,#e0d5c0d9);width:1px;height:clamp(2.75rem,7vh,4rem);margin:clamp(.75rem,2.5vh,1.5rem) auto 0;position:relative}.scroll-hint:after{content:"";background:var(--gold-light);border-radius:50%;width:5px;height:5px;animation:2.4s cubic-bezier(.45,0,.55,1) infinite scroll-hint;position:absolute;top:0;left:-2px}.scroll-label{color:var(--cream);letter-spacing:.14em;text-shadow:none;text-transform:uppercase;white-space:nowrap;background:#012c3fc7;border-radius:999px;padding:.35em .7em .35em .84em;font-size:.8125rem;line-height:1;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%)}@keyframes scroll-hint{0%{opacity:0;top:0}25%,75%{opacity:1}to{opacity:0;top:100%}}html:not(.can-play) .hero-play,html:not(.can-play) .player-toggle{display:none}.hero-play,.player-toggle,.explore-next{font:inherit;cursor:pointer;gap:.5rem}.hero-play svg,.player-toggle svg,.explore-next svg{fill:currentColor;flex-shrink:0;width:1.15rem;height:1.15rem}.hero-play:focus-visible,.player-toggle:focus-visible,.explore-next:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.can-play .hero-play{width:max-content;text-shadow:none;margin:clamp(1rem,3vh,1.75rem) auto 0;padding-left:1rem;display:flex}.can-play .player-toggle{opacity:0;visibility:hidden;padding-left:1rem;transition:opacity .4s,visibility .4s,background-color .15s;display:inline-flex}.player-toggle.is-shown{opacity:1;visibility:visible}.player-toggle svg+svg,.player-toggle.is-playing svg:first-child{display:none}.player-toggle.is-playing svg+svg{display:block}.explore{bottom:var(--hud-bottom);z-index:22;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:center;gap:.6rem;transition:opacity .5s,visibility .5s;display:flex;position:fixed;left:50%;transform:translate(-50%)}.explore.is-shown{opacity:1;visibility:visible}.explore.is-shown .explore-next{pointer-events:auto}.explore-intro,.explore-or{white-space:nowrap;display:none}.explore.is-intro .explore-intro{display:block}.explore.is-intro .explore-or{display:inline-flex}.explore-intro{color:var(--cream);letter-spacing:.14em;text-transform:uppercase;background:#012c3fc7;border-radius:999px;padding:.35em .7em .35em .84em;font-size:.8125rem;line-height:1}.explore-row{justify-content:center;align-items:center;gap:.5rem;display:flex}.explore-or{height:2.5rem;color:var(--text-soft);letter-spacing:.02125rem;background:#012c3fc7;border-radius:999px;align-items:center;padding:0 1.25rem;font-size:1.0625rem}.explore-next{padding-right:1rem}.scroll-next{display:none}.has-motion .scroll-next{z-index:20;background:linear-gradient(#e0d5c059, var(--gold-light));visibility:hidden;pointer-events:none;width:2px;height:clamp(3.5rem,9vh,5rem);margin:0 0 0 -1px;display:block;position:fixed;bottom:clamp(2rem,9vh,5rem);left:50%;box-shadow:0 0 16px 8px #012c3fd9}.has-motion .scroll-next:after{width:10px;height:10px;left:-4px;box-shadow:0 0 12px 2px #e0d5c099}.chapter-spacer{min-height:70lvh}.chapter-finale{min-height:135lvh}.hud-scrim,.markt{display:none}.has-motion .hud-scrim{z-index:15;visibility:hidden;pointer-events:none;background:linear-gradient(#0000,#012c3fe0 72%);height:34vh;display:block;position:fixed;bottom:0;left:0;right:0}.zeitband{margin:0;padding:3rem clamp(1.25rem,8vw,9rem);list-style:none}.zeitband-item{margin-bottom:.75rem}.zeitband-meta,.zeitband-title{display:block}.zeitband-meta{color:var(--gold);letter-spacing:.08em;white-space:nowrap;font-size:.6875rem}.zeitband-title{color:var(--text-soft);font-size:.875rem;line-height:1.25}.has-motion .zeitband{right:calc(var(--hud-gutter) + 16rem + 2rem);bottom:var(--hud-bottom);left:calc(var(--hud-gutter) + 2.42 * var(--year-size) + .75rem);z-index:20;visibility:hidden;pointer-events:none;height:8.5rem;padding:0;position:fixed;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.75rem 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 1.75rem 86%,#0000)}.has-motion .zeitband-item{visibility:hidden;will-change:transform, opacity;width:17rem;margin:0;padding-right:1rem;position:absolute;bottom:0;left:0}.has-motion .zeitband-item:nth-child(2n){bottom:4.5rem}.has-motion .markt{right:var(--hud-gutter);bottom:var(--hud-bottom);z-index:20;visibility:hidden;pointer-events:none;gap:.6rem;width:16rem;display:grid;position:fixed}.markt-row{grid-template-columns:1fr auto;align-items:baseline;gap:.2rem .5rem;display:grid}.markt-label{color:var(--text-soft);font-size:.75rem}.markt-value{color:var(--gold-light);font-variant-numeric:tabular-nums;font-family:Domaine Display,Times New Roman,serif;font-size:1.125rem;line-height:1}.markt-track{background:#c4af8933;border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.markt-track span{background:linear-gradient(90deg, var(--gold), var(--gold-light));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.markt-source{color:var(--text-soft);opacity:.75;font-size:.625rem;line-height:1.3}.map-label{display:none}.has-scene .map-label{z-index:9;color:var(--cream);white-space:nowrap;text-shadow:var(--text-shadow);visibility:hidden;pointer-events:none;font-family:Domaine Display,Times New Roman,serif;font-size:clamp(.95rem,.85rem + .4vw,1.25rem);line-height:1;display:block;position:fixed;top:0;left:0}.has-scene .map-label[data-journey]{text-align:center;line-height:1.15}.has-scene .map-label[data-canton]{color:var(--cream);letter-spacing:.06em;text-shadow:none;background:#012c3fc7;border-radius:999px;padding:.2em .45em;font-size:clamp(.75rem,.7rem + .2vw,.9375rem)}.wandel-layer{padding:3rem clamp(1.25rem,8vw,9rem)}.wandel-head h2 span{color:var(--gold)}.wandel-step{text-align:center;max-width:40.5rem;margin:2rem auto}.wandel-step h3{font-size:clamp(1.6rem,1.3rem + 1.1vw,2.4rem)}.wandel-step p{color:var(--text-soft);margin-top:.6em}.wandel-source{color:var(--text-soft);text-align:center;opacity:.75;font-size:.75rem}.curve-head,.curve-mark,.curve-decades{display:none}.has-scene .curve-decades{display:block}.curve-decade{color:var(--cream);white-space:nowrap;text-shadow:var(--text-shadow);visibility:hidden;font-size:clamp(.75rem,.7rem + .2vw,.9375rem);line-height:1.2;position:absolute;top:0;left:0}.curve-decade i{background:var(--gold-light);opacity:.7;width:1px;position:absolute;bottom:0;left:0}.curve-decade>span{text-align:center;display:block;position:absolute;top:0;left:0;transform:translate(-50%)}.curve-decade.is-first>span{text-align:left;transform:none}.curve-decade.is-last>span{text-align:right;transform:translate(-100%)}.curve-decade strong{color:var(--gold-light);font-weight:inherit;display:block}.has-scene .curve-mark{color:var(--gold-light);white-space:nowrap;text-shadow:var(--text-shadow);visibility:hidden;margin:0;padding-bottom:2.75rem;font-size:clamp(.75rem,.7rem + .2vw,.9375rem);line-height:1.2;display:block;position:absolute;top:0;left:0}.has-scene .curve-mark span{text-align:center;display:block}.has-scene .curve-mark:after{content:"";background:var(--gold-light);opacity:.7;width:1px;height:2.5rem;position:absolute;bottom:0;left:50%}.has-motion .wandel{z-index:10;height:560lvh;position:relative}.has-motion .wandel-layer{pointer-events:none;padding:0;position:fixed;inset:0}.has-motion .wandel-head{text-align:center;visibility:hidden;padding:0 1.25rem;position:absolute;top:max(11%,5rem);left:0;right:0}.has-motion .wandel-head h2{max-width:none;font-size:clamp(1.75rem,1.2rem + 1.6vw,3rem)}.has-motion .wandel-step{visibility:hidden;will-change:opacity, transform;margin:0 auto;padding:0 1.25rem;position:absolute;top:28%;left:0;right:0}.has-motion.has-scene .wandel-step{top:66%}.has-motion .wandel-source{visibility:hidden;padding:0 1.25rem;position:absolute;bottom:1rem;left:0;right:0}.has-scene .curve-head{color:var(--cream);white-space:nowrap;visibility:hidden;background:#012c3fb8;border-radius:999px;padding:.25em .5em;font-family:Domaine Display,Times New Roman,serif;font-size:clamp(1.1rem,1rem + .5vw,1.5rem);line-height:1;display:block;position:absolute;top:0;left:0}.facts-stage{z-index:10;position:relative}.facts-head{text-align:center;padding:12vh 1.25rem 0}.facts-head h2{max-width:none;font-size:clamp(1.75rem,1.2rem + 1.6vw,3rem)}.facts-head h2 span{color:var(--gold)}.fact{text-align:center;max-width:40.5rem;margin:3rem auto;padding:0 1.25rem}.has-motion .facts-stage{height:520lvh}.has-motion .facts-layer{pointer-events:none;position:fixed;inset:0}.has-motion .facts-head{visibility:hidden;padding-top:0;position:absolute;top:max(11%,5rem);left:0;right:0}.has-motion .fact{visibility:hidden;will-change:opacity, transform;margin:0 auto;position:absolute;top:28%;left:0;right:0}.has-motion.has-scene .fact{top:64%}.fact h3{font-size:clamp(1.6rem,1.3rem + 1.1vw,2.4rem)}.fact p{color:var(--text-soft);margin-top:.7em}.fact-number{color:var(--gold-light);font-family:Domaine Display,Times New Roman,serif;font-size:clamp(4rem,2.5rem + 6vw,8.5rem);font-weight:400;line-height:1;display:block}.has-scene .fact-number{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}h3{margin:0;font-family:Domaine Display,Times New Roman,serif;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);font-weight:400;line-height:1.15}.pill{color:#fff;height:2.75rem;font:inherit;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#012c3f9e;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.1rem 0 .35rem;font-size:.9375rem;transition:background-color .2s,border-color .2s;display:inline-flex}.pill:hover{border-color:var(--gold);background:#053f57e6}.pill:focus-visible,.sheet-close:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px}.pill:not(:has(>img)){padding-left:1.1rem}.pill>img{background:var(--deep);object-fit:cover;object-position:50% 12%;border-radius:50%;width:2.1rem;height:2.1rem}.pill>svg{fill:currentColor;width:1.1rem;height:1.1rem}.voice{margin:2rem clamp(1.25rem,8vw,9rem)}.voice-key{text-wrap:balance;margin-bottom:1em;font-family:Domaine Display,Times New Roman,serif;font-size:clamp(1.9rem,1.3rem + 2.2vw,3.5rem);line-height:1.08}.station{margin:2rem clamp(1.25rem,8vw,9rem)}.station .pill{margin:.25rem}.station-head h2{margin-bottom:1rem;font-size:clamp(1.75rem,1.2rem + 1.6vw,3rem)}.station-head h2 span{color:var(--gold)}.has-motion .reise{z-index:10;height:1000lvh;position:relative}.has-motion .reise-layer{pointer-events:none;position:fixed;inset:0}.has-motion .voice{visibility:hidden;will-change:opacity, transform;width:min(26vw,26rem);margin:0;position:absolute;top:0;left:7vw}.has-motion .voice:nth-of-type(2){left:37vw}.has-motion .voice:nth-of-type(3){left:67vw}.has-motion .voice-card{background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.5rem;padding:clamp(1.25rem,2vw,2rem)}.has-motion .voice-key{font-size:clamp(1.5rem,1rem + 1.15vw,2.4rem)}.has-motion .voice .pill{text-align:left;white-space:normal;pointer-events:auto;max-width:100%;height:auto;min-height:2.75rem;padding-top:.3rem;padding-bottom:.3rem;line-height:1.2}.has-motion .voice .pill>img,.has-motion .voice .pill>svg{flex:none}.has-motion .station{visibility:hidden;will-change:opacity;margin:0;position:absolute;inset:0}.has-motion .station-head{text-align:center;text-shadow:var(--text-shadow);padding:0 1.25rem;position:absolute;top:max(11%,5rem);left:0;right:0}.has-motion [data-voices-head]{visibility:hidden}.has-motion .station .pill{pointer-events:auto;will-change:transform;margin:0;position:absolute;top:0;left:0}.sheet{width:min(46rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--cream);background:var(--night);overscroll-behavior:contain;border:1px solid #c4af8947;padding:0;overflow-y:auto}.sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#011c28b8}.sheet[open]{animation:.5s cubic-bezier(.2,.7,.2,1) sheet-in}.sheet[open]::backdrop{animation:.4s ease-out backdrop-in}@keyframes sheet-in{0%{opacity:0;transform:translateY(24px)}}@keyframes backdrop-in{0%{opacity:0}}.sheet-wide{width:min(68rem,100vw - 2rem)}.sheet-person{width:min(26rem,100vw - 2rem)}.sheet-close{z-index:2;float:right;color:#fff;cursor:pointer;background:#012c3fb8;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin:.75rem .75rem -3.25rem 0;padding:0;display:grid;position:sticky;top:.75rem}.sheet-close svg{fill:currentColor;width:1.25rem;height:1.25rem}.sheet-media{background:var(--deep);object-fit:cover;object-position:right 20%;width:100%;height:auto;max-height:50vh;display:block}.sheet-video{aspect-ratio:16/9;background:#000}.sheet-video iframe{border:0;width:100%;height:100%;display:block}.sheet-portrait{background-position:50%;background-size:cover;display:block}.sheet-portrait img{width:100%;height:auto;display:block}.sheet-body{padding:clamp(1.25rem,3vw,2.25rem);font-size:clamp(1rem,.95rem + .2vw,1.125rem)}.sheet-body blockquote{margin:0}.sheet-body blockquote p+p{margin-top:1em}.sheet-body h3+p{color:var(--text-soft);margin-top:.6em}.sheet-who{color:var(--gold-light);margin-top:1em}.sheet-who+.sheet-quote{margin-top:.9em;font-family:Domaine Display,Times New Roman,serif;font-size:clamp(1.25rem,1.1rem + .6vw,1.75rem);line-height:1.2}.sheet-body h3+.sheet-who{margin-top:.35em}.sheet-body .button-line{margin-top:1.25rem}@media (scripting:none){dialog.sheet:not([open]){margin:2rem auto;display:block;position:static}.sheet-close,.station .pill,.voice .pill{display:none}}.closing{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:2.5rem;width:100%;min-height:100vh;padding:9vh clamp(1.25rem,8vw,9rem) 1.5rem;display:flex}.closing-title{max-width:none;text-shadow:var(--text-shadow);font-size:clamp(2.2rem,1.2rem + 3.2vw,4.5rem);line-height:1.05}.closing-bottom{text-align:left;text-shadow:0 1px 12px #012c3fe6;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:1.25rem;max-width:60vw;display:flex}.has-motion .closing{visibility:hidden;min-height:0;position:fixed;inset:0}.has-scene .closing{justify-content:flex-end}.has-scene .closing-title{position:absolute;top:49%;left:0;right:0}.closing-links{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.legal{gap:1.5rem;font-size:.875rem;display:flex}.legal a{color:var(--text-soft);text-underline-offset:.25em}.credit{color:var(--text-soft);opacity:.7;font-size:.75rem}.button-gold,.button-line,.to-website{color:#fff;letter-spacing:.02125rem;border-radius:999px;align-items:center;height:2.5rem;padding:0 1.25rem;font-size:1.0625rem;text-decoration:none;transition:all .15s;display:inline-flex}.button-gold{background:#c4af89}.button-gold:hover{background:#af9b75}.button-line,.to-website{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff3;border:1px solid #fff3}.button-line:hover,.to-website:hover{background:#ffffff4d}@media (width<=767px),(pointer:coarse){.has-motion .voice-card{background:var(--card-bg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.has-motion .voice .pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#012c3fe0}}@media (width<=767px){.has-motion .back-to-start{display:none}.can-play .player-toggle{justify-content:center;width:2.5rem;padding:0}.player-toggle span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.is-right{justify-content:flex-start}.chapter-hero{min-height:100lvh}.chapter-hero+.chapter{min-height:70lvh}.has-motion .chapter-inner,.has-motion .is-right .chapter-inner{width:calc(100vw - 3.25rem);left:1.25rem;right:auto}.chapter-inner{top:max(4.75rem,10vh)}.chapter:not(.chapter-hero) .chapter-inner h2{font-size:1.45rem}.chapter-inner p{-webkit-hyphens:auto;hyphens:auto}.chapter-hero .chapter-inner{top:11vh}.has-scene .chapter-hero .chapter-inner,.has-scene .closing-title{top:43%}.closing-bottom{text-align:center;align-self:stretch;align-items:center;gap:1rem;max-width:none}.closing-links{justify-content:center;gap:.5rem}.has-motion .voice,.has-motion .voice:nth-of-type(2),.has-motion .voice:nth-of-type(3){width:min(82vw,30rem);left:1.25rem}.has-motion .voice:nth-of-type(2){left:auto;right:1.25rem}.has-motion .station .pill{height:2.4rem;font-size:.8125rem}.has-motion .station .pill>img{width:1.8rem;height:1.8rem}:root{--year-size:calc(2rem + 6.2vw)}.has-motion .zeitband{right:0;bottom:calc(var(--hud-bottom) + 7.8rem);left:var(--hud-gutter);height:7.4rem}.has-motion .zeitband-item{width:14.5rem}.has-motion .zeitband-item:nth-child(2n){bottom:3.8rem}.zeitband-title{font-size:.8125rem}.has-motion .markt{left:calc(var(--hud-gutter) + 2.42 * var(--year-size) + .75rem);gap:.3rem;width:auto}.markt-label{font-size:.625rem}.markt-value{font-size:.875rem}.markt-source{font-size:.5625rem}.has-motion.has-scene .wandel-step{top:62%}}@media (width<=767px) and (height<=700px){.has-motion .zeitband,.has-motion .markt{display:none}.has-motion .station .pill{height:1.9rem}.has-motion .station .pill>img{width:1.4rem;height:1.4rem}.closing-links .button-line:last-child{display:none}}@media (prefers-reduced-motion:reduce){.scroll-hint:after{display:none}.rotate-hint svg,.hero-forty,.hero-title,.sheet[open],.sheet[open]::backdrop{animation:none}}
