@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-ext-wght-normal.C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial),local(Liberation Sans),local(Arimo),local(Helvetica Neue),local(Helvetica);size-adjust:103.19%;ascent-override:103.31%;descent-override:29.07%;line-gap-override:0%}:root{--vl-font:"Manrope Variable", "Manrope Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--vl-mono:ui-monospace, "SF Mono", Menlo, monospace;--vl-page:oklch(97.59% .0029 264.54);--vl-card:oklch(100% 0 none);--vl-ink:oklch(18.31% .0309 263.38);--vl-muted:oklch(50.41% .0249 259.18);--vl-line:oklch(93.06% .0058 264.53);--vl-chip:oklch(95.73% .0074 260.73);--vl-accent:oklch(54.61% .2152 262.88);--vl-accent-hover:color-mix(in oklch, var(--vl-accent), oklch(0% 0 none) 14%);--vl-accent-pressed:color-mix(in oklch, var(--vl-accent), oklch(0% 0 none) 24%);--vl-accent-tint:color-mix(in oklch, var(--vl-accent) 8%, var(--vl-card));--vl-control-border:color-mix(in oklch, var(--vl-ink) 46%, var(--vl-card));--vl-success:oklch(52.7% .137 150.07);--vl-success-hover:color-mix(in oklch, var(--vl-success), oklch(0% 0 none) 12%);--vl-success-pressed:color-mix(in oklch, var(--vl-success), oklch(0% 0 none) 20%);--vl-whatsapp:oklch(76.1% .2015 149.74);--vl-rating:oklch(93.41% .1771 107.65);--vl-photo:oklch(91.32% .0223 89.8);--vl-photo-stripe:oklch(85.52% .0256 89.23);--vl-photo-surface:repeating-linear-gradient(90deg, var(--vl-photo-stripe) 0 2px, transparent 2px 14px) var(--vl-photo);--vl-photo-ink:color-mix(in oklch, var(--vl-ink) 72%, var(--vl-photo));--vl-space-page:clamp(1rem, .565rem + 2.174vw, 2.5rem);--vl-space-section:clamp(3rem, 2.13rem + 4.348vw, 4.5rem);--vl-text-hero:clamp(2.375rem, 1.6rem + 3.6vw, 4rem);--vl-text-title:clamp(1.875rem, 1.585rem + 1.449vw, 2.875rem);--vl-text-section:clamp(1.75rem, 1.39rem + 1.6vw, 2.5rem);--vl-text-subsection:clamp(1.25rem, 1.105rem + .725vw, 1.75rem);--vl-content:90rem;--vl-nav-height:4.5rem;--vl-nav-offset:calc(var(--vl-nav-height) + 1rem + env(safe-area-inset-top,0px));--vl-radius:.875rem;--vl-radius-lg:1.25rem;--vl-control-radius:.5rem;--vl-shadow:0 1.5rem 4rem -1.5rem color-mix(in oklch, var(--vl-ink) 16%, transparent)}.vl-container{inline-size:min(100%, var(--vl-content));padding-inline:max(var(--vl-space-page), env(safe-area-inset-left,0px)) max(var(--vl-space-page), env(safe-area-inset-right,0px));margin-inline:auto}.icon{vertical-align:-.25em;fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25em;inline-size:1.25em;display:inline-block}.icon-tile{vertical-align:middle;block-size:1.5rem;inline-size:1.5rem}.icon-sprite{block-size:0;inline-size:0;position:absolute;overflow:clip}.vl-button{border-radius:var(--vl-control-radius);min-block-size:2.75rem;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding-block:.625rem;padding-inline:1rem;font-size:.875rem;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.vl-button svg{flex-shrink:0;block-size:1rem;inline-size:1rem}.vl-button-primary{background:var(--vl-accent);color:var(--vl-card)}.vl-button-ghost{background:var(--vl-card);border-color:var(--vl-control-border);color:var(--vl-ink)}.vl-button-dark{background:var(--vl-ink);color:var(--vl-card)}.vl-button-whatsapp{background:var(--vl-success);border-color:var(--vl-success);color:var(--vl-card)}.vl-button-primary:active{background:var(--vl-accent-pressed);color:var(--vl-card)}.vl-button-ghost:active{border-color:var(--vl-accent-pressed);background:color-mix(in oklch, var(--vl-accent) 15%, var(--vl-card));color:var(--vl-accent-pressed)}.vl-button-dark:active{background:color-mix(in oklch, var(--vl-ink), var(--vl-card) 20%);color:var(--vl-card)}.vl-button-whatsapp:active{border-color:var(--vl-success-pressed);background:var(--vl-success-pressed);color:var(--vl-card)}.vl-button:disabled{border-color:var(--vl-line);background:var(--vl-page);color:var(--vl-muted);cursor:default}@media (hover:hover) and (pointer:fine){.vl-button-primary:not(:disabled):hover:not(:active){background:var(--vl-accent-hover)}.vl-button-ghost:not(:disabled):hover:not(:active){border-color:var(--vl-accent);background:var(--vl-accent-tint);color:var(--vl-accent-hover)}.vl-button-dark:not(:disabled):hover:not(:active){background:color-mix(in oklch, var(--vl-ink), var(--vl-card) 12%)}.vl-button-whatsapp:not(:disabled):hover:not(:active){border-color:var(--vl-success-hover);background:var(--vl-success-hover)}}.vl-field{flex-direction:column;gap:.375rem;display:flex}.vl-field label{color:var(--vl-ink);font-size:.875rem;font-weight:600;line-height:1.3}.vl-field :is(input,select){border:1px solid var(--vl-control-border);border-radius:var(--vl-control-radius);background:var(--vl-card);min-block-size:2.75rem;inline-size:100%;color:var(--vl-ink);font:inherit;margin:0;padding-block:.5rem;padding-inline:.75rem;font-size:max(16px,1rem);font-weight:500;line-height:1.5}.vl-field input::placeholder{color:var(--vl-muted);opacity:1}.vl-field :is(input,select):active{border-color:var(--vl-accent-pressed);background:var(--vl-accent-tint)}@media (hover:hover) and (pointer:fine){.vl-field :is(input,select):hover:not(:active){border-color:var(--vl-accent)}}:where(.vl-page){accent-color:var(--vl-accent);caret-color:var(--vl-accent)}:where(.vl-page) ::selection{background:color-mix(in oklch, var(--vl-accent) 22%, var(--vl-card));color:var(--vl-ink)}.vl-brand{min-block-size:2.75rem;color:var(--vl-ink);letter-spacing:-.01em;align-items:center;gap:.625rem;font-size:1.125rem;font-weight:750;text-decoration:none;display:inline-flex}.vl-brand-mark{background:linear-gradient(135deg, color-mix(in oklch, var(--vl-card) 14%, transparent), transparent 50%) var(--vl-accent);block-size:1.875rem;inline-size:1.875rem;color:var(--vl-card);border-radius:.5rem;place-items:center;display:grid}.vl-brand-mark svg{stroke-width:2.75px;block-size:.875rem;inline-size:.875rem}.vl-rating{background:var(--vl-rating);color:var(--vl-ink);border-block-end:1px solid color-mix(in oklch, var(--vl-ink) 8%, transparent)}.vl-rating a{color:inherit;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .875rem;padding-block:.5625rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.vl-rating-label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklch, currentColor 75%, transparent);font-size:.6875rem;font-weight:700}.vl-rating-stars{gap:1.5px;display:inline-flex}.vl-rating-stars svg{fill:currentColor;stroke:none;block-size:.8125rem;inline-size:.8125rem}.vl-rating-score strong{letter-spacing:-.02em;font-size:.9375rem;font-weight:800}.vl-rating-separator{background:color-mix(in oklch, currentColor 25%, transparent);block-size:.875rem;inline-size:1px}@media (width<28rem){.vl-rating-separator{display:none}}.vl-rating>a:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){.vl-rating a:hover .vl-rating-text{text-underline-offset:3px;text-decoration:underline}}.vl-nav{z-index:10;background:var(--vl-card);border-block-end:1px solid var(--vl-line);padding-block-start:env(safe-area-inset-top,0px);position:sticky;inset-block-start:0;container-type:inline-size}.vl-nav-inner{min-block-size:var(--vl-nav-height);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.vl-nav-start{align-items:center;gap:2.25rem;display:flex}.vl-nav-links,.vl-nav-end{align-items:center;gap:1.75rem;display:flex}.vl-nav-end{gap:.75rem}.vl-nav-links a,.vl-nav-location{min-block-size:2.75rem;color:var(--vl-muted);align-items:center;gap:.375rem;font-size:.875rem;font-weight:550;text-decoration:none;display:inline-flex}.vl-nav-links a[aria-current=page]{color:var(--vl-ink)}.vl-nav-location svg{block-size:.875rem;inline-size:.875rem}.vl-nav-phone{min-block-size:2.75rem;color:var(--vl-ink);white-space:nowrap;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-flex}.vl-whatsapp-icon{block-size:1rem;inline-size:1rem;color:var(--vl-whatsapp);flex-shrink:0}@media (hover:hover) and (pointer:fine){.vl-nav-links a:hover,.vl-nav-location:hover{color:var(--vl-ink)}}.vl-nav-menu{display:none}.vl-nav-menu-button{border:1px solid var(--vl-control-border);border-radius:var(--vl-control-radius);background:var(--vl-card);min-block-size:2.75rem;color:var(--vl-ink);font:inherit;cursor:pointer;anchor-name:--vl-nav-menu;align-items:center;gap:.5rem;padding-block:0;padding-inline:.875rem;font-size:.875rem;font-weight:650;display:inline-flex}.vl-nav-menu-button svg{block-size:1rem;inline-size:1rem}.vl-nav-menu-button:active{background:var(--vl-chip)}.vl-nav-menu-panel{inline-size:min(18rem,100vw - 2rem);max-block-size:calc(100svh - var(--vl-nav-offset) - 1rem);overscroll-behavior:contain;border:1px solid var(--vl-line);border-radius:var(--vl-radius);background:var(--vl-card);color:var(--vl-ink);box-shadow:var(--vl-shadow);opacity:0;transition:opacity .15s ease-out, display .15s allow-discrete, overlay .15s allow-discrete;gap:.25rem;padding:.75rem;overflow-y:auto}.vl-nav-menu-panel:popover-open{opacity:1;display:grid}@starting-style{.vl-nav-menu-panel:popover-open{opacity:0}}@media (prefers-reduced-motion:no-preference){.vl-nav-menu-panel{transition:opacity .15s ease-out, translate .15s ease-out, display .15s allow-discrete, overlay .15s allow-discrete;translate:0 -.25rem}.vl-nav-menu-panel:popover-open{translate:0}@starting-style{.vl-nav-menu-panel:popover-open{translate:0 -.25rem}}}@supports (position-area:block-end){.vl-nav-menu-panel{position-anchor:--vl-nav-menu;position-area:block-end span-inline-start;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;margin:0;margin-block-start:.5rem;inset:auto}}.vl-nav-menu-panel a:not(.vl-button){border-radius:var(--vl-control-radius);min-block-size:2.75rem;color:var(--vl-ink);align-items:center;gap:.5rem;padding-inline:.5rem;font-weight:600;text-decoration:none;display:flex}.vl-nav-menu-panel a:not(.vl-button) .icon{block-size:1rem;inline-size:1rem}.vl-nav-menu-panel .vl-button{margin-block-start:.375rem}@container (width>78rem){.vl-nav-links .vl-nav-sell{display:none}}@container (width<=78rem){.vl-nav-location,.vl-nav-end .vl-button-ghost{display:none}}@supports selector(:popover-open){@container (width<=62rem){.vl-nav-links,.vl-nav-phone{display:none}.vl-nav-menu{display:block}}}@container (width<=30rem){.vl-nav-end>.vl-button-primary{display:none}}@container (width>30rem){.vl-nav-menu-panel>.vl-button-primary{display:none}}.vl-partners{background:var(--vl-card);border-block:1px solid var(--vl-line)}.vl-partners-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2.5rem;padding-block:1.5rem;display:flex}.vl-partners-label{letter-spacing:.1em;text-transform:uppercase;color:var(--vl-muted);font-size:.6875rem;font-weight:700}.vl-partners-list{flex:40rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.vl-partner{color:var(--vl-ink);letter-spacing:-.02em;justify-items:center;gap:.125rem;font-size:1rem;font-weight:800;display:grid}.vl-partner small{letter-spacing:.1em;text-transform:uppercase;color:var(--vl-muted);font-size:.6875rem;font-weight:700}.vl-partner img{block-size:auto;inline-size:min(100%,7.375rem);display:block}.vl-footer{background:var(--vl-card);border-block-start:1px solid var(--vl-line);color:var(--vl-ink)}.vl-footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:2.5rem;padding-block:2.5rem;display:grid}.vl-footer-brand{align-content:start;justify-items:start;gap:.75rem;display:grid}.vl-footer-about{max-inline-size:20rem;color:var(--vl-muted);margin:0;font-size:.8125rem;line-height:1.55}.vl-footer-member{border:1px solid var(--vl-line);border-radius:var(--vl-control-radius);background:var(--vl-page);letter-spacing:.1em;text-transform:uppercase;color:var(--vl-muted);justify-items:center;gap:.25rem;padding-block:.625rem;padding-inline:.875rem;font-size:.6875rem;font-weight:600;display:grid}.vl-footer-member img{block-size:3.5rem;inline-size:auto;display:block}.vl-footer h2{color:var(--vl-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4375rem;margin-block:0 .875rem;margin-inline:0;font-size:.6875rem;font-weight:700;display:inline-flex}.vl-footer h2 svg{block-size:.8125rem;inline-size:.8125rem}.vl-footer-list{gap:.125rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.vl-footer-list a,.vl-footer-list address{min-block-size:2.75rem;color:var(--vl-ink);align-items:center;gap:.5rem;font-style:normal;font-weight:500;text-decoration:none;display:flex}.vl-footer-list a svg{flex-shrink:0;block-size:.875rem;inline-size:.875rem}.vl-footer-list .vl-footer-muted{color:var(--vl-muted)}.vl-footer-company{font-weight:800}.vl-hours{border-block-start:1px dashed var(--vl-line);grid-template-columns:auto 1fr;gap:.25rem .75rem;margin-block:.75rem 0;margin-inline:0;padding-block-start:.75rem;font-size:.8125rem;display:grid}.vl-hours dt{color:var(--vl-muted);font-weight:600}.vl-hours dd{margin:0}.vl-legal{border-block-start:1px solid var(--vl-line);color:var(--vl-muted);font-size:.75rem}.vl-legal-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-block:.75rem;display:flex}.vl-legal nav{flex-wrap:wrap;margin-inline:-.75rem;display:flex}.vl-legal a{min-block-size:2.75rem;color:var(--vl-muted);align-items:center;padding-inline:.75rem;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){:is(.vl-footer-list,.vl-legal) a:hover{text-underline-offset:3px;text-decoration:underline}}.vl-photo{background:var(--vl-photo-surface)}.vl-vehicle-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.vl-vehicle-card{background:var(--vl-card);border:1px solid var(--vl-line);border-radius:var(--vl-radius);grid-template-rows:auto 1fr;block-size:100%;line-height:1.4;display:grid;position:relative;overflow:clip}.vl-vehicle-photo{aspect-ratio:4/3;display:block;overflow:clip}.vl-vehicle-photo img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.vl-vehicle-photo-empty{block-size:100%;color:var(--vl-photo-ink);place-items:center;margin:0;font-size:.75rem;font-weight:600;display:grid}.vl-vehicle-body{flex-direction:column;gap:.25rem;padding-block:.875rem 1rem;padding-inline:1rem;display:flex}.vl-vehicle-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vl-vehicle-make{color:var(--vl-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:750}.vl-vehicle-ref{color:var(--vl-muted);font-family:var(--vl-mono);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.vl-vehicle-title{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.vl-vehicle-title a{min-block-size:2.75rem;color:var(--vl-ink);align-items:center;text-decoration:none;display:flex}.vl-vehicle-title a:after{content:"";position:absolute;inset:0}.vl-vehicle-title a:focus-visible{outline:3px solid #0000}.vl-vehicle-card:has(.vl-vehicle-title a:focus-visible){outline:3px solid var(--vl-accent);outline-offset:3px}.vl-vehicle-specs{border-block-start:1px solid var(--vl-line);color:var(--vl-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding-block-start:.625rem;font-size:.75rem;font-weight:500;display:flex}.vl-vehicle-specs span+span:before{content:"·";margin-inline-end:.5rem}.vl-vehicle-foot{border-block-start:1px solid var(--vl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:.75rem;display:flex}.vl-vehicle-foot>div{flex:9rem}.vl-vehicle-price{font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem;font-weight:750}.vl-vehicle-price-unavailable{color:var(--vl-muted);font-size:.875rem}.vl-vehicle-inclusions{color:var(--vl-muted);margin-block:.125rem 0;margin-inline:0;font-size:.75rem;font-weight:500;line-height:1.4}.vl-vehicle-cta{border:1px solid var(--vl-accent);border-radius:var(--vl-control-radius);min-block-size:2.75rem;color:var(--vl-accent);white-space:nowrap;flex:none;align-items:center;gap:.375rem;padding-block:.375rem;padding-inline:.875rem;font-size:.75rem;font-weight:700;display:inline-flex}.vl-vehicle-cta .icon{block-size:1rem;inline-size:1rem}@media (hover:hover) and (pointer:fine){.vl-vehicle-card:hover{border-color:color-mix(in oklch, var(--vl-ink) 20%, var(--vl-card))}.vl-vehicle-card:hover .vl-vehicle-title a{color:var(--vl-accent-hover);text-underline-offset:3px;text-decoration:underline}.vl-vehicle-card:hover .vl-vehicle-cta{background:var(--vl-accent);color:var(--vl-card)}}.vl-vehicle-card:has(.vl-vehicle-title a:active){border-color:var(--vl-accent-pressed)}.vl-vehicle-card:has(.vl-vehicle-title a:active) .vl-vehicle-title a{color:var(--vl-accent-pressed)}.vl-vehicle-card:has(.vl-vehicle-title a:active) .vl-vehicle-cta{border-color:var(--vl-accent-pressed);background:var(--vl-accent-pressed);color:var(--vl-card)}:where(.vl-rating,.vl-nav,.vl-footer) svg{flex:none}.vl-rating a{min-block-size:2.75rem}.vl-rating-details{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .875rem;display:inline-flex}.vl-rating-content{max-inline-size:100%;display:grid}.vl-rating-content>*{grid-area:1/1;align-self:center}.vl-rating-details[data-rating-pending]{visibility:hidden}.vl-footer-hours-note{color:var(--vl-muted);margin-block:.5rem 0;font-size:.75rem}:root{color-scheme:light;scrollbar-gutter:stable}:where(html:has(.vl-nav)){scroll-padding-block-start:var(--vl-nav-offset)}.vl-page{min-block-size:100svh;font-family:var(--vl-font);font-synthesis:none;letter-spacing:-.01em;color:var(--vl-ink);background:var(--vl-page);overflow-wrap:break-word;text-wrap:pretty;-webkit-text-size-adjust:100%;margin:0}:where(.vl-page) *,:where(.vl-page) :before,:where(.vl-page) :after{box-sizing:border-box;min-inline-size:0}:where(.vl-page) :where(h1,h2,h3){text-wrap:balance;hyphens:auto;hyphenate-limit-chars:10 4 4}.vl-word{display:inline-block}.time-range,.vl-nowrap{white-space:nowrap}:where(.vl-page) :where(a,button,summary,input,select,textarea){touch-action:manipulation}:where(.vl-page) :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--vl-accent);outline-offset:3px}:where(.vl-page) main[tabindex="-1"]:focus{outline:3px solid #0000}:where(.vl-page) :where(a,button,summary):active{opacity:.75}.skip-link{z-index:100;border-radius:var(--vl-control-radius);background:var(--vl-ink);min-block-size:2.75rem;color:var(--vl-card);align-items:center;padding-block:.5rem;padding-inline:1.25rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:-5rem;inset-inline-start:max(var(--vl-space-page), env(safe-area-inset-left,0px))}.skip-link:focus{inset-block-start:calc(.625rem + env(safe-area-inset-top,0px))}.skip-link:active{background:var(--vl-accent-pressed);color:var(--vl-card)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:clip}[hidden]{display:none!important}
