.MediaBand_band__HneyE{position:relative;overflow:hidden;height:clamp(320px,46vh,520px);margin-block:clamp(8px,3vh,32px);border-block:1px solid var(--line)}.MediaBand_img__oMDAl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);animation:MediaBand_kb__9I1K7 26s ease-in-out infinite alternate;will-change:transform}@keyframes MediaBand_kb__9I1K7{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.12) translate3d(-1.5%,-1.5%,0)}}@media (prefers-reduced-motion:reduce){.MediaBand_img__oMDAl{animation:none;transform:scale(1.04)}}.MediaBand_vid__e3MRx{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.MediaBand_grid__Pc7lu{position:absolute;inset:0;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 100% at 50% 50%,#000 30%,transparent 85%);mask-image:radial-gradient(120% 100% at 50% 50%,#000 30%,transparent 85%);pointer-events:none}.MediaBand_scrim__zzNw3{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,15,.92),rgba(5,8,15,.5) 42%,rgba(5,8,15,.1) 72%),linear-gradient(0deg,rgba(5,8,15,.85),transparent 55%);pointer-events:none}.MediaBand_inner__igt_7{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(28px,5vh,52px)}.MediaBand_title__vt_xZ{font-size:var(--fs-h2);font-weight:700;line-height:1.05;max-width:20ch;text-wrap:balance}.MediaBand_corner__TIsDm{position:absolute;width:22px;height:22px;border:1px solid var(--line-strong);pointer-events:none}.MediaBand_cTL__8zv_L{top:20px;left:var(--gutter);border-right:0;border-bottom:0}.MediaBand_cBR__RJQDl{bottom:20px;right:var(--gutter);border-left:0;border-top:0}@media (max-width:640px){.MediaBand_band__HneyE{height:clamp(280px,52vh,420px)}.MediaBand_scrim__zzNw3{background:linear-gradient(90deg,rgba(5,8,15,.9),rgba(5,8,15,.55) 60%,rgba(5,8,15,.25)),linear-gradient(0deg,rgba(5,8,15,.9),transparent 60%)}}.platform_hero__736qq{position:relative;padding-top:calc(var(--nav-h) + clamp(72px, 12vh, 150px));padding-bottom:clamp(48px,9vh,104px);overflow:hidden}.platform_heroMedia__ywiMn{position:absolute;inset:0;z-index:0;pointer-events:none}.platform_heroImg__0G0QJ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.platform_heroGrid__1_JFn{position:absolute;inset:0;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 100% at 70% 40%,#000 35%,transparent 85%);mask-image:radial-gradient(120% 100% at 70% 40%,#000 35%,transparent 85%)}.platform_heroScrim__lGovJ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,15,.94) 0,rgba(5,8,15,.72) 40%,rgba(5,8,15,.28) 75%,rgba(5,8,15,.5) 100%),linear-gradient(0deg,var(--abyss) 2%,transparent 40%),linear-gradient(180deg,rgba(5,8,15,.7) 0,transparent 30%)}.platform_heroInner__4T55Z{position:relative;z-index:1}.platform_heroTitle__Unl1o{max-width:15ch}.platform_heroLead__2Dz_F{margin-top:24px;max-width:64ch}.platform_heroSub__AqfJt{margin-top:16px;max-width:60ch;color:var(--ink-faint);font-size:15px;line-height:1.65}.platform_heroCtas__gfXjW{margin-top:34px;display:flex;flex-wrap:wrap;gap:14px}.platform_heroRule__ZpEZ3{margin-top:clamp(34px,6vh,60px)}.platform_block__ZzEkQ{max-width:72ch}.platform_blockLead__tICXq{margin-top:20px}.platform_flow__MM3xf{list-style:none;margin:clamp(36px,6vh,64px) 0 0;padding:0;max-width:480px;position:relative}.platform_flow__MM3xf:before{content:"";position:absolute;left:21px;top:30px;bottom:30px;width:1px;background:linear-gradient(180deg,var(--sonar-deep),var(--line-soft));opacity:.8}.platform_flowStep__sV3p5{position:relative;display:flex;align-items:center;gap:18px;padding:10px 0}.platform_flowNode__kHIYy{position:relative;z-index:1;flex:none;width:42px;height:42px;display:grid;place-items:center;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--sonar);background:var(--hull);border:1px solid var(--line-strong)}.platform_flowLabel__hZ3uP{font-family:var(--font-mono);font-size:13px;letter-spacing:.03em;color:var(--ink)}.platform_flowEnd__NW7ge .platform_flowNode__kHIYy{color:#05201d;background:var(--sonar);border-color:var(--sonar);box-shadow:0 0 18px rgba(86,227,210,.28)}.platform_flowEnd__NW7ge .platform_flowLabel__hZ3uP{color:var(--sonar);font-weight:700}.platform_lifeGrid__BdCkh{margin-top:clamp(36px,6vh,64px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.platform_lifeCard__UY2Mt{padding:clamp(24px,3vw,32px);display:flex;flex-direction:column;gap:22px}.platform_lifeTitle__ZTddb{font-size:var(--fs-h3)}.platform_lifeSub__KrZXd{margin-top:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--sonar)}.platform_cycle__pfKtn{list-style:none;margin:0;padding:2px 0;display:grid;grid-gap:0;gap:0}.platform_cycleStep__R8SYY{position:relative;padding:9px 0 9px 26px;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.03em;color:var(--ink-dim)}.platform_cycleStep__R8SYY:before{content:"";position:absolute;left:3px;top:50%;width:7px;height:7px;background:var(--hull);border:1px solid var(--sonar);transform:translateY(-50%) rotate(45deg)}.platform_cycleStep__R8SYY:not(:last-child):after{content:"";position:absolute;left:6px;top:calc(50% + 7px);bottom:-2px;width:1px;background:var(--line)}.platform_lifeBody__1eaen{margin-top:2px;color:var(--ink-dim);font-size:14.5px;line-height:1.62}.platform_appGrid__85GNC{margin-top:clamp(36px,6vh,64px);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.platform_appCard__IXjZ8{padding:clamp(24px,3vw,34px);display:flex;flex-direction:column}.platform_appTitle__aKhEd{font-size:var(--fs-h3)}.platform_appBody__9IptR{margin-top:14px;color:var(--ink-dim);font-size:15px;line-height:1.65}.platform_outcome__eQp6S{margin-top:auto;padding-top:18px;border-top:1px solid var(--line)}.platform_outcomeLabel__cm3RQ{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--sonar)}.platform_outcomeText__j3qk5{margin-top:8px;color:var(--ink);font-size:14.5px;line-height:1.6}.platform_authGrid__FFygI{margin-top:clamp(36px,6vh,64px);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(16px,2.5vw,28px);gap:clamp(16px,2.5vw,28px)}.platform_authCol__JtbFH{padding:clamp(26px,3vw,38px);background:linear-gradient(180deg,rgba(15,27,44,.5),rgba(8,14,22,.5));border:1px solid var(--line)}.platform_authHead__B7X8D{font-size:var(--fs-h3);font-weight:700;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--line)}.platform_authTag___gqhf{color:var(--sonar)}.platform_authList__NKSw_{list-style:none;margin:0;padding:0;display:grid;grid-gap:13px;gap:13px}.platform_authList__NKSw_ li{position:relative;padding-left:24px;color:var(--ink);font-size:15px;line-height:1.5}.platform_authList__NKSw_ li:before{content:"";position:absolute;left:1px;top:8px;width:6px;height:6px;border:1px solid var(--sonar);transform:rotate(45deg)}.platform_disclosure__Utox_{padding:clamp(26px,3.5vw,40px);background:linear-gradient(180deg,rgba(12,22,36,.5),rgba(8,14,22,.5));border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);grid-gap:clamp(20px,4vw,48px);gap:clamp(20px,4vw,48px);align-items:start}.platform_disclosureTitle__aH1Io{max-width:22ch}.platform_disclosureBody__d1zP_{color:var(--ink-dim);font-size:15px;line-height:1.7}.platform_cta__FfIF7{padding:clamp(38px,6vw,76px) clamp(24px,5vw,64px);text-align:center;background:linear-gradient(180deg,rgba(15,27,44,.5),rgba(8,14,22,.5));border:1px solid var(--line);display:grid;justify-items:center}.platform_ctaTitle__y2nRW{font-size:var(--fs-h2)}.platform_ctaBody__EdulL{margin-top:18px;max-width:52ch}.platform_ctaActions__raIVx{margin-top:30px}@media (max-width:980px){.platform_lifeGrid__BdCkh{grid-template-columns:1fr}}@media (max-width:760px){.platform_appGrid__85GNC,.platform_authGrid__FFygI{grid-template-columns:1fr}.platform_disclosure__Utox_{grid-template-columns:1fr;gap:20px}}