.brand-copy{display:grid;line-height:1.05;margin-left:13px}.brand-copy strong{font-size:1.18rem;letter-spacing:.07em;color:var(--navy)}.brand-copy small{font-size:.59rem;font-weight:800;letter-spacing:.12em;color:var(--gold);margin-top:6px;white-space:nowrap}
footer{display:grid;grid-template-columns:1fr auto;column-gap:30px;row-gap:18px;align-items:center}.footer-brand{display:flex;align-items:center;gap:13px}.footer-brand img{width:42px;height:42px;object-fit:contain}.footer-meta{grid-column:1 / -1;display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:17px;color:var(--muted);font-size:.72rem}.footer-meta a{color:var(--navy);font-weight:800;text-decoration:none}.footer-meta a:hover{text-decoration:underline}
@media(max-width:600px){.brand-copy strong{font-size:.92rem}.brand-copy small{font-size:.47rem;letter-spacing:.08em}.footer-brand img{width:38px;height:38px}footer{display:block;text-align:center}.footer-brand{justify-content:center}.footer-meta{display:grid;gap:8px;margin-top:20px}.footer-brand+p{margin-top:18px}}
