.vl-scheme--navy,.vl-scheme--indigo,.vl-scheme--midnight{--vl-fg: #fff;--vl-heading: #fff;--vl-text: rgb(255 255 255 / .8);--vl-strong: #fff;--vl-eyebrow: var(--vl-gold);--vl-em: var(--vl-gold);--vl-border: color-mix(in srgb, var(--vl-gold) 25%, transparent);--vl-divider: rgb(255 255 255 / .1);--vl-card: var(--vl-panel);--vl-card-fg: #fff;--vl-card-border: color-mix(in srgb, var(--vl-gold) 25%, transparent);--vl-btn-bg: var(--vl-gold);--vl-btn-fg: var(--vl-navy);--vl-btn-hover-bg: var(--vl-gold-light);--vl-btn-hover-fg: var(--vl-navy);--vl-btn2-border: rgb(255 255 255 / .7);--vl-btn2-fg: #fff;--vl-btn2-hover-bg: #fff;--vl-btn2-hover-fg: var(--vl-navy);--vl-pill-border: color-mix(in srgb, var(--vl-gold) 55%, transparent);--vl-pill-fg: var(--vl-gold-light);--vl-chip-bg: rgb(255 255 255 / .08);--vl-chip-fg: var(--vl-gold-light);--vl-link: var(--vl-gold-light);--vl-control-border: rgb(255 255 255 / .7);--vl-control-fg: #fff;--vl-control-hover-bg: #fff;--vl-control-hover-fg: var(--vl-navy);--vl-dot: rgb(255 255 255 / .3)}.vl-scheme--navy{--vl-bg: var(--vl-navy)}.vl-scheme--indigo{--vl-bg: var(--vl-indigo);--vl-card: color-mix(in srgb, var(--vl-indigo) 88%, #fff)}.vl-scheme--midnight{--vl-bg: var(--vl-midnight)}.vl-scheme--white,.vl-scheme--cream,.vl-scheme--sand,.vl-scheme--ivory{--vl-fg: var(--vl-ink);--vl-heading: var(--vl-ink);--vl-text: var(--vl-muted);--vl-strong: var(--vl-ink);--vl-eyebrow: var(--vl-gold-dark);--vl-em: var(--vl-gold-dark);--vl-border: var(--vl-line);--vl-divider: var(--vl-line);--vl-card: #fff;--vl-card-fg: var(--vl-ink);--vl-card-border: var(--vl-line);--vl-btn-bg: var(--vl-ink);--vl-btn-fg: #fff;--vl-btn-hover-bg: var(--vl-accent);--vl-btn-hover-fg: #fff;--vl-btn2-border: var(--vl-ink);--vl-btn2-fg: var(--vl-ink);--vl-btn2-hover-bg: var(--vl-ink);--vl-btn2-hover-fg: #fff;--vl-pill-border: var(--vl-line);--vl-pill-fg: var(--vl-ink);--vl-chip-bg: color-mix(in srgb, var(--vl-accent) 8%, #fff);--vl-chip-fg: var(--vl-ink);--vl-link: var(--vl-accent);--vl-control-border: var(--vl-ink);--vl-control-fg: var(--vl-ink);--vl-control-hover-bg: var(--vl-ink);--vl-control-hover-fg: #fff;--vl-dot: color-mix(in srgb, var(--vl-gold-dark) 35%, #fff)}.vl-scheme--white{--vl-bg: #fff}.vl-scheme--cream{--vl-bg: var(--vl-cream);--vl-border: color-mix(in srgb, var(--vl-gold-dark) 22%, var(--vl-cream))}.vl-scheme--sand{--vl-bg: var(--vl-sand)}.vl-scheme--ivory{--vl-bg: var(--vl-ivory)}@media screen and (max-width:749px){.vl-hide-mobile{display:none!important}}@media screen and (min-width:750px){.vl-hide-desktop{display:none!important}}.vl-section{--vl-pt: 96px;--vl-pb: 96px;--vl-pt-m: 56px;--vl-pb-m: 56px;--vl-width: 1200px;--vl-gutter: clamp(16px, 4vw, 40px);position:relative;background:var(--vl-section-bg, var(--vl-bg));color:var(--vl-fg);font-family:var(--vl-font-body);-webkit-font-smoothing:antialiased;padding-block:var(--vl-pt-m) var(--vl-pb-m);scroll-margin-top:calc(var(--header-height, 64px) + 8px);overflow-x:clip}.vl-section.vl-font--alt,.vl-font--alt{font-family:var(--vl-font-body-alt)}@media screen and (min-width:750px){.vl-section{padding-block:var(--vl-pt) var(--vl-pb)}}.vl-section *,.vl-section *:before,.vl-section *:after{box-sizing:border-box}.vl-container{width:100%;max-width:calc(var(--vl-width) + 2 * var(--vl-gutter));margin-inline:auto;padding-inline:var(--vl-gutter);min-width:0}.vl-stack{display:flex;flex-direction:column;gap:var(--vl-stack-gap, 20px);min-width:0}.vl-intro{display:flex;flex-direction:column;gap:12px;align-items:flex-start;text-align:start}.vl-align--center .vl-intro,.vl-intro--center{align-items:center;text-align:center}.vl-eyebrow{margin:0;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--vl-eyebrow)}.vl-h{margin:0;font-family:var(--vl-font-display);font-weight:var(--vl-font-display-weight, 700);font-style:var(--vl-font-display-style, normal);font-size:clamp(var(--vl-h-m, 34px),var(--vl-h-fluid, 6vw),var(--vl-h-d, 52px));line-height:.98;letter-spacing:.005em;text-transform:var(--vl-heading-case, uppercase);color:var(--vl-heading);text-wrap:balance;overflow-wrap:break-word}.vl-h--800{font-weight:800}.vl-h em,.vl-h i{font-style:normal;color:var(--vl-em)}.vl-h p{margin:0}.vl-text{margin:0;font-size:var(--vl-text-size, 16px);line-height:1.65;color:var(--vl-text);text-wrap:pretty}.vl-text>*{margin:0}.vl-text>*+*{margin-top:1em}.vl-text strong,.vl-text b{color:var(--vl-strong);font-weight:700}.vl-text em{font-style:normal;color:var(--vl-em);font-weight:700}.vl-text a{color:var(--vl-link);text-decoration:underline;text-decoration-color:currentcolor;text-underline-offset:2px;font-weight:700}.vl-text--lead{--vl-text-size: clamp(16px, 1.4vw, 19px);line-height:1.55;max-width:34em}.vl-text--small{--vl-text-size: 14px}.vl-align--center .vl-text{margin-inline:auto}.vl-actions{display:flex;flex-wrap:wrap;gap:12px}.vl-align--center .vl-actions{justify-content:center}.vl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 32px;border:1.5px solid transparent;border-radius:var(--vl-radius-btn);font-family:var(--vl-font-body);font-size:15px;font-weight:700;letter-spacing:.03em;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .1s}.vl-btn:active{transform:scale(.99)}.vl-btn--primary{background:var(--vl-btn-bg);color:var(--vl-btn-fg)}.vl-btn--primary:hover{background:var(--vl-btn-hover-bg);color:var(--vl-btn-hover-fg)}.vl-btn--secondary{background:transparent;border-color:var(--vl-btn2-border);color:var(--vl-btn2-fg);font-weight:600}.vl-btn--secondary:hover{background:var(--vl-btn2-hover-bg);border-color:var(--vl-btn2-hover-bg);color:var(--vl-btn2-hover-fg)}.vl-btn--block{min-height:56px;padding:0 40px;border-radius:min(var(--vl-radius-btn),10px);font-family:var(--vl-font-display);font-size:20px;font-weight:var(--vl-font-display-weight, 700);letter-spacing:.08em;text-transform:uppercase}.vl-btn[aria-disabled=true],.vl-btn:disabled{opacity:.55;cursor:not-allowed}.vl-section :focus-visible,.vl-overlay :focus-visible,.vl-floating :focus-visible{outline:2px solid var(--vl-gold);outline-offset:3px}.vl-media{position:relative;width:100%;overflow:hidden;border-radius:var(--vl-radius-img);aspect-ratio:var(--vl-ratio, auto)}.vl-media--shadow{box-shadow:0 30px 80px #00000073}.vl-media img,.vl-media picture{display:block;width:100%;height:100%}.vl-media img{object-fit:var(--vl-fit, cover);object-position:var(--focal, 50% 50%)}@media screen and (max-width:749px){.vl-media img.vl-img--has-mobile{object-position:var(--focal-m, var(--focal, 50% 50%))}}.vl-media[style*="--vl-ratio: auto"] img{height:auto}.vl-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;background:color-mix(in srgb,var(--vl-fg) 6%,transparent);color:var(--vl-text);font-size:13px;text-align:center;padding:24px}.vl-placeholder svg{width:100%;height:100%;opacity:.35}.vl-pills{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.vl-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--vl-pill-border);color:var(--vl-pill-fg);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.3}.vl-pill svg{width:16px;height:16px;flex:none}.vl-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:6px 0 4px;list-style:none}.vl-chip{background:var(--vl-chip-bg);color:var(--vl-chip-fg);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vl-diamond{width:9px;height:9px;background:var(--vl-gold);transform:rotate(45deg);flex:none}.vl-badge{align-self:flex-start;display:inline-flex;align-items:center;background:color-mix(in srgb,var(--vl-gold) 18%,#fff);color:color-mix(in srgb,var(--vl-gold-dark) 80%,#000);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.vl-badge--soldout{background:color-mix(in srgb,var(--vl-ink) 10%,#fff);color:var(--vl-ink)}.vl-spec-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--vl-divider)}.vl-spec-list li{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--vl-divider);font-size:15px;font-weight:600;color:var(--vl-strong)}.vl-disclosure>summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:4px 0;list-style:none;font-size:14px;font-weight:700;color:var(--vl-link);cursor:pointer}.vl-disclosure>summary::-webkit-details-marker{display:none}.vl-disclosure>summary:hover{color:var(--vl-link);text-decoration:underline}.vl-disclosure>summary svg{width:14px;height:14px;transition:transform .3s}.vl-disclosure[open]>summary svg{transform:rotate(180deg)}.vl-disclosure:not([open]) .vl-when-open,.vl-disclosure[open] .vl-when-closed{display:none}.vl-accordion{border-top:1px solid var(--vl-divider)}.vl-acc{border-bottom:1px solid var(--vl-divider);interpolate-size:allow-keywords}.vl-acc>summary{display:flex;align-items:center;gap:16px;width:100%;min-height:64px;padding:18px 4px;list-style:none;cursor:pointer;font-size:clamp(15px,1.5vw,17px);font-weight:700;line-height:1.4;color:var(--vl-heading);text-align:start}.vl-acc>summary::-webkit-details-marker{display:none}.vl-acc>summary:hover{color:var(--vl-link)}.vl-acc__q{flex:1;min-width:0;text-wrap:pretty;overflow-wrap:break-word}.vl-acc__icon{flex:none;width:18px;height:18px;color:var(--vl-gold-dark);transition:transform .3s}.vl-scheme--navy .vl-acc__icon,.vl-scheme--indigo .vl-acc__icon,.vl-scheme--midnight .vl-acc__icon{color:var(--vl-gold)}.vl-acc[open] .vl-acc__icon{transform:rotate(180deg)}.vl-acc__a{padding:0 40px 24px 4px;font-size:15px;line-height:1.7;color:var(--vl-text);overflow-wrap:break-word}.vl-acc__a>*{margin:0}.vl-acc__a>*+*{margin-top:.8em}.vl-acc__a a{color:var(--vl-link);text-decoration:underline}.vl-acc::details-content{block-size:0;overflow:hidden;transition:block-size calc(.35s / var(--vl-speed, 1)) ease,content-visibility calc(.35s / var(--vl-speed, 1)) allow-discrete}.vl-acc[open]::details-content{block-size:auto}.vl-acc--compact>summary{min-height:0;padding:18px 0;font-size:16px;gap:12px}.vl-acc--compact .vl-acc__a{padding:0 0 18px 20px}.vl-acc__marker{width:8px;height:8px;background:var(--vl-gold);transform:rotate(45deg);flex:none}@media(prefers-reduced-motion:no-preference){.vl-reveal-ready{opacity:0;translate:0 18px;transition:opacity calc(.7s / var(--vl-speed, 1)) ease,translate calc(.7s / var(--vl-speed, 1)) cubic-bezier(.22,.61,.36,1)}.vl-reveal-ready.is-visible{opacity:1;translate:0 0}}.vl-marquee{--vl-marquee-duration: 38s;--vl-marquee-gap: 28px;display:flex;align-items:center;min-height:var(--vl-marquee-height, 34px);padding-block:0;overflow:hidden;font-size:var(--vl-marquee-size, 12px);font-weight:var(--vl-marquee-weight, 700);letter-spacing:var(--vl-marquee-tracking, .14em);text-transform:var(--vl-marquee-case, uppercase);border-bottom:var(--vl-marquee-border, 0)}.vl-marquee.vl-section{padding-block:0}.vl-marquee__viewport{display:flex;width:100%;overflow:hidden}.vl-marquee__track{display:flex;flex:none;align-items:center;gap:var(--vl-marquee-gap);padding-inline-end:var(--vl-marquee-gap);white-space:nowrap;animation:vl-marquee var(--vl-marquee-duration) linear infinite;animation-direction:var(--vl-marquee-direction, normal)}.vl-marquee:hover .vl-marquee__track,.vl-marquee:focus-within .vl-marquee__track,.vl-marquee[data-paused] .vl-marquee__track{animation-play-state:paused}.vl-marquee--static .vl-marquee__viewport{justify-content:center}.vl-marquee--static .vl-marquee__track{animation:none;flex-wrap:wrap;justify-content:center;white-space:normal;padding-block:8px}.vl-marquee--static .vl-marquee__track[aria-hidden=true]{display:none}.vl-marquee__item{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none}a.vl-marquee__item:hover{text-decoration:underline}.vl-marquee__item svg{width:16px;height:16px;flex:none}.vl-marquee__sep{flex:none;width:6px;height:6px;border-radius:50%;background:var(--vl-gold-dark)}.vl-marquee__sep--diamond{width:8px;height:8px;border-radius:0;transform:rotate(45deg)}.vl-marquee__sep--none{display:none}@keyframes vl-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.vl-marquee__track{animation:none}}.vl-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}@media screen and (min-width:900px){.vl-hero__grid{grid-template-columns:minmax(0,var(--vl-hero-text, 1fr)) minmax(0,var(--vl-hero-media, 1fr))}.vl-hero--media-first .vl-hero__content{order:2}}@media screen and (max-width:899px){.vl-hero--mobile-media-first .vl-hero__media{order:-1}}.vl-hero__content{--vl-stack-gap: 28px;max-width:560px}.vl-align--center .vl-hero__content{margin-inline:auto;align-items:center;text-align:center}.vl-hero__media{width:100%;max-width:580px;justify-self:center}.vl-feature{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--vl-border);border-radius:calc(var(--vl-radius-card) + 4px);overflow:hidden;background:var(--vl-card);color:var(--vl-card-fg);box-shadow:0 18px 50px #0e163314}@media screen and (min-width:820px){.vl-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vl-feature--media-right .vl-feature__media{order:2}.vl-feature__body{border-inline-start:1px solid color-mix(in srgb,var(--vl-border) 70%,transparent)}.vl-feature--media-right .vl-feature__body{border-inline-start:0;border-inline-end:1px solid color-mix(in srgb,var(--vl-border) 70%,transparent)}}.vl-feature__media{display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,32px);background:var(--vl-feature-media-bg, #fff)}.vl-feature__media .vl-media{max-width:500px;border-radius:0}.vl-feature__body{--vl-stack-gap: 20px;justify-content:center;padding:clamp(24px,4vw,56px)}.vl-feature__title{--vl-h-d: 42px;--vl-h-m: 32px}.vl-feature__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:22px;font-weight:700;color:var(--vl-strong)}.vl-feature__price s{font-size:15px;font-weight:500;color:var(--vl-text)}.vl-split{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}@media screen and (min-width:820px){.vl-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vl-split--media-right .vl-split__media{order:2}}@media screen and (max-width:819px){.vl-split--mobile-text-first .vl-split__media{order:2}}.vl-split--panel{padding:clamp(20px,4vw,56px);border:1px solid var(--vl-card-border);border-radius:calc(var(--vl-radius-card) + 8px);background:var(--vl-card)}.vl-split--top{align-items:start}.vl-split__content{--vl-stack-gap: 22px;max-width:520px}.vl-split__content .vl-btn{align-self:flex-start}.vl-carousel{--vl-per-page: 1;--vl-carousel-gap: 20px;display:flex;flex-direction:column;gap:28px}.vl-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--vl-per-page) - 1) * var(--vl-carousel-gap)) / var(--vl-per-page));gap:var(--vl-carousel-gap);margin:0;padding:2px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.vl-carousel__track::-webkit-scrollbar{display:none}.vl-carousel__slide{scroll-snap-align:start;min-width:0;display:flex}@media screen and (min-width:700px){.vl-carousel{--vl-per-page: min(2, var(--vl-per-page-desktop, 3))}}@media screen and (min-width:1000px){.vl-carousel{--vl-per-page: var(--vl-per-page-desktop, 3)}}.vl-carousel--peek .vl-carousel__track{grid-auto-columns:85%}@media screen and (min-width:750px){.vl-carousel--peek .vl-carousel__track{grid-auto-columns:calc((100% - (var(--vl-per-page) - 1) * var(--vl-carousel-gap)) / var(--vl-per-page))}}.vl-carousel__controls{display:flex;align-items:center;justify-content:center;gap:18px}.vl-carousel__controls[hidden]{display:none}.vl-round-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1.5px solid var(--vl-control-border);border-radius:50%;background:transparent;color:var(--vl-control-fg);cursor:pointer;transition:background-color .2s,color .2s}.vl-round-btn:hover{background:var(--vl-control-hover-bg);color:var(--vl-control-hover-fg)}.vl-round-btn svg{width:18px;height:18px}.vl-dots{display:flex;gap:8px}.vl-dot{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:var(--vl-dot);cursor:pointer;transition:width .3s,background-color .3s}.vl-dot[aria-current=true]{width:28px;background:var(--vl-gold)}.vl-dot{position:relative}.vl-dot:after{content:"";position:absolute;top:-12px;right:-4px;bottom:-12px;left:-4px}.vl-review{display:flex;flex-direction:column;gap:14px;width:100%;min-height:240px;padding:28px;margin:0;background:var(--vl-card);color:var(--vl-card-fg);border:1px solid var(--vl-card-border);border-radius:var(--vl-radius-card)}.vl-review--photo{padding:0;overflow:hidden;gap:0;border-radius:14px}.vl-review__photo{aspect-ratio:4 / 3;overflow:hidden}.vl-review__photo img{width:100%;height:100%;object-fit:cover;display:block}.vl-review--photo .vl-review__body{display:flex;flex-direction:column;gap:8px;padding:20px;flex:1}.vl-review__title{margin:0;font-size:17px;font-weight:700;line-height:1.35;color:var(--vl-card-fg)}.vl-review__text{margin:0;flex:1;font-size:15px;line-height:1.6;color:var(--vl-text)}.vl-review__author{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--vl-divider);font-size:14px;font-weight:700}.vl-review--photo .vl-review__author{padding-top:0;border-top:0}.vl-review__avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:none}.vl-review__meta{display:flex;flex-direction:column;gap:2px}.vl-review__location{font-size:13px;font-weight:500;color:var(--vl-text)}.vl-stars{display:inline-flex;gap:4px;align-items:center}.vl-stars__item{width:12px;height:12px;background:var(--vl-gold);transform:rotate(45deg)}.vl-stars__item--empty{background:color-mix(in srgb,var(--vl-gold) 25%,transparent)}.vl-stars--text{color:var(--vl-gold-dark);letter-spacing:2px;font-size:15px}.vl-editor-note{padding:18px 20px;border:1px dashed currentcolor;border-radius:12px;font-size:14px;line-height:1.5;opacity:.8}.vl-faq__footer{margin:0;text-align:center;font-size:15px;color:var(--vl-text)}.vl-faq__footer a{color:var(--vl-link);font-weight:700;text-decoration:underline}.vl-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none}.vl-metric{display:flex;align-items:center;gap:18px;padding:22px;border-radius:14px;background:var(--vl-card);border:1px solid var(--vl-card-border)}.vl-metric__text{margin:0;font-size:16px;line-height:1.5;color:var(--vl-text)}.vl-metric__text strong{color:var(--vl-strong)}.vl-ring{position:relative;flex:none;width:84px;height:84px}.vl-ring svg{width:84px;height:84px;transform:rotate(-90deg)}.vl-ring__track{stroke:color-mix(in srgb,var(--vl-gold) 20%,transparent)}.vl-ring__bar{stroke:var(--vl-gold);stroke-dasharray:213.63;stroke-dashoffset:0}.vl-ring-armed .vl-ring__bar{stroke-dashoffset:213.63;transition:stroke-dashoffset calc(1.2s / var(--vl-speed, 1)) cubic-bezier(.2,.8,.2,1)}.vl-ring-armed.is-visible .vl-ring__bar{stroke-dashoffset:0}.vl-ring__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--vl-font-display);font-weight:800;font-size:26px;line-height:1;color:var(--vl-heading)}.vl-ring__value--long{font-size:20px}.vl-numbered{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.vl-numbered li{display:flex;gap:18px;padding:18px 0;border-top:1px solid var(--vl-divider)}.vl-numbered__n{flex:none;width:32px;font-family:var(--vl-font-display);font-weight:800;font-size:28px;line-height:1;color:var(--vl-gold)}.vl-numbered__icon{width:32px;height:32px;flex:none;object-fit:contain}.vl-numbered__body{display:flex;flex-direction:column;gap:4px;min-width:0}.vl-numbered__title{font-size:18px;font-weight:700;color:var(--vl-strong)}.vl-numbered__text{font-size:16px;line-height:1.55;color:var(--vl-text)}.vl-quote__text{margin:0;font-family:var(--vl-font-display);font-weight:var(--vl-font-display-weight, 700);font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--vl-heading)}.vl-quote__person{display:flex;flex-direction:column;gap:2px}.vl-quote__role{font-size:14px;color:var(--vl-text)}.vl-guarantee{display:flex;flex-wrap:wrap;gap:28px;align-items:center;padding:clamp(24px,4vw,44px);border:1.5px solid var(--vl-gold);border-radius:16px;background:color-mix(in srgb,var(--vl-gold) 8%,#fff);color:var(--vl-ink)}.vl-guarantee__seal{flex:none;width:120px;height:120px;border-radius:50%;border:3px solid var(--vl-gold);background:var(--vl-indigo);color:var(--vl-gold-light);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--vl-font-display);font-weight:800;line-height:1;text-transform:uppercase;text-align:center}.vl-guarantee__seal img{width:100%;height:100%;object-fit:cover;border-radius:50%}.vl-guarantee__number{font-size:36px}.vl-guarantee__unit{font-size:15px;letter-spacing:.08em}.vl-guarantee__body{--vl-stack-gap: 10px;flex:1;min-width:min(100%,240px)}.vl-guarantee .vl-h{color:var(--vl-ink)}.vl-guarantee .vl-text{color:var(--vl-muted)}.vl-compare{border:1px solid var(--vl-line);border-radius:14px;overflow:hidden;background:#fff;color:var(--vl-ink)}.vl-compare__row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--vl-line);font-size:15px}.vl-compare__row--head{border-top:0;background:var(--vl-indigo);color:#fff;font-weight:700;font-size:14px}.vl-compare__cell{padding:14px 12px;text-align:center;overflow-wrap:anywhere;min-width:0}.vl-compare__cell--attr{padding-inline:16px 8px;text-align:start;font-weight:600}.vl-compare__cell--ours{font-weight:700;background:color-mix(in srgb,var(--vl-gold) 8%,#fff)}.vl-compare__row--head .vl-compare__cell--ours{background:color-mix(in srgb,var(--vl-indigo) 85%,#fff);color:var(--vl-gold-light)}.vl-compare__cell--other{color:var(--vl-muted)}.vl-compare__row--head .vl-compare__cell--other{color:#fff}.vl-compare__note{display:block;margin-top:4px;font-size:12px;font-weight:500;color:var(--vl-muted)}@media screen and (max-width:480px){.vl-compare__row{font-size:13px}.vl-compare__cell{padding:12px 6px}.vl-compare__cell--attr{padding-inline:10px 4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/varon-lab.css.map */
