:root{--ink:#071018;--ink-2:#101b24;--paper:#eef2f0;--paper-2:#dfe6e2;--white:#f8fbfa;--muted:#9aa8af;--line:#ffffff21;--darkline:#07101824;--cyan:#53d8ed;--fire:#ff6d3b;--green:#65d69a;--max:1480px;--gutter:clamp(20px,4vw,72px);--shadow:0 34px 90px #00000047}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{background:var(--ink);color:var(--white);font-family:var(--font-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";pointer-events:none;opacity:.035;z-index:99;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button,input,textarea,select{font:inherit}[id]{scroll-margin-top:112px}.skip-link{color:#071018;z-index:200;background:#fff;padding:12px 18px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}em{color:var(--cyan);font-style:normal}.site-shell{min-height:100vh;overflow:hidden}.site-header{height:86px;padding:0 var(--gutter);z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071018f0;grid-template-columns:220px 1fr auto;align-items:center;gap:30px;display:grid;position:relative}.brand{align-items:center;display:flex}.brand-lockup{width:190px;height:auto}.brand-mark{object-fit:contain;width:44px;height:44px}.desktop-nav{justify-content:center;gap:clamp(18px,2.6vw,44px);display:flex}.desktop-nav a{font:600 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#c6d0d4;padding:36px 0}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:#fff}.desktop-nav a[aria-current=page]{box-shadow:inset 0 -2px var(--cyan)}.header-cta{font:650 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #53d8ed8c;padding:14px 17px}.header-cta:hover{background:var(--cyan);color:var(--ink)}.mobile-nav{display:none}.button{min-height:48px;font:650 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:24px;padding:15px 19px;transition:all .2s;display:inline-flex}.button-primary{background:var(--cyan);color:var(--ink)}.button-primary:hover{background:#fff}.button-ghost{color:#fff;border-color:#ffffff59}.button-ghost:hover{border-color:#fff}.text-link{min-height:44px;font:650 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;align-items:center;padding-bottom:7px;display:inline-flex}.eyebrow,.section-label{font:650 11px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow span{background:currentColor;width:28px;height:1px}.section-label{color:#36626b}.section{padding:clamp(78px,10vw,150px) var(--gutter);position:relative}.light-section{background:var(--paper);color:var(--ink)}.dark-section{background:var(--ink-2);color:#fff}.section-intro{max-width:var(--max);grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);gap:clamp(40px,8vw,130px);margin:auto auto clamp(50px,7vw,100px);display:grid}.section-intro h2,.contact-band h2,.evidence-preview h2,.company-preview h2,.industrial-feature h2,.inquiry-section h2{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(38px,5.1vw,78px);line-height:.96}.section-intro-copy{color:#4a5960;align-self:end;font-size:clamp(16px,1.3vw,20px);line-height:1.65}.section-intro-copy p{margin:0 0 18px}.section-intro.light .section-label,.dark-section .section-label,.leadership-section .section-label,.gate-section .section-label{color:var(--cyan)}.section-intro.light .section-intro-copy{color:#b4c1c7}.home-hero{min-height:calc(100svh - 86px);padding:80px var(--gutter) 110px;align-items:center;display:flex;position:relative}.home-hero>figure{margin:0;position:absolute;inset:0}.home-hero-visual{isolation:isolate;background:radial-gradient(circle at 76% 42%,#2469776b 0%,#0d2b364d 22%,#0000 48%),linear-gradient(118deg,#040b10 0%,#07141c 46%,#0b2029 100%);overflow:hidden}.home-hero-visual:before{content:"SC";z-index:-1;font:750 clamp(360px,46vw,760px)/1 var(--font-sans);letter-spacing:-.12em;color:#ffffff07;position:absolute;bottom:-.25em;right:-.045em}.hero-blueprint{z-index:-1;opacity:.22;background-image:linear-gradient(#53d8ed21 1px,#0000 1px),linear-gradient(90deg,#53d8ed21 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 62%);mask-image:linear-gradient(90deg,#0000 20%,#000 62%)}.hero-blueprint:after{content:"";aspect-ratio:1;border:1px solid #53d8ed2e;border-radius:50%;width:min(41vw,650px);position:absolute;top:9%;right:7%;box-shadow:0 0 0 42px #53d8ed09,0 0 0 84px #53d8ed05}.hero-device-stage{z-index:1;width:min(49vw,780px);height:98%;position:absolute;bottom:-3.5%;right:clamp(2%,5vw,7%)}.hero-device-stage:after{content:"";filter:blur(28px);z-index:-1;background:#000000bf;border-radius:50%;width:74%;height:11%;position:absolute;bottom:1%;left:50%;transform:translate(-50%)}.hero-device-image{filter:drop-shadow(0 38px 38px #00000085)drop-shadow(0 0 30px #53d8ed14);object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;position:absolute!important;inset:auto 0 0 auto!important}.hero-device-code{z-index:2;font:650 9px/1 var(--font-mono);letter-spacing:.18em;color:#d3eef2c7;background:#050f159e;border:1px solid #53d8ed47;padding:10px 12px;position:absolute;top:13%;right:1%}.hero-device-code:before{content:"";border-top:1px solid #53d8ed5c;width:56px;position:absolute;top:50%;right:100%}.hero-device-ring{aspect-ratio:1;z-index:-1;border:1px solid #53d8ed38;border-radius:50%;width:56%;position:absolute;top:30%;left:12%}.hero-device-ring:before,.hero-device-ring:after{content:"";border:1px dashed #53d8ed2e;border-radius:50%;position:absolute;inset:13%}.hero-device-ring:after{background:#53d8ed0d;border-style:solid;inset:34%}.hero-device-status{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 9px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#d8e3e6;background:#050f15d1;border:1px solid #ffffff26;align-items:center;gap:9px;padding:11px 13px;display:flex;position:absolute;bottom:12%;left:6%}.hero-device-status i{background:var(--green);width:7px;height:7px;box-shadow:0 0 14px var(--green);border-radius:50%}.hero-scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#040b10fc 0%,#040b10ed 34%,#040b1073 55%,#0000 74%),linear-gradient(#0000 58%,#040b10b8);position:absolute;inset:0}.home-hero figure figcaption{right:var(--gutter);z-index:3;font:500 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#bec7ca;position:absolute;bottom:24px}.home-hero-copy{z-index:2;width:min(750px,56vw);position:relative}.home-hero-copy h1,.route-hero h1,.not-found h1{letter-spacing:-.07em;margin:30px 0 38px;font-size:clamp(64px,8.2vw,126px);line-height:.84}.home-hero-copy>p:not(.eyebrow){color:#d7dfe2;max-width:660px;font-size:clamp(17px,1.45vw,22px);line-height:1.6}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.home-hero-ledger{right:var(--gutter);z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);background:#060e14c2;display:grid;position:absolute;top:8%}.home-hero-ledger span{border-bottom:1px solid var(--line);font:600 10px var(--font-mono);letter-spacing:.12em;align-items:center;gap:18px;padding:13px 18px;display:flex}.home-hero-ledger small{color:var(--cyan)}.trust-band{border-block:1px solid var(--line);background:#0b151d;grid-template-columns:repeat(4,1fr);max-width:100%;display:grid}.trust-band div{padding:22px var(--gutter);border-right:1px solid var(--line);gap:5px;display:grid}.trust-band small{font:600 10px var(--font-mono);letter-spacing:.12em;color:#89a0a8}.trust-band strong{font-size:16px}.trust-band span{color:#9cabb1;font-size:12px}.feature-split,.evidence-media,.company-preview,.industrial-feature,.company-story{max-width:var(--max);grid-template-columns:minmax(0,1.4fr) minmax(320px,.65fr);align-items:stretch;gap:clamp(30px,6vw,90px);margin:auto;display:grid}.image-panel{min-height:520px;box-shadow:var(--shadow);background:#16222a;margin:0;position:relative;overflow:hidden}.image-panel img{object-fit:cover}.image-panel figcaption,.route-hero-media figcaption,.smart-video figcaption,.record-callout figcaption{z-index:2;font:600 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#d6dfe2;background:#071018e0;padding:13px 16px;position:absolute;bottom:0;left:0}.feature-copy{align-self:center;padding:45px 0}.feature-copy>small,.evidence-media>div>span,.company-story>div>small{font:650 10px var(--font-mono);letter-spacing:.13em;color:#4d7b84}.feature-copy h3,.evidence-media h3,.company-story h3{letter-spacing:-.04em;font-size:clamp(30px,3vw,48px);line-height:1.02}.feature-copy p,.evidence-media p,.company-story p,.industrial-feature p{color:#526168;line-height:1.65}.feature-copy ol{border-top:1px solid var(--darkline);margin:30px 0;padding:0;list-style:none}.feature-copy li{border-bottom:1px solid var(--darkline);padding:14px 0;font-size:14px}.feature-copy li b{font:600 11px var(--font-mono);color:#33737e;margin-right:15px}.evidence-preview{background:#0a141d}.evidence-preview-head{max-width:var(--max);grid-template-columns:1fr 1fr;gap:40px;margin:auto;display:grid}.evidence-preview-head>p:last-child{color:#aab8be;align-self:end;max-width:560px;line-height:1.7}.metric-row{max-width:var(--max);border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:70px auto;display:grid}.metric-row article{border-right:1px solid var(--line);padding:42px clamp(20px,4vw,58px);display:grid}.metric-row small{font:600 10px var(--font-mono);color:var(--cyan)}.metric-row strong{letter-spacing:-.08em;margin:14px 0;font-size:clamp(64px,8vw,116px);line-height:1}.metric-row span{color:#bdc8cc;font-size:16px}.evidence-media .image-panel{min-height:430px}.evidence-media>div{align-self:center}.evidence-media .button{margin-top:20px}.portfolio-section,.leadership-section,.gate-section{background:#111d25}.portfolio-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.portfolio-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:clamp(28px,4vw,52px);display:flex}.portfolio-grid article>div{font:600 10px var(--font-mono);letter-spacing:.1em;color:var(--cyan);justify-content:space-between;display:flex}.portfolio-grid h3{margin:50px 0 18px;font-size:30px}.portfolio-grid p{color:#aebbc0;line-height:1.6}.portfolio-grid a{font:650 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:auto}.company-preview{background:var(--paper);color:var(--ink)}.company-preview .image-panel{min-height:560px}.company-preview>div:last-child{padding-right:var(--gutter);align-self:center}.company-preview p:not(.section-label){color:#526168;max-width:600px;line-height:1.7}.route-hero{background:#0a141d;grid-template-columns:48% 52%;min-height:680px;display:grid;position:relative}.route-hero-copy{padding:clamp(70px,8vw,120px) var(--gutter);z-index:2;align-self:center}.route-hero h1{margin:28px 0 30px;font-size:clamp(54px,6.3vw,98px)}.route-hero-copy>p:not(.eyebrow){color:#c1ccd0;max-width:650px;font-size:clamp(16px,1.3vw,20px);line-height:1.65}.hero-note{max-width:600px;font:500 10px/1.55 var(--font-mono);letter-spacing:.06em;color:#91a1a8;margin-top:20px;display:block}.route-hero .button{margin-top:28px}.route-hero-media{min-height:680px;margin:0;position:relative;overflow:hidden}.route-hero-media:after{content:"";background:linear-gradient(90deg,#0a141d 0%,#0000 38%),linear-gradient(#0000 50%,#040a0e9e);position:absolute;inset:0}.route-hero-media img{object-fit:cover}.route-hero-media figcaption{gap:4px;display:grid;left:auto;right:24px}.route-hero-status{left:var(--gutter);font:600 10px var(--font-mono);letter-spacing:.12em;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px}.route-hero-status i{background:var(--green);width:8px;height:8px;box-shadow:0 0 18px var(--green);border-radius:50%}.route-hero-fire{grid-template-columns:46% 54%}.route-hero-fire .route-hero-media{background:radial-gradient(circle at 72% 44%,#23313b 0%,#0b1822 48%,#071018 100%)}.route-hero-fire .route-hero-media img{object-position:82% 56%;transform-origin:82% 56%;filter:brightness(1.08)saturate(1.12)contrast(1.05);transform:scale(1.08)}.route-hero-fire .route-hero-media:after{background:linear-gradient(90deg,#0a141d 0%,#0a141de0 14%,#0a141d47 48%,#0000 78%),linear-gradient(#0000 46%,#040a0e6b)}@media (max-width:820px){.route-hero-fire{grid-template-columns:1fr}.route-hero-fire .route-hero-media img{object-position:78% 52%;transform-origin:78% 52%;transform:scale(1.06)}.route-hero-fire .route-hero-media:after{background:linear-gradient(#0000 0%,#0a141d2e 42%,#0a141d 100%)}}.chapter-nav{z-index:45;height:68px;color:var(--ink);border-bottom:1px solid var(--darkline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eef2f0f5;justify-content:center;align-items:center;gap:35px;display:flex;position:sticky;top:0}.chapter-nav>span,.chapter-nav a{font:650 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.chapter-nav>span{color:#657178}.chapter-nav a small{color:#48818a;margin-right:8px}.system-flow,.outcome-grid,.protocol-grid,.model-grid,.partner-grid,.gate-grid,.cost-grid{max-width:var(--max);border:1px solid var(--darkline);grid-template-columns:repeat(5,1fr);margin:auto;display:grid}.system-flow article,.outcome-grid article,.protocol-grid article,.model-grid article,.partner-grid article,.gate-grid article,.cost-grid article{border-right:1px solid var(--darkline);padding:30px}.system-flow span,.outcome-grid span,.protocol-grid span,.model-grid span,.partner-grid span,.gate-grid span,.cost-grid span{font:650 10px var(--font-mono);letter-spacing:.12em;color:#397986}.system-flow h3,.outcome-grid h3,.protocol-grid h3,.model-grid h3,.partner-grid h3,.gate-grid h3,.cost-grid h3{margin:28px 0 12px;font-size:21px}.system-flow p,.outcome-grid p,.protocol-grid p,.model-grid p,.partner-grid p,.gate-grid p{color:#58666b;font-size:14px;line-height:1.55}.technology-page .feature-split{margin-top:90px}.equipment-grid,.record-grid,.evidence-pair{max-width:var(--max);grid-template-columns:repeat(3,1fr);gap:18px;margin:auto;display:grid}.equipment-grid .image-panel,.record-grid .image-panel,.evidence-pair .image-panel{min-height:430px;box-shadow:none}.smart-video{max-width:var(--max);background:#050a0d;min-height:520px;margin:80px auto 0;position:relative;overflow:hidden}.smart-video video{object-fit:cover;width:100%;height:520px}.smart-video button{z-index:3;color:#fff;font:650 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#071018d9;border:1px solid #fff6;padding:12px 16px;position:absolute;bottom:18px;right:18px}.record-callout{min-height:430px;margin:0;position:relative}.record-callout img{object-fit:cover}.claim-matrix{max-width:var(--max);border:1px solid var(--darkline);grid-template-columns:repeat(3,1fr);margin:50px auto 0;display:grid}.claim-matrix div{border-right:1px solid var(--darkline);padding:28px}.claim-matrix span{font:650 10px var(--font-mono);letter-spacing:.1em;color:#2f747f}.claim-matrix p{color:#526168;line-height:1.6}.outcome-grid{grid-template-columns:repeat(4,1fr)}.fire-mechanism{background:#111c24;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;display:grid}.fire-mechanism h2{font-size:clamp(40px,5vw,76px);line-height:.98}.fire-mechanism p{color:#b0bec3;line-height:1.7}.fire-mechanism>div>small{color:#87969c;line-height:1.6;display:block}.mechanism-diagram{border:1px solid var(--line);background:radial-gradient(circle,#53d8ed26,#0000 50%);justify-content:center;align-items:center;gap:20px;min-height:390px;display:flex}.mechanism-diagram span{text-align:center;font-size:34px}.mechanism-diagram small{font:600 10px var(--font-mono);letter-spacing:.1em;color:#a9b7bc;display:block}.mechanism-diagram b{border:1px solid var(--cyan);font:600 11px/1.5 var(--font-mono);letter-spacing:.1em;padding:35px}.field-story{background:var(--paper);color:var(--ink);grid-template-columns:1.1fr .8fr;gap:6vw;display:grid}.field-story>.image-panel{min-height:560px}.field-story>div{align-self:center}.field-story h2{font-size:clamp(40px,5vw,70px);line-height:1}.field-story .smart-video{grid-column:1/-1;width:100%;margin-top:10px}.metric-section{background:#0c171f}.result-context{max-width:var(--max);border:1px solid var(--line);grid-template-columns:1fr 1fr;margin:50px auto 0;display:grid}.result-context article{border-right:1px solid var(--line);padding:clamp(26px,3vw,42px)}.result-context small,.evaluation-decision small{font:650 10px var(--font-mono);letter-spacing:.12em;color:var(--cyan)}.result-context strong{margin:20px 0 12px;font-size:clamp(20px,2vw,29px);display:block}.result-context p{color:#aab7bc;margin:0;line-height:1.55}.result-context>a{border-top:1px solid var(--line);min-height:62px;font:650 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.evaluation-fit-grid{max-width:var(--max);border:1px solid var(--darkline);grid-template-columns:repeat(4,1fr);margin:auto;display:grid}.evaluation-fit-grid article{border-right:1px solid var(--darkline);flex-direction:column;min-height:320px;padding:clamp(26px,3vw,42px);display:flex}.evaluation-fit-grid span{color:#2773804d;letter-spacing:-.06em;font-size:48px;line-height:1}.evaluation-fit-grid small{font:650 10px var(--font-mono);letter-spacing:.12em;color:#397986;margin-top:28px}.evaluation-fit-grid h3{margin:28px 0 14px;font-size:clamp(21px,1.8vw,28px);line-height:1.08}.evaluation-fit-grid p{color:#526168;margin:auto 0 0;font-size:14px;line-height:1.55}.evaluation-decision{max-width:var(--max);background:#dbe6e3;border-left:3px solid #3e8994;justify-content:space-between;align-items:center;gap:45px;margin:34px auto 0;padding:clamp(28px,3.5vw,48px);display:flex}.evaluation-decision h3{max-width:760px;margin:14px 0 0;font-size:clamp(22px,2.2vw,34px);line-height:1.08}.evaluation-decision .button{flex:none}.metric-note{max-width:var(--max);color:#9babb1;margin:auto;font-size:13px}.route-hero-evidence .route-hero-media img{object-position:56% 50%}.evidence-key{color:var(--ink);border-bottom:1px solid var(--darkline);background:#eef3f1;grid-template-columns:repeat(3,1fr);display:grid}.evidence-key article{min-height:205px;padding:clamp(28px,3.5vw,52px) var(--gutter);border-right:1px solid var(--darkline);flex-direction:column;display:flex}.evidence-key small{font:650 10px/1.4 var(--font-mono);letter-spacing:.12em;color:#397986}.evidence-key strong{letter-spacing:-.03em;margin-top:30px;font-size:clamp(20px,1.8vw,28px)}.evidence-key p{color:#526168;max-width:430px;margin:auto 0 0;font-size:14px;line-height:1.55}.evidence-ledger{max-width:var(--max);border:1px solid var(--darkline);background:#f7f9f8;grid-template-columns:repeat(4,1fr);margin:-20px auto 0;display:grid}.evidence-ledger div{border-right:1px solid var(--darkline);align-content:space-between;gap:18px;min-height:118px;padding:24px;display:grid}.evidence-ledger small,.interpretation-grid small,.record-availability small,.record-scope span{font:650 10px/1.4 var(--font-mono);letter-spacing:.12em;color:#397986}.evidence-ledger strong{font-size:17px}.evidence-metrics{margin-top:50px}.interpretation-grid{max-width:var(--max);border:1px solid var(--darkline);grid-template-columns:1fr 1fr;margin:0 auto 50px;display:grid}.interpretation-grid article{border-right:1px solid var(--darkline);padding:clamp(28px,4vw,55px)}.interpretation-grid h3{letter-spacing:-.035em;margin:26px 0 18px;font-size:clamp(25px,2.4vw,38px);line-height:1.06}.interpretation-grid p{color:#526168;max-width:650px;line-height:1.65}.protocol-grid{grid-template-columns:repeat(3,1fr);margin-top:50px}.evidence-pair{grid-template-columns:1fr 1fr;margin-top:70px}.screening-section>.image-panel{max-width:var(--max);min-height:480px;margin:auto}.screening-section .smart-video{max-width:var(--max)}.principle-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.principle-grid span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);font:600 12px var(--font-mono);letter-spacing:.08em;padding:30px}.timeline{max-width:var(--max);grid-template-columns:repeat(4,1fr);margin:70px auto 0;display:grid}.timeline article{border-top:1px solid var(--cyan);padding:28px}.timeline b{font:650 10px var(--font-mono);color:var(--cyan)}.timeline h3{font-size:19px}.timeline p{color:#aab7bc;font-size:14px;line-height:1.5}.record-availability{max-width:var(--max);background:radial-gradient(circle at 0 0,#53d8ed1f,#0000 40%),#0a151d;border:1px solid #53d8ed59;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(40px,7vw,100px);margin:90px auto 0;padding:clamp(30px,5vw,70px);display:grid}.record-availability h3{letter-spacing:-.045em;margin:24px 0 18px;font-size:clamp(32px,3.5vw,54px);line-height:1.02}.record-availability>div>p{color:#aebbc0;line-height:1.65}.record-availability .button{margin-top:20px}.record-scope{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.record-scope article{border-right:1px solid var(--line);padding:26px}.record-scope span{color:var(--cyan)}.record-scope p{border-top:1px solid var(--line);color:#b9c5ca;margin:20px 0 0;padding-top:12px;font-size:13px;line-height:1.45}.industrial-feature{background:#0c171f}.industrial-feature .image-panel{min-height:620px}.industrial-feature>div{padding-right:var(--gutter);align-self:center}.industrial-feature p:not(.section-label){color:#aebbc0}.industrial-feature .button{margin-top:20px}.applications-page .portfolio-grid article{min-height:530px}.program-proof{border-top:1px solid var(--darkline);margin:28px 0 24px;padding:0}.program-proof>div{border-bottom:1px solid var(--darkline);padding:16px 0}.program-proof dt{font:650 9px var(--font-mono);letter-spacing:.12em;color:#397986}.program-proof dd{color:#4f6066;margin:8px 0 0;font-size:13px;line-height:1.45}.application-brief{background:radial-gradient(circle at 85% 15%,#53d8ed21,#0000 34%),#0b171f}.brief-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:auto;display:grid}.brief-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:clamp(26px,3vw,42px);display:flex}.brief-grid span{color:#53d8ed52;letter-spacing:-.06em;font-size:48px;line-height:1}.brief-grid small{font:650 10px var(--font-mono);letter-spacing:.12em;color:var(--cyan);margin-top:28px}.brief-grid h3{margin:30px 0 16px;font-size:clamp(22px,1.8vw,29px);line-height:1.05}.brief-grid p{color:#aebbc0;margin:auto 0 0;font-size:14px;line-height:1.55}.brief-action{width:max-content;margin:36px auto 0}.cost-grid,.gate-grid,.model-grid,.partner-grid{grid-template-columns:repeat(3,1fr)}.company-story{margin-top:80px}.company-story .image-panel{min-height:520px}.company-story>div{align-self:center}.people-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:auto;display:grid}.people-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:310px;padding:34px;display:flex}.people-grid span{color:var(--cyan);letter-spacing:-.06em;font-size:56px}.people-grid small{font:600 10px/1.5 var(--font-mono);letter-spacing:.1em;color:#97a8af;margin-top:auto}.contact-band{padding:clamp(70px,9vw,130px) var(--gutter);border-top:1px solid var(--line);background:linear-gradient(120deg,#0c1a23,#102b34);justify-content:space-between;align-items:end;gap:40px;display:flex}.contact-band>div{max-width:900px}.contact-band p:not(.section-label){color:#aab8be}.contact-button{background:var(--cyan);min-width:260px;color:var(--ink);font:650 11px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;padding:22px 24px;display:flex}.pathway-section{background:#101b24}.pathway-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.pathway-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:330px;padding:clamp(28px,3.5vw,48px);transition:background .2s,transform .2s;display:flex}.pathway-grid>a:hover{background:#53d8ed12;transform:translateY(-2px)}.pathway-grid>a>div{font:650 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);justify-content:space-between;align-items:center;gap:20px;display:flex}.pathway-grid h3{letter-spacing:-.035em;margin:48px 0 18px;font-size:clamp(24px,2.2vw,34px);line-height:1.04}.pathway-grid p{color:#aebbc0;line-height:1.6}.pathway-grid b{font:650 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;justify-content:space-between;margin-top:auto;padding-top:30px;display:flex}.inquiry-section{background:var(--paper);color:var(--ink);grid-template-columns:.62fr 1fr;gap:7vw;display:grid}.inquiry-section>div>p{color:#526168;line-height:1.6}.inquiry-section>div>a{min-height:44px;font:650 11px var(--font-mono);align-items:center;text-decoration:underline;display:inline-flex}.inquiry-assurance{gap:10px;margin:34px 0 22px;display:grid}.inquiry-assurance span{font:650 10px/1.4 var(--font-mono);letter-spacing:.08em;color:#4d696f;padding-left:18px;position:relative}.inquiry-assurance span:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;position:absolute;top:.35em;left:0;box-shadow:0 0 12px #65d69ab3}.partner-form{background:#fff;padding:clamp(24px,4vw,55px);box-shadow:0 30px 80px #14202629}.intent-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:24px;display:grid}.intent-grid label{cursor:pointer}.intent-grid input{opacity:0;position:absolute}.intent-grid span{border:1px solid var(--darkline);min-height:48px;font:600 11px/1.35 var(--font-mono);align-items:center;padding:12px 14px;display:flex}.intent-grid input:focus-visible+span{outline:3px solid var(--cyan);outline-offset:2px}.intent-grid input:checked+span{background:var(--ink);color:#fff;border-color:var(--ink)}.intent-guidance{background:#edf4f2;border-left:3px solid #3e8994;margin-bottom:30px;padding:24px}.intent-guidance small{font:650 10px var(--font-mono);letter-spacing:.12em;color:#397986}.intent-guidance h3{letter-spacing:-.025em;margin:12px 0 8px;font-size:22px}.intent-guidance p{color:#526168;margin:0;font-size:14px;line-height:1.55}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-grid label{font:650 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:8px;display:grid}.form-grid .wide{grid-column:1/-1}.form-grid input,.form-grid textarea,.form-grid select{color:var(--ink);background:#f7f9f8;border:1px solid #b9c4c1;border-radius:0;padding:13px}.partner-form .button{margin-top:25px}.privacy-note{color:#5b686d;font-size:12px;line-height:1.5}.not-found section{min-height:calc(100vh - 86px);padding:12vw var(--gutter);background:radial-gradient(circle at 70%,#16303a,#0000 35%)}.not-found p{color:#aebbc0;max-width:600px}.not-found .button{margin-top:24px}.site-footer{padding:65px var(--gutter);border-top:1px solid var(--line);background:#050b0f;grid-template-columns:1.2fr .7fr .8fr;gap:60px;display:grid}.footer-brand img{width:220px;height:auto}.footer-brand p{color:#a9b7bd;line-height:1.5}.site-footer nav{gap:12px;display:grid}.site-footer nav a,.footer-contact{color:#c0cbd0;font-size:13px}.site-footer nav a:hover{color:#fff}.footer-contact{align-content:start;justify-items:start;gap:15px;display:grid}.footer-contact a{color:#fff}.footer-contact small{color:#92a2a9}.motion-enabled .motion-reveal{opacity:0;transition:opacity .7s ease var(--reveal-delay,0s),transform .7s ease var(--reveal-delay,0s);transform:translateY(24px)}.motion-enabled .motion-reveal.is-visible{opacity:1;transform:none}.motion-reduced *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}@media (max-width:1100px){.site-header{grid-template-columns:190px 1fr auto}.desktop-nav{gap:16px}.desktop-nav a{font-size:10px}.home-hero-ledger{display:none}.route-hero{grid-template-columns:55% 45%}.system-flow{grid-template-columns:repeat(3,1fr)}.system-flow article:nth-child(n+4){border-top:1px solid var(--darkline)}.people-grid{grid-template-columns:repeat(2,1fr)}.trust-band div{padding-inline:22px}.section-intro{gap:50px}}@media (max-width:820px){.site-header{grid-template-columns:1fr auto;height:72px}.brand-lockup{width:165px}.desktop-nav,.header-cta{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{cursor:pointer;min-width:96px;min-height:44px;font:650 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:8px;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary i{background:#fff;width:16px;height:1px;display:block}.mobile-nav nav{max-height:calc(100svh - 72px);padding:18px var(--gutter);border-top:1px solid var(--line);background:#071018;position:fixed;top:72px;left:0;right:0;overflow-y:auto}.mobile-nav nav a{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr auto;align-items:center;min-height:56px;padding:14px 0;font-size:18px;display:grid}.mobile-nav nav small{font:600 10px var(--font-mono);color:var(--cyan)}.home-hero{align-items:flex-start;min-height:880px;padding-top:72px}.home-hero-copy{width:100%}.hero-device-stage{width:74vw;height:61%;bottom:-5%;right:-6%}.hero-scrim{background:linear-gradient(#040b10fc 0%,#040b10f0 38%,#040b102e 68%,#040b106b 100%)}.hero-device-code{top:17%;right:4%}.hero-device-status{bottom:10%;left:0}.home-hero figure figcaption{display:none}.route-hero{grid-template-columns:1fr}.route-hero-copy{min-height:540px;padding-bottom:90px}.route-hero-media{min-height:420px}.route-hero-media:after{background:linear-gradient(#0000 55%,#0a141d)}.route-hero-status{bottom:450px}.chapter-nav{scrollbar-width:none;justify-content:flex-start;gap:24px;padding:0 20px;overflow-x:auto}.chapter-nav::-webkit-scrollbar{display:none}.chapter-nav>span{display:none}.chapter-nav a{white-space:nowrap;align-items:center;min-height:44px;display:flex}.trust-band{grid-template-columns:repeat(2,1fr)}.trust-band div{border-bottom:1px solid var(--line)}.evidence-key{grid-template-columns:1fr}.evidence-key article{border-right:0;border-bottom:1px solid var(--darkline);min-height:175px}.section-intro,.evidence-preview-head,.feature-split,.evidence-media,.company-preview,.industrial-feature,.company-story,.field-story,.inquiry-section{grid-template-columns:1fr}.image-panel{min-height:420px}.company-preview>div:last-child,.industrial-feature>div{padding:50px var(--gutter)}.portfolio-grid,.metric-row,.equipment-grid,.record-grid,.evidence-pair,.principle-grid,.timeline,.people-grid,.pathway-grid,.brief-grid,.evaluation-fit-grid{grid-template-columns:1fr 1fr}.portfolio-grid article{min-height:260px}.applications-page .portfolio-grid article{min-height:480px}.system-flow,.outcome-grid,.protocol-grid,.model-grid,.partner-grid,.gate-grid,.cost-grid,.evidence-ledger{grid-template-columns:1fr 1fr}.interpretation-grid,.record-availability{grid-template-columns:1fr}.record-scope{grid-template-columns:1fr 1fr}.fire-mechanism{grid-template-columns:1fr}.mechanism-diagram{min-height:300px}.field-story .smart-video{grid-column:auto}.evaluation-decision,.contact-band{flex-direction:column;align-items:flex-start}.site-footer{grid-template-columns:1fr 1fr}.site-footer nav a,.footer-contact a{align-items:center;min-height:44px;display:flex}.footer-contact{grid-column:1/-1}.inquiry-section{gap:45px}.form-grid input,.form-grid select{min-height:48px}}@media (max-width:520px){.home-hero{min-height:1040px;padding-top:55px}.home-hero-platform{align-items:flex-start;padding-bottom:430px}.hero-device-stage{width:112vw;height:49%;bottom:-3%;right:-12%}.hero-device-code{display:none}.hero-device-status{font-size:8px;bottom:8%;left:13%}.hero-blueprint{background-size:48px 48px}.home-hero-visual:before{font-size:390px;bottom:-.08em}.home-hero-copy h1,.not-found h1{font-size:60px}.home-hero-copy>p:not(.eyebrow){font-size:16px}.hero-actions{display:grid}.button{width:100%}.trust-band{grid-template-columns:1fr}.trust-band div{padding:18px var(--gutter)}.section{padding-block:72px}.section-intro{gap:28px;margin-bottom:45px}.section-intro h2,.contact-band h2,.evidence-preview h2,.company-preview h2,.industrial-feature h2,.inquiry-section h2{font-size:40px}.route-hero h1{font-size:52px}.route-hero-copy{min-height:500px}.route-hero-media{min-height:340px}.route-hero-status{bottom:370px}.chapter-nav{top:0}.portfolio-grid,.metric-row,.equipment-grid,.record-grid,.evidence-pair,.principle-grid,.timeline,.people-grid,.system-flow,.outcome-grid,.protocol-grid,.model-grid,.partner-grid,.gate-grid,.cost-grid,.evidence-ledger,.interpretation-grid,.record-scope,.pathway-grid,.brief-grid,.evaluation-fit-grid,.result-context{grid-template-columns:1fr}.metric-row{margin-block:45px}.metric-row article{padding:30px}.metric-row strong{font-size:72px}.evidence-ledger div{min-height:94px}.interpretation-grid article{border-right:0;border-bottom:1px solid var(--darkline)}.record-availability{margin-top:65px;padding:28px 20px}.record-scope article{border-right:0;border-bottom:1px solid var(--line)}.pathway-grid>a{min-height:280px}.applications-page .portfolio-grid article{min-height:440px}.brief-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:270px}.brief-action{width:100%}.result-context article{border-right:0;border-bottom:1px solid var(--line)}.evaluation-fit-grid article{border-right:0;border-bottom:1px solid var(--darkline);min-height:270px}.image-panel,.equipment-grid .image-panel,.record-grid .image-panel,.evidence-pair .image-panel{min-height:340px}.mechanism-diagram{flex-wrap:wrap;padding:30px 15px}.smart-video,.smart-video video{height:340px;min-height:340px}.intent-grid,.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.site-footer{grid-template-columns:1fr}.footer-contact{grid-column:auto}}.integration-section{color:var(--ink);background:#dbe4e1}.integration-map{max-width:var(--max);border:1px solid var(--darkline);background:#edf2f0;grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.integration-map article{border-right:1px solid var(--darkline);min-height:390px;padding:clamp(28px,3.5vw,48px)}.integration-map span,.integration-brief small{font:650 10px var(--font-mono);letter-spacing:.12em;color:#397986}.integration-map h3{margin:34px 0 26px;font-size:clamp(24px,2.2vw,34px);line-height:1.05}.integration-map ul{border-top:1px solid var(--darkline);margin:0;padding:0;list-style:none}.integration-map li{border-bottom:1px solid var(--darkline);color:#526168;padding:14px 0;font-size:14px;line-height:1.4}.integration-map li:before{content:"+";color:#397986;margin-right:12px}.integration-brief{max-width:var(--max);color:#fff;background:#0d1b24;justify-content:space-between;align-items:center;gap:50px;margin:34px auto 0;padding:clamp(30px,4vw,55px);display:flex}.integration-brief h3{max-width:800px;margin:16px 0 12px;font-size:clamp(25px,2.6vw,40px);line-height:1.06}.integration-brief p{color:#aebbc0;max-width:780px;margin:0;line-height:1.55}.integration-brief .button{flex:none}@media (max-width:820px){.integration-map{grid-template-columns:1fr 1fr}.integration-brief{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.integration-map{grid-template-columns:1fr}.integration-map article{border-right:0;border-bottom:1px solid var(--darkline);min-height:330px}}.home-entry{background:radial-gradient(circle at 85% 0,#53d8ed1f,#0000 32%),#0b171f}.home-entry-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:auto;display:grid}.home-entry-grid>a{border-right:1px solid var(--line);flex-direction:column;min-height:390px;padding:clamp(28px,3.2vw,46px);transition:background .2s,transform .2s;display:flex}.home-entry-grid>a:hover{background:#53d8ed0f;transform:translateY(-2px)}.home-entry-grid>a>div{font:650 10px var(--font-mono);letter-spacing:.1em;color:var(--cyan);justify-content:space-between;align-items:center;gap:18px;display:flex}.home-entry-grid h3{margin:52px 0 20px;font-size:clamp(23px,2vw,31px);line-height:1.05}.home-entry-grid p{color:#aebbc0;font-size:14px;line-height:1.6}.home-entry-grid b{font:650 10px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#fff;justify-content:space-between;gap:20px;margin-top:auto;padding-top:28px;display:flex}@media (max-width:820px){.home-entry-grid{grid-template-columns:1fr 1fr}.home-entry-grid>a{min-height:330px}}@media (max-width:520px){.home-entry-grid{grid-template-columns:1fr}.home-entry-grid>a{border-right:0;border-bottom:1px solid var(--line);min-height:290px}}.people-grid article p{border-left:1px solid var(--line);color:#aebbc0;margin:0;padding-left:32px;font-size:13px;line-height:1.55}.company-commitments{background:radial-gradient(circle at 12% 18%,#53d8ed1f,#0000 34%),#0c1821}.commitment-grid{max-width:var(--max);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:auto;display:grid}.commitment-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:clamp(28px,3.5vw,46px);display:flex}.commitment-grid span{font:650 10px var(--font-mono);letter-spacing:.12em;color:var(--cyan)}.commitment-grid h3{margin:42px 0 20px;font-size:clamp(22px,2vw,31px);line-height:1.05}.commitment-grid p{color:#aebbc0;margin:auto 0 0;font-size:14px;line-height:1.55}.company-partner-grid>a{border-right:1px solid var(--darkline);flex-direction:column;min-height:330px;padding:clamp(28px,3.5vw,44px);display:flex}.company-partner-grid>a>span{color:#2773804d;letter-spacing:-.06em;font-size:48px}.company-partner-grid>a h3{margin:34px 0 16px;font-size:clamp(23px,2vw,31px)}.company-partner-grid>a p{color:#526168;line-height:1.55}.company-partner-grid>a b{font:650 10px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#397986;margin-top:auto;padding-top:28px}@media (max-width:820px){.commitment-grid{grid-template-columns:1fr 1fr}.company-partner-grid>a{min-height:290px}}@media (max-width:520px){.commitment-grid{grid-template-columns:1fr}.commitment-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:270px}.company-partner-grid>a{border-right:0;border-bottom:1px solid var(--darkline);min-height:260px}}.people-grid{grid-template-columns:1fr}.people-grid article{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:58px minmax(190px,.7fr) minmax(220px,.85fr) minmax(280px,1.35fr);align-items:center;gap:26px;min-height:0;padding:28px 34px;display:grid}.people-grid article:last-child{border-bottom:0}.people-grid span{font:650 11px/1 var(--font-mono);letter-spacing:.12em}.people-grid small{color:var(--cyan);margin:0}.people-grid h3{margin:0;font-size:clamp(20px,1.8vw,27px)}.route-hero-company .route-hero-media{background:linear-gradient(#17242c 0%,#0a1218 100%)}.route-hero-company .route-hero-media:before,.team-panel:before{content:"";z-index:0;opacity:.75;background-image:linear-gradient(#ffffff09 1px,#0000 1px);background-size:100% 25%;position:absolute;inset:0}.route-hero-company .route-hero-media img{z-index:1;box-sizing:border-box;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 22px #00000042);max-width:100%;padding:26px 2% 0;transform:translate(-50%);width:auto!important;height:100%!important;left:50%!important;right:auto!important}.route-hero-company .route-hero-media:after{z-index:2;background:linear-gradient(90deg,#0a141da6 0%,#0000 13%),linear-gradient(#0000 74%,#040a0e38)}.team-panel{isolation:isolate;box-shadow:var(--shadow);background:linear-gradient(#17242c 0%,#0a1218 100%)}.team-panel:after{content:"";z-index:0;background:#ffffff1f;height:1px;position:absolute;bottom:9%;left:8%;right:8%}.team-panel img{z-index:1;box-sizing:border-box;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 22px #00000042);max-width:100%;padding:22px 18px 0;transform:translate(-50%);width:auto!important;height:100%!important;left:50%!important;right:auto!important}.team-panel figcaption{z-index:3}@media (max-width:820px){.people-grid article{grid-template-columns:44px minmax(180px,.8fr) 1.2fr;gap:20px}.people-grid article p{border-left:0;border-top:1px solid var(--line);grid-column:2/-1;padding:18px 0 0}.route-hero-company .route-hero-media img{padding-top:16px}.team-panel img{padding:18px 10px 0}}@media (max-width:520px){.people-grid article{grid-template-columns:36px 1fr;padding:26px 22px}.people-grid article small,.people-grid article h3,.people-grid article p{grid-column:2}.people-grid article p{margin-top:2px}.route-hero-company .route-hero-media{min-height:390px}.route-hero-company .route-hero-status{bottom:420px}.team-panel{min-height:360px!important}}.platform-panel{isolation:isolate;background:radial-gradient(circle at 55% 42%,#21434d 0%,#102630 38%,#071018 78%)}.platform-panel:before{content:"SCT / PLATFORM 01";z-index:0;font:650 10px/1 var(--font-mono);letter-spacing:.18em;color:#cfebef8c;position:absolute;top:26px;left:26px}.platform-panel:after{content:"01";z-index:0;font:750 clamp(190px,25vw,390px)/1 var(--font-sans);letter-spacing:-.12em;color:#ffffff09;position:absolute;bottom:-.2em;right:-.06em}.platform-panel img{z-index:1;box-sizing:border-box;filter:drop-shadow(0 34px 34px #00000075);padding:38px 5% 0;object-fit:contain!important;object-position:center bottom!important}.platform-panel figcaption{z-index:3}.route-hero-technology .route-hero-media,.route-hero-partner .route-hero-media{background:radial-gradient(circle at 58% 42%,#21434d 0%,#102630 38%,#071018 78%)}.route-hero-technology .route-hero-media:before,.route-hero-partner .route-hero-media:before{content:"SCT / PLATFORM 01";z-index:0;font:650 10px/1 var(--font-mono);letter-spacing:.18em;color:#cfebef80;position:absolute;top:8%;right:6%}.route-hero-technology .route-hero-media img,.route-hero-partner .route-hero-media img{z-index:1;box-sizing:border-box;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 36px 34px #00000080);padding:28px 4% 0}.route-hero-technology .route-hero-media img{object-position:right bottom;filter:saturate(.86)contrast(1.08)brightness(.86)drop-shadow(0 36px 34px #00000080);padding:24px 0 0 2%}.route-hero-technology .route-hero-media:after,.route-hero-partner .route-hero-media:after{z-index:2}@media (max-width:820px){.platform-panel img{padding:28px 4% 0}.route-hero-technology .route-hero-media img,.route-hero-partner .route-hero-media img{padding-top:18px}}@media (max-width:520px){.platform-panel:after{font-size:190px}.platform-panel img{padding-inline:0}}.home-hero-platform .hero-device-image{filter:brightness(1.12)contrast(1.06)saturate(1.1)drop-shadow(0 38px 38px #00000085)drop-shadow(0 0 30px #53d8ed1f)}.platform-repeat{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(28px,5vw,82px)}.platform-repeat .feature-copy{border:1px solid var(--darkline);background:linear-gradient(145deg,#ffffffdb,#dfeae6b8);flex-direction:column;order:-1;justify-content:center;align-self:stretch;padding:clamp(34px,4vw,64px);display:flex;box-shadow:0 24px 50px #14202614}.platform-repeat .feature-copy h3{font-size:clamp(34px,3.2vw,54px)}.platform-repeat .platform-panel{min-height:600px}.platform-repeat .platform-panel img{filter:brightness(1.06)contrast(1.05)saturate(1.08)drop-shadow(0 34px 34px #00000075);padding:24px 2% 0}.evidence-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.evidence-comparison .image-panel{min-height:430px;box-shadow:none}.evidence-comparison .image-panel figcaption{background:linear-gradient(#07101800,#071018eb);width:100%;padding:42px 16px 14px;right:0}@media (max-width:820px){.platform-repeat{grid-template-columns:1fr}.platform-repeat .platform-panel{min-height:520px}.platform-repeat .platform-panel img{padding-top:28px}}@media (max-width:520px){.evidence-comparison{grid-template-columns:1fr}.evidence-comparison .image-panel{min-height:340px}.platform-repeat .platform-panel{min-height:460px}}.site-shell.home-page{overflow:clip}.platform-story{padding:clamp(90px,10vw,160px) var(--gutter);color:var(--ink);background:linear-gradient(#edf2ef 0%,#dfe8e4 100%);position:relative}.platform-story:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0710180a 1px,#0000 1px);background-size:calc((100vw - (2 * var(--gutter)))/6) 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.platform-story-heading{z-index:1;max-width:var(--max);grid-template-columns:minmax(0,1.1fr) minmax(300px,.66fr);align-items:end;gap:clamp(44px,8vw,130px);margin:0 auto clamp(60px,8vw,110px);display:grid;position:relative}.platform-story-heading h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(42px,5.7vw,86px);line-height:.94}.platform-story-heading>div:last-child{color:#4b5b61;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.platform-story-heading>div:last-child p{margin:0 0 18px}.platform-story-layout{z-index:1;max-width:var(--max);grid-template-columns:minmax(0,1.45fr) minmax(330px,.62fr);align-items:start;gap:clamp(34px,5.5vw,86px);margin:auto;display:grid;position:relative}.platform-story-visual{isolation:isolate;--depth-x:0px;--depth-y:0px;background:radial-gradient(circle at 66% 40%,#44a3b147,#0000 33%),linear-gradient(145deg,#071018,#0a2029 64%,#0c1820);height:min(76vh,820px);min-height:650px;position:sticky;top:112px;overflow:hidden;box-shadow:0 34px 80px #07101840}.platform-story-visual:before{content:"SC";z-index:-1;font:750 clamp(300px,34vw,570px)/1 var(--font-sans);letter-spacing:-.12em;color:#ffffff06;position:absolute;bottom:-.22em;right:-.04em}.platform-story-grid{z-index:-1;opacity:.34;background-image:linear-gradient(#53d8ed24 1px,#0000 1px),linear-gradient(90deg,#53d8ed24 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 4%,#000 46%,#0000 94%);mask-image:linear-gradient(120deg,#0000 4%,#000 46%,#0000 94%)}.platform-story-code{z-index:3;font:650 9px/1 var(--font-mono);letter-spacing:.18em;color:#d3eef2ad;position:absolute;top:25px;left:26px}.platform-story-state{z-index:3;font:650 8px/1 var(--font-mono);letter-spacing:.12em;color:#d8e3e6;background:#050f1585;border:1px solid #ffffff24;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;top:22px;right:24px}.platform-story-state i{background:var(--green);width:7px;height:7px;box-shadow:0 0 14px var(--green);border-radius:50%}.platform-story-orbit{aspect-ratio:1;z-index:0;border:1px solid #53d8ed29;border-radius:50%;width:62%;transition:transform .8s;position:absolute;top:12%;left:20%}.platform-story-orbit:before,.platform-story-orbit:after{content:"";border:1px dashed #53d8ed26;border-radius:50%;position:absolute;inset:13%}.platform-story-orbit:after{background:#53d8ed08;border-style:solid;inset:32%}.platform-story-device{filter:drop-shadow(0 34px 32px #00000094);transform:translate3d(var(--depth-x),var(--depth-y),0) scale(1.015);padding:42px 2% 108px;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s;z-index:1!important;object-fit:contain!important;object-position:center bottom!important}.platform-hotspot{left:var(--hotspot-x);top:var(--hotspot-y);z-index:4;width:26px;height:26px;transition:left .55s cubic-bezier(.2,.7,.2,1),top .55s cubic-bezier(.2,.7,.2,1);position:absolute;transform:translate(-50%,-50%)}.platform-hotspot i{background:#fff;border-radius:50%;position:absolute;inset:8px;box-shadow:0 0 0 5px #53d8ed33,0 0 24px 9px #53d8ed8c}.platform-hotspot:before,.platform-hotspot:after{content:"";border:1px solid var(--cyan);border-radius:50%;animation:2.2s ease-out infinite platform-pulse;position:absolute;inset:0}.platform-hotspot:after{animation-delay:1.1s}.platform-hotspot span{border-top:1px solid #53d8edb3;width:clamp(55px,8vw,115px);position:absolute;top:12px;left:25px}.platform-story-readout{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#040c11db;border:1px solid #53d8ed47;grid-template-columns:1fr auto;align-items:end;gap:28px;padding:20px 22px 18px;display:grid;position:absolute;bottom:28px;left:24px;right:24px}.platform-story-readout small{font:650 9px var(--font-mono);letter-spacing:.16em;color:var(--cyan);margin-bottom:10px;display:block}.platform-story-readout strong{letter-spacing:-.035em;font-size:clamp(21px,2.1vw,34px);line-height:1;display:block}.platform-story-readout p{color:#aebcc1;max-width:260px;font:550 10px/1.55 var(--font-mono);letter-spacing:.045em;text-transform:uppercase;margin:0}.platform-story-progress{z-index:6;background:#ffffff1f;height:2px;position:absolute;bottom:0;left:24px;right:24px}.platform-story-progress i{width:var(--stage-progress);background:var(--cyan);height:100%;box-shadow:0 0 18px var(--cyan);transition:width .55s cubic-bezier(.2,.7,.2,1);display:block}.platform-story-steps{padding-bottom:calc(min(76vh,820px) - 34vh);display:grid}.platform-story-steps article{border-top:1px solid #0710182e;align-items:center;min-height:34vh;display:flex}.platform-story-steps article:last-of-type{border-bottom:1px solid #0710182e}.platform-story-steps button{text-align:left;width:100%;min-height:260px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:88px minmax(0,1fr);align-content:center;column-gap:14px;padding:38px 28px;transition:background .25s,transform .25s,border-color .25s,box-shadow .25s;display:grid}.platform-story-steps button:hover,.platform-story-steps article.is-active button{background:#ffffffb3;border-left-color:#2d8390;transform:translate(6px);box-shadow:0 18px 48px #15343a14}.platform-story-steps button:focus-visible{background:#ffffffb3;border-left-color:#2d8390;transform:translate(6px);box-shadow:0 18px 48px #15343a14}.platform-story-steps button>span{letter-spacing:-.08em;color:#2773802e;grid-row:1/5;align-self:start;font-size:clamp(50px,3.8vw,68px);line-height:.78;transition:color .25s}.platform-story-steps article.is-active button>span{color:#287784}.platform-story-steps small{min-width:0;font:650 9px var(--font-mono);letter-spacing:.14em;color:#397986}.platform-story-steps h3{letter-spacing:-.04em;min-width:0;margin:18px 0 12px;font-size:clamp(25px,2vw,34px);line-height:1.02}.platform-story-steps p{color:#526168;min-width:0;margin:0;line-height:1.58}.platform-story-steps b{font:650 9px var(--font-mono);letter-spacing:.12em;color:#397986;margin-top:24px}.platform-story-steps b i{margin-left:12px;font-style:normal}.platform-story-steps>.text-link{width:max-content;margin-top:34px}@keyframes platform-pulse{0%{opacity:0;transform:scale(.45)}20%{opacity:1}to{opacity:0;transform:scale(1.45)}}@media (max-width:980px){.platform-story-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.75fr)}.platform-story-visual{min-height:600px}.platform-story-readout{grid-template-columns:1fr}.platform-story-readout p{display:none}.platform-story-steps button{grid-template-columns:74px minmax(0,1fr);column-gap:12px;padding-inline:20px}}@media (max-width:820px){.platform-story-heading,.platform-story-layout{grid-template-columns:1fr}.platform-story-visual{height:680px;min-height:0;position:relative;top:auto}.platform-story-steps{grid-template-columns:1fr 1fr;padding-bottom:0}.platform-story-steps article{min-height:0}.platform-story-steps button{min-height:290px}.platform-story-steps>.text-link{grid-column:1/-1}.motion-enabled .platform-story-visual.motion-depth-scene .platform-story-device{transform:scale(1.015)}}@media (max-width:520px){.platform-story{padding-block:76px}.platform-story-heading{gap:30px;margin-bottom:48px}.platform-story-heading h2{font-size:46px}.platform-story-visual{height:560px}.platform-story-device{padding:50px 0 112px;transform:none}.platform-story-code{left:18px}.platform-story-state{max-width:190px;right:16px}.platform-story-readout{padding:17px;bottom:20px;left:16px;right:16px}.platform-story-steps{grid-template-columns:1fr}.platform-story-steps button{grid-template-columns:58px minmax(0,1fr);column-gap:10px;min-height:245px}.platform-story-steps button>span{font-size:48px}.platform-story-steps button:hover,.platform-story-steps article.is-active button{transform:none}.platform-story-steps button:focus-visible{transform:none}.platform-hotspot span{width:48px}}@media (prefers-reduced-motion:reduce){.platform-hotspot:before,.platform-hotspot:after{animation:none}.platform-story-device,.platform-hotspot,.platform-story-progress i{transition:none}}.decision-path{padding:clamp(90px,10vw,160px) var(--gutter);color:#fff;background:#09151d;position:relative;overflow:clip}.decision-path:before{content:"";pointer-events:none;background:linear-gradient(90deg,#53d8ed1a 1px,#0000 1px),linear-gradient(#53d8ed0d 1px,#0000 1px);background-size:calc((100vw - (2 * var(--gutter)))/6) 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.decision-path-heading{z-index:1;max-width:var(--max);grid-template-columns:minmax(0,1.1fr) minmax(300px,.66fr);align-items:end;gap:clamp(44px,8vw,130px);margin:0 auto clamp(60px,8vw,110px);display:grid;position:relative}.decision-path-heading h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(42px,5.7vw,86px);line-height:.94}.decision-path-heading>div:last-child{color:#aab8be;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.decision-path-heading>div:last-child p{margin:0 0 18px}.decision-path-layout{z-index:1;max-width:var(--max);grid-template-columns:minmax(0,1.38fr) minmax(330px,.62fr);align-items:start;gap:clamp(34px,5.5vw,86px);margin:auto;display:grid;position:relative}.decision-path-console{isolation:isolate;background:radial-gradient(circle at 68% 38%,#53d8ed33,#0000 27%),radial-gradient(circle at 35% 75%,#2c778629,#0000 33%),linear-gradient(145deg,#071018,#0b2029 70%,#09161e);border:1px solid #53d8ed42;height:min(76vh,800px);min-height:620px;position:sticky;top:112px;overflow:hidden;box-shadow:0 34px 80px #00000059}.decision-path-console-grid{z-index:-1;opacity:.36;background-image:linear-gradient(#53d8ed24 1px,#0000 1px),linear-gradient(90deg,#53d8ed24 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 7%,#000 46%,#0000 92%);mask-image:linear-gradient(120deg,#0000 7%,#000 46%,#0000 92%)}.decision-path-console:after{content:"NEXT";z-index:-1;font:750 clamp(260px,30vw,520px)/1 var(--font-sans);letter-spacing:-.12em;color:#ffffff06;position:absolute;bottom:-.18em;right:-.1em}.decision-path-console-code{z-index:4;font:650 9px/1 var(--font-mono);letter-spacing:.18em;color:#d3eef2ad;position:absolute;top:25px;left:26px}.decision-path-console-state{z-index:4;font:650 8px/1 var(--font-mono);letter-spacing:.12em;color:#d8e3e6;background:#050f1585;border:1px solid #ffffff24;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;top:22px;right:24px}.decision-path-console-state i{background:var(--green);width:7px;height:7px;box-shadow:0 0 14px var(--green);border-radius:50%}.decision-path-orbits{aspect-ratio:1;z-index:0;border:1px solid #53d8ed2e;border-radius:50%;width:61%;position:absolute;top:16%;left:19%;box-shadow:0 0 0 42px #53d8ed06,0 0 0 84px #53d8ed05}.decision-path-orbits:before,.decision-path-orbits:after{content:"";border:1px dashed #53d8ed29;border-radius:50%;position:absolute;inset:13%}.decision-path-orbits:after{background:#53d8ed0a;border-style:solid;inset:34%}.decision-path-network{z-index:1;position:absolute;inset:126px 78px 180px}.decision-path-network:before{content:"";border:1px solid #53d8ed1f;border-radius:50%;position:absolute;inset:8%;transform:rotate(-19deg)scaleX(1.2)}.decision-path-line{z-index:0;transform-origin:0;background:linear-gradient(90deg,#53d8ed2e,#53d8edb8,#53d8ed1f);height:1px;display:block;position:absolute;box-shadow:0 0 12px #53d8ed40}.decision-path-line-a{width:34%;top:72%;left:12%;transform:rotate(-31deg)}.decision-path-line-b{width:36%;top:30%;left:38%;transform:rotate(25deg)}.decision-path-line-c{width:27%;top:56%;left:68%;transform:rotate(-30deg)}.decision-path-node{left:var(--node-x);top:var(--node-y);z-index:2;background:#091821;border:1px solid #53d8ed80;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .35s,border-color .35s,box-shadow .35s,transform .35s;display:grid;position:absolute;transform:translate(-50%,-50%)}.decision-path-node i{background:#5c7e86;border-radius:50%;width:8px;height:8px;transition:background .35s,box-shadow .35s}.decision-path-node b{font:650 9px var(--font-mono);letter-spacing:.12em;color:#8ea6ad;transition:color .35s;position:absolute;top:55px}.decision-path-node.is-past{border-color:#53d8edc7}.decision-path-node.is-past i{background:var(--cyan);box-shadow:0 0 14px #53d8edb8}.decision-path-node.is-active{border-color:var(--cyan);transform:translate(-50%,-50%)scale(1.13);box-shadow:0 0 0 8px #53d8ed1c,0 0 34px #53d8ed70}.decision-path-node.is-active i{background:#fff;box-shadow:0 0 16px 7px #53d8edb8}.decision-path-node.is-active b{color:#fff}.decision-path-pulse{left:var(--active-x);top:var(--active-y);border:1px solid var(--cyan);opacity:.78;border-radius:50%;width:18px;height:18px;animation:2.4s ease-out infinite decision-pulse;position:absolute;transform:translate(-50%,-50%)}.decision-path-readout{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040c11e0;border:1px solid #53d8ed47;grid-template-columns:1fr auto;align-items:end;gap:28px;padding:20px 22px 18px;display:grid;position:absolute;bottom:28px;left:24px;right:24px}.decision-path-readout small{font:650 9px var(--font-mono);letter-spacing:.16em;color:var(--cyan);margin-bottom:10px;display:block}.decision-path-readout strong{letter-spacing:-.035em;font-size:clamp(21px,2.1vw,34px);line-height:1;display:block}.decision-path-readout p{color:#aebcc1;max-width:260px;font:550 10px/1.55 var(--font-mono);letter-spacing:.045em;text-transform:uppercase;margin:0}.decision-path-progress{z-index:6;background:#ffffff1f;height:2px;position:absolute;bottom:0;left:24px;right:24px}.decision-path-progress i{width:var(--gate-progress);background:var(--cyan);height:100%;box-shadow:0 0 18px var(--cyan);transition:width .55s cubic-bezier(.2,.7,.2,1);display:block}.decision-path-steps{padding-bottom:calc(min(76vh,800px) - 34vh);display:grid}.decision-path-steps article{border-top:1px solid #ffffff29;align-items:center;min-height:34vh;display:flex}.decision-path-steps article:last-of-type{border-bottom:1px solid #ffffff29}.decision-path-steps button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:88px minmax(0,1fr);align-content:center;column-gap:14px;width:100%;min-height:260px;padding:38px 28px;transition:background .25s,transform .25s,border-color .25s,box-shadow .25s;display:grid}.decision-path-steps button:hover,.decision-path-steps article.is-active button{border-left-color:var(--cyan);background:#53d8ed14;transform:translate(6px);box-shadow:0 18px 48px #0000002e}.decision-path-steps button:focus-visible{border-left-color:var(--cyan);background:#53d8ed14;transform:translate(6px);box-shadow:0 18px 48px #0000002e}.decision-path-steps button>span{letter-spacing:-.08em;color:#53d8ed33;grid-row:1/5;align-self:start;font-size:clamp(50px,3.8vw,68px);line-height:.78;transition:color .25s}.decision-path-steps article.is-active button>span{color:var(--cyan)}.decision-path-steps small{min-width:0;font:650 9px var(--font-mono);letter-spacing:.14em;color:var(--cyan)}.decision-path-steps h3{letter-spacing:-.04em;min-width:0;margin:18px 0 12px;font-size:clamp(25px,2vw,34px);line-height:1.02}.decision-path-steps p{color:#aebbc0;min-width:0;margin:0;line-height:1.58}.decision-path-steps b{font:650 9px var(--font-mono);letter-spacing:.12em;color:#90c5ce;margin-top:24px}.decision-path-steps b i{margin-left:12px;font-style:normal}.decision-path-steps>.text-link{color:#fff;width:max-content;margin-top:34px}@keyframes decision-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(2.1)}}@media (max-width:980px){.decision-path-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.75fr)}.decision-path-console{min-height:600px}.decision-path-readout{grid-template-columns:1fr}.decision-path-readout p{display:none}.decision-path-steps button{grid-template-columns:74px minmax(0,1fr);column-gap:12px;padding-inline:20px}}@media (max-width:820px){.decision-path-heading,.decision-path-layout{grid-template-columns:1fr}.decision-path-console{height:680px;min-height:0;position:relative;top:auto}.decision-path-steps{grid-template-columns:1fr 1fr;padding-bottom:0}.decision-path-steps article{min-height:0}.decision-path-steps button{min-height:290px}.decision-path-steps>.text-link{grid-column:1/-1}.decision-path-node{width:44px;height:44px}}@media (max-width:520px){.decision-path{padding-block:76px}.decision-path-heading{gap:30px;margin-bottom:48px}.decision-path-heading h2{font-size:46px}.decision-path-console{height:560px}.decision-path-console-code{left:18px}.decision-path-console-state{max-width:190px;right:16px}.decision-path-network{inset:110px 38px 180px}.decision-path-readout{padding:17px;bottom:20px;left:16px;right:16px}.decision-path-steps{grid-template-columns:1fr}.decision-path-steps button{grid-template-columns:58px minmax(0,1fr);column-gap:10px;min-height:245px}.decision-path-steps button>span{font-size:48px}.decision-path-steps button:hover,.decision-path-steps article.is-active button{transform:none}.decision-path-steps button:focus-visible{transform:none}.decision-path-pulse{display:none}}@media (prefers-reduced-motion:reduce){.decision-path-pulse{animation:none}.decision-path-node,.decision-path-progress i{transition:none}}.decision-path-console:after{content:"DUTY"}.decision-path-node{background:#071820f0;border-radius:4px;grid-template-rows:1fr 1fr;grid-template-columns:30px minmax(0,1fr);place-items:center start;gap:2px 10px;width:146px;height:82px;padding:12px 12px 10px;display:grid;box-shadow:0 16px 28px #0003}.decision-path-node i{width:24px;height:30px;box-shadow:none;background:#53d8ed14;border:1px solid #53d8eda6;border-radius:4px;grid-row:1/3;align-self:center;position:relative}.decision-path-node b{font:650 9px/1 var(--font-mono);letter-spacing:.14em;color:#d5e2e5;grid-column:2;align-self:end;position:static}.decision-path-node strong{font:650 8px/1.1 var(--font-mono);letter-spacing:.1em;color:#75939b;grid-column:2;align-self:start}.decision-path-node.is-past{background:#0a2831f5}.decision-path-node.is-active{box-shadow:0 0 0 8px #53d8ed1a,0 12px 34px #53d8ed38}.decision-path-node.node-0 i{background:#53d8ed24;border-width:2px;border-radius:50% 50% 50% 2px;width:20px;height:20px;transform:rotate(-45deg)}.decision-path-node.node-0 i:after{content:"";background:var(--cyan);border-radius:50%;position:absolute;inset:6px}.decision-path-node.node-1 i{background:linear-gradient(#0000 0 35%,#53d8ed59 36% 40%,#0000 41% 63%,#53d8ed59 64% 68%,#0000 69%);border-color:#73c7d3;border-radius:3px;height:28px}.decision-path-node.node-1 i:after{content:"";border:1px solid var(--cyan);width:6px;height:6px;box-shadow:7px 3px 0 -1px var(--cyan);border-radius:50%;position:absolute;top:-6px;left:7px}.decision-path-node.node-2 i{background:linear-gradient(90deg,#53d8ed47,#0000);border-color:#73c7d3;border-radius:999px 3px 3px 999px;width:28px;height:14px;transform:rotate(-28deg)}.decision-path-node.node-2 i:after{content:"";border:1px solid var(--cyan);border-left:0;width:8px;height:4px;position:absolute;top:4px;right:-7px;transform:skew(-25deg)}.decision-path-node.node-3 i{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000 0 10%,#53d8ed66 10% 26%,#0000 26% 40%,#53d8eda6 40% 56%,#0000 56% 70%,#53d8edf2 70% 86%,#0000 86%);border:0;border-bottom:1px solid #73c7d3;width:25px;height:22px}.decision-path-node.node-3 i:after{content:"";background:var(--cyan);transform-origin:0;width:100%;height:1px;position:absolute;top:2px;left:0;transform:rotate(-17deg)}@media (max-width:820px){.decision-path-node{width:132px;height:76px;padding:10px}.decision-path-node b{font-size:8px}.decision-path-node strong{font-size:7px}}@media (max-width:520px){.decision-path-node{grid-template-columns:24px minmax(0,1fr);column-gap:7px;width:112px;height:68px;padding:9px}.decision-path-node strong{letter-spacing:.07em;font-size:6px}.decision-path-node i{transform:scale(.84)}.decision-path-node.node-0 i{transform:rotate(-45deg)scale(.84)}}.engagement-frame{padding:clamp(90px,10vw,155px) var(--gutter);color:var(--ink);background:#dfe8e4;position:relative;overflow:hidden}.engagement-frame:before{content:"";pointer-events:none;background:linear-gradient(90deg,#2773801a 1px,#0000 1px),linear-gradient(#27738012 1px,#0000 1px);background-size:calc((100vw - (2 * var(--gutter)))/6) 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.engagement-frame-heading{z-index:1;max-width:var(--max);grid-template-columns:minmax(0,1.1fr) minmax(300px,.66fr);align-items:end;gap:clamp(44px,8vw,130px);margin:0 auto clamp(52px,7vw,92px);display:grid;position:relative}.engagement-frame-heading h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(42px,5.7vw,86px);line-height:.94}.engagement-frame-heading>p{color:#526168;align-self:end;max-width:560px;margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.engagement-frame-layout{z-index:1;max-width:var(--max);grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);align-items:stretch;gap:clamp(30px,6vw,92px);margin:auto;display:grid;position:relative}.engagement-frame-tabs{border-top:1px solid #07101838;align-content:start;display:grid}.engagement-frame-tabs button{text-align:left;min-height:92px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0710182e;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:20px 44px 20px 0;transition:background .25s,padding .25s,color .25s;display:grid;position:relative}:is(.engagement-frame-tabs button:hover,.engagement-frame-tabs button:focus-visible,.engagement-frame-tabs button.is-active){background:#ffffff94;padding-left:16px}.engagement-frame-tabs button>span{font:650 12px var(--font-mono);color:#397986}.engagement-frame-tabs button small{font:650 10px var(--font-mono);letter-spacing:.11em}.engagement-frame-tabs button i{color:#397986;opacity:.75;font-style:normal;transition:transform .25s}.engagement-frame-tabs button.is-active i{opacity:1;transform:translate(4px,-4px)}.engagement-frame-tabs>.text-link{width:max-content;color:var(--ink);margin-top:30px}.engagement-frame-tabs>.text-link span{margin-left:12px}.engagement-frame-document{color:#fff;background:radial-gradient(circle at 100% 0,#53d8ed33,#0000 36%),linear-gradient(145deg,#071018,#0c2028 72%,#0a151d);min-height:500px;padding:clamp(26px,3.5vw,50px);position:relative;overflow:hidden;box-shadow:0 28px 64px #07101838}.engagement-frame-document:after{content:"BRIEF";font:750 clamp(180px,20vw,330px)/1 var(--font-sans);letter-spacing:-.1em;color:#ffffff09;pointer-events:none;position:absolute;bottom:-.22em;right:-.06em}.brief-document-top{z-index:1;font:650 9px var(--font-mono);letter-spacing:.14em;color:#90a6ad;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex;position:relative}.brief-document-top b{color:#d5e2e5;align-items:center;gap:8px;font-size:8px;display:flex}.brief-document-top b i{background:var(--green);width:7px;height:7px;box-shadow:0 0 14px var(--green);border-radius:50%}.brief-document-title{z-index:1;max-width:660px;padding:clamp(50px,7vw,92px) 0 55px;position:relative}.brief-document-title small{font:650 9px var(--font-mono);letter-spacing:.15em;color:var(--cyan)}.brief-document-title h3{letter-spacing:-.055em;margin:18px 0 16px;font-size:clamp(30px,3.6vw,58px);line-height:.98}.brief-document-title p{color:#b1c0c5;max-width:530px;margin:0;font-size:16px;line-height:1.6}.brief-document-rows{z-index:1;background:#040c117a;border:1px solid #53d8ed40;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.brief-document-rows>div{border-right:1px solid #53d8ed40;flex-direction:column;min-height:126px;padding:18px;display:flex}.brief-document-rows small{font:650 9px var(--font-mono);letter-spacing:.13em;color:var(--cyan)}.brief-document-rows strong{margin:auto 0 0;font-size:15px;line-height:1.18}.brief-document-rows i{color:#79dcec;align-self:flex-end;margin-top:12px;font-size:13px;font-style:normal}.brief-document-footer{z-index:1;font:650 9px var(--font-mono);letter-spacing:.13em;color:#8da4ab;align-items:center;gap:15px;margin-top:26px;display:flex;position:relative}.brief-document-footer strong{color:#fff}.brief-document-mark{font:750 38px/1 var(--font-sans);letter-spacing:-.1em;color:#53d8ed75;margin-left:auto}.engagement-frame-compact{color:#fff;background:#101b24}.engagement-frame-compact:before{background:linear-gradient(90deg,#53d8ed1a 1px,#0000 1px),linear-gradient(#53d8ed0d 1px,#0000 1px)}.engagement-frame-compact .section-label{color:var(--cyan)}.engagement-frame-compact .engagement-frame-heading>p{color:#aab8be}.engagement-frame-compact .engagement-frame-tabs{border-top-color:#fff3}.engagement-frame-compact .engagement-frame-tabs button{color:#fff;border-bottom-color:#ffffff29}:is(.engagement-frame-compact .engagement-frame-tabs button:hover,.engagement-frame-compact .engagement-frame-tabs button:focus-visible,.engagement-frame-compact .engagement-frame-tabs button.is-active){background:#53d8ed14}.engagement-frame-compact .engagement-frame-tabs>.text-link{color:#fff}@media (max-width:820px){.engagement-frame-heading,.engagement-frame-layout{grid-template-columns:1fr}.engagement-frame-heading{gap:30px}.engagement-frame-tabs{order:2}.engagement-frame-document{min-height:470px}.brief-document-title{padding-block:52px}.brief-document-rows>div{min-height:108px;padding:14px}.brief-document-rows strong{font-size:13px}}@media (max-width:520px){.engagement-frame{padding-block:76px}.engagement-frame-heading{margin-bottom:45px}.engagement-frame-heading h2{font-size:46px}.engagement-frame-tabs button{min-height:76px;padding-block:16px}:is(.engagement-frame-tabs button:hover,.engagement-frame-tabs button:focus-visible,.engagement-frame-tabs button.is-active){padding-left:12px}.engagement-frame-document{min-height:560px;padding:20px}.brief-document-top{flex-direction:column;align-items:flex-start;gap:11px}.brief-document-title{padding-block:55px 42px}.brief-document-title h3{font-size:36px}.brief-document-title p{font-size:14px}.brief-document-rows{grid-template-columns:1fr}.brief-document-rows>div{border-bottom:1px solid #53d8ed40;border-right:0;min-height:82px}.brief-document-rows strong{margin-top:10px}.brief-document-rows i{display:none}.brief-document-footer{flex-wrap:wrap;gap:10px}.brief-document-mark{display:none}.engagement-frame-document:after{font-size:190px}}@media (prefers-reduced-motion:reduce){.engagement-frame-tabs button,.engagement-frame-tabs button i{transition:none}}.evidence-lens{padding:clamp(82px,9vw,140px) var(--gutter);color:#fff;background:#101d25;position:relative;overflow:hidden}.evidence-lens:before{content:"";pointer-events:none;background:linear-gradient(90deg,#53d8ed1a 1px,#0000 1px),linear-gradient(#53d8ed0d 1px,#0000 1px);background-size:calc((100vw - (2 * var(--gutter)))/6) 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.evidence-lens-heading{z-index:1;max-width:var(--max);grid-template-columns:minmax(0,1.1fr) minmax(300px,.66fr);align-items:end;gap:clamp(44px,8vw,130px);margin:0 auto clamp(50px,7vw,90px);display:grid;position:relative}.evidence-lens-heading h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(42px,5.7vw,86px);line-height:.94}.evidence-lens-heading .section-label{color:var(--cyan)}.evidence-lens-heading>p{color:#aab8be;max-width:560px;margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.evidence-lens-layout{z-index:1;max-width:var(--max);grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);align-items:stretch;gap:clamp(30px,6vw,92px);margin:auto;display:grid;position:relative}.evidence-lens-tabs{border-top:1px solid #fff3;align-content:start;display:grid}.evidence-lens-tabs button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff29;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:96px;padding:20px 44px 20px 0;transition:background .25s,padding .25s,color .25s;display:grid;position:relative}:is(.evidence-lens-tabs button:hover,.evidence-lens-tabs button:focus-visible,.evidence-lens-tabs button.is-active){background:#53d8ed14;padding-left:16px}.evidence-lens-tabs button>span{font:650 12px var(--font-mono);color:var(--cyan)}.evidence-lens-tabs button small{font:650 10px var(--font-mono);letter-spacing:.11em}.evidence-lens-tabs button i{color:#79dcec;opacity:.75;font-style:normal;transition:transform .25s}.evidence-lens-tabs button.is-active i{opacity:1;transform:translate(4px,-4px)}.evidence-lens-panel{background:radial-gradient(circle at 100% 0,#53d8ed33,#0000 36%),linear-gradient(145deg,#071018,#0d2630 70%,#0a151d);min-height:490px;padding:clamp(26px,3.5vw,50px);position:relative;overflow:hidden;box-shadow:0 28px 64px #00000040}.evidence-lens-panel:after{content:"READ";font:750 clamp(180px,20vw,340px)/1 var(--font-sans);letter-spacing:-.1em;color:#ffffff09;pointer-events:none;position:absolute;bottom:-.18em;right:-.04em}.evidence-lens-panel-top{z-index:1;font:650 9px var(--font-mono);letter-spacing:.14em;color:#90a6ad;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex;position:relative}.evidence-lens-panel-top b{color:var(--cyan);font-size:9px}.evidence-lens-panel-body{z-index:1;max-width:700px;padding:clamp(50px,6vw,78px) 0 42px;position:relative}.evidence-lens-panel-body>small{font:650 9px var(--font-mono);letter-spacing:.15em;color:var(--cyan)}.evidence-lens-panel-body h3{letter-spacing:-.055em;margin:18px 0 16px;font-size:clamp(30px,3.6vw,58px);line-height:.98}.evidence-lens-panel-body>p{color:#b1c0c5;max-width:620px;margin:0;font-size:16px;line-height:1.6}.evidence-lens-panel-body ul{border-top:1px solid #53d8ed40;margin:34px 0 0;padding:0;list-style:none}.evidence-lens-panel-body li{font:550 11px/1.35 var(--font-mono);letter-spacing:.045em;color:#d0dadd;text-transform:uppercase;border-bottom:1px solid #53d8ed40;align-items:center;gap:12px;padding:13px 0;display:flex}.evidence-lens-panel-body li i{background:var(--cyan);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px #53d8eda6}.evidence-lens-panel-footer{z-index:1;font:650 9px var(--font-mono);letter-spacing:.13em;color:#8da4ab;align-items:center;gap:14px;display:flex;position:relative}.evidence-lens-panel-footer strong{color:#fff}.evidence-lens-mark{font:750 42px/1 var(--font-sans);letter-spacing:-.1em;color:#53d8ed80;margin-left:auto}@media (max-width:820px){.evidence-lens-heading,.evidence-lens-layout{grid-template-columns:1fr}.evidence-lens-heading{gap:30px}.evidence-lens-tabs{order:2}.evidence-lens-panel{min-height:470px}.evidence-lens-panel-body{padding-block:52px 40px}}@media (max-width:520px){.evidence-lens{padding-block:72px}.evidence-lens-heading{margin-bottom:45px}.evidence-lens-heading h2{font-size:46px}.evidence-lens-tabs button{min-height:76px;padding-block:16px}:is(.evidence-lens-tabs button:hover,.evidence-lens-tabs button:focus-visible,.evidence-lens-tabs button.is-active){padding-left:12px}.evidence-lens-panel{min-height:580px;padding:20px}.evidence-lens-panel-top{flex-direction:column;align-items:flex-start;gap:11px}.evidence-lens-panel-body{padding-block:55px 42px}.evidence-lens-panel-body h3{font-size:36px}.evidence-lens-panel-body>p{font-size:14px}.evidence-lens-panel-body li{font-size:10px}.evidence-lens-mark{display:none}}@media (prefers-reduced-motion:reduce){.evidence-lens-tabs button,.evidence-lens-tabs button i{transition:none}}.chapter-nav{isolation:isolate;position:sticky}.chapter-nav:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#53d8ed14,#0000 30% 70%,#53d8ed0d);transition:opacity .25s;position:absolute;inset:0}.chapter-nav:has(a.is-active):after{opacity:1}.chapter-nav a{transition:color .2s,background .2s;position:relative}.chapter-nav a.is-active{color:#173c44}.chapter-nav a.is-active small{color:#1f7d8c}.chapter-nav a.is-active:before{content:"";background:#3caebe;height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 12px #3caebe52}.chapter-nav-progress{z-index:2;background:#53d8ed;height:2px;transition:width .4s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0;box-shadow:0 0 15px #53d8ed73}@media (max-width:820px){.chapter-nav:after{display:none}.chapter-nav a.is-active:before{bottom:0;left:20px;right:20px}.chapter-nav-progress{display:none}}@media (prefers-reduced-motion:reduce){.chapter-nav:after,.chapter-nav a,.chapter-nav-progress{transition:none}}.configuration-explorer{max-width:var(--max);grid-template-columns:minmax(240px,.54fr) minmax(0,1.46fr);align-items:stretch;gap:clamp(28px,5vw,74px);margin:auto;display:grid}.configuration-explorer-nav{border-top:1px solid #fff3;align-content:start;display:grid}.configuration-explorer-kicker{font:650 9px var(--font-mono);letter-spacing:.15em;color:#8da4ab;margin:18px 0 8px}.configuration-explorer-nav button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff29;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:86px;padding:18px 38px 18px 0;transition:background .25s,padding .25s;display:grid;position:relative}:is(.configuration-explorer-nav button:hover,.configuration-explorer-nav button:focus-visible,.configuration-explorer-nav button.is-active){background:#53d8ed14;padding-left:15px}.configuration-explorer-nav button>span{font:650 12px var(--font-mono);color:var(--cyan)}.configuration-explorer-nav button small{font:650 10px var(--font-mono);letter-spacing:.11em}.configuration-explorer-nav button i{color:#79dcec;opacity:.75;font-style:normal;transition:transform .25s}.configuration-explorer-nav button.is-active i{opacity:1;transform:translate(4px,-4px)}.configuration-explorer-nav>.text-link{color:#fff;width:max-content;margin-top:30px}.configuration-explorer-nav>.text-link span{margin-left:12px}.configuration-explorer-panel{background:#071018;grid-template-columns:minmax(0,1.06fr) minmax(270px,.94fr);min-height:520px;display:grid;overflow:hidden;box-shadow:0 28px 64px #0000003d}.configuration-explorer-media{background:radial-gradient(circle at 50% 45%,#53d8ed24,#0000 54%),#0a1720;min-height:520px;margin:0;position:relative;overflow:hidden}.configuration-explorer-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 40%,#071018 100%),linear-gradient(#0000 60%,#040a0ec7);position:absolute;inset:0}.configuration-explorer-media img{object-fit:cover;object-position:center}.configuration-explorer-media figcaption{z-index:2;font:600 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#d6dfe2;background:#040c11d6;border:1px solid #ffffff29;padding:10px 12px;position:absolute;bottom:18px;left:18px}.configuration-explorer-copy{background:radial-gradient(circle at 100% 0,#53d8ed21,#0000 42%),#071018;flex-direction:column;justify-content:center;padding:clamp(24px,3.5vw,48px);display:flex;position:relative}.configuration-explorer-copy:after{content:"SCT";font:750 clamp(130px,16vw,250px)/1 var(--font-sans);letter-spacing:-.12em;color:#ffffff09;pointer-events:none;position:absolute;bottom:-.12em;right:-.08em}.configuration-explorer-top{font:650 9px var(--font-mono);letter-spacing:.14em;color:#8da4ab;border-bottom:1px solid #ffffff24;justify-content:space-between;padding-bottom:14px;display:flex;position:absolute;top:24px;left:clamp(24px,3.5vw,48px);right:clamp(24px,3.5vw,48px)}.configuration-explorer-top b{color:var(--cyan)}.configuration-explorer-copy>small{z-index:1;font:650 9px var(--font-mono);letter-spacing:.15em;color:var(--cyan);position:relative}.configuration-explorer-copy h3{z-index:1;letter-spacing:-.05em;margin:18px 0 16px;font-size:clamp(27px,2.8vw,45px);line-height:1;position:relative}.configuration-explorer-copy>p{z-index:1;color:#b1c0c5;margin:0;font-size:15px;line-height:1.6;position:relative}.configuration-explorer-meta{z-index:1;border-top:1px solid #53d8ed40;gap:15px;margin-top:40px;padding-top:18px;display:grid;position:relative}.configuration-explorer-meta span{font:550 10px/1.3 var(--font-mono);letter-spacing:.08em;color:#d0dadd;text-transform:uppercase;gap:6px;display:grid}.configuration-explorer-meta b{letter-spacing:.14em;color:var(--cyan);font-size:8px}@media (max-width:980px){.configuration-explorer{grid-template-columns:minmax(220px,.64fr) minmax(0,1.36fr)}.configuration-explorer-panel{grid-template-columns:1fr}.configuration-explorer-media{min-height:360px}.configuration-explorer-copy{min-height:420px}}@media (max-width:820px){.configuration-explorer{grid-template-columns:1fr}.configuration-explorer-nav{order:2}.configuration-explorer-panel{order:1}.configuration-explorer-copy{min-height:400px}}@media (max-width:520px){.configuration-explorer-nav button{min-height:76px;padding-block:15px}:is(.configuration-explorer-nav button:hover,.configuration-explorer-nav button:focus-visible,.configuration-explorer-nav button.is-active){padding-left:12px}.configuration-explorer-media{min-height:300px}.configuration-explorer-copy{min-height:470px;padding:20px}.configuration-explorer-top{left:20px;right:20px}.configuration-explorer-copy h3{font-size:36px}.configuration-explorer-meta{margin-top:32px}}@media (prefers-reduced-motion:reduce){.configuration-explorer-nav button,.configuration-explorer-nav button i{transition:none}}.response-mission-board{max-width:var(--max);grid-template-columns:minmax(240px,.56fr) minmax(0,1.44fr);align-items:stretch;gap:clamp(28px,5vw,74px);margin:auto;display:grid}.response-mission-tabs{border-top:1px solid var(--darkline);align-content:start;display:grid}.response-mission-tabs>p{font:650 9px var(--font-mono);letter-spacing:.15em;color:#397986;margin:18px 0 8px}.response-mission-tabs button{text-align:left;border:0;border-bottom:1px solid var(--darkline);min-height:86px;color:var(--ink);cursor:pointer;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:18px 38px 18px 0;transition:background .25s,padding .25s;display:grid;position:relative}:is(.response-mission-tabs button:hover,.response-mission-tabs button:focus-visible,.response-mission-tabs button.is-active){background:#ffffffb3;padding-left:15px}.response-mission-tabs button>span{font:650 12px var(--font-mono);color:#397986}.response-mission-tabs button small{font:650 10px var(--font-mono);letter-spacing:.11em}.response-mission-tabs button i{color:#397986;opacity:.75;font-style:normal;transition:transform .25s}.response-mission-tabs button.is-active i{opacity:1;transform:translate(4px,-4px)}.response-mission-tabs>.text-link{width:max-content;color:var(--ink);margin-top:30px}.response-mission-tabs>.text-link span{margin-left:12px}.response-mission-panel{color:#fff;background:radial-gradient(circle at 100% 0,#53d8ed33,#0000 36%),linear-gradient(145deg,#071018,#0d2630 70%,#0a151d);min-height:500px;padding:clamp(26px,3.5vw,50px);position:relative;overflow:hidden;box-shadow:0 28px 64px #07101838}.response-mission-panel:after{content:"FIELD";font:750 clamp(180px,21vw,350px)/1 var(--font-sans);letter-spacing:-.1em;color:#ffffff09;pointer-events:none;position:absolute;bottom:-.18em;right:-.06em}.response-mission-top{z-index:1;font:650 9px var(--font-mono);letter-spacing:.14em;color:#90a6ad;border-bottom:1px solid #ffffff29;justify-content:space-between;padding-bottom:18px;display:flex;position:relative}.response-mission-top b{color:var(--cyan)}.response-mission-body{z-index:1;max-width:760px;padding:clamp(56px,7vw,88px) 0 42px;position:relative}.response-mission-body>small{font:650 9px var(--font-mono);letter-spacing:.15em;color:var(--cyan)}.response-mission-body h3{letter-spacing:-.055em;margin:18px 0 16px;font-size:clamp(30px,3.5vw,56px);line-height:.98}.response-mission-body>p{color:#b1c0c5;max-width:630px;margin:0;font-size:16px;line-height:1.6}.response-mission-readout{background:#040c1170;border:1px solid #53d8ed40;grid-template-columns:1fr 1fr;margin-top:40px;display:grid}.response-mission-readout span{min-height:106px;font:550 11px/1.35 var(--font-mono);letter-spacing:.045em;color:#d0dadd;text-transform:uppercase;border-right:1px solid #53d8ed40;gap:12px;padding:17px 18px;display:grid}.response-mission-readout b{letter-spacing:.14em;color:var(--cyan);font-size:8px}.response-mission-footer{z-index:1;font:650 9px var(--font-mono);letter-spacing:.13em;color:#8da4ab;align-items:center;gap:14px;display:flex;position:relative}.response-mission-footer strong{color:#fff}.response-mission-footer em{font:750 42px/1 var(--font-sans);letter-spacing:-.1em;color:#53d8ed80;margin-left:auto}@media (max-width:820px){.response-mission-board{grid-template-columns:1fr}.response-mission-tabs{order:2}.response-mission-panel{order:1;min-height:470px}.response-mission-body{padding-block:52px 40px}}@media (max-width:520px){.response-mission-tabs button{min-height:76px;padding-block:15px}:is(.response-mission-tabs button:hover,.response-mission-tabs button:focus-visible,.response-mission-tabs button.is-active){padding-left:12px}.response-mission-panel{min-height:580px;padding:20px}.response-mission-top{flex-direction:column;align-items:flex-start;gap:11px}.response-mission-body{padding-block:55px 42px}.response-mission-body h3{font-size:36px}.response-mission-body>p{font-size:14px}.response-mission-readout{grid-template-columns:1fr}.response-mission-readout span{border-bottom:1px solid #53d8ed40;border-right:0;min-height:82px}.response-mission-footer{flex-wrap:wrap;align-items:flex-start;gap:10px}.response-mission-footer em{display:none}}@media (prefers-reduced-motion:reduce){.response-mission-tabs button,.response-mission-tabs button i{transition:none}}.operating-value-lens{max-width:var(--max);grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:stretch;gap:clamp(28px,5vw,74px);margin:auto;display:grid}.operating-value-tabs{border-top:1px solid var(--darkline);align-content:start;display:grid}.operating-value-tabs>p{font:650 9px var(--font-mono);letter-spacing:.15em;color:#397986;margin:18px 0 8px}.operating-value-tabs button{text-align:left;border:0;border-bottom:1px solid var(--darkline);min-height:70px;color:var(--ink);cursor:pointer;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:15px 35px 15px 0;transition:background .25s,padding .25s;display:grid;position:relative}:is(.operating-value-tabs button:hover,.operating-value-tabs button:focus-visible,.operating-value-tabs button.is-active){background:#ffffffb3;padding-left:15px}.operating-value-tabs button>span{font:650 11px var(--font-mono);color:#397986}.operating-value-tabs button small{font:650 9px var(--font-mono);letter-spacing:.09em;line-height:1.3}.operating-value-tabs button i{color:#397986;opacity:.75;font-style:normal;transition:transform .25s}.operating-value-tabs button.is-active i{opacity:1;transform:translate(4px,-4px)}.operating-value-panel{color:#fff;background:radial-gradient(circle at 100% 0,#53d8ed33,#0000 36%),linear-gradient(145deg,#071018,#0d2630 70%,#0a151d);min-height:510px;padding:clamp(26px,3.5vw,50px);position:relative;overflow:hidden;box-shadow:0 28px 64px #07101838}.operating-value-panel:after{content:"VALUE";font:750 clamp(150px,18vw,300px)/1 var(--font-sans);letter-spacing:-.12em;color:#ffffff09;pointer-events:none;position:absolute;bottom:-.18em;right:-.08em}.operating-value-top{z-index:1;font:650 9px var(--font-mono);letter-spacing:.14em;color:#90a6ad;border-bottom:1px solid #ffffff29;justify-content:space-between;padding-bottom:18px;display:flex;position:relative}.operating-value-top b{color:var(--cyan)}.operating-value-body{z-index:1;max-width:740px;padding:clamp(54px,6.5vw,84px) 0 42px;position:relative}.operating-value-body>small{font:650 9px var(--font-mono);letter-spacing:.15em;color:var(--cyan)}.operating-value-body h3{letter-spacing:-.055em;margin:18px 0 16px;font-size:clamp(28px,3.2vw,50px);line-height:.98}.operating-value-body>p{color:#b1c0c5;max-width:640px;margin:0;font-size:15px;line-height:1.6}.operating-value-readout{background:#040c1170;border:1px solid #53d8ed40;grid-template-columns:1fr 1fr;margin-top:40px;display:grid}.operating-value-readout span{min-height:108px;font:550 11px/1.35 var(--font-mono);letter-spacing:.045em;color:#d0dadd;text-transform:uppercase;border-right:1px solid #53d8ed40;gap:12px;padding:17px 18px;display:grid}.operating-value-readout b{letter-spacing:.14em;color:var(--cyan);font-size:8px}.operating-value-footer{z-index:1;font:650 9px var(--font-mono);letter-spacing:.13em;color:#8da4ab;align-items:center;gap:14px;display:flex;position:relative}.operating-value-footer strong{color:#fff}.operating-value-footer em{font:750 42px/1 var(--font-sans);letter-spacing:-.1em;color:#53d8ed80;margin-left:auto}@media (max-width:820px){.operating-value-lens{grid-template-columns:1fr}.operating-value-tabs{order:2}.operating-value-panel{order:1;min-height:470px}.operating-value-body{padding-block:52px 40px}}@media (max-width:520px){.operating-value-tabs button{min-height:66px;padding-block:13px}:is(.operating-value-tabs button:hover,.operating-value-tabs button:focus-visible,.operating-value-tabs button.is-active){padding-left:12px}.operating-value-panel{min-height:620px;padding:20px}.operating-value-top{flex-direction:column;align-items:flex-start;gap:11px}.operating-value-body{padding-block:55px 42px}.operating-value-body h3{font-size:36px}.operating-value-body>p{font-size:14px}.operating-value-readout{grid-template-columns:1fr}.operating-value-readout span{border-bottom:1px solid #53d8ed40;border-right:0;min-height:82px}.operating-value-footer{flex-wrap:wrap;align-items:flex-start;gap:10px}.operating-value-footer em{display:none}}@media (prefers-reduced-motion:reduce){.operating-value-tabs button,.operating-value-tabs button i{transition:none}}.capital-section{color:#fff;background:radial-gradient(circle at 12% 18%,#53d8ed1f,#0000 32%),#0b171f}.capital-section-layout{max-width:var(--max);grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(28px,5vw,76px);margin:auto;display:grid}.capital-section-image{min-height:600px;box-shadow:0 30px 80px #0000004d}.capital-section-image img{object-position:58% center}.investor-pathway{flex-direction:column;justify-content:space-between;align-self:stretch;min-width:0;display:flex}.investor-pathway-track{background:#040c113d;border:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid}.investor-pathway-track article{border-right:1px solid #ffffff29;flex-direction:column;min-height:390px;padding:clamp(22px,2.5vw,36px);display:flex;position:relative}.investor-pathway-track article:last-child{border-right:0}.investor-pathway-stage{border-bottom:1px solid #53d8ed4d;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.investor-pathway-stage span{color:#53d8eda6;letter-spacing:-.08em;font-size:52px;line-height:1}.investor-pathway-stage small{font:650 9px var(--font-mono);letter-spacing:.14em;color:var(--cyan)}.investor-pathway-track h3{letter-spacing:-.045em;margin:32px 0 14px;font-size:clamp(22px,2vw,31px);line-height:1.04}.investor-pathway-track p{color:#adbbc0;margin:0;font-size:14px;line-height:1.6}.investor-pathway-track dl{border-top:1px solid #ffffff29;margin:auto 0 0;padding-top:20px}.investor-pathway-track dt{font:650 9px var(--font-mono);letter-spacing:.13em;color:var(--cyan)}.investor-pathway-track dd{color:#fff;font:550 11px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin:8px 0 0}.investor-pathway-footer{border-left:2px solid var(--cyan);font:650 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#9fb2b8;background:#53d8ed14;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:18px 20px;display:flex}.investor-pathway-footer strong{color:#fff;font-size:11px}.investor-pathway-footer i{color:var(--cyan);padding:0 5px;font-style:normal}.partner-context{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:center;gap:clamp(30px,6vw,90px);display:grid}.partner-context .image-panel{min-height:560px}.partner-context>div:last-child{max-width:620px}.partner-context .section-label{color:#397986}.partner-context h2{letter-spacing:-.055em;margin:20px 0;font-size:clamp(38px,5.1vw,78px);line-height:.96}.partner-context>div:last-child p:not(.section-label){color:#526168;line-height:1.65}.partner-context .button{margin-top:18px}@media (max-width:980px){.capital-section-layout{grid-template-columns:1fr}.capital-section-image{min-height:430px}.investor-pathway-track article{min-height:340px}.partner-context{grid-template-columns:1fr}.partner-context .image-panel{min-height:440px}.partner-context>div:last-child{max-width:var(--max)}}@media (max-width:680px){.investor-pathway-track{grid-template-columns:1fr}.investor-pathway-track article{border-bottom:1px solid #ffffff29;border-right:0;min-height:0}.investor-pathway-track article:last-child{border-bottom:0}.investor-pathway-track h3{margin-top:24px}.investor-pathway-footer{flex-direction:column;align-items:flex-start;gap:10px}.capital-section-image,.partner-context .image-panel{min-height:360px}}.aerial-context{color:#fff;background:radial-gradient(circle at 14% 16%,#53d8ed1c,#0000 32%),#0b171f;grid-template-columns:minmax(0,1.14fr) minmax(300px,.86fr);align-items:center;gap:clamp(30px,6vw,90px);display:grid}.aerial-context .image-panel{min-height:560px}.aerial-context .image-panel img{object-position:center}.aerial-context>div:last-child{max-width:650px}.aerial-context h2{letter-spacing:-.055em;margin:20px 0;font-size:clamp(38px,5.1vw,78px);line-height:.96}.aerial-context>div:last-child p:not(.section-label){color:#aebbc0;line-height:1.65}.aerial-context .button{margin-top:18px}@media (max-width:820px){.aerial-context{grid-template-columns:1fr}.aerial-context .image-panel{min-height:430px}.aerial-context>div:last-child{max-width:var(--max)}}@media (max-width:520px){.aerial-context .image-panel{min-height:340px}.aerial-context h2{font-size:40px}}.field-story{background:linear-gradient(135deg,#e2ebe8 0%,#f4f7f5 100%);grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);gap:clamp(22px,3.5vw,52px)}.field-story>.image-panel{min-height:560px;box-shadow:0 28px 70px #14202629}.field-story>div{border-left:3px solid var(--cyan);background:linear-gradient(150deg,#122630,#0b171f);flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(32px,4vw,64px);display:flex;box-shadow:0 28px 70px #0710182e}.field-story>div:after{content:"FIELD RECORD";font:650 9px var(--font-mono);letter-spacing:.14em;color:#7daab3;border-top:1px solid #53d8ed4d;margin-top:36px;padding-top:16px}.field-story .section-label{color:var(--cyan)}.field-story h2{letter-spacing:-.055em;color:#fff;font-size:clamp(40px,5vw,70px);line-height:.98}.field-story>div p:not(.section-label){color:#b7c4c8;line-height:1.65}.field-story .smart-video{border:1px solid #0710182e;grid-column:1/-1;width:100%;margin-top:clamp(50px,7vw,90px);box-shadow:0 24px 60px #14202626}@media (max-width:820px){.field-story{grid-template-columns:1fr}.field-story>div{align-self:auto}.field-story .smart-video{grid-column:auto}}@media (max-width:520px){.field-story>.image-panel{min-height:340px}.field-story>div{padding:32px 24px}.field-story h2{font-size:40px}}.screening-section .section-intro.light .section-intro-copy,.screening-section .section-intro.light .section-intro-copy p{color:#4a5960}.screening-section{color:#fff;background:radial-gradient(circle at 86% 12%,#53d8ed1f,#0000 34%),linear-gradient(145deg,#0b171f,#111f28 72%,#0b151c)}.screening-section .section-intro{align-items:center}.screening-section .section-intro.light .section-label{color:var(--cyan)}.screening-section .section-intro.light .section-intro-copy{color:#b9c6ca;border-left:2px solid var(--cyan);padding:26px 0 26px 30px}.screening-section .section-intro.light .section-intro-copy p{color:inherit}.screening-section>.image-panel{border:1px solid #53d8ed38;margin-top:18px;box-shadow:0 30px 80px #0000004d}
