.faq-view .faq-content{--gap:12px;display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:840px;min-height:var(--footer-spacer-wide)}.faq-view .faq-content h2{font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:44px;text-align:center}@media(max-width:700px){.faq-view .faq-content h2{font-size:32px;line-height:36px}}.faq-view .faq-tabs{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;scrollbar-width:thin}.faq-view .faq-tab{background:transparent;border:none;border-radius:24px;color:#475569;cursor:pointer;font-size:18px;line-height:26px;padding:8px 16px;white-space:nowrap}.faq-view .faq-tab.is-active{background:var(--primary-color);color:var(--white-color)}.faq-view .faq-accordion{border-top:1px solid #e2e8f0}.faq-view .faq-accordion .faq-accordion-item{border-bottom:1px solid #e2e8f0}.faq-view .additional-block{font-size:18px;letter-spacing:-.02em;line-height:26px;text-align:center}.faq-view .additional-block a{color:var(--secondary-accent-color);text-decoration:none}.faq-view .additional-block a:hover{text-decoration:underline}
