.fs-home{--fs-home-navy:#0e263e;background:var(--fs-home-navy);color:var(--fs-ice);min-height:100%;overflow:clip}.fs-story-shell{--copy-idea:0;--copy-woman:0;--copy-earth:0;--copy-final:0;--intro-opacity:1;--scroll-cue-opacity:1;--final-logo-opacity:0;--final-stage-wash-opacity:0;isolation:isolate;height:760svh;position:relative}.fs-sticky-stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.fs-stage{background:radial-gradient(ellipse 46% 52% at 50% 50%, #173c63 0%, #153855 38%, #153855a8 58%, transparent 78%), radial-gradient(circle at 70% 34%, #4bb5cf26, transparent 26%), radial-gradient(circle at 20% 78%, #16436a6b, transparent 38%), linear-gradient(135deg, #071725 0%, #0b2942 44%, var(--fs-home-navy) 72%, #0a2238 100%);isolation:isolate;position:absolute;inset:0}.fs-stage:before,.fs-stage:after{content:"";pointer-events:none;position:absolute;inset:0}.fs-stage:before{opacity:.45;transform-origin:bottom;z-index:0;background-image:linear-gradient(#68c2d606 1px,#0000 1px),linear-gradient(90deg,#68c2d606 1px,#0000 1px);background-size:80px 80px;transform:perspective(760px)rotateX(64deg)translateY(41%);-webkit-mask-image:radial-gradient(circle at 50% 52%,#000 0%,#0000 73%);mask-image:radial-gradient(circle at 50% 52%,#000 0%,#0000 73%)}.fs-stage:after{z-index:3;background:radial-gradient(#0000 39%,#020e1894 100%)}.fs-cinematic-layer,.fs-cinematic-canvas,.fs-canvas-loading{inset:0;position:absolute!important}.fs-cinematic-layer{z-index:4}.fs-cinematic-canvas{width:100%!important;height:100%!important}.fs-story-shell[data-offscreen=true] .fs-cinematic-layer{visibility:hidden}.fs-canvas-loading{background:radial-gradient(circle,#58b8ce14,#0000 28%)}.fs-canvas-fallback{background:radial-gradient(circle,#58b8ce21,#0000 30%);place-items:center;display:grid;position:absolute;inset:0}.fs-canvas-fallback span{border:1px solid #87cfde33;border-radius:50%;grid-area:1/1;width:clamp(90px,16vw,190px);height:clamp(90px,16vw,190px)}.fs-canvas-fallback span:nth-child(2){opacity:.6;transform:scale(.67)}.fs-canvas-fallback span:nth-child(3){background:#58b8ce;border:0;width:4px;height:4px}.fs-final-stage-wash{background-color:var(--fs-home-navy);background-image:radial-gradient(circle min(74vw, 680px, 74svh) at 50% 50%, #153d67 0%, #153d67 1.25%, #153d67 2.5%, #153d67 3.75%, #153d67 5%, #153d67 6.25%, #153d66 7.5%, #153d66 8.75%, #153c66 10%, #153c66 11.25%, #153c65 12.5%, #153c65 13.75%, #153c65 15%, #153b64 16.25%, #143b64 17.5%, #143b63 18.75%, #143b63 20%, #143a62 21.25%, #143a62 22.5%, #143a61 23.75%, #143961 25%, #143960 26.25%, #14395f 27.5%, #14385f 28.75%, #13385e 30%, #13385d 31.25%, #13375d 32.5%, #13375c 33.75%, #13375b 35%, #13365b 36.25%, #13365a 37.5%, #133559 38.75%, #133559 40%, #123458 41.25%, #123457 42.5%, #123456 43.75%, #123356 45%, #123355 46.25%, #123254 47.5%, #123253 48.75%, #123253 50%, #113152 51.25%, #113151 52.5%, #113050 53.75%, #11304f 55%, #112f4f 56.25%, #112f4e 57.5%, #112f4d 58.75%, #102e4c 60%, #102e4c 61.25%, #102d4b 62.5%, #102d4a 63.75%, #102c4a 65%, #102c49 66.25%, #102c48 67.5%, #102b48 68.75%, #102b47 70%, #0f2b46 71.25%, #0f2a46 72.5%, #0f2a45 73.75%, #0f2a44 75%, #0f2944 76.25%, #0f2943 77.5%, #0f2943 78.75%, #0f2842 80%, #0f2842 81.25%, #0f2841 82.5%, #0e2841 83.75%, #0e2740 85%, #0e2740 86.25%, #0e2740 87.5%, #0e273f 88.75%, #0e273f 90%, #0e273f 91.25%, #0e263f 92.5%, #0e263e 93.75%, #0e263e 95%, #0e263e 96.25%, #0e263e 97.5%, #0e263e 98.75%, var(--fs-home-navy) 100%);opacity:var(--final-stage-wash-opacity);pointer-events:none;z-index:9;position:absolute;inset:0}.fs-final-stage-wash:after{content:"";mix-blend-mode:soft-light;opacity:.024;pointer-events:none;background-image:url(data:image/png;base64,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);background-repeat:repeat;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(min(74vw,680px,74svh),#000 0 84%,#000000b8 90%,#0000003d 96%,#0000 100%);mask-image:radial-gradient(min(74vw,680px,74svh),#000 0 84%,#000000b8 90%,#0000003d 96%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fs-final-logo-lock{aspect-ratio:619/599;opacity:1;pointer-events:none;z-index:10;width:min(74vw,619px,74.4svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-final-logo-lock img{width:100%;height:auto;display:block;position:absolute;inset:0}.fs-final-logo-lock__background{opacity:var(--final-stage-wash-opacity);-webkit-mask-image:radial-gradient(49% 49%,#000 0 24%,#000000f7 32%,#000000e2 40%,#000000c3 48%,#0000009d 56%,#00000076 64%,#0000004e 72%,#0000002c 80%,#0001 88%,#00000005 94%,#0000 100%);mask-image:radial-gradient(49% 49%,#000 0 24%,#000000f7 32%,#000000e2 40%,#000000c3 48%,#0000009d 56%,#00000076 64%,#0000004e 72%,#0000002c 80%,#0001 88%,#00000005 94%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fs-final-logo-lock__aligned{opacity:var(--final-logo-opacity);-webkit-mask-image:linear-gradient(90deg,#000 0% 96%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 96%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fs-quiet-intro{opacity:var(--intro-opacity);pointer-events:none;z-index:16;place-items:center;display:grid;position:absolute;inset:0}.fs-quiet-intro p{color:#f1f7f9a8;letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:1rem;margin:0;font-size:clamp(.66rem,.8vw,.78rem);font-weight:620;display:flex;transform:translateY(-3vh)}.fs-quiet-intro p span{background:var(--fs-cyan);border-radius:50%;width:3px;height:3px;box-shadow:0 0 13px #58b8cea6}.fs-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fs-chapter-copy{pointer-events:none;z-index:18;max-width:min(35rem,39vw);position:absolute;top:50%;left:clamp(24px,6vw,96px);transform:translateY(-50%)}.fs-chapter-copy:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 23%,#04121ee0,#071a2c8a 48%,#0000 75%);position:absolute;inset:-15vh -14vw}.fs-chapter-copy--idea{opacity:var(--copy-idea);transform:translateY(calc(-50% + (1 - var(--copy-idea)) * 20px))}.fs-chapter-copy--learning{opacity:var(--copy-woman);transform:translateY(calc(-50% + (1 - var(--copy-woman)) * 20px))}.fs-chapter-copy--network{opacity:var(--copy-earth);transform:translateY(calc(-50% + (1 - var(--copy-earth)) * 20px))}.fs-chapter-copy--final{opacity:var(--copy-final);transform:translateY(calc(-50% + (1 - var(--copy-final)) * 20px))}.fs-eyebrow{color:#87cfde;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;font-size:.74rem;font-weight:670}.fs-chapter-copy h2{color:var(--fs-ice);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,5.45vw,6.2rem);font-weight:455;line-height:.94}.fs-chapter-body{color:#f1f7f9cc;text-wrap:pretty;max-width:61ch;margin:1.55rem 0 0;font-size:clamp(.98rem,1.12vw,1.12rem);font-weight:390;line-height:1.62}.fs-chapter-sequence{color:#87cfde7a;font:.64rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:1.25rem;display:block}.fs-scroll-cue{bottom:max(24px, env(safe-area-inset-bottom));color:#f1f7f994;letter-spacing:.12em;opacity:var(--scroll-cue-opacity);text-transform:uppercase;z-index:22;flex-direction:column;align-items:center;gap:.65rem;font-size:.68rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.fs-scroll-cue i{border:1px solid #f1f7f957;border-radius:999px;width:18px;height:30px;position:relative}.fs-scroll-cue i:after{background:var(--fs-cyan);content:"";border-radius:50%;width:4px;height:4px;animation:1.9s ease-in-out infinite fs-scroll-dot;position:absolute;top:5px;left:6px}@keyframes fs-scroll-dot{0%{opacity:0;transform:translateY(0)}25%,72%{opacity:1}to{opacity:0;transform:translateY(13px)}}.fs-site-header{padding:max(18px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) 14px max(24px, env(safe-area-inset-left));pointer-events:none;z-index:90;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.fs-brand-signature,.fs-primary-nav,.fs-menu-toggle{pointer-events:auto}.fs-brand-signature{color:var(--fs-ice);letter-spacing:-.02em;align-items:center;gap:.65rem;min-height:44px;font-size:.95rem;font-weight:620;text-decoration:none;display:inline-flex}.fs-brand-orbit{border:1px solid #58b8ced9;border-radius:50%;width:26px;height:18px;position:relative;transform:rotate(-20deg)}.fs-brand-orbit:after{background:var(--fs-cyan);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:1px;right:1px;box-shadow:0 0 8px #58b8cecc}.fs-site-status{color:#f1f7f9bd;letter-spacing:.08em;pointer-events:none;text-transform:uppercase;border:1px solid #87cfde52;border-radius:999px;margin-left:.7rem;padding:.38rem .58rem;font-size:.65rem}.fs-primary-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04121eb8;border:1px solid #ededed26;border-radius:999px;align-items:center;gap:.15rem;padding:.3rem;display:flex}.fs-primary-nav a{color:#f1f7f9bd;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 1rem;font-size:.78rem;font-weight:540;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.fs-primary-nav a:hover{color:var(--fs-ice);background:#58b8ce1c}.fs-primary-nav a[aria-current=page]{color:var(--fs-ice);box-shadow:inset 0 0 0 1px #58b8ce7a}.fs-menu-toggle{display:none}.fs-story-controls{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);bottom:max(18px, env(safe-area-inset-bottom));left:max(72px, env(safe-area-inset-left));z-index:88;background:#04121ebf;border:1px solid #ededed2b;border-radius:999px;align-items:center;padding:.2rem;display:flex;position:fixed}.fs-story-controls button{color:#f1f7f9c2;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:44px;padding:0 .85rem;font-size:.7rem;font-weight:630}.fs-story-controls button:hover,.fs-story-controls button[aria-pressed=true]{color:var(--fs-ice);background:#58b8ce24}.fs-continue-story{bottom:max(22px, env(safe-area-inset-bottom));color:var(--fs-ice);cursor:pointer;font:inherit;z-index:89;background:#04121ecc;border:1px solid #87cfde73;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:44px;padding:0 1rem;font-size:.72rem;font-weight:660;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.fs-continue-story span{color:var(--fs-cyan);font-size:1rem}.fs-skip-link{background:var(--fs-cyan);color:var(--fs-navy);z-index:120;border-radius:0 0 10px;min-height:44px;padding:.8rem 1rem;font-weight:720;text-decoration:none;transition:transform .16s;position:fixed;top:0;left:0;transform:translateY(-120%)}.fs-skip-link:focus{transform:translateY(0)}.fs-chapter-rail{right:max(16px, env(safe-area-inset-right));z-index:86;flex-direction:column;gap:.25rem;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.fs-chapter-rail button{color:#f1f7f9a3;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;min-width:44px;min-height:44px;padding:0 .2rem 0 .75rem;display:flex}.fs-chapter-rail__line{background:#f1f7f98c;width:13px;height:2px;transition:background .18s,width .18s}.fs-chapter-rail__label{opacity:0;text-align:right;white-space:nowrap;max-width:0;font-size:.68rem;transition:max-width .22s,opacity .18s,margin .22s;overflow:hidden}.fs-chapter-rail button:hover .fs-chapter-rail__label,.fs-chapter-rail button:focus-visible .fs-chapter-rail__label{opacity:1;max-width:10rem;margin-right:.65rem}.fs-chapter-rail button[aria-current=step] .fs-chapter-rail__line{background:var(--fs-cyan);width:28px;box-shadow:0 0 8px #58b8cea6}.fs-debug-panel,.fs-debug-guides{display:none}.fs-story-shell[data-debug=true] .fs-debug-panel{font:.72rem/1.4 var(--font-geist-mono), monospace;z-index:110;background:#020c15f0;border:1px solid #58b8ce7a;gap:.55rem;width:min(360px,100vw - 2rem);padding:.8rem;display:grid;position:fixed;bottom:1rem;right:1rem}.fs-story-shell[data-debug=true] .fs-story-controls{display:none}.fs-debug-panel div{justify-content:space-between;display:flex}.fs-debug-panel output{color:var(--fs-cyan)}.fs-debug-panel label{gap:.35rem;display:grid}.fs-debug-panel input{accent-color:var(--fs-cyan);width:100%}.fs-story-shell[data-debug=true] .fs-debug-guides{inset:max(14px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));pointer-events:none;z-index:108;display:block;position:absolute}.fs-debug-guides:before,.fs-debug-guides:after,.fs-debug-guides i{content:"";background:#58b8ce4d;position:absolute}.fs-debug-guides:before{height:1px;top:50%;left:0;right:0}.fs-debug-guides:after{width:1px;top:0;bottom:0;left:50%}.fs-debug-guides i:first-child{width:1px;height:100%;top:0;left:8%}.fs-debug-guides i:last-child{width:1px;height:100%;top:0;right:8%}.fs-final-rest{background:radial-gradient(circle at 73% 18%, #58b8ce21, transparent 24rem), var(--fs-home-navy);min-height:100svh;padding:clamp(7rem, 12vw, 11rem) max(6vw, 24px, env(safe-area-inset-right)) clamp(5rem, 9vw, 9rem) max(6vw, 24px, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,7rem);display:grid;position:relative}.fs-final-rest:focus{outline:none}.fs-final-rest__intro{align-self:center;max-width:68rem}.fs-final-rest__intro h1{color:var(--fs-ice);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,6.8rem);font-weight:450;line-height:.95}.fs-final-summary{color:#f1f7f9b8;max-width:64ch;margin:1.8rem 0 0;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.65}.fs-final-rest__intro h1:focus-visible{outline:2px solid var(--fs-cyan);outline-offset:10px}.fs-development-note{border-left:2px solid #58b8cebd;padding:.15rem 0 .15rem 1rem;color:#f1f7f9bd!important;max-width:66ch!important;margin-top:1.35rem!important;font-size:.9rem!important;line-height:1.6!important}.fs-final-logo--fallback{display:none}.fs-final-logo{aspect-ratio:619/599;place-self:center;width:min(100%,42vw);max-width:620px;position:relative}.fs-final-logo img{filter:drop-shadow(0 0 44px #030f1952);z-index:1;width:100%;height:auto;display:block;position:relative}.fs-final-logo:before{content:"";filter:blur(34px);opacity:.34;background:url(/brand/logo-transparent.png) 50%/100% 100% no-repeat;position:absolute;inset:0;transform:scale(1.1)}.fs-final-logo__halo{filter:blur(28px);background:radial-gradient(circle,#58b8ce33,#0000 66%);position:absolute;inset:-12%}.fs-final-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.9rem;margin-top:-2rem;display:flex}.fs-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:1rem;min-height:52px;padding:0 1.35rem;font-size:.88rem;font-weight:690;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.fs-button:hover{transform:translateY(-2px)}.fs-button--primary{background:var(--fs-cyan);color:var(--fs-navy)}.fs-button--primary:hover{background:#7ac9dc}.fs-button--secondary{color:var(--fs-ice);border-color:#ededed40}.fs-button--secondary:hover{background:#f1f7f90f;border-color:#ededed80}.fs-transcript{border-top:1px solid #ededed21;grid-column:1/-1;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,6rem);margin-top:clamp(2rem,6vw,6rem);padding-top:clamp(3rem,6vw,5rem);display:grid}.fs-transcript__heading h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,4.2rem);font-weight:460;line-height:1}.fs-transcript__grid{gap:2.5rem;display:grid}.fs-transcript article{border-top:1px solid #ededed1c;grid-template-columns:minmax(100px,.3fr) minmax(150px,.45fr) minmax(0,1fr);gap:1rem;padding-top:1.3rem;display:grid}.fs-transcript article:first-child{border-top-color:#58b8ce7a}.fs-transcript__number{letter-spacing:.1em;text-transform:uppercase;font-weight:650;color:#82cada!important;font-size:.68rem!important}.fs-transcript article h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:520}.fs-transcript article p{color:#f1f7f9ad;margin:0;font-size:1rem;line-height:1.68}.fs-transcript article>p:last-child{max-width:68ch}@media (max-width:1080px){.fs-chapter-copy{max-width:45vw}.fs-transcript article{grid-template-columns:115px 180px minmax(0,1fr)}}@media (max-width:820px){.fs-story-shell{height:650svh}.fs-site-header{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}.fs-menu-toggle{color:var(--fs-ice);background:#04121ecc;border:1px solid #ededed29;border-radius:999px;align-items:center;gap:.65rem;min-height:44px;padding:0 .9rem;display:inline-flex}.fs-menu-toggle__label{font-size:.76rem;font-weight:620}.fs-menu-toggle__icon{gap:5px;width:15px;display:grid}.fs-menu-toggle__icon i{background:currentColor;width:100%;height:1px;transition:transform .18s}.fs-menu-toggle[aria-expanded=true] .fs-menu-toggle__icon i:first-child{transform:translateY(3px)rotate(45deg)}.fs-menu-toggle[aria-expanded=true] .fs-menu-toggle__icon i:last-child{transform:translateY(-3px)rotate(-45deg)}.fs-primary-nav{right:max(16px, env(safe-area-inset-right));top:calc(max(18px, env(safe-area-inset-top)) + 52px);border-radius:18px;flex-direction:column;align-items:stretch;width:min(240px,100vw - 32px);padding:.5rem;display:none;position:absolute}.fs-primary-nav[data-open=true]{display:flex}.fs-primary-nav a{justify-content:flex-start;padding:0 1rem}.fs-chapter-copy{left:max(20px, env(safe-area-inset-left));max-width:none;right:max(28px, calc(env(safe-area-inset-right) + 8px));top:57%;transform:none}.fs-chapter-copy:before{background:linear-gradient(#0000 0%,#04121e66 18%,#04121ee0 38%,#04121ed6 78%,#0000 100%);inset:-7rem -2rem -5rem}.fs-chapter-copy--idea{transform:translateY(calc((1 - var(--copy-idea)) * 18px))}.fs-chapter-copy--learning{transform:translateY(calc((1 - var(--copy-woman)) * 18px))}.fs-chapter-copy--network{transform:translateY(calc((1 - var(--copy-earth)) * 18px))}.fs-chapter-copy--final{transform:translateY(calc((1 - var(--copy-final)) * 18px));top:61%}.fs-chapter-copy h2{font-size:clamp(2.4rem,10vw,4.15rem)}.fs-chapter-body{margin-top:1rem;font-size:clamp(.92rem,3.5vw,1rem);line-height:1.54}.fs-eyebrow{margin-bottom:.65rem;font-size:.68rem}.fs-chapter-sequence{display:none}.fs-chapter-rail{bottom:max(10px, env(safe-area-inset-bottom));background:#04121ec2;border:1px solid #ededed1f;border-radius:999px;flex-direction:row;gap:0;padding:2px 5px;top:auto;left:50%;right:auto;transform:translate(-50%)}.fs-chapter-rail__label{display:none}.fs-site-status{letter-spacing:.035em;margin-left:0;padding:.3rem .42rem;font-size:.625rem}.fs-story-controls{bottom:auto;left:max(16px, env(safe-area-inset-left));top:calc(max(18px, env(safe-area-inset-top)) + 58px)}.fs-final-logo-lock{width:min(74vw,619px,74.4svh)}.fs-final-rest{grid-template-columns:1fr;padding-top:8rem}.fs-final-logo{grid-row:1;width:min(78vw,520px)}.fs-final-rest__intro{grid-row:1}.fs-final-actions{grid-row:2;margin-top:0}.fs-transcript{grid-row:3;grid-template-columns:1fr}.fs-transcript article{grid-template-columns:1fr;gap:.7rem}}@media (max-width:480px){.fs-story-shell{height:590svh}.fs-brand-signature{font-size:.86rem}.fs-brand-orbit{width:22px;height:15px}.fs-menu-toggle__label{display:none}.fs-menu-toggle{justify-content:center;width:44px;padding:0}.fs-chapter-copy{top:56%}.fs-chapter-copy--final{top:60%}.fs-chapter-copy h2{font-size:clamp(2.2rem,11.5vw,3.3rem)}.fs-chapter-body{font-size:.91rem;line-height:1.5}.fs-quiet-intro p{letter-spacing:.1em;gap:.6rem}.fs-scroll-cue span{display:none}.fs-final-logo-lock{width:min(74vw,619px,74.4svh)}.fs-final-rest{padding-left:20px;padding-right:20px}.fs-final-rest__intro h1{font-size:clamp(2.8rem,14vw,4rem)}.fs-final-logo{width:min(88vw,430px)}.fs-final-actions{flex-direction:column;align-items:stretch}.fs-button{width:100%}}@media (max-height:720px) and (min-width:821px){.fs-chapter-copy h2{font-size:clamp(2.35rem,4.7vw,4.6rem)}.fs-chapter-body{margin-top:1rem;font-size:.94rem;line-height:1.48}}.fs-story-shell[data-reduced-motion=true]{display:none}@media (prefers-reduced-motion:reduce){.fs-story-shell,.fs-chapter-rail,.fs-story-controls,.fs-continue-story{display:none}.fs-scroll-cue i:after{animation:none!important}.fs-button,.fs-primary-nav a,.fs-skip-link{transition-duration:.01ms!important}.fs-final-rest{min-height:auto}.fs-final-logo--fallback{width:min(82vw,520px);margin:0 auto;display:block}.fs-final-logo{grid-row:1}.fs-final-rest__intro{grid-row:2}.fs-final-actions{grid-row:3}.fs-transcript{grid-row:4}}@media (max-height:640px){.fs-sticky-stage{min-height:100svh}.fs-scroll-cue{bottom:10px}.fs-site-header{padding-top:max(8px, env(safe-area-inset-top))}}@media (max-height:640px) and (min-width:821px){.fs-chapter-copy{max-width:min(31rem,42vw)}.fs-chapter-copy h2{font-size:clamp(2rem,4.25vw,3.65rem)}.fs-chapter-body{margin-top:.75rem;font-size:.86rem;line-height:1.42}.fs-eyebrow{margin-bottom:.5rem}.fs-chapter-sequence{margin-top:.7rem}}@media (forced-colors:active){.fs-cinematic-layer{display:none}.fs-primary-nav,.fs-menu-toggle,.fs-button,.fs-chapter-rail button{forced-color-adjust:auto}}@media print{.fs-story-shell,.fs-site-header,.fs-chapter-rail,.fs-skip-link{display:none!important}.fs-final-rest{background:#123455;min-height:auto;display:block}.fs-final-logo{width:360px;margin:2rem auto;display:block}.fs-final-actions{display:none}}
