.tGU8hG_home{--k:calc(min(100vw, 1920px) / 1440);--c:calc((100vw - min(100vw, 1920px)) / 2);--x0:calc(var(--c) + 70 * var(--k));--falun:#9c3038;--deep:#03305d;--night:#072a4f;background:var(--paper);color:var(--text);overflow-x:clip}.tGU8hG_home h1,.tGU8hG_home h2,.tGU8hG_home h3{font-family:var(--editorial-serif);letter-spacing:-.025em;margin:0;font-weight:500}.tGU8hG_eyebrow{color:var(--falun);font-family:var(--body);font-size:calc(14 * var(--k));letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.tGU8hG_eyebrowCandle{color:var(--candle)}.tGU8hG_link{min-height:2.75rem;color:var(--ink);font-size:calc(16 * var(--k));border-bottom:1.5px solid;align-items:center;gap:.5em;width:fit-content;min-height:0;padding-bottom:.25em;font-weight:650;text-decoration:none;display:inline-flex}.tGU8hG_link svg{width:1em;height:1em}.tGU8hG_linkLight{color:#fff}.tGU8hG_hero:after,.tGU8hG_season:before,.tGU8hG_season:after,.tGU8hG_archive:before,.tGU8hG_archive:after{z-index:2;width:100%;height:calc(36 * var(--k));background:var(--paper);content:"";pointer-events:none;position:absolute;left:0;-webkit-mask:url(/masks/tear-edge-a.svg) 0 0/100% 100% no-repeat;mask:url(/masks/tear-edge-a.svg) 0 0/100% 100% no-repeat}.tGU8hG_hero:after,.tGU8hG_season:after,.tGU8hG_archive:after{bottom:-1px}.tGU8hG_season:before,.tGU8hG_archive:before{top:-1px;transform:scaleY(-1);-webkit-mask-image:url(/masks/tear-edge-b.svg);mask-image:url(/masks/tear-edge-b.svg)}.tGU8hG_thread{z-index:3;top:0;left:var(--c);width:calc(1440 * var(--k));pointer-events:none;filter:drop-shadow(0 1px 1px #3c0a0e59);height:100%;position:absolute;overflow:visible}.tGU8hG_thread path{fill:none;stroke:#b3262e;stroke-linecap:round;stroke-width:2.6px;vector-effect:non-scaling-stroke}.tGU8hG_hero{z-index:3;height:calc(560 * var(--k));color:#fff;background:#002c59;position:relative}.tGU8hG_heroArt{z-index:3;top:0;right:var(--c);left:calc(var(--c) + 250 * var(--k));height:calc(660 * var(--k));position:absolute;-webkit-mask-image:url(/masks/scene-bottom.svg),linear-gradient(90deg,#0000 0% 9%,#000 24%);mask-image:url(/masks/scene-bottom.svg),linear-gradient(90deg,#0000 0% 9%,#000 24%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tGU8hG_heroArt img{object-fit:cover;object-position:50% 40%}.tGU8hG_heroText{z-index:4;top:calc(112 * var(--k));left:var(--x0);width:calc(560 * var(--k));position:absolute}.tGU8hG_heroText h1{color:#fff;font-size:calc(96 * var(--k));letter-spacing:-.03em;line-height:1.04}.tGU8hG_heroText p{max-width:calc(430 * var(--k));margin:calc(28 * var(--k)) 0 0;color:#ffffffed;font-size:calc(21 * var(--k));line-height:1.5}.tGU8hG_heroActions{margin-top:calc(34 * var(--k));align-items:center;gap:calc(30 * var(--k));display:flex}.tGU8hG_primary{height:calc(56 * var(--k));padding:0 calc(24 * var(--k));background:var(--candle);color:var(--ink);font-size:calc(18 * var(--k));align-items:center;gap:.55em;font-weight:650;text-decoration:none;display:inline-flex}.tGU8hG_primary svg{width:1em;height:1em}.tGU8hG_pulse{z-index:2;height:calc(320 * var(--k));background:var(--paper);position:relative}.tGU8hG_pulseBranch{z-index:1;top:calc(40 * var(--k));left:calc(-12 * var(--k));width:calc(150 * var(--k));height:auto;position:absolute}.tGU8hG_pulseCity{z-index:1;top:calc(105 * var(--k));right:calc(-6 * var(--k));width:calc(330 * var(--k));height:auto;position:absolute}.tGU8hG_pulseThread{z-index:1;top:calc(232 * var(--k));left:calc(var(--c) + 470 * var(--k));width:calc(970 * var(--k));height:calc(150 * var(--k));pointer-events:none;position:absolute;overflow:visible}.tGU8hG_pulseThread path,.tGU8hG_memoryThread path{fill:none;stroke:var(--falun);stroke-linecap:round;stroke-width:2px;vector-effect:non-scaling-stroke}.tGU8hG_pulseInner{z-index:2;top:calc(118 * var(--k));left:calc(var(--c) + 156 * var(--k));position:absolute}.tGU8hG_clocks{margin:calc(10 * var(--k)) 0 0;gap:calc(70 * var(--k));display:flex}.tGU8hG_clocks>div{align-items:baseline;gap:calc(14 * var(--k));display:flex}.tGU8hG_clocks dt{color:var(--ink);font-family:var(--editorial-serif);font-size:calc(58 * var(--k));letter-spacing:-.02em}.tGU8hG_clocks dt svg{display:none}.tGU8hG_clocks dd{margin:0;position:relative}.tGU8hG_clocks dd button{color:var(--falun);cursor:pointer;font-family:var(--editorial-serif);font-size:calc(58 * var(--k));font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:0 0;border:0;padding:0;font-weight:600}.tGU8hG_clocks dd small{z-index:5;background:var(--ink);color:#fff;width:max-content;max-width:22rem;padding:.5rem .7rem;font-size:.85rem;position:absolute;top:calc(100% + .4rem);left:0}.tGU8hG_pulseLine{margin:calc(4 * var(--k)) 0 0;color:var(--text-secondary);font-size:calc(22 * var(--k))}.tGU8hG_season{z-index:3;height:calc(570 * var(--k));color:#fff;background:#052341;position:relative}.tGU8hG_seasonArt{z-index:1;top:0;right:var(--c);bottom:0;left:calc(var(--c) + 260 * var(--k));position:absolute;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 26%);mask:linear-gradient(90deg,#0000 0%,#000 26%)}.tGU8hG_seasonArt img{object-fit:cover;object-position:55% 38%}.tGU8hG_seasonText{z-index:4;top:calc(100 * var(--k));left:var(--x0);width:calc(560 * var(--k));position:absolute}.tGU8hG_seasonText h2{margin-top:calc(18 * var(--k));color:#fff;font-size:calc(84 * var(--k));line-height:1.03}.tGU8hG_seasonText p:not(.tGU8hG_eyebrow){max-width:calc(420 * var(--k));margin:calc(26 * var(--k)) 0 calc(46 * var(--k));color:#ffffffe6;font-size:calc(21 * var(--k));line-height:1.45}.tGU8hG_doors{z-index:4;padding:calc(70 * var(--k)) 0 calc(44 * var(--k)) var(--x0);background:var(--paper);position:relative}.tGU8hG_doors>h2{color:var(--ink);font-size:calc(70 * var(--k));line-height:1.05}.tGU8hG_doorsLead{margin:calc(12 * var(--k)) 0 0;color:var(--text-secondary);font-size:calc(22 * var(--k))}.tGU8hG_doorGrid{z-index:2;grid-template-columns:calc(540 * var(--k)) calc(330 * var(--k)) calc(400 * var(--k));margin-top:calc(30 * var(--k));gap:calc(20 * var(--k));display:grid;position:relative}.tGU8hG_door{height:calc(600 * var(--k));padding:calc(46 * var(--k)) calc(30 * var(--k));isolation:isolate;position:relative;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tGU8hG_doorLearn{-webkit-mask-image:url(/masks/paper-a.svg);mask-image:url(/masks/paper-a.svg)}.tGU8hG_doorSing{-webkit-mask-image:url(/masks/paper-b.svg);mask-image:url(/masks/paper-b.svg)}.tGU8hG_doorTravel{-webkit-mask-image:url(/masks/paper-c.svg);mask-image:url(/masks/paper-c.svg)}.tGU8hG_doorPlate{z-index:-1;object-fit:cover}.tGU8hG_door h3{max-width:calc(230 * var(--k));font-size:calc(42 * var(--k));line-height:1.02}.tGU8hG_doorSing h3{max-width:calc(190 * var(--k))}.tGU8hG_door h3 a{color:var(--ink);text-decoration:none}.tGU8hG_door h3 a:after{z-index:1;content:"";position:absolute;inset:0}.tGU8hG_door:has(h3 a:focus-visible){outline:3px solid var(--falun);outline-offset:4px}.tGU8hG_doorSub{z-index:2;width:fit-content;margin:calc(10 * var(--k)) 0 0;color:var(--ink);font-size:calc(17 * var(--k));background:#f7f1e6d9;padding:0 .2em;font-weight:700;position:relative}.tGU8hG_wordPill{z-index:2;height:calc(66 * var(--k));margin-top:calc(24 * var(--k));padding:0 calc(9 * var(--k)) 0 calc(26 * var(--k));border:2px solid var(--ink);align-items:center;gap:calc(18 * var(--k));background:#fff;border-radius:999px;display:inline-flex;position:relative}.tGU8hG_wordButton{color:var(--ink);font-family:var(--editorial-serif);font-size:calc(36 * var(--k));font-style:italic;min-height:0!important}.tGU8hG_wordButton svg{display:none}.tGU8hG_wordPlay{width:calc(48 * var(--k));height:calc(48 * var(--k));padding:calc(12 * var(--k));color:#fff;fill:#fff;pointer-events:none;background:#1d4f91;border-radius:50%}.tGU8hG_doorArrow{z-index:2;width:calc(44 * var(--k));height:calc(44 * var(--k));border:2px solid var(--ink);color:var(--ink);background:#ffffffd9;border-radius:50%;place-items:center;display:grid;position:absolute}.tGU8hG_doorArrow svg{width:55%;height:55%}.tGU8hG_arrowBottom{right:calc(30 * var(--k));bottom:calc(34 * var(--k))}.tGU8hG_arrowTop{top:calc(160 * var(--k));right:calc(30 * var(--k))}.tGU8hG_arrowMid{top:calc(236 * var(--k));right:calc(26 * var(--k))}.tGU8hG_pins{margin:0;padding:0;list-style:none}.tGU8hG_pins li{z-index:2;color:var(--ink);font-size:calc(17 * var(--k));text-shadow:0 0 3px #fff,0 0 6px #fff,0 0 10px #fff;transform:translate(calc(14 * var(--k)), -50%);white-space:nowrap;font-weight:700;position:absolute}.tGU8hG_memory{z-index:4;height:calc(460 * var(--k));background:var(--paper);position:relative}.tGU8hG_memory>h2{top:calc(48 * var(--k));left:var(--x0);width:calc(560 * var(--k));color:var(--ink);font-size:calc(66 * var(--k));line-height:1.03;position:absolute}.tGU8hG_memoryYear{top:calc(196 * var(--k));left:var(--x0);color:var(--falun);font-family:var(--editorial-serif);font-size:calc(160 * var(--k));letter-spacing:-.03em;margin:0;font-weight:600;line-height:.82;position:absolute}.tGU8hG_memoryBody{top:calc(232 * var(--k));left:calc(var(--c) + 482 * var(--k));width:calc(340 * var(--k));color:var(--text);font-size:calc(19 * var(--k));margin:0;line-height:1.45;position:absolute}.tGU8hG_memoryNote{z-index:1;top:calc(18 * var(--k));left:calc(var(--c) + 830 * var(--k));width:calc(520 * var(--k));position:absolute;transform:rotate(-5deg)}.tGU8hG_memoryNote img{width:100%;height:auto;display:block}.tGU8hG_memoryNote p{width:60%;color:var(--ink);font-family:var(--editorial-serif);font-size:calc(30 * var(--k));margin:0;line-height:1.2;position:absolute;top:22%;left:10%}.tGU8hG_memoryNote b{color:var(--falun);font-weight:600}.tGU8hG_memoryThread{top:calc(366 * var(--k));width:100%;height:calc(40 * var(--k));position:absolute;left:0;overflow:visible}.tGU8hG_timeline{top:calc(402 * var(--k));width:100%;margin:0;padding:0;list-style:none;position:absolute;left:0}.tGU8hG_timeline li{color:var(--ink);font-family:var(--editorial-serif);font-size:calc(18 * var(--k));white-space:nowrap;position:absolute}.tGU8hG_timeline li:before{top:calc(-30 * var(--k));width:calc(12 * var(--k));height:calc(12 * var(--k));background:var(--falun);content:"";border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.tGU8hG_timeline li:first-child{left:calc(var(--c) + 85 * var(--k))}.tGU8hG_timeline li:nth-child(2){left:calc(var(--c) + 425 * var(--k))}.tGU8hG_timeline li:nth-child(3){left:calc(var(--c) + 690 * var(--k))}.tGU8hG_timeline li:nth-child(4){left:calc(var(--c) + 905 * var(--k))}.tGU8hG_timeline li:nth-child(5){left:calc(var(--c) + 1070 * var(--k))}.tGU8hG_timeline li:nth-child(5):before{display:none}.tGU8hG_timelineYear{font-weight:600;color:var(--falun)!important}.tGU8hG_archive{z-index:3;height:calc(400 * var(--k));color:#fff;background:#04254b;position:relative;overflow:hidden}.tGU8hG_archiveText{z-index:2;top:calc(66 * var(--k));left:var(--x0);width:calc(400 * var(--k));position:absolute}.tGU8hG_archiveText h2{margin:calc(14 * var(--k)) 0 calc(28 * var(--k));color:#fff;font-size:calc(56 * var(--k));white-space:pre-line;line-height:1.06}.tGU8hG_archiveArt{z-index:1;width:calc(1000 * var(--k));object-fit:cover;object-position:right center;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}.tGU8hG_bridge{z-index:4;padding:calc(60 * var(--k)) var(--x0) calc(56 * var(--k));background:var(--paper);position:relative}.tGU8hG_bridge>h2{color:var(--ink);font-size:calc(56 * var(--k));line-height:1.05}.tGU8hG_bridgeRows{z-index:2;margin:calc(26 * var(--k)) 0 0;border-bottom:1px solid var(--rule-strong);padding:0;list-style:none;position:relative}.tGU8hG_bridgeRows li{border-top:1px solid var(--rule-strong)}.tGU8hG_bridgeRows a{grid-template-columns:calc(450 * var(--k)) minmax(0, 1fr) calc(140 * var(--k)) calc(50 * var(--k));height:calc(100 * var(--k));padding-left:calc(12 * var(--k));color:var(--ink);align-items:center;text-decoration:none;display:grid}.tGU8hG_bridgeRows strong{font-family:var(--editorial-serif);font-size:calc(40 * var(--k));letter-spacing:-.02em;font-weight:500}.tGU8hG_bridgeRows span{color:var(--text-secondary);font-size:calc(17 * var(--k))}.tGU8hG_bridgeSticker{width:auto;height:calc(90 * var(--k));filter:drop-shadow(0 4px 8px #102d4626);justify-self:center}.tGU8hG_bridgeArrow{width:calc(24 * var(--k));height:calc(24 * var(--k));justify-self:end}.tGU8hG_bridgeRows a:hover strong,.tGU8hG_bridgeRows a:focus-visible strong{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.tGU8hG_newsletter{margin:0 var(--x0) calc(60 * var(--k));grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (min-width:1921px){.tGU8hG_heroArt{-webkit-mask-image:url(/masks/scene-bottom.svg),linear-gradient(90deg,#0000 0% 6%,#000 26% 90%,#0000 100%);mask-image:url(/masks/scene-bottom.svg),linear-gradient(90deg,#0000 0% 6%,#000 26% 90%,#0000 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tGU8hG_seasonArt{-webkit-mask:linear-gradient(90deg,#0000 0%,#000 26% 90%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 26% 90%,#0000 100%)}}@media (max-width:760px){.tGU8hG_thread{display:none}.tGU8hG_home{--k:.27vw;--x0:1.25rem}.tGU8hG_eyebrow{font-size:.8rem}.tGU8hG_link{font-size:1rem}.tGU8hG_pulse:before,.tGU8hG_pulse:after,.tGU8hG_doors:before,.tGU8hG_memory:after,.tGU8hG_bridge:before{height:14px;top:-13px}.tGU8hG_pulse:after,.tGU8hG_memory:after{top:auto;bottom:-13px}.tGU8hG_hero,.tGU8hG_pulse,.tGU8hG_season,.tGU8hG_memory,.tGU8hG_archive{height:auto}.tGU8hG_hero{flex-direction:column;display:flex}.tGU8hG_heroArt,.tGU8hG_seasonArt{aspect-ratio:4/3;width:100%;height:auto;position:relative;top:0;left:0;-webkit-mask:linear-gradient(#000 80%,#0000) 0 0/100% 100% no-repeat;mask:linear-gradient(#000 80%,#0000) 0 0/100% 100% no-repeat}.tGU8hG_heroText,.tGU8hG_seasonText,.tGU8hG_pulseInner,.tGU8hG_archiveText{width:auto;padding:0 var(--x0);position:relative;top:0;left:0}.tGU8hG_heroText{margin-top:-1.5rem;padding-bottom:2.25rem}.tGU8hG_heroText h1{font-size:clamp(2.9rem,13vw,3.6rem)}.tGU8hG_heroText p,.tGU8hG_seasonText p:not(.tGU8hG_eyebrow){max-width:none;font-size:1.05rem}.tGU8hG_heroActions{flex-direction:column;align-items:stretch;gap:1rem}.tGU8hG_primary{justify-content:center;height:3.25rem;font-size:1rem}.tGU8hG_pulse{padding:2rem 0 2.25rem}.tGU8hG_pulseBranch,.tGU8hG_pulseThread{display:none}.tGU8hG_pulseCity{width:7rem;top:auto;bottom:.5rem}.tGU8hG_pulseInner{text-align:center}.tGU8hG_clocks{justify-content:center;gap:1.75rem}.tGU8hG_clocks>div{flex-direction:column;align-items:center;gap:0}.tGU8hG_clocks dt{align-items:center;gap:.35rem;font-size:1.15rem;display:inline-flex}.tGU8hG_clocks dt svg{width:1.1rem;height:1.1rem;color:var(--candle);display:block}.tGU8hG_clocks dd button{font-size:2rem}.tGU8hG_pulseLine{font-size:.95rem}.tGU8hG_season{flex-direction:column;display:flex}.tGU8hG_seasonText{margin-top:-1rem;padding-bottom:2.5rem}.tGU8hG_seasonText h2{font-size:clamp(2.6rem,11vw,3.2rem)}.tGU8hG_seasonText p:not(.tGU8hG_eyebrow){margin:1rem 0 1.25rem}.tGU8hG_doors{padding:2.75rem var(--x0) 2.25rem}.tGU8hG_doors>h2{font-size:2.3rem}.tGU8hG_doorsLead{font-size:1rem}.tGU8hG_doorGrid{grid-template-columns:1fr;gap:.9rem;margin-top:1.25rem}.tGU8hG_door{height:11rem;padding:1.1rem 1.25rem}.tGU8hG_doorPlate{object-position:right center}.tGU8hG_door h3{max-width:55%;font-size:1.6rem}.tGU8hG_doorSing h3{max-width:55%}.tGU8hG_doorSub{font-size:.9rem}.tGU8hG_wordPill{gap:.6rem;height:2.5rem;margin-top:.75rem;padding-left:1rem}.tGU8hG_wordButton{font-size:1.3rem}.tGU8hG_wordPlay{width:1.9rem;height:1.9rem;padding:.45rem}.tGU8hG_doorArrow{width:2.25rem;height:2.25rem}.tGU8hG_arrowBottom,.tGU8hG_arrowTop,.tGU8hG_arrowMid{top:1rem;bottom:auto;right:1rem}.tGU8hG_pins li{font-size:.72rem}.tGU8hG_memory{padding:2.75rem var(--x0) 4.5rem}.tGU8hG_memory>h2,.tGU8hG_memoryYear,.tGU8hG_memoryBody,.tGU8hG_memoryNote,.tGU8hG_memoryThread,.tGU8hG_timeline,.tGU8hG_timeline li{width:auto;position:relative;top:0;left:0!important}.tGU8hG_memory>h2{font-size:2.3rem}.tGU8hG_memoryYear{margin-top:1rem;font-size:4.5rem}.tGU8hG_memoryBody{margin-top:.75rem;font-size:1rem}.tGU8hG_memoryNote{max-width:22rem;margin-top:1.25rem}.tGU8hG_memoryNote p{font-size:1.05rem}.tGU8hG_memoryThread{display:none}.tGU8hG_timeline{border-left:2px solid var(--falun);gap:.9rem;margin-top:1.5rem;padding-left:1.5rem;display:grid}.tGU8hG_timeline li{white-space:normal;font-size:1rem}.tGU8hG_timeline li:before{width:.75rem;height:.75rem;top:.35rem;left:-1.5rem;transform:translate(-50%)}.tGU8hG_timeline li:nth-child(5):before{display:block}.tGU8hG_archive{flex-direction:column;padding:2.75rem 0 2rem;display:flex}.tGU8hG_archiveText h2{font-size:2.2rem}.tGU8hG_archiveArt{width:92%;height:auto;margin:1.25rem auto 0;position:relative;top:0;left:0}.tGU8hG_bridge{padding:2.75rem var(--x0) 2.5rem}.tGU8hG_bridge>h2{font-size:2.2rem}.tGU8hG_bridgeRows a{grid-template-columns:minmax(0,1fr) 4.5rem;gap:.2rem .75rem;height:auto;padding:.85rem 0}.tGU8hG_bridgeRows strong{font-size:1.45rem}.tGU8hG_bridgeRows span{grid-row:2;font-size:.92rem}.tGU8hG_bridgeSticker{grid-area:1/2/span 2;height:3.75rem}.tGU8hG_bridgeArrow{display:none}.tGU8hG_newsletter{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tGU8hG_primary,.tGU8hG_doorArrow{transition:none}}@media (max-width:760px){.tGU8hG_pins{display:none}.tGU8hG_archiveArt{object-position:85% center;width:100%;height:15rem;margin:1.25rem 0 0;position:relative;-webkit-mask-image:none;mask-image:none}.tGU8hG_archive{overflow:visible}}
