.faq-section[data-v-3643feef]{max-width:900px;margin:0 auto;padding:2.5rem 0}.faq-section+.faq-section[data-v-3643feef]{border-top:2px solid var(--pale-blue);padding-top:3rem}.faq-title[data-v-3643feef]{letter-spacing:.04em;text-transform:uppercase;color:var(--medium-blue);margin-bottom:1.25rem;font-size:1.35rem;font-weight:600}.faq-list[data-v-3643feef]{margin:0;padding:0}.faq-item[data-v-3643feef]{border-bottom:1px solid var(--border-color);align-items:flex-start;gap:1.25rem;padding:1.5rem 0;display:flex}.faq-item[data-v-3643feef]:first-child{border-top:1px solid var(--border-color)}.faq-item[data-v-3643feef]:last-child{border-bottom:none}.faq-icon-wrapper[data-v-3643feef]{background-color:var(--pale-blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:.15rem;display:flex}.faq-icon[data-v-3643feef]{color:var(--dark-blue);font-size:1.3rem}.faq-content[data-v-3643feef]{flex:1;min-width:0}.faq-question[data-v-3643feef]{font-family:var(--font-sans);color:var(--dark-blue);margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.faq-answer[data-v-3643feef]{color:var(--text-dark);max-width:65ch;margin:0;font-size:.95rem;line-height:1.7}.faq-answer[data-v-3643feef] .faq-action{white-space:nowrap;font-weight:500}.faq-answer[data-v-3643feef] .faq-action:after{content:"›";vertical-align:middle;margin-left:.2em;font-size:1.3em;line-height:1}.page-title[data-v-02a3c6b1]{text-align:center;margin-top:0;margin-bottom:0;font-size:3.5rem}
