/* V8 shared footer and post-popup ribbon layout. */
.p14-footer .p14-footer-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;justify-items:start!important;gap:48px!important}
.p14-footer .p14-social-links{display:flex;flex-wrap:wrap;gap:12px}
.p14-footer .p14-social-links a{display:grid!important;place-items:center;width:38px!important;height:38px!important;margin:0!important;border:1px solid #315073;border-radius:50%;color:#fff!important;text-decoration:none;font-weight:800;line-height:1}
.p14-footer .p14-social-links a:hover,.p14-footer .p14-social-links a:focus-visible{background:#9be800;color:#07162f!important}
/* Keeps the legal line visible after the early-bird modal is dismissed. */
.early-bird-ribbon{bottom:72px!important}
@media(max-width:700px){.p14-footer .p14-footer-grid{grid-template-columns:1fr!important;gap:28px!important}}
@media(max-width:560px){.early-bird-ribbon{bottom:64px!important}}
