.X_Z_4a_shell{background:radial-gradient(ellipse at 15% 0%,var(--surface-raised),transparent 65%),var(--bg);min-height:100dvh;color:var(--text);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:48px max(24px,50vw - 550px);display:grid}.X_Z_4a_architecture{gap:20px;display:grid}.X_Z_4a_architecture h1{letter-spacing:-.035em;font-size:clamp(32px,5vw,56px);line-height:1.05}.X_Z_4a_architecture p{color:var(--muted);line-height:1.5}.X_Z_4a_motto{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.X_Z_4a_architecture small{color:var(--muted)}.X_Z_4a_pediment{display:none}.X_Z_4a_card{border:1px solid var(--border);background:linear-gradient(145deg,var(--surface-raised),var(--surface));box-shadow:inset 0 1px color-mix(in srgb,var(--soft) 10%,transparent);border-radius:14px;padding:28px}.X_Z_4a_card>span{color:var(--muted);font-size:12px}.X_Z_4a_card h2{margin:16px 0;font-size:24px}.X_Z_4a_card p{color:var(--muted);margin-bottom:24px}.X_Z_4a_card form,.X_Z_4a_card label{gap:12px;display:grid}.X_Z_4a_card form{gap:20px}.X_Z_4a_card input{border:1px solid var(--border);background:var(--bg);min-height:48px;color:var(--text);border-radius:8px;padding:12px;font-size:16px}.X_Z_4a_card button{border:1px solid var(--border);background:var(--surface-active);min-height:48px;color:var(--text);border-radius:8px;padding:12px;font-size:16px;font-weight:600}.X_Z_4a_card button:disabled{opacity:.5}.X_Z_4a_card small,.X_Z_4a_footer{color:var(--muted);margin-top:20px;font-size:13px;line-height:1.5;display:block}.X_Z_4a_footer{border-top:1px solid var(--border);padding-top:16px}.X_Z_4a_error{margin-top:16px;color:var(--error)!important}@media (max-width:639px){.X_Z_4a_shell{grid-template-columns:1fr;gap:24px;padding:24px 16px}.X_Z_4a_architecture h1,.X_Z_4a_architecture>p:not(.X_Z_4a_motto),.X_Z_4a_architecture small{display:none}.X_Z_4a_card{padding:24px}}
