.faq[data-astro-cid-up6lqizr]{background-color:var(--color-cream);color:var(--color-ink)}.sr-only[data-astro-cid-up6lqizr]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-hero[data-astro-cid-up6lqizr]{padding:96px 0 64px;background-color:var(--color-cream)}.faq-hero__inner[data-astro-cid-up6lqizr]{max-width:720px;margin:0 auto;padding:0 var(--container-padding);text-align:center;display:flex;flex-direction:column;align-items:center}.faq-hero__eyebrow[data-astro-cid-up6lqizr]{font-family:var(--font-body);font-size:12px;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-cherry);margin:0}.faq-hero__title[data-astro-cid-up6lqizr]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:clamp(2.75rem,8vw,3.75rem);line-height:1.05;letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:var(--space-5) 0 0;text-wrap:balance}.faq-hero__title[data-astro-cid-up6lqizr] em[data-astro-cid-up6lqizr]{font-style:italic;color:var(--color-cherry)}.faq-hero__sub[data-astro-cid-up6lqizr]{font-family:var(--font-body);font-size:18px;font-weight:var(--weight-light);line-height:1.6;color:#0d0d0da6;margin:var(--space-5) 0 0;text-wrap:pretty}@media(min-width:1024px){.faq-hero[data-astro-cid-up6lqizr]{padding:128px 0 80px}}.faq-body[data-astro-cid-up6lqizr]{padding:0 0 var(--space-24)}.faq-body__inner[data-astro-cid-up6lqizr]{max-width:800px;margin:0 auto;padding:0 var(--container-padding)}.faq-search-wrap[data-astro-cid-up6lqizr]{position:relative;margin-bottom:var(--space-10)}.faq-search[data-astro-cid-up6lqizr]{width:100%;font-family:var(--font-body);font-size:15px;font-weight:var(--weight-light);color:var(--color-ink);background-color:var(--color-cream);border:1px solid var(--color-cream-300);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12);outline:none;transition:border-color .2s;appearance:none;-webkit-appearance:none}.faq-search[data-astro-cid-up6lqizr]:focus{border-color:var(--color-cherry)}.faq-search[data-astro-cid-up6lqizr]::placeholder{color:var(--color-ink-400)}.faq-search[data-astro-cid-up6lqizr]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.faq-search__icon[data-astro-cid-up6lqizr]{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--color-ink-400);pointer-events:none}.faq-search__icon[data-astro-cid-up6lqizr] svg[data-astro-cid-up6lqizr]{width:100%;height:100%}.faq-list[data-astro-cid-up6lqizr]{list-style:none;padding:0;margin:0;border-top:1px solid var(--color-cream-300)}.faq-item[data-astro-cid-up6lqizr]{border-bottom:1px solid var(--color-cream-300)}.faq-details[data-astro-cid-up6lqizr]{width:100%}.faq-summary[data-astro-cid-up6lqizr]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6) 0;cursor:pointer;list-style:none;user-select:none;-webkit-tap-highlight-color:transparent}.faq-summary[data-astro-cid-up6lqizr]::-webkit-details-marker{display:none}.faq-summary__text[data-astro-cid-up6lqizr]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:clamp(1.2rem,2.5vw,1.5rem);line-height:1.25;color:var(--color-ink);transition:color .2s;text-wrap:pretty}.faq-details[data-astro-cid-up6lqizr][open] .faq-summary__text[data-astro-cid-up6lqizr]{color:var(--color-cherry)}.faq-summary__icon[data-astro-cid-up6lqizr]{flex-shrink:0;width:22px;height:22px;color:var(--color-cherry);transition:transform .25s ease}.faq-details[data-astro-cid-up6lqizr][open] .faq-summary__icon[data-astro-cid-up6lqizr]{transform:rotate(45deg)}.faq-summary__plus[data-astro-cid-up6lqizr]{width:100%;height:100%}.faq-answer[data-astro-cid-up6lqizr]{padding:0 0 var(--space-8);padding-right:var(--space-10)}.faq-answer[data-astro-cid-up6lqizr] p[data-astro-cid-up6lqizr]{font-family:var(--font-body);font-size:16px;line-height:1.75;color:#0d0d0dd1;margin:0 0 var(--space-4);text-wrap:pretty}.faq-answer[data-astro-cid-up6lqizr] p[data-astro-cid-up6lqizr]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-up6lqizr] strong[data-astro-cid-up6lqizr]{font-weight:var(--weight-medium);color:var(--color-ink)}.faq-answer[data-astro-cid-up6lqizr] ul[data-astro-cid-up6lqizr]{list-style:none;padding:0;margin:var(--space-4) 0;display:flex;flex-direction:column;gap:var(--space-3)}.faq-answer[data-astro-cid-up6lqizr] li[data-astro-cid-up6lqizr]{font-family:var(--font-body);font-size:15px;line-height:1.7;color:#0d0d0dcc;padding-left:var(--space-6);position:relative;text-wrap:pretty}.faq-answer[data-astro-cid-up6lqizr] li[data-astro-cid-up6lqizr]:before{content:"—";position:absolute;left:0;color:var(--color-cherry)}.faq-empty[data-astro-cid-up6lqizr]{font-family:var(--font-body);font-size:16px;line-height:1.6;color:#0d0d0d99;padding:var(--space-8) 0;text-align:center;margin:0}.faq-cta[data-astro-cid-up6lqizr]{padding:96px 0 120px;background-color:var(--color-cream-200);border-top:1px solid var(--color-cream-300)}.faq-cta__inner[data-astro-cid-up6lqizr]{max-width:600px;margin:0 auto;padding:0 var(--container-padding);text-align:center;display:flex;flex-direction:column;align-items:center}.faq-cta__title[data-astro-cid-up6lqizr]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:clamp(2rem,6vw,2.75rem);line-height:1.1;letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;text-wrap:balance}.faq-cta__title[data-astro-cid-up6lqizr] em[data-astro-cid-up6lqizr]{font-style:italic;color:var(--color-cherry)}.faq-cta__sub[data-astro-cid-up6lqizr]{font-family:var(--font-body);font-size:17px;line-height:1.6;color:#0d0d0db3;max-width:420px;margin:var(--space-5) 0 var(--space-8);text-wrap:pretty}@media(min-width:1024px){.faq-cta[data-astro-cid-up6lqizr]{padding:128px 0 160px}}
