.service-home_page__2YVWH{--tone:#12dff1;min-height:100vh;color:#f4f8ff;background:radial-gradient(circle at 76% 42%,color-mix(in srgb,var(--tone) 18%,transparent),transparent 27%),linear-gradient(145deg,#020713,#020b1d 62%,#01050e);font-family:var(--font-body)}.service-home_red__LW5__{--tone:#ff3545}.service-home_orange__m_Yd3{--tone:#ff9d00}.service-home_yellow__o_gZu{--tone:#ffe000}.service-home_lime__v2HCD{--tone:#99e90b}.service-home_green__9kyIK{--tone:#28df6d}.service-home_cyan__zh3xW{--tone:#08dff3}.service-home_blue__pHF9L{--tone:#2486ff}.service-home_purple__6w4db{--tone:#875cff}.service-home_magenta__Z_d7_{--tone:#ff35b8}.service-home_hero__X1Gwl,.service-home_nav__ZbRHh,.service-home_services__b_mVD{width:min(1160px,calc(100% - 36px));margin-inline:auto}.service-home_nav__ZbRHh{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(112,139,180,.25);color:#b6c5d9;font-size:14px}.service-home_brand__JXIod{color:white;font:900 24px var(--font-display);letter-spacing:.04em}.service-home_page__2YVWH a:focus-visible{outline:2px solid var(--tone);outline-offset:4px}.service-home_hero__X1Gwl{position:relative;min-height:530px;padding:110px 48% 80px 0;display:flex;flex-direction:column;justify-content:center}.service-home_eyebrow__cTDCu,.service-home_services__b_mVD header>span{color:var(--tone);font-size:12px;font-weight:800;letter-spacing:.15em}.service-home_hero__X1Gwl h1{margin:18px 0 20px;font:900 clamp(48px,7vw,82px)/.94 var(--font-display)}.service-home_hero__X1Gwl p{max-width:610px;margin:0;color:#b9c6d7;font-size:19px;line-height:1.65}.service-home_actions__9Uv7c{margin-top:34px;display:flex;align-items:center;gap:18px}.service-home_primary__DV3N8,.service-home_secondary__Qv4mR{min-height:48px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:7px;font-weight:700}.service-home_primary__DV3N8{color:#020711;background:var(--tone);box-shadow:0 0 24px color-mix(in srgb,var(--tone) 38%,transparent)}.service-home_secondary__Qv4mR{border:1px solid rgba(142,165,196,.4)}.service-home_orbitMark__jz_kO{position:absolute;width:350px;height:350px;right:5%;top:90px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--tone) 55%,transparent);border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 26px,color-mix(in srgb,var(--tone) 16%,transparent) 27px 28px);box-shadow:0 0 70px color-mix(in srgb,var(--tone) 18%,transparent),inset 0 0 50px rgba(0,0,0,.72)}.service-home_orbitMark__jz_kO span,.service-home_orbitMark__jz_kO:after,.service-home_orbitMark__jz_kO:before{content:"";position:absolute;border-radius:50%}.service-home_orbitMark__jz_kO:before{inset:48px;border:2px solid var(--tone);box-shadow:0 0 18px var(--tone)}.service-home_orbitMark__jz_kO:after{inset:98px;border:1px dashed color-mix(in srgb,var(--tone) 80%,white)}.service-home_orbitMark__jz_kO span{width:24px;height:24px;background:var(--tone);box-shadow:0 0 30px var(--tone)}.service-home_services__b_mVD{padding:50px 0 80px;border-top:1px solid rgba(112,139,180,.25)}.service-home_services__b_mVD header{display:grid;grid-template-columns:190px 1fr;gap:24px;align-items:baseline}.service-home_services__b_mVD h2{margin:0;font:800 clamp(26px,4vw,42px)/1.1 var(--font-display)}.service-home_services__b_mVD>div{margin-top:38px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.service-home_services__b_mVD article{min-height:178px;padding:23px;border:1px solid rgba(112,139,180,.28);border-radius:9px;background:rgba(3,12,29,.72)}.service-home_services__b_mVD small{color:var(--tone);font-weight:800}.service-home_services__b_mVD h3{margin:38px 0 8px;font-size:18px}.service-home_services__b_mVD p{margin:0;color:#9facbe;font-size:14px;line-height:1.55}@media (max-width:760px){.service-home_hero__X1Gwl{min-height:auto;padding:70px 0 350px}.service-home_hero__X1Gwl p{font-size:17px}.service-home_orbitMark__jz_kO{width:280px;height:280px;right:50%;top:auto;bottom:30px;transform:translateX(50%)}.service-home_actions__9Uv7c{align-items:stretch;flex-direction:column}.service-home_services__b_mVD header,.service-home_services__b_mVD>div{grid-template-columns:1fr}}