.aql-footer--clean{background:#061824!important;color:#fff!important;padding:54px 0 24px!important;margin-top:0!important}.aql-footer-clean__grid{display:grid!important;grid-template-columns:1.4fr .8fr .8fr 1fr!important;gap:42px!important;align-items:start!important}.aql-footer-clean__brand strong{display:block!important;font-size:34px!important;line-height:1!important;letter-spacing:-.055em!important;color:#fff!important}.aql-footer-clean__brand p{margin:12px 0 18px!important;color:rgba(255,255,255,.78)!important;font-size:17px!important}.aql-footer-clean__brand span{display:block!important;max-width:420px!important;color:rgba(255,255,255,.62)!important;line-height:1.45!important;font-weight:750!important}.aql-footer-clean__col{display:grid!important;gap:10px!important}.aql-footer-clean__col h3{margin:0 0 8px!important;color:#fff!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:1000!important}.aql-footer-clean__col a{color:rgba(255,255,255,.72)!important;text-decoration:none!important;font-weight:800!important;line-height:1.25!important}.aql-footer-clean__col a:hover{color:#fff!important;text-decoration:underline!important;text-decoration-color:#8ff3d4!important}.aql-footer-clean__bottom{margin-top:42px!important;padding-top:20px!important;border-top:1px solid rgba(255,255,255,.10)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;color:rgba(255,255,255,.55)!important;font-size:14px!important;font-weight:800!important}.aql-footer__newsletter,.aql-footer__legal{display:none!important}@media(max-width:900px){.aql-footer-clean__grid{grid-template-columns:1fr 1fr!important;gap:30px!important}.aql-footer-clean__brand{grid-column:1 / -1!important}.aql-footer-clean__bottom{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:560px){.aql-footer--clean{padding:42px 0 24px!important}.aql-footer-clean__grid{grid-template-columns:1fr!important;gap:26px!important}.aql-footer-clean__brand strong{font-size:32px!important}.aql-footer-clean__col{gap:9px!important}.aql-footer-clean__bottom{margin-top:30px!important}}
