/* Landing-page wording update — 1 November 2026. */
.landing-page .header-inner{justify-content:flex-end}
.hero-services{list-style:none;padding:0;display:grid;gap:8px;max-width:480px;margin:26px 0 0;color:#abb6cb;font-size:16px;line-height:1.55}
.hero-services li{position:relative;padding-left:16px}
.hero-services li::before{content:"";position:absolute;left:0;top:.65em;width:4px;height:4px;border-radius:50%;background:#99abc8}
.landing-page .hero-proof{margin-top:26px;max-width:490px;font-size:12px;line-height:1.9;letter-spacing:0}
.landing-page .hero-actions{margin-top:29px;gap:15px}
.landing-page .hero-actions .landing-contact-button{margin-top:0}
.credentials-label{padding-top:22px;text-align:center;font-size:11px;color:#a4b3ca;letter-spacing:.06em}
.credential-label{max-width:230px;line-height:1.6}
.landing-page .footer-inner{gap:10px 30px;justify-content:space-between;flex-wrap:wrap}
@media(max-width:899px){.hero-services{font-size:14px;gap:7px}}
@media(max-width:600px){.hero-services{margin-top:23px;font-size:15px;gap:8px}.landing-page .hero-proof{margin-top:25px}.landing-page .footer-inner{justify-content:center;text-align:center;flex-direction:column}}
