.faq{background-color:#fff;padding:40px 15px;width:100%}.faq__wrap{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:40px;align-items:flex-start;justify-content:center}.faq__content{flex:1;display:flex;flex-direction:column;gap:32px;align-items:flex-start;justify-content:center;width:100%;max-width:516px}.faq__inner{display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:center;width:100%}.faq__head{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;width:100%}.faq__badges{display:flex;gap:12px;align-items:center}.faq__badge{font-family:Satoshi,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:#265392;text-transform:uppercase;white-space:nowrap;margin:0}.faq__pill{background-color:transparent;border:2px solid #265392;display:flex;align-items:center;padding:8px 12px;border-radius:999px;max-height:35px}.faq__pill-text{font-family:Satoshi,sans-serif;font-weight:900;font-size:18px;line-height:1;color:#265392;text-transform:uppercase;white-space:nowrap;padding:8px 0}.faq__heading{font-family:Satoshi,sans-serif;font-weight:700;font-size:40px;line-height:1.2;color:#0d1e39;width:100%;margin:0;max-width:220px}.faq__heading-highlight{color:#265392;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-style:solid}.faq__description{font-family:Satoshi,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#0d1e39cc;width:100%}.faq__description p{margin:0}.faq__cta{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;width:100%;max-width:516px}.faq__btn{background-color:#265392;border-radius:999px;width:100%;cursor:pointer;transition:opacity .2s;text-decoration:none;display:block;max-width:100%;max-width:516px}.faq__btn:hover{opacity:.8}.faq__btn-inner{display:flex;gap:8px;align-items:center;justify-content:center;padding:24px;width:100%;height:60px}.faq__btn-text{font-family:Satoshi,sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#fff;text-transform:uppercase}.faq__guarantee{display:flex;gap:6px;align-items:center;justify-content:center;width:100%}.faq__guarantee svg{width:19px;height:19px;flex-shrink:0}.faq__guarantee-text{font-family:Satoshi,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#0d1e39;white-space:nowrap;margin:0}.faq__items{flex:1;display:flex;flex-direction:column;gap:20px;align-items:flex-start;width:100%}.faq__item{background-color:#dce6f0;width:100%;border-radius:18px;overflow:hidden;transition:all .3s}.faq__item-btn{display:flex;cursor:pointer;gap:16px;align-items:center;justify-content:space-between;padding:24px;width:100%;text-align:left;background:none;border:none}.faq__item-question{font-family:Satoshi,sans-serif;font-weight:500;font-size:18px;line-height:1.4;color:#0d1e39;flex:1;margin:0}.faq__item--open .faq__item-question{color:#265392}.faq__item-icon{width:20px;height:20px;flex-shrink:0;transition:opacity .3s}.faq__item-icon--minus,.faq__item--open .faq__item-icon--plus{display:none}.faq__item--open .faq__item-icon--minus{display:block}.faq__item-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.faq__item--open .faq__item-content{max-height:500px;opacity:1}.faq__item-answer{padding:0 24px 24px;max-width:300px}.faq__item-answer p{font-family:Satoshi,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#0d1e39cc;margin:0}@media(min-width:768px){.faq{padding:48px 40px}.faq__wrap{flex-direction:row;gap:48px;align-items:flex-start}.faq__content{gap:40px}.faq__inner{gap:24px}.faq__head{gap:12px}.faq__badge{font-size:24px}.faq__pill{padding:10px 14px}.faq__pill-text{font-size:20px;line-height:.7;padding:0}.faq__heading{font-size:48px;max-width:100%}.faq__description{font-size:20px}.faq__cta{gap:12px}.faq__btn{max-width:100%}.faq__btn-inner{height:72px}.faq__btn-text{font-size:20px}.faq__guarantee-text{font-size:18px}.faq__item-question{font-size:20px}.faq__item-icon{width:20px;height:20px}.faq__item-answer{max-width:100%}.faq__item-answer p{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/redesign-faq.css.map */
