.sxq{padding:80px 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));position:relative;overflow:hidden;font-family:"Plus Jakarta Sans",var(--font-body-family),sans-serif}.sxq:before{content:"";position:absolute;width:620px;height:620px;left:-220px;top:-160px;border-radius:50%;background:radial-gradient(circle,var(--swc-glow),transparent 65%);opacity:.35;pointer-events:none}.sxq__in{position:relative;max-width:1240px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.sxq__side{position:sticky;top:calc(var(--sxh-h,72px) + 24px)}.sxq__eye{font-weight:700;letter-spacing:.2em;font-size:12px;text-transform:uppercase;color:var(--swc-accent)}.sxq__h{font-family:inherit;font-size:clamp(28px,3.6vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:10px 0 12px;color:inherit}.sxq__sub{color:var(--swc-muted);font-size:15px;line-height:1.6;margin:0 0 22px;max-width:420px}.sxq__search{display:flex;align-items:center;gap:10px;padding:0 16px;height:50px;border-radius:999px;background:var(--swc-surface);border:1px solid var(--swc-border);transition:border-color .25s,box-shadow .25s;max-width:420px}.sxq__search:focus-within{border-color:var(--swc-accent);box-shadow:0 0 0 4px #2fe39b1f}.sxq__search svg{width:18px;height:18px;stroke:var(--swc-muted);fill:none;stroke-width:2;stroke-linecap:round;flex:0 0 auto}.sxq__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:14.5px}.sxq__search input::-webkit-search-cancel-button{filter:grayscale(1)}.sxq__card{margin-top:24px;border-radius:22px;overflow:hidden;border:1px solid var(--swc-border);background:linear-gradient(160deg,#2fe39b24,#2fe39b05 60%),var(--swc-surface);max-width:420px;transition:transform .4s,box-shadow .4s}.sxq__card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px var(--swc-glow)}.sxq__card img{display:block;width:100%;height:190px;object-fit:cover}.sxq__card-b{padding:18px 20px 20px}.sxq__card-b b{display:block;font-size:17px;font-weight:800}.sxq__card-b small{display:block;font-size:13px;color:var(--swc-muted);margin-top:4px}.sxq__card-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.sxq__card-cta a{display:inline-flex;white-space:nowrap;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:999px;font-weight:700;font-size:14px;text-decoration:none;transition:transform .2s,border-color .2s}.sxq__card-cta a:hover{transform:translateY(-2px)}.sxq__card-cta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linejoin:round}.sxq__wa{background:var(--swc-accent);color:#042a1d!important;box-shadow:0 12px 26px -12px var(--swc-glow)}.sxq__call{border:1px solid var(--swc-border);color:inherit;background:var(--swc-surface2)}.sxq__call:hover{border-color:var(--swc-accent)}.sxq__list{display:flex;flex-direction:column;gap:12px}.sxq__item{border:1px solid var(--swc-border);background:var(--swc-surface);border-radius:18px;transition:border-color .3s,box-shadow .3s,transform .3s,background .3s}.sxq__item:hover{border-color:#2fe39b73;transform:translate(4px)}.sxq__item.is-open{border-color:var(--swc-accent);box-shadow:0 22px 50px -30px var(--swc-glow);background:linear-gradient(160deg,rgba(47,227,155,.08),transparent 55%),var(--swc-surface);transform:none}.sxq__q{margin:0;font:inherit}.sxq__q button{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:16px;padding:18px 20px;cursor:pointer;border-radius:18px}.sxq__q button:focus-visible{outline:2px solid var(--swc-accent);outline-offset:2px}.sxq__n{flex:0 0 auto;width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;color:var(--swc-muted);background:var(--swc-surface2);border:1px solid var(--swc-border);transition:.3s}.sxq__item.is-open .sxq__n{background:var(--swc-accent);color:#042a1d;border-color:var(--swc-accent)}.sxq__qt{flex:1;font-size:15.5px;font-weight:700;line-height:1.45;color:rgb(var(--color-foreground))}.sxq__ic{position:relative;flex:0 0 auto;width:32px;height:32px;border-radius:50%;border:1px solid var(--swc-border);transition:transform .35s cubic-bezier(.4,0,.2,1),background .3s,border-color .3s}.sxq__ic i{position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:var(--swc-accent);transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.4,0,.2,1),background .3s}.sxq__ic i:last-child{transform:translate(-50%,-50%) rotate(90deg)}.sxq__item.is-open .sxq__ic{transform:rotate(180deg);background:var(--swc-accent);border-color:var(--swc-accent)}.sxq__item.is-open .sxq__ic i{background:#042a1d}.sxq__item.is-open .sxq__ic i:last-child{transform:translate(-50%,-50%) rotate(0)}.sxq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.sxq__a>div{overflow:hidden}.sxq__a p{margin:0;padding:0 20px 20px 72px;color:var(--swc-muted);font-size:14.5px;line-height:1.7;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .35s}.sxq__item.is-open .sxq__a{grid-template-rows:1fr}.sxq__item.is-open .sxq__a p{opacity:1;transform:none;transition-delay:.08s}.sxq__tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.sxq__tabs button{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--swc-border);background:var(--swc-surface);color:inherit;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:.2s}.sxq__tabs button:hover{border-color:var(--swc-accent)}.sxq__tabs button.is-on{background:var(--swc-accent);border-color:var(--swc-accent);color:#042a1d}.sxq{scroll-margin-top:calc(var(--sxh-h,72px) + 10px)}.sxq__none{color:var(--swc-muted);font-size:14.5px;padding:18px 4px;margin:0}@media(max-width:900px){.sxq{padding:52px 0}.sxq__in{grid-template-columns:1fr;gap:26px;padding:0 16px}.sxq__side{display:contents}.sxq__eye,.sxq__h,.sxq__sub,.sxq__search{order:1;margin-bottom:0}.sxq__h{margin:-18px 0 0}.sxq__sub{margin-top:-14px}.sxq__list{order:2}.sxq__card{order:3;margin-top:0;max-width:none}.sxq__card img{height:150px}.sxq__q button{padding:15px 14px;gap:12px}.sxq__n{width:30px;height:30px;font-size:11.5px;border-radius:10px}.sxq__qt{font-size:14.5px}.sxq__a p{padding:0 16px 16px 56px}}@media(prefers-reduced-motion:reduce){.sxq__a,.sxq__a p,.sxq__ic,.sxq__ic i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/swapex-faq.css.map */
