.Auth_page__8p44W{min-height:100vh;background:var(--bg);padding:clamp(1.75rem,4vw,3.5rem);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.Auth_backdrop__H_6wB{position:absolute;inset:0;background:radial-gradient(circle at 18% 10%,rgba(37,99,235,.12),transparent 50%),radial-gradient(circle at 82% 0,rgba(14,165,233,.1),transparent 42%),radial-gradient(circle at 70% 85%,rgba(22,163,74,.08),transparent 55%);pointer-events:none;z-index:0}.Auth_authShell__BoGyw{position:relative;z-index:1;width:min(1040px,100%);display:grid;grid-template-columns:1fr;align-items:center;grid-gap:clamp(1.25rem,3vw,2.25rem);gap:clamp(1.25rem,3vw,2.25rem)}.Auth_infoPanel__LMhUl{display:none;padding:.5rem .25rem;color:var(--text)}.Auth_kicker__9SSlT{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-weight:800}.Auth_infoPanel__LMhUl h1{font-size:clamp(2rem,3vw,2.8rem);margin:.5rem 0}.Auth_lead__roGDI{line-height:1.7;color:var(--text-muted)}.Auth_featureList__oJS8U{list-style:none;padding:0;margin:1.5rem 0;display:flex;flex-direction:column;gap:.6rem}.Auth_featureList__oJS8U li{display:flex;align-items:center;gap:.5rem;font-weight:650;color:var(--text)}.Auth_featureList__oJS8U li:before{content:"•";color:var(--accent)}.Auth_contactCard__w7jhc{margin-top:2rem;padding:1.25rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:.3rem}.Auth_contactCard__w7jhc a{color:var(--accent);text-decoration:none}.Auth_formPanel__Fs51K{width:min(480px,100%);margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--shadow-soft);color:var(--text)}.Auth_logoMark__1Pbfi{display:inline-flex;align-items:center;gap:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Auth_logoPulse__EhhMX{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 6px rgba(37,99,235,.22);animation:Auth_pulse__wi7Au 2s infinite}.Auth_logoImage__6YlKk{width:68px;height:68px;border-radius:var(--radius-sm);object-fit:contain;box-shadow:0 12px 30px rgba(37,99,235,.16)}.Auth_formHeader__W6DUY h2{margin:1rem 0 .3rem}.Auth_formHeader__W6DUY p{margin-top:0;color:var(--text-muted)}.Auth_form__8RGi_{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.Auth_form__8RGi_ label{display:flex;flex-direction:column;gap:.4rem;font-size:.95rem}.Auth_form__8RGi_ input{padding:.85rem 1rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}.Auth_form__8RGi_ input:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring)}.Auth_error__npNR5{margin:0;border-radius:var(--radius-md);border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-text);font-weight:700;padding:.75rem .9rem}.Auth_primaryBtn__4DReE{padding:.9rem 1rem;border-radius:999px;border:none;background:var(--accent);color:#fff;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;box-shadow:0 14px 30px rgba(37,99,235,.18)}.Auth_primaryBtn__4DReE:disabled{opacity:.6;cursor:not-allowed}.Auth_primaryBtn__4DReE:not(:disabled):hover{transform:translateY(-2px);background:var(--accent-hover);box-shadow:0 16px 36px rgba(37,99,235,.22)}.Auth_helperText__qnO4k{text-align:center;color:var(--text-muted)}.Auth_helperText__qnO4k a{color:var(--accent);text-decoration:none;font-weight:700}@keyframes Auth_pulse__wi7Au{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:.6}}@media (max-width:720px){.Auth_formPanel__Fs51K{padding:1.5rem}}@media (min-width:960px){.Auth_authShell__BoGyw{grid-template-columns:minmax(0,1fr) minmax(420px,460px)}.Auth_infoPanel__LMhUl{display:block}.Auth_formPanel__Fs51K{margin:0;justify-self:end}}