.v5 .au{box-sizing:border-box;min-height:100dvh;font-family:var(--font-body);color:#2e3958;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;padding:16px;display:grid}.v5 .au.solo{grid-template-columns:minmax(0,1fr)}.v5 .au *,.v5 .au :before,.v5 .au :after{box-sizing:border-box}.v5 .au-main{background:#fff;border-radius:28px;justify-content:center;align-items:center;padding:48px 56px;display:flex}.v5 .au.solo .au-main{background:0 0}.v5 .au.solo .au-card{background:#fff;border-radius:28px;padding:40px}.v5 .au-card{flex-direction:column;width:100%;max-width:440px;animation:.32s cubic-bezier(.2,.8,.2,1) both au-in;display:flex}@keyframes au-in{0%{opacity:0;transform:translateY(10px)}}.v5 .au-logo{color:#1e2b4a;letter-spacing:-.02em;align-self:flex-start;align-items:center;gap:10px;margin-bottom:56px;font-size:18px;font-weight:650;text-decoration:none;display:inline-flex}.v5 .au-eyebrow{color:#66708c;margin:0 0 8px;font-size:14px}.v5 .au h1{letter-spacing:-.04em;color:#1e2b4a;margin:0;font-size:40px;font-weight:600;line-height:1.06}.v5 .au-lead{color:#66708c;margin:12px 0 28px;font-size:15px;line-height:1.55}.v5 .au-lead b{color:#1e2b4a;word-break:break-all;font-weight:600}.v5 .au-field{flex-direction:column;gap:6px;display:flex}.v5 .au-field label{color:#66708c;font-size:13px;font-weight:500}.v5 .au-input{align-items:center;display:flex;position:relative}.v5 .au-input svg{color:#98a1b8;pointer-events:none;position:absolute;left:14px}.v5 .au-field input{color:#1e2b4a;width:100%;height:52px;font:16px var(--font-body);background:#f4f6fa;border:1.5px solid #0000;border-radius:14px;outline:none;padding:0 16px 0 42px;transition:border-color .15s,background .15s}.v5 .au-field input::placeholder{color:#98a1b8}.v5 .au-field input:focus{background:#fff;border-color:#1e2b4a}.v5 .au-field input.otp{text-align:center;letter-spacing:.32em;font-variant-numeric:tabular-nums;height:64px;padding:0 12px;font-size:28px;font-weight:600}.v5 .au-field input.bad{border-color:#d64545}.v5 .au-hint{color:#98a1b8;text-align:center;margin-top:6px;font-size:12.5px}.v5 .au-go{color:#1e1410;width:100%;height:52px;font:600 16px var(--font-body);cursor:pointer;background:#ff5e3a;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:14px;transition:background .15s,transform 90ms;display:flex}.v5 .au-go:hover{background:#e84e1b}.v5 .au-go:active{transform:scale(.98)}.v5 .au-go:disabled{opacity:.45;cursor:default;transform:none}.v5 .au-go:focus-visible,.v5 .au-link:focus-visible,.v5 .au-ghost:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #1e2b4a}.v5 .au-spin{border:2px solid #1e141040;border-top-color:#1e1410;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite au-spin}@keyframes au-spin{to{transform:rotate(360deg)}}.v5 .au-trust{color:#66708c;flex-wrap:wrap;gap:6px 18px;margin:16px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.v5 .au-trust li{align-items:center;gap:6px;display:inline-flex}.v5 .au-trust svg{color:#2f8f4e}.v5 .au-legal{color:#98a1b8;margin:18px 0 0;font-size:12px;line-height:1.5}.v5 .au-legal a{color:inherit}.v5 .au-alt{color:#66708c;margin:28px 0 0;font-size:14px}.v5 .au-link{color:#b4380f;border-radius:6px;font-weight:600;text-decoration:none}.v5 .au-link:hover{text-decoration:underline}.v5 .au-row{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.v5 .au-ghost{color:#66708c;min-height:44px;font:500 14px var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.v5 .au-ghost.ember{color:#b4380f;font-weight:600}.v5 .au-ghost:disabled{color:#98a1b8;cursor:default}.v5 .au-err{color:#b42318;background:#fdecea;border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.v5 .au-err svg{flex:none;margin-top:1px}.v5 .au-err span{flex:1}.v5 .au-err button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin:-4px -6px -4px 0;display:grid}.v5 .au-paid{color:#1e2b4a;background:#e6f4ea;border-radius:16px;align-items:center;gap:12px;margin:0 0 24px;padding:14px 16px;display:flex}.v5 .au-paid-ic{color:#fff;background:#2f8f4e;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.v5 .au-paid b{font-size:15px;display:block}.v5 .au-paid small{color:#2e3958;font-size:13.5px}.v5 .au-sent-ic{color:#1e2b4a;background:#f4f6fa;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid}.v5 .au-aside{color:#fff;background:#1e2b4a;border-radius:28px;flex-direction:column;justify-content:center;gap:28px;padding:56px;display:flex;position:relative;overflow:hidden}.v5 .au-aside:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff5e3a29,#0000 62%);border-radius:50%;width:460px;height:460px;position:absolute;bottom:-160px;right:-120px}.v5 .au-aside h2{letter-spacing:-.035em;max-width:16ch;margin:0;font-size:34px;font-weight:600;line-height:1.1}.v5 .au-aside>p{color:#c2cfe8;max-width:46ch;margin:-12px 0 0;font-size:15px;line-height:1.6}.v5 .au-steps{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.v5 .au-steps li{align-items:flex-start;gap:12px;display:flex}.v5 .au-steps li>span{background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.v5 .au-steps li.on>span{color:#1e1410;background:#ff5e3a}.v5 .au-steps b{font-size:14.5px;font-weight:600;display:block}.v5 .au-steps small{color:#98a6c8;font-size:13px}.v5 .au-feats{z-index:1;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:relative}.v5 .au-feats li{align-items:center;gap:14px;display:flex}.v5 .au-feats li>span{background:#ffffff14;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.v5 .au-feats b{font-size:14.5px;font-weight:600;display:block}.v5 .au-feats small{color:#98a6c8;font-size:13px}.v5 .au-help{z-index:1;color:#c2cfe8;border-radius:12px;align-self:flex-start;align-items:center;gap:12px;font-size:14px;text-decoration:none;display:inline-flex;position:relative}.v5 .au-help b{color:#fff;white-space:nowrap;font-weight:600}.v5 .au-help-ic{color:#fff;background:#1fa855;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.v5 .au-help:hover b{text-decoration:underline}.v5 .au-help:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:1100px){.v5 .au-steps{grid-template-columns:1fr}.v5 .au-aside{padding:40px}}@media (max-width:860px){.v5 .au{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.v5 .au-aside{display:none}.v5 .au-main,.v5 .au.solo .au-main{padding:calc(24px + env(safe-area-inset-top))20px calc(32px + env(safe-area-inset-bottom));background:#fff;border-radius:0;align-items:flex-start}.v5 .au.solo .au-card{border-radius:0;padding:0}.v5 .au-logo{margin-bottom:40px}.v5 .au h1{font-size:32px}.v5 .au-help.phone{color:#66708c;margin-top:28px}.v5 .au-help.phone b{color:#1e2b4a}}@media (min-width:861px){.v5 .au-help.phone{display:none}}.v5 .shake{animation:.45s au-shake}@keyframes au-shake{20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.v5 .au-card,.v5 .shake,.v5 .au-spin{animation:none}.v5 .au-go:active{transform:none}}
