.av-section{min-height:calc(100svh - var(--v-head-h));align-items:center;padding-block:clamp(28px,7vw,72px);display:flex}.av-wrap{width:100%;max-width:calc(440px + 2 * var(--v-gutter));padding-inline:var(--v-gutter);margin-inline:auto}.av-card{border-radius:var(--v-r-lg);background:var(--v-bg);width:100%;max-width:440px;box-shadow:var(--v-shadow-lift);animation:av-card-in .62s var(--v-ease) both;margin-inline:auto;padding:clamp(28px,5vw,40px) clamp(22px,5vw,32px)}@keyframes av-card-in{0%{opacity:0;transform:translateY(18px)scale(.98)}}.av-back{min-height:32px;color:var(--v-ink-3);font:500 15px/1.2 var(--v-font);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:14px;padding:0;display:inline-flex}.av-back svg{transform:rotate(180deg)}@media (hover:hover){.av-back:hover{color:var(--v-ink)}}.av-h1{letter-spacing:-.025em;margin:0;font-size:clamp(26px,5vw,32px);font-weight:600;line-height:1.15}.av-lead{color:var(--v-ink-3);margin:10px 0 0;font-size:15px;line-height:1.45}.av-lead b{color:var(--v-ink);overflow-wrap:anywhere;font-weight:600}.av-badge-row{margin:0 0 14px}.av-form{margin-top:24px}.av-form+.av-form{margin-top:18px}.av-form+.v-or,.v-or+.av-form{margin-top:22px}.av-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.av-link-sm{min-height:44px;color:var(--v-blue-ink);cursor:pointer;background:0 0;border:0;align-items:center;margin:-12px 0;padding:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.av-link-sm:hover{color:var(--v-blue-press)}}.av-pw{position:relative}.av-pw .v-input{padding-right:76px}.av-toggle{color:var(--v-blue-ink);font:500 14px/1.2 var(--v-font);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;display:inline-flex;position:absolute;top:0;bottom:0;right:4px}.av-hint{color:var(--v-ink-4);margin:0;font-size:13px;line-height:1.4}.av-checks{gap:10px;margin-top:16px;display:grid}.av-check{color:var(--v-ink-3);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.av-check input{width:20px;height:20px;accent-color:var(--v-blue);flex:none;margin-top:1px}.av-check a{color:var(--v-ink-2);text-underline-offset:2px;text-decoration:underline}.av-submit{margin-top:18px}.av-alt{gap:10px;margin-top:18px;display:grid}.av-code{cursor:text;grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.av-cell{pointer-events:none;border-radius:var(--v-r-sm);background:var(--v-field);height:56px;font:600 22px/1 var(--v-font);color:var(--v-ink);transition:box-shadow .22s var(--v-ease), background-color .22s var(--v-ease), transform .22s var(--v-ease);place-items:center;display:grid;position:relative;transform:translateY(0)scale(1);box-shadow:inset 0 0 0 1.5px #0000}.av-cell[data-filled]{box-shadow:inset 0 0 0 1.5px var(--v-line);animation:av-cell-pop .26s var(--v-ease);background:#fff}@keyframes av-cell-pop{0%{transform:scale(.85)}55%{transform:scale(1.08)}to{transform:scale(1)}}.av-code:focus-within .av-cell[data-active]{box-shadow:inset 0 0 0 2px var(--v-blue), 0 4px 14px #3a85f038;background:#fff;transform:translateY(-2px)}.av-code:focus-within .av-cell[data-active]:not([data-filled]):after{content:"";background:var(--v-blue);border-radius:1px;width:2px;height:24px;animation:1s step-end infinite av-caret}@keyframes av-caret{0%,49%{opacity:1}50%,to{opacity:0}}.av-code[data-invalid] .av-cell{box-shadow:inset 0 0 0 2px var(--v-red);animation:av-shake .36s var(--v-ease)}@keyframes av-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.av-code-input{color:#0000;caret-color:#0000;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.av-code-input:focus,.av-code-input:focus-visible{outline:none}.av-code-input::selection{background:0 0}.av-code:focus-within{outline:none}.av-resend{justify-items:start;gap:10px;margin-top:20px;display:grid}.av-resend-text{color:var(--v-ink-3);margin:0;font-size:14px}.av-resend-text b{color:var(--v-ink);white-space:nowrap;font-weight:600}.av-timer{background:var(--v-line);border-radius:2px;width:100%;max-width:200px;height:3px;display:block;overflow:hidden}.av-timer i{background:var(--v-blue);transform-origin:0;height:100%;transform:scaleX(var(--left,1));transition:transform 1s linear;display:block}.av-spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite av-spin;display:inline-block}.v-btn-soft .av-spin,.v-btn-outline .av-spin{border-color:color-mix(in srgb, var(--v-ink) 25%, transparent);border-top-color:var(--v-ink)}@keyframes av-spin{to{transform:rotate(360deg)}}.av-done{background:var(--v-blue-soft);width:52px;height:52px;color:var(--v-blue-ink);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.av-err{color:var(--v-red);margin:0;font-size:14px;line-height:1.4}@media (prefers-reduced-motion:reduce){.av-spin{animation:none}.av-timer i{transition:none}}.au-tg{border-radius:var(--v-r-md);background:var(--v-field);text-align:center;justify-items:center;gap:8px;margin-top:16px;padding:20px;display:grid}.au-tg-h{margin:0;font-size:15px;font-weight:600}.au-tg-code{letter-spacing:.22em;text-indent:.22em;font-variant-numeric:tabular-nums;color:var(--v-blue);margin:2px 0;font-size:34px;font-weight:700}.au-tg-t{color:var(--v-ink-3);max-width:38ch;margin:0;font-size:14px;line-height:1.5}.au-tg-t code{overflow-wrap:anywhere;font-size:13px}.av-split{width:100%}.av-panel{display:none}@media (min-width:1024px){.v:has(.av-split){background:radial-gradient(60% 50% at 85% 0,#fff3,#fff0 60%),linear-gradient(#4a90f2 0%,#3a85f0 60%,#2f74de 100%)}.av-section{padding-block:clamp(24px,4vh,48px)}.v:has(.av-split) .v-foot-slim .v-foot-base{border-top-color:#ffffff47}.v:has(.av-split) .v-foot{color:#ffffffdb}.v:has(.av-split) .v-foot a{color:#ffffffdb}.v:has(.av-split) .v-foot p{color:#ffffffdb}.v:has(.av-split) .v-foot-slim .v-foot-base{color:#ffffffdb}.av-section.v-glow:before,.av-section.v-glow:after{display:none}.av-split{background:var(--v-bg);max-width:1180px;animation:av-card-in .62s var(--v-ease) both;border-radius:clamp(36px,4vw,56px);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(24px,3vw,48px);margin-inline:auto;padding:clamp(20px,2.4vw,32px);display:grid;box-shadow:0 30px 80px #0b215447}.av-wrap{align-self:center;margin-inline:auto;padding-inline:0}.av-card{box-shadow:none;padding-inline:8px;animation:none}.av-panel{color:#fff;background:radial-gradient(80% 50% at 50% 100%,#4a90f28c,#4a90f200 70%),linear-gradient(#05070d 0%,#0d1a36 45%,#1f4fa8 100%);border-radius:clamp(28px,3vw,40px);grid-template-rows:auto 1fr;justify-items:center;min-height:600px;padding:clamp(36px,4vw,52px) clamp(24px,3vw,40px) 0;display:grid;position:relative;overflow:hidden}.av-panel-brand{letter-spacing:-.03em;align-items:center;gap:14px;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:600;display:flex}.av-panel-brand .v-logo-mark{border-radius:16px;width:52px;height:52px}.av-phone{aspect-ratio:960/1992;width:min(74%,320px);animation:av-phone-up .9s .12s var(--v-ease) both;align-self:end;margin-top:36px;margin-bottom:-34%;position:relative}.av-phone-scr{box-sizing:border-box;object-fit:cover;object-position:top;background:#f5f6f8;border-radius:13.2391%/6.0933%;width:91.1125%;height:95.4036%;padding-top:11%;position:absolute;top:2.2982%;left:4.4437%}.av-phone-shell{width:100%;height:100%;position:absolute;inset:0}.av-glass{filter:drop-shadow(0 40px 60px #00000059);width:min(100%,480px);height:auto;animation:av-phone-up .9s .12s var(--v-ease) both, av-glass-float 7s 1.1s ease-in-out infinite alternate;align-self:center;margin-block:12px 24px}}@keyframes av-glass-float{to{transform:translateY(-14px)rotate(-1.5deg)}}@keyframes av-phone-up{0%{opacity:0;transform:translateY(60px)}}@media (prefers-reduced-motion:reduce){.av-phone,.av-split,.av-glass{animation:none}}.av-top{align-items:center;gap:18px;margin:0 0 18px;display:flex}.av-top>a:first-child{min-height:44px;color:var(--v-ink-3);align-items:center;font-size:17px;text-decoration:none;display:inline-flex}.av-top>a:first-child:hover{color:var(--v-ink)}.av-top .v-lang{letter-spacing:0;font-size:17px}@media (min-width:1024px){.av-section{min-height:100svh}.av-split{min-height:calc(100svh - 2*clamp(24px,4vh,48px))}.av-card{max-width:480px}.av-step{text-align:center}.av-step .av-h1{letter-spacing:-.04em;font-size:clamp(56px,5.4vw,76px);font-weight:600;line-height:1.05}.av-step .av-lead{margin-top:18px;font-size:18px}.av-step .v-form,.av-step .av-form{text-align:left}}.v-btn.av-tg{color:#fff;background:#0e8bd0;gap:12px;font-size:19px;font-weight:600}.v-btn.av-tg:hover{background:#0b7bb9}.av-tg-ico{color:#0e8bd0;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}@media (prefers-color-scheme:dark){.av-cell[data-filled]{background:var(--v-surface)}.av-code:focus-within .av-cell[data-active]{background:var(--v-surface);box-shadow:inset 0 0 0 2px var(--v-blue), 0 4px 14px #3a85f04d}}@media (prefers-color-scheme:dark) and (min-width:1024px){.v:has(.av-split){background:radial-gradient(60% 50% at 85% 0,#3a85f047,#3a85f000 60%),linear-gradient(#0e1e3d 0%,#0a1428 60%,#080d18 100%)}.v:has(.av-split) .v-foot-slim .v-foot-base{border-top-color:#ffffff29}.v:has(.av-split) .v-foot{color:#ffffffb8}.v:has(.av-split) .v-foot a{color:#ffffffb8}.v:has(.av-split) .v-foot p{color:#ffffffb8}.v:has(.av-split) .v-foot-slim .v-foot-base{color:#ffffffb8}.av-split{box-shadow:0 30px 80px #00000080,inset 0 0 0 1px #ffffff12}}
