.lg{position:relative;min-height:100dvh;display:grid;place-items:center;padding:24px 16px;overflow:hidden;background:#040a1f;color:#eaf0ff;isolation:isolate}.lg-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 22% -8%,rgba(120,190,255,.32),transparent 62%),radial-gradient(45% 40% at 90% 105%,rgba(66,217,42,.16),transparent 65%),linear-gradient(160deg,#050c26,#08143a 55%,#040a1f)}.lg-bg svg{position:absolute;inset:-10%;width:120%;height:120%;opacity:.9}.lg-bg .fio{fill:none;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.lg-bg svg{animation:lgDrift 26s ease-in-out infinite alternate}}@keyframes lgDrift{0%{transform:translate3d(-1.5%,0,0) scale(1)}to{transform:translate3d(1.5%,-1.2%,0) scale(1.04)}}.lg-card{--corte:34px;width:min(940px,100%);background:linear-gradient(135deg,rgba(160,200,255,.55),rgba(255,255,255,.08) 40%,rgba(66,217,42,.35));filter:drop-shadow(0 30px 60px rgba(0,0,0,.55))}.lg-card,.lg-in{position:relative;-webkit-clip-path:polygon(var(--corte) 0,100% 0,100% calc(100% - var(--corte)),calc(100% - var(--corte)) 100%,0 100%,0 var(--corte));clip-path:polygon(var(--corte) 0,100% 0,100% calc(100% - var(--corte)),calc(100% - var(--corte)) 100%,0 100%,0 var(--corte))}.lg-in{margin:1px;display:grid;grid-template-columns:1fr;background:rgba(12,24,64,.78);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);overflow:hidden}.lg-in:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(104deg,transparent 49.8%,rgba(255,255,255,.16) 50%,transparent 50.25%);display:none}.lg-welcome{padding:36px 28px 20px;display:grid;grid-gap:18px;gap:18px;align-content:center}.lg-welcome img{height:48px;width:auto;justify-self:start}.lg-welcome h1{margin:0;font:800 clamp(26px,5vw,38px)/1.08 var(--font-manrope),system-ui,sans-serif;letter-spacing:-.02em}.lg-welcome p{margin:0;color:#b9c7ee;line-height:1.55;max-width:34ch}.lg-pts{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px;color:#cfdaf7;font-size:14px}.lg-pts li{display:flex;gap:10px;align-items:flex-start}.lg-pts svg{flex:none;margin-top:2px;color:#42d92a}.lg-side{position:relative;padding:28px;display:grid;align-content:center;min-height:380px}.lg-pane{display:grid;grid-gap:16px;gap:16px;transition:opacity .35s ease,transform .35s ease}.lg-pane[hidden]{display:none}.lg-pane h2{margin:0;font:700 22px/1.2 var(--font-manrope),system-ui,sans-serif}.lg-pane .sub{margin:6px 0 0;color:#b9c7ee;font-size:14px}.lg-fld{display:grid;grid-gap:7px;gap:7px;font-size:13px;color:#cfdaf7}.lg-box{position:relative;display:flex;align-items:center}.lg-box>svg{position:absolute;left:14px;color:#8fa3d6;pointer-events:none}.lg-box input{width:100%;height:48px;padding:0 44px 0 42px;border-radius:12px;border:1px solid rgba(190,210,255,.28);background:rgba(255,255,255,.07);color:#fff;font:inherit;font-size:15px;transition:border-color .2s,background .2s,box-shadow .2s}.lg-box input::placeholder{color:#7f92c4}.lg-box input:focus-visible{outline:none;border-color:#7fc2ff;background:rgba(255,255,255,.11);box-shadow:0 0 0 3px rgba(127,194,255,.28)}.lg-eye{position:absolute;right:6px;width:38px;height:38px;display:grid;place-items:center;border:0;background:transparent;color:#9fb2e0;border-radius:10px;cursor:pointer}.lg-eye:hover{color:#fff;background:rgba(255,255,255,.08)}.lg-eye:focus-visible{outline:2px solid #7fc2ff}.lg-err{border-radius:10px;background:rgba(255,90,90,.14);border:1px solid rgba(255,120,120,.4);color:#ffd6d6}.lg-err,.lg-info{margin:0;padding:10px 12px;font-size:14px}.lg-info{border-radius:10px;background:rgba(255,200,80,.12);border:1px solid rgba(255,210,120,.35);color:#ffe9b8}.lg-btn{height:50px;border-radius:999px;border:0;cursor:pointer;font:700 15px/1 var(--font-manrope),system-ui,sans-serif;color:#07220a;background:linear-gradient(180deg,#5cf044,#38c91f);box-shadow:0 10px 26px -10px rgba(66,217,42,.75);transition:transform .15s,box-shadow .2s,filter .2s}.lg-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.lg-btn:focus-visible{outline:3px solid #fff;outline-offset:2px}.lg-btn:disabled{opacity:.65;cursor:progress}.lg-btn.sec{color:#eaf0ff;background:rgba(255,255,255,.08);border:1px solid rgba(190,210,255,.3);box-shadow:none;display:grid;place-items:center;text-decoration:none}.lg-link{background:none;border:0;padding:0;color:#9fd0ff;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer;justify-self:start}.lg-link:focus-visible{outline:2px solid #7fc2ff;border-radius:4px}.lg-foot{margin:0;font-size:12.5px;color:#93a6d8;line-height:1.5}.lg-steps{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:#d6e0fa;font-size:14px}@media (min-width:860px){.lg-in{grid-template-columns:1fr 1fr}.lg-in:after{display:block}.lg-side,.lg-welcome{padding:48px 44px}}@media (prefers-reduced-motion:reduce){.lg-box input,.lg-btn,.lg-pane{transition:none}}.lg-links{display:flex;gap:20px;flex-wrap:wrap}.lg-code{letter-spacing:.35em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;padding-left:42px!important}