.hr-support-page{--s-ink: #102d2b;--s-green: #087f67;--s-cream: #fffefa}.hr-support-page .hr-support-eyebrow{color:var(--s-green);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.hr-support-intro h2{max-width:700px;margin-top:8px;color:var(--s-ink);font-family:Bricolage Grotesque,Inter,sans-serif;font-size:clamp(28px,3.2vw,43px);font-weight:700;line-height:1.09;letter-spacing:-.04em}.hr-support-intro>p:last-child{max-width:730px;margin-top:12px;color:#536a61;font-size:14px;line-height:1.6}.hr-faq-final{max-width:680px;margin-inline:auto;text-align:center}.hr-faq-final h2{margin-top:10px;color:#fff;font-family:Bricolage Grotesque,Inter,sans-serif;font-size:clamp(28px,3.2vw,43px);font-weight:700;line-height:1.1;letter-spacing:-.04em}.hr-faq-final>p{max-width:570px;margin:14px auto 0;color:#c6d8cd;font-size:14px;line-height:1.6}.hr-faq-final>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:25px}.hr-faq-index{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:31px}.hr-faq-index a{display:inline-flex;align-items:center;gap:9px;border:1px solid #cbdccf;border-radius:99px;background:#eff6ec;padding:10px 15px;color:var(--s-ink);font-size:12px;font-weight:750;text-decoration:none;transition:background .16s ease}.hr-faq-index a:hover{background:#dcf0db}.hr-faq-index a span{color:var(--s-green)}.hr-faq-group{scroll-margin-top:105px}.hr-faq-group summary{line-height:1.45}.hr-faq-group details[open] summary{color:var(--s-green)}@media(max-width:610px){.hr-faq-index{gap:7px;margin-bottom:22px}.hr-faq-index a{padding:8px 11px;font-size:11px}.hr-faq-group{scroll-margin-top:85px}.hr-faq-group h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.hr-faq-index a{transition:none}}
