.faq-accordion[data-astro-cid-uzd2az7d]{position:relative}.faq-heading[data-astro-cid-uzd2az7d]{margin:0}.faq-card[data-astro-cid-uzd2az7d]{position:relative;background:var(--color-background-page);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-xs)}.faq-button[data-astro-cid-uzd2az7d]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .2s ease;position:relative;z-index:1}@media(min-width:640px){.faq-button[data-astro-cid-uzd2az7d]{padding:1.5rem}}.faq-button[data-astro-cid-uzd2az7d]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:-2px;border-radius:var(--radius-lg)}.faq-question-text[data-astro-cid-uzd2az7d]{flex:1;padding-right:1rem;color:var(--color-text-primary);transition:color .2s ease}.faq-icon-container[data-astro-cid-uzd2az7d]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.faq-icon[data-astro-cid-uzd2az7d]{width:1.25rem;height:1.25rem;color:var(--color-text-secondary);transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s ease}.faq-content[data-astro-cid-uzd2az7d]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);overflow:hidden;border-top:0 solid var(--color-border-default)}.faq-content-inner[data-astro-cid-uzd2az7d]{min-height:0;padding:0 1.5rem;background:var(--color-background-surface);opacity:0;transform:translateY(-8px);transition:opacity .35s cubic-bezier(.4,0,.2,1) .1s,transform .35s cubic-bezier(.4,0,.2,1) .1s,padding .4s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.faq-content-inner[data-astro-cid-uzd2az7d]{padding:0 1.5rem}}.faq-accordion[data-astro-cid-uzd2az7d]:hover .faq-card[data-astro-cid-uzd2az7d]{border-color:var(--color-primary-100);box-shadow:0 4px 12px color-mix(in srgb,var(--color-primary-500) 8%,transparent);transform:translateY(-1px)}.faq-accordion[data-astro-cid-uzd2az7d]:hover .faq-button[data-astro-cid-uzd2az7d]{background:linear-gradient(to right,color-mix(in srgb,var(--color-primary-500) 4%,transparent),transparent)}.faq-accordion[data-astro-cid-uzd2az7d]:hover .faq-icon[data-astro-cid-uzd2az7d]{color:var(--color-primary-600)}.faq-accordion[data-astro-cid-uzd2az7d]:hover .faq-question-text[data-astro-cid-uzd2az7d]{color:var(--color-primary-700)}.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-card[data-astro-cid-uzd2az7d]{border-color:var(--color-primary-500);box-shadow:inset 0 0 0 2px var(--color-primary-500),0 8px 24px color-mix(in srgb,var(--color-primary-500) 15%,transparent);background:linear-gradient(to bottom,var(--color-background-page) 0%,var(--color-background-surface) 100%)}.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-button[data-astro-cid-uzd2az7d]{background:linear-gradient(to right,color-mix(in srgb,var(--color-primary-500) 6%,transparent),color-mix(in srgb,var(--color-primary-500) 3%,transparent));padding-bottom:1.25rem}@media(min-width:640px){.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-button[data-astro-cid-uzd2az7d]{padding-bottom:1.5rem}}.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-question-text[data-astro-cid-uzd2az7d]{color:var(--color-primary-700);font-weight:700}.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-icon[data-astro-cid-uzd2az7d]{transform:rotate(180deg);color:var(--color-primary-600)}.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-content[data-astro-cid-uzd2az7d]{grid-template-rows:1fr;border-top-width:1px}.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-content-inner[data-astro-cid-uzd2az7d]{padding-top:1.25rem;padding-bottom:1.5rem;opacity:1;transform:translateY(0)}@media(min-width:640px){.faq-accordion[data-astro-cid-uzd2az7d][data-expanded=true] .faq-content-inner[data-astro-cid-uzd2az7d]{padding-top:1.5rem;padding-bottom:1.5rem}}@media(max-width:640px){.faq-card[data-astro-cid-uzd2az7d]{border-radius:var(--radius-lg)}.faq-button[data-astro-cid-uzd2az7d]:focus-visible{border-radius:var(--radius-lg)}}@media(prefers-reduced-motion:reduce){.faq-card[data-astro-cid-uzd2az7d],.faq-button[data-astro-cid-uzd2az7d],.faq-icon[data-astro-cid-uzd2az7d],.faq-content[data-astro-cid-uzd2az7d],.faq-content-inner[data-astro-cid-uzd2az7d],.faq-question-text[data-astro-cid-uzd2az7d]{transition:none!important}.faq-accordion[data-astro-cid-uzd2az7d]:hover .faq-card[data-astro-cid-uzd2az7d]{transform:none}}
