.service-nav{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:14px}.service-nav a{padding:7px 15px;border:1px solid var(--line);border-radius:999px;text-decoration:none;font-size:15px}.service-nav a[aria-current]{background:var(--blue);color:#fff}.service-price{font-size:clamp(28px,4vw,42px);margin:22px 0 6px}.hero .fine{color:var(--d-muted);max-width:46ch}.service-list{padding-left:22px;margin:24px 0}.service-list li{margin:12px 0}.service-faq{margin:24px 0}.service-faq details{border:1px solid var(--line);border-radius:18px;padding:20px;margin:12px 0}.service-faq summary{cursor:pointer;font-weight:500}.service-faq p{padding-top:14px;color:var(--muted)}.topbar{position:relative}.hero figure{margin:0}@media(max-width:700px){.service-nav{gap:6px}.service-nav a{padding:6px 12px}.service-faq details{padding:16px}}

/* Цена и действие доступны на первом экране рекламной страницы. */
.hero{padding-top:clamp(24px,3vw,40px)}.hero>.wrap{padding:clamp(24px,3vw,36px)}.hero h1{font-size:clamp(32px,3.6vw,50px);line-height:1.15}.hero__for{margin-bottom:14px}.hero .lead{font-size:18px;margin-top:18px}.hero__cta{margin-top:20px}.hero__photo{max-width:300px;justify-self:center}.service-price{margin-top:18px;font-size:34px}@media(max-width:900px){.hero__photo{max-width:260px}.hero__grid{gap:24px}}
