.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-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:linear-gradient(90deg,#04121ecc 0%,#071a2c80 43%,#071a2c24 72%,#0000 100%);position:absolute;inset:-12vh -2rem -12vh -4rem}.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:.002em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,5.45vw,6.2rem);font-weight:455;line-height:1.08}.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-site-header[data-layout=flow]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#04121ee6;border-bottom:1px solid #ededed1a;position:sticky}.fs-brand-signature,.fs-primary-nav,.fs-menu-toggle,.fs-language-selector{pointer-events:auto}.fs-header-identity{opacity:1;pointer-events:auto;align-items:center;gap:.75rem;max-width:min(520px,100vw - 170px);transition:opacity .22s,transform .22s,visibility .22s;display:flex;transform:translateY(0)}.fs-header-identity[data-overview=true]{align-items:center;width:min(520px,100vw - 170px)}.fs-header-overview{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04121eb8;border:1px solid #ededed21;border-radius:.85rem;gap:.12rem;padding:.48rem .68rem;display:grid}.fs-header-overview strong{color:#dff5f7;letter-spacing:.04em;text-transform:uppercase;font-size:.64rem}.fs-header-overview span{color:#f1f7f9c2;font-size:.64rem;line-height:1.32}.fs-header-overview small{color:#83ccdb;font-size:.55rem;line-height:1.3}.fs-site-header[data-identity-hidden=true] .fs-header-identity{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-12px)}.fs-brand-signature{color:var(--fs-ice);letter-spacing:.01em;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-primary-nav .fs-language-trigger{color:#f1f7f9d1;background:0 0;border-color:#ededed26;min-height:44px}.fs-menu-toggle{display:none}[dir=rtl] .fs-chapter-copy{left:auto;right:clamp(24px,6vw,96px)}[dir=rtl] .fs-chapter-copy:before{background:linear-gradient(270deg,#04121ecc 0%,#071a2c80 43%,#071a2c24 72%,#0000 100%)}[dir=rtl] .fs-site-status,[dir=rtl] .fs-eyebrow,[dir=rtl] .fs-transcript__number{letter-spacing:0;text-transform:none}[dir=rtl] .fs-home .fs-quiet-intro p,[dir=rtl] .fs-home .fs-scroll-cue{letter-spacing:0;text-transform:none;font-size:.8125rem}[dir=rtl] .fs-home .fs-chapter-copy h2{letter-spacing:0;font-weight:600;line-height:1.25}[dir=rtl] .fs-home .fs-chapter-body{font-size:clamp(1rem,1.12vw,1.12rem);line-height:1.75}[dir=rtl] .fs-home .fs-chapter-sequence{direction:ltr;unicode-bidi:isolate}[dir=rtl] .fs-home .fs-final-rest__intro h1{letter-spacing:0;font-weight:650;line-height:1.25}[dir=rtl] .fs-home .fs-final-summary,[dir=rtl] .fs-home .fs-development-note,[dir=rtl] .fs-home .fs-transcript article p{line-height:1.8}[dir=rtl] .fs-home .fs-development-note{border-left:0;border-right:2px solid #58b8cebd;padding-left:0;padding-right:1rem}[dir=rtl] .fs-home .fs-transcript__heading h2,[dir=rtl] .fs-home .fs-transcript article h3{letter-spacing:0;font-weight:600;line-height:1.35}[dir=rtl] .fs-home .fs-brand-signature{letter-spacing:0}[dir=rtl] .fs-home .fs-site-status,[dir=rtl] .fs-home .fs-eyebrow,[dir=rtl] .fs-home .fs-transcript__number{font-size:.8125rem!important}[dir=rtl] .fs-home :is(.fs-primary-nav a,.fs-menu-toggle__label,.fs-continue-story,.fs-chapter-rail__label){font-size:.875rem}.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-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:.002em;text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,6.8rem);font-weight:450;line-height:1.08}.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:.002em;text-wrap:balance;word-spacing:.035em;margin:0;font-size:clamp(2rem,3.6vw,4.2rem);font-weight:460;line-height:1.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:.003em;margin:0;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:520;line-height:1.28}.fs-transcript article p{color:#f1f7f9ad;margin:0;font-size:1rem;line-height:1.68}.fs-transcript article>p:last-child{max-width:68ch}.fs-product-overview{grid-column:1/-1;gap:clamp(6rem,11vw,11rem);margin-top:clamp(2rem,5vw,5rem);display:grid}.fs-product-overview h2{color:var(--fs-ice);letter-spacing:.003em;text-wrap:balance;word-spacing:.04em;margin:0;font-size:clamp(2.35rem,4.6vw,5.25rem);font-weight:450;line-height:1.1}.fs-product-overview h3{color:var(--fs-ice)}.fs-product-overview p{color:#f1f7f9b3}.fs-product-intro{border-top:1px solid #ededed24;grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);align-items:center;gap:clamp(3.5rem,8vw,9rem);min-height:100svh;padding:clamp(5rem,9vw,9rem) 0;display:grid}.fs-product-intro__copy{max-width:76rem}.fs-product-lede{max-width:63ch;margin:1.8rem 0 2.6rem;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.65}.fs-product-definition{border-top:1px solid #ededed29;max-width:70rem}.fs-product-definition>div{border-bottom:1px solid #ededed1c;grid-template-columns:5rem minmax(0,1fr);align-items:baseline;gap:1.4rem;padding:1.1rem 0;display:grid}.fs-product-definition span,.fs-card-label{color:#82cada;font:650 .67rem/1.2 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase}.fs-product-definition strong{color:#f1f7f9de;font-size:.98rem;font-weight:520;line-height:1.55}.fs-phone{background:#061522;border:1px solid #8ed3e257;border-radius:3rem;justify-self:center;width:100%;min-width:0;max-width:420px;padding:.65rem;position:relative;box-shadow:0 42px 90px #0109107a,0 0 0 8px #04121eb3}.fs-phone__speaker{z-index:2;background:#020b12;border-radius:0 0 1rem 1rem;width:34%;height:1.75rem;position:absolute;top:.58rem;left:50%;transform:translate(-50%)}.fs-phone__screen{color:#0e263e;background:radial-gradient(circle at 88% 9%,#68c5d733,#0000 26%),linear-gradient(165deg,#f8fbfb 0%,#e0eef0 100%);border-radius:2.45rem;min-height:920px;padding:1.45rem 1.1rem 5rem;position:relative;overflow:hidden}.fs-phone__topline{font:650 .64rem/1 var(--font-geist-mono), monospace;justify-content:space-between;margin:.15rem 0 2.6rem;padding:0 .4rem;display:flex}.fs-phone__brand{color:#0e263e;letter-spacing:.005em;grid-template-columns:2.4rem 1fr;align-items:center;gap:0 .48rem;margin:-1rem 0 1rem;font-size:.92rem;font-weight:720;display:grid}.fs-phone__brand-mark{background:#0e263e;border-radius:.72rem;grid-row:1/3;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex;overflow:hidden;box-shadow:0 5px 14px #0e263e33}.fs-phone__brand-mark img{object-fit:contain;width:2.2rem;height:2.2rem}.fs-phone__brand small{color:#517183;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:610}.fs-phone__hello{margin:0 0 .35rem;font-size:.78rem;color:#466276!important}.fs-phone__header{justify-content:space-between;align-items:center;display:flex}.fs-phone__header h3{color:#0e263e;letter-spacing:.002em;margin:0;font-size:1.65rem;font-weight:610;line-height:1.18}.fs-phone__avatar{color:#dff7f8;background:#0e314c;border-radius:50%;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:.72rem;font-weight:750;display:flex}.fs-phone__history{background:linear-gradient(135deg,#ffffffe6,#dceff2d1);border:1px solid #0e314c17;border-radius:.95rem;margin:1rem 0 .65rem;padding:.68rem .75rem .62rem;overflow:hidden;box-shadow:0 8px 24px #16526a14}.fs-phone__history-top{justify-content:space-between;align-items:center;display:flex}.fs-phone__history-top span{color:#607987;font-size:.55rem}.fs-phone__history-top b{color:#167089;font-size:.76rem}.fs-phone__history-chart{background:repeating-linear-gradient(0deg,#0e314c12 0 1px,#0000 1px 25%);grid-template-columns:repeat(3,1fr) 1px repeat(4,1fr);align-items:end;gap:.34rem;height:5rem;margin-top:.38rem;padding:.35rem .22rem 0;display:grid}.fs-phone__history-bar{grid-template-rows:1fr auto;place-items:center;gap:.18rem;height:100%;display:grid}.fs-phone__history-bar i{background:linear-gradient(#7bd3df,#2b8ba5);border-radius:.28rem .28rem .08rem .08rem;align-self:end;width:min(1.2rem,76%);min-height:3px;display:block;box-shadow:0 4px 10px #1e80972e}.fs-phone__history-bar[data-count="2"] i{height:3.35rem}.fs-phone__history-bar[data-count="1"] i{height:1.7rem}.fs-phone__history-bar[data-count="0"] i{height:3px}.fs-phone__history-bar:nth-child(n+5) i{background:linear-gradient(#426f88,#153d57)}.fs-phone__history-bar small{color:#607987;font-size:.42rem}.fs-phone__history-divider{background:#0e314c24;align-self:stretch;height:100%}.fs-phone__history-summary{grid-template-columns:1fr 1fr;gap:.35rem;margin-top:.42rem;display:grid}.fs-phone__history-summary span{color:#587383;align-items:center;gap:.26rem;font-size:.47rem;display:flex}.fs-phone__history-summary i{background:#3da0b7;border-radius:50%;width:.38rem;height:.38rem}.fs-phone__history-summary span:last-child i{background:#244f69}.fs-phone__recommendation{border-radius:1.15rem}.fs-phone__recommendation--primary{color:#fff;background:radial-gradient(circle at 92% 6%,#6ac9dc40,#0000 32%),linear-gradient(145deg,#0e314c,#102941);padding:.9rem;box-shadow:0 14px 30px #0d2d4533}.fs-phone__rec-top{justify-content:space-between;align-items:center;display:flex}.fs-phone__rec-top span{color:#9bdce7;letter-spacing:.05em;text-transform:uppercase;font-size:.56rem;font-weight:720}.fs-phone__rec-top span:last-child{color:#bcebf0;letter-spacing:0;text-transform:none;background:#71cbdc26;border-radius:99px;padding:.3rem .45rem}.fs-phone__recommendation h4{color:#f4fbfb;letter-spacing:.002em;margin:.7rem 0 .4rem;font-size:1.03rem;line-height:1.32}.fs-phone__recommendation>p{color:#f4fbfbb8;margin:0;font-size:.68rem;line-height:1.5}.fs-phone__why{border-top:1px solid #ffffff1f;margin-top:.7rem;padding-top:.65rem}.fs-phone__why>b{color:#d9f5f7;margin-bottom:.45rem;font-size:.59rem;display:block}.fs-phone__why div{flex-wrap:wrap;gap:.3rem;display:flex}.fs-phone__why span{color:#d4eef1;background:#ffffff14;border:1px solid #9ddfe933;border-radius:99px;padding:.32rem .42rem;font-size:.52rem;line-height:1.25}.fs-phone__rec-actions{grid-template-columns:.7fr 1.3fr;gap:.4rem;margin-top:.75rem;display:grid}.fs-phone__rec-actions span{color:#eaf9fa;text-align:center;border:1px solid #ffffff38;border-radius:99px;padding:.55rem .4rem;font-size:.58rem;font-weight:700}.fs-phone__rec-actions span:last-child{color:#0e263e;background:#72c8d7;border-color:#72c8d7}.fs-phone__section-label{letter-spacing:.07em;text-transform:uppercase;margin:.9rem 0 .5rem;font-size:.59rem;font-weight:750;color:#466276!important}.fs-phone__rec-list{gap:.45rem;display:grid}.fs-phone__rec-list article{background:linear-gradient(135deg,#ffffffd6,#eef7f7c2);border:1px solid #0e314c17;border-radius:.9rem;grid-template-columns:1.7rem 1fr;gap:.55rem;padding:.68rem;display:grid;box-shadow:0 6px 18px #0e314c0f}.fs-phone__rec-number{color:#216b80;background:#d9edef;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.55rem;font-weight:760;display:flex}.fs-phone__rec-list b{color:#163a53;font-size:.7rem;line-height:1.3;display:block}.fs-phone__rec-list p{color:#5b7381;margin:.25rem 0;font-size:.58rem;line-height:1.4}.fs-phone__rec-list small{color:#2b7588;font-size:.5rem;line-height:1.35;display:block}.fs-phone__boundary{text-align:center;margin:.65rem 0 0;font-size:.52rem;line-height:1.35;color:#657c89!important}.fs-phone__nav{background:#ffffffeb;grid-template-columns:repeat(4,1fr);padding:1rem .5rem 1.3rem;display:grid;position:absolute;bottom:0;left:0;right:0}.fs-phone__nav span{color:#69818f;text-align:center;font-size:.6rem}.fs-phone__nav span:last-child{color:#146781;font-weight:750}.fs-section-heading{max-width:70rem}.fs-section-heading>p:last-child{max-width:68ch;font-size:1.08rem;line-height:1.7}.fs-workflow{gap:3.5rem;display:grid}.fs-workflow__grid{border-top:1px solid #ededed2e;grid-template-columns:repeat(4,1fr);display:grid}.fs-workflow article{border-right:1px solid #ededed1c;padding:1.5rem clamp(1rem,2vw,2rem) 0}.fs-workflow article:first-child{padding-left:0}.fs-workflow article:last-child{border-right:0}.fs-workflow article>span{color:#82cada;font:650 .66rem/1 var(--font-geist-mono), monospace}.fs-workflow h3{letter-spacing:.002em;margin:2.8rem 0 .8rem;font-size:1.25rem;font-weight:530;line-height:1.3}.fs-workflow article p{margin:0;font-size:.92rem;line-height:1.65}.fs-example-summary{gap:1.1rem;margin-block:clamp(-6rem,-6vw,-2.5rem);display:grid}.fs-summary-card{color:#0e263e;background:#edf5f5;border-radius:1.8rem;overflow:hidden;box-shadow:0 34px 85px #00000038}.fs-summary-card header{border-bottom:1px solid #0e263e1f;justify-content:space-between;align-items:center;padding:clamp(1.3rem,3vw,2.5rem);display:flex}.fs-summary-card header span{color:#527084;font-size:.76rem}.fs-summary-card h3{color:#0e263e;letter-spacing:.002em;margin:.25rem 0 0;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.18}.fs-summary-card__badge{text-transform:uppercase;background:#d5eaec;border-radius:99px;padding:.55rem .8rem;font-weight:750;color:#276378!important}.fs-summary-card__body{grid-template-columns:.8fr 1.2fr;display:grid}.fs-summary-card__pattern,.fs-summary-card__recommendations{padding:clamp(1.5rem,3vw,2.8rem)}.fs-summary-card__pattern{background:#0f314d}.fs-summary-card__pattern strong{color:#f0f7f7;letter-spacing:.002em;margin:2rem 0 1rem;font-size:clamp(1.25rem,2.3vw,2rem);font-weight:490;line-height:1.34;display:block}.fs-summary-card__pattern>p:last-child{color:#f0f7f7a8;font-size:.76rem;line-height:1.55}.fs-summary-card__recommendations .fs-card-label{color:#34798e}.fs-summary-card__recommendations ol{gap:0;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.fs-summary-card__recommendations li{border-top:1px solid #0e263e1f;grid-template-columns:2rem 1fr;gap:1rem;padding:1rem 0;display:grid}.fs-summary-card__recommendations li>span{color:#34798e;font:650 .65rem/1.5 var(--font-geist-mono), monospace}.fs-summary-card__recommendations strong{font-size:.95rem;display:block}.fs-summary-card__recommendations p{color:#536d7e;margin:.3rem 0 0;font-size:.8rem;line-height:1.5}.fs-summary-basis{color:#27788b;margin-top:.45rem;font-size:.65rem;line-height:1.45;display:block}.fs-summary-card footer{border-top:1px solid #0e263e1f;justify-content:space-between;align-items:center;padding:1rem clamp(1.5rem,3vw,2.8rem);display:flex}.fs-summary-card footer span{color:#5c7484;font-size:.75rem}.fs-summary-card__action{background:#0e263e;border-radius:99px;padding:.8rem 1rem;font-size:.75rem;font-weight:700;color:#f3f8f8!important}.fs-luna-example{border:1px solid #77c7d938;border-radius:1.2rem;align-items:flex-start;gap:1rem;max-width:64rem;padding:1.1rem;display:flex}.fs-luna-example__mark{color:#0e263e;background:#69c4d6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-weight:850;display:flex}.fs-luna-example b{color:#b7e5ee;font-size:.77rem}.fs-luna-example p{margin:.35rem 0 0;font-size:.86rem;line-height:1.6}.fs-core-signal,.fs-signal-chapter{border-top:1px solid #ededed24;grid-template-columns:minmax(280px,.8fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:0;padding:clamp(2rem,3vw,3rem) 0;display:grid}.fs-future-signals{margin-top:clamp(-9rem,-9vw,-4rem);display:grid}.fs-signal-chapter[data-reverse=true] .fs-signal-chapter__visual{order:2}.fs-signal-chapter__visual{background:radial-gradient(circle,#4eb1c929,#0000 62%);border:1px solid #ededed14;border-radius:50%;justify-self:center;width:100%;max-width:460px;overflow:hidden}.fs-signal-chapter__visual svg{width:100%;height:auto;display:block}.fs-signal-art__surface{fill:#0c324cc7;stroke:#84d2e273;stroke-width:2px}.fs-signal-art__screen{fill:#419fb638;stroke:#80d0e0;stroke-width:2px}.fs-signal-art__pulse,.fs-signal-art__strand,.fs-signal-art__rung{fill:none;stroke:#8bd9e8;stroke-linecap:round;stroke-width:3px}.fs-signal-art__orbit,.fs-signal-art__scan,.fs-signal-art__guide{fill:none;stroke:#7ac9dc59;stroke-dasharray:4 8;stroke-width:2px}.fs-signal-art__node{fill:#a9edf4;filter:drop-shadow(0 0 8px #66d3e7cc)}.fs-signal-art__check{fill:none;stroke:#d9f8fa;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.fs-signal-chapter__copy{max-width:60rem}.fs-signal-chapter__copy h2{scroll-margin-top:8rem}.fs-signal-chapter__summary{margin:1.6rem 0 2.4rem;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.65}.fs-signal-chapter dl{border-top:1px solid #ededed24;margin:0}.fs-signal-chapter dl>div{border-bottom:1px solid #ededed1a;grid-template-columns:8rem 1fr;gap:1.2rem;padding:1rem 0;display:grid}.fs-signal-chapter dt{color:#82cada;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.fs-signal-chapter dd{color:#f1f7f9ad;margin:0;font-size:.9rem;line-height:1.6}.fs-boundaries{gap:3.2rem;display:grid}.fs-boundaries__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.fs-boundaries article{background:#f1f7f909;border:1px solid #ededed1f;border-radius:1.2rem;padding:clamp(1.3rem,2.5vw,2rem)}.fs-boundaries article>span{color:#83d4e2;border:1px solid #80d0e066;border-radius:50%;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:flex}.fs-boundaries h3{margin:2.4rem 0 .7rem;font-size:1.15rem}.fs-boundaries article p{margin:0;font-size:.9rem;line-height:1.65}.fs-product-cta{border-top:1px solid #ededed24;border-bottom:1px solid #ededed24;justify-content:space-between;align-items:center;gap:3rem;padding:clamp(3rem,6vw,6rem) 0;display:flex}.fs-product-cta h2{max-width:19ch;font-size:clamp(2rem,3.5vw,3.8rem)}.fs-product-cta .fs-button{flex:none}.fs-intel-intro{grid-template-columns:minmax(0,1.05fr) minmax(330px,.68fr);align-items:center;gap:clamp(3.5rem,7vw,8rem);min-height:auto;padding-block:clamp(6rem,10vw,10rem);overflow:clip}.fs-intel-intro .fs-product-intro__copy{max-width:68rem}.fs-intel-intro .fs-product-lede{max-width:58ch}.fs-intel-promise{border-top:1px solid #ededed2b;margin-top:2.2rem;display:grid}.fs-intel-promise>div{border-bottom:1px solid #ededed1c;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:1rem;padding:1rem 0;display:grid}.fs-intel-promise>div>span{color:#78ccdc;font:680 .66rem/1.5 var(--font-geist-mono), monospace;letter-spacing:.08em}.fs-intel-promise p{gap:.22rem;margin:0;display:grid}.fs-intel-promise b{color:var(--fs-ice);font-size:.94rem;font-weight:630}.fs-intel-promise small{color:#f1f7f9a3;font-size:.82rem;line-height:1.5}.fs-intel-boundary{align-items:flex-start;gap:.7rem;max-width:62ch;margin:1.4rem 0 0;font-size:.78rem;line-height:1.55;display:flex}.fs-intel-boundary span{color:#8ed8e5;border:1px solid #74cbdc8c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;margin-top:.05rem;font-family:Georgia,serif;display:inline-flex}.fs-intel-phone{aspect-ratio:78/163.4;color:#102b42;background:linear-gradient(105deg,#d4e8ef7a,#0000 5% 94%,#b0d5e057),linear-gradient(160deg,#07131e,#12364f 48%,#040b12);border:2px solid #aedae585;border-radius:3rem;justify-self:center;width:100%;max-width:420px;padding:.62rem;position:relative;box-shadow:0 42px 90px #00081080,0 12px 28px #020c1561,inset 0 0 0 1px #ffffff29,inset 0 0 0 3px #00070d8a}.fs-intel-phone:before{content:"";z-index:4;background:linear-gradient(#02070b,#07131c);border:1px solid #76a1b238;border-radius:999px;width:26%;height:1.02rem;position:absolute;top:.92rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff14,0 2px 5px #00000057}.fs-intel-phone--hero{transform:rotate(1.1deg)}.fs-intel-phone__screen{box-sizing:border-box;background:radial-gradient(circle at 90% 7%,#6fcddc2e,#0000 24%),linear-gradient(160deg,#f7fbfb 0%,#e9f3f4 58%,#dcecef 100%);border-radius:2.52rem;height:100%;min-height:0;padding:1.35rem 1rem 4.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #daeff32e,inset 0 0 0 1px #071c2b1a}.fs-intel-phone__status{color:#102b42;letter-spacing:.03em;justify-content:space-between;align-items:center;padding:0 .35rem;font-size:.56rem;display:flex}.fs-intel-phone__status span{letter-spacing:.16em;font-size:.36rem}.fs-intel-phone__brand{grid-template-columns:2.55rem minmax(0,1fr) 2.25rem;align-items:center;gap:.55rem;margin:1.15rem 0 1.2rem;display:grid}.fs-intel-phone__brand>span:nth-child(2){gap:.1rem;display:grid}.fs-intel-phone__brand b{color:#0b2a43;letter-spacing:.005em;font-size:.92rem}.fs-intel-phone__brand small{color:#557182;letter-spacing:.105em;text-transform:uppercase;font-size:.48rem;font-weight:720}.fs-intel-phone__brand>i{color:#f2fbfb;background:#0d3855;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.68rem;font-style:normal;font-weight:740;display:flex}.fs-intel-phone__logo{background:#0e263e;border-radius:.72rem;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:flex;overflow:hidden;box-shadow:0 7px 15px #0e263e38}.fs-intel-phone__logo img{object-fit:contain;width:2.35rem;height:2.35rem}.fs-intel-phone__intro{margin-bottom:.85rem}.fs-intel-phone__intro p{color:#526f80;margin:0 0 .25rem;font-size:.66rem}.fs-intel-phone__intro h3{color:#0c2941;letter-spacing:-.018em;margin:0;font-size:1.62rem;font-weight:670;line-height:1.1}.fs-intel-phone__intro>span{color:#526f80;margin-top:.38rem;font-size:.68rem;line-height:1.42;display:block}.fs-intel-card-heading{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.fs-intel-card-heading b{color:#14334b;font-size:.72rem}.fs-intel-card-heading>span{color:#377184;background:#e2f0f1;border-radius:99px;padding:.28rem .46rem;font-size:.48rem;font-weight:680}.fs-intel-trend,.fs-intel-connection,.fs-intel-question,.fs-intel-compare,.fs-intel-plan{background:#ffffffdb;border:1px solid #0e314c17;border-radius:1.12rem;box-shadow:0 9px 24px #164a6014}.fs-intel-trend{padding:.8rem .8rem .68rem}.fs-intel-trend__chart{background:repeating-linear-gradient(0deg,#10324b12 0 1px,#0000 1px 25%);grid-template-columns:repeat(7,1fr);align-items:end;gap:.35rem;height:6.1rem;margin-top:.7rem;padding:.25rem .2rem 0;display:grid}.fs-intel-trend__chart>span{grid-template-rows:1fr auto;place-items:center;height:100%;display:grid}.fs-intel-trend__chart i{background:linear-gradient(#6bc8d8,#14748f);border-radius:.32rem .32rem .08rem .08rem;align-self:end;width:min(1.45rem,70%);min-height:.5rem;display:block;box-shadow:0 4px 9px #1f7d9433}.fs-intel-trend__chart>span:nth-last-child(-n+3) i{background:linear-gradient(#315e77,#0c3854)}.fs-intel-trend__chart small{color:#667f8d;margin-top:.2rem;font-size:.44rem}.fs-intel-trend__legend{gap:1rem;margin-top:.42rem;display:flex}.fs-intel-trend__legend span{color:#607987;align-items:center;gap:.3rem;font-size:.46rem;display:flex}.fs-intel-trend__legend i{background:#31a0b7;border-radius:50%;width:.38rem;height:.38rem}.fs-intel-trend__legend span:last-child i{background:#173f59}.fs-intel-noticed{background:radial-gradient(circle at 95% 5%,#51bdd440,#0000 34%),linear-gradient(145deg,#0d3855,#0a263e);border-radius:1.15rem;margin-top:.65rem;padding:.9rem;position:relative;overflow:hidden;box-shadow:0 14px 30px #0d2d4533}.fs-intel-noticed .fs-intel-card-heading,.fs-intel-noticed>p,.fs-intel-noticed>small{z-index:1;max-width:78%;position:relative}.fs-intel-noticed .fs-intel-card-heading{max-width:100%}.fs-intel-noticed .fs-intel-card-heading b{color:#9de3ec}.fs-intel-noticed .fs-intel-card-heading>span{color:#b7e8ee;background:#69cddd29}.fs-intel-noticed p{color:#effafb;margin:.68rem 0 .45rem;font-size:.8rem;font-weight:500;line-height:1.5}.fs-intel-noticed small{color:#eaf9faa3;font-size:.56rem;line-height:1.45;display:block}.fs-intel-noticed__portrait{opacity:.42;pointer-events:none;width:6rem;height:8.6rem;position:absolute;bottom:-2.6rem;right:-.15rem}.fs-intel-noticed__portrait:before{content:"";z-index:1;background:linear-gradient(90deg,#0d3855 0%,#0000 70%);position:absolute;inset:0}.fs-intel-noticed__portrait img{object-fit:cover;object-position:48% 18%;width:100%;height:100%}.fs-intel-highlights{grid-template-columns:repeat(4,1fr);gap:.42rem;margin-top:.65rem;display:grid}.fs-intel-highlights>div{text-align:center;background:#ffffffbf;border:1px solid #0e314c14;border-radius:.82rem;min-width:0;padding:.55rem .35rem;display:grid}.fs-intel-highlights b{color:#173b53;margin:.3rem 0 .12rem;font-size:.53rem}.fs-intel-highlights span:last-child{color:#5d7786;font-size:.45rem;line-height:1.25}.fs-intel-icon{color:#15778e;background:linear-gradient(145deg,#e1f2f3,#c7e5e9);border:1px solid #2179901f;border-radius:50%;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;margin-inline:auto;font-size:.65rem;font-style:normal;font-weight:750;display:inline-flex}.fs-intel-phone__action{color:#0b2a43;font:720 .65rem/1 var(--font-geist-sans), sans-serif;background:linear-gradient(100deg,#4bb8cf,#72d0db);border:0;border-radius:99px;justify-content:center;align-items:center;width:100%;min-height:2.55rem;margin:.7rem 0;padding:0 .9rem;display:flex}.fs-intel-phone__action span{margin-left:.45rem;font-size:.9rem}.fs-intel-personal-picture{background:#ffffffc2;border:1px solid #0e314c14;border-radius:.82rem;gap:.42rem;padding:.55rem .62rem;display:grid}.fs-intel-personal-picture>div{justify-content:space-between;align-items:center;display:flex}.fs-intel-personal-picture>div span{color:#2d7588;letter-spacing:.05em;text-transform:uppercase;font-size:.44rem;font-weight:720}.fs-intel-personal-picture>div b{color:#54717f;font-size:.42rem}.fs-intel-personal-picture ul{grid-template-columns:repeat(3,1fr);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fs-intel-personal-picture li{background:#e5f1f2;border-radius:.55rem;grid-template-columns:1.05rem 1fr;align-items:center;gap:.18rem;min-width:0;padding:.35rem;display:grid}.fs-intel-personal-picture strong{color:#15758c;text-align:center;font-size:.72rem}.fs-intel-personal-picture li span{color:#597481;font-size:.36rem;line-height:1.2}.fs-intel-phone__nav{z-index:5;background:#fcfffff0;border-top:1px solid #0e314c14;grid-template-columns:repeat(4,1fr);margin:0;padding:.7rem .55rem .9rem;display:grid;position:absolute;bottom:0;left:0;right:0}.fs-intel-phone__nav span{color:#728895;justify-items:center;gap:.18rem;font-size:.48rem;display:grid}.fs-intel-phone__nav i{font-size:.84rem;font-style:normal}.fs-intel-phone__nav span[data-active=true]{color:#11768d;font-weight:720}.fs-intel-phone__boundary{text-align:center;margin:-.1rem 0 .55rem;font-size:.5rem;line-height:1.35;color:#607986!important}.fs-intel-gallery{background:radial-gradient(circle at 50% 52%,#3593aa29,#0000 46%);border-top:1px solid #ededed1f;border-bottom:1px solid #ededed1f;gap:clamp(3.5rem,7vw,7rem);margin-inline:calc(-1*clamp(20px,5vw,80px));padding:clamp(5rem,9vw,9rem) clamp(20px,5vw,80px);display:grid;overflow:clip}.fs-intel-gallery__heading{text-align:center;justify-self:center}.fs-intel-gallery__heading>p:last-child{margin-inline:auto}.fs-intel-gallery__phones{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,6rem);width:100%;max-width:1040px;margin-inline:auto;display:grid}.fs-intel-gallery__item{justify-items:center;gap:1.4rem;display:grid}.fs-intel-gallery__item--lower{margin-top:5rem}.fs-intel-gallery__label{grid-template-columns:2.5rem 1fr;align-items:start;gap:1rem;width:100%;max-width:420px;display:grid}.fs-intel-gallery__label>span{color:#86d4e2;border:1px solid #7bccdc6b;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.65rem;display:flex}.fs-intel-gallery__label b{color:var(--fs-ice);font-size:1rem;display:block}.fs-intel-gallery__label p{margin:.32rem 0 0;font-size:.82rem;line-height:1.5}.fs-intel-connections{gap:.55rem;display:grid}.fs-intel-connection{padding:.65rem}.fs-intel-connection header{grid-template-columns:1.55rem 1fr auto;align-items:center;display:grid}.fs-intel-connection header span{color:#24768a;background:#dff0f2;border-radius:50%;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-size:.5rem;font-weight:720;display:flex}.fs-intel-connection header b{color:#25788b;letter-spacing:.07em;text-transform:uppercase;font-size:.5rem}.fs-intel-connection header i{color:#4f7181;font-style:normal}.fs-intel-connection__flow{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);align-items:center;gap:.35rem;margin-top:.45rem;display:grid}.fs-intel-connection__flow>div{text-align:center;justify-items:center;display:grid}.fs-intel-connection__flow b{color:#15364e;margin-top:.28rem;font-size:.61rem;line-height:1.22}.fs-intel-connection__flow small{color:#677f8c;margin-top:.1rem;font-size:.48rem}.fs-intel-connection__line{border-top:2px dotted #b7dce1;display:block;position:relative}.fs-intel-connection__line i{color:#fff;background:#1d8aa2;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.64rem;font-style:normal;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-intel-luna{background:linear-gradient(110deg,#0b2c47,#173f59);border-radius:1rem;grid-template-columns:2.7rem 1fr;align-items:center;gap:.7rem;margin-top:.65rem;padding:.7rem;display:grid}.fs-intel-luna>span{color:#e8fbfc;background:radial-gradient(circle at 50% 30%,#5cc1d3,#123e59 65%);border-radius:.78rem;justify-content:center;align-items:center;width:2.7rem;height:2.7rem;font-family:Georgia,serif;font-size:1.1rem;display:flex}.fs-intel-luna__portrait{position:relative;overflow:hidden;background:linear-gradient(145deg,#0b2942,#18516c)!important}.fs-intel-luna__portrait:after{content:"";background:linear-gradient(90deg,#0b2942c7,#0000 58%);position:absolute;inset:0}.fs-intel-luna__portrait img{object-fit:cover;object-position:48% 14%;width:2.9rem;height:3.5rem;transform:translateY(.25rem)scale(1.25)}.fs-intel-luna b{color:#b9eaf0;font-size:.64rem}.fs-intel-luna p{color:#effafbb3;margin:.2rem 0 0;font-size:.54rem;line-height:1.4}.fs-intel-scroll-preview{height:3.8rem;margin-top:.25rem;position:relative;overflow:hidden}.fs-intel-scroll-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000,#e8f3f4fa);height:1.6rem;position:absolute;bottom:0;left:0;right:0}.fs-intel-scroll-preview>span{color:#3a7284;letter-spacing:.07em;text-transform:uppercase;margin:0 0 .35rem .2rem;font-size:.46rem;font-weight:720;display:block}.fs-intel-scroll-preview article{background:#ffffffd1;border:1px solid #0e314c14;border-radius:.85rem;grid-template-columns:1.8rem 1fr 1.1rem;align-items:center;gap:.48rem;min-height:4.2rem;padding:.55rem;display:grid}.fs-intel-scroll-preview .fs-intel-icon{width:1.75rem;height:1.75rem;margin:0}.fs-intel-scroll-preview article div{gap:.08rem;display:grid}.fs-intel-scroll-preview article b{color:#15364e;font-size:.54rem}.fs-intel-scroll-preview article small{color:#647d89;font-size:.43rem;line-height:1.3}.fs-intel-scroll-preview article>i{color:#25829a;text-align:right;font-style:normal}.fs-intel-scroll-hint{letter-spacing:.03em;text-align:center;margin:.2rem 0 0;font-size:.45rem;font-weight:700;color:#37798b!important}.fs-intel-scroll-hint span{margin-left:.2rem;display:inline-block}.fs-intel-question{background:linear-gradient(145deg,#0d3957,#0c2942);padding:.85rem}.fs-intel-question>span{color:#8edce8;letter-spacing:.07em;text-transform:uppercase;font-size:.5rem;font-weight:720}.fs-intel-question h4{color:#f0fafb;margin:.55rem 0 .75rem;font-size:.92rem;line-height:1.35}.fs-intel-question>div{border-top:1px solid #ffffff21;gap:.15rem;padding-top:.55rem;display:grid}.fs-intel-question small{color:#94cbd5;font-size:.48rem}.fs-intel-question b{color:#dff6f8;font-size:.6rem}.fs-intel-compare{margin-top:.6rem;padding:.8rem}.fs-intel-compare__row{grid-template-columns:5.8rem 1fr 2rem;align-items:center;gap:.42rem;margin-top:.72rem;display:grid}.fs-intel-compare__row>span{color:#516f80;font-size:.5rem}.fs-intel-compare__row>i{background:#dbeaec;border-radius:99px;height:.7rem;display:block;overflow:hidden}.fs-intel-compare__row>i b{border-radius:inherit;background:linear-gradient(90deg,#155472,#43b2c7);height:100%;display:block}.fs-intel-compare__row strong{color:#173b53;text-align:right;font-size:.58rem}.fs-intel-compare>p{color:#476a7b;background:#e8f4f4;border-radius:.65rem;margin:.7rem 0 0;padding:.55rem;font-size:.54rem;line-height:1.42}.fs-intel-plan{margin-top:.6rem;padding:.8rem}.fs-intel-plan ol{margin:.5rem 0 0;padding:0;list-style:none;display:grid}.fs-intel-plan li{border-top:1px solid #0e314c14;grid-template-columns:1.4rem 1fr;align-items:start;gap:.5rem;padding:.48rem 0;display:grid}.fs-intel-plan li>span{color:#258197;font:700 .47rem/1.4 var(--font-geist-mono),monospace}.fs-intel-plan li div{gap:.12rem;display:grid}.fs-intel-plan li b{color:#15364e;font-size:.58rem}.fs-intel-plan li small{color:#617b89;font-size:.48rem;line-height:1.35}.fs-intel-workflow{gap:clamp(2.8rem,5vw,5rem)}.fs-intel-signals{border-top:1px solid #ededed1f;border-bottom:1px solid #ededed1f;grid-template-columns:minmax(280px,.82fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,8rem);padding-block:clamp(5rem,9vw,9rem);display:grid}.fs-intel-signals__copy>p:not(.fs-eyebrow){max-width:56ch;font-size:1rem;line-height:1.7}.fs-intel-signals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.fs-intel-signals__grid article{background:#f1f7f90a;border:1px solid #ededed1f;border-radius:1.1rem;padding:1.25rem}.fs-intel-signals__grid .fs-intel-icon{margin:0}.fs-intel-signals__grid h3{margin:1.4rem 0 .5rem;font-size:1rem}.fs-intel-signals__grid p{margin:0;font-size:.8rem;line-height:1.55}.fs-intel-signal-map{aspect-ratio:1.8;max-width:540px;margin-top:2.2rem;position:relative}.fs-intel-signal-map:before,.fs-intel-signal-map:after{content:"";border:1px solid #61c0d43b;border-radius:50%;position:absolute;inset:18% 12%}.fs-intel-signal-map:after{border-style:dashed;inset:31% 28%}.fs-intel-signal-map__core{color:#061a29;background:radial-gradient(circle at 38% 32%,#88d8e5,#1d7891 64%,#0f3b59);border:4px solid #b4ebf226;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:.72rem;font-weight:780;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #41b5cd47}.fs-intel-signal-map i{color:#bcecf1;background:#0c314c;border:1px solid #70cadc5c;border-radius:99px;padding:.45rem .7rem;font-size:.58rem;font-style:normal;position:absolute}.fs-intel-signal-map i:after{content:"";background:linear-gradient(90deg,#0000,#6fcfe199,#0000);width:3.5rem;height:1px;position:absolute}.fs-intel-signal-map [data-signal=feelings]{top:11%;left:2%}.fs-intel-signal-map [data-signal=feelings]:after{top:130%;left:80%;transform:rotate(28deg)}.fs-intel-signal-map [data-signal=hydration]{top:11%;right:2%}.fs-intel-signal-map [data-signal=hydration]:after{top:130%;right:80%;transform:rotate(-28deg)}.fs-intel-signal-map [data-signal=sleep]{top:69%;left:1%}.fs-intel-signal-map [data-signal=sleep]:after{top:-30%;left:85%;transform:rotate(-23deg)}.fs-intel-signal-map [data-signal=stress]{top:69%;right:1%}.fs-intel-signal-map [data-signal=stress]:after{top:-30%;right:85%;transform:rotate(23deg)}.fs-intel-signal-map [data-signal=food]{top:1%;left:24%}.fs-intel-signal-map [data-signal=food]:after{width:2.8rem;top:170%;left:70%;transform:rotate(65deg)}.fs-intel-signal-map [data-signal=movement]{top:84%;right:20%}.fs-intel-signal-map [data-signal=movement]:after{width:2.8rem;top:-120%;right:65%;transform:rotate(64deg)}.fs-intel-control{gap:clamp(2.8rem,5vw,5rem)}.fs-intel-thesis{text-align:center;border-top:1px solid #ededed21;border-bottom:1px solid #ededed21;justify-items:center;gap:1rem;padding:clamp(4.5rem,9vw,9rem) 0;display:grid}.fs-intel-thesis>span{color:#85d3e1;font:690 .66rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.fs-intel-thesis blockquote{color:var(--fs-ice);letter-spacing:.003em;text-wrap:balance;max-width:25ch;margin:0;font-size:clamp(2rem,4.5vw,5rem);font-weight:450;line-height:1.12}.fs-intel-thesis p{margin:0;font-size:1rem}.fs-intel-more{gap:clamp(3.5rem,7vw,7rem);display:grid}.fs-intel-more__heading{max-width:76rem}.fs-intel-more__rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.4rem,2.4vw,2.6rem);display:grid}.fs-intel-more__item{justify-items:center;gap:1.3rem;min-width:0;display:grid}.fs-intel-more__item--raised{margin-top:clamp(2.5rem,5vw,5rem)}.fs-intel-more__item .fs-intel-phone{max-width:390px}.fs-intel-more__item .fs-intel-phone__screen{height:100%;min-height:0}.fs-intel-phone__intro--compact h3{font-size:1.38rem}.fs-intel-detail-compare{background:#ffffffe0;border:1px solid #0e314c17;border-radius:1.12rem;padding:.78rem;box-shadow:0 9px 24px #164a6014}.fs-intel-detail-compare__columns{grid-template-columns:1fr 2.2rem 1fr;align-items:center;gap:.4rem;display:grid}.fs-intel-detail-compare__columns>div{gap:.12rem;display:grid}.fs-intel-detail-compare__columns b{color:#17384f;font-size:.58rem;line-height:1.25}.fs-intel-detail-compare__columns small{color:#6a818d;font-size:.44rem}.fs-intel-detail-compare__columns>span{color:#356c7d;text-transform:uppercase;background:#dcecef;border-radius:50%;justify-content:center;align-items:center;width:2.05rem;height:2.05rem;font-size:.39rem;display:flex}.fs-intel-detail-metric{border-top:1px solid #0e314c14;grid-template-columns:4.4rem 1fr 1fr;gap:.35rem;margin-top:.58rem;padding-top:.58rem;display:grid}.fs-intel-detail-metric>span{color:#3e6274;font-size:.47rem;line-height:1.25}.fs-intel-detail-metric>div{background:#e1edef;border-radius:99px;justify-content:space-between;align-items:center;height:.72rem;display:flex;position:relative;overflow:hidden}.fs-intel-detail-metric>div i{border-radius:inherit;background:linear-gradient(90deg,#153f5b,#287e96);position:absolute;inset:0 auto 0 0}.fs-intel-detail-metric>div:nth-child(3) i{background:linear-gradient(90deg,#3a9fb4,#6dced9)}.fs-intel-detail-metric>div b{color:#12344d;z-index:1;margin-left:auto;padding-right:.25rem;font-size:.48rem;position:relative}.fs-intel-detail-result{background:#e4f3f4;border-radius:.72rem;grid-template-columns:1.65rem 1fr;align-items:center;gap:.55rem;margin:.7rem 0 0;padding:.55rem;font-size:.5rem;line-height:1.4;display:grid;color:#3a6273!important}.fs-intel-detail-result .fs-intel-icon{width:1.65rem;height:1.65rem}.fs-intel-detail-result b{color:#17435a;font-size:.52rem;display:block}.fs-intel-why-card{background:linear-gradient(145deg,#0c3653,#0a2740);border-radius:1rem;grid-template-columns:1.85rem 1fr;align-items:start;gap:.65rem;margin-top:.58rem;padding:.72rem;display:grid}.fs-intel-why-card .fs-intel-icon{width:1.85rem;height:1.85rem;margin:0}.fs-intel-why-card b{color:#c4edf1;font-size:.62rem}.fs-intel-why-card p{color:#eef9faad;margin:.22rem 0 0;font-size:.5rem;line-height:1.42}.fs-intel-evidence-chips{grid-template-columns:repeat(4,1fr);gap:.35rem;margin-top:.58rem;display:grid}.fs-intel-evidence-chips>span{text-align:center;background:#ffffffbf;border:1px solid #0e314c14;border-radius:.75rem;justify-items:center;min-width:0;padding:.42rem .2rem;display:grid}.fs-intel-evidence-chips .fs-intel-icon{width:1.45rem;height:1.45rem}.fs-intel-evidence-chips b{color:#173b53;margin-top:.2rem;font-size:.45rem}.fs-intel-evidence-chips small{color:#6b818d;margin-top:.08rem;font-size:.37rem;line-height:1.2}.fs-intel-next-question{background:linear-gradient(145deg,#ffffffdb,#e1f1f3e0);border:1px solid #0e314c14;border-radius:.9rem;margin-top:.58rem;padding:.62rem;overflow:hidden}.fs-intel-next-question>div{grid-template-columns:1.7rem 1fr;align-items:center;gap:.48rem;display:grid}.fs-intel-next-question .fs-intel-icon{width:1.7rem;height:1.7rem;margin:0}.fs-intel-next-question>div>span{gap:.08rem;display:grid}.fs-intel-next-question small{color:#318195;letter-spacing:.05em;text-transform:uppercase;font-size:.4rem;font-weight:720}.fs-intel-next-question b{color:#15374f;font-size:.56rem}.fs-intel-next-question>p{color:#607986;margin:.4rem 0;font-size:.43rem;line-height:1.35}.fs-intel-next-question footer{border-top:1px solid #0e314c14;align-items:center;gap:.3rem;padding-top:.42rem;display:flex}.fs-intel-next-question footer span{color:#397184;background:#dcecef;border-radius:99px;padding:.23rem .35rem;font-size:.36rem}.fs-intel-next-question footer i{color:#25829a;margin-left:auto;font-style:normal}.fs-intel-day-context{background:radial-gradient(circle at 100% 0,#65cfde40,#0000 38%),linear-gradient(145deg,#0d3855,#0a263e);border-radius:1.08rem;grid-template-columns:1fr 2.5rem;align-items:center;gap:.7rem;padding:.82rem;display:grid}.fs-intel-day-context>div{gap:.14rem;display:grid}.fs-intel-day-context span{color:#91dbe6;letter-spacing:.08em;text-transform:uppercase;font-size:.46rem;font-weight:700}.fs-intel-day-context b{color:#f0fafb;font-size:.82rem}.fs-intel-day-context small{color:#f0fafba8;font-size:.49rem;line-height:1.4}.fs-intel-day-context>i{color:#91dae5;border:1px solid #90dce773;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;font-style:normal;display:flex}.fs-intel-day-plan{gap:.45rem;margin-top:.58rem;display:grid}.fs-intel-day-plan article{background:#ffffffd4;border:1px solid #0e314c14;border-radius:.88rem;grid-template-columns:1.8rem minmax(0,1fr) 1.2rem;align-items:center;gap:.48rem;padding:.58rem;display:grid;position:relative}.fs-intel-day-plan article>span:first-child{color:#2c778b;letter-spacing:.04em;text-transform:uppercase;font-size:.38rem;font-weight:720;position:absolute;top:.3rem;left:.64rem}.fs-intel-day-plan .fs-intel-icon{width:1.75rem;height:1.75rem;margin-top:.32rem}.fs-intel-day-plan article>div{gap:.1rem;margin-top:.22rem;display:grid}.fs-intel-day-plan b{color:#15364e;font-size:.58rem}.fs-intel-day-plan p{color:#607986;margin:0;font-size:.46rem;line-height:1.32}.fs-intel-day-plan article>i{color:#83b7c3;font:700 .48rem/1 var(--font-geist-mono),monospace;text-align:right;font-style:normal}.fs-intel-progress-card{background:#ffffffd6;border:1px solid #0e314c14;border-radius:.9rem;margin-top:.58rem;padding:.68rem}.fs-intel-progress-card>i{background:#dcebed;border-radius:99px;height:.54rem;margin-top:.62rem;display:block;overflow:hidden}.fs-intel-progress-card>i b{border-radius:inherit;background:linear-gradient(90deg,#1c7891,#63c8d6);height:100%;display:block}.fs-intel-progress-card p{color:#5b7482;margin:.48rem 0 0;font-size:.47rem;line-height:1.4}.fs-intel-today-why{background:linear-gradient(145deg,#ffffffe0,#def0f2e6);border:1px solid #0e314c14;border-radius:.9rem;grid-template-columns:1.75rem 1fr;align-items:center;gap:.55rem;margin-top:.58rem;padding:.6rem;display:grid}.fs-intel-today-why>span{color:#14768d;background:linear-gradient(145deg,#d2edf0,#a9dce3);border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.72rem;display:flex}.fs-intel-today-why>div{gap:.08rem;display:grid}.fs-intel-today-why b{color:#15374f;font-size:.56rem}.fs-intel-today-why p{color:#607986;margin:0;font-size:.43rem;line-height:1.3}.fs-intel-today-why footer{grid-column:1/-1;gap:.3rem;display:flex}.fs-intel-today-why footer span{color:#397184;background:#d9eaec;border-radius:99px;padding:.23rem .35rem;font-size:.36rem}.fs-intel-evidence-card{background:#ffffffde;border:1px solid #0e314c17;border-radius:1.05rem;padding:.76rem;box-shadow:0 9px 24px #164a6014}.fs-intel-evidence-card header{gap:.18rem;display:grid}.fs-intel-evidence-card header span{color:#2e8194;letter-spacing:.07em;text-transform:uppercase;font-size:.46rem;font-weight:720}.fs-intel-evidence-card header b{color:#14364e;font-size:.74rem}.fs-intel-evidence-days{grid-template-columns:repeat(9,1fr);gap:.22rem;margin-top:.68rem;display:grid}.fs-intel-evidence-days>span{justify-items:center;gap:.15rem;display:grid}.fs-intel-evidence-days i{color:#66808d;background:#d8e7e9;border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.43rem;font-style:normal;display:flex}.fs-intel-evidence-days [data-present=true] i{color:#fff;background:linear-gradient(145deg,#65c8d5,#1f8299);box-shadow:0 3px 8px #23849933}.fs-intel-evidence-days small{color:#718690;font-size:.31rem}.fs-intel-evidence-summary{background:#e5f2f3;border-radius:.7rem;grid-template-columns:3.4rem 1fr;align-items:center;gap:.55rem;margin-top:.62rem;padding:.55rem;display:grid}.fs-intel-evidence-summary strong{color:#156e85;text-align:center;font-size:1rem}.fs-intel-evidence-summary p{color:#4d6e7d;margin:0;font-size:.49rem;line-height:1.35}.fs-intel-context-table{background:#ffffffd1;border:1px solid #0e314c14;border-radius:.95rem;margin-top:.58rem;padding:.7rem}.fs-intel-context-table>div:not(.fs-intel-card-heading){border-top:1px solid #0e314c12;grid-template-columns:6.7rem 1fr 1.7rem;align-items:center;gap:.4rem;margin-top:.5rem;padding-top:.5rem;display:grid}.fs-intel-context-table>div>span{color:#476878;font-size:.45rem}.fs-intel-context-table>div>i{background:#dcebed;border-radius:99px;height:.55rem;display:block;overflow:hidden}.fs-intel-context-table>div>i b{border-radius:inherit;background:linear-gradient(90deg,#247d94,#63c5d4);height:100%;display:block}.fs-intel-context-table strong{color:#21485f;text-align:right;font-size:.47rem}.fs-intel-clarity-card{background:linear-gradient(145deg,#0d3855,#0a263e);border-radius:.95rem;margin-top:.58rem;padding:.75rem}.fs-intel-clarity-card>span{color:#a7e2e9;text-transform:uppercase;background:#62c9d829;border-radius:99px;padding:.25rem .42rem;font-size:.43rem;font-weight:720;display:inline-block}.fs-intel-clarity-card h4{color:#edf9fa;margin:.5rem 0 .28rem;font-size:.7rem;line-height:1.38}.fs-intel-clarity-card p{color:#edf9faa8;margin:0;font-size:.48rem;line-height:1.4}.fs-intel-more--extended{padding-top:clamp(2rem,4vw,4rem)}.fs-intel-line-card{background:#ffffffe0;border:1px solid #0e314c17;border-radius:1.05rem;padding:.78rem;box-shadow:0 9px 24px #164a6014}.fs-intel-line-chart{height:7.1rem;margin-top:.45rem;position:relative;overflow:hidden}.fs-intel-line-chart__grid{background:repeating-linear-gradient(#0000 0 2.12rem,#1b556d17 2.14rem 2.18rem);position:absolute;inset:0}.fs-intel-line-chart>div{position:absolute;inset:.3rem .45rem 1rem}.fs-intel-line-chart>div:before{clip-path:polygon(0 68%,20% 60%,40% 64%,60% 47%,80% 39%,100% 30%,100% 100%,0 100%);content:"";background:linear-gradient(90deg,#3ab9cc29,#20779159);position:absolute;inset:0}.fs-intel-line-chart>div:after{clip-path:polygon(0 68%,20% 60%,40% 64%,60% 47%,80% 39%,100% 30%,100% 33%,80% 42%,60% 50%,40% 67%,20% 63%,0 71%);content:"";border-top:2px solid #26869c;position:absolute;inset:0}.fs-intel-line-chart i{z-index:1;background:#f8ffff;border:2px solid #21839a;border-radius:50%;width:.55rem;height:.55rem;position:absolute;transform:translate(-50%,50%)}.fs-intel-line-chart i small{color:#607986;font-size:.39rem;font-style:normal;position:absolute;top:.72rem;left:50%;transform:translate(-50%)}.fs-intel-chart-summary{background:#e4f2f3;border-radius:.7rem;margin:.35rem 0 0;padding:.58rem;font-size:.49rem;line-height:1.4;color:#4b6d7d!important}.fs-intel-chart-summary b{color:#17526a;margin-bottom:.14rem;font-size:.51rem;display:block}.fs-intel-noticed--compact{margin-top:.58rem}.fs-intel-noticed--compact>p,.fs-intel-noticed--compact>small{max-width:100%}.fs-intel-map-card{background:radial-gradient(circle at 50% 48%,#62d0de38,#0000 36%),linear-gradient(145deg,#0d3855,#0a263e);border-radius:1.1rem;height:12rem;position:relative;overflow:hidden}.fs-intel-map-card:before,.fs-intel-map-card:after{content:"";border:1px solid #7ed8e533;border-radius:50%;position:absolute;inset:17% 24%}.fs-intel-map-card:after{border-style:dashed;inset:30% 34%}.fs-intel-map-card__core{z-index:2;background:radial-gradient(circle at 35% 30%,#8bdbe6,#26869c 58%,#0d405d);border:3px solid #c2f1f52e;border-radius:50%;align-content:center;justify-items:center;width:4.5rem;height:4.5rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #54c9dc5c}.fs-intel-map-card__core span{color:#08233a;letter-spacing:.08em;font-size:.58rem;font-weight:800}.fs-intel-map-card__core b{color:#072234c7;font-size:.38rem}.fs-intel-map-card>i{color:#176e85;z-index:2;background:#eefbfcf0;border:1px solid #53b3c657;border-radius:50%;place-items:center;width:2.55rem;height:2.55rem;font-size:.7rem;font-style:normal;display:grid;position:absolute}.fs-intel-map-card>i small{font-size:.29rem;font-weight:740;line-height:1}.fs-intel-map-card [data-node=meal]{top:16%;left:9%}.fs-intel-map-card [data-node=water]{top:15%;right:9%}.fs-intel-map-card [data-node=move]{bottom:13%;left:11%}.fs-intel-map-card [data-node=energy]{bottom:12%;right:12%}.fs-intel-routine-list{background:#ffffffd6;border:1px solid #0e314c14;border-radius:.95rem;margin-top:.58rem;padding:.7rem}.fs-intel-routine-list article{border-top:1px solid #0e314c12;grid-template-columns:1.65rem minmax(0,1fr) 5.1rem;align-items:center;gap:.42rem;margin-top:.48rem;padding-top:.48rem;display:grid}.fs-intel-routine-list .fs-intel-icon{width:1.6rem;height:1.6rem}.fs-intel-routine-list article>div{gap:.06rem;display:grid}.fs-intel-routine-list article b{color:#15364e;font-size:.5rem}.fs-intel-routine-list article small{color:#6a818d;font-size:.4rem}.fs-intel-routine-list article strong{color:#2b7185;text-align:right;font-size:.43rem;line-height:1.25}.fs-intel-review-hero{background:linear-gradient(145deg,#0d3855,#0a263e);border-radius:1.1rem;padding:.82rem}.fs-intel-review-hero>span{color:#90dae5;letter-spacing:.07em;text-transform:uppercase;font-size:.43rem;font-weight:740}.fs-intel-review-hero h4{color:#effafb;margin:.42rem 0 .7rem;font-size:.82rem;line-height:1.34}.fs-intel-review-hero>div{border-top:1px solid #ffffff21;grid-template-columns:1fr 1.8rem 1fr;align-items:center;gap:.5rem;padding-top:.65rem;display:grid}.fs-intel-review-hero p{text-align:center;gap:.08rem;margin:0;display:grid}.fs-intel-review-hero b{color:#8fe1e9;font-size:1.1rem}.fs-intel-review-hero small{color:#effafb9e;font-size:.4rem;line-height:1.3}.fs-intel-review-hero i{color:#a8e3e9;background:#62c9d829;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-style:normal;display:flex}.fs-intel-decision-card{background:#ffffffd6;border:1px solid #0e314c14;border-radius:.9rem;grid-template-columns:1.75rem 1fr;align-items:center;gap:.55rem;margin-top:.58rem;padding:.62rem;display:grid}.fs-intel-decision-card .fs-intel-icon{width:1.75rem;height:1.75rem}.fs-intel-decision-card b{color:#15364e;font-size:.55rem}.fs-intel-decision-card p{color:#607986;margin:.12rem 0 0;font-size:.44rem;line-height:1.35}@media (max-width:1080px){.fs-chapter-copy{max-width:45vw}.fs-transcript article{grid-template-columns:115px 180px minmax(0,1fr)}.fs-product-intro{grid-template-columns:minmax(0,1fr) minmax(270px,.62fr)}.fs-workflow__grid{grid-template-columns:repeat(2,1fr)}.fs-workflow article{border-bottom:1px solid #ededed1c;min-height:230px}.fs-boundaries__grid{grid-template-columns:1fr 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));gap:.5rem}.fs-header-identity{max-width:calc(100vw - 84px)}.fs-header-identity[data-overview=true]{width:min(470px,100vw - 84px)}.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);background:#04121ef7;border-radius:18px;flex-direction:column;align-items:stretch;width:min(240px,100vw - 32px);padding:.5rem;display:none;position:absolute;box-shadow:0 18px 52px #0109106b}.fs-primary-nav[data-open=true]{display:flex}.fs-primary-nav a{justify-content:flex-start;padding:0 1rem}.fs-primary-nav .fs-language-selector{padding:0 .55rem}.fs-primary-nav .fs-language-trigger{flex:1;width:100%}.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}[dir=rtl] .fs-primary-nav{left:max(16px, env(safe-area-inset-left));right:auto}[dir=rtl] .fs-chapter-copy{left:max(28px, calc(env(safe-area-inset-left) + 8px));right:max(20px, env(safe-area-inset-right))}[dir=rtl] .fs-chapter-copy:before{background:linear-gradient(#0000 0%,#04121e66 18%,#04121ee0 38%,#04121ed6 78%,#0000 100%)}.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-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}.fs-product-intro{grid-template-columns:1fr}.fs-phone{width:min(100%,370px)}.fs-core-signal,.fs-signal-chapter{grid-template-columns:1fr;min-height:auto}.fs-signal-chapter[data-reverse=true] .fs-signal-chapter__visual{order:initial}.fs-signal-chapter__visual{max-width:470px}.fs-summary-card__body{grid-template-columns:1fr}.fs-product-cta{flex-direction:column;align-items:flex-start}}@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-header-identity[data-overview=true]{gap:.45rem;width:calc(100vw - 84px)}.fs-header-identity[data-overview=true] .fs-brand-signature{flex:none}.fs-header-identity:not([data-overview=true]) .fs-site-status{display:none}.fs-header-overview{min-width:0;padding:.38rem .48rem}.fs-header-overview strong,.fs-header-overview span{font-size:.58rem}.fs-header-overview small{font-size:.51rem}.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%}.fs-product-overview{gap:6rem}.fs-product-intro{padding-top:4rem}.fs-product-definition>div{grid-template-columns:1fr;gap:.55rem}.fs-phone__screen{min-height:900px}.fs-workflow__grid,.fs-boundaries__grid{grid-template-columns:1fr}.fs-workflow article{border-right:0;min-height:auto;padding:1.35rem 0 2rem}.fs-workflow h3{margin-top:1.6rem}.fs-summary-card header,.fs-summary-card footer{flex-direction:column;align-items:flex-start;gap:1rem}.fs-summary-card__action{text-align:center;width:100%}.fs-signal-chapter dl>div{grid-template-columns:1fr;gap:.5rem}.fs-product-cta .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-header-identity{transition:none}.fs-story-shell,.fs-chapter-rail,.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}}@media (max-width:1080px){.fs-intel-intro{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);gap:clamp(2.5rem,5vw,4.5rem)}.fs-intel-gallery__phones{gap:2rem}.fs-intel-more__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-intel-more__item--raised{margin-top:2.5rem}.fs-intel-signals{gap:3.5rem}}@media (max-width:900px){.fs-intel-intro{grid-template-columns:1fr}.fs-intel-intro .fs-product-intro__copy{max-width:62rem}.fs-intel-phone--hero{margin-top:1rem;transform:none}.fs-intel-gallery__phones{grid-template-columns:1fr}.fs-intel-gallery__item--lower{margin-top:2.5rem}.fs-intel-more__rail{grid-template-columns:1fr}.fs-intel-more__item--raised{margin-top:1.25rem}.fs-intel-more__item .fs-intel-phone{max-width:420px}.fs-intel-signals{grid-template-columns:1fr}.fs-intel-signals__copy,.fs-intel-signals__grid{max-width:680px}}@media (max-width:620px){.fs-intel-intro{padding-block:4.5rem}.fs-intel-gallery{margin-inline:-20px;padding-inline:20px}.fs-intel-gallery__item--lower{margin-top:1.25rem}.fs-intel-signals__grid{grid-template-columns:1fr}.fs-intel-signal-map{aspect-ratio:1.45}.fs-intel-signal-map i{padding:.38rem .55rem;font-size:.52rem}.fs-intel-signal-map i:after{width:2.4rem}.fs-intel-thesis blockquote{font-size:clamp(1.9rem,9vw,3rem)}.fs-intel-detail-compare__columns{grid-template-columns:1fr 1.8rem 1fr}.fs-intel-detail-compare__columns>span{width:1.75rem;height:1.75rem;font-size:.34rem}}@media (max-width:480px){.fs-intel-phone{background:linear-gradient(105deg,#d4e8ef70,#0000 6% 93%,#b0d5e04d),linear-gradient(160deg,#07131e,#12364f 48%,#040b12);border:2px solid #aedae580;border-radius:2.65rem;width:min(100%,370px);padding:.5rem;box-shadow:0 28px 64px #010c166b,inset 0 0 0 1px #ffffff24,inset 0 0 0 3px #00070d80}.fs-intel-phone:before{width:27%;height:.94rem;display:block;top:.78rem}.fs-intel-phone__screen{border-radius:2.18rem;height:100%;min-height:0;padding:1.35rem .78rem 4.5rem}.fs-intel-phone--hero .fs-intel-phone__screen,.fs-intel-phone--observation .fs-intel-phone__screen{height:100%;min-height:0}.fs-intel-phone__nav{margin:0}.fs-intel-phone__intro h3{font-size:clamp(1.35rem,7.2vw,1.62rem)}.fs-intel-highlights{grid-template-columns:repeat(4,1fr)}.fs-intel-detail-metric{grid-template-columns:4rem 1fr 1fr}.fs-intel-evidence-days{gap:.12rem}.fs-intel-evidence-days i{width:1.18rem;height:1.18rem}.fs-intel-context-table>div:not(.fs-intel-card-heading){grid-template-columns:6rem 1fr 1.55rem}.fs-intel-compare__row{grid-template-columns:5.4rem 1fr 1.75rem}.fs-intel-gallery__label{grid-template-columns:2.2rem 1fr}.fs-intel-gallery__label>span{width:2.2rem;height:2.2rem}.fs-intel-signals{padding-block:4.5rem}.fs-intel-signal-map{margin-inline:-.4rem}.fs-intel-signal-map__core{width:3.8rem;height:3.8rem}.fs-intel-signal-map [data-signal=food]{left:18%}.fs-intel-signal-map [data-signal=movement]{right:14%}}
