.faq-page .faq-intro{max-width:880px;padding:70px 0 40px}.faq-page .faq-intro>a,.faq-page .faq-intro>span{color:var(--hv-muted);font-size:14px}.faq-page h1{margin:26px 0 24px;font-size:52px;line-height:1.12}.faq-page .faq-intro p{font-size:21px}.faq-page .faq-intro nav{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.faq-page .faq-intro nav a{background:var(--hv-soft);border:1px solid var(--hv-border);color:var(--hv-orange-dark);border-radius:999px;padding:10px 18px;font-size:16px}.faq-page .faq-groups{max-width:900px}.faq-page .faq-groups section{padding:38px 0}.faq-page .faq-groups h2{margin-bottom:24px}.faq-page .hv-faq-item h3{font-size:21px;line-height:1.4}.faq-page .hv-faq-answer p{white-space:pre-line;font-size:18px;line-height:1.7}.faq-page .faq-bottom{padding:60px 0 90px}.faq-page .faq-bottom p{margin-bottom:24px}@media (width<=700px){.faq-page .faq-intro{padding:40px 0 20px}.faq-page h1{font-size:34px}.faq-page .faq-intro p{font-size:18px}.faq-page .faq-intro nav{gap:8px}.faq-page .faq-intro nav a{padding:8px 12px;font-size:14px}.faq-page .hv-faq-item h3{font-size:18px}.faq-page .hv-faq-answer p{font-size:16px}.faq-page .faq-groups section{padding:28px 0}}
