.block-link-banner__link{font-family:"neue-haas-grotesk-text",arial,sans-serif;font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-xs-line-height, 1.225rem);letter-spacing:.0175rem;font-display:swap}.block-link-banner{padding:var(--spacing-m, 1rem) var(--grid-margin, 1rem);background-color:var(--color-background-extra-black, #000);color:var(--color-text-invert, #fff);margin-top:0 !important;margin-bottom:0 !important;position:relative}@media screen and (min-width: 1025px){.block-link-banner{padding:var(--spacing-xs, 0.5rem) var(--grid-margin, 1rem)}}@media screen and (width <= calc(1025px - 1px)){.block-link-banner--hidden-mobile{display:none}}.block-link-banner__list{display:flex;flex-flow:column wrap;gap:var(--spacing-s, 0.75rem);list-style:none;margin:0;padding:0}@media screen and (min-width: 1025px){.block-link-banner__list{flex-direction:row;align-items:center;justify-content:space-between;gap:.375rem}}.block-link-banner__item{display:flex}.block-link-banner__link{display:inline-flex;align-items:center;gap:var(--spacing-3xs, 0.25rem);color:var(--color-text-invert, #fff);text-decoration:none}.block-link-banner__link:hover,.block-link-banner__link:focus-visible{color:var(--color-background-accent-primary, #e51b24);text-decoration:underline;text-underline-offset:var(--spacing-4xs, 0.125rem)}.block-link-banner__link:focus-visible{outline:var(--stroke-m, 0.125rem) solid var(--color-focus-outline, #fff);outline-offset:var(--spacing-4xs, 0.125rem);border-radius:.125rem}.block-link-banner__link-icon{display:flex;align-items:center;flex-shrink:0;width:var(--trigger-xs, 1rem);height:var(--trigger-xs, 1rem);color:inherit}.block-link-banner__link-text{white-space:nowrap}
