.seo-intro{max-width:780px;margin:0 0 32px;padding:26px 29px;border:1px solid rgba(135,235,218,.16);border-radius:20px;background:linear-gradient(135deg,rgba(13,49,75,.52),rgba(20,33,69,.5))}.seo-intro h2,.faq-section h2{margin:0 0 11px;font:600 clamp(1.55rem,3vw,2.1rem) Outfit;letter-spacing:-.04em}.seo-intro p:not(.eyebrow){margin:0;color:#aebed5;line-height:1.65}.seo-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.seo-points span{padding:7px 10px;border:1px solid rgba(163,218,255,.16);border-radius:99px;color:#bcd3ed;font-size:.76rem}.faq-section{margin:20px 0 10px;padding:32px;border:1px solid rgba(175,205,255,.12);border-radius:24px;background:rgba(9,23,48,.48)}.faq-section details{padding:16px 0;border-top:1px solid var(--line)}.faq-section summary{cursor:pointer;color:#edf4ff;font-weight:700}.faq-section p{max-width:720px;margin:9px 0 0;color:#aebed5;line-height:1.6;font-size:.92rem}@media(max-width:700px){.seo-intro,.faq-section{padding:22px}.seo-intro{margin-bottom:22px}}
