.auth-form_shell__0bqh3{--auth-ink:#111318;--auth-paper:#f7f5ee;--auth-route:#5a64f6;--auth-signal:#cfff67;display:grid;grid-template-columns:minmax(460px,1.08fr) minmax(500px,.92fr);min-height:100dvh;overflow-x:clip;background:var(--auth-ink);color:var(--auth-ink)}.auth-form_context__5qLHS{position:relative;isolation:isolate;display:flex;min-height:100dvh;flex-direction:column;justify-content:space-between;padding:34px clamp(36px,5.5vw,86px) 38px;overflow:hidden;background:linear-gradient(rgba(17,19,24,.045) 1px,transparent 1px) 0 0 /34px 34px,linear-gradient(90deg,rgba(17,19,24,.045) 1px,transparent 1px) 0 0 /34px 34px,var(--auth-paper)}.auth-form_context__5qLHS:before{position:absolute;z-index:-1;top:-180px;left:-140px;width:520px;height:520px;border:1px solid rgba(90,100,246,.18);border-radius:50%;box-shadow:0 0 0 70px rgba(90,100,246,.025),0 0 0 140px rgba(90,100,246,.018);content:""}.auth-form_brand__HqQ1F{display:inline-flex;width:fit-content;min-height:44px;align-items:center;gap:11px;color:var(--auth-ink);text-decoration:none}.auth-form_brand__HqQ1F strong{font-size:14px;font-weight:720;letter-spacing:-.02em}.auth-form_story__X7JM1{width:min(100%,720px);margin:clamp(48px,8vh,96px) 0}.auth-form_cardHeader__UxoLc>span,.auth-form_story__X7JM1>span{color:#696a65;font-family:var(--font-mono);font-size:10px;font-weight:640;letter-spacing:.09em;text-transform:uppercase}.auth-form_story__X7JM1 h1{max-width:690px;margin:14px 0 0;color:var(--auth-ink);font-size:clamp(46px,5.9vw,76px);font-weight:540;letter-spacing:-.066em;line-height:.96}.auth-form_story__X7JM1>p{max-width:590px;margin:22px 0 0;color:#5f605c;font-size:15px;line-height:1.6}.auth-form_briefPreview__I07Eu{width:min(100%,610px);margin-top:34px;overflow:hidden;border:1px solid #292b30;border-radius:15px;background:var(--auth-ink);box-shadow:0 24px 60px rgba(17,19,24,.16);color:#f7f5ee}.auth-form_briefPreview__I07Eu>header{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#17191e}.auth-form_briefPreview__I07Eu header>div{display:grid;gap:4px}.auth-form_briefPreview__I07Eu header small{color:#888a85;font-family:var(--font-mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase}.auth-form_briefPreview__I07Eu header strong{color:#ecece8;font-size:12px;font-weight:620}.auth-form_briefPreview__I07Eu header>span{padding:5px 7px;border:1px solid rgba(207,255,103,.28);border-radius:5px;color:var(--auth-signal);font-size:8px;font-weight:680}.auth-form_briefPreview__I07Eu>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.auth-form_briefPreview__I07Eu article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:74px;padding:12px;border-right:1px solid rgba(255,255,255,.09)}.auth-form_briefPreview__I07Eu article:last-child{border-right:0}.auth-form_briefPreview__I07Eu article>span{color:#969893;font-family:var(--font-mono);font-size:8px}.auth-form_briefPreview__I07Eu article>p{display:grid;gap:4px;min-width:0;margin:0}.auth-form_briefPreview__I07Eu article small,.auth-form_briefPreview__I07Eu article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-form_briefPreview__I07Eu article strong{color:#dfe0dc;font-size:9px;font-weight:620}.auth-form_briefPreview__I07Eu article small{color:#969893;font-size:8px}.auth-form_briefPreview__I07Eu article>i{width:7px;height:7px;border-radius:50%;background:var(--auth-signal)}.auth-form_briefPreview__I07Eu article>i[data-tone=attention]{background:#ffbd59}.auth-form_briefPreview__I07Eu>footer{display:flex;min-height:42px;align-items:center;gap:7px;padding:0 16px;border-top:1px solid rgba(255,255,255,.09);color:#888a85;font-size:8px}.auth-form_briefPreview__I07Eu>footer svg{color:var(--auth-signal)}.auth-form_contextBoundary___PVyO{display:flex;align-items:center;gap:9px;margin:0;color:#70716d;font-size:10px}.auth-form_contextBoundary___PVyO>span{width:8px;height:8px;border:1px solid var(--auth-ink);border-radius:50%;background:var(--auth-signal)}.auth-form_panel__Jn8ac{display:grid;min-width:0;place-items:center;padding:48px;background:radial-gradient(circle at 90% 10%,rgba(90,100,246,.15),transparent 27%),var(--auth-ink)}.auth-form_card__NZFOQ{width:min(100%,470px);padding:clamp(26px,4vw,38px);border:1px solid #d6d4cd;border-radius:18px;background:var(--auth-paper);box-shadow:0 34px 90px rgba(0,0,0,.28)}.auth-form_cardHeader__UxoLc{display:grid;gap:0;margin-bottom:24px}.auth-form_cardHeader__UxoLc h2{margin:11px 0 0;color:var(--auth-ink);font-size:clamp(31px,3.2vw,42px);font-weight:560;letter-spacing:-.052em;line-height:1}.auth-form_cardHeader__UxoLc p{margin:13px 0 0;color:#6d6e69;font-size:12px;line-height:1.55}.auth-form_error__UMgKB,.auth-form_notice__QHxBV,.auth-form_success__s5Y7w{margin:0 0 16px;padding:11px 12px;border:1px solid;border-radius:8px;font-size:10px;line-height:1.45}.auth-form_notice__QHxBV{border-color:#dfd6a9;background:#fff9dc;color:#62561f}.auth-form_error__UMgKB{border-color:#e4b4b4;background:#fff0f0;color:#8e2f2f}.auth-form_success__s5Y7w{border-color:#b8d5c5;background:#edf8f1;color:#286344}.auth-form_demoAccess__2Itrj{display:grid;gap:18px}.auth-form_demoFacts__EJVH4{display:grid;gap:1px;overflow:hidden;border:1px solid #d8d6cf;border-radius:10px;background:#d8d6cf}.auth-form_demoFacts__EJVH4 p{display:flex;min-height:46px;align-items:center;gap:9px;margin:0;padding:0 12px;background:#fff;color:#4d4e4a;font-size:10px}.auth-form_demoFacts__EJVH4 svg{color:#4d55d6}.auth-form_modeSwitch__X3Hwv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:20px;padding:4px;border:1px solid #dedcd5;border-radius:10px;background:#ebe9e2}.auth-form_modeSwitch__X3Hwv button{min-height:43px;border:0;border-radius:7px;background:transparent;color:#777873;cursor:pointer;font:inherit;font-size:11px;font-weight:650}.auth-form_modeSwitch__X3Hwv button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px rgba(17,19,24,.08),0 5px 14px rgba(17,19,24,.05);color:var(--auth-ink)}.auth-form_googleAction__x8wv6:disabled,.auth-form_modeSwitch__X3Hwv button:disabled,.auth-form_textAction__UD_g8:disabled{cursor:wait;opacity:.6}.auth-form_googleAuth__CJuf5{display:grid;gap:9px;margin-bottom:17px}.auth-form_googleAction__x8wv6{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 16px;border:1px solid #c9c7c0;border-radius:9px;background:#fff;color:var(--auth-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:680;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.auth-form_googleAction__x8wv6 svg{color:#4285f4}.auth-form_googleAction__x8wv6:hover:not(:disabled){border-color:#9e9d97;background:#fdfdfb;box-shadow:0 4px 12px rgba(17,19,24,.07)}.auth-form_googleAuth__CJuf5 p{margin:0;color:#747570;font-size:8px;line-height:1.45;text-align:center}.auth-form_authDivider__yBVCt{display:flex;align-items:center;gap:10px;margin:0 0 17px;color:#777873;font-size:8px;text-transform:uppercase}.auth-form_authDivider__yBVCt:after,.auth-form_authDivider__yBVCt:before{height:1px;flex:1;background:#d8d6cf;content:""}.auth-form_form__rXf4T{display:grid;gap:15px}.auth-form_form__rXf4T label{display:grid;gap:7px;color:#34353a;font-size:10px;font-weight:650}.auth-form_form__rXf4T label>span{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-form_form__rXf4T label small{color:#686964;font-size:8px;font-weight:560}.auth-form_form__rXf4T input{width:100%;height:48px;border:1px solid #c9c7c0;border-radius:9px;background:#fff;color:var(--auth-ink);font:inherit;font-size:13px;outline:none;padding:0 13px;transition:border-color .14s ease,box-shadow .14s ease}.auth-form_form__rXf4T input:hover:not(:disabled){border-color:#9e9d97}.auth-form_form__rXf4T input:focus-visible{border-color:var(--auth-route);box-shadow:0 0 0 3px rgba(90,100,246,.13)}.auth-form_form__rXf4T input:disabled{cursor:wait;opacity:.7}.auth-form_primaryAction__iG5Lt{display:flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--auth-ink);border-radius:9px;background:var(--auth-signal);box-shadow:0 5px 0 var(--auth-ink);color:var(--auth-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:720;text-decoration:none;transition:box-shadow .15s ease,filter .15s ease,transform .15s ease}.auth-form_primaryAction__iG5Lt:hover:not(:disabled){box-shadow:0 8px 0 var(--auth-ink);filter:brightness(1.02);transform:translateY(-2px)}.auth-form_primaryAction__iG5Lt:disabled{cursor:wait;opacity:.65}.auth-form_brand__HqQ1F:focus-visible,.auth-form_googleAction__x8wv6:focus-visible,.auth-form_modeSwitch__X3Hwv button:focus-visible,.auth-form_primaryAction__iG5Lt:focus-visible,.auth-form_productTour__wqKU_:focus-visible,.auth-form_textAction__UD_g8:focus-visible{outline:3px solid var(--auth-route);outline-offset:3px}.auth-form_textAction__UD_g8{min-height:44px;margin-top:9px;padding:0;border:0;background:transparent;color:#4d55d6;cursor:pointer;font:inherit;font-size:10px;font-weight:680}.auth-form_sessionNote__WGnC3{display:flex;align-items:flex-start;gap:9px;margin-top:22px;padding-top:18px;border-top:1px solid #d8d6cf;color:#6d6e69}.auth-form_sessionNote__WGnC3>svg{margin-top:1px;flex:0 0 auto}.auth-form_sessionNote__WGnC3>p{display:grid;gap:3px;margin:0}.auth-form_sessionNote__WGnC3 strong{color:#41423e;font-size:9px;font-weight:660}.auth-form_sessionNote__WGnC3 span{font-size:8px;line-height:1.45}.auth-form_productTour__wqKU_{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:0 12px;border:1px solid #d5d3cc;border-radius:9px;color:#444641;font-size:10px;font-weight:650;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.auth-form_productTour__wqKU_:hover{border-color:#b9b7b0;background:#fff}.auth-form_story__X7JM1 h1,.auth-form_story__X7JM1>p,.auth-form_story__X7JM1>span{animation:auth-form_story-enter__r5SSF .62s cubic-bezier(.2,.9,.2,1) both}.auth-form_story__X7JM1 h1{animation-delay:90ms}.auth-form_story__X7JM1>p{animation-delay:.18s}.auth-form_briefPreview__I07Eu{animation:auth-form_preview-enter___mv8W .72s cubic-bezier(.16,1,.3,1) .32s both}.auth-form_briefPreview__I07Eu article{animation:auth-form_item-enter__7ikHM .42s cubic-bezier(.2,.9,.2,1) both}.auth-form_briefPreview__I07Eu article:first-child{animation-delay:.76s}.auth-form_briefPreview__I07Eu article:nth-child(2){animation-delay:.92s}.auth-form_briefPreview__I07Eu article:nth-child(3){animation-delay:1.08s}.auth-form_card__NZFOQ{animation:auth-form_card-enter__yBu2G .7s cubic-bezier(.16,1,.3,1) .16s both}@keyframes auth-form_story-enter__r5SSF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-form_preview-enter___mv8W{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes auth-form_item-enter__7ikHM{0%{opacity:0;transform:translateX(-7px)}to{opacity:1;transform:translateX(0)}}@keyframes auth-form_card-enter__yBu2G{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@media (max-width:960px){.auth-form_shell__0bqh3{grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr)}.auth-form_context__5qLHS{padding-inline:30px}.auth-form_briefPreview__I07Eu>div{grid-template-columns:1fr}.auth-form_briefPreview__I07Eu article{min-height:58px;border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.auth-form_briefPreview__I07Eu article:last-child{border-bottom:0}}@media (max-width:820px){.auth-form_shell__0bqh3{grid-template-columns:1fr}.auth-form_context__5qLHS{min-height:auto;padding:22px 20px 28px}.auth-form_story__X7JM1{margin:52px 0 0}.auth-form_story__X7JM1 h1{max-width:580px;font-size:clamp(39px,10.5vw,56px)}.auth-form_story__X7JM1>p{max-width:540px;font-size:14px}.auth-form_briefPreview__I07Eu{display:none}.auth-form_contextBoundary___PVyO{margin-top:34px}.auth-form_panel__Jn8ac{padding:32px 16px 48px}.auth-form_card__NZFOQ{width:min(100%,540px)}}@media (max-width:420px){.auth-form_story__X7JM1{margin-top:42px}.auth-form_story__X7JM1 h1{font-size:39px}.auth-form_card__NZFOQ{padding:24px 20px;border-radius:15px}.auth-form_cardHeader__UxoLc h2{font-size:32px}.auth-form_googleAction__x8wv6,.auth-form_modeSwitch__X3Hwv button,.auth-form_productTour__wqKU_,.auth-form_textAction__UD_g8{min-height:48px}}@media (prefers-reduced-motion:reduce){.auth-form_briefPreview__I07Eu,.auth-form_briefPreview__I07Eu article,.auth-form_card__NZFOQ,.auth-form_story__X7JM1 h1,.auth-form_story__X7JM1>p,.auth-form_story__X7JM1>span{animation:none!important;opacity:1!important;transform:none!important}.auth-form_form__rXf4T input,.auth-form_googleAction__x8wv6,.auth-form_primaryAction__iG5Lt,.auth-form_productTour__wqKU_{transition:none}}