.esop-footer{--esop-navy:#0d2b55;--esop-navy-dark:#091f40;--esop-gold:#f5a623;background:var(--esop-navy);color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;padding:48px 24px}.esop-footer *,.esop-footer :after,.esop-footer :before{box-sizing:border-box}.esop-footer__container{margin:0 auto;max-width:1050px;width:100%}.esop-footer__disclaimer{color:#c9d2df;font-size:14px;line-height:1.65;margin:0 auto 24px;max-width:760px;text-align:center}.esop-footer__disclaimer p{margin-bottom:0;margin-top:0}.esop-footer__divider{background:hsla(0,0%,100%,.2);height:1px;margin:0 auto 28px;width:48px}.esop-footer__bottom{align-items:center;display:flex;gap:32px;justify-content:space-between}.esop-footer__brand{align-items:center;display:flex;gap:16px}.esop-footer__logo{display:block;height:auto;max-height:58px;max-width:190px;object-fit:contain;width:auto}.esop-footer__company{color:#aeb9c8;font-size:14px;line-height:1.4;white-space:nowrap}.esop-footer__copyright{color:#aeb9c8;font-size:14px;line-height:1.5;margin:0;text-align:right}@media (max-width:700px){.esop-footer{padding:42px 20px}.esop-footer__bottom{gap:20px;text-align:center}.esop-footer__bottom,.esop-footer__brand{flex-direction:column;justify-content:center}.esop-footer__brand{gap:10px}.esop-footer__logo{max-height:54px;max-width:175px}.esop-footer__company{text-align:center;white-space:normal}.esop-footer__copyright{text-align:center}}