.faq-page .faq-toc{min-inline-size:0}.faq-page .faq-toc .industry-links{gap:0 var(--sp-5);font-size:var(--fs-ui)}.faq-page .faq-toc a{font-weight:700}.faq-page .faq-group{padding-block:var(--sp-7)}.faq-group-grid{gap:var(--sp-4);display:grid}.faq-group-title{font-size:var(--fs-h3);margin:0;line-height:1.3}.faq-more-links{gap:0 var(--sp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.faq-more-links li{max-width:none}.faq-more-links a{align-items:center;min-block-size:44px;font-weight:700;display:inline-flex}@media (min-width:64em){.faq-page .faq-group{padding-block:var(--sp-8)}.faq-group-grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.faq-group-title{grid-column:1/span 4;padding-block-start:var(--sp-3);font-size:clamp(1.75rem,1rem + 1.2vw,2.5rem);line-height:1.25}.faq-group-grid>.faq{grid-column:5/-1}}@media (min-width:64em) and (min-height:31.25rem){.faq-group-title{position:sticky;inset-block-start:calc(var(--head-h) + var(--sp-5))}}
