.print-deck_deck__c3PLT{--type-1:4.75rem;--type-2:3.5rem;--type-3:2.75rem;--type-4:1.625rem;--type-lead:1.1875rem;--gutter:72px;--frame-inset:0px;display:block;width:1440px;margin:0 auto}.print-deck_deck__c3PLT *,.print-deck_deck__c3PLT :after,.print-deck_deck__c3PLT :before{animation:none!important;transition:none!important}.print-deck_slide__mgzs6{position:relative;display:flex;flex-direction:column;width:1440px;height:810px;padding:56px 72px 0;overflow:hidden;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-deck_slide__mgzs6:last-child{break-after:auto;page-break-after:auto}.print-deck_light__Dq1OY{background:#fff;color:var(--ink)}.print-deck_dark__EMW1O{background:radial-gradient(70% 45% at 85% 0,rgb(59 78 255/30%),transparent 100%),var(--surface-dark,#0f1820)}.print-deck_dark__EMW1O,.print-deck_dark__EMW1O .print-deck_heading__m7Eko h2,.print-deck_dark__EMW1O h2,.print-deck_dark__EMW1O h3{color:var(--on-dark,#fff)}.print-deck_dark__EMW1O p[class*=lead]{color:var(--on-dark-muted)}.print-deck_body__7qirg{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:20px}.print-deck_heading__m7Eko.print-deck_heading__m7Eko{max-width:1000px;margin-bottom:32px}.print-deck_heading__m7Eko p[class*=lead]{max-width:820px;margin-top:16px}.print-deck_footer__C2kIo{display:flex;align-items:center;gap:16px;height:64px;margin-top:auto;border-top:1px solid var(--line);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.08em;color:var(--muted)}.print-deck_dark__EMW1O .print-deck_footer__C2kIo{border-top-color:rgb(255 255 255/12%);color:var(--on-dark-muted)}.print-deck_logo__j8E4E{width:auto;height:16px}.print-deck_page__rTkTU{margin-left:auto}.print-deck_cover__sL175{background:radial-gradient(80% 60% at 90% 0,rgb(59 78 255/45%),transparent 100%),radial-gradient(50% 50% at 0 100%,rgb(59 78 255/16%),transparent 100%),var(--surface-dark,#0f1820)}.print-deck_coverLogo__zRaoY{align-self:flex-start;width:auto;height:40px}.print-deck_coverText__GgZt7{margin-top:auto;margin-bottom:40px}.print-deck_coverText__GgZt7>div{max-width:1120px}.print-deck_coverText__GgZt7 h2{color:var(--on-dark,#fff)}.print-deck_coverText__GgZt7 p[class*=lead]{max-width:760px;color:var(--on-dark-muted)}.print-deck_coverTitle__snAx7{margin-bottom:32px!important;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-muted)}.print-deck_card__Y_7VZ{padding:24px 26px;border:1px solid var(--line);border-radius:var(--radius-card,24px);background:#fff}.print-deck_dark__EMW1O .print-deck_card__Y_7VZ{border-color:rgb(255 255 255/12%);background:rgb(255 255 255/4%)}.print-deck_cardTitle__qW_DT.print-deck_cardTitle__qW_DT{margin:0;font-size:1.375rem;font-weight:var(--display-weight,300);letter-spacing:-.02em;line-height:1.2}.print-deck_cardBody__GftvW.print-deck_cardBody__GftvW{margin:10px 0 0;font-size:.9375rem;line-height:1.5;color:var(--muted)}.print-deck_dark__EMW1O .print-deck_cardBody__GftvW.print-deck_cardBody__GftvW{color:var(--on-dark-muted)}.print-deck_label__KJQ8X.print-deck_label__KJQ8X{margin:0 0 12px;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.print-deck_dark__EMW1O .print-deck_label__KJQ8X.print-deck_label__KJQ8X{color:var(--on-dark-muted)}.print-deck_index__e3HN_{display:block;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;color:var(--accent)}.print-deck_dark__EMW1O .print-deck_index__e3HN_{color:var(--accent-bright,#7d8cff)}.print-deck_chips__AxWDt{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.print-deck_chips__AxWDt>li{padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:.9375rem}.print-deck_dark__EMW1O .print-deck_chips__AxWDt>li{border-color:rgb(255 255 255/14%);background:rgb(255 255 255/4%)}.print-deck_note__NLZP5.print-deck_note__NLZP5{margin:auto 0 0;padding-top:16px;font-size:.75rem;line-height:1.4;color:var(--muted)}.print-deck_dark__EMW1O .print-deck_note__NLZP5.print-deck_note__NLZP5{color:var(--on-dark-muted)}.print-deck_gateway__3gdkI [class*=sectionHeading]{display:none}.print-deck_gateway__3gdkI{zoom:.5}.print-deck_cost__RjYKX{zoom:.9}.print-deck_cost__RjYKX [data-cost] [class*=sectionHeading]{display:none}.print-deck_cost__RjYKX [data-cost]{align-items:center}.print-deck_dark__EMW1O .print-deck_cost__RjYKX [data-cost]>[data-flow-avoid]{padding:0;border:0;background:none;box-shadow:none}.print-deck_dark__EMW1O .print-deck_cost__RjYKX [data-cost-metric] span{color:var(--on-dark,#fff)}.print-deck_dark__EMW1O .print-deck_cost__RjYKX [data-cost-metric] small{color:var(--on-dark-muted)}.print-deck_plates__W8VyO{align-self:center;min-width:0}.print-deck_plates__W8VyO [data-how-it-works]{display:block}.print-deck_plates__W8VyO [data-how-it-works]>:not([aria-hidden=true]){display:none}.print-deck_contacts__75VDL ul{margin:0 0 20px;padding:0;list-style:none}.print-deck_contacts__75VDL li{display:flex;gap:14px;align-items:center;padding:10px 0;border-top:1px solid rgb(255 255 255/12%)}.print-deck_contacts__75VDL img{width:48px;height:48px;border-radius:12px;object-fit:cover}.print-deck_contacts__75VDL li>span{display:flex;flex-direction:column;gap:2px}.print-deck_contacts__75VDL strong{font-size:1rem;font-weight:500;color:var(--on-dark,#fff)}.print-deck_contacts__75VDL li span span{font-size:.875rem;color:var(--on-dark-muted)}.print-deck_book__kA5p5.print-deck_book__kA5p5{display:flex;flex-direction:column;gap:6px;margin:0;padding:20px 24px;border-radius:var(--radius-card,24px);background:var(--accent,#3b4eff)}.print-deck_book__kA5p5 span{color:rgb(255 255 255/80%)}.print-deck_book__kA5p5 strong{font-size:1.5rem;font-weight:400;letter-spacing:-.02em;color:#fff}.expertise-deck_questions__tcbQA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;margin:8px 0 0;padding:0;list-style:none}.expertise-deck_questions__tcbQA li{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:baseline;padding:44px 0;border-top:1px solid var(--line);font-size:2.25rem;font-weight:var(--display-weight,300);letter-spacing:-.02em;line-height:1.2}.expertise-deck_shift__khw_a{margin-top:8px}.expertise-deck_shift__khw_a [data-before-after]{gap:24px}.expertise-deck_shift__khw_a [data-before-after]>section{padding:32px 36px;border:1px solid rgb(255 255 255/12%)!important;background:rgb(255 255 255/4%)!important;box-shadow:none!important;color:var(--on-dark,#fff)}.expertise-deck_shift__khw_a [data-before-after]>section:last-child{border-color:rgb(125 140 255/45%)!important}.expertise-deck_shift__khw_a [data-before-after] h3{color:var(--on-dark,#fff)!important}.expertise-deck_shift__khw_a [data-before-after] li{padding:10px 0;border-color:rgb(255 255 255/12%)!important;color:var(--on-dark,#fff)!important}.expertise-deck_shift__khw_a [data-before-after] svg{color:var(--accent-bright,#7d8cff)}.expertise-deck_missions__fBTQ6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:auto 0;padding:0;list-style:none}.expertise-deck_missions__fBTQ6>li{display:flex;flex-direction:column;padding:32px 32px 36px}.expertise-deck_missions__fBTQ6 h3{margin-top:48px!important;font-size:2rem!important}.expertise-deck_missions__fBTQ6 p{font-size:1.0625rem!important}.expertise-deck_pillars__Z8mvY.expertise-deck_pillars__Z8mvY{gap:24px}.expertise-deck_pillars__Z8mvY>li{padding:0!important;overflow:hidden}.expertise-deck_pillars__Z8mvY h3{font-size:1.5rem!important}.expertise-deck_pillars__Z8mvY img{height:180px!important;aspect-ratio:auto!important}.expertise-deck_pillars__Z8mvY>li>div{padding:24px 28px!important}.expertise-deck_pillars__Z8mvY li li{padding:8px 0!important}.expertise-deck_pillars__Z8mvY li ul{margin-top:12px!important}.expertise-deck_stackLayout__aSnh6{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;min-height:0}.expertise-deck_steps___atX9{align-self:start;margin:0;padding:0;list-style:none}.expertise-deck_steps___atX9>li{display:grid;grid-template-columns:40px minmax(0,1fr);padding:10px 0;border-top:1px solid var(--line)}.expertise-deck_steps___atX9 h3{margin:0;font-size:1.25rem;font-weight:400;letter-spacing:-.01em}.expertise-deck_steps___atX9 p{grid-column:2;margin-top:2px;font-size:.9375rem;line-height:1.45;color:var(--muted)}.expertise-deck_steps___atX9>li>span{padding-top:6px}.expertise-deck_assessment__VUVRp{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;align-items:start}.expertise-deck_mock__VDAWk{zoom:.8}.expertise-deck_capabilities__LOlmS{margin:0;padding:0;list-style:none}.expertise-deck_capabilities__LOlmS>li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:center;padding:8px 0;border-top:1px solid rgb(255 255 255/12%)}.expertise-deck_capabilityVisual__wsKox{display:block;width:56px;height:56px;overflow:hidden}.expertise-deck_capabilities__LOlmS strong{display:block;color:var(--on-dark,#fff);font-size:1rem;font-weight:500}.expertise-deck_capabilities__LOlmS strong+span{display:block;margin-top:2px;font-size:.875rem;line-height:1.4;color:var(--on-dark-muted)}.expertise-deck_sectors__ahF1F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.expertise-deck_sectors__ahF1F [data-outcome-card]{position:relative;overflow:hidden;height:100%;padding:20px 26px;border:1px solid rgb(255 255 255/12%);background:rgb(255 255 255/4%);box-shadow:none}.expertise-deck_sectors__ahF1F [data-outcome-card] h3{font-size:1.375rem!important}.expertise-deck_sectors__ahF1F [data-outcome-card] h4{margin-bottom:8px!important}.expertise-deck_sectors__ahF1F [data-outcome-card]>div:first-child{zoom:.44;margin-bottom:12px}.expertise-deck_sectors__ahF1F [data-outcome-card]>p:first-of-type{margin-bottom:10px}.expertise-deck_sectors__ahF1F [data-outcome-card] li{padding:7px 0;font-size:.9375rem}.expertise-deck_leadership__bTKxy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:8px 0 0;padding:0;list-style:none}.expertise-deck_leadership__bTKxy>li{padding:28px 30px}.expertise-deck_leadership__bTKxy li ul{margin:16px 0 0;padding:0;list-style:none}.expertise-deck_leadership__bTKxy li li{display:grid;grid-template-columns:14px 1fr;gap:10px;padding:10px 0;border-top:1px solid var(--line);font-size:.9375rem;line-height:1.4;color:var(--muted)}.expertise-deck_leadership__bTKxy li li svg{margin-top:3px;color:var(--accent,#3b4eff)}.expertise-deck_team__X3Hyc{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:48px;align-items:end;margin-top:auto;margin-bottom:auto}.expertise-deck_people__MoR4P{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.expertise-deck_people__MoR4P li{display:flex;flex-direction:column;gap:4px}.expertise-deck_people__MoR4P img{width:100%;height:auto;aspect-ratio:1;margin-bottom:10px;border-radius:16px;object-fit:cover}.expertise-deck_people__MoR4P strong{font-size:1rem;font-weight:500;color:var(--on-dark,#fff)}.expertise-deck_people__MoR4P span{font-size:.875rem;color:var(--on-dark-muted)}.page-flows_layer__oucu0{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.page-flows_layer__oucu0 svg{position:absolute;top:0;left:0;overflow:visible}.page-flows_signal__2CBda,.page-flows_track__TixuD{fill:none;stroke-linecap:round}.page-flows_track__TixuD{stroke:rgb(59 78 255/14%)}.page-flows_signal__2CBda{stroke:#3b4eff;opacity:.55;stroke-dasharray:280 1420;animation:page-flows_run__yYHVH 18s linear infinite}.page-flows_glow__PvEbN{stroke-width:6;opacity:.08;filter:blur(2px)}@keyframes page-flows_run__yYHVH{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1700}}@media (prefers-reduced-motion:reduce){.page-flows_signal__2CBda{display:none}.page-flows_track__TixuD{stroke:rgb(59 78 255/18%)}}.mobile-text_onlyOnMobile___QOVo.mobile-text_onlyOnMobile___QOVo,.mobile-text_short__mqPbA{display:none}@media (max-width:600px){.mobile-text_full__YErzc,.mobile-text_hideOnMobile__hM8is.mobile-text_hideOnMobile__hM8is{display:none}.mobile-text_short__mqPbA{display:inline}.mobile-text_onlyOnMobile___QOVo.mobile-text_onlyOnMobile___QOVo{display:block}}.motion_surface__0Hi6n{position:relative}.motion_surface__0Hi6n .reveal{opacity:1;transform:none;transition:none}.motion_surface__0Hi6n .reveal.is-visible{animation:motion_arrive__DciSC .7s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--reveal-delay,0s)}@keyframes motion_arrive__DciSC{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.motion_surface__0Hi6n[data-motion=paused] *,.motion_surface__0Hi6n[data-motion=paused] :after,.motion_surface__0Hi6n[data-motion=paused] :before{animation-play-state:paused!important;transition:none!important}.motion_surface__0Hi6n[data-motion=paused] .reveal.is-visible,.motion_surface__0Hi6n[data-motion=paused] [data-route-destination]{animation:none;opacity:1;transform:none}.motion_surface__0Hi6n [data-inview=false] *,.motion_surface__0Hi6n [data-inview=false] :after,.motion_surface__0Hi6n [data-inview=false] :before{animation-play-state:paused!important}@media (max-width:767px){.motion_surface__0Hi6n *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){.motion_surface__0Hi6n *,.motion_surface__0Hi6n :after,.motion_surface__0Hi6n :before{animation:none!important;transition:none!important}}.footer_footer__hkUv8{width:100%;margin-inline:0;border-radius:0;background:#101820;color:#ffffff;font-family:var(--font-geist-sans),Arial,sans-serif}.footer_footer__hkUv8 *,.footer_footer__hkUv8 :after,.footer_footer__hkUv8 :before{box-sizing:border-box}.footer_footer__hkUv8 a{color:inherit;text-decoration:none}.footer_footer__hkUv8 a:focus-visible,.footer_footer__hkUv8 button:focus-visible,.footer_footer__hkUv8 input:focus-visible{outline:2px solid #7297ff;outline-offset:3px}.footer_footer__hkUv8 ul{margin:0;padding:0;list-style:none}.footer_footer__hkUv8 h3,.footer_footer__hkUv8 p{margin:0}.footer_inner__xzLD3{width:min(var(--container,1440px),calc(100% - 2 * var(--gutter, clamp(28px, 4vw, 64px))));margin-inline:auto;padding:clamp(56px,5vw,80px) 0 clamp(28px,3vw,40px)}.footer_top__5pAkX{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px);align-items:start}.footer_brand__0OaHS p{max-width:280px;margin-top:18px;font-size:.95rem;line-height:1.6;color:#a6b3c2}.footer_wordmark__iwfG3{display:inline-flex}.footer_group__2VNSg h3{margin-bottom:16px;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8d9aa8}.footer_group__2VNSg li+li{margin-top:10px}.footer_group__2VNSg a{font-size:.95rem;color:#e3e8ee;transition:color .2s ease}.footer_group__2VNSg a:hover{color:#ffffff;text-decoration:underline;text-underline-offset:3px}.footer_legal__PZXrC{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(40px,4vw,64px);padding-top:24px;border-top:1px solid #42556980;font-size:.85rem;color:#8d9aa8}.footer_legalLinks__CleOe{display:flex;flex-wrap:wrap;gap:8px 20px}.footer_legalLinks__CleOe a:hover{color:#ffffff}@media (max-width:900px){.footer_top__5pAkX{grid-template-columns:repeat(3,minmax(0,1fr))}.footer_brand__0OaHS{grid-column:1/-1}}@media (max-width:600px){.footer_top__5pAkX{grid-template-columns:minmax(0,1fr)}}.peripheral-flows_section___xWyx{position:relative;isolation:isolate;--flow-gutter:max(32px,calc((100% - 1440px) / 2 - 16px))}.peripheral-flows_section___xWyx>:not(.peripheral-flows_periphery__FeNLf){position:relative;z-index:1}.peripheral-flows_periphery__FeNLf{position:absolute;inset:0;overflow:clip;pointer-events:none;user-select:none;content-visibility:auto}.peripheral-flows_periphery__FeNLf svg{display:block;height:100%}.peripheral-flows_hero__QeOyr{mask-image:linear-gradient(90deg,#000,#0008 12%,transparent 28%,transparent 72%,#0008 88%,#000)}.peripheral-flows_hero__QeOyr svg{width:100%}.peripheral-flows_periphery__FeNLf path{fill:none;vector-effect:non-scaling-stroke}.peripheral-flows_track__Eqmkt{stroke:#3b4eff;stroke-width:1.2;opacity:.48}.peripheral-flows_signal__ZreFv{stroke:#3b4eff;stroke-width:2;stroke-linecap:round;stroke-dasharray:4 96;animation:peripheral-flows_signal-flow__AEcd_ 18s linear infinite}.peripheral-flows_periphery__FeNLf g:nth-child(2n) .peripheral-flows_signal__ZreFv{animation-duration:24s;animation-delay:-9s}.peripheral-flows_periphery__FeNLf g:nth-child(3n) .peripheral-flows_signal__ZreFv{animation-duration:21s;animation-delay:-14s}.peripheral-flows_quiet__2vv1M{opacity:1}.peripheral-flows_quiet__2vv1M svg{position:absolute;top:0;width:var(--flow-gutter);overflow:hidden;mask-image:linear-gradient(90deg,#000,#000 65%,transparent)}.peripheral-flows_edgeLeft__Qi6kB{left:0}.peripheral-flows_edgeRight__hzkIg{right:0;transform:scaleX(-1)}.peripheral-flows_quiet__2vv1M .peripheral-flows_track__Eqmkt{stroke-width:1;opacity:.2}.peripheral-flows_quiet__2vv1M .peripheral-flows_signal__ZreFv{stroke-width:1.5;opacity:.55;animation-duration:32s}.peripheral-flows_quiet__2vv1M g:nth-child(2n) .peripheral-flows_signal__ZreFv{animation-duration:38s}.peripheral-flows_quiet__2vv1M g:nth-child(3n) .peripheral-flows_signal__ZreFv{animation-duration:35s}@keyframes peripheral-flows_signal-flow__AEcd_{to{stroke-dashoffset:-100}}@media (max-width:1199px){.peripheral-flows_section___xWyx{--flow-gutter:20px}}@media (max-width:850px){.peripheral-flows_section___xWyx{--flow-gutter:14px}}@media (max-width:700px){.peripheral-flows_hero__QeOyr{opacity:.65;mask-image:linear-gradient(90deg,#000,transparent 20%,transparent 80%,#000)}}@media (max-width:600px){.peripheral-flows_section___xWyx{--flow-gutter:12px}}@media (prefers-reduced-motion:reduce){.peripheral-flows_signal__ZreFv{animation:none}}.hero-motion_stage__pYds6{position:absolute;z-index:0;top:clamp(200px,26%,300px);right:clamp(12px,2.5vw,48px);width:min(48%,780px);pointer-events:none}.hero-motion_frame__LBAar{position:relative;aspect-ratio:980/720}.hero-motion_scene__fr9lK{position:absolute;inset:0}@property --from{syntax:"*";inherits:false}@property --to{syntax:"*";inherits:false}.hero-motion_scene__fr9lK [data-part]{opacity:0;transform:var(--from,translateY(14px) scale(.92));transform-box:fill-box;transform-origin:center;transition:opacity .45s ease,transform .9s cubic-bezier(.34,1.45,.55,1),filter .6s ease}.hero-motion_scene__fr9lK [data-part]:not([data-part] *){filter:blur(4px)}.hero-motion_scene__fr9lK [data-part=item]{transform:var(--from,scale(.4))}.hero-motion_scene__fr9lK[data-state=active] [data-part]{opacity:1;transform:none;filter:none;transition-delay:calc(.3s + var(--i) * 90ms)}.hero-motion_scene__fr9lK[data-state=after] [data-part]:not([data-part] *){opacity:0;transform:var(--to,translateY(-12px) scale(.97));filter:blur(2px);transition:transform 1s cubic-bezier(.65,0,.35,1),opacity .5s ease .5s,filter .5s ease .4s}.hero-motion_scene__fr9lK[data-state=after] [data-part] [data-part]{opacity:1;transform:none;filter:none;transition:none}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=scan]{animation:hero-motion_scan__dwnD1 2.4s ease-in-out 1.6s infinite}.hero-motion_scene__fr9lK [data-anim=scan]{opacity:0}@keyframes hero-motion_scan__dwnD1{0%{opacity:0;transform:translateY(0)}15%,85%{opacity:.9}to{opacity:0;transform:translateY(250px)}}.hero-motion_scene__fr9lK [data-anim=pop]{transform-box:fill-box;transform-origin:center}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=pop]{animation:hero-motion_pop__BB0kz .55s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(.45s + var(--i, 0) * 90ms)}@keyframes hero-motion_pop__BB0kz{0%{transform:scale(.3);opacity:0}}.hero-motion_scene__fr9lK [data-anim=tick]{stroke-dasharray:60;stroke-dashoffset:60}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=tick]{animation:hero-motion_draw__PYA3E .6s ease-out forwards;animation-delay:calc(.8s + var(--i, 0) * 90ms)}@keyframes hero-motion_draw__PYA3E{to{stroke-dashoffset:0}}@keyframes hero-motion_dash__82Ql8{to{stroke-dashoffset:-56}}.hero-motion_scene__fr9lK:not([data-state=before]) [data-part=guide] polyline{animation:hero-motion_dash__82Ql8 4s linear infinite}.hero-motion_scene__fr9lK[data-state=active] [data-part=forward]>*{animation:hero-motion_breathe__Y0vXi 2.6s ease-in-out 3s infinite}@keyframes hero-motion_breathe__Y0vXi{50%{opacity:.75}}.hero-motion_scene__fr9lK [data-anim=travel]{transform-box:fill-box;transform-origin:center}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=travel]{animation:hero-motion_travel__AN8jd 1.4s cubic-bezier(.55,0,.3,1) forwards;animation-delay:calc(1.2s + var(--d) * .24s)}@keyframes hero-motion_travel__AN8jd{to{transform:translate(var(--dx),var(--dy)) scale(var(--s))}}.hero-motion_scene__fr9lK [data-anim=land]{opacity:0}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=land]{animation:hero-motion_land__9E0uV .5s ease-out forwards;animation-delay:calc(2.4s + var(--d) * .24s)}@keyframes hero-motion_land__9E0uV{to{opacity:1}}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=flow] :is(path,polyline,line){animation:hero-motion_dash__82Ql8 4s linear infinite}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=stream]{animation:hero-motion_stream__0bWZP 1.2s linear infinite}@keyframes hero-motion_stream__0bWZP{to{stroke-dashoffset:-28}}.hero-motion_scene__fr9lK [data-anim=ring]{opacity:0}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=ring]{animation:hero-motion_land__9E0uV .5s ease-out forwards;animation-delay:calc(.9s + var(--i, 0) * 90ms)}.hero-motion_scene__fr9lK [data-anim=grow]{transform-box:fill-box;transform-origin:left center}.hero-motion_scene__fr9lK[data-state=active] [data-anim=grow]{animation:hero-motion_grow__PusvZ .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.35s + var(--i, 0) * 90ms)}@keyframes hero-motion_grow__PusvZ{0%{transform:scaleX(0)}}.hero-motion_scene__fr9lK [data-anim=packet]{offset-distance:0;opacity:0}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=packet]{animation:hero-motion_packet__GD7Up 1.5s ease-in-out infinite;animation-delay:calc(var(--start, 1.2s) + var(--d) * .5s)}@keyframes hero-motion_packet__GD7Up{10%,85%{opacity:1}to{offset-distance:100%;opacity:0}}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=fade]{animation:hero-motion_fadeOut__lavm2 .8s ease forwards;animation-delay:calc(2.1s + var(--d, 0) * 1s)}@keyframes hero-motion_fadeOut__lavm2{to{opacity:.2}}.hero-motion_scene__fr9lK [data-anim=beat]{transform-box:fill-box;transform-origin:center}.hero-motion_scene__fr9lK:not([data-state=before]) [data-anim=beat]{animation:hero-motion_beat__f_UxM 1.4s ease-in-out 3.6s infinite}@keyframes hero-motion_beat__f_UxM{50%{transform:scale(1.6);opacity:.6}}.hero-motion_stage__pYds6[data-playing=false] *{animation-play-state:paused!important}.hero-motion_captions__W_sjq{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;color:rgb(255 255 255/42%);font-size:12.5px}.hero-motion_captions__W_sjq li{position:relative;display:flex;align-items:baseline;gap:6px;padding-bottom:6px;transition:color .4s ease}.hero-motion_captions__W_sjq li[data-current]{color:#fff}.hero-motion_step__G7_rE{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;color:#8e9bff}.hero-motion_progress__Utq0z{position:absolute;bottom:0;left:0;height:2px;width:100%;background:var(--accent,#3b4eff);transform-origin:left;animation:hero-motion_progress__Utq0z linear both}@keyframes hero-motion_progress__Utq0z{0%{transform:scaleX(0)}}@media (max-width:700px){.hero-motion_stage__pYds6{top:auto;right:0;bottom:20px;left:0;width:auto;padding:0 6px}.hero-motion_frame__LBAar{overflow:hidden}.hero-motion_scene__fr9lK svg{transform:scale(var(--m-scale,1));transform-origin:var(--m-origin,50% 50%)}.hero-motion_scene__fr9lK[data-scene="0"]{--m-scale:1.06;--m-origin:52% 46%}.hero-motion_scene__fr9lK[data-scene="1"]{--m-scale:1.1;--m-origin:46% 46%}.hero-motion_scene__fr9lK[data-scene="2"]{--m-scale:1.04;--m-origin:55% 50%}.hero-motion_scene__fr9lK[data-scene="3"]{--m-scale:1.08;--m-origin:50% 55%}.hero-motion_captions__W_sjq{margin-top:10px;font-size:13px}.hero-motion_captions__W_sjq li:not([data-current]){display:none}}@media (prefers-reduced-motion:reduce){.hero-motion_scene__fr9lK [data-anim],.hero-motion_scene__fr9lK [data-part],.hero-motion_scene__fr9lK[data-state] [data-part]{transition:none;animation:none}}.rag-scene_rag__rRau2{container-type:inline-size;width:100%;color:#ffffff;font-family:var(--font-geist-sans),Arial,sans-serif}.rag-scene_rag__rRau2>*+*{margin-top:2.2cqw}.rag-scene_head__C18IZ{color:#8e9bff;font-family:var(--font-geist-mono),monospace;font-size:max(9px,1.45cqw);letter-spacing:.12em;text-transform:uppercase}.rag-scene_question__Sy_9B{display:flex;align-items:center;gap:1.4cqw;padding:1.5cqw 2cqw;border:1px solid #3b4eff;border-radius:99px;background:rgba(17,26,36,.96);font-size:max(11px,2cqw);box-shadow:0 0 2.4cqw rgba(59,78,255,.28)}.rag-scene_ask__KNXhU{display:grid;flex:none;place-items:center;width:3cqw;height:3cqw;border-radius:50%;background:#3b4eff;font-size:max(10px,1.7cqw);font-weight:600}.rag-scene_pair__lVTp_{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2cqw}.rag-scene_passages__A3iwH,.rag-scene_step__q_j6K{position:relative;padding:1.8cqw 2cqw;border:1px solid rgba(255,255,255,.14);border-radius:1.6cqw;background:rgba(17,26,36,.9)}.rag-scene_step__q_j6K>*+*{margin-top:1.2cqw}.rag-scene_grants__csMmO{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6cqw 1.4cqw;font-size:max(10px,1.75cqw)}.rag-scene_grants__csMmO dt{color:#9aa6b2}.rag-scene_grants__csMmO dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rag-scene_status__x_DLa{display:inline-flex;align-items:center;gap:.8cqw;padding:.5cqw 1.4cqw .5cqw .9cqw;border-radius:99px;background:rgba(59,78,255,.22);color:#c7d2e4;font-size:max(10px,1.6cqw)}.rag-scene_tick__OgBmG{flex:none;width:2.2cqw;height:2.2cqw;fill:none;stroke:#8e9bff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rag-scene_lookup__jiqyI{display:flex;align-items:center;gap:1.4cqw;font-size:max(10px,1.6cqw)}.rag-scene_part__Oq3s1{flex:none;padding:.5cqw 1.2cqw;border:1px solid rgba(255,255,255,.4);border-radius:99px;font-family:var(--font-geist-mono),monospace}.rag-scene_revisions__f3w8S{display:grid;gap:.6cqw;min-width:0}.rag-scene_rev__OiY6W{display:flex;align-items:center;gap:.9cqw;color:#c7d2e4;white-space:nowrap}.rag-scene_rev__OiY6W b{padding:.3cqw .9cqw;border-radius:99px;background:#3b4eff;color:#ffffff;font-weight:500;box-shadow:0 0 1.4cqw rgba(59,78,255,.7)}.rag-scene_revSkipped__CzAyH{color:#f0c27e}.rag-scene_revSkipped__CzAyH b{border:1px dashed #d99a3d;background:transparent;color:#f0c27e;text-decoration:line-through;box-shadow:none}.rag-scene_found__yox0i{display:flex;flex-wrap:wrap;align-items:center;gap:.7cqw}.rag-scene_foundLabel__Z_Ac7{color:#9aa6b2;font-size:max(10px,1.5cqw)}.rag-scene_file__Bf5x8{padding:.35cqw .9cqw;border:1px solid rgba(142,155,255,.5);border-radius:.8cqw;color:#c7d2e4;font-family:var(--font-geist-mono),monospace;font-size:max(9px,1.4cqw)}.rag-scene_passages__A3iwH>*+*{margin-top:1.2cqw}.rag-scene_cards__S1l4T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6cqw}.rag-scene_card__Prf4i{padding:1.2cqw 1.4cqw;border:1px solid rgba(255,255,255,.2);border-radius:1.2cqw;background:rgba(255,255,255,.04)}.rag-scene_cardHead__YM3Fv{margin-bottom:.8cqw!important;color:#ffffff;font-family:var(--font-geist-mono),monospace;font-size:max(10px,1.55cqw)}.rag-scene_card__Prf4i ol{display:grid;gap:.25cqw}.rag-scene_card__Prf4i li{display:grid;grid-template-columns:2.4cqw minmax(0,1fr) auto;align-items:center;gap:.6cqw;padding:.2cqw .5cqw;border-radius:.5cqw;color:#9aa6b2;font-family:var(--font-geist-mono),monospace;font-size:max(9.5px,1.5cqw)}.rag-scene_lineNo__u4M0J{color:rgba(255,255,255,.4);text-align:right}.rag-scene_lineText__VLR_T{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rag-scene_card__Prf4i li.rag-scene_cited__ZwoWT{background:rgba(59,78,255,.3);color:#ffffff;box-shadow:inset 0 0 0 1px rgba(142,155,255,.7);animation:rag-scene_cite__HODKt .5s ease both}.rag-scene_alongside__4Pu1_{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2cqw;color:#9aa6b2;font-size:max(9px,1.4cqw)}.rag-scene_ghosts__aD99_{display:flex;gap:.7cqw;overflow:hidden;mask-image:linear-gradient(90deg,#000 60%,transparent)}.rag-scene_ghost__LcIJZ{flex:none;padding:.3cqw .8cqw;border:1px solid rgba(255,255,255,.14);border-radius:.8cqw;font-family:var(--font-geist-mono),monospace;font-size:max(9.5px,1.3cqw)}.rag-scene_model__u3GM_{border-color:#3b4eff;box-shadow:0 0 2.4cqw rgba(59,78,255,.22)}.rag-scene_badge__w58GJ{margin-left:.6cqw;padding:.2cqw .8cqw;border-radius:99px;background:rgba(59,78,255,.25);color:#c7d2e4;letter-spacing:.04em;text-transform:none}.rag-scene_note__wdUSW{color:#9aa6b2;font-size:max(9.5px,1.45cqw)}.rag-scene_answer__2_CqH{font-size:max(10px,1.65cqw);line-height:1.5;animation:rag-scene_reveal__t_qoO 1.2s cubic-bezier(.65,0,.35,1) both}.rag-scene_nowrap__fy5UD{white-space:nowrap}.rag-scene_marker__rxWPR{display:inline-grid;place-items:center;min-width:2.1cqw;height:2.1cqw;margin:0 .2cqw;padding:0 .4cqw;border-radius:.5cqw;background:#3b4eff;color:#ffffff;font-family:var(--font-geist-mono),monospace;font-size:max(9px,1.2cqw);vertical-align:.15em}.rag-scene_checks__U12fS{display:grid;gap:.9cqw}.rag-scene_checks__U12fS li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1cqw}.rag-scene_checkFile__fQib4{display:grid;min-width:0;overflow:hidden;font-family:var(--font-geist-mono),monospace;font-size:max(9px,1.4cqw);text-overflow:ellipsis;white-space:nowrap}.rag-scene_checkFile__fQib4 small{color:#9aa6b2;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:max(9px,1.3cqw)}.rag-scene_enter__Ie1zN{animation:rag-scene_enter__Ie1zN .6s cubic-bezier(.22,1,.36,1) both}.rag-scene_pop__Ko3Z6{animation:rag-scene_pop__Ko3Z6 .45s cubic-bezier(.22,1,.36,1) both}@keyframes rag-scene_enter__Ie1zN{0%{opacity:0;transform:translateY(1.4cqw)}}@keyframes rag-scene_pop__Ko3Z6{0%{opacity:0;transform:scale(.85)}}@keyframes rag-scene_cite__HODKt{0%{background:transparent;color:#9aa6b2;box-shadow:inset 0 0 0 1px transparent}}@keyframes rag-scene_reveal__t_qoO{0%{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.rag-scene_rag__rRau2,.rag-scene_rag__rRau2 *{animation:none!important}}.knowledge-graph_graph__B_WF6{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-geist-sans),Arial,sans-serif}.knowledge-graph_graph__B_WF6 text{fill:#ffffff;font-size:16px}.knowledge-graph_node__47_dY{transform-box:fill-box;transform-origin:center;animation:knowledge-graph_pop___wC0J .5s cubic-bezier(.22,1,.36,1) both}.knowledge-graph_doc__kSoTc{fill:rgba(255,255,255,.34);stroke:none}.knowledge-graph_doc__kSoTc[data-superseded]{fill:none;stroke:#d99a3d;stroke-width:1.4;stroke-dasharray:2 2}.knowledge-graph_part__8uai_ rect{fill:rgba(17,26,36,.94);stroke:rgba(255,255,255,.4);stroke-width:1.6}.knowledge-graph_part__8uai_ text{font-family:var(--font-geist-mono),monospace;font-size:15px}.knowledge-graph_supplier__vlVcw rect{fill:rgba(255,255,255,.06);stroke:rgba(255,255,255,.28);stroke-width:1.4;stroke-dasharray:3 3}.knowledge-graph_supplier__vlVcw text{fill:#c3cbd3}.knowledge-graph_revision__SRcrV circle{fill:rgba(17,26,36,.94);stroke:#8e9bff;stroke-width:1.6}.knowledge-graph_revision__SRcrV text{fill:#c7d2e4;font-family:var(--font-geist-mono),monospace;font-size:14px}.knowledge-graph_revision__SRcrV[data-superseded] circle{stroke:#d99a3d;stroke-dasharray:3 3}.knowledge-graph_useCase__ya_Uc rect{fill:rgba(59,78,255,.16);stroke:#8e9bff;stroke-width:1.6}.knowledge-graph_useCase__ya_Uc text{font-weight:500}.knowledge-graph_edges__SxGN7 path,.knowledge-graph_legend__5tyB7 line{fill:none;stroke-linecap:round}.knowledge-graph_edge-cites__PHwRZ,.knowledge-graph_edge-revisionOf__rk6Y_,.knowledge-graph_edge-usedBy__OJRyn{stroke-dasharray:1;animation:knowledge-graph_draw__jyNaY .7s cubic-bezier(.22,1,.36,1) both}.knowledge-graph_edge-cites__PHwRZ{stroke:rgba(255,255,255,.2);stroke-width:1}.knowledge-graph_edge-revisionOf__rk6Y_{stroke:#8e9bff;stroke-width:2.4}.knowledge-graph_edge-usedBy__OJRyn{stroke:rgba(142,155,255,.42);stroke-width:1.2}.knowledge-graph_edge-suppliedBy__debZq{stroke:rgba(255,255,255,.34);stroke-width:1.4;stroke-dasharray:1 5;animation:knowledge-graph_fade__JdPCk .6s ease both}.knowledge-graph_edge-supersedes__all7H{stroke:#d99a3d;stroke-width:1.6;stroke-dasharray:4 3;animation:knowledge-graph_fade__JdPCk .6s ease both}.knowledge-graph_legend__5tyB7 .knowledge-graph_edge-cites__PHwRZ,.knowledge-graph_legend__5tyB7 .knowledge-graph_edge-revisionOf__rk6Y_,.knowledge-graph_legend__5tyB7 .knowledge-graph_edge-usedBy__OJRyn{stroke-dasharray:none;animation:none}.knowledge-graph_legend__5tyB7 .knowledge-graph_edge-cites__PHwRZ{stroke:rgba(255,255,255,.5)}.knowledge-graph_legend__5tyB7 .knowledge-graph_edge-revisionOf__rk6Y_{stroke:#8e9bff;stroke-width:3}.knowledge-graph_legend__5tyB7 .knowledge-graph_edge-usedBy__OJRyn{stroke:rgba(142,155,255,.55);stroke-width:1.4}.knowledge-graph_base__fEPyK{opacity:.42;animation:knowledge-graph_dim__Isv3T .7s ease both}.knowledge-graph_question__D7Cmt rect{fill:rgba(17,26,36,.96);stroke:#3b4eff;stroke-width:1.6}.knowledge-graph_question__D7Cmt circle{fill:#3b4eff}.knowledge-graph_question__D7Cmt text{font-size:15px}.knowledge-graph_question__D7Cmt .knowledge-graph_questionMark__gtNjD{font-size:14px;font-weight:600}.knowledge-graph_question__D7Cmt{animation:knowledge-graph_rise__fMVaS .6s cubic-bezier(.22,1,.36,1) both}.knowledge-graph_trace__Zkr4H{fill:none;stroke:#3b4eff;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;filter:drop-shadow(0 0 6px rgba(59,78,255,.9));animation:knowledge-graph_draw__jyNaY .6s cubic-bezier(.65,0,.35,1) both}.knowledge-graph_lit__GxH0r{transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 10px rgba(59,78,255,.85));animation:knowledge-graph_pop___wC0J .5s cubic-bezier(.22,1,.36,1) both}.knowledge-graph_lit__GxH0r circle,.knowledge-graph_lit__GxH0r rect{fill:#3b4eff;stroke:#c7d2e4;stroke-dasharray:none}.knowledge-graph_lit__GxH0r text{fill:#ffffff}.knowledge-graph_lit__GxH0r path{fill:#ffffff;stroke:#3b4eff;stroke-width:2;stroke-dasharray:none}.knowledge-graph_skip__am6Km{animation:knowledge-graph_fade__JdPCk .5s ease both}.knowledge-graph_skip__am6Km circle{fill:rgba(17,26,36,.96);stroke:#d99a3d;stroke-width:1.8;stroke-dasharray:3 3}.knowledge-graph_skip__am6Km path{stroke:#d99a3d;stroke-width:2;stroke-linecap:round}.knowledge-graph_skip__am6Km text{fill:#f0c27e;font-size:14px;paint-order:stroke;stroke:#0f1820;stroke-width:5px;stroke-linejoin:round}.knowledge-graph_callout__7f_x3{animation:knowledge-graph_rise__fMVaS .6s cubic-bezier(.22,1,.36,1) both}.knowledge-graph_callout__7f_x3 rect{fill:rgba(17,26,36,.97);stroke:#3b4eff;stroke-width:1.6}.knowledge-graph_callout__7f_x3 path{stroke:#3b4eff;stroke-width:2}.knowledge-graph_callout__7f_x3 .knowledge-graph_calloutFile__O0CIg{font-family:var(--font-geist-mono),monospace;font-size:15px}.knowledge-graph_callout__7f_x3 .knowledge-graph_calloutNote__z5cxk{fill:#8e9bff;font-size:13px}.knowledge-graph_legend__5tyB7 text{fill:#c3cbd3;font-size:16px}.knowledge-graph_legend__5tyB7 .knowledge-graph_legendHead__NI1vQ{fill:#8e9bff;font-family:var(--font-geist-mono),monospace;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.knowledge-graph_key__ofSdg{animation:knowledge-graph_light__G7HWh .5s ease both}@keyframes knowledge-graph_pop___wC0J{0%{opacity:0;transform:scale(.4)}}@keyframes knowledge-graph_draw__jyNaY{0%{stroke-dashoffset:1}}@keyframes knowledge-graph_fade__JdPCk{0%{opacity:0}}@keyframes knowledge-graph_rise__fMVaS{0%{opacity:0;transform:translateY(8px)}}@keyframes knowledge-graph_dim__Isv3T{0%{opacity:1}}@keyframes knowledge-graph_light__G7HWh{0%{opacity:.25}}@media (prefers-reduced-motion:reduce){.knowledge-graph_graph__B_WF6,.knowledge-graph_graph__B_WF6 *{animation:none!important}}.connect_frame__IiXaD{position:relative;width:100%}.connect_svg__sl8D9{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-geist-sans),Arial,sans-serif}.connect_wide__7fNou{display:none}@media (max-width:1100px){.connect_radial__IfaMe{display:none}.connect_wide__7fNou{display:block;max-height:calc(100svh - 470px)}}.connect_orbit__i2BuO{fill:none;stroke:rgb(255 255 255/10%);stroke-width:1;stroke-dasharray:2 8;animation:connect_fade__oKLSN 1s ease var(--t) both}.connect_ring__DMliR{fill:none;stroke:rgb(255 255 255/28%);stroke-width:1.6;stroke-dasharray:1;animation:connect_draw__Yybne .9s cubic-bezier(.65,0,.35,1) var(--t) both}.connect_core__6K0_5{transform-box:fill-box;transform-origin:center;animation:connect_pop__Arj9A .7s cubic-bezier(.22,1,.36,1) var(--t) both}.connect_coreText__wVP_j{fill:#fff;font-size:32px;font-weight:500;letter-spacing:-.02em}.connect_any__3VsU9{fill:#8e9bff;font-family:var(--font-geist-mono),monospace;font-size:13px;letter-spacing:.14em;text-transform:uppercase;animation:connect_fade__oKLSN .6s ease var(--t) both}.connect_node__Qsdbs{transform-box:fill-box;transform-origin:center;animation:connect_pop__Arj9A .7s cubic-bezier(.22,1,.36,1) var(--t) both}.connect_glyph__wEqtk{fill:none;stroke:#8e9bff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.connect_name__2DQPE{fill:#fff;font-size:20px;font-weight:500}.connect_detail__ybLnF{fill:#9aa6b2;font-size:15.5px}.connect_link__lrjZL{fill:none;stroke:rgb(255 255 255/28%);stroke-width:1.4;stroke-dasharray:1;animation:connect_draw__Yybne .6s ease var(--t) both}.connect_stream__tYJdF{fill:none;stroke:#3b4eff;stroke-width:3;stroke-linecap:round;stroke-dasharray:3 15;animation:connect_fade__oKLSN .5s ease var(--t) both,connect_flow___oiwS 1.1s linear var(--t) infinite}.connect_chip__66wRz{transform-box:fill-box;transform-origin:center;animation:connect_pop__Arj9A .5s cubic-bezier(.22,1,.36,1) var(--t) both}.connect_chip__66wRz rect{fill:#111a24;stroke:#3b4eff;stroke-width:1.2}.connect_chip__66wRz text{fill:#c7cfff;font-family:var(--font-geist-mono),monospace;font-size:14.5px}.connect_port__HmK3V{fill:#3b4eff;stroke:#8e9bff;stroke-width:1;animation:connect_light__u1lyQ .45s ease var(--t) both}.connect_port__HmK3V:not([data-linked]){fill:#2a37b8}@keyframes connect_draw__Yybne{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes connect_flow___oiwS{to{stroke-dashoffset:-18}}@keyframes connect_fade__oKLSN{0%{opacity:0}}@keyframes connect_pop__Arj9A{0%{opacity:0;transform:scale(.88)}}@keyframes connect_light__u1lyQ{0%{fill:#111a24;stroke:rgb(255 255 255/28%)}}@media (prefers-reduced-motion:reduce){.connect_any__3VsU9,.connect_chip__66wRz,.connect_core__6K0_5,.connect_link__lrjZL,.connect_node__Qsdbs,.connect_orbit__i2BuO,.connect_port__HmK3V,.connect_ring__DMliR,.connect_stream__tYJdF{animation:none}}.deliver_frame__xowsV{--ease:cubic-bezier(0.22,1,0.36,1);position:relative;aspect-ratio:980/720;width:100%;max-height:calc(100svh - 2 * var(--frame-inset, 20px) - 168px);margin-inline:auto}.deliver_frame__xowsV>svg{height:100%;margin-inline:auto}.deliver_in__vE0HY{animation:deliver_rise__KPrXw .8s var(--ease) both;animation-delay:var(--d)}.deliver_draw__gIWOp{stroke-dashoffset:0;animation:deliver_draw__gIWOp .9s var(--ease) both;animation-delay:var(--d)}.deliver_draw__gIWOp[stroke-dasharray]{animation-name:deliver_fade__EMz_M}.deliver_draw__gIWOp:not([stroke-dasharray]){stroke-dasharray:100}.deliver_packet____Ubl{stroke-dasharray:3 97;opacity:0;animation:deliver_fade__EMz_M .4s ease forwards,deliver_run__XVwWo 2.2s linear infinite;animation-delay:var(--d),var(--d)}.deliver_fill__qBCDh{transform-box:fill-box;transform-origin:left center;animation:deliver_grow__gAeWB .5s var(--ease) both;animation-delay:var(--d)}@keyframes deliver_rise__KPrXw{0%{opacity:0;transform:translateY(14px)}}@keyframes deliver_draw__gIWOp{0%{stroke-dashoffset:100}}@keyframes deliver_fade__EMz_M{0%{opacity:0}to{opacity:.9}}@keyframes deliver_run__XVwWo{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes deliver_grow__gAeWB{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.deliver_draw__gIWOp,.deliver_fill__qBCDh,.deliver_in__vE0HY{animation:none}.deliver_packet____Ubl{display:none}}.maintain_frame___WYZe{--ease:cubic-bezier(0.22,1,0.36,1);--window:rgb(17 26 36/94%);--edge:rgb(255 255 255/28%);--faint:rgb(255 255 255/14%);--muted:#9aa6b2;--blue:#3b4eff;--blue-text:#8e9bff;--amber:#d99a3d;position:relative;aspect-ratio:980/720;width:100%;max-height:calc(100svh - 2 * var(--frame-inset, 20px) - 168px);margin-inline:auto;container-type:inline-size}.maintain_scene__GP_dr{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,26fr) minmax(0,3fr) minmax(0,31fr) minmax(0,3fr) minmax(0,38fr);align-items:center;color:#fff;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:2.2cqw}.maintain_label__0h3Bc{margin:0 0 1.1em;color:var(--blue-text);font-family:var(--font-geist-mono),monospace;font-size:.78em;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.maintain_scene__GP_dr ul{margin:0;padding:0;list-style:none}.maintain_systems__m5AeV li{overflow:hidden;white-space:nowrap;display:flex;align-items:center;gap:.7em;margin-bottom:.55em;padding:.75em .9em;border:1px solid var(--faint);border-radius:.7em;background:var(--window);font-size:.8em;transition:border-color .4s ease,background .4s ease}.maintain_systems__m5AeV li>span{overflow:hidden;text-overflow:ellipsis}.maintain_systems__m5AeV i{flex:none;width:.6em;height:.6em;border-radius:50%;background:var(--faint);transition:background .4s ease,box-shadow .4s ease}.maintain_systems__m5AeV li[data-on]{border-color:var(--blue);background:rgb(59 78 255/16%)}.maintain_systems__m5AeV li[data-on] i{background:var(--blue-text);box-shadow:0 0 0 .3em rgb(59 78 255/30%)}.maintain_link__vMaUk{position:relative;height:2px;margin:0 .5em;background:var(--faint)}.maintain_link__vMaUk:after{position:absolute;top:-.25em;left:0;width:.55em;height:.55em;border-radius:50%;background:#fff;opacity:0;content:""}.maintain_link__vMaUk[data-on]{background:var(--blue)}.maintain_link__vMaUk[data-on]:after{animation:maintain_travel__QYRlI 1.1s var(--ease) both}.maintain_gate__agWm3,.maintain_set__ReYTR{padding:1.1em;border:1px solid var(--edge);border-radius:1em;background:rgb(255 255 255/4%)}.maintain_gate__agWm3{display:grid;align-content:start;min-height:12.5em}.maintain_file__ESO0H{display:grid;gap:.8em;padding:1.1em;border:1px solid var(--blue);border-radius:.9em;background:var(--window);box-shadow:0 1.4em 2.6em rgb(0 0 0/35%);animation:maintain_arrive__yh3jl .7s var(--ease) both}.maintain_file__ESO0H p{margin:0;overflow:hidden;font-family:var(--font-geist-mono),monospace;font-size:.85em;text-overflow:ellipsis;white-space:nowrap}.maintain_file__ESO0H ul{display:flex;flex-wrap:wrap;gap:.4em}.maintain_file__ESO0H li{padding:.3em .7em;border-radius:999px;background:rgb(59 78 255/26%);color:var(--blue-text);font-size:.75em;animation:maintain_fly__EfWl0 .55s var(--ease) both;animation-delay:calc(var(--i) * .12s)}.maintain_file__ESO0H strong{justify-self:start;padding:.3em .8em;border-radius:999px;background:var(--blue);font-size:.75em;font-weight:500;animation:maintain_fly__EfWl0 .45s var(--ease) both}.maintain_waiting__MhN69{margin:0;padding:2.2em 1em;border:1px dashed var(--edge);border-radius:.9em;color:var(--muted);font-size:.85em;text-align:center}.maintain_gate__agWm3,.maintain_set__ReYTR,.maintain_systems__m5AeV{min-width:0}.maintain_set__ReYTR ul{display:grid;grid-template-columns:minmax(0,1fr);gap:.5em}.maintain_set__ReYTR li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.6em;max-height:3.2em;padding:.6em .9em;border:1px solid var(--faint);border-radius:.7em;background:var(--window);font-family:var(--font-geist-mono),monospace;font-size:.8em;transition:opacity .5s ease,max-height .6s var(--ease) .2s,padding .6s var(--ease) .2s,margin .6s var(--ease) .2s,border-color .5s ease,background .5s ease,color .5s ease}.maintain_set__ReYTR li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maintain_set__ReYTR li em,.maintain_set__ReYTR li small{flex:none;padding:.2em .6em;border-radius:999px;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.85em;font-style:normal}.maintain_set__ReYTR li small{background:var(--blue)}.maintain_set__ReYTR li[data-state=new]{border-color:var(--blue);background:rgb(59 78 255/16%);animation:maintain_slide__YSILs .7s var(--ease) both}.maintain_set__ReYTR li[data-state=leaving],.maintain_set__ReYTR li[data-state=superseded]{border-style:dashed;color:var(--muted)}.maintain_set__ReYTR li[data-state=leaving]>span,.maintain_set__ReYTR li[data-state=superseded]>span{text-decoration:line-through}.maintain_set__ReYTR li em{border:1px solid var(--amber);border-radius:.3em;color:var(--amber);font-weight:600;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-5deg);animation:maintain_stamp__GcaST .5s var(--ease) both}.maintain_set__ReYTR li[data-state=leaving]{max-height:0;margin-top:-.5em;padding-block:0;border-width:0;opacity:0}@keyframes maintain_travel__QYRlI{0%{left:0;opacity:0}20%{opacity:1}to{left:calc(100% - .55em);opacity:0}}@keyframes maintain_arrive__yh3jl{0%{opacity:0;transform:translateX(-2.4em) scale(.96)}}@keyframes maintain_fly__EfWl0{0%{opacity:0;transform:translate(1.6em,-1.2em) scale(.7)}}@keyframes maintain_slide__YSILs{0%{opacity:0;transform:translateX(-1.6em)}}@keyframes maintain_stamp__GcaST{0%{opacity:0;transform:rotate(-5deg) scale(1.8)}}@media (prefers-reduced-motion:reduce){.maintain_set__ReYTR li,.maintain_systems__m5AeV i,.maintain_systems__m5AeV li{transition:none}.maintain_file__ESO0H,.maintain_file__ESO0H li,.maintain_file__ESO0H strong,.maintain_link__vMaUk[data-on]:after,.maintain_set__ReYTR li em,.maintain_set__ReYTR li[data-state=new]{animation:none}}.landing_landingContainer__bHdjE{width:min(var(--container,1440px),calc(100% + 2 * var(--sheet-inset, 0px) - 2 * var(--gutter, 28px)));margin-inline:auto}.landing_sectionHeading__3pR_c{max-width:880px}.landing_sectionHeading__3pR_c.landing_centered__RY3P2{margin-inline:auto;text-align:center}.landing_eyebrow__bIXys.landing_eyebrow__bIXys,.landing_landingContainer__bHdjE .landing_eyebrow__bIXys,.landing_sectionHeading__3pR_c .landing_eyebrow__bIXys{display:block;margin:0 0 20px;font-size:var(--label-size,.75rem);font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.landing_sectionHeading__3pR_c .landing_display__shxg8{font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.08;text-wrap:balance;white-space:pre-line}.landing_sectionHeading__3pR_c .landing_scale1__Yql4L{font-size:var(--type-1);line-height:1}.landing_sectionHeading__3pR_c .landing_scale2__SQ7GK{font-size:var(--type-2)}.landing_sectionHeading__3pR_c .landing_scale3__J7AgN{font-size:var(--type-3);line-height:1.12}.landing_sectionHeading__3pR_c .landing_scale4__8Ag_U{font-size:var(--type-4);line-height:1.15}.landing_sectionHeading__3pR_c .landing_lead__xzRLt{max-width:680px;margin-top:24px;font-size:var(--type-lead);line-height:1.5;color:var(--muted);text-wrap:pretty}.landing_sectionHeading__3pR_c.landing_centered__RY3P2 .landing_lead__xzRLt{margin-inline:auto}.landing_arrowLink__KflUr.landing_arrowLink__KflUr{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:.9rem;font-weight:500;color:var(--accent);transition:gap var(--ease-card,.2s ease)}.landing_arrowLink__KflUr:hover,.landing_banner__7wb7s:hover .landing_arrowLink__KflUr{gap:16px}.landing_banner__7wb7s.landing_banner__7wb7s{display:flex;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(20px,2.5vw,32px);border-radius:var(--radius-banner,16px);background:var(--on-dark,#fff);color:var(--ink);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_banner__7wb7s:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_banner__7wb7s.landing_bannerDark__xA4QQ,.landing_banner__7wb7s.landing_bannerDark__xA4QQ:hover{background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff);box-shadow:none}.landing_bannerDark__xA4QQ .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_bannerDark__xA4QQ .landing_arrowLink__KflUr.landing_arrowLink__KflUr{color:var(--on-dark,#fff)}.landing_banner__7wb7s .landing_bannerThumb__9A_fy{flex:0 0 auto;width:clamp(96px,12vw,160px);height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:calc(var(--radius-banner, 16px) - 6px)}.landing_banner__7wb7s .landing_bannerText__ARtqP{display:grid;flex:1 1 auto;min-width:0}.landing_bannerText__ARtqP .landing_eyebrow__bIXys{margin-bottom:10px}.landing_banner__7wb7s .landing_bannerStatement__sHvyh{font-size:clamp(1.35rem,1.1rem + .9vw,2rem);font-weight:400;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.landing_banner__7wb7s .landing_arrowLink__KflUr{flex:0 0 auto}.landing_beforeAfter__zgRTS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.landing_beforeAfter__zgRTS .landing_shiftPanel__ubBzt{padding:clamp(24px,3vw,44px);border-radius:var(--radius-card,24px);background:var(--paper);color:var(--ink)}.landing_beforeAfter__zgRTS .landing_shiftTarget__0uiQW{background:var(--on-dark,#fff);box-shadow:var(--shadow-soft)}.landing_beforeAfter__zgRTS .landing_shiftBefore__HjfrE{background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_shiftBefore__HjfrE.landing_shiftBefore__HjfrE li{border-top-color:var(--line-on-dark)}.landing_shiftBefore__HjfrE.landing_shiftBefore__HjfrE .landing_shiftIcon__ImFw_,.landing_shiftBefore__HjfrE.landing_shiftBefore__HjfrE li svg{color:var(--on-dark-muted)}.landing_shiftPanel__ubBzt .landing_shiftIcon__ImFw_{display:block;margin-bottom:24px;color:var(--muted)}.landing_shiftTarget__0uiQW .landing_shiftIcon__ImFw_{color:var(--accent)}.landing_shiftPanel__ubBzt.landing_shiftPanel__ubBzt h3{margin:0 0 24px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_outcomes__HzQnx ul,.landing_shiftPanel__ubBzt ul{margin:0;padding:0;list-style:none}.landing_outcomes__HzQnx li,.landing_shiftPanel__ubBzt li{display:grid;grid-template-columns:16px 1fr;gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--line);font-size:1rem;line-height:1.5}.landing_outcomes__HzQnx li svg,.landing_shiftPanel__ubBzt li svg{margin-top:4px;color:var(--muted)}.landing_outcomes__HzQnx li svg,.landing_shiftTarget__0uiQW li svg{color:var(--accent)}.landing_overlap__scRXb{position:relative;z-index:1;--sheet-inset:var(--sheet-widen,var(--frame-inset,16px));margin:var(--overlap-pull,-3.5rem) var(--frame-inset,16px) 0;padding:var(--space-major) 0;border-radius:var(--radius-banner,16px);background:radial-gradient(60% 50% at 85% 0,rgb(59 78 255/22%),transparent 70%),radial-gradient(40% 40% at 10% 100%,rgb(59 78 255/10%),transparent 70%),var(--ink);color:var(--on-dark,#fff)}.landing_overlap__scRXb.landing_overlapImage__H4v6X{background:linear-gradient(180deg,rgb(16 24 32/88%),rgb(16 24 32/96%)),var(--overlap-image) center /cover no-repeat,var(--ink)}.landing_overlap__scRXb .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_overlap__scRXb .landing_cardBody__tNvED.landing_cardBody__tNvED,.landing_overlap__scRXb .landing_lead__xzRLt.landing_lead__xzRLt{color:var(--on-dark-muted)}.landing_outcomeCard__KujkA{display:flex;flex-direction:column;height:100%;padding:clamp(24px,2.6vw,36px);border-radius:var(--radius-card,24px);background:var(--on-dark,#fff);color:var(--ink);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_outcomeCard__KujkA:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_outcomeCard__KujkA.landing_frosted__G_7IK{background:rgb(255 255 255/72%);backdrop-filter:blur(16px);border:1px solid rgb(255 255 255/60%)}.landing_outcomeCard__KujkA.landing_dark__semCK{background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_cardBody__tNvED.landing_cardBody__tNvED,.landing_outcomeCard__KujkA.landing_dark__semCK .landing_outcomes__HzQnx h4{color:var(--on-dark-muted)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_outcomes__HzQnx li{border-top-color:var(--line-on-dark)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_outcomes__HzQnx li svg{color:var(--accent-on-dark)}.landing_outcomeCard__KujkA.landing_dark__semCK .landing_arrowLink__KflUr.landing_arrowLink__KflUr{color:var(--on-dark,#fff)}.landing_outcomeCard__KujkA.landing_outcomeCard__KujkA h3{margin:0 0 16px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_outcomeCard__KujkA .landing_cardBody__tNvED{font-size:1rem;line-height:1.5;color:var(--muted)}.landing_outcomeCard__KujkA .landing_outcomes__HzQnx{display:flex;flex:1 1 auto;flex-direction:column;padding-top:32px}.landing_outcomes__HzQnx.landing_outcomes__HzQnx h4{margin:0 0 8px;font-size:var(--label-size,.75rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.landing_outcomes__HzQnx .landing_arrowLink__KflUr{margin-top:auto;padding-top:24px}.landing_band__i4Md7[id].landing_band__i4Md7,.landing_finalBand__zHTGC[id].landing_finalBand__zHTGC,.landing_overlap__scRXb[id].landing_overlap__scRXb{scroll-margin-top:max(0px,calc(104px - var(--space-major)))}.landing_band__i4Md7{padding:var(--space-major) 0}.landing_band__i4Md7,.landing_band__i4Md7.landing_bandPaper__gI7LL,.landing_band__i4Md7.landing_bandWhite__Yb5NU{background:var(--on-dark,#fff)}.landing_band__i4Md7.landing_bandDark__BzxfD{--sheet-inset:var(--sheet-widen,var(--frame-inset,16px));margin-inline:var(--frame-inset,16px);padding-block:clamp(120px,12vw,200px);border-radius:var(--radius-banner,16px);background:var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_band__i4Md7.landing_bandDark__BzxfD.landing_bandGlow__Fjgjw{background:radial-gradient(90% 38% at 50% 0,rgb(59 78 255/42%),transparent 100%),linear-gradient(180deg,rgb(59 78 255/16%) 0,transparent 32%),var(--surface-dark,#0f1820)}.landing_bandDark__BzxfD .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_bandDark__BzxfD .landing_display__shxg8.landing_display__shxg8{color:var(--on-dark,#fff)}.landing_bandDark__BzxfD .landing_lead__xzRLt.landing_lead__xzRLt,.landing_bandDark__BzxfD .landing_listLabel__vrssx.landing_listLabel__vrssx,.landing_bandDark__BzxfD .landing_note__ON3vO.landing_note__ON3vO{color:var(--on-dark-muted)}.landing_bannerRow__4fLQa{padding:0 0 var(--space-section);background:var(--on-dark,#fff)}.landing_bannerRow__4fLQa.landing_bannerRowLast__zOSc3{padding-bottom:calc(var(--space-major) + 3.5rem)}.landing_split__tBd9_{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:start}.landing_sectionHeading__3pR_c.landing_headingGap__7hZfh{margin-bottom:clamp(48px,5vw,80px)}.landing_sectionHeading__3pR_c.landing_headingGapTight__C_RlN{margin-bottom:clamp(20px,2vw,28px)}.landing_split__tBd9_ .landing_questions__eiKwD{margin:0;padding:0;list-style:none;counter-reset:question}.landing_questions__eiKwD>li{counter-increment:question;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:20px 0;border-top:1px solid var(--line);font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_questions__eiKwD>li:before{content:counter(question,decimal-leading-zero);padding-top:.5em;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:0;color:var(--accent)}.landing_split__tBd9_ .landing_jurisdiction__MKxEv{margin-top:32px;padding-top:32px;border-top:1px solid var(--line);font-size:1rem;line-height:1.5;color:var(--muted)}.landing_pillarGrid__YRyW_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_pillarGrid__YRyW_ .landing_pillarCard__yFaGv{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(255 255 255/10%);border-radius:var(--radius-card,24px);background:linear-gradient(180deg,#16222d,var(--surface-dark,#0f1820));color:var(--on-dark,#fff)}.landing_pillarCard__yFaGv img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.landing_pillarCard__yFaGv>div{padding:clamp(20px,2.4vw,32px)}.landing_pillarGrid__YRyW_ .landing_pillarCard__yFaGv h3{margin:0 0 12px;color:var(--on-dark,#fff);font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_pillarCard__yFaGv ul{margin:20px 0 0;padding:0;list-style:none}.landing_pillarCard__yFaGv li{padding:10px 0;border-top:1px solid rgb(255 255 255/12%);color:var(--on-dark-muted);font-size:.9rem;line-height:1.4}.landing_scenarioGrid__avMOm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_sectionLink__xf3dA{margin-top:32px}.landing_observer__d88kS{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:center}.landing_cta__UKihQ.landing_cta__UKihQ{margin-top:32px;border-radius:var(--radius-button,8px);transition:background .2s,gap var(--ease-card,.2s ease)}.landing_cta__UKihQ.landing_cta__UKihQ:hover{gap:28px}.landing_finalCta__LJGqh .landing_note__ON3vO,.landing_observerIntro__yJSMA .landing_note__ON3vO{margin-top:20px;font-size:.875rem;line-height:1.5;color:var(--muted)}.landing_finalBand__zHTGC{padding:var(--space-section) 0;background:var(--on-dark,#fff)}.landing_finalBand__zHTGC .landing_finalCta__LJGqh{display:flex;flex-direction:column;align-items:center;padding:var(--space-major) clamp(20px,5vw,80px);border-radius:var(--radius-card,24px);background:radial-gradient(50% 60% at 50% 0,rgb(59 78 255/24%),transparent 70%),var(--ink);color:var(--on-dark,#fff);text-align:center}.landing_finalCta__LJGqh .landing_people__yWe1s{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px;margin:40px 0 8px;padding:0;list-style:none}.landing_people__yWe1s li{display:flex;align-items:center;gap:14px;text-align:left}.landing_people__yWe1s img{width:56px;height:56px;border:1px solid rgb(255 255 255/20%);border-radius:50%;object-fit:cover}.landing_people__yWe1s span{display:flex;flex-direction:column;font-size:.875rem;line-height:1.4;color:var(--on-dark-muted)}.landing_people__yWe1s strong{font-size:1rem;font-weight:500;color:var(--on-dark,#fff)}.landing_finalCta__LJGqh .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_finalCta__LJGqh .landing_sectionHeading__3pR_c .landing_lead__xzRLt{color:var(--on-dark-muted)}.landing_notesHead__WTFAV{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(40px,5vw,64px)}.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:clamp(24px,2.6vw,36px);border-radius:var(--radius-card,24px);background:var(--on-dark,#fff);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_scenarioCard__M4Yv2 .landing_scenarioTitle__ogayK{margin:0 0 16px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15;white-space:pre-line}.landing_scenarioCard__M4Yv2 .landing_scenarioBody__qNVFT{margin-bottom:24px;font-size:1rem;line-height:1.5;color:var(--muted)}.landing_scenarioCard__M4Yv2 .landing_stretched__59scH{align-self:end;justify-self:start}.landing_scenarioCard__M4Yv2 .landing_stretched__59scH:after{content:"";position:absolute;inset:0;border-radius:inherit}.landing_scenarioCard__M4Yv2:hover .landing_arrowLink__KflUr{gap:16px}.landing_landingContainer__bHdjE .landing_disclosureLine__W8kWW{margin-top:24px;font-size:.8125rem;line-height:1.5;color:var(--muted)}.landing_scenarioGrid__avMOm.landing_scenarioGrid__avMOm{margin-top:clamp(40px,5vw,64px)}.landing_helpGrid__HCNoH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_helpGrid__HCNoH .landing_helpCard__QFBXV{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-banner,16px);background:var(--on-dark,#fff);box-shadow:var(--shadow-soft);transition:box-shadow var(--ease-card,.2s ease),transform var(--ease-card,.2s ease)}.landing_helpGrid__HCNoH .landing_helpCard__QFBXV:hover{box-shadow:var(--shadow-soft-hover);transform:translateY(-2px)}.landing_helpCard__QFBXV img{display:block;width:100%;height:auto;aspect-ratio:417/248;object-fit:cover}.landing_helpCard__QFBXV>div{padding:clamp(24px,2.6vw,36px)}.landing_helpCard__QFBXV.landing_helpCard__QFBXV h3{margin:0 0 12px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_helpCard__QFBXV.landing_helpCard__QFBXV p{font-size:1.05rem;line-height:1.55;color:var(--muted)}.landing_bentoGrid__I2c0F{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.landing_bentoGrid__I2c0F>li:nth-child(3n+1),.landing_bentoGrid__I2c0F>li:nth-child(3n+2){grid-column:span 6}.landing_bentoGrid__I2c0F>li:nth-child(3n+3){grid-column:span 12}.landing_bentoGrid__I2c0F .landing_outcomeCard__KujkA.landing_dark__semCK{position:relative;overflow:hidden;border:1px solid rgb(255 255 255/8%);background:radial-gradient(70% 60% at 100% 0,rgb(59 78 255/16%),transparent 70%),var(--surface-dark,#0f1820)}.landing_cardVisual__eW3N1{width:100%;max-width:340px;margin:0 auto 28px}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_outcomeCard__KujkA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);column-gap:clamp(24px,4vw,64px);align-content:start}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_outcomeCard__KujkA>*{grid-column:1}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_cardVisual__eW3N1{grid-column:2;grid-row:1/span 3;align-self:center;max-width:420px;margin:0}.landing_landingContainer__bHdjE>.landing_listLabel__vrssx{margin:clamp(56px,6vw,88px) 0 16px;font-size:var(--label-size,.75rem);font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.landing_capabilityTiles__W7nN_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.landing_capabilityTiles__W7nN_ li{display:grid;gap:10px;align-content:start;padding:20px;border:1px solid rgb(255 255 255/12%);border-radius:12px;background:rgb(255 255 255/4%);backdrop-filter:blur(10px);transition:border-color .2s ease,background .2s ease}.landing_capabilityTiles__W7nN_ li:hover{border-color:rgb(59 78 255/60%);background:rgb(59 78 255/10%)}.landing_capabilityTiles__W7nN_ strong{font-size:1.05rem;font-weight:500;line-height:1.3;color:var(--on-dark,#fff)}.landing_capabilityTiles__W7nN_ span{font-size:.9rem;line-height:1.5;color:var(--on-dark-muted)}@media (max-width:1023px){.landing_bentoGrid__I2c0F>li:nth-child(n){grid-column:span 12}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_outcomeCard__KujkA{grid-template-columns:minmax(0,1fr)}.landing_bentoGrid__I2c0F>li:nth-child(3n+3) .landing_cardVisual__eW3N1{grid-column:1;grid-row:auto;max-width:340px;margin:0 auto 28px}.landing_capabilityTiles__W7nN_{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_helpGrid__HCNoH,.landing_observer__d88kS,.landing_pillarGrid__YRyW_,.landing_scenarioGrid__avMOm,.landing_split__tBd9_{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.landing_beforeAfter__zgRTS{grid-template-columns:minmax(0,1fr)}.landing_notesHead__WTFAV{flex-direction:column;align-items:start}.landing_banner__7wb7s.landing_banner__7wb7s{flex-wrap:wrap}.landing_banner__7wb7s .landing_bannerThumb__9A_fy{display:none}.landing_overlap__scRXb{border-radius:var(--radius-banner,16px)}}@media (prefers-reduced-motion:reduce){.landing_arrowLink__KflUr.landing_arrowLink__KflUr,.landing_banner__7wb7s.landing_banner__7wb7s,.landing_cta__UKihQ.landing_cta__UKihQ,.landing_outcomeCard__KujkA,.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2{transition:none}.landing_banner__7wb7s:hover,.landing_outcomeCard__KujkA:hover,.landing_scenarioGrid__avMOm .landing_scenarioCard__M4Yv2:hover{transform:none}}.landing_missionGrid__0g6iy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.landing_missionCard__hEBOU.landing_missionCard__hEBOU{position:relative;height:100%;color:inherit;text-decoration:none;transition:box-shadow var(--ease-card,.2s ease),border-color var(--ease-card,.2s ease);display:flex;flex-direction:column;gap:14px;padding:clamp(28px,2.6vw,40px);border:1px solid var(--line,#d9dddc);border-radius:var(--radius-card,24px);background:#fff;box-shadow:var(--shadow-soft)}.landing_missionCard__hEBOU h3{margin-top:28px;font-size:var(--type-4);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.15}.landing_missionCard__hEBOU p{color:var(--muted);line-height:1.6}.landing_missionArrow__oCU_8{position:absolute;top:clamp(28px,2.6vw,40px);right:clamp(28px,2.6vw,40px);color:var(--accent)}@media (hover:hover){.landing_missionCard__hEBOU.landing_missionCard__hEBOU:hover{border-color:var(--accent);box-shadow:var(--shadow-soft-hover)}}.landing_missionIndex__xmRIk{font:500 .8rem/1 var(--font-geist-mono),monospace;color:var(--accent)}.landing_darkSheet__zH2Bv{padding:clamp(40px,5vw,80px) clamp(24px,4vw,64px);border-radius:var(--radius-card,24px);background:radial-gradient(90% 38% at 50% 0,rgb(59 78 255/42%),transparent 100%),linear-gradient(180deg,rgb(59 78 255/16%) 0,transparent 32%),var(--surface-dark,#0f1820);color:var(--on-dark,#fff)}.landing_darkSheet__zH2Bv .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent-on-dark)}.landing_darkSheet__zH2Bv .landing_display__shxg8.landing_display__shxg8{color:var(--on-dark,#fff)}.landing_darkSheet__zH2Bv .landing_lead__xzRLt.landing_lead__xzRLt{color:var(--on-dark-muted)}@media (max-width:900px){.landing_missionGrid__0g6iy{grid-template-columns:1fr}}@media (max-width:600px){.landing_darkSheet__zH2Bv{padding:32px 16px}}.landing_clientsBand__Vi2C5{background:var(--on-dark,#fff)}.landing_storySplit__ixI_k{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,120px);align-items:start}.landing_storyBody__3fEqS{display:grid;gap:20px;padding-top:8px}.landing_storyBody__3fEqS p{margin:0;font-size:var(--type-lead);line-height:1.6;color:var(--muted,#56616a)}.landing_storyVisual__sdY_a{align-self:center}.landing_productStack__gnwlv{display:grid;gap:32px;margin:0;padding:0;list-style:none}.landing_productPanel__t_SUc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center;padding:clamp(32px,4.5vw,72px);border:1px solid var(--line,#d9dddc);border-radius:var(--radius-card,24px);background:#fff}.landing_productPanel__t_SUc[data-tone=dark],.landing_trustDark___JrTq{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(90% 55% at 70% 0,rgb(59 78 255/34%),transparent 70%),radial-gradient(70% 45% at 30% 65%,rgb(59 78 255/14%),transparent 70%),linear-gradient(180deg,#15222f,#0d1823)}.landing_productPanel__t_SUc[data-tone=dark]:before,.landing_trustDark___JrTq:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");mix-blend-mode:overlay;pointer-events:none}.landing_productPanel__t_SUc[data-tone=dark]{border-color:transparent;color:var(--on-dark,#fff)}.landing_productCopy__8xFLj{display:flex;flex-direction:column;gap:20px;min-width:0}.landing_productCopy__8xFLj h3{font-size:var(--type-3);font-weight:600;letter-spacing:-.02em;line-height:1.1}.landing_productCopy__8xFLj p{margin:0;font-size:var(--type-lead);line-height:1.6;color:var(--muted,#56616a)}.landing_productPanel__t_SUc[data-tone=dark] .landing_productCopy__8xFLj p{color:var(--on-dark-muted)}.landing_productButton___ggz3.landing_productButton___ggz3{align-self:flex-start;display:inline-flex;align-items:center;min-height:52px;margin-top:clamp(16px,3vw,48px);padding:14px 28px;border-radius:6px;background:var(--accent-strong,#2438d6);color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.landing_productButton___ggz3.landing_productButton___ggz3:hover{background:var(--accent,#3b4eff)}.landing_productVisual__6JY9W{min-width:0}.landing_trustGrid__a3odA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.landing_trustDark___JrTq,.landing_trustLight__RUJru{padding:clamp(32px,3.4vw,48px);border-radius:16px}.landing_trustDark___JrTq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;color:var(--on-dark,#fff)}.landing_trustLight__RUJru{border:1px solid #e3e8ef;background:#f7f9fb}.landing_trustDark___JrTq h3,.landing_trustLight__RUJru h3{margin-bottom:20px;font-size:1.6rem;font-weight:600;letter-spacing:-.02em}.landing_trustDark___JrTq p{margin:0;font-size:var(--type-lead);line-height:1.6;color:#e3e8ee}.landing_trustBadge__F11k1{display:grid;place-items:center;width:136px;height:136px;border-radius:50%;background:radial-gradient(circle,rgb(59 78 255/35%),transparent 70%);color:#fff}.landing_trustList__oqvop{display:grid;gap:14px;margin:0;padding:0;list-style:none}.landing_trustList__oqvop li{display:flex;align-items:flex-start;gap:16px;font-size:1.1rem;line-height:1.4;color:var(--muted,#56616a)}.landing_trustList__oqvop svg{flex-shrink:0;margin-top:2px;color:var(--accent-strong,#2438d6)}@media (max-width:900px){.landing_productPanel__t_SUc,.landing_storySplit__ixI_k,.landing_trustGrid__a3odA{grid-template-columns:1fr}.landing_productVisual__6JY9W{order:-1}}@media (max-width:600px){.landing_sectionHeading__3pR_c.landing_centered__RY3P2{margin-inline:0;text-align:left}.landing_sectionHeading__3pR_c.landing_centered__RY3P2 .landing_lead__xzRLt{margin-inline:0}.landing_sectionHeading__3pR_c.landing_headingGap__7hZfh{margin-bottom:40px}.landing_sectionHeading__3pR_c .landing_display__shxg8{line-height:1.1}.landing_productPanel__t_SUc{padding:24px 18px}.landing_productButton___ggz3.landing_productButton___ggz3{align-self:center;justify-content:center;padding-inline:18px;letter-spacing:.08em;white-space:nowrap}.landing_trustDark___JrTq{grid-template-columns:1fr}.landing_trustBadge__F11k1{display:none}.landing_trustList__oqvop{gap:18px}}.landing_finalBand__zHTGC .landing_finalCta__LJGqh.landing_plainCta__vi66f{padding-block:var(--space-section);background:transparent;color:var(--ink,#101820)}.landing_finalCta__LJGqh.landing_plainCta__vi66f .landing_eyebrow__bIXys.landing_eyebrow__bIXys{color:var(--accent,#3b4eff)}.landing_finalCta__LJGqh.landing_plainCta__vi66f .landing_sectionHeading__3pR_c .landing_lead__xzRLt{color:var(--muted,#56616a)}.landing_brandName__fWwmE{text-transform:none}@media (min-width:900px){.landing_oneLineTitle___SMwT.landing_oneLineTitle___SMwT.landing_oneLineTitle___SMwT h2{max-width:none;white-space:nowrap}}.demo-request-form_check__eGJ4n{display:flex;gap:12px;align-items:flex-start;font-size:1rem;line-height:1.5;color:var(--ink,#101820);cursor:pointer}.demo-request-form_check__eGJ4n input{flex:none;width:18px;height:18px;margin:3px 0 0;accent-color:var(--accent,#3b4eff)}.demo-request-form_notice__wCLda.demo-request-form_notice__wCLda{margin:0;font-size:.95rem;line-height:1.55;color:var(--muted,#56616a)}.demo-request-form_notice__wCLda a{color:var(--accent-strong,#2438d6);text-decoration:underline}.demo-request-form_done__w0Ehr{padding:28px 0}.demo-request-form_done__w0Ehr h3{margin:0 0 10px;font-size:1.4rem;font-weight:500;color:var(--ink,#101820)}.demo-request-form_done__w0Ehr p{margin:0;font-size:1.05rem;line-height:1.6;color:var(--muted,#56616a)}.industry-impact_tabs__LmwAL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;border-bottom:1px solid #d9dfe5}.industry-impact_tabs__LmwAL button{min-height:76px;padding:20px 12px;border:0;border-bottom:3px solid transparent;background:transparent;color:#56616a;font:inherit;font-size:.875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.industry-impact_tabs__LmwAL button[aria-selected=true]{color:#3b4eff;border-bottom-color:#3b4eff}.industry-impact_stage__H7uh6{position:relative;overflow:hidden;border-radius:12px;background:#0f1820;color:#fff}.industry-impact_panel__LsEhI{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:660px;padding:clamp(32px,4vw,64px) clamp(24px,4vw,64px)}.industry-impact_image__lhBuj{object-fit:cover;object-position:center;z-index:-2}.industry-impact_shade__ZBTZh{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(4 12 19/65%),rgb(4 12 19/8%)),linear-gradient(0deg,rgb(4 12 19/30%),transparent 65%)}.industry-impact_copy__Agl71{max-width:780px}.industry-impact_copy__Agl71 .industry-impact_eyebrow__IK6lN{margin-bottom:22px;color:#dfe6f1;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.industry-impact_copy__Agl71 h2,.industry-impact_copy__Agl71 h3{max-width:22ch;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;color:#fff}.industry-impact_copy__Agl71 .industry-impact_body__9B7gT{margin-top:24px;max-width:680px;color:#dfe6f1;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.6}.industry-impact_panel__LsEhI:focus-visible,.industry-impact_tabs__LmwAL button:focus-visible{outline:2px solid #7297ff;outline-offset:-4px}@media (max-width:700px){.industry-impact_tabs__LmwAL{margin-bottom:20px}.industry-impact_tabs__LmwAL button{padding:16px 5px;font-size:.6875rem;letter-spacing:.035em;overflow-wrap:anywhere}.industry-impact_panel__LsEhI{min-height:620px;padding:160px 24px 40px}.industry-impact_shade__ZBTZh{background:linear-gradient(180deg,rgb(4 12 19/2%),rgb(4 12 19/38%) 45%,rgb(4 12 19/82%))}.industry-impact_copy__Agl71 .industry-impact_eyebrow__IK6lN{margin-bottom:16px}.industry-impact_copy__Agl71 h2,.industry-impact_copy__Agl71 h3{font-size:2rem}.industry-impact_copy__Agl71 .industry-impact_body__9B7gT{margin-top:20px}}.industry-impact_mobileLabel___uQP_{display:none}@media (max-width:700px){.industry-impact_desktopLabel___KVF3{display:none}.industry-impact_mobileLabel___uQP_{display:inline}}.faq-accordion_layout__dKIP2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,88px);align-items:start}.faq-accordion_intro__g7_Xx{position:sticky;top:120px}.faq-accordion_questions__iBTtv{min-width:0}.faq-accordion_item__P9oKJ{border-top:1px solid var(--line,#d9dddc)}.faq-accordion_item__P9oKJ:last-child{border-bottom:1px solid var(--line,#d9dddc)}.faq-accordion_item__P9oKJ summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:clamp(24px,2.6vw,40px) 0;font-size:clamp(1.3rem,1.1rem + .6vw,1.625rem);font-weight:400;letter-spacing:-.015em;line-height:1.25;color:var(--ink,#101820);cursor:pointer;list-style:none}.faq-accordion_item__P9oKJ summary::-webkit-details-marker{display:none}.faq-accordion_item__P9oKJ summary:focus-visible{outline:2px solid var(--accent,#3b4eff);outline-offset:4px}.faq-accordion_item__P9oKJ summary svg{flex-shrink:0;color:var(--accent,#3b4eff);transition:transform .25s ease}.faq-accordion_item__P9oKJ[open] summary svg{transform:rotate(45deg)}.faq-accordion_questions__iBTtv .faq-accordion_item__P9oKJ p{margin:0;padding:0 48px clamp(28px,3vw,48px) 0;font-size:clamp(1.05rem,1rem + .25vw,1.2rem);line-height:1.6;color:#3f4a54}@media (prefers-reduced-motion:reduce){.faq-accordion_item__P9oKJ summary svg{transition:none}}@media (max-width:900px){.faq-accordion_layout__dKIP2{grid-template-columns:1fr}.faq-accordion_intro__g7_Xx{position:static}}