@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--marquee-gap)))}}*{box-sizing:border-box}a,button,div{-webkit-tap-highlight-color:rgba(0,0,0,0)}.u-grid,.u-grid--full,.u-grid--large{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}.u-grid,.u-grid--large,.u-grid--padding{padding-left:1.25rem;padding-right:1.25rem}.u-grid__fill{grid-column:span 4}@media only screen and (min-width:1100px){.u-grid,.u-grid--full,.u-grid--large{grid-template-columns:repeat(12,1fr);-moz-column-gap:1.5%;column-gap:1.5%;row-gap:1.375rem}.u-grid,.u-grid--large,.u-grid--padding{padding-left:1.25rem;padding-right:1.25rem}.u-grid__fill{grid-column:span 12}}@media only screen and (min-width:1350px){.u-grid,.u-grid--padding{max-width:1920px;margin-left:auto;margin-right:auto}.u-grid,.u-grid--large,.u-grid--padding{padding-left:2.5rem;padding-right:2.5rem}}.u-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;z-index:0;white-space:nowrap;width:1px}
