.vp-section{--va-yellow: #FDD400;--va-yellow-deep: #E8C400;--va-blue: #0160DF;--va-night: #0B0D12;--va-on-night: #F4F3EF;--va-on-night-2: #A9AFBD;--va-ground: #F7F5F0;--va-surface: #FFFFFF;--va-ground-2: #EEEBE3;--va-ink: #0B0D12;--va-ink-2: #55584F;--va-ink-3: #85877D;--va-line: #E0DCD2;--va-link: #0160DF;--va-font: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--va-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--va-screw: #B4B0A5;--va-panel-radius: 4px;--va-max: 1200px;--va-gutter: clamp(16px, 4vw, 40px);--va-space: clamp(56px, 8vw, 104px);--va-radius: 10px}.va-section{font-family:inherit;color:var(--va-ink);background:var(--va-ground);padding-block:var(--va-space);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.va-section *,.va-section *:before,.va-section *:after{box-sizing:border-box}.va-section--tint{background:var(--va-ground-2)}.va-section--flush-top{padding-top:0}.va-wrap{margin-inline:auto}.va-eyebrow{margin:0 0 14px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--va-ink-2);display:flex;align-items:center;gap:10px}.va-eyebrow:before{content:"";width:22px;height:3px;background:var(--va-yellow);flex:none}.va-h2{margin:0;font-size:clamp(28px,20px + 2.2vw,44px);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.va-lede{margin:16px 0 0;max-width:62ch;color:var(--va-ink-2);font-size:17px}.va-head{margin-bottom:clamp(28px,4vw,48px)}:where(.va-section) p{margin:0}.va-section a{color:var(--va-link);text-underline-offset:3px}.va-section a:focus-visible,.va-btn:focus-visible{outline:2px solid var(--va-blue);outline-offset:3px}.va-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border-radius:999px;font:600 15px/1 var(--va-font);text-decoration:none;border:1.5px solid transparent;transition:background .15s,border-color .15s}.va-section a.va-btn--primary{background:var(--va-yellow);color:#0b0d12}.va-section a.va-btn--primary:hover{background:var(--va-yellow-deep)}.va-section a.va-btn--ghost{border-color:var(--va-line);color:var(--va-ink)}.va-section a.va-btn--ghost:hover{border-color:var(--va-ink)}.va-actions{display:flex;flex-wrap:wrap;gap:12px}.va-media{margin:0;border-radius:var(--va-radius);overflow:hidden;background:var(--va-ground-2);max-width:100%}.va-media--3x2{aspect-ratio:3 / 2}.va-media--4x5{aspect-ratio:4 / 5}.va-media--1x1{aspect-ratio:1 / 1}.va-media img{display:block;width:100%;height:100%;object-fit:cover}.va-ph{width:100%;height:100%;display:grid;place-items:center;text-align:center;padding:16px;border:1.5px dashed var(--va-ink-3);border-radius:var(--va-radius);color:var(--va-ink-2);font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1.5}.va-todo{background:color-mix(in srgb,var(--va-yellow) 38%,transparent);border-radius:3px;padding:0 4px;font-style:normal}.va-hero{background:radial-gradient(60% 80% at 8% 0%,rgba(1,96,223,.42),transparent 70%),radial-gradient(45% 60% at 100% 100%,rgba(253,212,0,.16),transparent 70%),var(--va-night);color:var(--va-on-night);padding-block:clamp(56px,9vw,120px)}.va-hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.va-hero .va-eyebrow{color:var(--va-on-night-2)}.va-hero__title{margin:0;font-size:clamp(36px,20.8px + 4.4vw,72px);font-weight:700;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.va-hero__title em{font-style:normal;color:var(--va-yellow)}.va-hero__lede{margin-top:22px;max-width:54ch;color:var(--va-on-night-2);font-size:18px}.va-hero__route{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--va-on-night)}.va-hero .va-media{background:#ffffff0d}.va-hero .va-ph{border-color:#ffffff59;color:var(--va-on-night-2)}.va-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,6vw,88px);align-items:start}.va-story__body{display:grid;gap:18px;color:var(--va-ink-2);max-width:60ch}.va-story__body strong{color:var(--va-ink);font-weight:600}.va-quote{margin:8px 0 0;padding:0 0 0 20px;border-left:3px solid var(--va-yellow);color:var(--va-ink);font-size:19px;font-weight:500;line-height:1.45}.va-quote cite{display:block;margin-top:10px;font-style:normal;font-size:13px;font-weight:400;color:var(--va-ink-2)}.va-timeline{list-style:none;margin:0;padding:0;display:grid}.va-timeline li{display:grid;grid-template-columns:88px minmax(0,1fr);gap:20px;padding-block:22px;border-top:1px solid var(--va-line)}.va-timeline li:last-child{border-bottom:1px solid var(--va-line)}.va-timeline__year{font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.va-timeline__place{display:block;margin-top:4px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--va-ink-3)}.va-timeline h3{margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.3}.va-timeline p{color:var(--va-ink-2);font-size:15px}.va-numbers__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px clamp(20px,3vw,48px)}.va-numbers__value{display:block;font-size:clamp(32px,22.4px + 2.6vw,52px);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.va-numbers__label{display:block;margin-top:10px;color:var(--va-ink-2);font-size:15px;line-height:1.45}.va-service__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px)}.va-service__list h3{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.va-service__list p{color:var(--va-ink-2);font-size:15px}.va-brands__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px}.va-brands__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.va-brands__grid li{min-height:84px;padding:12px;display:grid;place-items:center;text-align:center;background:var(--va-surface);border:1px solid var(--va-line);border-radius:var(--va-radius);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.3}.va-brands__grid img{max-height:40px;width:auto}.va-team__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.va-team__name{margin:14px 0 0;font-size:17px;font-weight:600;line-height:1.3}.va-team__role{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--va-ink-3);margin-top:4px}.va-team__bio{margin-top:8px;color:var(--va-ink-2);font-size:14px;line-height:1.55}.va-showroom__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.va-showroom__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:28px 0}.va-showroom__details h3{margin:0 0 8px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--va-ink-3)}.va-showroom__details address{font-style:normal}.va-hours{margin:0;display:grid;grid-template-columns:auto auto;justify-content:start;gap:2px 18px;font-variant-numeric:tabular-nums}.va-hours dt,.va-hours dd{margin:0}.va-hours dd{color:var(--va-ink-2)}.va-events__grid{list-style:none;margin:0 0 32px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.va-events__grid li{padding:24px;background:var(--va-surface);border:1px solid var(--va-line);border-radius:var(--va-radius)}.va-events__when{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--va-link)}.va-events__grid h3{margin:8px 0;font-size:18px;font-weight:600;line-height:1.3}.va-events__grid p:last-child{color:var(--va-ink-2);font-size:15px}.va-closing{background:var(--va-yellow);color:#0b0d12;padding-block:clamp(48px,7vw,88px)}.va-closing__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}.va-closing .va-h2{max-width:18ch}.va-section.va-closing a.va-btn--primary{background:#0b0d12;color:#fff}.va-section.va-closing a.va-btn--primary:hover{background:#23272f}.va-section.va-closing{background:var(--va-yellow)}.va-section.va-closing a.va-btn--ghost{border-color:#0b0d1259;color:#0b0d12}.va-section.va-closing a.va-btn--ghost:hover{border-color:#0b0d12}.va-eyebrow,.va-timeline__place,.va-team__role,.va-showroom__details h3,.va-events__when,.va-hero__route{font-family:var(--va-mono)}.va-panel{position:relative;background:var(--va-surface);border:1px solid var(--va-line);border-radius:var(--va-panel-radius)}.va-panel:before,.va-panel:after{content:"";position:absolute;left:8px;right:8px;height:8px;pointer-events:none;background:radial-gradient(circle,var(--va-screw) 0 3px,transparent 3.6px) left center / 8px 8px no-repeat,radial-gradient(circle,var(--va-screw) 0 3px,transparent 3.6px) right center / 8px 8px no-repeat}.va-panel:before{top:8px}.va-panel:after{bottom:8px}.va-panel__label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--va-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--va-ink-2)}.va-led{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--va-yellow);box-shadow:0 0 0 2px #fdd40047,0 0 8px #fdd400cc}.va-led--off{background:var(--va-screw);box-shadow:none}.va-jack{display:inline-block;width:20px;height:20px;border-radius:50%;flex:none;background:radial-gradient(circle,#0b0d12 0 4px,#2a2e38 4.5px 6px,#9a9fab 6.5px)}.va-panel__jacks{display:flex;gap:10px;align-items:center;font-family:var(--va-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--va-ink-3)}.va-knob{display:block;position:relative;width:46px;height:46px;border-radius:50%;background:#0b0d12;box-shadow:0 0 0 4px var(--va-ground),0 0 0 5px var(--va-line);transform:rotate(var(--va-turn, -40deg))}.va-knob:after{content:"";position:absolute;left:50%;top:5px;width:3px;height:14px;margin-left:-1.5px;border-radius:2px;background:var(--va-yellow)}.va-media video{display:block;width:100%;height:100%;object-fit:cover}.va-ph__play{display:block;width:56px;height:56px;margin:0 auto 14px;border-radius:50%;border:1.5px solid currentColor;position:relative}.va-ph__play:after{content:"";position:absolute;left:22px;top:17px;border-left:16px solid currentColor;border-top:10px solid transparent;border-bottom:10px solid transparent}.va-hero__route{gap:10px 12px}.va-hero__route svg{flex:none;overflow:visible}.va-timeline__year{display:flex;align-items:center;gap:10px}.va-timeline li{grid-template-columns:112px minmax(0,1fr)}.va-timeline__place{padding-left:18px}.va-rack{background:var(--va-night);border-radius:8px;padding:0 10px}.va-rack:before,.va-rack:after{content:"";display:block;height:18px;background:radial-gradient(circle,#3A3F4B 0 2.5px,transparent 3px) center / 20px 18px repeat-x}.va-rack .va-numbers__list{gap:3px}.va-rack .va-panel{border:0;border-radius:2px;padding:26px 20px 28px;display:flex;flex-direction:column;gap:18px}.va-rack .va-numbers__label{margin-top:8px;font-size:14px}.va-rack .va-panel__jacks{margin-top:auto;padding-top:6px}.va-service__list li{padding:30px 24px 32px}.va-service__list .va-panel__label{margin-bottom:20px}.va-service__list .va-knob{margin-bottom:22px}.va-brands__grid li.va-panel{border-radius:var(--va-panel-radius);min-height:96px}.va-events__grid li.va-panel{border-radius:var(--va-panel-radius);padding:30px 24px}.va-events__when{display:flex;align-items:center;gap:8px;color:var(--va-ink-2)}@media(max-width:989px){.va-numbers__list{grid-template-columns:repeat(2,minmax(0,1fr))}.va-brands__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.va-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.va-hero__grid,.va-story__grid,.va-showroom__grid,.va-service__list,.va-events__grid{grid-template-columns:minmax(0,1fr)}.va-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.va-showroom__media{order:-1}}@media(max-width:479px){.va-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.va-showroom__details{grid-template-columns:minmax(0,1fr)}.va-timeline li{grid-template-columns:88px minmax(0,1fr);gap:12px}}@media(prefers-reduced-motion:reduce){.va-btn{transition:none}}.vp-section{--va-ok: #1F9D57}.va-section [hidden]{display:none!important}.va-pagehead{padding-block:clamp(44px,6vw,84px) clamp(28px,3.5vw,44px)}.va-h1{margin:0;font-size:clamp(36px,22.4px + 3.6vw,64px);font-weight:700;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.va-h1 em{font-style:normal;background:linear-gradient(transparent 62%,var(--va-yellow) 62% 92%,transparent 92%)}.va-pagehead .va-lede{font-size:18px}.va-h3{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.va-numbers__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.va-rack .va-numbers__value--sm{font-size:clamp(24px,19.2px + 1.4vw,36px)}.va-led--ok{background:var(--va-ok);box-shadow:0 0 0 2px #1f9d5740,0 0 8px #1f9d57b3}.va-led--wait{background:var(--va-blue);box-shadow:0 0 0 2px #0160df38,0 0 8px #0160df99}.va-cards{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.va-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.va-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.va-cards>li,.va-card{padding:30px 24px 32px;min-width:0}.va-cards .va-panel__label{margin-bottom:18px}.va-cards p,.va-card p{color:var(--va-ink-2);font-size:15px}.va-big{display:block;font-size:16px;font-weight:600;line-height:1.3;color:var(--va-ink);overflow-wrap:anywhere}.va-list{margin:0;padding:0;list-style:none;display:grid;gap:10px;color:var(--va-ink-2);font-size:15px}.va-list li{padding-left:20px;position:relative}.va-list li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,var(--va-ink) 0 1.5px,var(--va-screw) 2px)}.va-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.va-chip{font-family:var(--va-mono);font-size:12px;line-height:1.2;padding:5px 8px;border:1px solid var(--va-line);border-radius:3px;background:var(--va-ground);color:var(--va-ink);white-space:nowrap}.va-chip--key{border-color:var(--va-ink);background:var(--va-yellow);color:#0b0d12}.va-note{margin-bottom:24px;padding:14px 16px;border:1px dashed var(--va-ink-3);border-radius:var(--va-panel-radius);font-size:14px;color:var(--va-ink-2);max-width:80ch}.va-tablewrap{overflow-x:auto;border:1px solid var(--va-line);border-radius:var(--va-panel-radius);background:var(--va-surface)}.va-table{width:100%;border-collapse:collapse;font-size:15px}.va-table--wide{min-width:860px}.va-table th{font-family:var(--va-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--va-ink-2);text-align:left;padding:14px 16px;background:var(--va-ground-2)}.va-table td{padding:14px 16px;border-top:1px solid var(--va-line);vertical-align:top;color:var(--va-ink-2)}.va-table td:first-child{font-weight:600;color:var(--va-ink);white-space:nowrap}.va-form{display:grid;gap:18px}.va-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.va-field{display:grid;gap:6px;min-width:0}.va-field label,.va-legend{font-family:var(--va-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--va-ink-2)}.va-field input,.va-field textarea{width:100%;font:inherit;color:var(--va-ink);background:var(--va-surface);border:1px solid var(--va-line);border-radius:var(--va-panel-radius);padding:12px 14px}.va-field textarea{min-height:150px;resize:vertical}.va-field input:focus-visible,.va-field textarea:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.va-section button.va-btn{cursor:pointer}.va-section button.va-btn--primary{background:var(--va-yellow);color:#0b0d12}.va-section button.va-btn--primary:hover{background:var(--va-yellow-deep)}.va-btn--block{width:100%;padding-block:16px}.va-form__msg{font-size:14px;color:var(--va-ink-2)}.va-contact__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.va-contact__form{padding:clamp(26px,3vw,40px)}.va-media--16x9{aspect-ratio:16 / 9}.va-faq__grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.va-faq__nav{position:sticky;top:72px;display:grid;gap:4px;font-family:var(--va-mono);font-size:13px}.va-section .va-faq__nav a{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--va-ink);text-decoration:none}.va-section .va-faq__nav a:hover{text-decoration:underline}.va-faq__group+.va-faq__group{margin-top:clamp(40px,5vw,64px)}.va-faq__group>h2{margin:0 0 14px;font-size:24px;font-weight:700;letter-spacing:-.01em;scroll-margin-top:80px}.va-qa{border-top:1px solid var(--va-line)}.va-qa:last-child{border-bottom:1px solid var(--va-line)}.va-qa summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:600;line-height:1.35}.va-qa summary::-webkit-details-marker{display:none}.va-qa summary:after{content:"+";flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--va-ink-3);font-family:var(--va-mono);font-weight:400}.va-qa[open] summary:after{content:"\2212";background:var(--va-yellow);border-color:var(--va-ink)}.va-qa summary:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}.va-qa__a{padding:0 42px 20px 0;max-width:68ch;color:var(--va-ink-2);display:grid;gap:10px}.va-steps{counter-reset:va-step}.va-steps>li{counter-increment:va-step}.va-steps .va-panel__label span:after{content:" " counter(va-step)}.va-address{font-style:normal;font-size:17px;font-weight:500;line-height:1.6;color:var(--va-ink)}.va-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.va-gc__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.va-gc__stage{position:sticky;top:72px;padding:clamp(20px,4vw,56px);background:var(--va-ground-2);border-radius:var(--va-radius)}.va-gc__card{position:relative;aspect-ratio:1.586 / 1;max-width:100%;border-radius:14px;overflow:hidden;padding:clamp(18px,3vw,30px);display:flex;flex-direction:column;justify-content:space-between;color:var(--va-on-night);background:radial-gradient(70% 90% at 0% 0%,rgba(1,96,223,.5),transparent 70%),radial-gradient(50% 70% at 100% 100%,rgba(253,212,0,.2),transparent 70%),var(--va-night);box-shadow:0 24px 48px -20px #0b0d128c}.va-gc__card.va-panel{border:0;border-radius:14px}.va-gc__top,.va-gc__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.va-gc__brand{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:.08em;font-size:14px}.va-gc__brand svg{width:30px;height:30px;flex:none}.va-gc__tag{font-family:var(--va-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--va-on-night-2)}.va-gc__value{font-size:clamp(40px,24px + 5vw,76px);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--va-yellow);font-variant-numeric:tabular-nums}.va-gc__jacks{display:flex;gap:8px}.va-gc__title{margin:0;font-size:clamp(28px,20.8px + 2vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.va-gc__price{margin:10px 0 0;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.va-gc__buy{display:grid;gap:24px}.va-fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;gap:10px}.va-options{display:flex;flex-wrap:wrap;gap:8px}.va-option{position:relative}.va-option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.va-option span{display:block;padding:12px 18px;border:1px solid var(--va-line);border-radius:var(--va-panel-radius);background:var(--va-surface);font-weight:600;font-variant-numeric:tabular-nums}.va-option input:checked+span{background:var(--va-ink);border-color:var(--va-ink);color:var(--va-ground)}.va-option input:focus-visible+span{outline:2px solid var(--va-blue);outline-offset:2px}.va-check{display:flex;align-items:center;gap:10px;font-weight:500;cursor:pointer}.va-check input{width:18px;height:18px;accent-color:var(--va-ink)}.va-gc__recipient{display:grid;gap:16px;padding:22px}.va-facts{margin:0;display:grid;gap:0}.va-facts div{display:grid;grid-template-columns:144px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--va-line)}.va-facts dt{font-family:var(--va-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--va-ink-2);padding-top:4px}.va-facts dd{margin:0;color:var(--va-ink);font-size:15px}@media(max-width:989px){.va-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.va-faq__grid{grid-template-columns:minmax(0,1fr)}.va-faq__nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.va-contact__grid,.va-gc__grid,.va-split,.va-cards,.va-cards--2,.va-numbers__list--3{grid-template-columns:minmax(0,1fr)}.va-gc__stage{position:static}}@media(max-width:479px){.va-cards--4,.va-form__row,.va-faq__nav{grid-template-columns:minmax(0,1fr)}.va-facts div{grid-template-columns:minmax(0,1fr);gap:2px}.va-qa__a{padding-right:0}}.va-icon{width:18px;height:18px;flex:none;color:var(--va-ink)}.va-panel__name{display:inline-flex;align-items:center;gap:8px}.va-section a.va-big,.va-section .va-address a{color:var(--va-ink);text-decoration:none;transition:color .15s}.va-section a.va-big:hover,.va-section .va-address a:hover{color:var(--va-link);text-decoration:none}.va-cards .va-facts div:first-child{border-top:0;padding-top:0}.va-card--action{display:flex;flex-direction:column;align-items:flex-start}.va-card--action .va-panel__label{align-self:stretch}.va-card--action p{margin-bottom:20px}.va-card--action .va-btn{margin-top:auto;max-width:100%;overflow-wrap:anywhere}.va-section .va-faq__nav a{justify-content:space-between;padding:12px 14px;background:var(--va-surface);border:1px solid var(--va-line);border-radius:var(--va-panel-radius)}.va-section .va-faq__nav a:hover{border-color:var(--va-ink);text-decoration:none}.va-faq__count{flex:none;min-width:24px;padding:2px 6px;border-radius:999px;background:var(--va-yellow);color:#0b0d12;font-size:11px;text-align:center}.va-faq__nav{gap:8px}.va-picker{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:start}.va-picker__field{position:sticky;top:72px}.va-select{width:100%;font:500 17px/1.3 var(--va-font);color:var(--va-ink);padding:14px 44px 14px 14px;border:1.5px solid var(--va-ink);border-radius:var(--va-panel-radius);appearance:none;-webkit-appearance:none;cursor:pointer;background:var(--va-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230B0D12' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center / 12px 8px}.va-select:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}.va-country{padding:clamp(26px,3vw,36px);min-width:0}.va-country__name{margin:0 0 14px;display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.va-flag{font-size:28px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.va-country__from{margin-bottom:18px;font-size:18px;color:var(--va-ink-2)}.va-country__from strong{color:var(--va-ink);font-weight:700}.va-country__note{margin-top:16px;font-size:14px;color:var(--va-ink-2)}@media(max-width:767px){.va-picker{grid-template-columns:minmax(0,1fr)}.va-picker__field{position:static}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.va-combo{position:relative}.va-section button.va-combo__btn{text-align:left}.va-combo__pop{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 6px);padding:8px;background:var(--va-surface);border:1.5px solid var(--va-ink);border-radius:var(--va-panel-radius);box-shadow:0 18px 40px -18px #0b0d1273}.va-combo__search{width:100%;font:inherit;color:var(--va-ink);background:var(--va-ground);border:1px solid var(--va-line);border-radius:3px;padding:10px 12px}.va-combo__search:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.va-combo__list{list-style:none;margin:8px 0 0;padding:0;max-height:264px;overflow-y:auto}.va-combo__list li{padding:9px 12px;border-radius:3px;cursor:pointer}.va-combo__list li:hover,.va-combo__list li.is-active{background:var(--va-ground-2)}.va-combo__list li[aria-selected=true]{font-weight:600}.va-combo__empty{padding:10px 12px;font-size:14px;color:var(--va-ink-2)}.vp-section{--va-st-green: #159A58;--va-st-green-bg: #E2F3E9;--va-st-amber: #D9A441;--va-st-blue: #2F6FE4;--va-st-blue-bg: #E3EDFC;--va-st-purple: #8B4FE0;--va-st-purple-bg: #F0E7FD;--va-eta-bg: #E4E3DF;--va-eta-ink: #55584F}.va-status,.va-eta{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;font-size:13px;font-weight:600;line-height:1.2}.va-status i{width:10px;height:10px;border-radius:50%;flex:none;background:currentColor;margin:0 2px}.va-status--store,.va-status--warehouse{color:var(--va-st-green);background:var(--va-st-green-bg)}.va-status--warehouse i{box-shadow:0 0 0 4px color-mix(in srgb,var(--va-st-amber) 60%,transparent);background:var(--va-st-amber)}.va-status--backorder{color:var(--va-st-blue);background:var(--va-st-blue-bg)}.va-status--backorder i{box-shadow:0 0 0 4px color-mix(in srgb,var(--va-st-blue) 22%,transparent)}.va-status--preorder{color:var(--va-st-purple);background:var(--va-st-purple-bg)}.va-status--preorder i{box-shadow:0 0 0 4px color-mix(in srgb,var(--va-st-purple) 22%,transparent)}.va-eta{color:var(--va-eta-ink);background:var(--va-eta-bg)}.va-eta .va-icon{color:inherit}.va-statuscard__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;min-height:68px;align-content:flex-start}.va-chip.va-pay{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-family:inherit;font-size:13px;font-weight:500}.va-pay__logo{width:38px;height:24px;flex:none;display:grid;place-items:center;background:var(--va-surface);border:1px solid var(--va-line);border-radius:3px;overflow:hidden}.va-pay__logo .va-icon{width:16px;height:16px;color:var(--va-ink-2)}.va-pay__logo .va-pay__svg,.va-pay__logo>svg:not(.va-icon){width:38px;height:24px;display:block}.va-chips{gap:8px}.va-statuscard__badges{min-height:0}.va-picker__field{z-index:30}.va-picker{position:relative;z-index:2}.vp-section{padding-block:var(--vp-padding-top) var(--vp-padding-bottom);font-family:var(--font-body-family, inherit);font-size:var(--vp-body-size)}.vp-section .va-wrap{width:100%}.vp-section .va-panel:not(.va-gc__card){background:var(--vp-block-background, var(--va-surface))}.vp-section :is(.va-h1,.va-hero__title,.va-gc__title){font-size:calc(clamp(36px,5vw,68px) * var(--vp-heading-scale))}.vp-section .va-h2{font-size:calc(clamp(28px,3vw,44px) * var(--vp-heading-scale))}.vp-section :is(.va-cards,.va-team__grid,.va-brands__grid,.va-events__grid){gap:var(--vp-gap)}.vp-section .va-media :is(img,video,iframe){width:100%;height:100%;object-fit:var(--vp-image-fit)}.vp-section [hidden]{display:none!important}.vp-section :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--va-link);outline-offset:4px}.vp-section :is(p,h1,h2,h3,dd,li,a,address){overflow-wrap:anywhere}.vp-section input,.vp-section textarea,.vp-section select{min-width:0;max-width:100%}.vp-section .va-contact__grid>*,.vp-section .va-gc__grid>*{min-width:0}.vp-section .va-faq__group{max-width:900px;margin-inline:auto}.vp-section .va-tablewrap{overflow-x:auto}@media(max-width:749px){.vp-section .va-contact__grid,.vp-section .va-gc__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.vp-section{padding-block:calc(var(--vp-padding-top) * .65) calc(var(--vp-padding-bottom) * .65)}}.vp-section .va-lede,.vp-section .va-hero__lede{font-size:calc(var(--vp-body-size) * 1.0625)}.vp-section .va-h3{font-size:calc(var(--vp-body-size) * 1.125 * var(--vp-heading-scale))}.vp-section .va-media iframe{border:0}.vp-section .va-brands__grid img{max-width:100%;height:40px;object-fit:contain}.vp-section :is(h1,h2,h3){color:inherit}.vp-section .va-hero__title em{color:var(--va-yellow)}.vp-section.va-hero .va-media{max-width:440px;width:100%;justify-self:end}@media(max-width:749px){.vp-section.va-hero .va-media{justify-self:center}}.vp-section{text-align:var(--vp-text-align)}.vp-section .va-media{max-height:var(--vp-media-height)}.vp-section.va-hero .va-media{max-width:var(--vp-media-width)}.vp-section svg [fill="#FDD400"]{fill:var(--va-yellow)}.vp-section svg [stroke="#FDD400"]{stroke:var(--va-yellow)}.vp-section .va-gc__title{font-size:calc(clamp(28px,3vw,44px) * var(--vp-heading-scale))}.vp-copy-field{display:flex;align-items:flex-start;gap:6px;position:relative;min-width:0}.vp-copy-field>:first-child{min-width:0;overflow-wrap:anywhere}.va-facts .vp-copy-field{grid-column:2}.vp-copy-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;margin-top:-5px;padding:7px;color:var(--va-ink-2);background:transparent;border:0;cursor:pointer;border-radius:4px}.vp-copy-button svg{width:18px;height:18px}.vp-copy-button:hover{background:#0000000f;color:var(--va-ink)}.vp-copy-button:focus-visible{outline:2px solid var(--va-link);outline-offset:2px}.vp-copy-feedback{position:absolute;top:100%;right:0;font-size:11px;line-height:1.2;color:var(--va-ink-2);white-space:nowrap;pointer-events:none}@media(max-width:767px){.va-facts .vp-copy-field{grid-column:1}.vp-copy-button{flex-basis:36px;width:36px;height:36px;margin-top:-7px}}.vp-copy-action{position:relative;display:inline-flex;flex:0 0 auto}.vp-copy-action .vp-copy-feedback{top:100%;right:auto;left:50%;transform:translate(-50%)}.vp-section[id^=contact-head-] .va-h1{font-size:calc(clamp(32px,4vw,56px) * var(--vp-heading-scale))}.vp-contact-hours volt-store-hours summary{font-size:16px;gap:16px}.vp-contact-hours volt-store-hours .vs-state{color:#986000}.vp-contact-hours volt-store-hours .vs-open .vs-state{color:#23743b}.vp-contact-hours volt-store-hours .vs-next{color:var(--va-ink-2);font-size:14px;margin-top:4px}.vp-contact-hours volt-store-hours dl{font-size:16px;margin-top:18px}.vp-contact-hours volt-store-hours dl>div{padding:5px 0;gap:20px}.vp-contact-hours volt-store-hours dd{max-width:70%}@media(max-width:767px){.vp-contact-hours volt-store-hours summary{font-size:14px}.vp-contact-hours volt-store-hours dl{font-size:14px}.vp-contact-hours volt-store-hours .vs-next{font-size:12px}}.vp-section .va-events__grid li.va-event-card{padding:0;overflow:hidden}.va-event-card__image{margin:0;aspect-ratio:3 / 2;overflow:hidden}.va-event-card__image img{display:block;width:100%;height:100%;object-fit:var(--vp-image-fit, cover);object-position:var(--vp-event-position, center)}.va-event-card__copy{padding:24px}.va-collaboration__copy{flex:1 1 480px;max-width:720px}.va-closing .va-collaboration__copy .va-h2{max-width:none}.va-closing .va-collaboration__copy .va-lede{max-width:60ch;margin:16px 0 0;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/volt-pages-v2.css.map */
