:root { --navy: #062a57; --teal: #00aeb0; --blue: #0970c9; --pale: #edf8f8; }
.brand img { width: 110px; height: 76px; object-fit: contain; }
.hero { background: linear-gradient(110deg, #fff 48%, #effafa); }
.hero-art img { filter: saturate(1.15); }
@media (max-width: 700px) { .brand img { width: 76px; height: 60px; } }
