:root{--v-bg:#fff;--v-field:#f5f6f8;--v-soft:#eef2f7;--v-soft-2:#e6ebf2;--v-line:#e4e7ec;--v-line-dash:#d5dae1;--v-ink:#0b0b0f;--v-ink-2:#3a3a42;--v-ink-3:#7d8390;--v-ink-4:#a7adb8;--v-blue:#3a85f0;--v-blue-press:#2a6fd8;--v-blue-soft:#e6f0fd;--v-blue-ink:#2f77e0;--v-black:#0a0a0b;--v-black-2:#161618;--v-black-3:#242428;--v-on-black-2:#ffffff9e;--v-green:#3fa66b;--v-green-soft:#e4f4ea;--v-red:#e5484d;--v-red-soft:#fdecec;--v-amber:#8f6400;--v-amber-soft:#fff3d6;--v-yellow:#ffe04d;--v-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--v-r-sm:14px;--v-r-md:20px;--v-r-lg:28px;--v-r-xl:36px;--v-shadow:0 1px 2px #1018280a, 0 12px 32px #10182814;--v-shadow-lift:0 2px 6px #1018280f, 0 22px 48px #1018281f;--v-shell:1180px;--v-gutter:clamp(20px, 4vw, 40px);--v-head-h:84px;--v-ease:cubic-bezier(.22, 1, .36, 1)}:is(html:has(.v),body:has(.v)){background:var(--v-bg)}.v{background:var(--v-bg);min-height:100svh;color:var(--v-ink);font-family:var(--v-font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;flex-direction:column;font-size:17px;line-height:1.5;display:flex;overflow-x:clip}.v main{flex:1}:where(.v) a{color:inherit}.v :focus-visible{outline:3px solid color-mix(in srgb, var(--v-blue) 45%, transparent);outline-offset:2px}:where(.v) img{max-width:100%;display:block}.v-wrap{width:100%;max-width:calc(var(--v-shell) + 2 * var(--v-gutter));padding-inline:var(--v-gutter);margin-inline:auto}.v-narrow{max-width:calc(760px + 2 * var(--v-gutter))}.v-section{padding-block:clamp(56px,9vw,112px)}.v-section+.v-section{padding-top:0}.v-center{text-align:center}.v-stack{gap:12px;display:grid}.v-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v-h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,7.4vw,84px);font-weight:600;line-height:1.04}.v-h2{letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(34px,5.4vw,60px);font-weight:600;line-height:1.06}.v-h3{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.15}.v-accent{color:var(--v-blue)}.v-lead{max-width:640px;color:var(--v-ink-3);text-wrap:pretty;margin:18px auto 0;font-size:clamp(18px,2vw,22px);line-height:1.45}.v-text{color:var(--v-ink-3);margin:0;font-size:17px;line-height:1.55}.v-small{color:var(--v-ink-3);font-size:14px;line-height:1.45}.v-link{color:var(--v-ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}@media (hover:hover){.v-link:hover{color:var(--v-blue)}}.v-btn{border-radius:var(--v-r-md);min-height:56px;font:600 17px/1.2 var(--v-font);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:background-color .2s var(--v-ease), transform .2s var(--v-ease), box-shadow .2s var(--v-ease), color .2s var(--v-ease);-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex}.v-btn:active{transform:scale(.98)}.v-btn[disabled],.v-btn[aria-disabled=true]{opacity:.5;cursor:default;transform:none}.v-btn-primary{background:var(--v-blue);color:#fff}.v-btn-soft{background:var(--v-soft);color:var(--v-ink)}.v-btn-outline{color:var(--v-ink-2);box-shadow:inset 0 0 0 1.5px var(--v-line);background:0 0}.v-btn-white{color:var(--v-ink);background:#fff}.v-btn-dark{background:var(--v-black);color:#fff}.v-btn-block{width:100%;display:flex}.v-btn-sm{border-radius:999px;min-height:44px;padding:0 20px;font-size:16px}.v-btn-pill{border-radius:999px}@media (hover:hover){.v-btn-primary:hover{background:var(--v-blue-press)}.v-btn-soft:hover{background:var(--v-soft-2)}.v-btn-outline:hover{box-shadow:inset 0 0 0 1.5px var(--v-ink-4);color:var(--v-ink)}.v-btn-white:hover{background:#f1f3f6}.v-btn-dark:hover{background:var(--v-black-3)}}.v-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.v-actions-col{gap:12px;margin-top:28px;display:grid}.v-chip{background:var(--v-soft);min-height:52px;color:var(--v-ink);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:8px;padding:0 28px;font-size:18px;font-weight:600;display:inline-flex}.v-badge{white-space:nowrap;background:var(--v-soft);min-height:30px;color:var(--v-ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.v-badge-blue{background:var(--v-blue-soft);color:var(--v-blue-ink)}.v-badge-red{background:var(--v-red-soft);color:var(--v-red)}.v-badge-amber{background:var(--v-amber-soft);color:var(--v-amber)}.v-badge-green{background:var(--v-green-soft);color:#2b7f50}.v-badge-dark{background:var(--v-black-3);color:#ffffffdb}.v-badge-solid-blue{background:var(--v-blue);color:#fff}.v-badge-yellow{background:var(--v-yellow);color:var(--v-ink)}.v-badge-lg{min-height:44px;padding:0 22px;font-size:16px}.v-stickers{justify-content:center;height:64px;margin-bottom:28px;display:flex;position:relative}.v-sticker{letter-spacing:-.01em;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:19px;font-weight:700;display:inline-flex;position:absolute}.v-sticker-a{background:var(--v-red);color:#fff;z-index:1;transform:translate(-46px)rotate(-6deg)}.v-sticker-b{background:var(--v-black);color:#fff;transform:translate(62px,20px)rotate(8deg)}.v-sticker small{color:var(--v-red);background:#fff;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:800}.v-stores{justify-items:center;gap:12px;margin-top:32px;display:grid}.v-store-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.v-store{background:var(--v-black);color:#fff;min-width:200px;height:60px;transition:transform .2s var(--v-ease), background-color .2s var(--v-ease);cursor:default;border-radius:14px;align-items:center;gap:12px;padding:0 22px 0 18px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.v-store svg{flex:none}.v-store span{text-align:left;line-height:1.05;display:grid}.v-store small{opacity:.86;font-size:12px;font-weight:500}.v-store b{letter-spacing:-.02em;font-size:24px;font-weight:600}.v-store-link{min-height:44px;color:var(--v-ink-3);align-items:center;gap:10px;font-size:17px;display:inline-flex}.v-head{z-index:60;padding:12px var(--v-gutter) 0;pointer-events:none;position:sticky;top:0}.v-head-in{pointer-events:auto;-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);width:100%;max-width:1120px;min-height:64px;transition:max-width .42s var(--v-ease), min-height .42s var(--v-ease), box-shadow .42s var(--v-ease), background-color .42s var(--v-ease);background:#ffffffb8;border-radius:999px;align-items:center;gap:12px;margin-inline:auto;padding:6px 6px 6px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px #1018280f,0 8px 28px #10182814}.v-head[data-scrolled] .v-head-in{background:#ffffffdb;max-width:1040px;min-height:56px;box-shadow:inset 0 0 0 1px #fffc,0 0 0 1px #10182812,0 14px 40px #1018281f}.v-logo{min-height:44px;color:var(--v-ink);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;padding-right:6px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.v-logo-mark{color:#fff;width:32px;height:32px;transition:transform .5s var(--v-ease);background:linear-gradient(145deg,#5aa0f7,#2566d8);border-radius:10px;place-items:center;display:grid;box-shadow:0 4px 12px #3a85f059,inset 0 1px #ffffff59}@media (hover:hover){.v-logo:hover .v-logo-mark{transform:rotate(-8deg)scale(1.06)}}.v-nav{background:#1018280a;border-radius:999px;align-items:center;gap:2px;margin-left:auto;padding:4px;display:none;position:relative}.v-nav a:not(.v-btn){z-index:1;min-height:44px;color:var(--v-ink-2);white-space:nowrap;transition:color .24s var(--v-ease);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.v-nav a[aria-current=page]{color:var(--v-ink)}@media (hover:hover){.v-nav a:not(.v-btn):hover{color:var(--v-ink)}}.v-nav-pill{opacity:0;width:0;transition:transform .42s var(--v-ease), width .42s var(--v-ease), opacity .24s var(--v-ease);pointer-events:none;background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 1px 2px #10182814,0 4px 12px #10182814}.v-head-cta{align-items:center;gap:4px;margin-left:8px;display:none}.v-lang{min-width:44px;min-height:44px;color:var(--v-ink-3);letter-spacing:.04em;transition:color .16s var(--v-ease), background-color .16s var(--v-ease);border-radius:999px;place-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.v-lang:hover{color:var(--v-ink);background:var(--v-soft)}.v-lang:active{background:var(--v-line)}.v-lang-block{letter-spacing:0;width:100%;min-height:48px;color:var(--v-ink-2);background:var(--v-soft);justify-items:start;padding:0 14px;font-size:15px}.v-head-cta .v-btn{border-radius:999px;min-height:44px;padding:0 20px;font-size:15px}.v-burger{width:46px;height:46px;color:var(--v-ink);cursor:pointer;transition:background-color .24s var(--v-ease), transform .24s var(--v-ease);background:#1018280f;border:0;border-radius:50%;place-items:center;margin-left:auto;display:grid}.v-burger:active{transform:scale(.94)}.v-burger i{width:18px;height:12px;display:block;position:relative}.v-burger i:before,.v-burger i:after,.v-burger i span{content:"";height:2px;transition:transform .32s var(--v-ease), opacity .2s var(--v-ease);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.v-burger i:before{top:0}.v-burger i span{top:5px}.v-burger i:after{bottom:0}.v-burger[aria-expanded=true]{background:var(--v-ink);color:#fff}.v-burger[aria-expanded=true] i:before{transform:translateY(5px)rotate(45deg)}.v-burger[aria-expanded=true] i span{opacity:0;transform:scaleX(0)}.v-burger[aria-expanded=true] i:after{transform:translateY(-5px)rotate(-45deg)}@media (min-width:1000px){.v-nav,.v-head-cta{display:flex}.v-burger{display:none}}@media (min-width:1000px) and (max-width:1119px){.v-nav a:not(.v-btn){padding:0 12px;font-size:14px}}.v-menu{top:82px;left:var(--v-gutter);right:var(--v-gutter);z-index:59;overscroll-behavior:contain;border-radius:var(--v-r-lg);-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);transform-origin:100% 0;max-height:calc(100svh - 100px);animation:v-menu-in .42s var(--v-ease) both;background:#fffffff0;flex-direction:column;padding:10px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 0 0 1px #1018280f,0 24px 64px #1018282e}.v-menu[hidden]{display:none}@keyframes v-menu-in{0%{opacity:0;transform:translateY(-10px)scale(.97)}}.v-menu-scrim{z-index:58;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:v-fade .32s var(--v-ease) both;background:#0a0c142e;position:fixed;inset:0}.v-menu-scrim[hidden]{display:none}.v-menu-scrim,.v-menu{pointer-events:auto}.v-menu-scrim{cursor:pointer}@media (display-mode:standalone){.v-burger,.v-menu,.v-menu-scrim{display:none!important}}@keyframes v-fade{0%{opacity:0}}.v-menu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v-menu li{animation:v-menu-item .46s var(--v-ease) both;animation-delay:calc(var(--i,0) * 28ms + 60ms)}@keyframes v-menu-item{0%{opacity:0;transform:translateY(8px)}}.v-menu li a{min-height:54px;color:var(--v-ink);letter-spacing:-.015em;transition:background-color .2s var(--v-ease);border-radius:16px;justify-content:space-between;align-items:center;padding:0 16px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.v-menu li a:after{content:"";border-top:2px solid var(--v-ink-4);border-right:2px solid var(--v-ink-4);width:8px;height:8px;transform:rotate(45deg)}.v-menu li a:active,.v-menu li a[aria-current=page]{background:var(--v-soft)}.v-menu li a[aria-current=page]{color:var(--v-blue)}.v-menu-foot{gap:8px;padding:12px 6px 6px;display:grid}html:has(.v-menu:not([hidden])){overflow:hidden}.v-foot{padding-block:clamp(56px, 8vw, 88px) calc(28px + env(safe-area-inset-bottom));background:var(--v-black);color:#fff;margin-top:clamp(56px,8vw,96px)}.v-foot .v-logo{color:#fff;font-size:22px}.v-foot-top{gap:clamp(40px,6vw,64px);display:grid}@media (min-width:900px){.v-foot-top{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.v-foot-brand{max-width:460px}.v-foot-pitch{letter-spacing:-.022em;color:#fff;text-wrap:pretty;margin:22px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.3}.v-foot-pitch span{color:#7fb0f8}.v-foot-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.v-btn-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff42}@media (hover:hover){.v-btn-ghost:hover{background:#ffffff14;box-shadow:inset 0 0 0 1.5px #ffffff80}}.v-foot-support{color:#ffffff8f;margin:24px 0 0;font-size:15px;line-height:1.6}.v-foot-support a{color:#7fb0f8;text-underline-offset:3px;-webkit-text-decoration:underline #7fb0f873;text-decoration:underline #7fb0f873}@media (hover:hover){.v-foot-support a:hover{color:#fff;text-decoration-color:#fff9}}.v-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}@media (min-width:700px){.v-foot-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.v-foot-group-title{color:#ffffff6b;letter-spacing:-.01em;margin:0 0 12px;font-size:14px;font-weight:600}.v-foot-links{margin:0;padding:0;list-style:none;display:grid}.v-foot-links a{color:#ffffffc7;min-height:40px;transition:color .22s var(--v-ease), transform .22s var(--v-ease);align-items:center;font-size:16px;line-height:1.35;text-decoration:none;display:inline-flex}@media (hover:hover){.v-foot-links a:hover{color:#fff;transform:translate(3px)}}.v-foot-apps{color:#ffffff6b;margin:clamp(40px,6vw,64px) 0 0;font-size:15px}.v-foot-apps b{color:#ffffffc7;font-weight:600}.v-foot-word{margin-top:clamp(28px,4vw,44px);overflow:hidden;container-type:inline-size}.v-foot-word p{--k:5;font-size:calc(100cqw / var(--k));letter-spacing:-.045em;white-space:nowrap;color:#ffffff1a;margin:0;font-weight:700;line-height:.86}@supports (-webkit-text-stroke:1px #000){.v-foot-word p{color:#0000;-webkit-text-stroke:1px #ffffff42}}.v-foot-base{color:#ffffff6b;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-top:clamp(24px,3vw,36px);padding-top:20px;font-size:13px;display:flex}.v-foot-base p{margin:0}.v-foot-legal{flex-wrap:wrap;gap:20px;display:flex}.v-foot-legal a{color:#ffffffb3;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}@media (hover:hover){.v-foot-legal a:hover{color:#fff}}.v-foot-slim{padding-block:0 calc(20px + env(safe-area-inset-bottom));color:var(--v-ink-3);background:0 0;margin-top:48px}.v-foot-slim .v-foot-base{border-top-color:var(--v-line);color:var(--v-ink-3)}.v-foot-slim .v-foot-legal a{color:var(--v-ink-2)}.v-card{background:var(--v-bg);border-radius:var(--v-r-lg);box-shadow:var(--v-shadow);position:relative}.v-card-pad{padding:clamp(20px,3vw,32px)}.v-card-field{background:var(--v-field);box-shadow:none}.v-dcard{border-radius:var(--v-r-xl);background:radial-gradient(120% 80% at 50% 0%, #17171a 0%, var(--v-black) 60%);color:#fff;text-align:left;flex-direction:column;min-height:560px;padding:clamp(38px,4.4vw,52px) clamp(28px,4vw,44px) clamp(28px,4vw,44px);display:flex;position:relative;overflow:visible}.v-dcard-tag{z-index:2;white-space:nowrap;max-width:calc(100% - 24px);min-height:34px;padding:9px 18px;font-size:15px;font-weight:600;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #1018282e}.v-badge-soft{background:var(--v-soft);color:var(--v-ink-2)}.v-dcard-tag-hero{letter-spacing:.02em;text-transform:uppercase;padding:11px 22px;font-size:17px;font-weight:700;transform:translate(-50%)rotate(-1.6deg);box-shadow:0 8px 22px #1018283d}@media (min-width:1120px) and (max-width:1359px){.v-dcard-tag{padding:8px 13px;font-size:13.5px}}.v-dcard-title{letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.4vw,36px);font-weight:600;line-height:1.1}.v-dcard-desc{color:var(--v-on-black-2);margin:16px 0 0;font-size:18px;line-height:1.5}.v-checks{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.v-checks li{align-items:flex-start;gap:12px;font-size:17px;line-height:1.4;display:flex}.v-checks li:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='%230A0A0B' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/15px no-repeat;border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px}.v-checks-light li:before{background-color:var(--v-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='%23FFFFFF' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.v-price-row{color:var(--v-on-black-2);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:auto;padding-top:32px;font-size:17px;display:flex}.v-price-row b{color:#fff;letter-spacing:-.03em;font-size:38px;font-weight:600}.v-price-row s{color:#fff6;font-size:17px}.v-dcard .v-btn{white-space:normal;margin-top:22px;padding-inline:14px;line-height:1.2}.v-dcard-price{align-items:baseline;gap:10px;margin:20px 0 0;display:flex}.v-dcard-price b{letter-spacing:-.04em;font-size:clamp(40px,5vw,52px);font-weight:600;line-height:1}.v-dcard-price span{color:var(--v-on-black-2);font-size:17px}.v-dcard-sum{color:var(--v-on-black-2);margin:10px 0 0;font-size:16px;line-height:1.45}.v-dcard-save{color:#ffffff8f;margin:16px 0 0;font-size:15px;line-height:1.5}.v-dcard-save s{color:#ffffff6b}.v-dcard-save b{color:#fff;font-weight:600;display:inline-block}.v-dcard-save-flat{color:#ffffff80}.v-dcard .v-checks{margin-top:auto;padding-top:26px}.v-dcard .v-checks li{font-size:16px}.v-dcard-pop{background:linear-gradient(158deg,#4a90f6 0%,#2a6ad8 52%,#1e56c8 100%);box-shadow:0 0 0 3px #3a85f038,0 26px 60px #1e56c847}.v-dcard-pop .v-dcard-price span,.v-dcard-pop .v-dcard-sum{color:#ffffffd1}.v-dcard-pop .v-dcard-save{color:#ffffffc7}.v-dcard-pop .v-dcard-save s{color:#fff9}.v-dcard-pop .v-checks li:before{background-color:#fff}.v-dcard-pop .v-badge-yellow{align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.v-dcard-pop{transition:box-shadow .42s var(--v-ease), transform .42s var(--v-ease)}.v-dcard-pop:hover{transform:translateY(-4px);box-shadow:0 0 0 4px #3a85f057,0 32px 70px #1e56c85c}}.v-seg-plans{max-width:440px;margin:clamp(28px,4vw,40px) auto 0}.v-panel{border-radius:var(--v-r-xl);background:var(--v-black);color:#fff;padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.v-panel .v-h3{align-items:center;gap:12px;display:flex}.v-panel p{max-width:720px;color:var(--v-on-black-2);margin:18px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.5}.v-dot{background:var(--v-blue);width:22px;height:22px;box-shadow:0 0 0 2px var(--v-blue);border:3px solid #fff;border-radius:50%;flex:none}.v-stat-stage{border-radius:var(--v-r-xl);background:radial-gradient(60% 70% at 50% 110%,#3a85f08c,#0000 70%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 56px),repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 56px),linear-gradient(#0b1020,#060812);place-items:center;min-height:clamp(360px,48vw,520px);margin-top:clamp(32px,5vw,48px);padding:28px;display:grid;position:relative;overflow:hidden}.v-stat-card{border-radius:var(--v-r-lg);background:#fff;gap:20px;min-width:min(100%,420px);padding:26px 30px;display:grid;box-shadow:0 24px 60px #00000059}.v-stat{grid-template-columns:22px 1fr;align-items:center;column-gap:12px;display:grid}.v-stat i{background:var(--v-blue);width:22px;height:22px;box-shadow:inset 0 0 0 4px #fff, 0 0 0 2px var(--v-blue);border-radius:50%}.v-stat b{letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.1}.v-stat span{color:var(--v-ink-3);grid-column:2;font-size:16px}.v-carousel{contain:inline-size;min-width:0;margin-top:clamp(28px,4vw,44px);position:relative}.v-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:min(100%,460px);grid-auto-flow:column;gap:16px;padding:26px 0 8px;display:grid;overflow-x:auto}.v-track::-webkit-scrollbar{display:none}.v-track>*{scroll-snap-align:center}@media (min-width:1000px){.v-track{grid-auto-columns:calc(33.3333% - 10.6667px)}.v-track>*{scroll-snap-align:start}}.v-car-arrow{z-index:2;width:44px;height:44px;color:var(--v-blue);cursor:pointer;transition:opacity .2s var(--v-ease);background:0 0;border:0;border-radius:50%;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%}.v-car-arrow[disabled]{opacity:0;pointer-events:none}.v-car-prev{left:-6px}.v-car-next{right:-6px}@media (min-width:1000px){.v-car-arrow{box-shadow:var(--v-shadow);color:var(--v-ink);background:#fff}.v-car-prev{left:-22px}.v-car-next{right:-22px}}.v-dots{justify-content:center;margin-top:12px;display:flex}.v-dots button{cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;padding:0}.v-dots button:before{content:"";height:8px;transition:background-color .24s var(--v-ease), transform .24s var(--v-ease);background:#bfd6f8;border-radius:999px;display:block}.v-dots button[aria-current=true]{width:56px}.v-dots button:before{margin-inline:4px}.v-car-count{background:var(--v-soft);width:fit-content;min-height:36px;color:var(--v-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;margin:18px auto 0;padding:7px 16px;font-size:15px;font-weight:600}.v-dots button[aria-current=true]:before{background:var(--v-blue)}.v-car-note{text-align:center;max-width:720px;color:var(--v-ink-3);margin:28px auto 0;font-size:15px;line-height:1.5}@media (min-width:1120px){.v-carousel-wide .v-track{scroll-snap-type:none;grid-auto-columns:minmax(0,1fr);gap:14px;padding-top:26px;padding-bottom:0;overflow:visible}.v-carousel-wide .v-car-arrow,.v-carousel-wide .v-dots{display:none}.v-carousel-wide .v-dcard{padding:clamp(24px,2.4vw,32px)}.v-carousel-wide .v-dcard-pop{transform:translateY(-10px)}@media (hover:hover){.v-carousel-wide .v-dcard-pop:hover{transform:translateY(-16px)}}}.v-steps{text-align:left;border:2px dashed var(--v-line-dash);border-radius:var(--v-r-lg);margin:32px 0 0;padding:0;list-style:none}.v-step{padding:clamp(22px,3vw,32px)}.v-step+.v-step{border-top:2px dashed var(--v-line-dash)}.v-step-head{align-items:center;gap:16px;display:flex}.v-step-head h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.3}.v-step-check{background:var(--v-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.v-step p{color:var(--v-ink-3);margin:14px 0 0;font-size:17px;line-height:1.55}.v-step .v-btn,.v-step .v-stores{margin-top:20px}.v-seg{background:var(--v-soft);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:6px;display:grid}.v-seg button,.v-seg a{min-height:52px;color:var(--v-ink-3);font:600 16px/1.2 var(--v-font);cursor:pointer;transition:background-color .24s var(--v-ease), color .24s var(--v-ease), box-shadow .24s var(--v-ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.v-seg [aria-selected=true],.v-seg [aria-current=page],.v-seg [aria-pressed=true]{color:var(--v-blue);background:#fff;box-shadow:0 2px 8px #1018281a}.v-seg-lg button,.v-seg-lg a{min-height:64px}.v-tabs-line{border-block:1px solid var(--v-line);justify-content:space-around;display:flex}.v-tabs-line button{min-height:64px;color:var(--v-ink-3);font:500 18px/1.2 var(--v-font);cursor:pointer;background:0 0;border:0;flex:1;box-shadow:inset 0 -2px #0000}.v-tabs-line [aria-selected=true]{color:var(--v-ink);box-shadow:inset 0 -2px 0 var(--v-blue)}.v-profile{align-items:center;gap:18px;display:flex}.v-avatar{color:#fff;background:linear-gradient(145deg,#7ca9f7,#3a85f0 55%,#6b5ce7);border-radius:50%;flex:none;place-items:center;width:72px;height:72px;font-size:28px;font-weight:600;display:grid}.v-profile-name{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.v-profile-name h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600}.v-balance{background:var(--v-soft);min-height:48px;color:var(--v-ink-3);border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:0 6px 0 18px;font-size:17px;display:inline-flex}.v-balance b{color:var(--v-ink);font-weight:600}.v-balance-plus{background:var(--v-blue);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.v-cab-title{letter-spacing:-.03em;justify-content:center;align-items:center;gap:14px;margin:0;font-size:clamp(32px,5vw,48px);font-weight:600;display:flex}.v-cab-title svg{color:var(--v-blue)}.v-divider{background:var(--v-line);border:0;height:1px;margin-block:28px}.v-rows{gap:14px;display:grid}.v-rows>*{min-width:0}.v-row{border-radius:var(--v-r-lg);box-shadow:var(--v-shadow);background:#fff;align-items:center;gap:14px;padding:14px;display:flex}.v-row-icon{background:var(--v-blue-soft);width:56px;height:56px;color:var(--v-blue);border-radius:50%;flex:none;place-items:center;display:grid}.v-row-icon-red{color:#fff;background:#ef5350}.v-row-icon-green{background:var(--v-green-soft);color:var(--v-green)}.v-row-icon-blue{background:var(--v-blue);color:#fff}.v-row-main{flex:1;gap:6px;min-width:0;display:grid}.v-row-main b{letter-spacing:-.015em;font-size:18px;font-weight:600}.v-row-main .v-badges{flex-wrap:wrap;gap:6px;display:flex}.v-row-side{text-align:right;flex:none;justify-items:end;gap:6px;display:grid}.v-row-amount{letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:600}.v-empty{text-align:center;color:var(--v-ink-3);padding:36px 20px}@media (max-width:480px){.v-row:has(.v-row-side .v-btn){flex-wrap:wrap}.v-row:has(.v-row-side .v-btn) .v-row-main{flex:calc(100% - 70px)}.v-row-side:has(.v-btn){flex:100%;justify-items:stretch}.v-row-side .v-btn{width:100%}}.v-form{gap:16px;display:grid}.v-field{gap:8px;display:grid}.v-label{color:var(--v-ink-2);font-size:15px;font-weight:500}.v-input{border-radius:var(--v-r-sm);background:var(--v-field);width:100%;min-height:56px;color:var(--v-ink);font:400 17px/1.3 var(--v-font);transition:box-shadow .2s var(--v-ease), background-color .2s var(--v-ease);border:0;padding:0 18px;box-shadow:inset 0 0 0 1.5px #0000}.v-input::placeholder{color:var(--v-ink-4)}.v-input:focus{box-shadow:inset 0 0 0 2px var(--v-blue);background:#fff;outline:none}.v-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--v-red)}.v-error{color:var(--v-red);margin:0;font-size:14px}.v-or{color:var(--v-ink-4);align-items:center;gap:14px;font-size:14px;display:flex}.v-or:before,.v-or:after{content:"";background:var(--v-line);flex:1;height:1px}.v-toast-host{left:0;right:0;top:calc(env(safe-area-inset-top) + 16px);z-index:200;pointer-events:none;justify-items:center;display:grid;position:fixed}.v-toast{color:#fff;max-width:calc(100vw - 32px);font:500 16px/1.35 var(--v-font);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:v-toast 1.8s var(--v-ease) both;background:#101012eb;border-radius:999px;align-items:center;gap:10px;padding:14px 20px;display:inline-flex;box-shadow:0 16px 40px #00000038}@keyframes v-toast{0%{opacity:0;transform:translateY(-14px)scale(.96)}14%{opacity:1;transform:none}84%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)scale(.98)}}body:has(.v) .b-top{width:48px;min-height:48px;color:var(--v-ink);box-shadow:var(--v-shadow-lift);background:#ffffffeb;border:0;border-radius:50%}body:has(.v) .b-top-label{display:none}body:has(.v) :is(.ov-card,.ov-dialog,.ov-sheet-wrap){--ov-font:var(--v-font);--ov-cobalt:var(--v-blue);--ov-cobalt-deep:var(--v-blue-press)}body:has(.v) .ov-card{border-radius:var(--v-r-lg);box-shadow:var(--v-shadow-lift);border:0}body:has(.v) .ov-btn{border-radius:var(--v-r-sm)}body:has(.v) .ov-mark{border-radius:12px}.v-lift{transition:transform .42s var(--v-ease), box-shadow .42s var(--v-ease)}@media (hover:hover){.v-lift:hover{box-shadow:var(--v-shadow-lift);transform:translateY(-4px)}}.v-press{transition:transform .2s var(--v-ease)}.v-press:active{transform:scale(.98)}.v-fade-in{animation:v-fade-up .56s var(--v-ease) both}@keyframes v-fade-up{0%{opacity:0;transform:translateY(12px)}}.v-stagger>*{animation:v-fade-up .64s var(--v-ease) both}.v-stagger>:first-child{animation-delay:40ms}.v-stagger>:nth-child(2){animation-delay:.1s}.v-stagger>:nth-child(3){animation-delay:.16s}.v-stagger>:nth-child(4){animation-delay:.22s}.v-stagger>:nth-child(5){animation-delay:.28s}.v-stagger>:nth-child(6){animation-delay:.34s}.v-stagger>:nth-child(n+7){animation-delay:.4s}.v-glow{isolation:isolate;position:relative}.v-glow:before{content:"";z-index:-1;aspect-ratio:2;filter:blur(8px);pointer-events:none;background:radial-gradient(40% 50% at 35% 45%,#3a85f02e,#0000 70%),radial-gradient(35% 45% at 68% 40%,#7c5ce71f,#0000 70%);width:min(1100px,140vw);animation:14s ease-in-out infinite alternate v-glow;position:absolute;top:-12%;left:50%;transform:translate(-50%)}@keyframes v-glow{to{transform:translate(-50%)translateY(3%)scale(1.06)}}.v-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v-marquee-track{gap:12px;width:max-content;padding-right:12px;animation:48s linear infinite v-marquee;display:flex}.v-marquee:hover .v-marquee-track{animation-play-state:paused}@keyframes v-marquee{to{transform:translate(-50%)}}.v-live{background:#34c759;border-radius:50%;width:10px;height:10px;display:inline-block;position:relative}.v-live:after{content:"";border-radius:inherit;background:inherit;animation:1.8s cubic-bezier(0,0,.2,1) infinite v-ping;position:absolute;inset:0}@keyframes v-ping{75%,to{opacity:0;transform:scale(2.4)}}.v-bento{gap:14px;display:grid}@media (min-width:760px){.v-bento{grid-template-columns:repeat(6,minmax(0,1fr))}}.v-bento>*{min-width:0}@media (min-width:760px){.v-span-2{grid-column:span 2}.v-span-3{grid-column:span 3}.v-span-4{grid-column:span 4}.v-span-6{grid-column:span 6}}.v-tile{border-radius:var(--v-r-lg);background:var(--v-field);text-align:left;flex-direction:column;gap:10px;min-height:200px;padding:clamp(22px,3vw,30px);display:flex;position:relative;overflow:hidden}.v-tile-dark{background:var(--v-black);color:#fff}.v-tile-blue{color:#fff;background:linear-gradient(150deg,#4c93f5,#2566d8)}.v-tile h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.2vw,24px);font-weight:600;line-height:1.2}:where(.v-tile) p{color:var(--v-ink-3);margin:0;font-size:16px;line-height:1.5}:where(.v-tile-dark,.v-tile-blue) p{color:#ffffffb8}.v-tile-num{letter-spacing:-.04em;margin-top:auto;font-size:clamp(40px,5vw,56px);font-weight:600;line-height:1}.v-tile-icon{width:48px;height:48px;color:var(--v-blue);box-shadow:var(--v-shadow);background:#fff;border-radius:14px;place-items:center;display:grid}.v-tile-dark .v-tile-icon{color:#fff;box-shadow:none;background:#ffffff1a}.v-tile-blue .v-tile-icon{color:#fff;box-shadow:none;background:#ffffff2e}.v-ring{--p:.5;--size:132px;width:var(--size);height:var(--size);position:relative}.v-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.v-ring circle{fill:none;stroke-width:10px;stroke-linecap:round}.v-ring .v-ring-track{stroke:#ffffff24}.v-ring .v-ring-bar{stroke:var(--v-blue);stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p) * 100);transition:stroke-dashoffset 1.2s var(--v-ease);animation:v-ring-in 1.2s var(--v-ease) both}@keyframes v-ring-in{0%{stroke-dashoffset:100px}}.v-ring-center{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.v-ring-center b{letter-spacing:-.03em;font-size:34px;font-weight:600;line-height:1}.v-ring-center span{opacity:.7;margin-top:4px;font-size:13px}.v-skel{background:linear-gradient(90deg, var(--v-soft) 0%, #f7f9fb 50%, var(--v-soft) 100%) 0 0 / 200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite v-skel}@keyframes v-skel{to{background-position:-200% 0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v-reveal{animation:linear both v-reveal;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes v-reveal{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.v *,.v :before,.v :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.v-toast{animation:none}}.vc-office{justify-items:start;gap:10px;margin-top:16px;display:grid}.vc-office-addr{gap:2px;font-size:17px;font-style:normal;line-height:1.45;display:grid}.vc-office-addr span:first-child{font-weight:600}.vc-office-form{margin-top:clamp(28px,4vw,44px)}.vc-office-form .v-h3{margin-bottom:14px}.v-textarea{resize:vertical;min-height:96px;padding-top:14px;padding-bottom:14px;line-height:1.5}.v-check{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.v-check input{width:22px;height:22px;accent-color:var(--v-blue);cursor:pointer;margin:1px 0 0}.v-check label{color:var(--v-ink-2);cursor:pointer;font-size:15px;line-height:1.5}
