.mc-faq-section[data-v-47b6736e]{padding:72px 0}.mc-faq-section.is-white[data-v-47b6736e]{background:var(--mc-surface)}.mc-faq-section.is-soft[data-v-47b6736e]{background:var(--mc-surface-alt)}.mc-faq-grid[data-v-47b6736e]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.mc-faq-grid .mc-section-heading[data-v-47b6736e] h2,.mc-faq-grid .mc-section-heading h2[data-v-47b6736e]{font-size:clamp(1.7rem,3vw,2.4rem)}.mc-faq-list[data-v-47b6736e]{border-top:1px solid var(--mc-line)}.mc-faq-item[data-v-47b6736e]{border-bottom:1px solid var(--mc-line)}.mc-faq-item summary[data-v-47b6736e]{color:var(--mc-navy);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:1rem;font-weight:800;line-height:1.4;list-style:none;display:flex}.mc-faq-item summary[data-v-47b6736e]::-webkit-details-marker{display:none}.mc-faq-item summary[data-v-47b6736e]:hover{color:var(--mc-blue)}.mc-faq-item summary[data-v-47b6736e]:focus-visible{outline:2px solid var(--mc-blue);outline-offset:2px;border-radius:8px}.mc-faq-item summary[data-v-47b6736e] svg{color:var(--mc-blue);flex:none;width:20px;height:20px;transition:transform .18s}.mc-faq-item[open] summary[data-v-47b6736e] svg{transform:rotate(180deg)}.mc-faq-item p[data-v-47b6736e]{color:var(--mc-text);max-width:68ch;margin:0;padding:0 4px 22px;font-size:.92rem;line-height:1.75}@media (width<=1020px){.mc-faq-grid[data-v-47b6736e]{grid-template-columns:1fr;gap:28px}}@media (width<=700px){.mc-faq-section[data-v-47b6736e]{padding:56px 0}.mc-faq-item summary[data-v-47b6736e]{font-size:.94rem}}
