.q-footer{background:rgba(var(--navy-900-rgb)/90%);padding:0 65px}.brand-footer__inner{display:flex;flex-direction:column;margin:0 auto;max-width:var(--inner-width-base);padding:2rem var(--space-inner-h)}.brand-footer__links{color:var(--text-01);display:flex;flex-flow:column wrap;gap:2rem;justify-content:flex-start;padding:3rem 0 var(--space-3xs-l)}.brand-footer__links .links-secondary{flex:0 1 40%}.brand-footer__links .links-secondary li{cursor:pointer;font-size:clamp(.75rem,1.071vw + .348rem,1.313rem);font-weight:var(--weight-bold);letter-spacing:.5px;text-transform:uppercase;transition:color .25s ease-in-out}.brand-footer__links .links-secondary li:hover{color:var(--hover-02)}.brand-footer__links .links-secondary li:not(:last-child){margin-bottom:1.5rem}.brand-footer__links .links-secondary a{color:var(--interactive-02);transition:all .25s ease-in-out}.brand-footer__links .links-secondary a:hover{color:var(--hover-02)}.brand-footer__copyright{color:var(--text-01);display:flex;flex-wrap:wrap;font-size:clamp(.438rem,.714vw + .17rem,.813rem);font-weight:var(--weight-semibold);gap:1rem;justify-content:space-between;letter-spacing:.5px;line-height:1;text-transform:uppercase}.brand-footer__copyright span{opacity:.5}.brand-footer__copyright .terms ul{display:inline-flex}.brand-footer__copyright .terms li{padding:0 .5rem}.brand-footer__copyright .terms li:not(:last-child){border-right:1px solid hsla(0,0%,100%,.5)}.brand-footer__copyright .terms li:first-child{padding-left:0}.brand-footer__copyright .terms .link{color:var(--interactive-02);font-weight:var(--weight-normal)}.brand-footer__copyright .terms .link:hover{color:var(--hover-02)}