.faq-page .faq-topics{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.5rem 0 0}
.faq-page .faq-topics a{padding:.35rem 0}
.faq-page .faq-list[data-faq-grouped]{margin-top:2rem}
.faq-page .faq-topic{margin:0 0 2.25rem;scroll-margin-top:7rem}
.faq-page .faq-topic h2{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 .65rem}
.faq-page .faq-topic .faq-mode{font:inherit;font-weight:700;margin:.8rem 0 .25rem}
.reviews .review-grid[data-home-review-picks]{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:700px){.reviews .review-grid[data-home-review-picks]{grid-template-columns:1fr}}
