.login-presentation-module__pTlUqq__page{background:var(--bg);min-height:100dvh;color:var(--ink);grid-template-columns:minmax(0,1.15fr) minmax(440px,.85fr);display:grid}.login-presentation-module__pTlUqq__hero{color:#f5faf6;background:radial-gradient(at 55% 60%,#12695d,#0000 65%),#075650;flex-direction:column;min-width:0;padding:clamp(28px,4vw,64px) clamp(28px,4vw,64px) 32px;display:flex;overflow:hidden}.login-presentation-module__pTlUqq__brand{align-items:center;gap:15px;margin:0;font-size:24px;display:flex}.login-presentation-module__pTlUqq__intro{margin-top:clamp(36px,5vh,65px)}.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,3.3vw,54px);font-weight:750;line-height:1.12}.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__sub{color:#d4e8df;margin:14px 0 0;font-size:clamp(19px,2vw,28px);line-height:1.4}.login-presentation-module__pTlUqq__features{flex-wrap:wrap;gap:18px 32px;margin:30px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.login-presentation-module__pTlUqq__features li{align-items:center;gap:10px;display:flex}.login-presentation-module__pTlUqq__scene{margin-top:26px;flex:1;align-items:center;min-height:280px;margin-inline:-25px;display:flex;position:relative}.login-presentation-module__pTlUqq__building{width:100%;max-height:470px;display:block}.login-presentation-module__pTlUqq__decision{inset-inline-end:0;color:#183c34;background:#fcfaf2;border-radius:14px;width:28%;padding:16px;font-size:clamp(11px,1vw,16px);position:absolute;top:40%;box-shadow:0 12px 30px #00362c26}.login-presentation-module__pTlUqq__decision strong{line-height:1.4;display:block}.login-presentation-module__pTlUqq__decision .login-presentation-module__pTlUqq__approved{color:#237347;align-items:center;gap:6px;margin-top:9px;font-weight:600;display:flex}.login-presentation-module__pTlUqq__decision .login-presentation-module__pTlUqq__approved svg{color:#fff;background:#398b51;border-radius:50%;flex-shrink:0;padding:2px}.login-presentation-module__pTlUqq__decision>svg{width:100%;margin-top:8px}.login-presentation-module__pTlUqq__footer{color:#d4e8df;margin:0;font-size:17px}.login-presentation-module__pTlUqq__main{flex-direction:column;min-width:0;padding:30px clamp(24px,3vw,50px);display:flex}.login-presentation-module__pTlUqq__switches{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.login-presentation-module__pTlUqq__formArea{flex:1;justify-content:center;align-items:center;padding:45px 0;display:flex}.login-presentation-module__pTlUqq__card{border:1px solid var(--line);background:var(--surface);border-radius:20px;width:100%;max-width:480px;padding:clamp(25px,3vw,40px);box-shadow:0 8px 32px #153f3110}[data-theme=dark] .login-presentation-module__pTlUqq__card{box-shadow:none}[data-theme=dark] .login-presentation-module__pTlUqq__hero{background:radial-gradient(at 55% 60%,#0f5a50,#0000 65%),#06433e}[data-theme=dark] .login-presentation-module__pTlUqq__building{filter:brightness(.9)}.login-presentation-module__pTlUqq__connection{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s ease-out both login-presentation-module__pTlUqq__connect}.login-presentation-module__pTlUqq__line0{animation-delay:.15s}.login-presentation-module__pTlUqq__line1{animation-delay:.35s}.login-presentation-module__pTlUqq__line2{animation-delay:.55s}.login-presentation-module__pTlUqq__line3{animation-delay:.75s}.login-presentation-module__pTlUqq__line4{animation-delay:.95s}.login-presentation-module__pTlUqq__approval{transform-origin:548px 226px;animation:.8s ease-out 2s both login-presentation-module__pTlUqq__approve}@keyframes login-presentation-module__pTlUqq__connect{to{stroke-dashoffset:0}}@keyframes login-presentation-module__pTlUqq__approve{0%{opacity:.5;transform:scale(.9)}60%{filter:drop-shadow(0 0 14px #ffd477);transform:scale(1.08)}to{opacity:1;filter:drop-shadow(0 0 5px #ffd47766);transform:scale(1)}}@media (min-width:1500px){.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__title{max-width:850px}}@media (max-width:1100px){.login-presentation-module__pTlUqq__page{grid-template-columns:minmax(0,1fr) minmax(400px,1fr)}.login-presentation-module__pTlUqq__hero{padding:30px}.login-presentation-module__pTlUqq__scene{margin-inline:-15px}.login-presentation-module__pTlUqq__decision{padding:10px}.login-presentation-module__pTlUqq__features{gap:15px;font-size:13px}}@media (max-width:800px){.login-presentation-module__pTlUqq__page{flex-direction:column;display:flex}.login-presentation-module__pTlUqq__hero{padding:24px}.login-presentation-module__pTlUqq__brand{font-size:20px}.login-presentation-module__pTlUqq__intro{margin-top:28px}.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__title{font-size:32px}.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__sub{font-size:19px}.login-presentation-module__pTlUqq__scene{flex:none;width:100%;max-width:650px;min-height:0;margin:16px auto 0}.login-presentation-module__pTlUqq__building{max-height:320px}.login-presentation-module__pTlUqq__decision{font-size:12px}.login-presentation-module__pTlUqq__footer{font-size:14px}.login-presentation-module__pTlUqq__main{padding:20px}.login-presentation-module__pTlUqq__formArea{padding:24px 0}.login-presentation-module__pTlUqq__card{max-width:480px}.login-presentation-module__pTlUqq__switches{justify-content:center}}@media (max-width:420px){.login-presentation-module__pTlUqq__decision{width:30%;padding:8px;font-size:10px}.login-presentation-module__pTlUqq__features{gap:14px;font-size:12px}.login-presentation-module__pTlUqq__features svg{width:20px}.login-presentation-module__pTlUqq__brand{font-size:18px}}@media (prefers-reduced-motion:reduce){.login-presentation-module__pTlUqq__connection{stroke-dashoffset:0;animation:none}.login-presentation-module__pTlUqq__approval{animation:none}}[dir=rtl] .login-presentation-module__pTlUqq__building{transform:scaleX(-1)}:lang(ar) .login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__title{letter-spacing:0}@media (max-width:640px){.login-presentation-module__pTlUqq__hero{padding:max(16px, env(safe-area-inset-top)) 16px 18px}.login-presentation-module__pTlUqq__intro{margin-top:14px}.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__title{font-size:24px}.login-presentation-module__pTlUqq__intro .login-presentation-module__pTlUqq__sub{margin-top:6px;font-size:16px}.login-presentation-module__pTlUqq__features,.login-presentation-module__pTlUqq__scene,.login-presentation-module__pTlUqq__footer{display:none}}
