.mcc-faq{background:#fff;padding:80px 20px;position:relative;overflow:hidden}.mcc-faq:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(64,180,226,.05) 0%,transparent 70%);border-radius:50%;pointer-events:none}.mcc-faq:after{content:"";position:absolute;bottom:-150px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(240,73,62,.04) 0%,transparent 70%);border-radius:50%;pointer-events:none}.mcc-faq__inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}.mcc-faq__header{text-align:center;margin-bottom:48px;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.mcc-faq.is-visible .mcc-faq__header{opacity:1;transform:translateY(0)}.mcc-faq__label{font-family:Poppins,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#40b4e2;margin:0 0 16px}.mcc-faq__title{font-family:Poppins,system-ui,sans-serif;font-style:normal;font-weight:700;font-size:clamp(32px,5vw,48px);line-height:1.2;color:#071429;margin:0 0 16px}.mcc-faq__title em{font-style:italic;color:#40b4e2}.mcc-faq__subtitle{font-family:Poppins,system-ui,sans-serif;font-size:17px;line-height:1.6;color:#071429a6;max-width:600px;margin:0 auto}.mcc-faq__filters{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:40px;opacity:0;transform:translateY(20px);transition:opacity .8s ease .15s,transform .8s ease .15s}.mcc-faq.is-visible .mcc-faq__filters{opacity:1;transform:translateY(0)}.mcc-faq__chip{font-family:Poppins,system-ui,sans-serif;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #e5e7eb;color:#071429;padding:9px 18px;border-radius:50px;font-size:13px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all .25s ease}.mcc-faq__chip:hover{border-color:#40b4e2;color:#40b4e2}.mcc-faq__chip.is-active{background:#071429;border-color:#071429;color:#fff}.mcc-faq__chip-count{background:#40b4e22e;color:inherit;font-size:11px;font-weight:700;padding:1px 8px;border-radius:20px;opacity:.85}.mcc-faq__chip.is-active .mcc-faq__chip-count{background:#ffffff2e}.mcc-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;opacity:0;transform:translateY(30px);transition:opacity .8s ease .3s,transform .8s ease .3s}.mcc-faq.is-visible .mcc-faq__grid{opacity:1;transform:translateY(0)}.mcc-faq__item{background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.mcc-faq__item:hover{border-color:#40b4e2;box-shadow:0 8px 24px #0714290f;transform:translateY(-2px)}.mcc-faq__item[open]{border-color:#40b4e2;box-shadow:0 8px 24px #40b4e21f}.mcc-faq__item.is-hidden{display:none}.mcc-faq__summary{display:flex;align-items:flex-start;gap:16px;padding:22px 24px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.mcc-faq__summary::-webkit-details-marker{display:none}.mcc-faq__icon-wrap{flex-shrink:0;width:42px;height:42px;border-radius:10px;background:#40b4e21a;color:#40b4e2;display:flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease}.mcc-faq__item[open] .mcc-faq__icon-wrap{background:#40b4e2;color:#fff}.mcc-faq__icon{width:22px;height:22px}.mcc-faq__qcol{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.mcc-faq__cat{font-family:Poppins,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#40b4e2}.mcc-faq__q{font-family:Poppins,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#071429}.mcc-faq__toggle{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#f3f4f6;color:#071429;display:flex;align-items:center;justify-content:center;margin-top:5px;transition:all .3s ease}.mcc-faq__toggle svg{width:16px;height:16px;transition:transform .3s ease}.mcc-faq__item[open] .mcc-faq__toggle{background:#f0493e;color:#fff;transform:rotate(45deg)}.mcc-faq__answer{font-family:Poppins,system-ui,sans-serif;padding:0 24px 24px 82px;font-size:15px;line-height:1.75;color:#071429b8;animation:mccFaqAnswerIn .35s ease}.mcc-faq__answer p{margin:0 0 12px}.mcc-faq__answer p:last-child{margin-bottom:0}.mcc-faq__answer a{color:#40b4e2;text-decoration:underline}@keyframes mccFaqAnswerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mcc-faq__help{margin-top:48px;background:linear-gradient(135deg,#071429,#0f2347);border-radius:16px;padding:36px 40px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;opacity:0;transform:translateY(30px);transition:opacity .8s ease .5s,transform .8s ease .5s}.mcc-faq.is-visible .mcc-faq__help{opacity:1;transform:translateY(0)}.mcc-faq__help-icon{flex-shrink:0;width:56px;height:56px;border-radius:14px;background:#40b4e22e;color:#40b4e2;display:flex;align-items:center;justify-content:center}.mcc-faq__help-icon svg{width:28px;height:28px}.mcc-faq__help-text{flex:1;min-width:220px}.mcc-faq__help-title{font-family:Poppins,system-ui,sans-serif;font-size:20px;font-weight:700;color:#fff;margin:0 0 6px}.mcc-faq__help-desc{font-family:Poppins,system-ui,sans-serif;font-size:14px;color:#ffffffb8;margin:0}.mcc-faq__help-btn{display:inline-flex;align-items:center;gap:8px;background:#40b4e2;color:#fff;text-decoration:none;padding:14px 28px;border-radius:50px;font-family:Poppins,system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;transition:background .3s ease,transform .3s ease}.mcc-faq__help-btn:hover{background:#2d9ec7;transform:translateY(-2px)}.mcc-faq__help-btn svg{width:16px;height:16px}@media(max-width:860px){.mcc-faq__grid{grid-template-columns:1fr}.mcc-faq{padding:60px 16px}.mcc-faq__summary{padding:18px;gap:12px}.mcc-faq__answer{padding:0 18px 20px 70px;font-size:14.5px}.mcc-faq__icon-wrap{width:38px;height:38px}.mcc-faq__help{padding:28px 24px;flex-direction:column;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mcc-about-faq.css.map */
