#mq-faq{--blue-700:#1e56b5;--navy:#0e4f78;--mint:#dff9f1;--sun:#ffd857;--muted:#2a3d4a;--sh-sm:0 8px 18px rgba(0,0,0,.08);--sh-md:0 18px 36px rgba(0,0,0,.12);font-family:"Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#0f2333;background:transparent;padding:clamp(34px,6.5vw,80px) 12px}#mq-faq .head{max-width:980px;margin:0 auto clamp(16px,2.6vw,26px);text-align:center;display:grid;gap:10px;justify-items:center;animation:mf-fade .5s ease both .05s}#mq-faq .head h3{margin:0;font-weight:900;color:var(--blue-700);font-size:clamp(22px,3.2vw,38px);line-height:1.15;letter-spacing:.2px;text-shadow:0 1px 0 rgba(255,255,255,.7)}#mq-faq .head .u{width:min(320px,50%);height:8px;border-radius:999px;background:linear-gradient(90deg,var(--sun),#f4b73e);box-shadow:0 12px 24px rgba(231,173,56,.30)}#mq-faq .faq-wrap{max-width:980px;margin:0 auto;display:grid;gap:12px}#mq-faq .e-n-accordion{animation:mf-fade .55s ease both}#mq-faq .e-n-accordion-item{position:relative;overflow:hidden;isolation:isolate;border:1px solid #dae8fc;border-radius:20px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--sh-sm);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}#mq-faq .e-n-accordion-item:hover{transform:translateY(-1px);box-shadow:var(--sh-md)}#mq-faq .e-n-accordion-item:focus-within{box-shadow:var(--sh-md),0 0 0 4px #d1e3fb}#mq-faq .e-n-accordion-item::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(245,199,109,.5),rgba(231,173,56,.12));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;opacity:.7;transition:opacity .25s ease}#mq-faq .e-n-accordion-item.open::after{opacity:1}#mq-faq .e-n-accordion-item-title{list-style:none;outline:none;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;background:linear-gradient(180deg,#fff,#f9fcff)}#mq-faq .e-n-accordion-item-title-header{display:flex;align-items:center;gap:12px}#mq-faq .e-n-accordion-item-title-text{font-weight:900;color:var(--navy);font-size:clamp(15.5px,1.5vw,18px)}#mq-faq .e-n-accordion-item-title-icon{display:none}#mq-faq .e-n-accordion-item-title .cap{flex:0 0 auto;width:30px;height:30px;border-radius:10px;position:relative;background:linear-gradient(180deg,var(--mint),#8ed9c9);box-shadow:0 10px 20px rgba(7,191,166,.18),inset 0 0 0 6px #fff;transition:transform .25s ease}#mq-faq .e-n-accordion-item-title .cap .bar{position:absolute;inset:0;margin:auto;width:14px;height:2px;border-radius:2px;background:#0e4f78;box-shadow:0 0 0 .5px #0e4f7855;transform:translateZ(0)}#mq-faq .e-n-accordion-item-title .cap .bar.v{transform:rotate(90deg)}#mq-faq .e-n-accordion-item.open .cap{transform:rotate(90deg) scale(1.03)}#mq-faq .e-n-accordion-item.open .cap .bar.v{opacity:0;transition:opacity .18s ease}#mq-faq .spark{position:absolute;right:16px;top:14px;width:16px;height:16px;pointer-events:none;opacity:0;transform:scale(.6);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.9),rgba(255,255,255,0) 60%),radial-gradient(circle at 50% 50%,#ffe79b,transparent 62%);border-radius:50%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.08))}#mq-faq .e-n-accordion-item.open .spark{animation:mf-spark .45s ease-out both}#mq-faq [role="region"]{padding:0 16px 14px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .33s ease;border-top:1px dashed #d6e6fb;background:linear-gradient(180deg,#fff,#f7fbff)}#mq-faq [role="region"]>.answer-inner{overflow:hidden}#mq-faq [role="region"] p{margin:12px 0 0;color:var(--muted);line-height:1.9;font-size:clamp(14.5px,1.2vw,17px);transform:translateY(6px);opacity:0;transition:opacity .25s ease,transform .25s ease}#mq-faq details.open [role="region"]{grid-template-rows:1fr}#mq-faq details.open [role="region"] p{opacity:1;transform:none}#mq-faq .more-wrap{max-width:980px;margin:clamp(16px,2.8vw,24px) auto 0;display:flex;justify-content:center}#mq-faq .elementor-button{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:999px;background:linear-gradient(180deg,var(--sun),#f4b73e);color:#4b3000;font-weight:900;text-decoration:none;border:0;box-shadow:0 10px 22px rgba(229,170,62,.28);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}#mq-faq .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(229,170,62,.34)}@keyframes mf-fade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mf-spark{0%{opacity:0;transform:scale(.6) translateY(-2px)}40%{opacity:1;transform:scale(1.12) translateY(0)}100%{opacity:0;transform:scale(1) translateY(2px)}}@media (prefers-reduced-motion:reduce){#mq-faq .e-n-accordion-item,#mq-faq [role="region"]{transition:none!important;animation:none!important}}