.section-faq[data-astro-cid-hqz3ghsx]{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.faq-layout[data-astro-cid-hqz3ghsx]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2.5rem,6vw,6rem);align-items:start}.faq-aside[data-astro-cid-hqz3ghsx]{position:sticky;top:130px}.faq-aside[data-astro-cid-hqz3ghsx] h2[data-astro-cid-hqz3ghsx]{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.9rem);font-weight:400;line-height:1.06;margin:.9rem 0 1rem;color:var(--ink)}.faq-lead[data-astro-cid-hqz3ghsx]{font-size:.93rem;line-height:1.7;color:var(--stone);max-width:42ch;margin-bottom:1.75rem}.faq-search-wrapper[data-astro-cid-hqz3ghsx]{margin-bottom:2rem}.faq-search-label[data-astro-cid-hqz3ghsx]{display:block;font-family:var(--font-heading);font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--stone-light);margin-bottom:.5rem}.faq-search-field[data-astro-cid-hqz3ghsx]{display:flex;align-items:center;gap:.6rem;padding:0 .9rem;background:var(--white);border:1px solid var(--line-strong);border-radius:11px;transition:border-color .24s,box-shadow .24s}.faq-search-field[data-astro-cid-hqz3ghsx]:focus-within{border-color:var(--brass);box-shadow:0 0 0 4px #b4864c1f}.faq-search-field[data-astro-cid-hqz3ghsx] svg[data-astro-cid-hqz3ghsx]{color:var(--stone-light);flex-shrink:0}.faq-search-input[data-astro-cid-hqz3ghsx]{flex:1;border:0;background:transparent;padding:.8rem 0;font-size:.88rem;box-shadow:none}.faq-search-input[data-astro-cid-hqz3ghsx]:focus{outline:none;box-shadow:none;border:0}.faq-count[data-astro-cid-hqz3ghsx]{margin-top:.5rem;font-size:.72rem;color:var(--stone-light)}.faq-help[data-astro-cid-hqz3ghsx]{padding-top:1.5rem;border-top:1px solid var(--line)}.faq-help[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:.85rem;color:var(--stone);margin-bottom:.6rem}.text-link[data-astro-cid-hqz3ghsx]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-heading);font-size:.82rem;font-weight:600;color:var(--ink);border-bottom:1px solid var(--line-strong);padding-bottom:.2rem;transition:color .24s,border-color .24s,gap .24s var(--ease-out)}.text-link[data-astro-cid-hqz3ghsx]:hover{color:var(--brass-deep);border-color:var(--brass);gap:.7rem}.faq-accordion-list[data-astro-cid-hqz3ghsx]{display:flex;flex-direction:column}.faq-item[data-astro-cid-hqz3ghsx]{border-top:1px solid var(--line);transition:border-color .3s}.faq-item[data-astro-cid-hqz3ghsx]:last-child{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-hqz3ghsx][open]{border-top-color:var(--brass)}.faq-summary[data-astro-cid-hqz3ghsx]{list-style:none;cursor:pointer;padding:1.35rem 0;display:flex;align-items:baseline;gap:1rem;user-select:none}.faq-summary[data-astro-cid-hqz3ghsx]::-webkit-details-marker{display:none}.q-index[data-astro-cid-hqz3ghsx]{font-family:var(--font-display);font-size:.95rem;color:var(--brass);flex-shrink:0;width:1.6rem}.q-text[data-astro-cid-hqz3ghsx]{flex:1;font-family:var(--font-heading);font-size:1.02rem;font-weight:600;color:var(--ink);line-height:1.45;transition:color .24s}.faq-summary[data-astro-cid-hqz3ghsx]:hover .q-text[data-astro-cid-hqz3ghsx]{color:var(--brass-deep)}.faq-toggle[data-astro-cid-hqz3ghsx]{position:relative;width:16px;height:16px;flex-shrink:0;align-self:center}.faq-toggle[data-astro-cid-hqz3ghsx]:before,.faq-toggle[data-astro-cid-hqz3ghsx]:after{content:"";position:absolute;background:var(--ink);border-radius:1px;transition:transform .28s var(--ease-out),opacity .28s}.faq-toggle[data-astro-cid-hqz3ghsx]:before{top:7px;left:0;width:16px;height:1.5px}.faq-toggle[data-astro-cid-hqz3ghsx]:after{top:0;left:7.25px;width:1.5px;height:16px}.faq-item[data-astro-cid-hqz3ghsx][open] .faq-toggle[data-astro-cid-hqz3ghsx]:after{transform:rotate(90deg);opacity:0}.faq-body[data-astro-cid-hqz3ghsx]{padding:0 0 1.5rem 2.6rem}.faq-body-inner[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:.92rem;line-height:1.72;color:var(--stone)}.faq-cat-tag[data-astro-cid-hqz3ghsx]{display:inline-block;margin-top:.8rem;font-family:var(--font-heading);font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brass-deep);background:var(--brass-wash);border:1px solid rgba(180,134,76,.24);border-radius:6px;padding:.25rem .55rem}@media(max-width:900px){.faq-layout[data-astro-cid-hqz3ghsx]{grid-template-columns:1fr}.faq-aside[data-astro-cid-hqz3ghsx]{position:static}.faq-body[data-astro-cid-hqz3ghsx]{padding-left:2.6rem}}@media(max-width:560px){.faq-body[data-astro-cid-hqz3ghsx]{padding-left:0}.q-index[data-astro-cid-hqz3ghsx]{display:none}}
