.c9Vxhq_faqPage{background:var(--paper);color:var(--ink);padding-bottom:clamp(64px,8vw,120px)}.c9Vxhq_container{width:min(calc(100% - 2 * var(--site-gutter,24px)), 1080px);margin-inline:auto}.c9Vxhq_breadcrumbs{margin-bottom:24px;padding-top:32px}.c9Vxhq_breadcrumbList{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.c9Vxhq_breadcrumbLink{color:inherit;text-underline-offset:4px;text-decoration:underline;transition:color .15s}.c9Vxhq_breadcrumbLink:hover{color:var(--brand)}.c9Vxhq_breadcrumbSeparator{opacity:.5}.c9Vxhq_breadcrumbCurrent{color:var(--ink);font-weight:600}.c9Vxhq_hero{padding-block:24px 48px}.c9Vxhq_title{letter-spacing:-.045em;max-width:22ch;color:var(--ink);margin:0 0 28px;font-size:clamp(38px,5.6vw,76px);line-height:1.06}.c9Vxhq_lead{max-width:62ch;color:var(--muted);margin:0 0 36px;font-size:clamp(18px,1.8vw,21px);line-height:1.55}.c9Vxhq_notice{background:var(--wash);margin-bottom:32px;padding:clamp(24px,3.5vw,36px)}.c9Vxhq_noticeHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.c9Vxhq_noticeTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:700}.c9Vxhq_noticeText{max-width:82ch;color:var(--ink);margin:0;font-size:16px;line-height:1.65}.c9Vxhq_quickNav{flex-wrap:wrap;gap:12px 20px;margin-top:24px;display:flex}.c9Vxhq_quickNavLink{background:var(--surface);min-height:44px;color:var(--ink);align-items:center;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.c9Vxhq_quickNavLink:hover{background:var(--wash);border-color:var(--brand);color:var(--brand)}.c9Vxhq_section{padding-top:clamp(48px,6vw,80px)}.c9Vxhq_sectionHeader{margin-bottom:28px}.c9Vxhq_sectionTitle{letter-spacing:-.03em;color:var(--ink);margin:0 0 12px;font-size:clamp(28px,3vw,42px);line-height:1.15}.c9Vxhq_sectionDescription{max-width:58ch;color:var(--muted);margin:0;font-size:17px;line-height:1.5}.c9Vxhq_faqList{flex-direction:column;gap:12px;display:flex}.c9Vxhq_faqItem{background:var(--surface);border:1px solid var(--border);transition:background .15s,border-color .15s}.c9Vxhq_faqItem[open]{background:var(--wash);border-color:var(--border)}.c9Vxhq_faqSummary{cursor:pointer;letter-spacing:-.015em;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;font-size:clamp(17px,1.7vw,21px);font-weight:600;line-height:1.4;list-style:none;display:flex}.c9Vxhq_faqSummary::-webkit-details-marker{display:none}.c9Vxhq_faqSummary:focus-visible{outline:2px solid var(--focus,var(--brand));outline-offset:-2px}.c9Vxhq_faqSummary:hover{color:var(--brand)}.c9Vxhq_faqIcon{width:28px;height:28px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s,color .18s;display:flex}.c9Vxhq_faqItem[open] .c9Vxhq_faqIcon{color:var(--brand);transform:rotate(45deg)}.c9Vxhq_faqBody{padding:0 28px 28px}.c9Vxhq_faqSummaryIntro{max-width:68ch;color:var(--ink);margin:0 0 14px;font-size:17px;font-weight:600;line-height:1.55}.c9Vxhq_faqParagraph{max-width:72ch;color:var(--ink);margin:0 0 14px;font-size:15px;line-height:1.7}.c9Vxhq_faqParagraph:last-of-type{margin-bottom:0}.c9Vxhq_faqLinks{flex-wrap:wrap;gap:16px;margin-top:20px;padding-top:14px;display:flex}.c9Vxhq_faqLink{min-height:44px;color:var(--brand);text-underline-offset:4px;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.c9Vxhq_faqLink:hover{color:var(--ink)}.c9Vxhq_ctaSection{background:var(--surface);border:1px solid var(--border);margin-top:clamp(64px,8vw,120px);padding:clamp(32px,4.5vw,56px)}.c9Vxhq_ctaTitle{letter-spacing:-.035em;color:var(--ink);margin:0 0 20px;font-size:clamp(30px,4vw,52px);line-height:1.1}.c9Vxhq_ctaText{max-width:60ch;color:var(--muted);margin:0 0 32px;font-size:17px;line-height:1.6}.c9Vxhq_ctaActions{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.c9Vxhq_primaryButton,.c9Vxhq_secondaryButton,.c9Vxhq_tertiaryLink{justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}.c9Vxhq_primaryButton{background:var(--brand);color:var(--on-accent,var(--paper))}.c9Vxhq_primaryButton:hover{opacity:.92;transform:translateY(-1px)}.c9Vxhq_secondaryButton{background:var(--wash);color:var(--ink);border:1px solid var(--border)}.c9Vxhq_secondaryButton:hover{background:var(--surface);transform:translateY(-1px)}.c9Vxhq_tertiaryLink{color:var(--ink);text-underline-offset:4px;padding-inline:0;text-decoration:underline}.c9Vxhq_tertiaryLink:hover{color:var(--brand)}@media (max-width:600px){.c9Vxhq_faqSummary{gap:16px;padding:20px}.c9Vxhq_faqBody{padding:0 20px 22px}.c9Vxhq_ctaActions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.c9Vxhq_faqIcon{transition:none}.c9Vxhq_primaryButton:hover,.c9Vxhq_secondaryButton:hover{transform:none}}
