.vm-faq{--fq-ink: #0f172a;--fq-muted: #475569;--fq-line: #e2e8f0;--fq-accent: #0e7490;--fq-link: #2563eb;--fq-link-hover: #1d4ed8;background:#f8fafc;color:var(--fq-ink);font-family:Poppins,sans-serif}.vm-faq *,.vm-faq *:before,.vm-faq *:after{box-sizing:border-box}.vm-faq [hidden]{display:none!important}.vm-faq .fq-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vm-faq .fq-wrap{width:min(100% - 3rem,1200px);margin-inline:auto}.vm-faq .fq-hero{position:relative;overflow:hidden;background:#050b13;color:#fff;padding-block:clamp(3rem,6vw,5rem)}.vm-faq .fq-hero:after{content:"";position:absolute;width:36rem;height:36rem;right:-18rem;top:-22rem;border:1px solid #22d3ee33;border-radius:50%;box-shadow:0 0 0 4rem #22d3ee08,0 0 0 8rem #22d3ee06,0 0 0 12rem #22d3ee04;pointer-events:none}.vm-faq .fq-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:4rem;align-items:center}.vm-faq .fq-eyebrow{--vm-eyebrow-ink: #22d3ee}.vm-faq .fq-display{margin:0;max-width:15ch;color:#fff;font-size:clamp(2.5rem,5.5vw,4.25rem);font-weight:600;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.vm-faq .fq-intro{max-width:49ch;margin:1.25rem 0 0;color:#cbd5e1;font-size:1rem;line-height:1.8}.vm-faq .fq-journey{border-left:1px solid #ffffff26;padding-left:2rem}.vm-faq .fq-journey-label{margin:0 0 1.1rem;color:#94a3b8;font-size:.875rem}.vm-faq .fq-journey a{display:flex;gap:1rem;align-items:center;min-height:3.2rem;color:#e2e8f0;text-decoration:none;font-size:1rem}.vm-faq .fq-journey a span{color:#22d3ee;font-size:.875rem;font-variant-numeric:tabular-nums}.vm-faq .fq-journey a:hover{color:#22d3ee}.vm-faq .fq-layout{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:clamp(2rem,6vw,5rem);align-items:start;padding-block:3.5rem 5rem}.vm-faq--continued{background:#f8fafc}.vm-faq .fq-layout--continued{padding-top:0;margin-top:-1.5rem}.vm-faq .fq-layout--continued>.fq-content{grid-column:2}.vm-faq .fq-nav--extra{display:none}.vm-faq .fq-sidebar{position:sticky;top:calc(var(--header-h, 80px) + 1.75rem)}@media(min-width:901px){.vm-faq:not(.vm-faq--searching) .fq-layout>.fq-content{grid-column:2}.vm-faq:not(.vm-faq--searching) .fq-sidebar--pinned{position:fixed;left:var(--faq-sidebar-left);width:var(--faq-sidebar-width);transform:translateY(var(--faq-sidebar-shift, 0px));z-index:5}}.vm-faq .fq-search{margin:0 0 1.5rem}.vm-faq .fq-search-field{display:flex;align-items:center;gap:.55rem;padding:.6rem .75rem;border:1px solid var(--fq-line);border-radius:.6rem;background:#fff;transition:border-color var(--motion-duration-fast, .18s) ease}.vm-faq .fq-search-field:focus-within{border-color:var(--fq-accent)}.vm-faq .fq-search-icon{width:1rem;height:1rem;flex-shrink:0;color:var(--fq-muted)}.vm-faq .fq-search input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--fq-ink);font:inherit;font-size:.875rem;line-height:1.5}.vm-faq .fq-search input::placeholder{color:#cbd5e1}.vm-faq .fq-search input::-webkit-search-cancel-button,.vm-faq .fq-search input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.vm-faq .fq-search-clear{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;flex-shrink:0;padding:0;border:0;border-radius:50%;background:none;color:var(--fq-muted);cursor:pointer;transition:color var(--motion-duration-fast, .18s) ease}.vm-faq .fq-search-clear svg{width:.8rem;height:.8rem}.vm-faq .fq-search-clear:hover{color:var(--fq-ink)}.vm-faq .fq-search-status{margin:.6rem 0 0;color:var(--fq-muted);font-size:.8125rem;line-height:1.5}.vm-faq .fq-search-status:empty{display:none}.vm-faq mark{background:color-mix(in srgb,var(--fq-accent) 18%,transparent);color:inherit;border-radius:.2rem;padding:0 .12em}.vm-faq .fq-nav-label{margin:0 0 1rem;color:var(--fq-muted);font-size:.875rem;font-weight:600}.vm-faq .fq-nav{display:grid;gap:.25rem}.vm-faq .fq-nav a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:3rem;padding:.75rem;border-radius:.5rem;color:var(--fq-muted);text-decoration:none;font-size:.875rem;line-height:1.5;border-left:2px solid transparent;transition:background .18s,color .18s}.vm-faq .fq-nav a:hover{background:#f1f5f9;color:var(--fq-ink)}.vm-faq .fq-nav a[aria-current=location]{color:var(--fq-accent);background:#e0f2fe;border-left-color:var(--fq-accent);font-weight:600}.vm-faq .fq-count{font-size:.875rem;font-variant-numeric:tabular-nums;opacity:.8}.vm-faq .fq-sidebar-help{margin-top:1.5rem;padding:1.5rem .75rem 0;border-top:1px solid var(--fq-line)}.vm-faq .fq-sidebar-help p{color:var(--fq-muted);font-size:.875rem;line-height:1.7;margin:0 0 .75rem}.vm-faq .fq-link{display:inline-flex;align-items:center;gap:.4rem;color:var(--fq-link);font-size:.875rem;font-weight:700;text-decoration:none;transition:color var(--motion-duration-fast, .18s) ease}.vm-faq .fq-link svg{width:.9rem;height:.9rem;flex-shrink:0;transition:transform var(--motion-duration-standard, .25s) var(--motion-easing-enter, cubic-bezier(.16, 1, .3, 1))}@media(hover:hover)and (pointer:fine){.vm-faq .fq-link:hover{color:var(--fq-link-hover)}.vm-faq .fq-link:hover svg{transform:translate(3px)}}.vm-faq .fq-content{min-width:0}.vm-faq .fq-group{scroll-margin-top:calc(var(--header-h, 80px) + 1.5rem);margin-bottom:3.5rem}.vm-faq .fq-group:last-child{margin-bottom:0}.vm-faq .fq-group-heading{display:flex;align-items:center;gap:1rem;margin-bottom:1.35rem}.vm-faq .fq-group-icon{width:2.8rem;height:2.8rem;padding:.65rem;flex-shrink:0;color:var(--fq-accent);background:#e0f2fe;border-radius:.75rem}.vm-faq .fq-group-icon svg{width:100%;height:100%}.vm-faq .fq-group-title{margin:0;color:var(--fq-ink);font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.3;letter-spacing:-.025em;font-weight:600}.vm-faq .fq-group-desc{margin:.35rem 0 0;font-size:.875rem;color:var(--fq-muted);line-height:1.6}.vm-faq .fq-questions{--fa-ink: var(--fq-ink);--fa-muted: var(--fq-muted);--fa-line: var(--fq-line);--fa-accent: var(--fq-accent);--fa-link: var(--fq-link);--fa-link-hover: var(--fq-link-hover)}.vm-faq .fq-support{padding-bottom:4rem}.vm-faq .fq-support-title{margin:0;color:#fff;font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.3;letter-spacing:-.025em;font-weight:600}.vm-faq .fq-support-inner{padding:clamp(1.75rem,4vw,3rem);background:#0d1c2b;color:#fff;border-radius:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.vm-faq .fq-support-inner p{margin:.75rem 0 0;max-width:52ch;font-size:1rem;line-height:1.7;color:#cbd5e1}.vm-faq .fq-support-actions{display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:1.15rem}.vm-faq .fq-cta svg{width:1rem;height:1rem}.vm-faq .fq-support-inner{--fq-link: #60a5fa;--fq-link-hover: #93c5fd}.vm-faq a:focus-visible{outline:3px solid #0891b2;outline-offset:4px;border-radius:.4rem}@media(max-width:900px){.vm-faq .fq-hero-grid{grid-template-columns:1fr;gap:2rem}.vm-faq .fq-journey{border-left:0;border-top:1px solid #ffffff26;padding:1rem 0 0}.vm-faq .fq-journey-label{display:none}.vm-faq .fq-journey-links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.vm-faq .fq-journey a{gap:.5rem;font-size:.875rem;min-height:2.75rem}.vm-faq .fq-layout{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem}.vm-faq .fq-layout--continued{padding-top:0;margin-top:-1.5rem}.vm-faq .fq-layout--continued>.fq-content{grid-column:auto}.vm-faq .fq-sidebar{position:static}.vm-faq .fq-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.vm-faq .fq-sidebar-help{display:none}.vm-faq .fq-support-inner{align-items:flex-start;flex-direction:column}.vm-faq .fq-support-actions{align-items:flex-start}}@media(max-width:480px){.vm-faq .fq-wrap{width:calc(100% - 2rem)}.vm-faq .fq-hero{padding-block:2.5rem 1.5rem}.vm-faq .fq-nav a{padding:.65rem .5rem}.vm-faq .fq-group-heading{gap:.75rem}}.vm-faq--searching .fq-layout{display:block;padding-bottom:0}.vm-faq--searching .fq-layout--continued{margin-top:0}.vm-faq--searching .fq-sidebar{position:static;display:grid;grid-template-columns:minmax(14rem,22rem) minmax(0,1fr);align-items:start;gap:1rem 2rem;padding-bottom:2rem;border-bottom:1px solid var(--fq-line)}.vm-faq--searching .fq-search{margin:0}.vm-faq--searching .fq-nav-label,.vm-faq--searching .fq-sidebar-help{display:none}.vm-faq--searching .fq-nav{display:flex;flex-wrap:wrap;gap:0 1.75rem;align-content:start}.vm-faq--searching .fq-nav a{gap:.55rem;min-height:2.5rem;padding:.45rem 0;background:none;border:0;border-bottom:2px solid transparent;border-radius:0}.vm-faq--searching .fq-nav a[aria-current=location]{background:none;border-bottom-color:var(--fq-accent)}@media(hover:hover)and (pointer:fine){.vm-faq--searching .fq-nav a:hover{background:none;border-bottom-color:var(--fq-line)}}.vm-faq--searching .fq-content{display:grid;gap:3.5rem;padding-bottom:3.5rem}.vm-faq--searching .fq-group{margin-bottom:0}.vm-faq--searching.vm-faq--empty .fq-content,.vm-faq--searching.vm-faq--continued.vm-faq--empty .fq-layout{display:none}@media(max-width:900px){.vm-faq--searching .fq-sidebar{grid-template-columns:1fr;padding-bottom:2rem}}@media(prefers-reduced-motion:reduce){.vm-faq *,.vm-faq *:before,.vm-faq *:after{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vm-faq.css.map */
