.Landing_landing__snd2q{--bg:#070a0d;--panel:#0d1318;--panel-soft:#101920;--line:rgba(176,198,208,.16);--muted:#9aaab2;--text:#f3f7f8;--cyan:#58d4dc;min-height:100vh;padding:0 max(28px,calc((100vw - 1200px) / 2));background:radial-gradient(ellipse at 79% 19%,rgba(16,93,103,.13),transparent 34%),var(--bg);color:var(--text)}.Landing_landing__snd2q a{color:inherit;text-decoration:none}.Landing_header__68M2C{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;min-height:82px;border-bottom:1px solid var(--line);background:rgba(7,10,13,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.Landing_footerWordmark__dGnpk,.Landing_wordmark__Y7RhN{display:inline-flex;align-items:baseline;font-family:var(--font-league-spartan),sans-serif;font-size:25px;font-weight:700;letter-spacing:-.065em}.Landing_wordmarkAccent__yx__8{color:var(--cyan)}.Landing_navigation__coYgy{display:flex;align-items:center;gap:34px;color:#c0cbd0;font-size:13px}.Landing_navigation__coYgy>a:not(.Landing_navCta__EMmse){transition:color .16s ease}.Landing_navigation__coYgy>a:not(.Landing_navCta__EMmse):hover{color:var(--cyan)}.Landing_navCta__EMmse{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(88,212,220,.48);border-radius:5px;color:var(--text);transition:background .16s ease,border-color .16s ease}.Landing_navCta__EMmse:hover{border-color:var(--cyan);background:rgba(88,212,220,.08)}.Landing_navCta__EMmse svg,.Landing_primaryButton__NLVC4 svg,.Landing_secondaryButton__uMI4b svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Landing_hero__mho2U{position:relative;display:grid;min-height:650px;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:center;grid-gap:32px;gap:32px;padding:72px 0 90px}.Landing_heroCopy__NlDtN{position:relative;z-index:1;max-width:650px}.Landing_eyebrow__tu5tM,.Landing_sectionKicker__Z7LnN{display:inline-flex;align-items:center;gap:11px;color:#a9bac1;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Landing_eyebrowLine__Gv2CB{width:27px;height:1px;background:var(--cyan)}.Landing_hero__mho2U h1{margin:25px 0 22px;font-size:clamp(48px,6.4vw,79px);font-weight:600;letter-spacing:-.065em;line-height:.99}.Landing_accentText__L8GEA{color:var(--cyan)}.Landing_heroDescription__c_KQS{max-width:490px;margin:0;color:#b0bec4;font-size:16px;line-height:1.8}.Landing_heroActions__UUQHg{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:31px}.Landing_primaryButton__NLVC4,.Landing_secondaryButton__uMI4b{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:13px;padding:0 17px;border-radius:5px;font-size:12px;font-weight:700;transition:transform .16s ease,background .16s ease,border-color .16s ease}.Landing_primaryButton__NLVC4{border:1px solid var(--cyan);background:var(--cyan);color:#071114!important}.Landing_primaryButton__NLVC4:hover{transform:translateY(-2px);background:#77e2e7}.Landing_secondaryButton__uMI4b{border:1px solid var(--line);color:#e1e8eb}.Landing_secondaryButton__uMI4b:hover{border-color:rgba(88,212,220,.55);background:rgba(88,212,220,.06)}.Landing_heroNote__yAZS6{display:flex;align-items:center;gap:9px;margin-top:43px;color:#84969e;font-size:11px;letter-spacing:.04em}.Landing_statusMark__O8Xoa{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px rgba(88,212,220,.55)}.Landing_heroVisual__OEUzi{position:relative;width:min(100%,510px);aspect-ratio:1;justify-self:end;overflow:hidden;border:1px solid rgba(176,198,208,.1);border-radius:50%;background:radial-gradient(circle at center,rgba(19,87,95,.22),transparent 55%),radial-gradient(circle at center,rgba(88,212,220,.06),transparent 69%)}.Landing_visualGrid__clp7u{position:absolute;inset:0;border-radius:50%;background-image:linear-gradient(rgba(175,204,211,.035) 1px,transparent 0),linear-gradient(90deg,rgba(175,204,211,.035) 1px,transparent 0);background-size:31px 31px;-webkit-mask-image:radial-gradient(circle,#000 22%,transparent 75%);mask-image:radial-gradient(circle,#000 22%,transparent 75%)}.Landing_visualOrbit__8VG8V{position:absolute;top:50%;left:50%;width:70%;aspect-ratio:1;border:1px solid rgba(88,212,220,.2);border-radius:50%;transform:translate(-50%,-50%)}.Landing_visualOrbitOuter__BeQg5{width:82%;border-style:dashed;opacity:.52}.Landing_visualOrbitInner__gKgg_{width:52%;border-color:rgba(88,212,220,.32)}.Landing_visualCore__ZdqeL{position:absolute;top:50%;left:50%;display:flex;width:180px;height:180px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(88,212,220,.42);border-radius:50%;background:radial-gradient(circle at 50% 35%,#142a30,#0b1115 72%);box-shadow:0 0 70px rgba(52,181,192,.11),inset 0 0 30px rgba(88,212,220,.04);transform:translate(-50%,-50%)}.Landing_coreCaption__I1_7L,.Landing_coreLabel__sE6If{color:#9eb1b7;font-size:8px;font-weight:700;letter-spacing:.2em}.Landing_coreWordmark__L8Mst{margin-top:7px;font-family:var(--font-league-spartan),sans-serif;font-size:32px;font-weight:700;letter-spacing:-.06em}.Landing_coreWordmark__L8Mst span{color:var(--cyan)}.Landing_coreRule__A4i5j{width:32px;height:1px;margin:9px 0;background:rgba(88,212,220,.65)}.Landing_coreCaption__I1_7L{font-size:7px;letter-spacing:.1em}.Landing_orbitNode__x7_3c{position:absolute;z-index:1;display:inline-flex;min-height:27px;align-items:center;padding:0 10px;border:1px solid rgba(147,185,194,.22);border-radius:3px;background:#0b1115;color:#bdcbd0;font-size:8px;font-weight:700;letter-spacing:.12em}.Landing_nodeTop__IRFsx{top:14%;left:50%;transform:translateX(-50%)}.Landing_nodeRight__ZqjdS{top:50%;right:2%;transform:translateY(-50%)}.Landing_nodeBottom__5iamO{bottom:14%;left:50%;transform:translateX(-50%)}.Landing_nodeLeft__YUNjx{top:50%;left:2%;transform:translateY(-50%)}.Landing_visualIndex__d6Evq{position:absolute;right:12%;bottom:8%;color:#70838b;font-size:8px;letter-spacing:.14em}.Landing_languageBand__L8Zr9{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:8%;gap:8%;padding:73px 0 78px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Landing_closing__vm5QH h2,.Landing_languageIntro__EtP4F h2,.Landing_sectionHeader__u4__J h2{margin:16px 0 0;font-size:clamp(32px,4vw,49px);font-weight:600;letter-spacing:-.055em;line-height:1.06}.Landing_languageCopy__dZadc{max-width:490px}.Landing_languageRule__mM3dH{width:44px;height:2px;margin-bottom:20px;background:var(--cyan)}.Landing_languageCopy__dZadc p,.Landing_sectionHeader__u4__J>p{margin:0;color:#a8b7bd;font-size:14px;line-height:1.8}.Landing_languageTags__3KbPE{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.Landing_languageTags__3KbPE span{padding:7px 10px;border:1px solid var(--line);border-radius:3px;color:#bdcbd0;font-size:10px}.Landing_workSection__m5_xg{padding:102px 0 108px}.Landing_sectionHeader__u4__J{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:34px}.Landing_sectionHeader__u4__J h2{max-width:590px}.Landing_sectionHeader__u4__J>p{max-width:370px;padding-bottom:3px}.Landing_capabilityGrid__Cl_qA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:6px;background:rgba(13,19,24,.58)}.Landing_capabilityCard__kurZk{min-height:220px;padding:23px 21px}.Landing_capabilityCard__kurZk+.Landing_capabilityCard__kurZk{border-left:1px solid var(--line)}.Landing_cardTopline__ma8_l{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px}.Landing_cardNumber__XPyYD{color:#71858d;font-size:9px;font-weight:700;letter-spacing:.12em}.Landing_capabilityIcon__JS9Ny{display:grid;width:37px;height:37px;place-items:center;border:1px solid rgba(88,212,220,.27);border-radius:4px;color:var(--cyan)}.Landing_capabilityIcon__JS9Ny svg{width:21px;height:21px}.Landing_capabilityCard__kurZk h3{margin:0 0 10px;color:#edf3f4;font-size:15px;font-weight:600;letter-spacing:-.02em}.Landing_capabilityCard__kurZk p{max-width:240px;margin:0;color:#97a8af;font-size:11px;line-height:1.75}.Landing_closing__vm5QH{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:38px 40px;border:1px solid rgba(88,212,220,.25);border-radius:6px;background:radial-gradient(ellipse at 85% 50%,rgba(32,122,130,.15),transparent 45%),#0b1115}.Landing_closing__vm5QH h2{margin-top:10px;font-size:clamp(27px,3.3vw,40px)}.Landing_closing__vm5QH .Landing_primaryButton__NLVC4{flex-shrink:0}.Landing_footer__ZlnBs{display:flex;min-height:102px;align-items:center;justify-content:space-between;gap:20px;color:#82949c;font-size:10px}.Landing_footerWordmark__dGnpk{font-size:19px;color:var(--text)}.Landing_footerLabel__gmH_K{font-size:8px;letter-spacing:.14em}@media (max-width:900px){.Landing_hero__mho2U{min-height:590px;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:10px}.Landing_hero__mho2U h1{font-size:clamp(46px,7vw,65px)}.Landing_heroVisual__OEUzi{width:min(100%,430px)}.Landing_capabilityGrid__Cl_qA{grid-template-columns:repeat(2,minmax(0,1fr))}.Landing_capabilityCard__kurZk:nth-child(3){border-left:0;border-top:1px solid var(--line)}.Landing_capabilityCard__kurZk:nth-child(4){border-top:1px solid var(--line)}.Landing_capabilityCard__kurZk:nth-child(2){border-left:1px solid var(--line)}}@media (max-width:680px){.Landing_landing__snd2q{padding-right:20px;padding-left:20px}.Landing_header__68M2C{min-height:70px}.Landing_wordmark__Y7RhN{font-size:23px}.Landing_navigation__coYgy{gap:16px;font-size:11px}.Landing_navigation__coYgy>a:first-child{display:none}.Landing_navCta__EMmse{gap:6px;padding:9px 10px}.Landing_hero__mho2U{min-height:0;grid-template-columns:1fr;gap:36px;padding:70px 0 62px}.Landing_hero__mho2U h1{margin-top:21px;font-size:clamp(48px,13vw,70px)}.Landing_heroDescription__c_KQS{max-width:540px;font-size:14px}.Landing_heroNote__yAZS6{margin-top:26px}.Landing_heroVisual__OEUzi{width:min(100%,420px);justify-self:center}.Landing_languageBand__L8Zr9{grid-template-columns:1fr;gap:25px;padding:56px 0}.Landing_languageIntro__EtP4F h2{font-size:38px}.Landing_languageCopy__dZadc p{font-size:13px}.Landing_workSection__m5_xg{padding:69px 0}.Landing_sectionHeader__u4__J{align-items:start;flex-direction:column;gap:16px;margin-bottom:24px}.Landing_sectionHeader__u4__J h2{font-size:37px}.Landing_sectionHeader__u4__J>p{font-size:13px}.Landing_capabilityCard__kurZk{min-height:210px;padding:17px 15px}.Landing_cardTopline__ma8_l{margin-bottom:24px}.Landing_capabilityCard__kurZk h3{font-size:14px}.Landing_capabilityCard__kurZk p{font-size:10px}.Landing_closing__vm5QH{align-items:flex-start;flex-direction:column;padding:28px 22px}.Landing_closing__vm5QH h2{font-size:32px}.Landing_footer__ZlnBs{min-height:120px;flex-wrap:wrap;justify-content:space-between;padding:20px 0}.Landing_footer__ZlnBs>span:nth-child(2){order:3;width:100%}}@media (max-width:390px){.Landing_landing__snd2q{padding-right:16px;padding-left:16px}.Landing_navigation__coYgy{gap:10px}.Landing_navigation__coYgy>a:nth-child(2){display:none}.Landing_heroActions__UUQHg{align-items:stretch;flex-direction:column}.Landing_heroActions__UUQHg a{justify-content:center}.Landing_orbitNode__x7_3c{min-height:24px;padding:0 7px;font-size:7px}.Landing_visualCore__ZdqeL{width:150px;height:150px}}@font-face{font-family:__League_Spartan_8df019;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d679ba9092d58b1c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__League_Spartan_8df019;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8f831e7b4b06b511-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__League_Spartan_8df019;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c441a7a257a6e5bf-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__League_Spartan_Fallback_8df019;src:local("Arial");ascent-override:75.36%;descent-override:23.69%;line-gap-override:0.00%;size-adjust:92.88%}.__className_8df019{font-family:__League_Spartan_8df019,__League_Spartan_Fallback_8df019;font-style:normal}.__variable_8df019{--font-league-spartan:"__League_Spartan_8df019","__League_Spartan_Fallback_8df019"}