.faq_page__wyaD4{background:var(--tradex-color-sand);color:var(--tradex-color-ink)}.faq_page__wyaD4 :is(button,input,summary,a,[tabindex]):focus-visible{outline:3px solid var(--tradex-color-clay);outline-offset:4px}.faq_hero__kCEKc{padding:clamp(3rem,7vw,6rem) 0;background:var(--tradex-color-night);color:var(--tradex-color-sand)}.faq_hero__kCEKc h1{max-width:16ch;margin:0 0 1.5rem;font-family:var(--tradex-font-display-premium);font-size:clamp(2.8rem,6vw,5.2rem);font-weight:400;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.faq_hero__kCEKc p{margin:0;font-size:1.25rem;line-height:1.7}.faq_hero__kCEKc .faq_intro__EZb59{max-width:60ch;margin-top:.75rem;color:var(--tradex-color-copy-inverse);font-size:1rem}.faq_explorer__6gZB6{padding-top:3rem;padding-bottom:3rem}.faq_search__KN4CH{max-width:48rem}.faq_search__KN4CH label{display:block;margin-bottom:.75rem;font-weight:750}.faq_searchRow__GmcZ_{display:flex;gap:.75rem;align-items:center}.faq_search__KN4CH input{width:100%;min-width:0;min-height:3.5rem;padding:.85rem 1.25rem;border:1px solid var(--tradex-color-copy);border-radius:var(--tradex-radius-sm);background:var(--tradex-color-ivory);color:var(--tradex-color-ink);font:inherit;caret-color:var(--tradex-color-ink)}.faq_search__KN4CH input::-moz-placeholder{color:var(--tradex-color-copy);opacity:1}.faq_search__KN4CH input::placeholder{color:var(--tradex-color-copy);opacity:1}.faq_search__KN4CH p,.faq_sourceNote__ZX_Sk{color:var(--tradex-color-copy);font-size:.875rem;line-height:1.7}.faq_filters__ke8gV{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.75rem 0}.faq_filters__ke8gV button{min-height:2.75rem;padding:.65rem 1rem;border:1px solid var(--tradex-color-copy);border-radius:999px;background:transparent;color:var(--tradex-color-ink);font:inherit;font-size:.875rem;cursor:pointer;text-align:left}.faq_filters__ke8gV button:hover{background:var(--tradex-color-ivory)}.faq_filters__ke8gV button[aria-pressed=true]{background:var(--tradex-color-night);border-color:var(--tradex-color-night);color:var(--tradex-color-sand)}.faq_filters__ke8gV span{margin-left:.5rem;font-variant-numeric:tabular-nums}.faq_resultsBar__qFTbG{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--tradex-color-copy);padding-bottom:1rem}.faq_resultsBar__qFTbG p{margin:0;font-size:.875rem}.faq_resultsBar__qFTbG button,.faq_searchRow__GmcZ_ button{min-height:2.75rem;padding:.5rem;border:0;background:transparent;color:var(--tradex-color-ink);font:inherit;text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}.faq_searchRow__GmcZ_ button{flex-shrink:0;font-size:.875rem}.faq_category__zEDP1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:3rem;margin-top:3rem}.faq_category__zEDP1 h2,.faq_contact__Bycsh h2,.faq_empty__LBfoH h2{margin:0;font-family:var(--tradex-font-display-premium);font-weight:400;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.02em}.faq_questions__wdKh8{min-width:0}.faq_item__coQzg{border-bottom:1px solid var(--tradex-color-border-accent)}.faq_item__coQzg:first-child{border-top:1px solid var(--tradex-color-border-accent)}.faq_item__coQzg summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:1.25rem .25rem;font-weight:750;line-height:1.6;cursor:pointer;list-style:none}.faq_item__coQzg summary::-webkit-details-marker{display:none}.faq_item__coQzg summary:hover{color:var(--tradex-color-clay)}.faq_chevron__Vu6mC{flex-shrink:0}.faq_item__coQzg[open] .faq_chevron__Vu6mC{transform:rotate(180deg)}.faq_answer__IBLqY{padding:0 .25rem 1.5rem;line-height:1.85;overflow-wrap:anywhere}.faq_answer__IBLqY>p{max-width:72ch;margin:0}.faq_answer__IBLqY .faq_tableHint__gMwbt{margin:1rem 0 .5rem;font-size:.875rem;color:var(--tradex-color-copy)}.faq_tableScroll__nbQ60{max-width:100%;overflow-x:auto;border:1px solid var(--tradex-color-border-accent);border-radius:var(--tradex-radius-sm)}.faq_tableScroll__nbQ60 table{width:100%;min-width:36rem;border-collapse:collapse;background:var(--tradex-color-ivory);text-align:left;font-size:.875rem}.faq_tableScroll__nbQ60 caption{padding:1rem;text-align:left;font-weight:750}.faq_tableScroll__nbQ60 td,.faq_tableScroll__nbQ60 th{padding:1rem;border-top:1px solid var(--tradex-color-border-accent);vertical-align:top}.faq_tableScroll__nbQ60 thead{background:var(--tradex-color-night);color:var(--tradex-color-sand)}.faq_tableScroll__nbQ60 tbody th{width:25%}.faq_tableScroll__nbQ60 td:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums}.faq_empty__LBfoH{padding:3rem 0;text-align:center}.faq_empty__LBfoH p{margin:1rem auto 1.5rem;max-width:52ch;line-height:1.8}.faq_sourceNote__ZX_Sk{margin:3rem 0 0;max-width:85ch}.faq_contact__Bycsh{background:var(--tradex-color-night-soft);color:var(--tradex-color-sand);padding:3.5rem 0}.faq_contactInner__1rNFZ{display:flex;justify-content:space-between;align-items:center;gap:2rem}.faq_contact__Bycsh p{max-width:55ch;margin:1rem 0 0;line-height:1.8;color:var(--tradex-color-copy-inverse)}.faq_contact__Bycsh a{flex-shrink:0}.faq_answer__IBLqY a,.faq_contact__Bycsh p a{text-decoration:underline;text-underline-offset:.25rem}.faq_contact__Bycsh a:focus-visible{outline-color:var(--tradex-color-accent-secondary)}@media (max-width:767px){.faq_category__zEDP1{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:2.5rem}.faq_contactInner__1rNFZ{flex-direction:column;align-items:flex-start}.faq_searchRow__GmcZ_{flex-wrap:wrap}.faq_resultsBar__qFTbG{align-items:flex-start}}