@charset "utf-8";

*, ::after, ::before { box-sizing: border-box; margin: 0px; padding: 0px; }

body, html { height: 100%; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-settings: "liga", "kern"; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: inherit; background-color: var(--Surface-page); }

body { scroll-behavior: smooth; }

svg { overflow-clip-margin: 1px; }

.Brands_wrapper__yBkZH a:focus-visible { outline: 0.125rem solid var(--Colors-brand-nosRood-nosRood); outline-offset: 0.125rem; }

.SterBanner_disclosure__63Wwb a:focus-visible { outline: 0.125rem solid var(--Border-onTertiary-primary); outline-offset: 0.125rem; border-radius: 0.125rem; }

.LatestNews_readMore__Bbnah:focus-visible { outline-offset: 0.125rem; outline: 0.125rem solid var(--Border-onElevation-primary); }

.LatestNewsTimeline_itemLink__dZbCE:focus-visible { outline-offset: 0.5rem; outline: 0.125rem solid var(--Border-onPage-primary); }

.SectionHeader_callToAction__vVpoD:focus-visible { text-decoration-color: unset; outline-width: 0.125rem; outline-style: solid; }

.SectionHeader_callToAction__vVpoD.SectionHeader_onPage__zDtIZ:focus-visible { outline-color: var(--Border-onPage-primary); }

.SectionHeader_callToAction__vVpoD.SectionHeader_onSport__7zyAh:focus-visible { outline-color: var(--Border-onPage-primary); }

.SectionHeader_callToAction__vVpoD.SectionHeader_onElevation__KeZXC:focus-visible { outline-color: var(--Border-onElevation-primary); }

.SectionHeader_callToAction__vVpoD.SectionHeader_onPrimary__uCV8U:focus-visible { outline-color: var(--Border-onPrimary-distinct); }

.Article_anchor___nFaP:hover:not(:has(button:hover)) .Article_title__GOAUS { text-decoration: underline; }

.Article_anchor___nFaP:active:not(:has(button:active)) .Article_title__GOAUS { text-decoration: none; }

.Article_anchor___nFaP:focus-visible { outline: 0.125rem solid var(--Border-onElevation-primary); outline-offset: 0.125rem; border-radius: 0.125rem; }

.ItemTile_anchor__KA95p:hover:not(:has(button:hover)) .ItemTile_title__YHAxH { text-decoration: underline; }

.ItemTile_anchor__KA95p:active:not(:has(button:active)) .ItemTile_title__YHAxH { text-decoration: none; }

.ItemTile_anchor__KA95p:focus-visible { outline-offset: 0.125rem; border-radius: 0.125rem; }

.ItemTile_anchor__KA95p:focus-visible.ItemTile_onPage__nLDZ_ { outline: 0.125rem solid var(--Border-onPage-primary); }

.ItemTile_anchor__KA95p:focus-visible.ItemTile_onElevation__ZcaTN { outline: 0.125rem solid var(--Border-onElevation-primary); }

.ItemTile_anchor__KA95p:focus-visible.ItemTile_onPrimary__6c2DM { outline: 0.125rem solid var(--Border-onPrimary-distinct); }

.CollectionTile_anchor__Vupr2:focus-visible { outline: 0.125rem solid var(--Colors-brand-nosRood-nosRood); }

.HighlightedItemTile_anchor__PWhVp:focus-visible { outline: 0.125rem solid var(--Colors-brand-nosRood-nosRood); outline-offset: 0.125rem; border-radius: 0.125rem; }

.HighlightedItemTile_anchor__PWhVp:hover:not(:has(button:hover)) .HighlightedItemTile_title__HQ99I { text-decoration: underline; }

.CalenderTile_anchor__g5QCg:focus-visible { outline: 0.125rem solid var(--Colors-brand-nosRood-nosRood); }

.SliderSection_skiplink__v028n:not(:focus, :active) { position: absolute; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 0.0625rem; height: 0.0625rem; white-space: nowrap; }

.SliderSection_skiplink__v028n:focus-visible { outline: 0.125rem solid var(--Border-onElevation-primary); outline-offset: 0.125rem; border-radius: 0.125rem; }

.VerticalVideoTile_button__H_d2R:focus-visible { outline: 0.125rem solid var(--Colors-brand-nosRood-nosRood); }

.SemiHighlightedItemTile_anchor__1QGSr:focus-visible { outline: 0.125rem solid var(--Colors-brand-nosRood-nosRood); outline-offset: 0.125rem; border-radius: 0.125rem; }

.SemiHighlightedItemTile_anchor__1QGSr:hover:not(:has(button:hover)) .SemiHighlightedItemTile_title__RzH3C { text-decoration: underline; }