.PlatformSections_wrap__ec9o2{--pl-cols:minmax(0,38fr) minmax(0,32fr) minmax(0,30fr);--pl-gap:clamp(1.5rem,4vw,3rem)}.PlatformSections_section__bGCqZ{background:var(--pl-ground);color:var(--m-fg);padding-inline:var(--m-gutter);scroll-margin-top:calc(var(--m-nav-height) + 2rem);padding-block:clamp(3.5rem,10vh,7rem) clamp(5rem,15vh,11rem);--rule-ink:var(--m-border-strong);--pl-ground:var(--m-bg);--pl-line:var(--m-border);--pl-disc:var(--m-accent-emissive)}.PlatformSections_section__bGCqZ[data-atmosphere=dark]{--pl-ground:#000000;--pl-line:var(--m-border-strong);--rule-ink:var(--m-border-strong);--pl-disc:var(--m-accent)}.PlatformSections_head__OxnwI{display:grid;grid-template-columns:var(--pl-cols);grid-column-gap:var(--pl-gap);column-gap:var(--pl-gap)}.PlatformSections_eyebrow__ICsd4{grid-column:1;grid-row:1;margin:0 0 .7rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--m-muted)}.PlatformSections_headRule__DEpTj{grid-column:1/-1;grid-row:2}.PlatformSections_title__DEh_O{grid-column:1/3;grid-row:3;margin:clamp(1.75rem,4.5vh,3rem) 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.25rem,.9rem + 3.7vw,4.5rem);font-weight:500;line-height:.98;letter-spacing:-.03em}.PlatformSections_index__0A3wI{grid-column:3;grid-row:3;align-self:end;justify-self:end;margin:0 0 .35rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--m-muted)}.PlatformSections_art__nXQ6W{display:block;width:100%;max-width:none;margin:clamp(2rem,5vh,3.5rem) 0 0;aspect-ratio:2.12;height:auto;object-fit:cover;background:var(--pl-line)}.PlatformSections_figures__vIciZ{margin-top:clamp(3rem,8vh,5.5rem);display:grid;grid-template-columns:var(--pl-cols);grid-column-gap:var(--pl-gap);column-gap:var(--pl-gap)}.PlatformSections_figuresLabel__4D8KZ{grid-column:1;margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.015em}.PlatformSections_figureRows__el4uN{grid-column:2/-1;margin:0}.PlatformSections_figureRow__3UlQN{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:clamp(1rem,3vw,2.5rem);column-gap:clamp(1rem,3vw,2.5rem);align-items:baseline;padding-block:clamp(1.1rem,2.8vh,1.9rem) clamp(1.1rem,2.8vh,1.9rem);border-top:1px solid var(--pl-line)}.PlatformSections_figureRow__3UlQN:first-child{border-top:0;padding-top:0}.PlatformSections_figureName__Q2OH4{grid-column:1;grid-row:1;font-size:.875rem;line-height:1.4;color:var(--m-fg)}.PlatformSections_figureValue__da64H{grid-column:2;grid-row:1;margin:0;justify-self:end;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.75rem);font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--m-muted)}.PlatformSections_figureNote__SmOO9{grid-column:1/-1;grid-row:2;margin:.45rem 0 0;text-align:right;font-size:.8125rem;color:var(--m-muted)}.PlatformSections_withheld__m_uPI{grid-column:2/-1;margin:1.75rem 0 0;max-width:34rem;font-size:.8125rem;line-height:1.55;color:var(--m-muted)}.PlatformSections_band__NULa1{margin-top:clamp(3.5rem,10vh,7rem);display:grid;grid-template-columns:var(--pl-cols);grid-column-gap:var(--pl-gap);column-gap:var(--pl-gap);align-items:start}.PlatformSections_bandEyebrow__HwuYu{grid-column:1;grid-row:1;align-self:end;margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--m-fg)}.PlatformSections_bandRule__hvoIP{grid-column:2/-1;grid-row:1;align-self:end;margin-bottom:.3rem}.PlatformSections_bandHeading__XiN0j{grid-column:1;grid-row:2;margin:clamp(2rem,5.5vh,3.5rem) 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.5rem,.95rem + 1.5vw,2rem);font-weight:700;line-height:1.06;letter-spacing:-.025em;white-space:nowrap}.PlatformSections_bandBody__LpMbL{grid-column:2;grid-row:2;margin-top:clamp(2rem,5.5vh,3.5rem);display:grid;grid-gap:1.5rem;gap:1.5rem}.PlatformSections_para__PjImH{margin:0;font-size:.9375rem;line-height:1.6;color:var(--m-muted);text-wrap:pretty}.PlatformSections_bandFlush__EOGiF{margin-top:0}.PlatformSections_bandHeadingWrap__rYNMG{white-space:normal;text-wrap:balance}.PlatformSections_caps__o8UeP{grid-column:1/-1;grid-row:3;margin-top:clamp(2.5rem,7vh,4.5rem);--pl-cap-cols:4.5rem minmax(0,1fr) minmax(0,20rem) 2.5rem}.PlatformSections_cap__T3wBf{border-top:1px solid var(--pl-line)}.PlatformSections_cap__T3wBf:last-child{border-bottom:1px solid var(--pl-line)}.PlatformSections_capHead__hBR43{display:grid;grid-template-columns:var(--pl-cap-cols);grid-column-gap:var(--pl-gap);column-gap:var(--pl-gap);align-items:center;padding-block:clamp(1rem,2.6vh,1.5rem);cursor:pointer;list-style:none}.PlatformSections_capHead__hBR43::-webkit-details-marker{display:none}.PlatformSections_capIndex__Cb0zG{font-family:var(--font-mono),ui-monospace,monospace;font-size:.9375rem;color:var(--m-muted)}.PlatformSections_capName__FLhno{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1rem,.85rem + .4vw,1.25rem);font-weight:700;letter-spacing:-.02em}.PlatformSections_capOn__DZx5A{font-size:.875rem;color:var(--m-muted)}.PlatformSections_capMark__x2i_K{position:relative;justify-self:end;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;transition:background var(--m-dur-s) var(--m-ease-out)}.PlatformSections_capMarkH__BBA9o,.PlatformSections_capMarkV__OghgP{position:absolute;background:var(--m-fg);transition:opacity var(--m-dur-s) var(--m-ease-out),background var(--m-dur-s) var(--m-ease-out)}.PlatformSections_capMarkH__BBA9o{width:.8rem;height:1px}.PlatformSections_capMarkV__OghgP{width:1px;height:.8rem}.PlatformSections_cap__T3wBf[open] .PlatformSections_capMarkV__OghgP{opacity:0}.PlatformSections_capHead__hBR43:focus-visible .PlatformSections_capMark__x2i_K,.PlatformSections_capHead__hBR43:hover .PlatformSections_capMark__x2i_K{background:var(--pl-disc)}.PlatformSections_capHead__hBR43:focus-visible .PlatformSections_capMarkH__BBA9o,.PlatformSections_capHead__hBR43:focus-visible .PlatformSections_capMarkV__OghgP,.PlatformSections_capHead__hBR43:hover .PlatformSections_capMarkH__BBA9o,.PlatformSections_capHead__hBR43:hover .PlatformSections_capMarkV__OghgP{background:#0d1714}.PlatformSections_capRow__qIVSr{display:grid;grid-template-columns:var(--pl-cap-cols);grid-column-gap:var(--pl-gap);column-gap:var(--pl-gap)}.PlatformSections_capBody__1_TBb{grid-column:2;margin:0;padding-bottom:clamp(1.25rem,3.5vh,2rem);max-width:36rem;font-size:.9375rem;line-height:1.6;color:var(--m-muted);text-wrap:pretty}@media (max-width:60rem){.PlatformSections_wrap__ec9o2{--pl-cols:minmax(0,1fr)}.PlatformSections_caps__o8UeP{--pl-cap-cols:3rem minmax(0,1fr) 2.25rem}.PlatformSections_bandBody__LpMbL,.PlatformSections_bandEyebrow__HwuYu,.PlatformSections_bandHeading__XiN0j,.PlatformSections_bandRule__hvoIP,.PlatformSections_caps__o8UeP,.PlatformSections_figureRows__el4uN,.PlatformSections_figuresLabel__4D8KZ,.PlatformSections_headRule__DEpTj,.PlatformSections_index__0A3wI,.PlatformSections_title__DEh_O,.PlatformSections_withheld__m_uPI{grid-column:1}.PlatformSections_index__0A3wI{grid-row:auto;justify-self:start;margin-top:.9rem}.PlatformSections_bandRule__hvoIP{grid-row:auto;margin-bottom:0;margin-top:.5rem}.PlatformSections_bandBody__LpMbL,.PlatformSections_bandHeading__XiN0j,.PlatformSections_caps__o8UeP{grid-row:auto}.PlatformSections_bandHeading__XiN0j{white-space:normal;text-wrap:balance}.PlatformSections_art__nXQ6W{aspect-ratio:1.6}.PlatformSections_figureRows__el4uN{margin-top:1.75rem}.PlatformSections_capOn__DZx5A{grid-column:2;margin-top:.25rem}.PlatformSections_capHead__hBR43{align-items:start}.PlatformSections_capBody__1_TBb{grid-column:2/-1}}.Sections_section__K0gA1{padding:clamp(4rem,12vh,8rem) var(--m-gutter);scroll-margin-top:calc(var(--m-nav-height) + 1.5rem)}.Sections_dark__J0Zro{background:#000000;color:#ffffff;--sx-ink:#ffffff;--sx-quiet:#8a9086;--sx-line:#3a3d37;--rule-ink:#3a3d37}.Sections_light__BTLOT{background:var(--m-bg);color:var(--m-fg);--sx-ink:var(--m-fg);--sx-quiet:var(--m-muted);--sx-line:var(--m-border-strong);--rule-ink:var(--m-border-strong)}.Sections_band__HIYFs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,30rem);grid-column-gap:clamp(2rem,6vw,6rem);column-gap:clamp(2rem,6vw,6rem);align-items:start}.Sections_eyebrow__3sQc8{grid-column:1;margin:0 0 .9rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--sx-ink)}.Sections_bandRule__EU1Fa{grid-column:1/-1;grid-row:1;align-self:end;margin-left:12rem;margin-bottom:.55rem}.Sections_bandHeading__bJwhU{grid-column:1;margin:clamp(1.5rem,4vh,3rem) 0 0;max-width:18ch;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2rem,1.1rem + 3vw,4rem);font-weight:700;line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.Sections_twoTone__gCK8Q{grid-column:2;margin:clamp(1.5rem,4vh,3rem) 0 0;font-size:.9375rem;line-height:1.6;text-wrap:pretty}.Sections_twoToneLead__MHz9z{font-weight:600;color:var(--sx-ink)}.Sections_twoToneBody__WLaqN{color:var(--sx-quiet)}.Sections_sr__IjIWQ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Sections_fill__o1mDd,.Sections_fill__o1mDd img{display:block;width:100%;height:100%;object-fit:cover}.Sections_roles__LZkl5{margin:clamp(3rem,9vh,6rem) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--sx-line);border-left:1px solid var(--sx-line)}.Sections_roles__LZkl5 li{border-right:1px solid var(--sx-line);border-bottom:1px solid var(--sx-line)}.Sections_role__4mHev{position:relative;display:flex;flex-direction:column;height:100%;padding:1rem 1rem 1.4rem;color:var(--sx-ink);text-decoration:none;transition:background-color var(--m-dur-m) ease-out;--go-disc:var(--glass-teal,#2fc7a7);--go-ink:#06120e;--go-rest:var(--sx-quiet)}.Sections_role__4mHev:focus-visible,.Sections_role__4mHev:hover{background:color-mix(in srgb,#ffffff 4%,transparent)}.Sections_roleShot__bmpL5{display:block;aspect-ratio:1280/704;overflow:hidden;border-radius:6px;background:#0e1110;box-shadow:0 0 0 1px var(--sx-line)}.Sections_roleStill___RHTX,.Sections_roleStill___RHTX img{display:block;width:100%;height:100%;object-fit:cover}.Sections_roleMeta__D_BC7{display:grid;align-content:start;grid-gap:.4rem;gap:.4rem;padding:1.1rem 2.75rem 0 .1rem}.Sections_roleWho__yKxia{font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--sx-quiet)}.Sections_roleWorkspace__3klR1{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-family:var(--font-display),system-ui,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.015em}.Sections_tag__Hdxlk{padding:.12rem .4rem;border:1px solid var(--sx-line);border-radius:.3rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.625rem;font-weight:600;letter-spacing:.04em;color:var(--sx-quiet)}.Sections_roleQuestion__jJ4KE{font-size:.9375rem;line-height:1.5;color:var(--sx-quiet);text-wrap:pretty}.Sections_roleArrow__ZCWQw{position:absolute;right:.75rem;bottom:1rem}.Sections_planShot__uhMzk{display:block;margin-top:clamp(3rem,9vh,6rem);aspect-ratio:2632/1632;overflow:hidden;border-radius:12px;background:#232d39;box-shadow:0 0 0 1px rgba(17,18,17,.6),0 28px 60px -34px rgba(18,40,34,.55)}.Sections_planLayer__CfuUh{display:block;width:100%;height:100%;transform-origin:50% 50%}.Sections_bookend__BjRrD{margin-top:clamp(4rem,12vh,8rem);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem)}.Sections_bookendLines__vaO31{margin:0;display:grid;grid-gap:.1em;gap:.1em;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.75rem,.9rem + 2.6vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.Sections_bookendLines__vaO31 span[data-line="1"]{color:#4d534c}.Sections_bookendLines__vaO31 span[data-line="2"]{color:#8b9089}.Sections_links__uyAUN{margin-top:clamp(3rem,9vh,5rem);display:grid;grid-gap:clamp(1.25rem,3vh,2rem);gap:clamp(1.25rem,3vh,2rem);justify-items:start}@media (max-width:75rem){.Sections_roles__LZkl5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:60rem){.Sections_band__HIYFs,.Sections_bookend__BjRrD{grid-template-columns:minmax(0,1fr)}.Sections_bandRule__EU1Fa{margin-left:0}.Sections_twoTone__gCK8Q{grid-column:1}}@media (max-width:40rem){.Sections_roles__LZkl5{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Sections_role__4mHev{transition:none}}