.orbital_orbital__I6___{--orbital-gold:#e6c572;--orbital-slate:#365466;position:relative;width:100%;max-width:45rem;min-width:0;justify-self:center;padding:clamp(.8rem,2vw,1.35rem);border:1px solid #d7e6ef14;border-radius:1.5rem;background:radial-gradient(ellipse at 50% 47%,#18344555,transparent 67%),#081c29}.orbital_caption__rAeFu{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.35rem .35rem .7rem;color:var(--technology-gold);font-size:.64rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.orbital_edition__feqbz{color:var(--technology-cyan);font-family:var(--font-mono);font-size:.65rem;letter-spacing:0;white-space:nowrap}.orbital_arena__VAolw{position:relative;isolation:isolate;padding-block:.75rem}.orbital_paths__2ffQ2{display:none}.orbital_hubPosition__uk4vo{position:relative;z-index:1;width:7.25rem;height:7.25rem;margin:.3rem auto 1.25rem}.orbital_hub__504xi{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;width:100%;height:100%;border:1px solid #d4af376e;border-radius:50%;background:radial-gradient(ellipse at 35% 18%,#30495b70,transparent 67%),#0b202e;box-shadow:inset 0 1px 1px #ffffff29,inset 0 -12px 24px #020c1880,0 0 24px #d4af370c;color:#f5f7fa}.orbital_hub__504xi:after{position:absolute;inset:.4rem;border:1px solid #e6c57212;border-radius:inherit;content:""}.orbital_hubAura__E_rh6{position:absolute;inset:-6%;z-index:-1;border-radius:inherit;background:radial-gradient(circle,#d4af3710 45%,transparent 70%)}.orbital_hubResponse__VWJXK{position:absolute;inset:-12%;z-index:-1;border-radius:inherit;background:radial-gradient(circle,#d4af3720 35%,transparent 72%);pointer-events:none}.orbital_hubBrand__0kJdt{font-size:.66rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.orbital_hub__504xi strong{color:var(--orbital-gold);font-size:.54rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.orbital_hubLogo__AN5gn{width:1.6rem;height:1.6rem;object-fit:contain}.orbital_nodes__hFlub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.orbital_nodePosition__BaJhu{min-width:0}.orbital_node__f5_xT{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;width:100%;height:100%;min-height:7rem;padding:.75rem;border:1px solid #4b657654;border-radius:1rem;background:linear-gradient(135deg,#ffffff09,#ffffff02 65%),#0d2433;box-shadow:inset 0 1px 1px #ffffff10,0 5px 14px #010b151c;color:#f5f7fa;text-align:left;cursor:pointer;transition:transform .24s ease,background-color .24s ease,border-color .24s ease,box-shadow .24s ease;isolation:isolate}.orbital_node__f5_xT:before{position:absolute;inset:1px;z-index:-1;border-radius:inherit;background:linear-gradient(145deg,#e6f3ff0d,transparent 35%,transparent 65%,#79b8c908);pointer-events:none;content:""}.orbital_nodeIcon__nt02b{display:flex;color:#a8c3d1}.orbital_nodeIcon__nt02b svg{width:1.1rem;height:1.1rem}.orbital_nodeName__BWZAV{max-width:100%;font-size:clamp(.73rem,1.1vw,.91rem);font-weight:650;line-height:1.2;overflow-wrap:normal}.orbital_nodeCategory__xKIts{color:#a9bfcb;font-size:.64rem;line-height:1.3}.orbital_nodeState__VeLEi{display:flex;align-items:center;gap:.4rem;color:#a9bfcb;font-family:var(--font-mono);font-size:.56rem;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.orbital_node__f5_xT[data-preview=true]{border-color:#e6c57280}.orbital_node__f5_xT[data-preview=true] .orbital_nodeIcon__nt02b{color:var(--orbital-gold)}.orbital_node__f5_xT[aria-pressed=true]{border-color:#d4af37b0;background-color:#1b303b;box-shadow:inset 0 1px 1px #ffffff24,inset 0 0 22px #d4af3710,0 0 20px #d4af3710}.orbital_node__f5_xT[aria-pressed=true] .orbital_nodeIcon__nt02b,.orbital_node__f5_xT[aria-pressed=true] .orbital_nodeState__VeLEi{color:var(--orbital-gold)}.orbital_node__f5_xT:focus-visible{outline:2px solid #f4d57e;outline-offset:5px}.orbital_preview__fVzQg{padding:1rem .35rem .2rem;border-top:1px solid #30495885;color:#a9bfcb;font-size:.78rem;line-height:1.6}.orbital_previewLabel__N8baO{display:block;margin-bottom:.25rem;color:var(--technology-gold);font-size:.6rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.orbital_preview__fVzQg p{min-height:4.8em}.orbital_detailsLink__LIOoY{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:var(--orbital-gold);font-size:.72rem;font-weight:600;text-decoration:underline;text-underline-offset:.25rem}.orbital_detailsLink__LIOoY:hover{color:#f5f7fa}.orbital_preview__fVzQg strong{color:#f5f7fa;font-weight:650}@media (max-width:22.49rem){.orbital_nodes__hFlub{grid-template-columns:1fr}.orbital_node__f5_xT{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.25rem .65rem;min-height:5rem;padding:.75rem}.orbital_nodeIcon__nt02b{grid-row:1/4;align-self:center}.orbital_nodeName__BWZAV{font-size:.83rem}.orbital_nodeCategory__xKIts,.orbital_nodeState__VeLEi{grid-column:2}}@supports (backdrop-filter:blur(16px)){.orbital_node__f5_xT{background-color:#0d2433d9}.orbital_hub__504xi,.orbital_node__f5_xT{backdrop-filter:blur(16px) saturate(130%)}.orbital_hub__504xi{background-color:#0b202ee8}.orbital_node__f5_xT[aria-pressed=true]{background-color:#1b303be6}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.orbital_node__f5_xT:hover{transform:translateY(-2px);box-shadow:inset 0 1px 1px #ffffff2b,0 7px 20px #00000033}}@media (min-width:40rem){.orbital_arena__VAolw{aspect-ratio:1;padding:0}.orbital_paths__2ffQ2{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;fill:none;pointer-events:none}.orbital_rings__v2LHd circle,.orbital_rings__v2LHd path{vector-effect:non-scaling-stroke}.orbital_innerRing__C0v_6{stroke:#38556852;stroke-width:1}.orbital_mainRing__uI41R{stroke:#69776650;stroke-width:1}.orbital_outerRing__DZ6Bf{stroke:#4f6b7d35;stroke-width:1;stroke-dasharray:2 8}.orbital_activeArc__CK11_{stroke:#e6c57294;stroke-width:1.5}.orbital_connector__zruN2{stroke:var(--orbital-slate);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .22s ease}.orbital_connector__zruN2[data-preview=true]{stroke:#b9a25b}.orbital_energy__IpK_2{stroke-width:2;vector-effect:non-scaling-stroke}.orbital_pulse__BJIY3{fill:#f6d585}.orbital_hubPosition__uk4vo{position:absolute;top:50%;left:50%;width:var(--hub-size);height:var(--hub-size);margin:0;transform:translate(-50%,-50%)}.orbital_hub__504xi{gap:.35rem}.orbital_hubBrand__0kJdt{font-size:clamp(.67rem,1.05vw,.86rem)}.orbital_hub__504xi strong{font-size:clamp(.54rem,.7vw,.64rem)}.orbital_hubLogo__AN5gn{width:clamp(1.7rem,2.7vw,2.25rem);height:auto}.orbital_nodes__hFlub{display:contents}.orbital_nodePosition__BaJhu{position:absolute;left:var(--node-x);top:var(--node-y);width:var(--node-width);height:var(--node-height);transform:translate(-50%,-50%)}.orbital_node__f5_xT{align-items:center;min-height:0;padding:.5rem;border-radius:1.15rem;text-align:center}.orbital_nodeIcon__nt02b svg{width:1.1rem;height:1.1rem}.orbital_nodeCategory__xKIts{font-size:clamp(.6rem,.75vw,.7rem)}.orbital_nodeName__BWZAV{font-size:clamp(.74rem,1.1vw,.93rem);white-space:nowrap}.orbital_nodeState__VeLEi{font-size:.53rem}.orbital_node__f5_xT[aria-pressed=true]{transform:scale(1.07)}.orbital_preview__fVzQg p{min-height:3.2em}@media (hover:hover) and (prefers-reduced-motion:no-preference){.orbital_node__f5_xT:hover{transform:scale(1.04)}.orbital_node__f5_xT[aria-pressed=true]:hover{transform:scale(1.07)}}}@media (prefers-reduced-motion:no-preference){.orbital_orbital__I6___[data-introduced=true] .orbital_hub__504xi{animation:orbital_hub-enter__8YVGj .5s ease-out both}.orbital_orbital__I6___[data-introduced=true] .orbital_rings__v2LHd{animation:orbital_rings-enter__XqzbC .65s ease-out .15s both;transform-origin:center}.orbital_orbital__I6___[data-introduced=true] .orbital_connector__zruN2{animation:orbital_connector-enter__BTiv0 .55s ease-out both;animation-delay:calc(.3s + var(--node-index) * 80ms)}.orbital_orbital__I6___[data-introduced=true] .orbital_nodePosition__BaJhu{animation:orbital_node-enter__yDIUJ .45s ease-out both;animation-delay:calc(.55s + var(--node-index) * .12s)}.orbital_orbital__I6___[data-introduced=true] .orbital_hubAura__E_rh6{animation:orbital_hub-breathe__Pig0z 6s ease-in-out infinite;animation-play-state:paused}.orbital_orbital__I6___[data-visible=true] .orbital_hubAura__E_rh6{animation-play-state:running}}@keyframes orbital_hub-enter__8YVGj{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes orbital_rings-enter__XqzbC{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes orbital_connector-enter__BTiv0{0%{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}to{stroke-dasharray:1;stroke-dashoffset:0;opacity:1}}@keyframes orbital_node-enter__yDIUJ{0%{opacity:.3;scale:.96}to{opacity:1;scale:1}}@keyframes orbital_hub-breathe__Pig0z{0%,to{scale:1;opacity:.45}50%{scale:1.015;opacity:.8}}@media (prefers-reduced-motion:reduce){.orbital_orbital__I6___ *,.orbital_orbital__I6___ :after,.orbital_orbital__I6___ :before{animation:none!important;transition:none!important}.orbital_node__f5_xT[aria-pressed=true]{transform:none}.orbital_pulse__BJIY3{display:none}}.ecosystem_section__TdbQ_{--technology-base:#061824;--technology-surface:#0c202e;--technology-panel:#102738;--technology-line:#233b4b;--technology-muted:#a4bccb;--technology-gold:#e2b962;--technology-teal:#80c9be;--technology-cyan:#9ac7dc;padding-block:clamp(4.5rem,9vw,8.75rem);border-block-start:1px solid var(--technology-line);background:var(--technology-base)}.ecosystem_section__TdbQ_,.ecosystem_section__TdbQ_ [data-accent=production]{--technology-accent:var(--technology-gold)}.ecosystem_section__TdbQ_ [data-accent=verification]{--technology-accent:var(--technology-teal)}.ecosystem_section__TdbQ_ [data-accent=research]{--technology-accent:var(--technology-cyan)}.ecosystem_intro__tL1oi{display:grid;align-items:center;gap:clamp(2rem,5vw,5rem)}.ecosystem_introCopy__03ihN{min-width:0}.ecosystem_introCopy__03ihN h2{margin-block-start:1rem}.ecosystem_micro__ndmQJ{color:var(--technology-accent);font-size:.675rem;font-weight:650;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.ecosystem_eyebrow__s1at5{max-width:32ch}.ecosystem_goldRule__8Dtxc{display:block;width:4rem;height:1px;margin-block:1.5rem;background:var(--technology-gold);transform-origin:left center}.ecosystem_introText__yU_2g{max-width:48ch;color:var(--technology-muted);font-size:clamp(.98rem,1.6vw,1.1rem);line-height:1.75}.ecosystem_roadmap__skuRm{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-block-start:1.5rem;color:var(--technology-muted);font-size:.74rem}.ecosystem_status__UDYZz{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;padding:.35rem .65rem;border:1px solid color-mix(in srgb,var(--technology-accent),transparent 67%);border-radius:99rem;background:color-mix(in srgb,var(--technology-accent) 8%,transparent);color:var(--technology-accent);font-size:.7rem;font-weight:650}.ecosystem_status__UDYZz:before{width:.3rem;height:.3rem;flex:none;border-radius:50%;background:currentColor;content:""}.ecosystem_railHeading__hk8qW,.ecosystem_workflowHeading__uBAj1{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.ecosystem_glyph__ueVNP,.ecosystem_workflowGlyph___PJ65{display:grid;width:2rem;height:2rem;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--technology-accent),transparent 76%);border-radius:.45rem;background:color-mix(in srgb,var(--technology-accent) 9%,transparent);color:var(--technology-accent)}.ecosystem_productArea__nGyjd{margin-block-start:clamp(3.5rem,8vw,6.25rem)}.ecosystem_railHeading__hk8qW{align-items:baseline;flex-wrap:wrap;margin-block-end:.9rem}.ecosystem_railHeading__hk8qW>span{color:var(--technology-muted);font-size:.77rem}.ecosystem_spotlight__cn3pS{display:grid;min-width:0;border:1px solid var(--technology-line);border-radius:.85rem;background:var(--technology-panel)}.ecosystem_productCopy__mYHix{display:grid;align-content:start;justify-items:start;gap:.9rem;min-width:0;padding:clamp(1rem,3vw,2.25rem)}.ecosystem_productTopline__wSuC6{display:flex;align-items:center;gap:.7rem}.ecosystem_productCopy__mYHix h3{margin-block-start:.28rem;font-size:clamp(1.35rem,2.5vw,2.15rem);font-weight:620;line-height:1.13;letter-spacing:-.04em}.ecosystem_productHeadline__yrqW3{font-size:1.02rem;font-weight:600;color:var(--color-ink)}.ecosystem_productDescription__sdEsG,.ecosystem_productNote__Cz5SX{color:var(--technology-muted);font-size:.89rem;line-height:1.65}.ecosystem_productNote__Cz5SX{padding-block-start:.75rem;border-block-start:1px solid var(--technology-line);font-size:.75rem}.ecosystem_features__8_Abr{display:grid;gap:.5rem;color:var(--color-ink);font-size:.83rem;line-height:1.45}.ecosystem_features__8_Abr li{display:flex;align-items:baseline;gap:.6rem}.ecosystem_features__8_Abr li:before{width:.35rem;height:.35rem;flex:none;border:1px solid var(--technology-accent);rotate:45deg;content:""}.ecosystem_textAction__RxPs2{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;color:var(--technology-accent);font-size:.8rem;font-weight:650;text-decoration:underline;text-underline-offset:.23rem}.ecosystem_textAction__RxPs2:hover{color:var(--color-ink)}.ecosystem_productVisual__Tgb_b{display:grid;align-content:center;gap:.8rem;min-width:0;padding:clamp(.75rem,2vw,1.35rem);border-block-start:1px solid var(--technology-line);border-radius:0 0 .85rem .85rem;background:#091c29}.ecosystem_screenshot__AyBWF,.ecosystem_workflow__Psk_O{min-width:0;border:1px solid var(--technology-line);border-radius:.65rem;background:var(--technology-surface)}.ecosystem_browserBar__7GSe8{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:2.75rem;padding-inline:.65rem;border-block-end:1px solid var(--technology-line);color:var(--technology-muted);font-size:.72rem}.ecosystem_browserBar__7GSe8>span:first-child{display:flex;gap:.18rem}.ecosystem_browserBar__7GSe8 i{width:.26rem;height:.26rem;border-radius:50%;background:#527082}.ecosystem_browserBar__7GSe8 a{display:inline-flex;align-items:center;gap:.3rem;min-height:2.75rem;color:var(--technology-cyan);white-space:nowrap}.ecosystem_browserBar__7GSe8 a:hover{text-decoration:underline}.ecosystem_screenshotFrame__4ds6H{position:relative;aspect-ratio:2.35;background:#061520}.ecosystem_screenshotImage__ddCMR{object-fit:contain}.ecosystem_galleryControls__mPt_E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block-start:1px solid var(--technology-line);padding:.25rem}.ecosystem_galleryControls__mPt_E button{min-height:2.75rem;padding-inline:.4rem;border-radius:.3rem;color:var(--technology-muted);font-size:.72rem;cursor:pointer}.ecosystem_galleryControls__mPt_E button:hover{color:var(--color-ink)}.ecosystem_galleryControls__mPt_E button[aria-pressed=true]{background:var(--technology-panel);color:var(--technology-gold)}.ecosystem_workflow__Psk_O{padding:clamp(.75rem,2vw,1.15rem)}.ecosystem_workflowHeading__uBAj1{margin-block-end:.8rem}.ecosystem_workflowHeading__uBAj1 h4{color:var(--color-ink);font-size:clamp(.84rem,1.5vw,1.02rem);font-weight:620}.ecosystem_stages__2nyxt{position:relative;display:grid;gap:.42rem;isolation:isolate}.ecosystem_stages__2nyxt li{position:relative;display:flex;align-items:center;gap:.44rem;min-width:0;min-height:2.2rem;padding:.45rem .5rem;border:1px solid var(--technology-line);border-radius:.4rem;background:#102838;color:var(--color-ink);font-size:.7rem;line-height:1.3}.ecosystem_stageIndex__X41HX{color:var(--technology-accent);font-family:var(--font-mono);font-size:.63rem}.ecosystem_workflowDetails__x5P11{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-start:.8rem}.ecosystem_workflowDetails__x5P11 li{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .45rem;border:1px solid var(--technology-line);border-radius:.35rem;color:var(--technology-muted);font-size:.66rem}.ecosystem_detailGlyph__0gyK3{width:.52rem;height:.42rem;flex:none;border:1px solid var(--technology-accent);border-radius:.12rem}.ecosystem_workflow__Psk_O[data-kind=production] .ecosystem_detailGlyph__0gyK3{border-inline-width:2px}.ecosystem_workflow__Psk_O[data-kind=verification] .ecosystem_detailGlyph__0gyK3{height:.32rem;border-width:1px 0;border-radius:0}.ecosystem_workflow__Psk_O[data-kind=research] .ecosystem_detailGlyph__0gyK3{rotate:45deg}.ecosystem_workflow__Psk_O[data-kind=research]{display:grid;align-content:center;min-height:16rem;background:#0b2131}.ecosystem_workflow__Psk_O[data-in-view=true] .ecosystem_stages__2nyxt li{animation:ecosystem_stage-arrival__L5nnQ .48s ease-out both;animation-delay:calc(.1s * var(--step-index))}.ecosystem_workflow__Psk_O[data-in-view=true][data-kind=production] .ecosystem_workflowDetails__x5P11 li{animation:ecosystem_stage-arrival__L5nnQ .49s ease-out both;animation-delay:calc(.37s + 60ms * var(--step-index))}.ecosystem_workflow__Psk_O[data-in-view=true][data-kind=verification] .ecosystem_workflowDetails__x5P11 li{animation:ecosystem_row-scan__z9rA9 .5s ease-out both;animation-delay:calc(.28s + .1s * var(--step-index))}.ecosystem_workflow__Psk_O[data-in-view=true][data-kind=research] .ecosystem_workflowDetails__x5P11 li{animation:ecosystem_row-scan__z9rA9 .51s ease-out both;animation-delay:calc(80ms * var(--step-index))}@keyframes ecosystem_stage-arrival__L5nnQ{0%{opacity:.45;transform:translateY(.28rem)}to{opacity:1;transform:translateY(0)}}@keyframes ecosystem_row-scan__z9rA9{0%{opacity:.42;transform:translateX(-.4rem)}to{opacity:1;transform:translateX(0)}}.ecosystem_roadmapNote__WrkKY{margin-block-start:.9rem;color:var(--technology-muted);font-size:.76rem;line-height:1.5}.ecosystem_closing__Afdw_{display:grid;align-items:center;gap:1.4rem;margin-block-start:clamp(3rem,7vw,5.5rem);padding:clamp(1.25rem,4vw,2.75rem);border:1px solid var(--technology-line);border-inline-start:2px solid var(--technology-gold);border-radius:.8rem;background:var(--technology-surface)}.ecosystem_closing__Afdw_ h3{margin-block-start:.6rem;font-size:clamp(1.35rem,2.65vw,2.35rem);font-weight:580;letter-spacing:-.045em;line-height:1.12}.ecosystem_closing__Afdw_ h3+p{max-width:55ch;margin-block-start:.75rem;color:var(--technology-muted);font-size:.88rem;line-height:1.65}.ecosystem_closingActions__nG_5u{display:flex;flex-wrap:wrap;gap:.6rem}.ecosystem_closingActions__nG_5u a{text-align:center}@media (min-width:40rem){.ecosystem_galleryControls__mPt_E{grid-template-columns:repeat(4,minmax(0,1fr))}.ecosystem_stages__2nyxt{grid-template-columns:repeat(var(--step-count),minmax(0,1fr));padding-block-start:.72rem;overflow:clip}.ecosystem_stages__2nyxt:after,.ecosystem_stages__2nyxt:before{position:absolute;inset-block-start:.18rem;inset-inline-start:0;background:var(--technology-line);content:""}.ecosystem_stages__2nyxt:before{width:100%;height:1px}.ecosystem_stages__2nyxt:after{width:100%;height:.26rem;background:radial-gradient(circle at .13rem 50%,var(--technology-accent) .12rem,transparent .13rem);translate:0 -.1rem}.ecosystem_workflow__Psk_O[data-in-view=true] .ecosystem_stages__2nyxt:after{animation:ecosystem_advance-track__iPkN8 1.2s ease both}.ecosystem_stages__2nyxt li{flex-direction:column;align-items:flex-start;gap:.23rem}@keyframes ecosystem_advance-track__iPkN8{to{transform:translateX(calc(100% - .26rem))}}}@media (min-width:64rem){.ecosystem_spotlight__cn3pS{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.55fr);min-height:33rem}.ecosystem_productVisual__Tgb_b{border-block-start:0;border-inline-start:1px solid var(--technology-line);border-radius:0 .85rem .85rem 0}.ecosystem_closing__Afdw_{grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr)}.ecosystem_closingActions__nG_5u{justify-content:flex-end}}@media (min-width:80rem){.ecosystem_intro__tL1oi{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ecosystem_goldRule__8Dtxc{animation:ecosystem_expand-rule__qJYZ8 linear both;animation-timeline:view();animation-range:entry 5% entry 95%}}}@keyframes ecosystem_expand-rule__qJYZ8{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ecosystem_section__TdbQ_ *,.ecosystem_section__TdbQ_ :after,.ecosystem_section__TdbQ_ :before{animation:none!important;transition:none!important}}.footer_footer__v0nq8{--footer-base:#061824;--footer-surface:#102738;--footer-gold:#e2b962;--footer-text:#f5f7f8;--footer-muted:#a4bccb;--footer-line:#82a0b426;padding-block:clamp(3.5rem,8vw,7rem) 1.75rem;border-block-start:1px solid #d8ac5238;background:radial-gradient(ellipse at 50% 0,#10273877,transparent 48%),var(--footer-base);color:var(--footer-text)}.footer_brand__QJ0mL,.footer_contactIntro__PmZ43,.footer_founder__oUf4N{text-align:center}.footer_brand__QJ0mL{display:grid;justify-items:center;gap:.9rem}.footer_logo__LkK8W{width:11.875rem;height:auto;mix-blend-mode:lighten}.footer_eyebrow__T4u2i{color:var(--footer-gold);font-size:.65rem;font-weight:600;line-height:1.65;letter-spacing:.17em;text-transform:uppercase}.footer_founder__oUf4N{max-width:53rem;margin:clamp(2.75rem,5vw,4.75rem) auto 0}.footer_founder__oUf4N blockquote{margin-block-start:1.2rem;font-size:clamp(1.15rem,2.2vw,1.8rem);font-weight:450;line-height:1.5;letter-spacing:-.025em}.footer_signature___Dkki{display:block;width:2.75rem;height:1px;margin:1.75rem auto 0;background:var(--footer-gold)}.footer_contact__nqMFf{max-width:62rem;margin:clamp(3.75rem,7vw,6.5rem) auto 0}.footer_contactIntro__PmZ43{max-width:38rem;margin-inline:auto}.footer_contactIntro__PmZ43 h2{margin-block-start:.7rem;font-size:clamp(1.65rem,3.4vw,2.7rem);font-weight:500;line-height:1.12;letter-spacing:-.05em}.footer_contactIntro__PmZ43>p:last-child{max-width:49ch;margin:1rem auto 0;color:var(--footer-muted);font-size:.93rem;line-height:1.7}.footer_cards__MRL0U{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-block-start:2.25rem}.footer_card__lYfTJ{display:flex;flex-direction:column;min-width:0;padding:clamp(1.25rem,3vw,2rem);border:1px solid #9bb4c32e;border-radius:1.1rem;background:linear-gradient(135deg,#ffffff05,transparent 55%),var(--footer-surface);box-shadow:inset 0 1px 1px #ffffff0f,0 10px 30px #010b161f;transition:translate .3s ease,border-color .3s ease,box-shadow .3s ease}.footer_cardTop__TQEBz{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.footer_contactIcon__qM5ei{display:grid;width:2.65rem;height:2.65rem;flex:none;place-items:center;border:1px solid #d8ac5238;border-radius:.65rem;background:#d8ac520c;color:var(--footer-gold)}.footer_card__lYfTJ h3{margin-block-start:1.25rem;font-size:1.35rem;font-weight:550;letter-spacing:-.035em;line-height:1.2}.footer_description__v2I8m{margin-block-start:.75rem;color:var(--footer-muted);font-size:.88rem;line-height:1.7}.footer_contactLinks__EQkmw{margin-block-start:auto;padding-block-start:1.75rem}.footer_phone___0egB{display:inline-flex;align-items:center;min-height:2.75rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:500;line-height:1.3;letter-spacing:-.025em}.footer_emails__D43Ab a,.footer_navigation__AM_D1 a,.footer_phone___0egB,.footer_social__Pe2SH a{transition:color .24s ease}.footer_emails__D43Ab a:focus-visible,.footer_emails__D43Ab a:hover,.footer_phone___0egB:focus-visible,.footer_phone___0egB:hover{color:var(--footer-gold)}.footer_emails__D43Ab{display:flex;flex-direction:column;align-items:flex-start;margin-block-start:.7rem}.footer_emails__D43Ab a{display:inline-flex;align-items:center;min-height:2.75rem;max-width:100%;color:var(--footer-muted);font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}.footer_bottom__6rdq8{margin-block-start:clamp(3.75rem,7vw,6rem);border-block-start:1px solid var(--footer-line);padding-block-start:1.5rem}.footer_navigation__AM_D1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 1.6rem}.footer_navigation__AM_D1 a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--footer-muted);font-size:.66rem;font-weight:550;letter-spacing:.14em;text-transform:uppercase}.footer_navigation__AM_D1 a:hover,.footer_social__Pe2SH a:hover{color:var(--footer-gold)}.footer_closing__nDFFC{display:flex;flex-direction:column-reverse;align-items:center;gap:1rem;margin-block-start:1.1rem;text-align:center}.footer_closing__nDFFC>p{color:var(--footer-muted);font-size:.75rem;line-height:1.5}.footer_social__Pe2SH{display:flex;gap:.35rem}.footer_social__Pe2SH a{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid transparent;border-radius:50%;color:var(--footer-muted)}.footer_social__Pe2SH svg{width:1.15rem;height:1.15rem}@supports (backdrop-filter:blur(14px)){.footer_card__lYfTJ{background-color:#102738ad;backdrop-filter:blur(14px) saturate(125%)}}@media (min-width:40rem){.footer_logo__LkK8W{width:13.75rem}.footer_cards__MRL0U{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.footer_description__v2I8m{min-height:5.1em}.footer_emails__D43Ab{min-height:5.5rem}.footer_closing__nDFFC{flex-direction:row;justify-content:center;gap:2rem}}@media (min-width:64rem){.footer_logo__LkK8W{width:16.25rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.footer_card__lYfTJ:hover{translate:0 -3px;border-color:#d8ac5273;box-shadow:inset 0 1px 1px #ffffff1f,0 10px 30px #d8ac5209}}@media (prefers-reduced-motion:reduce){.footer_footer__v0nq8 *,.footer_footer__v0nq8 :after,.footer_footer__v0nq8 :before{animation:none!important;transition:none!important}}