.vn-header{--vn-blue:var(--c-blue);--vn-cyan:var(--c-cyan);--vn-ink:var(--c-eggplant);--vn-cta:var(--c-cta);--vn-text:var(--c-text);--vn-muted:var(--c-muted);--vn-tint:var(--c-tint);--vn-link-size:13px;--vn-link-height:44px;--vn-link-radius:8px;--vn-link-gap:10px;--vn-icon-size:18px;--vn-font:"Inter","DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--vn-blue);color:var(--c-white);font:400 13px/1.4 var(--vn-font);position:sticky;top:calc(0px - var(--vn-topbar-height, 32px));width:100%;z-index:100;-webkit-font-smoothing:antialiased;isolation:isolate}.vn-header *,.vn-header :after,.vn-header :before{box-sizing:border-box}.vn-header [hidden]{display:none!important}.vn-header a{color:inherit;cursor:pointer;text-decoration:none}.vn-header button{color:inherit;cursor:pointer;font:inherit}.vn-header ul{list-style:none;margin:0;padding:0}.vn-header a:focus-visible,.vn-header button:focus-visible,.vn-header summary:focus-visible{border-radius:5px;outline:2px solid var(--vn-cyan);outline-offset:3px}.vn-header .vn-dropdown a:focus-visible{outline-color:var(--vn-blue)}.vn-container{margin-inline:auto;max-width:1182px;padding-inline:max(20px,env(safe-area-inset-left)) max(20px,env(safe-area-inset-right));width:100%}.vn-icon{flex:none;height:18px;vertical-align:middle;width:18px}.vn-topbar{background:var(--vn-ink);position:relative}.vn-topbar-inner{gap:24px;justify-content:space-between;min-height:32px}.vn-news,.vn-topbar-inner{align-items:center;display:flex}.vn-news{flex-wrap:wrap;font-size:11px;gap:10px;padding-block:9px}.vn-badge{background:var(--vn-cyan);border-radius:4px;color:#132944;flex:none;font-size:9px;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.25;padding:2px 6px;text-transform:uppercase}.vn-badge,.vn-news .vn-announcement{align-items:center;display:inline-flex}.vn-news .vn-announcement{color:var(--vn-cyan);font-weight:600;gap:3px;min-height:24px}.vn-announcement .vn-icon{height:18px;width:18px}.vn-announcement:hover{text-decoration:underline;text-underline-offset:3px}.vn-utilities{display:none}.vn-mobile-utilities a,.vn-utilities a{align-items:center;display:inline-flex;font-size:10px;font-weight:600;gap:6px;justify-content:flex-start;letter-spacing:.045em;min-height:32px;text-transform:uppercase;white-space:nowrap}.vn-mobile-utilities .vn-icon,.vn-utilities .vn-icon{height:18px;width:18px}.vn-utilities a:hover{color:var(--vn-cyan)}.vn-main{--vn-glow-x:42px;--vn-glow-y:-16px;align-items:center;border-bottom:1px solid #ffffff14;column-gap:10px;display:flex;flex-wrap:wrap;isolation:isolate;justify-content:space-between;min-height:72px;position:relative}.vn-glow-layer{height:72px;left:0;overflow:hidden;right:0;top:0}.vn-glow-layer,.vn-glow-layer:before{pointer-events:none;position:absolute;z-index:-1}.vn-glow-layer:before{background:conic-gradient(from -48deg at 50% 50%,#ffb71b 0deg,#00d0ec 72deg,#006aff 125deg,var(--c-blue) 185deg,#7620ff 225deg,#ee00df 270deg,#ff6c71 318deg,#ffb71b 1turn);border-radius:50%;clip-path:circle(50%);content:"";filter:blur(9px);height:140px;left:calc(var(--vn-glow-x) - 70px);-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#000 25%,#000b 48%,transparent 88%);mask-image:radial-gradient(circle closest-side,#000 0,#000 25%,#000b 48%,transparent 88%);opacity:.8;top:calc(var(--vn-glow-y) - 30px);width:140px}.vn-logo{align-items:center;display:flex;flex:none;margin-right:auto;min-height:60px}.vn-logo img{display:block;height:auto;width:118px}.vn-menu-toggle{align-items:center;background:transparent;border:1px solid #ffffff80;border-radius:7px;display:flex;gap:12px;justify-content:center;min-height:44px;min-width:44px;padding:10px 12px}.vn-burger,.vn-burger:after,.vn-burger:before{background:currentColor;display:block;height:2px;position:relative;width:18px}.vn-burger:after,.vn-burger:before{content:"";left:0;position:absolute}.vn-burger:before{top:-6px}.vn-burger:after{top:6px}.vn-menu-toggle[aria-expanded=true] .vn-burger{background:transparent}.vn-menu-toggle[aria-expanded=true] .vn-burger:before{top:0;transform:rotate(45deg)}.vn-menu-toggle[aria-expanded=true] .vn-burger:after{top:0;transform:rotate(-45deg)}.vn-navigation{flex:0 0 100%;min-width:0;padding-block:12px 24px}.vn-header.vn-enhanced .vn-navigation{display:none}.vn-header.vn-mobile-open .vn-navigation{display:block}.vn-menu>li{border-bottom:1px solid #ffffff29}.vn-disclosure>summary,.vn-menu>li>a{align-items:center;background-color:transparent;border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:5px;justify-content:space-between;min-height:48px;padding:10px 12px}.vn-disclosure>summary{list-style:none}.vn-disclosure>summary:focus-visible,.vn-menu>li>a:focus-visible{border-radius:8px}.vn-disclosure>summary::-webkit-details-marker{display:none}.vn-disclosure>summary::marker{content:""}.vn-disclosure>summary>.vn-icon{height:18px;transform:rotate(90deg);width:18px}.vn-disclosure[open]>summary>.vn-icon{transform:rotate(-90deg)}.vn-disclosure[open]>summary{background:var(--vn-cyan);color:#142244}.vn-disclosure:not([open])>summary:hover,.vn-menu>li>a:hover{background:#ffffff18}.vn-dropdown{background:var(--c-white);border-radius:12px;box-shadow:0 20px 50px #1b063124;color:var(--vn-text);margin-block:8px 12px;padding:20px 16px}.vn-product+.vn-product{margin-top:22px}.vn-product-heading>div{min-width:0}.vn-product-links{border-top:1px solid var(--vn-blue);margin-top:10px!important}.vn-product-heading h2{align-items:center;color:inherit;display:flex;flex-wrap:nowrap;font:inherit;gap:7px;letter-spacing:0;margin:0;white-space:nowrap}.vn-product-heading .vn-badge{font-size:8px;padding:2px 5px}.vn-product-heading p{color:var(--vn-muted);font:400 11px/1.5 var(--vn-font);margin:2px 0 0}.vn-product-links{padding-top:10px!important}.vn-solutions{overflow:hidden;padding:0}.vn-industries,.vn-use-cases{min-width:0;padding:20px 16px}.vn-solutions h2{color:var(--vn-blue);font:600 10px/1.5 var(--vn-font);letter-spacing:.02em;margin:0 0 12px;padding-inline:8px;text-transform:uppercase}.vn-industry-links{display:grid;gap:8px 12px;grid-template-columns:minmax(0,1fr)}.vn-solutions a>span:last-child{min-width:0}.vn-use-cases{background:var(--c-card);border-top:1px solid var(--c-page)}@media (min-width:600px){.vn-industry-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.vn-actions{align-items:center;display:flex;flex:none;flex-wrap:nowrap;gap:8px;margin:0}.vn-button{align-items:center;border:1px solid transparent;border-radius:8px;display:inline-flex;font-size:var(--vn-link-size);font-weight:500;justify-content:center;min-height:44px;padding:10px 16px;white-space:nowrap}.vn-button-outline{border-color:#ffffff80}.vn-header .vn-button-primary{background:var(--vn-cta);border-color:var(--vn-cta)}.vn-header .vn-button:hover{background:var(--c-white);border-color:var(--c-white);color:var(--vn-blue)}.vn-mobile-utilities{border-top:1px solid #ffffff29;display:grid;gap:4px 20px;grid-template-columns:1fr 1fr;margin-top:20px;padding-top:12px}.vn-mobile-utilities a{min-height:44px;padding:8px 12px}@media (min-width:600px) and (max-width:1099px){.vn-mega{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.vn-product+.vn-product{margin-top:0}}@media (min-width:1100px){.vn-container{padding-left:66px;padding-right:66px}.vn-topbar-inner{gap:16px}.vn-news{flex-wrap:nowrap;padding:0;white-space:nowrap}.vn-utilities{align-items:center;display:flex;gap:18px}.vn-utilities .vn-signin{border-left:1px solid #ffffff1a;margin-left:2px;padding-left:18px}.vn-main{--vn-glow-x:88px;--vn-glow-y:-16px;flex-wrap:nowrap;gap:34px;min-height:62px}.vn-glow-layer{height:100%}.vn-logo{align-self:flex-start;min-height:0;padding-top:15px}.vn-logo img{width:118px}.vn-header .vn-menu-toggle{display:none}.vn-main>.vn-actions{order:2}.vn-main>.vn-navigation{order:1}.vn-header .vn-navigation,.vn-header.vn-enhanced .vn-navigation{align-items:center;display:flex;flex:1;gap:24px;justify-content:space-between;padding:0}.vn-menu{align-items:center;display:flex;gap:4px}.vn-menu>li{border:0}.vn-disclosure>summary,.vn-menu>li>a{font-size:var(--vn-link-size);min-height:44px;padding:8px 11px;white-space:nowrap}.vn-disclosure>summary{margin-block:5px;min-height:34px}.vn-dropdown{margin-bottom:0;margin-top:0;position:absolute;top:100%;z-index:1}.vn-header.vn-enhanced .vn-dropdown{left:var(--vn-dropdown-left,0);transform:none}.vn-mega{display:grid;gap:13px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.12fr);left:50%;max-width:calc(100vw - 40px);padding:23px 26px;transform:translateX(-50%);width:800px}.vn-product+.vn-product{border-left:1px solid var(--c-text-dark);margin-top:0;padding-left:13px}.vn-solutions{display:grid;grid-template-columns:minmax(0,1.78fr) minmax(0,1fr);left:50%;max-width:calc(100vw - 40px);padding:0;transform:translateX(-50%);width:900px}.vn-industries{padding:20px 16px 24px}.vn-use-cases{border-left:1px solid var(--c-page);border-top:0;padding:20px 14px 18px}.vn-solutions h2{margin-bottom:10px}.vn-industry-links{column-gap:10px;row-gap:4px}.vn-actions{flex-wrap:nowrap;gap:8px;margin-top:0}.vn-button{min-height:36px;padding:8px 16px}.vn-mobile-utilities{display:none}}@media (prefers-reduced-motion:no-preference){.vn-disclosure>summary,.vn-header a{transition:color .15s ease,background-color .15s ease}}@media (forced-colors:active){.vn-disclosure[open]>summary,.vn-dropdown,.vn-header,.vn-header .vn-button,.vn-product-icon{border:1px solid CanvasText}}.vn-header .vn-disclosure:not([open])>.vn-dropdown{display:none}.vn-header a,.vn-header a *,.vn-header button,.vn-header button *,.vn-header summary,.vn-header summary *{cursor:pointer!important}.vn-topbar{z-index:2}.vn-signin-label{align-items:center;display:inline-flex;gap:6px}.vn-signin-disclosure>summary{font-size:10px;font-weight:600;gap:6px;justify-content:flex-start;letter-spacing:.045em;min-height:44px;text-transform:uppercase}.vn-header .vn-signin-menu{padding:8px}.vn-mobile-utilities .vn-signin-disclosure{grid-column:1/-1}@media (min-width:1100px){.vn-signin-disclosure{border-left:1px solid #ffffff1a;margin-left:2px;padding-left:18px;position:relative}.vn-signin-disclosure>summary{margin-block:0;min-height:32px;padding:0 4px}.vn-header .vn-signin-menu{left:auto;margin:0;max-width:calc(100vw - 40px);right:0;transform:none;width:240px}.vn-header.vn-enhanced .vn-signin-menu{left:var(--vn-dropdown-left,auto);right:auto}}.vn-basic-dropdown{padding:8px}@media (min-width:1100px){.vn-basic-dropdown{max-width:calc(100vw - 40px);width:220px}}.vn-header .vn-dropdown a{align-items:center;background:transparent;border-radius:var(--vn-link-radius);color:var(--vn-text);display:flex;font:500 var(--vn-link-size)/1.5 var(--vn-font);gap:var(--vn-link-gap);justify-content:flex-start;letter-spacing:0;min-height:var(--vn-link-height);padding:10px 36px 10px 10px;position:relative;text-transform:none;white-space:normal}.vn-header .vn-dropdown a:active,.vn-header .vn-dropdown a:focus-visible,.vn-header .vn-dropdown a:hover{background:var(--vn-tint);color:var(--vn-blue)}.vn-header .vn-dropdown a:focus-visible{outline:2px solid var(--vn-blue);outline-offset:-2px}.vn-header .vn-dropdown a>.vn-icon:not(.vn-link-arrow),.vn-industry-icon,.vn-product-icon{align-items:center;color:var(--vn-muted);display:inline-flex;flex:0 0 var(--vn-icon-size);height:var(--vn-icon-size);justify-content:center;width:var(--vn-icon-size)}.vn-header .vn-dropdown a:is(:hover,:focus-visible,:active) .vn-industry-icon,.vn-header .vn-dropdown a:is(:hover,:focus-visible,:active) .vn-product-icon,.vn-header .vn-dropdown a:is(:hover,:focus-visible,:active)>.vn-icon{color:var(--vn-blue)}.vn-header .vn-dropdown a>.vn-link-arrow{color:currentColor;height:var(--vn-icon-size);opacity:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:var(--vn-icon-size)}.vn-header .vn-dropdown a:is(:hover,:focus-visible,:active)>.vn-link-arrow{opacity:1}.vn-header .vn-dropdown .vn-product-heading{min-height:56px}@media (prefers-reduced-motion:no-preference){.vn-header .vn-dropdown .vn-icon,.vn-industry-icon,.vn-product-icon{transition:color .15s ease,opacity .15s ease}}@media (max-width:1099px){.vn-navigation>.vn-actions{flex-wrap:wrap;gap:10px;margin-top:22px}.vn-header.vn-enhanced.vn-mobile-open .vn-navigation{max-height:calc(100vh - 72px);max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior-y:contain}}.vf-footer{--vf-blue:var(--c-blue);--vf-cyan:var(--c-cyan);--vf-ink:var(--c-eggplant);--vf-cta-fill:var(--c-cta);--vf-body-font:"Inter","DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--vf-display-font:"Manrope","Inter",system-ui,sans-serif;--vf-gutter:clamp(24px,5.5556vw,80px);background:radial-gradient(ellipse 460px 350px at 13% 66%,#7800bd55,transparent 85%),var(--vf-ink);color:var(--c-white);font:400 14px/1.55 var(--vf-body-font);isolation:isolate;padding-top:46px;position:relative;width:100%;-webkit-font-smoothing:antialiased}.vf-footer *,.vf-footer :after,.vf-footer :before{box-sizing:border-box}.vf-footer a{color:inherit;cursor:pointer;text-decoration:none}.vf-footer a *{cursor:inherit}.vf-footer a:focus-visible{border-radius:5px;outline:2px solid var(--vf-cyan);outline-offset:4px}.vf-footer ul{list-style:none;margin:0;padding:0}.vf-container{margin-inline:auto;max-width:1440px;padding-left:max(var(--vf-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--vf-gutter),env(safe-area-inset-right,0px));width:100%}.vf-icon{display:inline-block;fill:currentColor;flex:none;height:18px;vertical-align:middle;width:18px}.vf-cta{background:var(--vf-blue);border-radius:13px;display:grid;grid-template-columns:35.5% minmax(0,1fr);isolation:isolate;min-height:424px;overflow:hidden;position:relative}.vf-cta-gradient{height:1356px;left:calc(17.75% - 581px);max-width:none;pointer-events:none;position:absolute;top:calc(50% - 316px);user-select:none;width:2382px;z-index:-1}.vf-cta-art{align-items:center;display:flex;justify-content:center;min-width:0;overflow:hidden;pointer-events:none}.vf-cta-art img{display:block;height:auto;max-width:none;width:min(384px,calc(100% - 40px))}.vf-cta-copy{align-self:center;min-width:0;padding:55px 56px 53px 0;position:relative}.vf-eyebrow{color:var(--c-white);font-size:14px;font-weight:600;letter-spacing:.015em;line-height:1.5;margin:0 0 16px;text-transform:uppercase}.vf-cta-copy h2{color:var(--c-white);font:500 clamp(32px,3.62vw,52px)/1.12 var(--vf-display-font);letter-spacing:-.035em;margin:0;text-wrap:balance}.vf-cta-description{color:var(--c-tint);font-size:18px;font-weight:700;line-height:1.45;margin:18px 0 32px;max-width:550px}.vf-cta-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.vf-button{align-items:center;border:1px solid transparent;border-radius:12px;color:var(--c-white);display:inline-flex;flex:none;font-size:16px;font-weight:700;gap:9px;justify-content:center;line-height:1.4;min-height:50px;padding:11px 23px}.vf-button-primary{background:var(--vf-cta-fill);border-color:var(--vf-cta-fill)}.vf-button-outline{border-color:#ffffff80}.vf-footer .vf-button:hover{background:var(--c-white);border-color:var(--c-white);color:var(--vf-blue)}.vf-benefits{align-items:center;border-top:1px solid #ffffff30;display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px!important;padding-top:20px!important}.vf-benefits li{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:1.5}.vf-benefits .vf-icon{color:var(--vf-cyan)}.vf-body{padding-block:64px}.vf-grid{column-gap:62px;display:grid;grid-template-areas:"brand sitemap" "socials socials";grid-template-columns:280px minmax(0,1fr);row-gap:44px}.vf-brand{grid-area:brand;min-width:0}.vf-logo{display:inline-flex;line-height:0;max-width:100%}.vf-logo img{display:block;height:auto;max-width:100%;width:280px}.vf-brand p{color:#cec3db;font-size:14px;line-height:1.55;margin:20px 0 0;max-width:260px}.vf-sitemap{align-items:start;display:grid;gap:28px;grid-area:sitemap;grid-template-columns:1.45fr 1.15fr .95fr 1.15fr .8fr .6fr;min-width:0}.vf-link-group{min-width:0}.vf-link-group h2{color:var(--vf-cyan);font:500 12px/1.5 var(--vf-body-font);letter-spacing:.04em;margin:0 0 12px;min-height:18px;text-transform:uppercase}.vf-link-group a{align-items:center;color:var(--c-page);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 8px;justify-content:flex-start;line-height:1.5;max-width:100%;min-height:32px;overflow-wrap:break-word;padding-block:4px;width:fit-content}.vf-link-group a:hover{color:var(--vf-cyan)}.vf-badge{background:var(--vf-cyan);border-radius:4px;color:#132944;display:inline-flex;flex:none;font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1.25;padding:2px 5px;text-transform:uppercase}.vf-utilities{align-self:start;flex-wrap:wrap;gap:20px;grid-area:socials;justify-content:flex-end;margin:0}.vf-socials,.vf-utilities{align-items:center;display:flex}.vf-socials{gap:8px}.vf-socials a{align-items:center;background:#ffffff0d;border:1px solid #ffffff18;border-radius:11px;display:inline-flex;justify-content:center;min-height:40px;width:40px}.vf-socials a:hover{background:#ffffff14;border-color:#55dfea80;color:var(--vf-cyan)}.vf-legal-bar{background:#ffffff0d;color:#b8adc6}.vf-legal-inner{align-items:center;display:flex;gap:20px 32px;justify-content:space-between;min-height:65px;padding-block:12px}.vf-legal-inner p{font-size:13px;line-height:1.8;margin:0}.vf-specification{align-items:center;border:1px solid #55dfea66;border-radius:5px;color:var(--vf-cyan)!important;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;line-height:1.5;margin-inline:6px;min-height:24px;padding:1px 8px}.vf-legal-inner nav ul{display:flex;flex-wrap:wrap;gap:8px 24px}.vf-legal-inner nav a{align-items:center;display:inline-flex;font-size:13px;min-height:32px}.vf-legal-inner a:hover{color:var(--c-white)}@media (max-width:1279px){.vf-grid{column-gap:40px;grid-template-areas:"brand sitemap" "socials sitemap";grid-template-columns:230px minmax(0,1fr);grid-template-rows:min-content 1fr;row-gap:24px}.vf-utilities{justify-content:flex-start}.vf-sitemap{gap:32px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.vf-logo img{width:230px}.vf-cta-copy{padding:40px 32px 40px 0}.vf-legal-inner{flex-wrap:wrap}}@media (max-width:899px){.vf-grid{gap:36px;grid-template-areas:"brand" "sitemap" "socials";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.vf-brand{align-items:center;display:flex;flex-wrap:wrap;gap:20px 32px}.vf-brand p{margin:0;max-width:310px}.vf-cta-description{font-size:16px}.vf-benefits{column-gap:16px}}@media (max-width:767px){.vf-footer{background:radial-gradient(ellipse 380px 420px at 0 50%,#7800bd44,transparent 90%),var(--vf-ink);padding-top:24px}.vf-cta{display:block;min-height:0}.vf-cta-copy{padding:32px 24px}.vf-cta-copy h2{font-size:clamp(30px,6vw,42px);max-width:520px}.vf-eyebrow{font-size:12px;margin-bottom:14px}.vf-cta-description{margin-block:20px 24px;max-width:490px}.vf-cta-art{align-items:flex-end;inset:0;justify-content:flex-end;opacity:.13;position:absolute}.vf-cta-art img{margin-bottom:-60px;margin-right:-90px;width:280px}.vf-cta-gradient{left:calc(15% - 581px);opacity:.45;top:-160px}.vf-cta-actions{gap:12px}.vf-button{border-radius:9px;font-size:14px;min-height:48px;padding:11px 18px}.vf-benefits{gap:12px 18px;margin-top:24px!important;padding-top:20px!important}.vf-benefits li{font-size:12px}.vf-body{padding-block:40px}.vf-link-group a,.vf-socials a{min-height:44px}.vf-socials a{width:44px}.vf-legal-inner{gap:12px;padding-block:20px}.vf-legal-inner nav ul{gap:4px 20px}.vf-legal-inner nav a{min-height:44px}.vf-specification{min-height:32px}}@media (max-width:599px){.vf-sitemap{gap:28px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.vf-brand{display:block}.vf-brand p{margin-top:18px;max-width:290px}}@media (max-width:379px){.vf-cta-copy{padding-inline:20px}.vf-cta-actions{align-items:stretch;flex-direction:column}.vf-button{width:100%}.vf-link-group a{font-size:13px}}@media (prefers-reduced-motion:no-preference){.vf-footer a{transition:color .15s ease,background-color .15s ease,border-color .15s ease}}@media (forced-colors:active){.vf-button,.vf-cta,.vf-socials a,.vf-specification{border:1px solid CanvasText}.vf-cta-art,.vf-cta-gradient{display:none}}.vn-theme{align-items:center;background:none;border:0;display:inline-flex;min-height:32px;padding:0}.vn-theme-pill{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);gap:2px;padding:2px}.vn-theme-opt,.vn-theme-pill{align-items:center;border-radius:999px;display:inline-flex}.vn-theme-opt{color:#c9c2da;height:22px;justify-content:center;transition:background-color .16s,color .16s;width:26px}.vn-theme-icon{display:block;height:13px;width:13px}.vn-theme[aria-pressed=false] .vn-theme-light,.vn-theme[aria-pressed=true] .vn-theme-dark{background:var(--c-cyan);color:var(--c-eggplant)}.vn-theme:hover .vn-theme-opt:not(.vn-theme-light):not(.vn-theme-dark),.vn-theme[aria-pressed=false]:hover .vn-theme-dark,.vn-theme[aria-pressed=true]:hover .vn-theme-light{color:var(--c-white)}.vn-mobile-utilities .vn-theme{min-height:44px;padding:8px 12px}.vn-skip{background:var(--c-white);border-radius:var(--radius-btn);color:var(--c-eggplant);font:600 var(--fs-body-sm) var(--body);left:8px;padding:10px 16px;position:fixed;top:8px;transform:translateY(-200%);z-index:1000}.vn-skip:focus{transform:none}