.faq-section-module__F4x2NW__section{opacity:0;background:radial-gradient(circle at top,#ffffff0a,#0000 60%),linear-gradient(160deg,#050710,#050710 40%,#040715 80%);padding:88px clamp(5vw,7vw,120px) 96px;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(26px)}.faq-section-module__F4x2NW__section--visible{opacity:1;transform:translateY(0)}.faq-section-module__F4x2NW__section__inner{max-width:1040px;margin:0 auto}.faq-section-module__F4x2NW__header{text-align:left;margin-bottom:32px}.faq-section-module__F4x2NW__header__kicker{letter-spacing:.22em;text-transform:uppercase;color:#c7d2fee6;margin-bottom:6px;font-size:.72rem}.faq-section-module__F4x2NW__header__label{letter-spacing:.26em;text-transform:uppercase;color:#f9fafb;font-size:1.25rem}.faq-section-module__F4x2NW__header__divider{background:linear-gradient(90deg,#0000,#e8c27c,#0000);border-radius:999px;width:72px;height:2px;margin:14px 0 18px}.faq-section-module__F4x2NW__header__subtitle{color:#cbd5e1e6;max-width:520px;margin:0;font-size:.96rem;line-height:1.7}.faq-section-module__F4x2NW__accordion{flex-direction:column;gap:10px;margin-top:24px;display:flex}.faq-section-module__F4x2NW__item{background:#0f172aeb;border:1px solid #374151e6;border-radius:18px;overflow:hidden}.faq-section-module__F4x2NW__item__header{cursor:pointer;color:#e2e8f0eb;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}.faq-section-module__F4x2NW__item__header--active{background:#0f172afa}.faq-section-module__F4x2NW__item__question{text-align:left;letter-spacing:.08em;text-transform:uppercase;flex:1;font-size:.9rem}.faq-section-module__F4x2NW__item__icon{color:#e2e8f0e6;background:#0f172afa;border:1px solid #94a3b8e6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;display:inline-flex}.faq-section-module__F4x2NW__item__header--active .faq-section-module__F4x2NW__item__icon{color:#111827;background:#f4e0b0;border-color:#f4e0b0;transform:rotate(180deg)}.faq-section-module__F4x2NW__item__body{max-height:0;padding:0 24px;transition:max-height .2s ease-out,padding .2s ease-out;overflow:hidden}.faq-section-module__F4x2NW__item__body--open{max-height:180px;padding:0 24px 16px}.faq-section-module__F4x2NW__item__answer{color:#e2e8f0e6;margin:0;font-size:.9rem;line-height:1.6}@media (max-width:768px){.faq-section-module__F4x2NW__section{padding:40px 16px 48px}.faq-section-module__F4x2NW__section__inner{flex-direction:column;align-items:center;display:flex}.faq-section-module__F4x2NW__header{text-align:center}.faq-section-module__F4x2NW__header__divider{margin:12px auto 14px}.faq-section-module__F4x2NW__header__subtitle{text-align:center}.faq-section-module__F4x2NW__accordion{width:100%;max-width:640px}.faq-section-module__F4x2NW__header__kicker{letter-spacing:.2em;font-size:.62rem}.faq-section-module__F4x2NW__header__label{letter-spacing:.2em;font-size:.92rem}.faq-section-module__F4x2NW__header__subtitle{max-width:none;font-size:.84rem;line-height:1.6}.faq-section-module__F4x2NW__item{border-radius:12px}.faq-section-module__F4x2NW__item__header{padding:12px 14px}.faq-section-module__F4x2NW__item__question{letter-spacing:.05em;font-size:.76rem}.faq-section-module__F4x2NW__item__body{padding:0 14px}.faq-section-module__F4x2NW__item__body--open{padding:0 14px 12px}.faq-section-module__F4x2NW__item__answer{font-size:.82rem;line-height:1.55}}
