/* OBS045: one existing navigation + 58px rail, scoped to Homepage only. */
.s341-header{z-index:200;isolation:isolate;overflow:visible}
.s341-header .v3-nav-wrap{position:relative;z-index:3}
.s341-header .copa-ticker{z-index:2;overflow:visible}
.s341-header .copa-rail{height:58px}
.s341-header .copa-static{position:absolute;inset:100% 0 auto;max-height:calc(100dvh - var(--copa-persistent-header,150px) - 12px);max-height:max(100px,calc(100dvh - var(--copa-persistent-header,150px) - 12px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;box-shadow:0 15px 24px #003f3426}
.s341-header .copa-list{max-width:1240px;margin-inline:auto}
.s341-header .copa-feed-label{max-width:1240px;margin-inline:auto}
.s341-header .copa-ticker :is(button,a):focus-visible{outline-color:#e6c576!important;outline-offset:2px!important}
.v02-home main [id],.v02-home main section,.v02-home .v02-story-chapter,.v02-home .v3-story-shell{scroll-margin-top:calc(var(--copa-persistent-header,150px) + 16px)}
@media(min-width:901px){.v02-home .v02-story-ready .v02-club-board{top:calc(var(--copa-persistent-header,150px) + 16px)}.v02-home[data-header-room=short] .v02-story-ready .v02-club-board{position:relative;top:0}}
@media(max-width:1180px){.s341-header .v3-nav-panel[data-enhanced=true]{top:100%;max-height:calc(100dvh - var(--copa-nav-height,80px) - 10px);overscroll-behavior:contain}}
@media(max-width:600px){.s341-header .copa-label{width:88px;flex-basis:88px;padding:0 6px;gap:5px;font-size:7px}.s341-header .copa-controls{gap:0;padding:0 3px}.s341-header .copa-read-all{font-size:10px;padding:0 5px}.s341-header .copa-pause{width:40px}.s341-header .copa-stationary-message,.s341-header .copa-empty-message{font-size:9px;padding:0 7px}.s341-header .copa-moving-link{font-size:12px;padding:0 16px}.s341-header .copa-static{padding-inline:16px}}
@media(max-width:360px){.s341-header .copa-label{width:73px;flex-basis:73px;letter-spacing:.03em}.s341-header .copa-signal{display:none}.s341-header .copa-read-all{font-size:9px;padding-inline:3px}.s341-header .copa-pause{width:36px}}
@media print{.s341-header{display:none!important}}
