
.main-nav a,.internal-card-content a,.footer-links a{min-height:44px;display:inline-flex;align-items:center}
.main-nav a{font-size:16px}.btn,.card-action,.access-link{font-size:16px}.footer-links{gap:2px}
.floating-note,.mini-text span,.showcase-bottom{font-size:14px}.internal-card-content p,.resource-card p{font-size:16px}
@media(max-width:560px){.filter{font-size:14px}.brand img{max-width:155px}.shell{padding-left:18px;padding-right:18px}.hero h1{overflow-wrap:anywhere}.header-content{gap:10px}.access-link{padding:0 10px}}

@media(max-width:380px){.brand img{width:120px}.header-content{gap:6px}.access-link{font-size:14px;padding:0 8px}}
