.faq-page[data-astro-cid-3mt3aw3v]{width:min(1040px, calc(100% - (var(--page-padding) * 2)));margin:0 auto;padding:clamp(54px,8vw,92px) 0 110px}.eyebrow[data-astro-cid-3mt3aw3v]{color:var(--color-primary-dark);letter-spacing:.12em;margin:0 0 10px;font-size:.9rem;font-weight:700}.faq-intro[data-astro-cid-3mt3aw3v],.faq-contact[data-astro-cid-3mt3aw3v]{background:#fff;border:1px solid #579c8b47;padding:clamp(30px,5vw,54px)}.faq-intro[data-astro-cid-3mt3aw3v] h2[data-astro-cid-3mt3aw3v],.faq-contact[data-astro-cid-3mt3aw3v] h2[data-astro-cid-3mt3aw3v]{margin:0;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.55}.faq-intro[data-astro-cid-3mt3aw3v]>p[data-astro-cid-3mt3aw3v]:last-child,.faq-contact[data-astro-cid-3mt3aw3v]>p[data-astro-cid-3mt3aw3v]{max-width:820px;margin:22px 0 0;line-height:2}.faq-nav[data-astro-cid-3mt3aw3v]{background:#edf5f2a6;border:1px solid #579c8b38;margin-top:28px;padding:22px}.faq-nav[data-astro-cid-3mt3aw3v] ul[data-astro-cid-3mt3aw3v]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.faq-nav[data-astro-cid-3mt3aw3v] a[data-astro-cid-3mt3aw3v]{min-height:54px;color:var(--color-primary-dark);text-align:center;background:#fff;border:1px solid #579c8b59;justify-content:center;align-items:center;padding:10px 12px;font-weight:700;line-height:1.45;text-decoration:none;display:flex}.faq-nav[data-astro-cid-3mt3aw3v] a[data-astro-cid-3mt3aw3v]:hover,.faq-nav[data-astro-cid-3mt3aw3v] a[data-astro-cid-3mt3aw3v]:focus-visible{border-color:var(--color-primary-dark);background:var(--color-surface)}.faq-sections[data-astro-cid-3mt3aw3v]{gap:54px;margin-top:70px;display:grid}.faq-section[data-astro-cid-3mt3aw3v]{scroll-margin-top:24px}.faq-section__header[data-astro-cid-3mt3aw3v]{border-bottom:2px solid var(--color-primary);padding:0 0 20px}.faq-section__header[data-astro-cid-3mt3aw3v] p[data-astro-cid-3mt3aw3v]{color:var(--color-muted);margin:0 0 6px;font-size:.92rem}.faq-section__header[data-astro-cid-3mt3aw3v] h2[data-astro-cid-3mt3aw3v]{margin:0;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.5}.faq-list[data-astro-cid-3mt3aw3v]{gap:12px;margin-top:20px;display:grid}.faq-item[data-astro-cid-3mt3aw3v]{background:#fff;border:1px solid #579c8b47}.faq-item[data-astro-cid-3mt3aw3v] summary[data-astro-cid-3mt3aw3v]{color:var(--color-primary-dark);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:21px 24px;font-size:1.05rem;font-weight:700;line-height:1.65;list-style:none;display:grid}.faq-item[data-astro-cid-3mt3aw3v] summary[data-astro-cid-3mt3aw3v]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-3mt3aw3v] summary[data-astro-cid-3mt3aw3v]:before{content:"Q";background:var(--color-primary-dark);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-family:sans-serif;font-size:.95rem;display:inline-flex}.faq-item[data-astro-cid-3mt3aw3v] summary[data-astro-cid-3mt3aw3v]:after{content:"+";color:var(--color-accent);font-size:1.6rem;font-weight:400;line-height:1}.faq-item[data-astro-cid-3mt3aw3v][open] summary[data-astro-cid-3mt3aw3v]:after{content:"−"}.faq-answer[data-astro-cid-3mt3aw3v]{background:#edf5f273;border-top:1px solid #579c8b33;padding:22px 28px 26px 70px;position:relative}.faq-answer[data-astro-cid-3mt3aw3v]:before{content:"A";color:var(--color-accent);font-family:sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:22px;left:24px}.faq-answer[data-astro-cid-3mt3aw3v] p[data-astro-cid-3mt3aw3v]{margin:0;line-height:2}.faq-contact[data-astro-cid-3mt3aw3v]{margin-top:80px}.faq-contact__links[data-astro-cid-3mt3aw3v]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button[data-astro-cid-3mt3aw3v]{border:1px solid var(--color-primary-dark);min-height:52px;color:var(--color-primary-dark);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.button[data-astro-cid-3mt3aw3v]:hover,.button[data-astro-cid-3mt3aw3v]:focus-visible{background:var(--color-surface)}.button--primary[data-astro-cid-3mt3aw3v]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.button--primary[data-astro-cid-3mt3aw3v]:hover,.button--primary[data-astro-cid-3mt3aw3v]:focus-visible{background:var(--color-accent-dark);border-color:var(--color-accent-dark)}@media (width<=800px){.faq-page[data-astro-cid-3mt3aw3v]{width:calc(100% - 20px);padding:50px 0 80px}.faq-intro[data-astro-cid-3mt3aw3v],.faq-contact[data-astro-cid-3mt3aw3v]{padding:30px 20px}.faq-intro[data-astro-cid-3mt3aw3v]>p[data-astro-cid-3mt3aw3v]:last-child,.faq-contact[data-astro-cid-3mt3aw3v]>p[data-astro-cid-3mt3aw3v],.faq-answer[data-astro-cid-3mt3aw3v] p[data-astro-cid-3mt3aw3v]{font-size:18px;line-height:1.9}.faq-nav[data-astro-cid-3mt3aw3v]{padding:16px}.faq-nav[data-astro-cid-3mt3aw3v] ul[data-astro-cid-3mt3aw3v]{grid-template-columns:1fr}.faq-nav[data-astro-cid-3mt3aw3v] a[data-astro-cid-3mt3aw3v]{justify-content:flex-start;padding-inline:18px;font-size:17px}.faq-sections[data-astro-cid-3mt3aw3v]{gap:48px;margin-top:56px}.faq-item[data-astro-cid-3mt3aw3v] summary[data-astro-cid-3mt3aw3v]{grid-template-columns:auto 1fr auto;gap:10px;padding:18px 14px;font-size:18px}.faq-item[data-astro-cid-3mt3aw3v] summary[data-astro-cid-3mt3aw3v]:before{width:30px;height:30px}.faq-answer[data-astro-cid-3mt3aw3v]{padding:20px 18px 23px 52px}.faq-answer[data-astro-cid-3mt3aw3v]:before{top:20px;left:18px}.faq-contact__links[data-astro-cid-3mt3aw3v]{flex-direction:column}.button[data-astro-cid-3mt3aw3v]{text-align:center;width:100%;min-height:58px;font-size:17px}}
