@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-section[data-astro-cid-qhcp5naw]{background:#f8fafc}.faq-section__container[data-astro-cid-qhcp5naw]{max-width:900px;width:100%;margin:0 auto;padding:0 24px}.faq-section__header[data-astro-cid-qhcp5naw]{text-align:center;margin-bottom:40px}.faq-section__badge[data-astro-cid-qhcp5naw]{margin-bottom:20px;opacity:0;animation:fadeInUp .6s ease forwards}.faq-section__title[data-astro-cid-qhcp5naw]{font-size:clamp(32px,3.5vw,44px);font-weight:700;color:#0f172a;margin-bottom:16px;letter-spacing:-.02em;opacity:0;animation:fadeInUp .6s ease .1s forwards}.faq-section__description[data-astro-cid-qhcp5naw]{font-size:18px;color:#64748b;max-width:560px;margin:0 auto;line-height:1.7;opacity:0;animation:fadeInUp .6s ease .2s forwards}.faq-accordion[data-astro-cid-qhcp5naw]{margin-bottom:48px;opacity:0;animation:fadeInUp .6s ease .3s forwards}.faq-item[data-astro-cid-qhcp5naw]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.faq-item[data-astro-cid-qhcp5naw]:hover{border-color:#1fb07e4d;box-shadow:0 4px 16px #0000000a}.faq-item[data-astro-cid-qhcp5naw][open]{border-color:#1fb07e66;box-shadow:0 4px 20px #1fb07e14}.faq-item__question[data-astro-cid-qhcp5naw]{width:100%;padding:20px 24px;background:transparent;border:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:500;color:#0f172a;cursor:pointer;text-align:left;transition:color .2s ease;list-style:none;line-height:1.5}.faq-item__question[data-astro-cid-qhcp5naw]::-webkit-details-marker{display:none}.faq-item__question[data-astro-cid-qhcp5naw]:hover,.faq-item[data-astro-cid-qhcp5naw][open] .faq-item__question[data-astro-cid-qhcp5naw]{color:#1fb07e}.faq-item__question[data-astro-cid-qhcp5naw] .faq-item__icon{font-size:16px;color:#94a3b8;transition:all .3s ease;flex-shrink:0}.faq-item[data-astro-cid-qhcp5naw]:hover .faq-item__icon{color:#1fb07e}.faq-item[data-astro-cid-qhcp5naw][open] .faq-item__icon{transform:rotate(180deg);color:#1fb07e}.faq-item[data-astro-cid-qhcp5naw].closing .faq-item__icon{transform:rotate(0)}.faq-item__answer[data-astro-cid-qhcp5naw]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-item[data-astro-cid-qhcp5naw][open] .faq-item__answer[data-astro-cid-qhcp5naw]{max-height:600px;transition:max-height .3s ease-in}.faq-item__answer-inner[data-astro-cid-qhcp5naw]{overflow:hidden}.faq-item__answer-content[data-astro-cid-qhcp5naw]{padding:16px 24px 20px;color:#64748b;font-size:16px;line-height:1.7;border-top:1px solid #f1f5f9;margin-top:0}.faq-item__answer-content[data-astro-cid-qhcp5naw] p[data-astro-cid-qhcp5naw]{margin-bottom:12px}.faq-item__answer-content[data-astro-cid-qhcp5naw] p[data-astro-cid-qhcp5naw]:last-of-type{margin-bottom:0}.faq-item__link[data-astro-cid-qhcp5naw]{margin-top:16px;display:inline-block}.faq-section__footer[data-astro-cid-qhcp5naw]{text-align:center;margin-bottom:16px;opacity:0;animation:fadeInUp .6s ease .4s forwards}.faq-section__footer-text[data-astro-cid-qhcp5naw]{font-size:18px;font-weight:600;color:#0f172a;margin-bottom:20px}.faq-section__footer-actions[data-astro-cid-qhcp5naw]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:1024px){.faq-item__answer-content[data-astro-cid-qhcp5naw]{font-size:15px}}@media(max-width:768px){.faq-section__header[data-astro-cid-qhcp5naw]{margin-bottom:20px}.faq-section__title[data-astro-cid-qhcp5naw]{font-size:28px}.faq-section__description[data-astro-cid-qhcp5naw]{font-size:16px}.faq-item__question[data-astro-cid-qhcp5naw]{padding:16px 20px}.faq-item__answer-content[data-astro-cid-qhcp5naw]{padding:12px 20px 16px;font-size:14px}.faq-section__footer-text[data-astro-cid-qhcp5naw]{font-size:16px}}@media(max-width:600px){.faq-section__footer-actions[data-astro-cid-qhcp5naw]{flex-direction:column}}@media(prefers-color-scheme:dark){.faq-section[data-astro-cid-qhcp5naw]{background:#0f172a}.faq-section__title[data-astro-cid-qhcp5naw]{color:#f1f5f9}.faq-section__description[data-astro-cid-qhcp5naw]{color:#94a3b8}.faq-item[data-astro-cid-qhcp5naw]{background:#1e293b;border-color:#334155}.faq-item[data-astro-cid-qhcp5naw]:hover{border-color:#2dd4934d;box-shadow:0 4px 16px #0003}.faq-item[data-astro-cid-qhcp5naw][open]{border-color:#2dd49366;box-shadow:0 4px 20px #2dd4931a}.faq-item__question[data-astro-cid-qhcp5naw]{color:#f1f5f9}.faq-item__question[data-astro-cid-qhcp5naw]:hover,.faq-item[data-astro-cid-qhcp5naw][open] .faq-item__question[data-astro-cid-qhcp5naw]{color:#2dd493}.faq-item__icon[data-astro-cid-qhcp5naw]{color:#64748b}.faq-item[data-astro-cid-qhcp5naw]:hover .faq-item__icon[data-astro-cid-qhcp5naw],.faq-item[data-astro-cid-qhcp5naw][open] .faq-item__icon[data-astro-cid-qhcp5naw]{color:#2dd493}.faq-item__answer-content[data-astro-cid-qhcp5naw]{color:#94a3b8;border-top-color:#334155}.faq-section__footer-text[data-astro-cid-qhcp5naw]{color:#f1f5f9}}@media(prefers-reduced-motion:reduce){.faq-section__badge[data-astro-cid-qhcp5naw],.faq-section__title[data-astro-cid-qhcp5naw],.faq-section__description[data-astro-cid-qhcp5naw],.faq-accordion[data-astro-cid-qhcp5naw],.faq-section__footer[data-astro-cid-qhcp5naw]{animation:none;opacity:1}.faq-item[data-astro-cid-qhcp5naw],.faq-item[data-astro-cid-qhcp5naw] .faq-item__icon{transition:none}}
