.faq-accordion-section[data-astro-cid-tkjepyjs]{padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem)}.faq-accordion-header[data-astro-cid-tkjepyjs]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:1rem;margin-block-end:2rem}.faq-accordion-header[data-astro-cid-tkjepyjs] h1[data-astro-cid-tkjepyjs]{font-size:var(--step-3);max-width:28ch;font-weight:400;margin-block:.5rem .75rem}.faq-accordion-header[data-astro-cid-tkjepyjs] .lede[data-astro-cid-tkjepyjs]{max-width:50ch;color:var(--ink-soft);font-style:italic;font-family:var(--display);margin-block-end:0}.faq-accordion-controls[data-astro-cid-tkjepyjs]{display:flex;gap:.5rem}.faq-accordion-controls[data-astro-cid-tkjepyjs] button[data-astro-cid-tkjepyjs]{background:transparent;border:none;font-family:var(--body);font-size:var(--step--1);color:var(--ink-soft);cursor:pointer;padding:.4rem 0;text-transform:uppercase;letter-spacing:var(--lizwi-tracking-eyebrow);font-weight:500;border-block-end:1px solid rgba(15,26,42,.2);transition:color .2s ease,border-color .2s ease;min-height:44px}.faq-accordion-controls[data-astro-cid-tkjepyjs] button[data-astro-cid-tkjepyjs]:hover{color:var(--ink);border-block-end-color:var(--brass)}.faq-accordion-list[data-astro-cid-tkjepyjs]{list-style:none;padding:0;margin:0}.faq-accordion-item[data-astro-cid-tkjepyjs]{border-block-end:1px solid rgba(15,26,42,.12)}.faq-accordion-item[data-astro-cid-tkjepyjs]:first-child{border-block-start:1px solid rgba(15,26,42,.12)}.faq-accordion-item[data-astro-cid-tkjepyjs]>summary[data-astro-cid-tkjepyjs]{display:grid;grid-template-columns:2.5rem 1fr 2rem;gap:1rem;align-items:center;padding-block:1.25rem;cursor:pointer;list-style:none;transition:background-color .2s ease;-webkit-tap-highlight-color:transparent;min-height:44px}.faq-accordion-item[data-astro-cid-tkjepyjs]>summary[data-astro-cid-tkjepyjs]::-webkit-details-marker{display:none}.faq-accordion-item[data-astro-cid-tkjepyjs]>summary[data-astro-cid-tkjepyjs]::marker{content:""}.faq-accordion-item[data-astro-cid-tkjepyjs]>summary[data-astro-cid-tkjepyjs]:hover{background-color:#c8923d0a}.faq-accordion-item[data-astro-cid-tkjepyjs]>summary[data-astro-cid-tkjepyjs]:focus-visible{outline:2px solid var(--brass);outline-offset:-2px}.faq-number[data-astro-cid-tkjepyjs]{font-family:var(--display);font-size:var(--step-0);font-weight:400;color:var(--ink-faded);font-style:italic;letter-spacing:var(--lizwi-tracking-tight)}.faq-question[data-astro-cid-tkjepyjs]{font-family:var(--display);font-size:var(--step-1);font-weight:400;line-height:1.25;color:var(--ink);letter-spacing:-.005em}.faq-toggle[data-astro-cid-tkjepyjs]{font-family:var(--display);font-size:var(--step-1);color:var(--brass);font-weight:300;transition:transform .25s ease;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem}.faq-accordion-item[data-astro-cid-tkjepyjs][open]>summary[data-astro-cid-tkjepyjs] .faq-toggle[data-astro-cid-tkjepyjs]{transform:rotate(45deg)}.faq-answer[data-astro-cid-tkjepyjs]{padding-block:0 1.75rem;padding-inline-start:3.5rem;animation:fadeIn .35s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.faq-answer[data-astro-cid-tkjepyjs] p{margin-block-end:1em;max-width:var(--reading)}.faq-answer[data-astro-cid-tkjepyjs] p:last-child{margin-block-end:0}.faq-answer[data-astro-cid-tkjepyjs] a{color:var(--ink);text-decoration-color:var(--brass)}.faq-answer[data-astro-cid-tkjepyjs] a:hover{color:var(--brass)}@media(max-width:640px){.faq-accordion-item[data-astro-cid-tkjepyjs]>summary[data-astro-cid-tkjepyjs]{grid-template-columns:1.75rem 1fr 1.5rem;gap:.75rem;padding-block:1rem}.faq-answer[data-astro-cid-tkjepyjs]{padding-inline-start:2.5rem}}.faq-closing[data-astro-cid-tkjepyjs]{margin-block-start:clamp(3rem,6vw,5rem);padding-block-start:2rem;border-block-start:1px solid rgba(15,26,42,.12);text-align:center;font-family:var(--body);color:var(--ink-soft)}.faq-closing[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{margin-block-end:.5rem}.faq-closing[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]{color:var(--ink);text-decoration-color:var(--brass);font-weight:500}.faq-closing[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]:hover{color:var(--brass)}
