.landing_hero__xNCwj{width:min(var(--max),calc(100% - 32px));margin:0 auto;padding:80px 0 56px}.landing_heroInner__f1xKm{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);grid-gap:36px;gap:36px;align-items:end}.landing_heroText__FjLGW{max-width:790px}.landing_backLink__dunmJ{width:-moz-fit-content;width:fit-content;min-height:38px;display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:0 14px;border:1px solid var(--color-cyan-14);border-radius:999px;color:rgba(245,249,255,.78);background:rgba(8,27,32,.44);font-size:14px;font-weight:800;line-height:1.2;transition:color .24s ease,border-color .24s ease,background .24s ease,transform .24s ease}.landing_backLink__dunmJ:focus-visible,.landing_backLink__dunmJ:hover{color:#fff;border-color:var(--color-cyan-30);background:rgba(10,42,50,.72);outline:none;transform:none}.landing_eyebrow__V2eRt{margin:0 0 14px;color:var(--color-cyan);font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.landing_hero__xNCwj h1{max-width:860px;font-size:clamp(42px,7vw,76px);line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.landing_lead__mXUCa{max-width:720px;margin:24px 0 0;color:var(--color-text-muted);font-size:18px;font-weight:600;line-height:1.75}.landing_actions__SXlP5{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}.landing_actions__SXlP5>a:first-child{margin-top:0}.landing_pricingLink__W2BHR{width:194px;min-height:52px;padding:0 28px;border-color:var(--color-cyan-22);background:rgba(255,255,255,.055);color:rgba(255,255,255,.9);box-shadow:inset 0 1px 0 var(--color-white-08),0 0 0 rgba(92,225,230,0)}.landing_pricingLink__W2BHR:focus-visible,.landing_pricingLink__W2BHR:hover{transform:none;border-color:rgba(92,225,230,.5);background:var(--color-cyan-12);color:#ffffff;box-shadow:0 12px 32px var(--color-cyan-16),inset 0 1px 0 rgba(255,255,255,.14)}.landing_summary__LMKJr{display:grid;grid-gap:12px;gap:12px;padding:24px;border:1px solid var(--color-cyan-16);border-radius:24px;background:radial-gradient(circle at 0 0,var(--color-cyan-10),transparent 36%),linear-gradient(180deg,var(--color-white-06),rgba(255,255,255,.025));box-shadow:0 22px 70px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing_summary__LMKJr div{display:grid;grid-gap:4px;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--color-white-08)}.landing_summary__LMKJr div:last-child{padding-bottom:0;border-bottom:0}.landing_summary__LMKJr span{color:rgba(220,228,238,.54);font-size:13px;font-weight:700}.landing_summary__LMKJr strong{color:#fff;font-size:18px;line-height:1.35}.landing_section__ZS4gU{width:min(var(--max),calc(100% - 32px));margin:0 auto;padding:72px 0}.landing_sectionHeader__2KIOz{max-width:760px;margin-bottom:30px}.landing_cta__Sanf_ h2,.landing_section__ZS4gU h2{font-size:clamp(30px,4vw,48px);line-height:1.14;letter-spacing:-.035em;text-wrap:balance}.landing_featuresGrid__oF6or,.landing_infoGrid__C_ss9,.landing_serviceLinksGrid__bHeii,.landing_stepsGrid__xjLup{display:grid;grid-gap:16px;gap:16px}.landing_featuresGrid__oF6or{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_faqItem___Tm4p,.landing_feature__J7cKb,.landing_infoCard__u3OKe,.landing_stepCard__tizT0{border:1px solid rgba(255,255,255,.09);background:var(--surface-card);box-shadow:0 12px 30px rgba(0,0,0,.22)}.landing_feature__J7cKb{min-height:112px;display:flex;gap:12px;align-items:flex-start;padding:22px;border-radius:22px;color:rgba(245,249,255,.84);font-size:15px;font-weight:700;line-height:1.55}.landing_feature__J7cKb svg,.landing_infoCard__u3OKe svg{flex:0 0 auto;color:var(--color-cyan)}.landing_split__g3IHR{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.landing_textBlock__cra_z{display:grid;grid-gap:18px;gap:18px;color:var(--color-text-muted);font-size:16px;font-weight:600}.landing_textBlock__cra_z p{margin:0}.landing_stepsGrid__xjLup{grid-template-columns:repeat(4,minmax(0,1fr))}.landing_infoCard__u3OKe,.landing_stepCard__tizT0{min-height:230px;padding:24px;border-radius:24px}.landing_stepNumber__Kx2JQ{display:inline-flex;margin-bottom:42px;color:rgba(92,225,230,.78);font-size:13px;font-weight:900;letter-spacing:.08em}.landing_infoCard__u3OKe h3,.landing_stepCard__tizT0 h3{margin:0 0 12px;font-size:21px;line-height:1.24}.landing_infoCard__u3OKe p,.landing_stepCard__tizT0 p{margin:0;color:rgba(220,228,238,.66);font-size:14px;font-weight:600;line-height:1.7}.landing_infoGrid__C_ss9{grid-template-columns:repeat(4,minmax(0,1fr))}.landing_serviceLinksGrid__bHeii{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_serviceLinkCard__QR2UB{min-height:248px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:var(--surface-card);box-shadow:0 12px 30px rgba(0,0,0,.22);transition:transform .28s ease,border-color .28s ease,background .28s ease}.landing_serviceLinkCard__QR2UB:focus-visible,.landing_serviceLinkCard__QR2UB:hover{border-color:var(--color-cyan-28);background:var(--surface-card-hover);outline:none;transform:none}.landing_serviceLinkCard__QR2UB h3{margin:0;color:#fff;font-size:20px;font-weight:800;line-height:1.25}.landing_serviceLinkCard__QR2UB p{margin:0;color:rgba(220,228,238,.66);font-size:14px;font-weight:600;line-height:1.68}.landing_serviceLinkCard__QR2UB strong{display:inline-flex;align-items:center;gap:8px;color:var(--color-cyan);font-size:14px;line-height:1.2}.landing_infoCard__u3OKe{display:flex;flex-direction:column;gap:10px}.landing_faqList__Gfr_E{display:grid;grid-gap:12px;gap:12px}.landing_faqItem___Tm4p{border-radius:20px;padding:0 22px}.landing_faqItem___Tm4p summary{cursor:pointer;padding:20px 0;color:#fff;font-size:17px;font-weight:800;list-style:none}.landing_faqItem___Tm4p summary::-webkit-details-marker{display:none}.landing_faqItem___Tm4p p{margin:0;padding:0 0 22px;color:rgba(220,228,238,.68);font-size:15px;font-weight:600;line-height:1.75}@media (hover:hover) and (pointer:fine){.landing_faqItem___Tm4p,.landing_feature__J7cKb,.landing_infoCard__u3OKe,.landing_stepCard__tizT0{transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease}.landing_faqItem___Tm4p:hover,.landing_feature__J7cKb:hover,.landing_infoCard__u3OKe:hover,.landing_stepCard__tizT0:hover{transform:translateY(-3px);border-color:var(--color-cyan-28);background:var(--surface-card-hover);box-shadow:0 18px 36px var(--color-cyan-08)}}.landing_cta__Sanf_{width:min(var(--max),calc(100% - 32px));margin:0 auto;padding:32px 0 96px}.landing_ctaInner___Otpb{display:flex;gap:28px;align-items:center;justify-content:space-between;padding:34px;border:1px solid var(--color-cyan-16);border-radius:28px;background:radial-gradient(circle at 12% 0,var(--color-cyan-10),transparent 34%),radial-gradient(circle at 86% 18%,rgba(124,92,255,.09),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));box-shadow:0 24px 72px rgba(0,0,0,.28)}.landing_ctaInner___Otpb>div{max-width:760px}@media (max-width:980px){.landing_heroInner__f1xKm,.landing_split__g3IHR{grid-template-columns:1fr}.landing_featuresGrid__oF6or,.landing_infoGrid__C_ss9,.landing_serviceLinksGrid__bHeii,.landing_stepsGrid__xjLup{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_summary__LMKJr{max-width:560px}.landing_ctaInner___Otpb{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.landing_hero__xNCwj{padding:48px 0 34px}.landing_hero__xNCwj,.landing_section__ZS4gU{width:min(100% - var(--mobile-page-gutter) * 2,var(--max))}.landing_section__ZS4gU{padding:46px 0}.landing_hero__xNCwj h1{font-size:38px;line-height:1.08}.landing_lead__mXUCa{font-size:16px}.landing_actions__SXlP5{flex-direction:column}.landing_featuresGrid__oF6or,.landing_infoGrid__C_ss9,.landing_serviceLinksGrid__bHeii,.landing_stepsGrid__xjLup{grid-template-columns:1fr}.landing_feature__J7cKb,.landing_infoCard__u3OKe,.landing_serviceLinkCard__QR2UB,.landing_stepCard__tizT0{min-height:auto;padding:20px;border-radius:20px}.landing_stepNumber__Kx2JQ{margin-bottom:28px}.landing_cta__Sanf_{width:min(100% - var(--mobile-page-gutter) * 2,var(--max));padding-bottom:72px}.landing_ctaInner___Otpb{padding:22px;border-radius:22px}}