:root{--pri:#0284C7;--pri-d:#02679B;--pri-bg:#E6F3F9;--ink:#0C2D48;--ink2:#29465E;--gold:#FBBF24}
.hero::after{background:radial-gradient(circle,var(--pri) 0%,rgba(0,0,0,0) 70%)}
.login-art{background:radial-gradient(900px 500px at 10% 110%,var(--pri-d) 0%,transparent 60%),var(--ink)}
.fld input:focus,.fld select:focus,.fld textarea:focus,.input:focus{box-shadow:0 0 0 3px var(--pri-bg)}
