.faq_wrap__Xkbzw{max-width:920px;margin-top:var(--s-8)}.faq_searchPanel__5FHi3{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);grid-gap:var(--s-6);gap:var(--s-6);align-items:end;padding:var(--s-6);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:1.25rem;background:radial-gradient(circle at 88% 15%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),var(--surface)}.faq_searchHeading__mH0X2{margin-top:var(--s-2);font-size:var(--step-2)}.faq_searchControl__exU8U{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.faq_searchControl__exU8U label{font-size:var(--step--1);font-weight:600;color:var(--muted)}.faq_searchField__AZxWp{display:flex;align-items:center;gap:var(--s-3);min-height:3.25rem;padding:0 var(--s-4);border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--background) 86%,transparent);transition:border-color .16s ease,box-shadow .16s ease}.faq_searchField__AZxWp:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.faq_searchField__AZxWp svg{flex:0 0 auto;color:var(--muted)}.faq_searchField__AZxWp input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.faq_searchField__AZxWp input::placeholder{color:var(--faint)}.faq_resultsLine__jYPpS{min-height:1.5rem;margin:var(--s-4) var(--s-2) var(--s-3);color:var(--faint);font-size:var(--step--1)}.faq_list__aUMIi{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.faq_item__Zqelt{overflow:clip;border:1px solid var(--border);border-radius:1rem;background:var(--surface)}.faq_item__Zqelt summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);padding:var(--s-5);cursor:pointer;list-style:none;font-weight:600;line-height:1.35}.faq_item__Zqelt summary::-webkit-details-marker{display:none}.faq_item__Zqelt summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:1rem}.faq_plus__P4K_Q{position:relative;width:1.1rem;height:1.1rem;flex:0 0 1.1rem}.faq_plus__P4K_Q:after,.faq_plus__P4K_Q:before{content:"";position:absolute;inset:50% 0 auto;height:2px;border-radius:999px;background:currentColor;transform:translateY(-50%);transition:transform .16s ease}.faq_plus__P4K_Q:after{transform:translateY(-50%) rotate(90deg)}.faq_item__Zqelt[open] .faq_plus__P4K_Q:after{transform:translateY(-50%) rotate(0deg)}.faq_answer__9cr_x{padding:0 var(--s-5) var(--s-5);color:var(--muted)}.faq_answer__9cr_x p{max-width:76ch}.faq_empty__QNn1L{display:grid;justify-items:start;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-6);border:1px dashed var(--border);border-radius:1rem;color:var(--muted)}.faq_empty__QNn1L h3{color:var(--text);font-size:var(--step-1)}.faq_empty__QNn1L button{border:0;padding:0;background:transparent;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}@media (max-width:700px){.faq_searchPanel__5FHi3{grid-template-columns:1fr;gap:var(--s-5);padding:var(--s-5)}.faq_item__Zqelt summary{padding:var(--s-4)}.faq_answer__9cr_x{padding:0 var(--s-4) var(--s-4)}}@media (prefers-reduced-motion:reduce){.faq_plus__P4K_Q:after,.faq_plus__P4K_Q:before,.faq_searchField__AZxWp{transition:none}}