.faq{padding:0}.faq>.section-shell{padding:var(--faq-padding-top, 64px) 64px var(--faq-padding-bottom, 64px)}.faq__container{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:start;gap:80px;width:100%;max-width:1440px;margin:0 auto}.faq__intro{max-width:420px}.faq__heading{max-width:360px;margin:0;color:#021d49;font-family:Inter,sans-serif;font-size:42px;font-weight:700;line-height:1.12;text-align:left}.faq__text{margin-top:24px;color:#333;font-size:18px;line-height:1.6}.faq__text p{margin-top:0;margin-bottom:16px}.faq__text p:last-child{margin-bottom:0}.faq__link{display:inline-flex;align-items:center;gap:4px;color:#021d49;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.faq__cta{margin-top:24px}.faq__link:hover{text-decoration:underline;text-underline-offset:4px}.faq__link:focus-visible{outline:3px solid rgba(2,29,73,.35);outline-offset:4px}.faq__accordion{min-width:0;padding:8px 32px;border-radius:12px;background-color:#f2f4f6}.faq__item{border-bottom:1px solid #cdd3dc}.faq__item:last-child{border-bottom:0}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;color:#021d49;font-size:18px;font-weight:700;line-height:1.25;list-style:none;cursor:pointer}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{display:none;content:""}.faq__question-text{min-width:0}.faq__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:transform .18s ease}.faq__item[open] .faq__icon{transform:rotate(180deg)}.faq__answer{max-width:760px;padding:0 44px 24px 0;color:#26384f;font-size:15px;line-height:1.55}.faq__answer p{margin-top:0;margin-bottom:16px}.faq__answer p:last-child{margin-bottom:0}.faq__question:hover{color:#0b316f}.faq__question:focus-visible{border-radius:4px;outline:3px solid rgba(2,29,73,.35);outline-offset:4px}.faq__empty{padding:32px;border:1px dashed #999999;border-radius:12px;color:#666;text-align:center}@media screen and (max-width:989px){.faq>.section-shell{padding-right:40px;padding-left:40px}.faq__container{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:48px}.faq__heading{font-size:36px}.faq__accordion{padding-right:24px;padding-left:24px}}@media screen and (max-width:749px){.faq>.section-shell{padding-right:16px;padding-left:16px}.faq__container{grid-template-columns:1fr;gap:32px}.faq__intro{max-width:none}.faq__heading{max-width:none;font-size:30px}.faq__text{margin-top:18px;font-size:16px}.faq__cta{margin-top:20px}.faq__accordion{padding:4px 20px}.faq__question{gap:16px;padding:20px 0;font-size:16px}.faq__answer{padding:0 36px 20px 0;font-size:14px}}@media(prefers-reduced-motion:reduce){.faq__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/section-faq.css.map */
