.service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.service-card{padding:34px 28px}.price-nav{display:flex;gap:12px;flex-wrap:wrap;margin:-15px 0 42px}.price-nav a{padding:11px 17px;border:1px solid rgba(109,140,255,.28);border-radius:999px;background:rgba(109,140,255,.08);color:#c9d4ff;font-weight:700;font-size:14px;transition:.2s}.price-nav a:hover,.price-nav a:focus-visible{border-color:var(--cyan);color:#fff;background:rgba(39,224,204,.1)}.price-groups{display:grid;gap:52px}.price-group{scroll-margin-top:95px}.price-group-title{margin:0 0 20px;padding-bottom:13px;border-bottom:1px solid var(--line);font-family:var(--display);font-size:clamp(24px,3vw,34px);color:#f2f5fa}.why-intro{display:grid;grid-template-columns:180px minmax(0,1fr);gap:48px;align-items:center}.why-intro h2{max-width:780px}.why-intro>div:last-child>p:not(.eyebrow){max-width:760px;color:var(--muted);font-size:18px}.owner-mark{width:180px;aspect-ratio:1;border:1px solid rgba(109,140,255,.36);border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 25%,rgba(39,224,204,.18),transparent 38%),linear-gradient(145deg,#1a2b50,#0b1424);box-shadow:0 22px 55px rgba(0,0,0,.3)}.owner-mark strong{font-family:var(--display);font-size:58px;line-height:1;color:transparent;background:linear-gradient(100deg,#8aa6ff,#39dfce);background-clip:text;-webkit-background-clip:text}.owner-mark small{margin-top:15px;color:#a9b6c9;text-align:center;font-weight:700;line-height:1.35}.owner-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:28px}.owner-actions .text-link{margin-top:0}@media(max-width:1150px){.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.why-intro{grid-template-columns:1fr;gap:28px}.owner-mark{width:145px}.owner-actions{align-items:stretch;flex-direction:column}.owner-actions .button{width:100%}.owner-actions .text-link{justify-content:center;text-align:center}}@media(max-width:700px){.service-grid{grid-template-columns:1fr}.price-nav{gap:9px;margin-bottom:34px}.price-nav a{flex:1 1 calc(50% - 9px);text-align:center}.price-groups{gap:42px}}
