.faq-experience-module__SEQRtW__page{gap:20px;width:min(1120px,100%);margin:0 auto;padding:24px 24px 48px;display:grid}.faq-experience-module__SEQRtW__page a:focus-visible,.faq-experience-module__SEQRtW__group summary:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px}.faq-experience-module__SEQRtW__hero{border:1px solid var(--border);border-radius:var(--card-radius-lg);background:radial-gradient(circle at 86% 28%, var(--accent-soft) 0 11%, transparent 11.5%), radial-gradient(circle at 92% 74%, var(--surface) 0 7%, transparent 7.5%), linear-gradient(132deg, var(--surface), var(--accent-faint));min-height:250px;box-shadow:var(--card-shadow);align-content:center;justify-items:start;padding:36px;display:grid}.faq-experience-module__SEQRtW__hero>span{color:var(--accent-strong);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.faq-experience-module__SEQRtW__hero h2{letter-spacing:0;text-wrap:balance;margin:12px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1}.faq-experience-module__SEQRtW__hero p{max-width:60ch;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.faq-experience-module__SEQRtW__hero>div{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.faq-experience-module__SEQRtW__hero a,.faq-experience-module__SEQRtW__footerCta a{border:1px solid var(--border-strong);border-radius:var(--pill);min-height:44px;color:var(--text);background:var(--surface);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.faq-experience-module__SEQRtW__hero a:hover{background:color-mix(in srgb, var(--muted) 12%, var(--surface))}.faq-experience-module__SEQRtW__hero a:first-child,.faq-experience-module__SEQRtW__footerCta a{color:var(--cta-fg);background:var(--cta-bg) border-box;box-shadow:var(--cta-glow);border-color:#0000}.faq-experience-module__SEQRtW__hero a:first-child:hover,.faq-experience-module__SEQRtW__footerCta a:hover{background:var(--cta-bg) border-box;transform:translateY(-1px)}.faq-experience-module__SEQRtW__notices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.faq-experience-module__SEQRtW__notices article{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:20px;display:grid}.faq-experience-module__SEQRtW__notices svg{color:var(--accent);grid-row:span 2}.faq-experience-module__SEQRtW__notices strong{font-size:16px;line-height:1.3}.faq-experience-module__SEQRtW__notices p,.faq-experience-module__SEQRtW__footerCta p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.faq-experience-module__SEQRtW__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;margin-top:6px;display:grid}.faq-experience-module__SEQRtW__index{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);padding:16px;position:sticky;top:24px}.faq-experience-module__SEQRtW__index>strong{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:0 8px;font-size:12px;font-weight:700;display:block}.faq-experience-module__SEQRtW__index ul{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.faq-experience-module__SEQRtW__index a{min-height:42px;color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:8px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.faq-experience-module__SEQRtW__index a:hover{color:var(--accent-strong);background:var(--accent-faint)}.faq-experience-module__SEQRtW__index a svg{color:var(--accent);flex:none}.faq-experience-module__SEQRtW__index a span{flex:1;min-width:0}.faq-experience-module__SEQRtW__index small{min-width:24px;color:var(--muted);background:var(--surface-soft);text-align:center;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.faq-experience-module__SEQRtW__groups{gap:14px;min-width:0;display:grid}.faq-experience-module__SEQRtW__group{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);min-width:0;box-shadow:var(--card-shadow);padding:24px 24px 8px;scroll-margin-top:24px}.faq-experience-module__SEQRtW__group header{align-items:center;gap:12px;margin-bottom:8px;display:flex}.faq-experience-module__SEQRtW__group header>span{width:40px;height:40px;color:var(--accent-strong);background:var(--accent-soft);border-radius:12px;flex:none;place-items:center;display:grid}.faq-experience-module__SEQRtW__group h3{letter-spacing:0;margin:0;font-size:20px}.faq-experience-module__SEQRtW__group details{border-top:1px solid var(--border)}.faq-experience-module__SEQRtW__group summary{min-height:56px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;font-size:16px;font-weight:700;line-height:1.4;list-style:none;display:flex}.faq-experience-module__SEQRtW__group summary::-webkit-details-marker{display:none}.faq-experience-module__SEQRtW__group summary:hover{color:var(--accent-strong)}.faq-experience-module__SEQRtW__group summary svg{color:var(--accent-strong);flex:none;transition:transform .15s}.faq-experience-module__SEQRtW__group details[open] summary svg{transform:rotate(45deg)}.faq-experience-module__SEQRtW__group details p{max-width:68ch;color:color-mix(in srgb, var(--text) 78%, var(--muted));margin:-2px 32px 20px 2px;font-size:16px;line-height:1.65}.faq-experience-module__SEQRtW__footerCta{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--accent-faint);justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.faq-experience-module__SEQRtW__footerCta strong{margin-bottom:4px;font-size:18px;display:block}@media (max-width:900px){.faq-experience-module__SEQRtW__layout{grid-template-columns:minmax(0,1fr)}.faq-experience-module__SEQRtW__index{background:0 0;border:0;padding:0;position:static}.faq-experience-module__SEQRtW__index>strong{padding:0}.faq-experience-module__SEQRtW__index ul{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.faq-experience-module__SEQRtW__index ul::-webkit-scrollbar{display:none}.faq-experience-module__SEQRtW__index li{flex:none}.faq-experience-module__SEQRtW__index a{border:1px solid var(--border);border-radius:var(--pill);background:var(--surface);white-space:nowrap;min-height:40px;padding:0 12px;font-size:14px}}@media (max-width:760px){.faq-experience-module__SEQRtW__page{padding:14px 14px 36px}.faq-experience-module__SEQRtW__hero{min-height:0;padding:24px}.faq-experience-module__SEQRtW__notices{grid-template-columns:1fr;gap:8px}.faq-experience-module__SEQRtW__notices article{padding:14px 16px}.faq-experience-module__SEQRtW__group{padding:20px 16px 6px}.faq-experience-module__SEQRtW__group details p{margin-right:0}.faq-experience-module__SEQRtW__footerCta{align-items:stretch;display:grid}}@media (prefers-reduced-motion:reduce){.faq-experience-module__SEQRtW__hero a,.faq-experience-module__SEQRtW__footerCta a,.faq-experience-module__SEQRtW__group summary svg{transition:none}.faq-experience-module__SEQRtW__hero a:first-child:hover,.faq-experience-module__SEQRtW__footerCta a:hover{transform:none}}
