.faq-root{--navy-deep:#101b52;--navy:#1b2a78;--blue:#3568c4;--sky:#eaf1fb;--grad-v:linear-gradient(165deg,#0e1a52 0%,#192c84 55%,#23509f 100%);--gold:#F37021;--gold-deep:#C4551A;--ink:#16203a;--muted:#5f6b80;--line:#e4e9f2;--bg2:#f4f7fc;--maxw:880px;--shadow-sm:0 4px 14px -6px rgba(20,40,100,.16);font-family:Manrope,system-ui,sans-serif;color:var(--ink)}.faq-root *{box-sizing:border-box}.faq-root a{color:inherit}.faq-root h1,.faq-root h2{font-family:Plus Jakarta Sans,Manrope,sans-serif;margin:0;line-height:1.14;letter-spacing:-.015em}.faq-root .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.faq-root .eyebrow{font-family:Plus Jakarta Sans;font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.faq-root .faq-hero{background:var(--grad-v);color:#fff;padding:64px 0 56px;text-align:center}.faq-root .faq-hero h1{color:#fff;font-size:clamp(32px,4vw,48px);font-weight:800}.faq-root .faq-hero h1 em{font-style:normal;color:var(--gold)}.faq-root .faq-lead{color:#dce7ffe6;font-size:16.5px;max-width:600px;margin:16px auto 0;line-height:1.6}.faq-root .faq-body{padding:54px 0 28px;background:#fff}.faq-root .faq-cat{color:var(--navy);font-size:20px;font-weight:800;margin:38px 0 14px;padding-bottom:10px;border-bottom:2px solid var(--line)}.faq-root .faq-cat:first-child{margin-top:0}.faq-root .faq-item{border:1.5px solid var(--line);border-radius:14px;margin-bottom:12px;background:#fff;overflow:hidden;transition:.2s}.faq-root .faq-item[open]{border-color:#c8d5ee;box-shadow:var(--shadow-sm)}.faq-root .faq-q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-family:Plus Jakarta Sans;font-weight:700;font-size:15.5px;color:var(--navy)}.faq-root .faq-q::-webkit-details-marker{display:none}.faq-root .faq-ic{flex:none;width:22px;height:22px;position:relative}.faq-root .faq-ic:before,.faq-root .faq-ic:after{content:"";position:absolute;background:var(--gold-deep);border-radius:2px;transition:.2s}.faq-root .faq-ic:before{top:9.75px;left:3px;right:3px;height:2.5px}.faq-root .faq-ic:after{left:9.75px;top:3px;bottom:3px;width:2.5px}.faq-root .faq-item[open] .faq-ic:after{transform:scaleY(0)}.faq-root .faq-a{padding:0 22px 20px;color:var(--muted);font-size:14.5px;line-height:1.7}.faq-root .faq-a p{margin:0 0 10px}.faq-root .faq-a p:last-child{margin-bottom:0}.faq-root .faq-a a{color:var(--blue);font-weight:600;text-decoration:underline}.faq-root .faq-a strong{color:var(--ink)}.faq-root .faq-a ul{margin:0 0 10px;padding-left:20px}.faq-root .faq-cta{background:var(--bg2);border-top:1px solid var(--line);padding:54px 0}.faq-root .faq-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.faq-root .faq-cta h2{color:var(--navy);font-size:24px;font-weight:800}.faq-root .faq-cta h2 em{font-style:normal;color:var(--gold-deep)}.faq-root .faq-cta p{color:var(--muted);font-size:15px;margin:8px 0 0;max-width:520px}.faq-root .faq-cta-btns{display:flex;gap:12px;flex-wrap:wrap}.faq-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Plus Jakarta Sans;font-weight:700;font-size:14.5px;padding:13px 26px;border-radius:999px;border:1.5px solid transparent;cursor:pointer;transition:.2s;white-space:nowrap;text-decoration:none}.faq-root .btn-gold{background:var(--gold);color:#fff;border-color:var(--gold)}.faq-root .btn-gold:hover{background:var(--gold-deep);border-color:var(--gold-deep);color:#fff;transform:translateY(-1px)}.faq-root .btn-line{background:transparent;color:var(--navy);border-color:#c2cfe6}.faq-root .btn-line:hover{border-color:var(--navy);background:#fff}@media(max-width:600px){.faq-root .faq-cta-inner{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/faq.css.map */
