.af .foot-wrap{border:1px solid var(--af-w-10);flex-direction:column;align-items:center;width:100%;max-width:1320px;padding:80px 0 0;display:flex;position:relative;overflow:clip}.af .foot-content{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:0 35px 88px 40px;display:flex}.af .foot-brand{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;width:1px;max-width:304px;display:flex}.af .foot-logo{color:var(--af-white);align-items:center;gap:10px;height:32px;display:flex}.af .foot-about{color:var(--af-white)}.af .foot-nav{flex-direction:row;flex:1 0 0;justify-content:center;gap:40px;width:1px;max-width:720px;display:flex}.af .foot-col{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:12px;width:1px;display:flex}.af .foot-col-title{color:var(--af-white)}.af .foot-link{color:var(--af-white);transition:color .4s cubic-bezier(.44,0,.56,1)}.af .foot-link:hover,.af .foot-link:focus-visible{color:var(--af-primary)}.af .foot-bottom{border-top:1px solid var(--af-w-10);border-bottom:1px solid var(--af-w-10);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:30px 40px;display:flex;position:relative}.af .foot-legal{color:#ffffffe0;max-width:520px}.af .foot-mark{width:100%;padding:0 40px;display:flex}.af .foot-mark svg{aspect-ratio:13.78;flex:1 0 0;width:1px;height:auto;display:block;overflow:hidden}@media (min-width:810px) and (max-width:1199.98px){.af .foot-content{padding:0 20px 60px}.af .foot-brand{padding-right:30px}.af .foot-bottom{padding:30px 20px}.af .foot-mark{padding:0 20px}}@media (max-width:809.98px){.af .foot-wrap{padding-top:60px}.af .foot-content{flex-direction:column;justify-content:center;gap:40px;padding:0 10px 40px}.af .foot-brand{width:100%;max-width:unset;flex:none}.af .foot-nav{width:100%;max-width:unset;flex-wrap:wrap;flex:none;justify-content:flex-start;gap:30px 20px}.af .foot-col{flex:none;width:45%}.af .foot-bottom{flex-direction:column;justify-content:center;gap:20px;padding:20px 10px}.af .foot-legal{max-width:unset;text-align:center;width:100%}.af .foot-mark{padding:0 10px}}
