#page-footer{background:linear-gradient(180deg,#fff,#dfecf8);padding:0 2rem 1.5rem}#page-footer li,#page-footer p{color:#272727}#page-footer .oz-footer-panel{background:none;border:none;display:flex;flex-direction:column;gap:1.5rem;max-width:none}#page-footer .oz-footer-badges{align-items:center;flex-wrap:wrap;gap:7.5rem;justify-content:center;padding:1.5rem}#page-footer .oz-footer-badges,#page-footer .oz-footer-main{background:#fff;border:1px solid #e5e5e5;border-radius:1.75rem;display:flex}#page-footer .oz-footer-main{flex-direction:column;gap:3rem;padding:3rem}#page-footer .oz-footer-top{align-items:start;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between}#page-footer .oz-footer-brand{display:flex;flex:0 1 45%;flex-direction:column;gap:1.5rem}#page-footer .oz-footer-brand .footer-brand{display:inline-block}#page-footer .oz-footer-brand .logo{max-width:12.25rem}#page-footer .oz-footer-tagline{color:#1a3f71;font-size:2rem;letter-spacing:-.03em;line-height:1.05}#page-footer .oz-footer-links{align-items:flex-start;display:flex;flex:0 1 45%;flex-wrap:wrap;gap:3.75rem;justify-content:flex-end}#page-footer .oz-footer-col-label{color:#000;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1;padding-block-end:1rem;text-transform:uppercase}#page-footer .oz-footer-list{list-style:none;margin:0;padding:0}#page-footer .oz-footer-list li{border-block-end:1px solid #e5e5e5;margin-block-end:.5rem;padding-block-end:.5rem}#page-footer .oz-footer-list li:last-child{border-block-end:0;margin-block-end:0;padding-block-end:0}#page-footer .oz-footer-list a{font-size:1rem;line-height:1;text-decoration:none}#page-footer .oz-footer-list a:hover{text-decoration:underline}#page-footer .oz-footer-social{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}#page-footer .oz-footer-social a{display:inline-flex;transition:transform .35s ease}#page-footer .oz-footer-social a:hover{transform:translateY(-.125rem)}#page-footer .oz-footer-legal{color:#4d4d4d;font-size:.75rem;line-height:1.25;text-align:center}@media (max-width:991px){#page-footer .oz-footer-badges{gap:2rem;padding:1.25rem}#page-footer .oz-footer-main{gap:2rem;padding:2rem}#page-footer .oz-footer-links{gap:2.5rem;justify-content:flex-start}#page-footer .oz-footer-tagline{font-size:1.75rem}}@media (max-width:767px){#page-footer{padding:0 1rem 1rem}}@media (max-width:576px){#page-footer .oz-footer-brand,#page-footer .oz-footer-links,#page-footer .oz-footer-links>*{flex:0 1 100%}#page-footer .oz-footer-social{flex-direction:row}}