.faq_page__1Tbmh{--q-ink:#1b241f;--q-forest:#1d3b2c;--q-forest-deep:#122a1e;--q-sand:#f7f1e4;--q-sand-deep:#eee3cb;--q-emerald:#2f6b4f;--q-brass:#b08a3e;--q-brass-soft:#e4cd98;--q-line:#e2d8bd;--q-muted:#5a6a60;background:var(--q-sand);color:var(--q-ink)}.faq_hero__LnKse{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(160deg,var(--q-forest) 0,var(--q-forest-deep) 100%);color:#fbf7ec}.faq_heroMotif__RPoda{position:absolute;inset:0;z-index:-1;opacity:.1;background-image:repeating-linear-gradient(90deg,rgba(228,205,152,.6) 0 1px,transparent 1px 56px)}.faq_eyebrow__1xI_S{display:inline-flex;align-items:center;border-radius:9999px;background:rgba(255,255,255,.1);padding:.4rem .9rem;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--q-brass-soft)}.faq_heroHeading___NOIY{font-weight:800;letter-spacing:-.01em;line-height:1.15}.faq_searchWrap__VYG6w{position:relative}.faq_searchInput__MS4fX{width:100%;min-height:48px;border-radius:.5rem;border:1px solid var(--q-line);background:#fff;padding:0 1rem 0 2.75rem;font-size:1rem;color:var(--q-ink)}.faq_searchInput__MS4fX:focus-visible{outline:3px solid var(--q-brass);outline-offset:1px}.faq_searchIcon__rFqpB{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--q-muted);pointer-events:none}.faq_searchCount__ByBav{margin-top:.6rem;font-size:.85rem;color:var(--q-muted)}.faq_noResults__18pU0{margin-top:1.5rem;border:1px dashed var(--q-line);border-radius:.5rem;padding:1.5rem;text-align:center;color:var(--q-muted)}.faq_noResults__18pU0 a{color:var(--q-emerald);font-weight:600;text-decoration:underline;text-underline-offset:2px}.faq_accordionList__Gyi37{margin-top:1.5rem;border-top:1px solid var(--q-line)}.faq_item__5daJo{border-bottom:1px solid var(--q-line)}.faq_summary__08uDq{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:1rem .25rem;cursor:pointer;list-style:none;font-weight:700;color:var(--q-forest-deep)}.faq_summary__08uDq::-webkit-details-marker{display:none}.faq_summary__08uDq:focus-visible{outline:3px solid var(--q-brass);outline-offset:2px;border-radius:.25rem}.faq_chevron__Sq7iU{flex:none;transition:transform .18s ease;color:var(--q-brass)}.faq_item__5daJo[open] .faq_chevron__Sq7iU{transform:rotate(180deg)}.faq_answer__jTtRg{padding:0 .25rem 1.25rem;max-width:68ch;line-height:1.65;color:var(--q-ink)}@media (prefers-reduced-motion:reduce){.faq_chevron__Sq7iU{transition:none}}.faq_closing__rZPUp{background:linear-gradient(160deg,var(--q-forest) 0,var(--q-forest-deep) 100%);color:#fbf7ec}.faq_closingHeading__cIFIy{font-weight:800;letter-spacing:-.01em}.faq_ctaLink__MMA3H{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;border-radius:9999px;padding-inline:1.5rem;font-weight:700;transition:filter .15s ease,background-color .15s ease}.faq_ctaPrimary__IUzt6{background:var(--q-brass);color:var(--q-forest-deep)}.faq_ctaPrimary__IUzt6:hover{filter:brightness(1.08)}.faq_ctaSecondary__YT2We{border:1px solid rgba(255,255,255,.35);color:#fbf7ec;background:transparent}.faq_ctaSecondary__YT2We:hover{background:rgba(255,255,255,.08)}.faq_ctaLink__MMA3H:focus-visible{outline:3px solid var(--q-brass-soft);outline-offset:2px}@media (prefers-reduced-motion:reduce){.faq_ctaLink__MMA3H{transition:none}}