:root{--navy:#172f5f;--blue:#224382;--aqua:#bda858;--ice:#f6f3e8;--ink:#1d315a;--muted:#68738a;--line:#e3decb;--white:#fff;--gold:#bda858;--brand-blue:#224382}.brand{color:var(--brand-blue)}.brand span{font-size:0;border-radius:7px;background-color:var(--brand-blue);background-image:url('/assets/una-logo-mark.png');background-size:cover;background-position:center;box-shadow:0 3px 12px #12264d25}.app-shell aside .brand,.login-brand{color:#fff}.app-shell aside{background:linear-gradient(180deg,#224382,#172f5f)}.app-shell aside nav button.active,.app-shell aside nav button:hover{background:#bda85825;color:#fff;border-left:3px solid var(--gold)}.avatar{background:var(--gold);color:#172f5f}.button{background:var(--brand-blue);box-shadow:0 5px 18px #22438225;transition:.2s}.button:hover{background:#182f60;transform:translateY(-1px)}.button.secondary{background:var(--gold);color:#172f5f}.eyebrow{color:#9a8137}.hero{background:linear-gradient(120deg,#fbfaf4 50%,#ebe4cb)}.hero-art{height:500px;border-radius:28px;background:var(--brand-blue);box-shadow:0 30px 70px #22438235;overflow:hidden}.hero-logo{width:100%;height:100%;object-fit:contain;display:block}.trust{background:var(--brand-blue)}.trust div{border-left-color:#bda85855}.cards article{border-top:3px solid var(--gold)}.cards b{color:var(--gold)}.split{background:var(--ice)}footer{background:var(--brand-blue)}.login-page{background:radial-gradient(circle at 75% 20%,#395b9a,#224382 45%,#172f5f)}.login-card{border-top:5px solid var(--gold)}.metric.accent{background:linear-gradient(135deg,#224382,#315998)}.bar{background:linear-gradient(var(--gold),var(--brand-blue))}.status{background:#f3ecd0;color:#6d5a1e}.scan{display:none}@media(max-width:800px){.hero-art{display:grid;height:390px;max-width:430px;margin:25px auto 0}.hero{gap:20px}}
