.CardSlides_frame__G86mZ{position:relative;aspect-ratio:4/3;overflow:hidden;isolation:isolate;background:#0a1430}.CardSlides_slide__8NZUG{position:absolute;inset:0;visibility:hidden}.CardSlides_slide__8NZUG[data-state]{visibility:visible}.CardSlides_slide__8NZUG .cx-media{display:block;width:100%;height:100%;object-fit:cover}.CardSlides_slide__8NZUG[data-state=first]{z-index:2}.CardSlides_slide__8NZUG[data-state=out]{z-index:1}.CardSlides_slide__8NZUG[data-state=out] .cx-media{animation:CardSlides_leave__i669g .95s cubic-bezier(.77,0,.18,1) both}.CardSlides_slide__8NZUG[data-state=in]{z-index:2;animation:CardSlides_wipe__abDtj .95s cubic-bezier(.77,0,.18,1) both}.CardSlides_slide__8NZUG[data-state=in] .cx-media{animation:CardSlides_settle__x5KeW 1.9s cubic-bezier(.2,.6,.2,1) both}.CardSlides_slide__8NZUG[data-state=in]:after{content:"";position:absolute;top:-12%;bottom:-12%;left:110%;width:26px;transform:translateX(-50%) skewX(-14.93deg);background:linear-gradient(90deg,transparent,rgba(255,214,0,.85) 45%,#fff 50%,rgba(255,214,0,.85) 55%,transparent);filter:blur(1.5px);mix-blend-mode:screen;pointer-events:none;animation:CardSlides_edge__2qI7Q .95s cubic-bezier(.77,0,.18,1) both}@keyframes CardSlides_wipe__abDtj{0%{clip-path:polygon(120% 0,140% 0,140% 100%,100% 100%)}to{clip-path:polygon(-20% 0,140% 0,140% 100%,-40% 100%)}}@keyframes CardSlides_edge__2qI7Q{0%{left:110%;opacity:1}85%{opacity:1}to{left:-30%;opacity:0}}@keyframes CardSlides_settle__x5KeW{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes CardSlides_leave__i669g{to{transform:scale(1.04) translateX(-3%);filter:brightness(.6) saturate(.8)}}.CardSlides_bars__nEHMv{position:absolute;z-index:3;left:14px;right:14px;bottom:12px;display:flex;gap:5px;pointer-events:none}.CardSlides_bar__3G8WY{position:relative;flex:1 1;height:3px;border-radius:3px;overflow:hidden;background:rgba(255,255,255,.35);box-shadow:0 1px 4px rgba(0,0,0,.35)}.CardSlides_bar__3G8WY:after{content:"";position:absolute;inset:0;background:var(--c-yellow,#ffd600);transform-origin:left;transform:scaleX(0)}.CardSlides_bar__3G8WY[data-state=done]:after{transform:scaleX(1)}.CardSlides_bar__3G8WY[data-state=now]:after{animation:CardSlides_fill__Nt015 var(--wait,2s) linear both;animation-play-state:paused}.CardSlides_frame__G86mZ[data-run] .CardSlides_bar__3G8WY[data-state=now]:after{animation-play-state:running}@keyframes CardSlides_fill__Nt015{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.CardSlides_bar__3G8WY:after,.CardSlides_slide__8NZUG,.CardSlides_slide__8NZUG .cx-media,.CardSlides_slide__8NZUG:after{animation:none!important}.CardSlides_bars__nEHMv,.CardSlides_slide__8NZUG[data-state=in]:after{display:none}}.page_alias__HuGIf{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.page_kicker__Z1oOl{display:inline-flex;align-items:center;gap:12px;margin:0;font:600 var(--fs-xs) /1.3 var(--font-ui);letter-spacing:.17em;text-transform:uppercase;color:var(--w-ink-2)}.page_kicker__Z1oOl span{font:400 clamp(22px,1.6vw,28px) /1 var(--font-display);letter-spacing:.04em;color:var(--w-accent)}.page_kicker__Z1oOl i{width:34px;height:1px;background:var(--w-line-2)}.page_pill__v47Ta{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 8px 6px 18px;border-radius:var(--r-pill);border:1px solid var(--w-line-2);background:var(--w-chip-bg);font:600 var(--fs-sm) /1.2 var(--font-ui);color:var(--w-ink);text-decoration:none;transition:background-color var(--dur-1) var(--ease-soft),border-color var(--dur-1) var(--ease-soft),transform var(--dur-2) var(--ease-expo)}.page_pill__v47Ta .cx-ra{width:30px;height:30px}.page_pill__v47Ta:hover{border-color:var(--w-accent);background:color-mix(in srgb,var(--w-accent) 14%,transparent);transform:translateY(-2px)}.page_inlineLink__D491X{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:700}.page_rail__sW_uS{position:relative;padding-block:clamp(22px,2.4vw,40px) calc(var(--r-sheet) + clamp(22px, 2.4vw, 40px));overflow:clip}.page_intro__Z7Y9c .cx-chapter__title{font-size:var(--fs-d3);max-width:17ch}.page_intro__Z7Y9c .cx-chapter__giant .cx-giant{opacity:.55}.page_introShow__83Un6{gap:18px}.page_introShow__83Un6>figcaption{justify-self:start;min-height:0;padding:7px 14px;border-radius:12px;background:#fff;border:1px solid rgba(9,28,74,.14);color:#0b1d4d;font:600 14px/1.4 var(--font-ui)}.page_introShow__83Un6>div:last-child button:before{background:rgba(9,28,74,.28)}.page_introShow__83Un6>div:last-child button[aria-pressed=true]:before{background:#0b1d4d}.page_stats__N6ADN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,24px);margin:0}.page_stat__jeP6V{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:10px;min-height:clamp(150px,12vw,210px);padding:clamp(20px,2vw,32px);border-radius:var(--r-md);background:#fff;border:1px solid rgba(11,22,64,.08);box-shadow:0 30px 60px -40px rgba(11,22,64,.45);overflow:hidden}.page_stat__jeP6V:after{content:"";position:absolute;left:clamp(20px,2vw,32px);bottom:0;width:56px;height:4px;border-radius:4px 4px 0 0;background:var(--c-yellow)}.page_stat__jeP6V:first-child{background:var(--c-navy);color:#fff;border-color:transparent}.page_stat__jeP6V:first-child dt{color:rgba(255,255,255,.78)}.page_stat__jeP6V dt{margin:0;font:600 var(--fs-sm) /1.35 var(--font-ui);color:var(--w-ink-2)}.page_stat__jeP6V dd{margin:0;font:400 clamp(2.6rem,4.2vw,5rem) /.95 var(--font-display);letter-spacing:.01em;white-space:nowrap}.page_statPfx__rUUHJ{display:block;margin-bottom:6px;font:600 var(--fs-xs) /1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--c-yellow)}.page_stat__jeP6V dd .cx-count__sfx{font-size:.62em;margin-left:.06em}.page_statsCap__wqCGM{display:inline-flex;align-items:center;gap:10px;margin:18px 0 0;font:600 var(--fs-sm) /1.4 var(--font-ui);color:var(--w-ink-2)}.page_statsCap__wqCGM svg{width:18px;height:18px;color:var(--w-accent)}.page_vendor__fB5ya{position:relative;padding-block:var(--section-y-tight) 0;overflow:clip}.page_vendorGiant__pi7WY{position:relative;margin-top:clamp(28px,3vw,56px);margin-bottom:calc(-.16 * var(--fs-giant));pointer-events:none;opacity:.22}.page_vendorGrid__aolE2{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center}.page_vendorText__ZlOuD{display:grid;gap:20px;justify-items:start;min-width:0}.page_vendorText__ZlOuD>*{max-width:100%}.page_vendorText__ZlOuD .cx-btn{max-width:100%;white-space:normal;text-align:left}.page_vendorText__ZlOuD .cx-eyebrow svg{width:16px;height:16px}.page_vendorTitle__r9ATm{font-size:var(--fs-d4);line-height:1;max-width:24ch}.page_vendorBody__yNNve{margin:0;max-width:44em;font:500 var(--fs-body) /1.6 var(--font-body);color:var(--w-ink-2)}.page_vendorBody__yNNve a{color:var(--w-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.page_discoms__e4ZZu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.page_discom__qKFme{position:relative;display:flex;flex-direction:column;gap:8px;min-height:clamp(150px,11vw,190px);padding:22px 22px 18px;border-radius:var(--r-md);border:1px solid var(--w-surface-border);background:var(--w-surface);color:var(--w-ink);text-decoration:none;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-expo),border-color var(--dur-1) var(--ease-soft)}.page_discom__qKFme:hover{border-color:var(--w-accent)}.page_discomCode__FoP_p{font:400 clamp(2rem,2.6vw,3rem) /1 var(--font-display);letter-spacing:.03em;color:var(--w-accent-2)}.page_discomName__AFtP_{font:500 var(--fs-xs) /1.4 var(--font-ui);color:var(--w-ink-2)}.page_discomGo__TAeAr{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;font:600 var(--fs-xs) /1.2 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--w-ink)}.page_discomGo__TAeAr .cx-ra{width:34px;height:34px}.page_faq__9lHVD.cx-section,.page_solutions__OhNMk.cx-section{padding-top:var(--section-y-tight)}.page_solutions__OhNMk .cx-head{margin-bottom:clamp(32px,4vw,64px)}.page_solutions__OhNMk .cx-head__title{font-size:var(--fs-d3);max-width:19ch}.page_solGrid__8zeFh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.4vw,24px);margin:0;padding:0;list-style:none}.page_solGrid__8zeFh>li{display:flex}.page_solCard__TmAPi{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;min-height:clamp(420px,30vw,540px);padding:clamp(22px,2vw,32px);border-radius:var(--r-lg);border:1px solid var(--w-surface-border);box-shadow:0 50px 90px -50px rgba(0,0,0,.9);overflow:hidden;isolation:isolate;transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease-expo),border-color var(--dur-2) var(--ease-soft)}.page_solCard__TmAPi:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 70% at 100% 0,color-mix(in srgb,var(--w-accent) 26%,transparent),transparent 60%);opacity:.8;transition:opacity var(--dur-3) var(--ease-cine)}.page_solCard__TmAPi:hover{border-color:color-mix(in srgb,var(--w-accent) 60%,transparent)}.page_solCard__TmAPi:hover:before{opacity:1}.page_solGhost__J07Mv{position:absolute;right:-.04em;bottom:-.18em;z-index:-1;font:400 clamp(130px,11vw,210px) /.8 var(--font-display);color:transparent;-webkit-text-stroke:1.5px var(--w-line-2);pointer-events:none}.page_solIc__hZI97{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--w-accent);color:var(--w-bg-solid)}.page_solIc__hZI97 svg{width:26px;height:26px}.page_solTitle__Vps1L{margin:12px 0 0;font:400 clamp(2rem,2.3vw,2.75rem) /.98 var(--font-display);text-transform:uppercase;letter-spacing:.01em}.page_solTitle__Vps1L a{color:var(--w-ink);text-decoration:none}.page_solTitle__Vps1L a:hover{color:var(--w-accent)}.page_solText__gLsMA{margin:0;font:500 var(--fs-body) /1.55 var(--font-body);color:var(--w-ink-2)}.page_solChips__2LSJb{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none}.page_solChips__2LSJb a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--w-line-2);background:color-mix(in srgb,var(--w-bg-solid) 55%,transparent);font:600 var(--fs-xs) /1.1 var(--font-ui);color:var(--w-ink);text-decoration:none;transition:background-color var(--dur-1) var(--ease-soft),color var(--dur-1) var(--ease-soft),border-color var(--dur-1) var(--ease-soft)}.page_solChips__2LSJb a:hover{background:var(--w-accent);border-color:var(--w-accent);color:var(--w-bg-solid)}.page_solMore__UINjY{display:inline-flex;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font:600 var(--fs-xs) /1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--w-ink);text-decoration:none}.page_solMore__UINjY .cx-ra{width:38px;height:38px}.page_subsidy__H9V2l .cx-chapter__title{font-size:var(--fs-d3);max-width:14ch}.page_figures___WA_r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 0 0;padding:0;list-style:none}.page_figures___WA_r li{display:grid;gap:6px;padding:16px 16px 14px;border-radius:var(--r-sm);background:rgba(255,255,255,.62);border:1px solid rgba(0,24,120,.12)}.page_figures___WA_r span{font:600 var(--fs-xs) /1.25 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--w-ink-2)}.page_figures___WA_r b{font:400 clamp(1.5rem,1.9vw,2.25rem) /1 var(--font-display);letter-spacing:.01em;color:var(--w-ink)}.page_schemeSteps__Qy5ag{display:flex;flex-wrap:wrap;gap:10px 26px;margin:4px 0 0;padding:0;list-style:none;font:700 var(--fs-sm) /1.3 var(--font-ui);color:var(--w-ink)}.page_schemeSteps__Qy5ag li{display:inline-flex;align-items:center;gap:10px}.page_schemeSteps__Qy5ag span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--w-ink);color:var(--c-yellow);font:400 15px/1 var(--font-display);letter-spacing:.04em}.page_smallPrint__X8FRE{font:500 var(--fs-xs) /1.5 var(--font-ui)!important;color:var(--w-ink-2)}.page_estWrap__cHUwp{max-width:620px;margin-inline:auto}.page_subsidyLinks__pcTY2{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.page_odia__m5WNK{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:6px 8px 6px 20px;border-radius:var(--r-pill);border:1px dashed color-mix(in srgb,var(--w-ink) 45%,transparent);font:600 1.0625rem/1.2 var(--font-odia);color:var(--w-ink);text-decoration:none}.page_odia__m5WNK .cx-ra{width:34px;height:34px}.page_odia__m5WNK:hover{border-style:solid;background:rgba(255,255,255,.45)}.page_projects__pJFpR{position:relative;overflow:clip;padding-block:var(--section-y) calc(var(--section-y) * .8)}.page_projects__pJFpR:has(.cx-reel[data-reel=pinned]){padding-block:0}.page_projHead__Ef6Eq{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:clamp(24px,4vw,80px);align-items:end;margin-bottom:clamp(22px,2.6vw,44px)}.page_projHead__Ef6Eq .cx-head__title{max-width:18ch}.page_projGiant__XTdVC{position:absolute;left:0;right:0;bottom:-.2em;height:1em;font-size:clamp(110px,15vw,290px);pointer-events:none}.page_projGiant__XTdVC .cx-giant{font-size:inherit;opacity:.22}.page_projFig__ZmajZ{position:relative;margin:0}.page_projPhoto__qA916{aspect-ratio:16/10}.page_projFoot__PWMxc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:clamp(18px,2vw,32px)}.page_projNote__0sTsA{margin:0;font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--w-ink-2)}.page_pcard___XK0X{flex:none;width:clamp(270px,22vw,360px);scroll-snap-align:center}.page_pcard___XK0X:nth-child(2n){margin-top:clamp(0px,3vw,48px)}.page_pcardLink__ZVMIq{position:relative;display:flex;flex-direction:column;gap:18px;height:100%;min-height:clamp(300px,21vw,360px);padding:22px 22px 20px;border-radius:var(--r-lg);background:linear-gradient(165deg,#ffffff,#eef3ff);color:var(--c-navy);text-decoration:none;box-shadow:0 60px 100px -50px rgba(0,0,0,.75),0 20px 40px -24px rgba(0,0,0,.5);transition:transform .7s var(--ease-expo);overflow:hidden}.page_pcardLink__ZVMIq:hover{transform:translateY(-8px) rotate(-.4deg)}.page_pcardTop__pP7nU{display:flex;align-items:center;justify-content:space-between}.page_pcardNo__uJrrY{font:400 22px/1 var(--font-display);letter-spacing:.04em;color:#6b7398}.page_pcardChip__fH97W{padding:6px 12px;border-radius:var(--r-pill);background:var(--c-yellow);font:700 12px/1 var(--font-ui);letter-spacing:.1em;color:var(--c-navy)}.page_pcardPhoto__KLoqt{display:block;width:calc(100% + 44px);max-width:none;height:auto;margin:-22px -22px 0;border-radius:var(--r-lg) var(--r-lg) 0 0}.page_pcardTag__Xl7zU[data-hide]{visibility:hidden}.page_pcardChip__fH97W,.page_pcardKw__2aTOp{display:inline-block;animation:page_kwIn__3V_NJ .6s cubic-bezier(.2,.8,.2,1) both}@keyframes page_kwIn__3V_NJ{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.page_pcardChip__fH97W,.page_pcardKw__2aTOp{animation:none}}.page_pcardTag__Xl7zU{margin-right:auto;margin-left:12px;font:600 11px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#5a6390}.page_pcardBody__XN233{display:grid;gap:8px}.page_pcardTitle__c0CUd{margin:0;font:400 clamp(1.7rem,2vw,2.25rem) /1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--c-navy)}.page_pcardMeta__cn4b8{font:700 11px/1.3 var(--font-ui);letter-spacing:.14em;color:#0b5fa5}.page_pcardText__xp_6E{font:500 var(--fs-sm) /1.45 var(--font-body);color:#3a4470}.page_pcardGo___QtVc{display:grid;place-items:center;align-self:flex-end;width:44px;height:44px;margin-top:auto;border-radius:50%;background:var(--c-navy);color:#fff}.page_pcardGo___QtVc svg{width:18px;height:18px}.page_world__czY3n{position:relative;padding-block:clamp(48px,5vw,96px) var(--section-y);overflow:clip}.page_worldGiant__EHnJR{margin-bottom:calc(-.17 * var(--fs-giant))}.page_worldGiant__EHnJR .cx-giant{opacity:.5}.page_worldGrid__4gCYP{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,4.4vw,88px);align-items:center}.page_world__czY3n[data-side=right] .page_worldGrid__4gCYP{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.page_world__czY3n[data-side=right] .page_worldStage__wO5Aj{order:2}.page_worldStage__wO5Aj{position:relative;min-width:0}.page_worldText__SMxRd{display:grid;gap:22px;justify-items:start;align-content:center;min-width:0}.page_worldActions__Kb18j{justify-self:stretch;width:100%;min-width:0}.page_worldTitle__CZbQR{font-size:var(--fs-d3);max-width:15ch}.page_worldBody__Zvxfy{display:grid;gap:14px;max-width:34em;font-size:var(--fs-lead);line-height:1.55;color:var(--w-ink-2)}.page_worldBody__Zvxfy>*{margin:0}.page_worldMore__aOn7V{position:relative;display:grid;gap:clamp(28px,3vw,48px);margin-top:clamp(40px,5vw,88px)}.page_worldMore__aOn7V>.cx-stars{z-index:-1}.page_lightStage__sZ64H,.page_stageCard__D91QI{position:relative;min-height:clamp(380px,44vw,760px);border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--w-surface-border);background:radial-gradient(70% 55% at 50% 100%,color-mix(in srgb,var(--w-glow-1) 45%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--w-bg-solid) 90%,#ffffff),var(--w-bg-solid));box-shadow:0 60px 100px -60px rgba(0,0,0,.95)}.page_stageCard__D91QI .cx-stage,.page_stageFill__MK080{position:absolute!important;inset:0}.page_stageTag__eTvzl{position:absolute;left:16px;top:16px;z-index:3;padding:7px 12px;border-radius:var(--r-pill);border:1px solid var(--w-line-2);background:color-mix(in srgb,var(--w-bg-solid) 70%,transparent);font:600 11px/1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--w-ink-2)}.page_timeBar__rg2UJ{position:absolute;left:16px;right:16px;bottom:16px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:10px;border-radius:20px;border:1px solid var(--w-line-2);background:color-mix(in srgb,var(--w-bg-solid) 72%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_timeSeg__q1TJq{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;border-radius:var(--r-pill);background:rgba(255,255,255,.06);border:1px solid var(--w-line)}.page_timeSeg__q1TJq:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:var(--r-pill);background:var(--w-accent);transform:translateX(calc(var(--idx, 2) * 100%));transition:transform .5s var(--ease-expo)}.page_timeSeg__q1TJq button{position:relative;z-index:1;min-width:76px;min-height:44px;padding:0 16px;border:0;border-radius:var(--r-pill);background:transparent;font:700 var(--fs-xs) /1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--w-ink);cursor:pointer;transition:color var(--dur-2) var(--ease-soft)}.page_timeSeg__q1TJq button[aria-checked=true]{color:var(--w-bg-solid)}.page_timeSeg__q1TJq button:focus-visible{outline:2px solid var(--w-focus);outline-offset:2px}.page_timeNote____otr{flex:1 1 220px;margin:0;font:600 var(--fs-sm) /1.4 var(--font-ui);color:var(--w-ink)}.page_nightFig___PedA{position:relative;width:100%;margin:6px 0 0;border-radius:var(--r-md);overflow:hidden;max-width:min(960px,calc(var(--photo-max-h) * 4 / 3));box-shadow:0 40px 80px -40px rgba(0,0,0,.9)}.page_nightFig___PedA img{display:block;width:100%;height:auto}.page_nightFig___PedA .cx-chip-real{top:auto;bottom:12px}.page_labGrid__As4zI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,24px);align-items:stretch}.page_labGrid__As4zI[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.page_labGrid__As4zI>*{display:flex}.page_lab__nTY5L{display:flex;flex-direction:column;gap:14px;width:100%;padding:clamp(22px,2vw,32px);border-radius:var(--r-lg);border:1px solid var(--w-surface-border);background:var(--w-surface);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.page_labHead__uFBOQ{display:flex;align-items:center;gap:12px}.page_labIc__fJwyC{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--w-line-2);color:var(--w-accent)}.page_labIc__fJwyC svg{width:20px;height:20px}.page_labEyebrow__A4Ag_{margin:0;font:700 11px/1.3 var(--font-ui);letter-spacing:.16em;color:var(--w-accent)}.page_labTitle__F6aeh{margin:0;font:400 clamp(1.75rem,2vw,2.4rem) /1 var(--font-display);text-transform:uppercase;letter-spacing:.01em}.page_labText__FRNQE{margin:0;max-width:70ch;font:500 var(--fs-body) /1.55 var(--font-body);color:var(--w-ink-2)}.page_labSpecs__jfOvQ{display:grid;margin:2px 0 0;border-top:1px solid var(--w-line)}.page_labSpecs__jfOvQ>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;padding:11px 0;border-bottom:1px solid var(--w-line)}.page_labSpecs__jfOvQ dt{font:700 11px/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--w-ink-3)}.page_labSpecs__jfOvQ dd{margin:0;font:600 var(--fs-sm) /1.4 var(--font-ui);color:var(--w-ink)}.page_labNote__nZMMf{margin:0;max-width:80ch;font:500 var(--fs-xs) /1.55 var(--font-body);color:var(--w-ink-3)}.page_labNote__nZMMf a{color:var(--w-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.page_labEng__zY9id{display:grid;gap:4px;margin:0;padding:12px 14px;border-left:2px solid var(--w-accent);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--w-accent) 8%,transparent);font:500 var(--fs-xs) /1.55 var(--font-body);color:var(--w-ink-2)}.page_labEng__zY9id b{font:700 10px/1.2 var(--font-ui);letter-spacing:.18em;color:var(--w-accent)}.page_labCta__gHPTM{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-top:auto;padding-top:8px;font:700 var(--fs-xs) /1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--w-ink);text-decoration:none}.page_labCta__gHPTM .cx-ra{width:40px;height:40px}.page_labCta__gHPTM:hover{color:var(--w-accent)}.page_linkRow__VqPl_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.page_linkRowLabel__eakXE{margin:0;font:700 var(--fs-xs) /1.2 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--w-ink-3)}.page_b2bChips__u_1QH,.page_linkRow__VqPl_ ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.page_b2bChips__u_1QH li{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px 0 12px;border-radius:var(--r-pill);border:1px solid var(--w-line-2);background:var(--w-chip-bg);font:600 var(--fs-sm) /1.2 var(--font-ui)}.page_b2bChips__u_1QH svg{width:20px;height:20px;color:var(--w-accent)}.page_b2bCtas__3Lxgk{margin-top:10px}.page_worldSteel__gDRIG .page_worldTitle__CZbQR{max-width:17ch}.page_area__Ru0Hg{position:relative;padding-block:clamp(48px,5vw,96px) var(--section-y);overflow:clip}.page_areaGiant__62L8Z{margin-bottom:calc(-.17 * var(--fs-giant))}.page_areaGiant__62L8Z .cx-giant{opacity:.5}.page_areaGrid__9M5fU{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(28px,4vw,80px);align-items:center;margin-bottom:clamp(32px,4vw,64px)}.page_areaText__hejS_{display:grid;gap:20px;justify-items:start}.page_areaText__hejS_ .cx-eyebrow svg{width:16px;height:16px}.page_areaTitle__ma6eL{font-size:var(--fs-d2);max-width:12ch}.page_areaBody__zTrFe{display:grid;gap:12px;max-width:40em;font-size:var(--fs-lead);line-height:1.55;color:var(--w-ink-2)}.page_areaBody__zTrFe p{margin:0}.page_areaGuides__89sAx{display:flex;flex-wrap:wrap;gap:10px}.page_radar__YmHAg{position:relative;justify-self:center;width:min(100%,420px);aspect-ratio:1}.page_radar__YmHAg i{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--w-accent) 45%,transparent);animation:page_hcRadar__Qj8v6 4.8s var(--ease-soft) infinite;opacity:0}.page_radar__YmHAg i:nth-child(2){animation-delay:1.6s}.page_radar__YmHAg i:nth-child(3){animation-delay:3.2s}.page_radar__YmHAg:before{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--w-accent-2) 30%,transparent),transparent 70%)}.page_radar__YmHAg:after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 34px,rgba(255,255,255,.06) 34px 35px),conic-gradient(from 0deg,transparent 0 300deg,color-mix(in srgb,var(--w-accent) 40%,transparent) 1turn);-webkit-mask:radial-gradient(circle,#000 68%,transparent 70%);mask:radial-gradient(circle,#000 68%,transparent 70%);animation:page_hcSweep__EPPeH 7s linear infinite}.page_radarCore__EzKNR{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:64px;height:64px;transform:translate(-50%,-50%);border-radius:50%;background:var(--c-yellow);color:var(--c-navy);box-shadow:var(--glow-yellow)}.page_radarCore__EzKNR svg{width:28px;height:28px}@keyframes page_hcRadar__Qj8v6{0%{transform:scale(.15);opacity:.9}to{transform:scale(1);opacity:0}}@keyframes page_hcSweep__EPPeH{to{transform:rotate(1turn)}}.page_districts__0LSjx{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.page_districts__0LSjx li{--on:clamp(0,calc(var(--p, 1) * 34 - var(--o, 0)),1);opacity:calc(.38 + .62 * var(--on));transition:opacity .4s var(--ease-soft)}.page_districts__0LSjx a{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;height:100%;padding:10px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--w-accent) calc(var(--on) * 55%),var(--w-line));background:color-mix(in srgb,var(--w-accent) calc(var(--on) * 9%),rgba(255,255,255,.03));font:600 var(--fs-sm) /1.25 var(--font-ui);color:var(--w-ink);text-decoration:none;transition:background-color var(--dur-1) var(--ease-soft),transform var(--dur-2) var(--ease-expo)}.page_districts__0LSjx a:hover{background:color-mix(in srgb,var(--w-accent) 22%,transparent);transform:translateY(-2px)}.page_districts__0LSjx a svg{flex:none;width:16px;height:16px;color:var(--w-accent)}.page_districts__0LSjx li[data-ho] a{flex-wrap:wrap;row-gap:6px;border-color:var(--c-yellow);background:color-mix(in srgb,var(--c-yellow) 16%,transparent)}.page_districts__0LSjx li[data-ho] a svg{color:var(--c-yellow)}.page_dName__D5k_h{min-width:0}.page_districts__0LSjx li[data-ho] .page_dName__D5k_h{flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 30px)}.page_dBadge__Il6zh{flex:none;margin-left:26px;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;padding:5px 10px;border-radius:var(--r-pill);background:var(--c-yellow);font:700 11px/1.2 var(--font-ui);letter-spacing:.06em;color:var(--c-navy);white-space:nowrap}.page_rating__gBkDS{position:relative;padding-block:var(--section-y-tight) calc(var(--section-y-tight) + var(--r-sheet) * .5);overflow:clip}.page_ratingGrid__179_f{display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.page_ratingTitle__8Yg1Y{margin-top:14px;font-size:var(--fs-d4);max-width:14ch}.page_ratingScore__DyXI_{display:grid;justify-items:center;gap:6px;padding:clamp(22px,2.4vw,36px) clamp(28px,3vw,48px);border-radius:var(--r-lg);background:var(--c-navy);color:#fff;box-shadow:0 40px 80px -40px rgba(0,24,120,.8)}.page_ratingNum__tL0Rd{margin:0;font:400 clamp(4rem,7vw,8rem) /.9 var(--font-display);letter-spacing:.01em;color:var(--c-yellow);white-space:nowrap}.page_ratingNum__tL0Rd .cx-count__sfx{display:block;margin-top:8px;font:600 var(--fs-sm) /1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff}.page_ratingStars__wDj6d{display:flex;gap:4px;margin:6px 0 0;color:var(--c-yellow)}.page_ratingStars__wDj6d svg{width:20px;height:20px}.page_ratingFrom__8a5zs{margin:0;font:600 var(--fs-sm) /1.2 var(--font-ui);color:rgba(255,255,255,.82)}.page_ratingSide__9ou3P{display:grid;gap:18px;justify-items:start}.page_ratingCap__OhpQX{margin:0;font:600 var(--fs-body) /1.5 var(--font-ui);color:var(--w-ink-2)}@media (max-width:1280px){.page_solGrid__8zeFh{grid-template-columns:repeat(2,minmax(0,1fr))}.page_solCard__TmAPi{min-height:0}.page_districts__0LSjx{grid-template-columns:repeat(5,minmax(0,1fr))}.page_labGrid__As4zI{grid-template-columns:repeat(2,minmax(0,1fr))}.page_labGrid__As4zI>:first-child:nth-last-child(3){grid-column:1/-1}.page_ratingGrid__179_f{grid-template-columns:minmax(0,1fr) auto}.page_ratingSide__9ou3P{grid-column:1/-1}}@media (max-width:1000px){.page_stats__N6ADN{grid-template-columns:repeat(2,minmax(0,1fr))}.page_areaGrid__9M5fU,.page_projHead__Ef6Eq,.page_vendorGrid__aolE2,.page_worldGrid__4gCYP,.page_world__czY3n[data-side=right] .page_worldGrid__4gCYP{grid-template-columns:minmax(0,1fr)}.page_world__czY3n[data-side=right] .page_worldStage__wO5Aj{order:0}.page_radar__YmHAg{display:none}.page_projHead__Ef6Eq{align-items:start}.page_projFig__ZmajZ{max-width:520px}}@media (max-width:760px){.page_figures___WA_r,.page_labGrid__As4zI,.page_labGrid__As4zI[data-count="2"],.page_solGrid__8zeFh{grid-template-columns:minmax(0,1fr)}.page_figures___WA_r li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.page_districts__0LSjx{grid-template-columns:repeat(2,minmax(0,1fr))}.page_ratingGrid__179_f{grid-template-columns:minmax(0,1fr)}.page_ratingScore__DyXI_{justify-self:start}.page_lightStage__sZ64H,.page_stageCard__D91QI{min-height:0;aspect-ratio:4/5}.page_lightStage__sZ64H{display:flex;flex-direction:column;aspect-ratio:auto;overflow:visible;border:0;background:none;box-shadow:none}.page_lightStage__sZ64H .page_stageFill__MK080{position:relative!important;inset:auto;aspect-ratio:4/5;border-radius:var(--r-lg);border:1px solid var(--w-surface-border);background:radial-gradient(70% 55% at 50% 100%,color-mix(in srgb,var(--w-glow-1) 50%,transparent),transparent 70%)}.page_timeBar__rg2UJ{position:relative;left:auto;right:auto;bottom:auto;margin-top:12px}.page_timeSeg__q1TJq{width:100%}.page_timeSeg__q1TJq button{min-width:0}.page_labSpecs__jfOvQ>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:480px){.page_stat__jeP6V{min-height:128px;padding:18px}.page_stat__jeP6V dd{font-size:2.4rem}.page_dBadge__Il6zh{margin-left:0;max-width:100%;padding:4px 8px;font-size:10px;letter-spacing:.02em;white-space:normal;overflow:visible}.page_discoms__e4ZZu{grid-template-columns:minmax(0,1fr);gap:10px}.page_discom__qKFme{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code go" "name go";align-items:center;gap:2px 12px;min-height:0;padding:14px 14px 14px 18px}.page_discomCode__FoP_p{grid-area:code;font-size:1.75rem}.page_discomName__AFtP_{grid-area:name}.page_discomGo__TAeAr{grid-area:go;margin:0;font-size:0;letter-spacing:0}.page_discomGo__TAeAr .cx-ra{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.page_radar__YmHAg i,.page_radar__YmHAg:after{animation:none}.page_radar__YmHAg i:first-child{opacity:.5;transform:scale(.55)}.page_radar__YmHAg i:nth-child(2){opacity:.35;transform:scale(.8)}.page_radar__YmHAg i:nth-child(3){opacity:.2;transform:scale(1)}.page_districts__0LSjx li{--on:1}.page_discom__qKFme,.page_districts__0LSjx a,.page_pcardLink__ZVMIq,.page_pill__v47Ta,.page_solCard__TmAPi,.page_timeSeg__q1TJq:before{transition:none}.page_districts__0LSjx a:hover,.page_pcardLink__ZVMIq:hover,.page_pill__v47Ta:hover{transform:none}}.PhotoSlideshow_show__ahuSA{margin:0;display:grid;gap:10px}.PhotoSlideshow_frame__JaKUT{position:relative;aspect-ratio:var(--show-ar,16/10);border-radius:var(--r-lg,16px);overflow:hidden;background:var(--show-bg,rgba(3,10,31,.55));box-shadow:var(--shadow-float,0 18px 40px rgba(0,0,0,.35));transition:aspect-ratio .9s ease}.PhotoSlideshow_slide__sECl3{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.PhotoSlideshow_slide__sECl3[data-active]{opacity:1}.PhotoSlideshow_slide__sECl3 .cx-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PhotoSlideshow_cap__SDXLy{animation:PhotoSlideshow_capIn__9fwRq .6s ease both;font:500 13px/1.45 var(--font-ui);color:var(--w-ink-2,rgba(255,255,255,.78));min-height:2.9em}.PhotoSlideshow_dots__8ZmCL{display:flex;gap:4px}.PhotoSlideshow_dot__fZLjy{width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer;position:relative}.PhotoSlideshow_dot__fZLjy:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.35);transition:background .2s ease,width .2s ease}.PhotoSlideshow_dot__fZLjy[aria-pressed=true]:before{width:22px;border-radius:6px;background:var(--accent,#f6c90e)}.PhotoSlideshow_dot__fZLjy:focus-visible{outline:2px solid var(--accent,#f6c90e);outline-offset:2px;border-radius:6px}@keyframes PhotoSlideshow_capIn__9fwRq{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.PhotoSlideshow_frame__JaKUT,.PhotoSlideshow_slide__sECl3{transition:none}.PhotoSlideshow_cap__SDXLy{animation:none}}.ReelNav_nav___nnJq{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(100% - 2 * var(--gutter),var(--container-max));margin:clamp(16px,1.8vw,28px) auto 0;color:var(--w-ink-2,rgba(255,255,255,.78))}.ReelNav_count__Y7yho{font:500 15px/1 var(--font-ui);letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReelNav_count__Y7yho b{font:400 26px/1 var(--font-display);color:#fff}.ReelNav_label__k_ZYt{margin-left:6px;text-transform:uppercase;font-size:12px;letter-spacing:.14em}.ReelNav_btns__I639x{display:flex;gap:10px}.ReelNav_btn__oLWKP{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ReelNav_btn__oLWKP:hover{background:var(--c-yellow,#f6c90e);border-color:var(--c-yellow,#f6c90e);color:var(--c-navy,#001878)}.ReelNav_btn__oLWKP:focus-visible{outline:2px solid var(--c-yellow,#f6c90e);outline-offset:3px}.ReelNav_btn__oLWKP svg{width:20px;height:20px}.ReelNav_back__Y7_LG{transform:rotate(180deg)}