.fortis-sponsorzone{box-sizing:border-box;width:min(100%,1320px);min-height:286px;margin-inline:auto;padding-inline:28px;display:block;visibility:hidden;overflow:clip}.fortis-sponsorzone--header_strip{min-height:158px}.ft-wrap>.fortis-sponsorzone{padding-inline:0}.fortis-sponsorzone.is-ready,.fortis-sponsorzone--editor{visibility:visible}.fortis-sponsorzone.is-ready{min-height:0}.fortis-sponsorcreative{position:relative;margin:0;color:#fff}.fortis-sponsorlabel{display:inline-flex;align-items:center;min-height:22px;margin:0 0 8px;padding:3px 8px;border-radius:999px;background:#ffe200;color:#171717;font:800 10px/1.2 Arial,sans-serif;letter-spacing:.09em}.fortis-sponsorbanner>a{display:block;border-radius:14px;overflow:hidden;background:#121212;outline-offset:4px}.fortis-sponsorbanner img{display:block;width:100%;max-height:250px;aspect-ratio:970/250;object-fit:contain;background:#121212}.fortis-sponsorbanner--header_strip img{aspect-ratio:970/90;max-height:90px}.fortis-sponsorcard{border-radius:16px;background:#111;overflow:hidden}.fortis-sponsorcard>.fortis-sponsorlabel{position:absolute;z-index:2;top:14px;left:14px}.fortis-sponsorcard__link{display:grid;grid-template-columns:minmax(220px,42%) 1fr;color:#fff;text-decoration:none;outline-offset:-4px}.fortis-sponsorcard__link>img:not(.fortis-sponsorcard__logo){width:100%;height:100%;min-height:230px;object-fit:cover}.fortis-sponsorcard__body{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:34px}.fortis-sponsorcard__body strong{font:800 clamp(24px,3vw,40px)/1.05 Bakemono,Arial,sans-serif;text-transform:uppercase}.fortis-sponsorcard__logo{width:auto;max-width:150px;max-height:60px;object-fit:contain;object-position:left center}.fortis-sponsorcard__cta{color:#ffe200;font-weight:800}.fortis-sponsorzone--editor{min-height:120px;padding:24px;border:2px dashed #ffe200;background:#171717;color:#fff;border-radius:12px}.fortis-sponsorzone--editor strong,.fortis-sponsorzone--editor span{display:block}.fortis-sponsorzone--editor span{margin-top:6px;font-size:13px;opacity:.72}.fortis-sponsorcreative a:focus-visible{outline:3px solid #ffe200;outline-offset:4px}@media(max-width:767px){.fortis-sponsorzone,.fortis-sponsorzone--header_strip{min-height:143px;padding-inline:20px}.fortis-sponsorzone--header_strip{min-height:152px}.ft-wrap>.fortis-sponsorzone{padding-inline:0}.fortis-sponsorzone.is-ready{min-height:0}.fortis-sponsorbanner img,.fortis-sponsorbanner--header_strip img{aspect-ratio:320/100;max-height:none}.fortis-sponsorcard__link{grid-template-columns:1fr}.fortis-sponsorcard__link>img:not(.fortis-sponsorcard__logo){min-height:0;aspect-ratio:1.91/1}.fortis-sponsorcard__body{padding:24px}}@media(prefers-reduced-motion:reduce){.fortis-sponsorzone *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.fortis-demo-creative:after{content:"";position:absolute;z-index:5;top:30px;right:0;width:74px;height:74px;background:var(--fortis-demo-accent,#ffe200);clip-path:polygon(100% 0,100% 100%,0 0);pointer-events:none}.fortis-sponsorzone--header_strip{width:100%;max-width:none;padding:10px 28px 24px;background:#171717}.fortis-sponsorzone--header_strip .fortis-sponsorcreative{width:min(970px,100%);margin-inline:auto}.fortis-sponsorzone--content_billboard{padding-block:54px}.fortis-sponsorzone--content_billboard .fortis-sponsorcreative{width:min(970px,100%);margin-inline:auto}.fortis-sponsorzone--pre_footer{width:100%;max-width:none;padding:48px 28px;background:#171717}.fortis-sponsorzone--pre_footer .fortis-sponsorcreative{width:min(970px,100%);margin-inline:auto}.fn-grid>.fortis-sponsorzone--news_native{order:2;width:100%;min-width:0;padding:0}.fn-grid>.fn-card:nth-child(-n+3){order:1}.fn-grid>.fn-card:nth-child(n+4){order:3}.fn-grid>.fortis-sponsorzone--news_native .fortis-sponsorcard{height:100%}.fn-grid>.fortis-sponsorzone--news_native .fortis-sponsorcard__link{grid-template-columns:1fr;height:100%}.fn-grid>.fortis-sponsorzone--news_native .fortis-sponsorcard__link>img:not(.fortis-sponsorcard__logo){min-height:0;aspect-ratio:1.91/1}.fn-grid>.fortis-sponsorzone--news_native .fortis-sponsorcard__body{padding:24px}.fn-grid>.fortis-sponsorzone--news_native .fortis-sponsorcard__body strong{font-size:clamp(22px,2.4vw,32px)}@media(max-width:767px){.fortis-sponsorzone--header_strip,.fortis-sponsorzone--pre_footer{padding-inline:20px}.fortis-sponsorzone--header_strip{padding-bottom:18px}.fortis-sponsorzone--content_billboard{padding-block:36px}.fortis-demo-creative:after{top:30px;width:54px;height:54px}}
.fortis-sponsorzone--content_billboard .fortis-sponsorbanner{width:100%!important;max-width:970px!important;flex:0 1 970px;margin-inline:auto!important}.fortis-sponsorzone--content_billboard .fortis-sponsorbanner>a{width:100%;aspect-ratio:970/250;background:transparent}.fortis-sponsorzone--content_billboard .fortis-sponsorbanner img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:fill;background:transparent}
.fortis-sponsorzone--header_strip{min-height:186px;visibility:visible!important}.fortis-sponsorjoin{display:flex;align-items:center;justify-content:center;gap:5px;width:fit-content;min-height:28px;margin:8px auto 0;color:#171717;font:700 12px/1.4 Arial,sans-serif;text-align:center;text-decoration:none}.fortis-sponsorjoin:hover{text-decoration:underline;text-underline-offset:3px}.fortis-sponsorzone--header_strip .fortis-sponsorjoin,.fortis-sponsorzone--pre_footer .fortis-sponsorjoin,.fortis-sponsorcard .fortis-sponsorjoin{color:#fff}.fortis-sponsorcard .fortis-sponsorjoin{width:100%;margin:0;padding:10px 16px 12px;border-top:1px solid #343434;color:#ffe200}@media(max-width:767px){.fortis-sponsorzone--header_strip{min-height:186px}.fortis-sponsorjoin{font-size:11px}}
.fortis-sponsorbanner>.fortis-sponsorjoin,.fortis-sponsorzone--content_billboard .fortis-sponsorbanner>.fortis-sponsorjoin{display:flex!important;width:fit-content!important;height:auto!important;min-height:28px!important;aspect-ratio:auto!important;margin:8px auto 0!important;padding:4px 12px!important;border-radius:999px!important;overflow:visible!important;background:#ffe200!important;color:#171717!important}
.fortis-sponsorjoin,.fortis-sponsorbanner>.fortis-sponsorjoin,.fortis-sponsorzone--content_billboard .fortis-sponsorbanner>.fortis-sponsorjoin{width:fit-content!important;height:auto!important;min-height:28px!important;aspect-ratio:auto!important;margin:8px auto 0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;color:#fff!important;mix-blend-mode:difference}.fortis-sponsorzone--header_strip .fortis-sponsorjoin,.fortis-sponsorzone--pre_footer .fortis-sponsorjoin,.fortis-sponsorcard .fortis-sponsorjoin{width:fit-content!important;margin:8px auto 0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;mix-blend-mode:normal}
.fortis-sponsorjoin,.fortis-sponsorbanner>.fortis-sponsorjoin,.fortis-sponsorzone--content_billboard .fortis-sponsorbanner>.fortis-sponsorjoin{color:#171717!important;mix-blend-mode:normal}.fortis-sponsorjoin.is-on-dark,.fortis-sponsorzone--header_strip .fortis-sponsorjoin,.fortis-sponsorzone--pre_footer .fortis-sponsorjoin,.fortis-sponsorcard .fortis-sponsorjoin{color:#fff!important}.fortis-sponsorjoin.is-on-light{color:#171717!important}
.fortis-sponsorjoin.is-on-dark,.fortis-sponsorbanner>.fortis-sponsorjoin.is-on-dark,.fortis-sponsorzone--content_billboard .fortis-sponsorbanner>.fortis-sponsorjoin.is-on-dark{color:#fff!important}.fortis-sponsorjoin.is-on-light,.fortis-sponsorbanner>.fortis-sponsorjoin.is-on-light,.fortis-sponsorzone--content_billboard .fortis-sponsorbanner>.fortis-sponsorjoin.is-on-light{color:#171717!important}
.fortis-sponsorzone--content_billboard.has-matched-surface{position:relative;overflow:visible;background:var(--fortis-sponsor-surface);box-shadow:0 0 0 100vmax var(--fortis-sponsor-surface);clip-path:inset(0 -100vmax)}
.sponsorSlider{overflow:hidden}
.sponsorSlider .fortis-sponsorzone--home-marquee{width:100vw;max-width:none;min-height:180px;margin-left:calc(50% - 50vw);padding:28px 0;background:#171717;overflow:hidden;visibility:visible}
.sponsorSlider .fortis-sponsorzone--home-marquee.is-ready{min-height:0}
.fortis-marquee__track{display:flex;width:max-content;animation:fortis-sponsor-marquee var(--fortis-marquee-duration,40s) linear infinite;will-change:transform}
.fortis-marquee__group{display:flex;flex:none;gap:40px;width:max-content;padding-right:40px}
.fortis-marquee__group>.fortis-sponsorbanner{flex:none;width:320px;max-width:320px;margin:0}
.fortis-sponsorzone--home-marquee.is-single .fortis-marquee__track{width:100%;justify-content:center;animation:none;will-change:auto}
.fortis-sponsorzone--home-marquee.is-single .fortis-marquee__group{padding-right:0}
.fortis-sponsorzone--home-marquee .fortis-sponsorlabel{display:none}
.fortis-sponsorzone--home-marquee .fortis-sponsorbanner__link{display:block;width:320px;aspect-ratio:320/100;background:transparent}
.fortis-sponsorzone--home-marquee .fortis-sponsorbanner img{display:block;width:320px;height:100px;max-height:none;aspect-ratio:320/100;object-fit:contain;background:transparent}
.fortis-sponsorzone--home-marquee .fortis-sponsorjoin{color:#fff!important}
.fortis-sponsorzone--home-marquee:hover .fortis-marquee__track,.fortis-sponsorzone--home-marquee:focus-within .fortis-marquee__track{animation-play-state:paused}
@keyframes fortis-sponsor-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(var(--fortis-marquee-offset),0,0)}}
@media(max-width:767px){.sponsorSlider .fortis-sponsorzone--home-marquee{padding-block:20px}.fortis-marquee__group{gap:20px;padding-right:20px}}
@media(prefers-reduced-motion:reduce){.fortis-marquee__track{animation:none!important;will-change:auto}.sponsorSlider .fortis-sponsorzone--home-marquee{overflow-x:auto}}
