.faq-module__VSI0LW__group{margin-bottom:var(--space-6);scroll-margin-top:var(--space-6)}.faq-module__VSI0LW__item{border-bottom:1px solid var(--border)}.faq-module__VSI0LW__item:first-of-type{border-top:1px solid var(--border)}.faq-module__VSI0LW__question{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0;color:var(--ink);cursor:pointer;font-weight:700;line-height:1.5;list-style:none;display:flex}.faq-module__VSI0LW__question::-webkit-details-marker{display:none}.faq-module__VSI0LW__question:after{content:"+";content:"+" / "";font-size:var(--fs-2xl);color:var(--ink-dim);flex:none;font-weight:500;line-height:1.1}@media (prefers-reduced-motion:no-preference){.faq-module__VSI0LW__question:after{transition:transform .15s}}.faq-module__VSI0LW__item[open]>.faq-module__VSI0LW__question:after{transform:rotate(45deg)}.faq-module__VSI0LW__question:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.faq-module__VSI0LW__item>.faq-module__VSI0LW__answer{padding:0 var(--space-6) var(--space-4) 0;white-space:pre-line;margin:0}.faq-module__VSI0LW__notice{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md,12px);background:var(--bg-panel)}.faq-module__VSI0LW__notice .faq-module__VSI0LW__noticeText{margin:0 0 var(--space-3)}.faq-module__VSI0LW__retry{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;padding:6px 16px;font-weight:700}
