.tkn-v7-footer{background:#fff;color:#1b1b1b;border-top:1px solid #e7e7e7}.tkn-v7-footer__promises{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(3rem,7vw,10rem);padding-top:4.5rem;padding-bottom:4.5rem}.tkn-v7-footer__promises div{display:grid;gap:1.1rem}.tkn-v7-footer__promises strong{font-size:1.7rem}.tkn-v7-footer__promises span{font-size:1.45rem;line-height:1.75;color:#4b4b4b}.tkn-v7-footer__rule{height:1px;background:#e7e7e7}.tkn-v7-footer__main{display:grid;grid-template-columns:.75fr 1fr 1fr 1.4fr;gap:clamp(3rem,5vw,8rem);padding-top:4.5rem;padding-bottom:5.5rem}.tkn-v7-footer__brand img{width:min(13rem,100%);height:auto}.tkn-v7-footer__brand>strong{font-size:2.8rem}.tkn-v7-footer__column{display:flex;flex-direction:column;gap:1.8rem}.tkn-v7-footer h2{margin:0 0 1.2rem;font-size:1.6rem;line-height:1.35;text-transform:uppercase;letter-spacing:.025em}.tkn-v7-footer a{color:inherit;text-decoration:none;font-size:1.45rem}.tkn-v7-footer a:hover{text-decoration:underline;text-underline-offset:.35rem}.tkn-v7-footer__newsletter{border-inline-start:1px solid #ddd;padding-inline-start:3rem}.tkn-v7-footer__form{display:grid;gap:1rem}.tkn-v7-footer__form input{min-height:4.8rem;border:1px solid #d8d8d8;border-radius:99px;padding:0 1.8rem;font:inherit}.tkn-v7-footer__form button{justify-self:start;min-height:4.8rem;border:0;border-radius:99px;padding:0 2.1rem;background:#ee4d3d;color:#fff;font-weight:700;cursor:pointer}.tkn-v7-footer__socials{display:grid;gap:1.3rem;margin-top:2.4rem}.tkn-v7-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-top:2.5rem;padding-bottom:2.5rem;font-size:1.1rem;color:#555}.tkn-v7-footer__bottom nav{display:flex;gap:1.4rem;flex-wrap:wrap}.tkn-v7-footer__bottom a{font-size:1.1rem}@media(max-width:989px){.tkn-v7-footer__main{grid-template-columns:1fr 1fr}.tkn-v7-footer__newsletter{border-inline-start:0;padding-inline-start:0}.tkn-v7-footer__promises{gap:3rem}}@media(max-width:749px){.tkn-v7-footer__promises,.tkn-v7-footer__main{grid-template-columns:1fr}.tkn-v7-footer__promises{padding-top:3.2rem;padding-bottom:3.2rem}.tkn-v7-footer__main{padding-top:3.5rem;padding-bottom:4rem}.tkn-v7-footer__newsletter{border-top:1px solid #e8e8e8;padding-top:3rem}.tkn-v7-footer__bottom{align-items:flex-start;flex-direction:column}.tkn-v7-footer__bottom nav{flex-direction:column;gap:.8rem}}
.tkn-v7-footer__socials a{display:grid;grid-template-columns:2.4rem 1fr;align-items:center;gap:1rem;width:max-content}.tkn-v7-footer__socials a>span{display:grid;place-items:center;width:2.2rem;height:2.2rem}.tkn-v7-footer__socials svg{display:block;width:2rem;height:2rem;fill:currentColor}.tkn-v7-footer__newsletter h2{max-width:30rem}.tkn-v7-footer__main{align-items:start}.tkn-v7-footer__column a,.tkn-v7-footer__socials a{line-height:1.45}

.tkn-v7-footer__bottom nav[hidden]{display:none!important}
