.faq-hero[data-astro-cid-6kmwghhu]{padding-bottom:var(--space-10);border-bottom:1px solid var(--color-pith)}.faq-hero__container[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-6)}.faq-hero__head[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-3)}.faq-hero__h[data-astro-cid-6kmwghhu]{margin:0;color:var(--color-pine);font-size:var(--text-h1);line-height:var(--lh-h1);font-weight:var(--weight-h1);letter-spacing:var(--track-h1)}.faq-hero__lead[data-astro-cid-6kmwghhu]{font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--color-secondary);margin:0;max-width:54ch}.faq-hero__search-wrap[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.faq-search__label[data-astro-cid-6kmwghhu]{font-size:14px;font-weight:600;color:var(--color-pine)}.faq-search__box[data-astro-cid-6kmwghhu]{position:relative;display:flex;align-items:center;background-color:var(--color-paper);border:1px solid var(--color-pith);border-radius:var(--radius-card);min-height:56px;padding:0 var(--space-4);transition:border-color .15s ease,box-shadow .15s ease}.faq-search__box[data-astro-cid-6kmwghhu]:focus-within{border-color:var(--color-moss);outline:2px solid var(--color-moss);outline-offset:1px}.faq-search__box[data-astro-cid-6kmwghhu] .faq-search__icon{color:var(--color-secondary);flex-shrink:0}.faq-search__input[data-astro-cid-6kmwghhu]{width:100%;min-height:54px;border:none;background:transparent;padding:var(--space-3) var(--space-3);font-size:16px;color:var(--color-ink);font-family:inherit}.faq-search__input[data-astro-cid-6kmwghhu]:focus{outline:none}.faq-search__clear[data-astro-cid-6kmwghhu]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-secondary);cursor:pointer;border-radius:var(--radius-small)}.faq-search__clear[data-astro-cid-6kmwghhu]:hover{color:var(--color-pine)}.faq-search__clear[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--color-moss)}@media(min-width:768px)and (max-width:1023px){.faq-hero__container[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:5fr 3fr;gap:var(--space-8);align-items:end}}@media(min-width:1024px){.faq-hero__container[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap);align-items:end}.faq-hero__head[data-astro-cid-6kmwghhu]{grid-column:1 / span 7}.faq-hero__search-wrap[data-astro-cid-6kmwghhu]{grid-column:8 / span 5}}.faq-main[data-astro-cid-6kmwghhu]{padding:var(--space-10) 0}.faq-layout[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-8)}.faq-rail[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-3)}.faq-rail__heading[data-astro-cid-6kmwghhu]{margin:0;font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--color-secondary)}.faq-filters[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2)}.faq-chip--all[data-astro-cid-6kmwghhu]{grid-column:1 / -1}@media(min-width:600px)and (max-width:767px){.faq-filters[data-astro-cid-6kmwghhu]{display:flex;flex-wrap:wrap}.faq-chip--all[data-astro-cid-6kmwghhu]{grid-column:auto}}@media(min-width:768px)and (max-width:1023px){.faq-layout[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:2fr 6fr;gap:var(--space-8);align-items:start}.faq-filters[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column}}@media(min-width:1024px){.faq-layout[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap);align-items:start}.faq-rail[data-astro-cid-6kmwghhu]{grid-column:1 / span 3;position:sticky;top:calc(var(--header-safe) + 16px)}.faq-filters[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column}.faq-answers[data-astro-cid-6kmwghhu]{grid-column:4 / span 9}}.faq-chip[data-astro-cid-6kmwghhu]{min-height:44px;min-width:0;max-width:100%;white-space:normal;padding:var(--space-2) var(--space-4);background-color:var(--color-paper);border:1px solid var(--color-pith);border-radius:var(--radius-card);font-size:14.5px;font-weight:550;color:var(--color-ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);text-align:left;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.faq-chip[data-astro-cid-6kmwghhu]:hover{border-color:var(--color-moss);color:var(--color-pine)}.faq-chip[data-astro-cid-6kmwghhu].is-active{background-color:var(--color-pine);border-color:var(--color-pine);color:var(--color-paper)}.faq-chip[data-astro-cid-6kmwghhu]>span[data-astro-cid-6kmwghhu]:first-child{min-width:0;overflow-wrap:anywhere}.faq-chip__count[data-astro-cid-6kmwghhu]{flex-shrink:0}.faq-chip[data-astro-cid-6kmwghhu].is-active .faq-chip__count[data-astro-cid-6kmwghhu]{background-color:#faf7ef33;color:var(--color-paper)}.faq-chip[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.faq-chip__count[data-astro-cid-6kmwghhu]{font-size:12px;padding:2px 7px;border-radius:var(--radius-pill);background-color:var(--color-vellum);color:var(--color-secondary)}.faq-clear-btn[data-astro-cid-6kmwghhu]{min-height:44px;padding:var(--space-2) var(--space-3);background:transparent;border:none;color:var(--color-error);font-size:13.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.faq-clear-btn[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}.faq-status-bar[data-astro-cid-6kmwghhu]{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--color-secondary);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-pith);margin-bottom:var(--space-6)}.faq-count[data-astro-cid-6kmwghhu]{margin:0;font-weight:500}.faq-toggles[data-astro-cid-6kmwghhu]{display:flex;align-items:center;gap:var(--space-2)}.faq-toggle-btn[data-astro-cid-6kmwghhu]{min-height:44px;background:transparent;border:none;padding:0 4px;font-size:13.5px;color:var(--color-moss);cursor:pointer;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center}.faq-toggle-btn[data-astro-cid-6kmwghhu]:hover{color:var(--color-pine)}.faq-toggle-btn[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--color-moss)}.faq-toggle-sep[data-astro-cid-6kmwghhu]{color:var(--color-pith)}.faq-nojs-note[data-astro-cid-6kmwghhu]{font-size:13px;color:var(--color-secondary);margin:0 0 var(--space-6)}.faq-group[data-astro-cid-6kmwghhu]{margin-bottom:var(--space-8)}.faq-group[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.faq-group__h[data-astro-cid-6kmwghhu]{margin:0 0 var(--space-4);font-size:20px;line-height:26px;font-weight:600;color:var(--color-pine);padding-bottom:var(--space-2);border-bottom:2px solid var(--color-pine)}.faq-group__items[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item[data-astro-cid-6kmwghhu]{border-top:1px solid var(--color-pith);scroll-margin-top:calc(var(--header-safe) + 24px)}.faq-item[data-astro-cid-6kmwghhu]:hover,.faq-item[data-astro-cid-6kmwghhu][open]{background-color:var(--color-vellum)}.faq-item__summary[data-astro-cid-6kmwghhu]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:24px;cursor:pointer;list-style:none}.faq-item__summary[data-astro-cid-6kmwghhu]::-webkit-details-marker{display:none}.faq-item__summary[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px;border-radius:var(--radius-card)}.faq-item__q-text[data-astro-cid-6kmwghhu]{margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--color-pine)}@media(min-width:1024px){.faq-item__q-text[data-astro-cid-6kmwghhu]{font-size:22px;line-height:30px}}.faq-item__icon-wrap[data-astro-cid-6kmwghhu]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s ease}.faq-item__icon-symbol[data-astro-cid-6kmwghhu]{font-size:20px;font-weight:600;line-height:1;color:var(--color-moss)}.faq-item[data-astro-cid-6kmwghhu] .faq-item__icon-symbol--open[data-astro-cid-6kmwghhu]{display:none}.faq-item[data-astro-cid-6kmwghhu][open] .faq-item__icon-symbol--closed[data-astro-cid-6kmwghhu],.faq-item[data-astro-cid-6kmwghhu][open] .faq-item__icon-symbol[data-astro-cid-6kmwghhu]:not(.faq-item__icon-symbol--open){display:none}.faq-item[data-astro-cid-6kmwghhu][open] .faq-item__icon-symbol--open[data-astro-cid-6kmwghhu]{display:block}.faq-item__icon-wrap[data-astro-cid-6kmwghhu]{transition:none}.faq-item[data-astro-cid-6kmwghhu][open] .faq-item__icon-symbol[data-astro-cid-6kmwghhu]{color:var(--color-pine)}.faq-item__answer[data-astro-cid-6kmwghhu]{padding:0 24px 24px}.faq-item[data-astro-cid-6kmwghhu][open] .faq-item__answer[data-astro-cid-6kmwghhu]{animation:m5-reveal .16s cubic-bezier(.4,0,.2,1)}@keyframes m5-reveal{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.faq-item[data-astro-cid-6kmwghhu][open] .faq-item__answer[data-astro-cid-6kmwghhu]{animation:none!important}.faq-item__icon-wrap[data-astro-cid-6kmwghhu]{transition:none!important}}html[data-motion-off] .faq-item[data-astro-cid-6kmwghhu][open] .faq-item__answer[data-astro-cid-6kmwghhu]{animation:none!important}.faq-item__answer-text[data-astro-cid-6kmwghhu]{margin:0 0 var(--space-4);font-size:16px;line-height:26px;color:var(--color-ink);max-width:65ch}@media(min-width:1024px){.faq-item__answer-text[data-astro-cid-6kmwghhu]{font-size:18px;line-height:28px}}.faq-item__footer[data-astro-cid-6kmwghhu]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-pith)}.faq-item__context-link[data-astro-cid-6kmwghhu]{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--color-moss);text-decoration:underline;text-underline-offset:3px;min-height:44px}.faq-item__context-link[data-astro-cid-6kmwghhu]:hover{color:var(--color-pine)}.faq-item__permalink[data-astro-cid-6kmwghhu]{font-size:13px;color:var(--color-secondary);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.faq-item__permalink[data-astro-cid-6kmwghhu]:hover{color:var(--color-moss);text-decoration:underline}.faq-empty[data-astro-cid-6kmwghhu]{padding:48px var(--space-6);background-color:var(--color-vellum);border:1px dashed var(--color-pith);border-radius:var(--radius-card);text-align:center;margin:var(--space-6) 0}.faq-empty__title[data-astro-cid-6kmwghhu]{margin:0 0 var(--space-2);font-size:18px;font-weight:600;color:var(--color-pine)}.faq-empty__desc[data-astro-cid-6kmwghhu]{margin:0 0 var(--space-6);font-size:15px;line-height:23px;color:var(--color-secondary);max-width:48ch;margin-inline:auto}.faq-empty__query[data-astro-cid-6kmwghhu]{color:var(--color-pine);font-weight:600}.faq-empty__actions[data-astro-cid-6kmwghhu]{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-4)}.faq-close[data-astro-cid-6kmwghhu]{padding:48px 0;border-top:1px solid var(--color-pith)}.faq-close__container[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){.faq-close__container[data-astro-cid-6kmwghhu]{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-8)}}.faq-close__copy[data-astro-cid-6kmwghhu]{max-width:54ch}.faq-close__h[data-astro-cid-6kmwghhu]{margin:0 0 var(--space-2);font-size:var(--text-h3);line-height:var(--lh-h3);color:var(--color-pine);font-weight:600}.faq-close__body[data-astro-cid-6kmwghhu]{margin:0;font-size:16px;line-height:24px;color:var(--color-secondary)}.faq-close__action[data-astro-cid-6kmwghhu]{flex-shrink:0}
