.faq-page{padding-bottom:clamp(72px,10vw,144px)}.faq-page__hero{padding:clamp(72px,10vw,132px) 0 clamp(52px,7vw,88px);background:#080b16;color:#fff;text-align:center}.faq-page__hero h1{margin:0;font-size:clamp(42px,7vw,84px);line-height:1}.faq-page__eyebrow{margin:0 0 16px;color:#818cf8;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.faq-page__intro{max-width:760px;margin:0 auto;padding:clamp(48px,7vw,88px) 0 28px;color:#64748b;font-size:17px;line-height:1.7}.faq-page__intro p{margin:0}.faq-page__text--justify{text-align:justify}.faq-page__text--left{text-align:left}.faq-page__text--center{text-align:center}.faq-page__text--right{text-align:right}.faq-page__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.faq-page__category{grid-column:1 / -1;margin:52px 0 4px;padding-bottom:14px;border-bottom:1px solid #dfe5f2;color:#4f46e5;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.faq-page__category:first-child{margin-top:30px}.faq-page__card{align-self:start;border:1px solid #e4e7ef;border-radius:8px;background:#fff;box-shadow:0 12px 32px #0f172a0f}.faq-page__card summary{display:flex;min-height:72px;padding:22px 24px;align-items:center;justify-content:space-between;gap:18px;color:#0f172a;cursor:pointer;font-size:15px;font-weight:800;line-height:1.4;list-style:none}.faq-page__card summary::-webkit-details-marker{display:none}.faq-page__card summary:after{flex:0 0 auto;color:#4f46e5;content:"+";font-size:22px;font-weight:400}.faq-page__card[open] summary:after{content:"-"}.faq-page__answer{padding:0 24px 24px;color:#64748b;font-size:14px;line-height:1.75}.faq-page__answer p{margin:0 0 12px}.faq-page__answer p:last-child{margin-bottom:0}.faq-page__answer ul,.faq-page__answer ol{padding-left:22px}.faq-page__answer a{color:#4f46e5;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.faq-page__hero{padding-top:64px}.faq-page__intro{padding-right:20px;padding-left:20px;font-size:15px}.faq-page__content{grid-template-columns:1fr;gap:12px}.faq-page__category{margin-top:38px}.faq-page__card summary{padding:18px 20px;font-size:14px}.faq-page__answer{padding:0 20px 20px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/faq-page.css.map */
