.faqSection:where(.astro-kpn7xbay){background:#f8fafc;padding:72px 32px 80px}.faqSection__inner:where(.astro-kpn7xbay){max-width:860px;margin:0 auto}.faqSection__title:where(.astro-kpn7xbay){text-align:center;letter-spacing:-.03em;color:#111827;margin:0 0 40px;font-size:32px;font-weight:600;line-height:1.2}.faqSection__list:where(.astro-kpn7xbay){flex-direction:column;gap:12px;display:flex}.faqSection__item:where(.astro-kpn7xbay){background:#fff;border-radius:12px;overflow:hidden}.faqSection__btn:where(.astro-kpn7xbay){cursor:pointer;text-align:left;letter-spacing:-.02em;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 24px;font-family:inherit;display:flex}.faqSection__question:where(.astro-kpn7xbay){color:#111827;text-wrap:pretty;font-size:16px;font-weight:400}.faqSection__sign:where(.astro-kpn7xbay){color:#155dfc;background:#edf2ff;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:700;display:flex}.faqSection__answer:where(.astro-kpn7xbay){color:#6a7282;text-wrap:pretty;margin:0;padding:0 72px 22px 24px;font-size:15px;line-height:24px}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__list:where(.astro-kpn7xbay){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;max-width:1000px;margin:0 auto;display:grid}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__list:where(.astro-kpn7xbay){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;max-width:1000px;margin:0 auto;display:grid}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__item:where(.astro-kpn7xbay){border-radius:16px;box-shadow:0 1px 2px #1118270a}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__item:where(.astro-kpn7xbay){border-radius:16px;box-shadow:0 1px 2px #1118270a}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__btn:where(.astro-kpn7xbay){gap:20px;padding:24px 28px}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__btn:where(.astro-kpn7xbay){gap:20px;padding:24px 28px}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__question:where(.astro-kpn7xbay){font-size:17px;line-height:1.4}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__question:where(.astro-kpn7xbay){font-size:17px;line-height:1.4}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__sign:where(.astro-kpn7xbay){width:32px;height:32px;font-size:20px;font-weight:400}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__sign:where(.astro-kpn7xbay){width:32px;height:32px;font-size:20px;font-weight:400}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__answer:where(.astro-kpn7xbay){padding:0 28px 26px;font-size:15px;line-height:1.65}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__answer:where(.astro-kpn7xbay){padding:0 28px 26px;font-size:15px;line-height:1.65}.faqSection--grid:where(.astro-kpn7xbay){padding:72px 32px 96px}.faqSection--grid-wide:where(.astro-kpn7xbay){padding:88px 24px}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__inner:where(.astro-kpn7xbay){max-width:1100px}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__title:where(.astro-kpn7xbay){max-width:700px;margin:0 auto 16px;font-size:34px;line-height:1.12}.faqSection__title:where(.astro-kpn7xbay).faqSection__title--lg{font-size:36px;line-height:1.1}@media (max-width:860px){.faqSection--grid:where(.astro-kpn7xbay) .faqSection__list:where(.astro-kpn7xbay){grid-template-columns:1fr}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__list:where(.astro-kpn7xbay){grid-template-columns:1fr}}@media (max-width:768px){.faqSection:where(.astro-kpn7xbay){padding:48px 20px 56px}.faqSection__title:where(.astro-kpn7xbay){font-size:22px;line-height:1.25}.faqSection__btn:where(.astro-kpn7xbay){gap:14px;padding:16px 18px}.faqSection__question:where(.astro-kpn7xbay){font-size:14px;line-height:21px}.faqSection__answer:where(.astro-kpn7xbay){padding:0 18px 18px;font-size:13px;line-height:21px}.faqSection--grid:where(.astro-kpn7xbay){padding:48px 20px 56px}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__btn:where(.astro-kpn7xbay){gap:14px;padding:16px 18px}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__question:where(.astro-kpn7xbay){font-size:14px;line-height:21px}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__sign:where(.astro-kpn7xbay){width:28px;height:28px;font-size:16px;font-weight:700}.faqSection--grid:where(.astro-kpn7xbay) .faqSection__answer:where(.astro-kpn7xbay){padding:0 18px 18px;font-size:13px;line-height:21px}.faqSection--grid-wide:where(.astro-kpn7xbay){padding:56px 20px}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__title:where(.astro-kpn7xbay){font-size:34px;line-height:1.12}.faqSection__title:where(.astro-kpn7xbay).faqSection__title--lg{font-size:36px;line-height:1.1}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__btn:where(.astro-kpn7xbay){gap:20px;padding:24px 28px}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__question:where(.astro-kpn7xbay){font-size:17px;line-height:1.4}.faqSection--grid-wide:where(.astro-kpn7xbay) .faqSection__answer:where(.astro-kpn7xbay){padding:0 28px 26px;font-size:15px;line-height:1.65}}
