<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'Franklin Gothic';
    src: url('/framdcn-webfont.woff2') format('woff2'),
         url('/framdcn-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

:root {
    --heading-font-family: 'Franklin Gothic', sans-serif;
    --body-font-family: 'Tahoma', sans-serif;
    --bs-font-sans-serif: 'Tahoma', sans-serif;
    --bs-body-font-family: 'Tahoma', sans-serif;
    --tertiary: #d52130;
    --custom-container-width: 2400px;
}

/* Layout Adjustments */
.site-main { position:relative; z-index:2 }
.layout-premium-sports-home .site-main { margin-top:1rem }
.internal-page .site-main &gt; div { margin-block:3rem }

@media (min-width:992px) {
    .layout-premium-sports-home .site-main { margin-top:3rem }
}

@media (min-width:1400px) {
    .container-fluid.custom-width { max-width:var(--custom-container-width) }
}

/* Headings */
.internal-page h1.page-heading { font-weight:700; color:var(--bs-primary) }
.layout-premium-sports-home h1 { text-transform:uppercase; color:var(--bs-primary) }

@media (min-width:1200px) {
    .layout-premium-sports-home h1 { font-size:2.5rem }
}

/* Buttons */
.btn { --bs-btn-border-radius: 0 }

/* Header */
.pre-header .site-title { font-weight:900; letter-spacing:.375em }
.site-header { position:relative; z-index:3 }
.site-header.sticky-top { position:sticky }
.site-header a[rel="wiki-link"] { color:var(--bs-white) }
.site-header .logo-bar { border-bottom:7px solid var(--bs-tertiary) }
.site-header .logo-bar a { color:#fff }
.site-header .site-logo { position:relative; left:50%; transform:translate(-50%) }
.site-header .site-logo img { max-width:10rem }
.site-header .primary-nav-wrapper { background-color:var(--bs-primary) }
.site-header .primary-nav-wrapper &gt; div &gt; .site-menu { position:relative; z-index:1 }
.site-header .component-navbar-primary .navbar-toggler.x { position:absolute; top:-5.3rem; left:0; border:0; border-radius:0; opacity:1 }
.site-header .component-navbar-primary .navbar-toggler.x:focus { box-shadow:none }
.site-header .component-navbar-primary .navbar-toggler.x .icon-bar { height:4px; width:30px }
.site-header .component-navbar-primary .navbar-toggler.x[aria-expanded="false"] .icon-bar:nth-of-type(2) { width:30px !important }
.site-header .component-navbar-primary.layout-standard .navbar .navbar-collapse { position:absolute; left:0; right:0; top:100%; background-color:var(--bs-secondary) }
.site-header .component-navbar-primary.layout-standard .navbar .nav-link { --bs-nav-link-font-size:1.125rem; --bs-nav-link-padding-x:1rem; font-family:'Franklin Gothic', sans-serif; text-transform:uppercase; color:#fff }
.site-header .component-navbar-primary.layout-standard .navbar .dropdown-menu { padding:0 }
.site-header .component-navbar-primary.layout-standard .navbar .dropdown-menu:not(.level-2) { padding-inline:.5rem }
.site-header .component-navbar-primary .navbar-dark.bg-primary .dropdown .dropdown-menu.show,
.site-header .component-navbar-primary .navbar-dark.bg-primary .dropdown .dropdown-menu.collapsing { border-bottom:0 !important; border-top:1px solid rgba(255,255,255,0.125) !important }
.site-header .links .component-nav.layout-standard { display:none !important }
.site-header .links .component-nav.layout-standard .nav li { position:relative }
.site-header .links .component-nav.layout-standard .nav li + li .nav-link:before { content:''; position:absolute; top:50%; transform:translateY(-50%); left:0; width:2px; height:40%; background-color:#fff }
.site-header .links .component-nav.layout-standard .nav-link { font-family:'Franklin Gothic', sans-serif; font-size:1.125rem }
.site-header .links .component-nav.layout-standard .nav-link:hover { text-decoration:underline }
.site-header .links .component-search.layout-modal .btn { font-size:1rem; color:var(--bs-secondary); background-color:#fff; border-radius:0; transition:all .15s ease-in-out }
.site-header .links .component-search.layout-modal .btn:hover,
.site-header .links .component-search.layout-modal .btn:focus { color:#fff; background-color:var(--bs-primary); filter:none; box-shadow:0 0 0 1px #fff }
.site-header .component-navbar-secondary.layout-standard .navbar .navbar-brand { font-family:'Franklin Gothic', sans-serif; text-transform:uppercase }
.site-header .component-navbar-secondary.layout-standard .navbar .navbar-nav &gt; .nav-item &gt; .nav-link { color:#fff }

@media (min-width:992px) {
    .site-header .logo-bar { border-bottom:1px solid #fff }
    .site-header .site-logo { left:auto; transform:none }
    .site-header .primary-nav-wrapper { background-color:var(--bs-secondary); border-bottom:7px solid var(--bs-tertiary) }
    .site-header .primary-nav-wrapper &gt; div &gt; .site-menu { position:static }
    .site-header .component-navbar-primary.layout-standard .layout-wrapper { position:static !important }
    .site-header .component-navbar-primary.layout-standard .layout-wrapper &gt; nav { position:static !important }
    .site-header .component-navbar-primary.layout-standard .navbar .dropdown-menu { padding:1rem }
    .site-header .component-navbar-primary.layout-standard .navbar .dropdown-menu .nav-link { --bs-nav-link-font-size:1rem }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-collapse { position:static; background-color:transparent; border-bottom:0 }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav { display:flex; width:100% }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent:first-of-type { border-left:1px solid #fff }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent { flex:1; text-align:center; border-right:1px solid #fff }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent &gt; .nav-link,
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent &gt; .nav-link .nav-link { font-size:1.25rem; color:#fff }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent &gt; .nav-link:hover,
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item.parent &gt; .nav-link:focus { color:#fff; background-color:var(--bs-primary) }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"] &gt; .nav-item &gt; .dropdown-old-toggle { font-weight:400 }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"] &gt; .nav-item &gt; .dropdown-old-toggle a.nav-link { font-size:1.25rem }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"][data-pageurl="/navbar-sports"] &gt; li.nav-item:not(.dropdown) { flex-basis:100% !important }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"][data-pageurl="/navbar-sports"] &gt; li.nav-item:not(.dropdown) .nav-link[href*="/sports/index"] { display:inline-block; font-family:'Franklin Gothic', sans-serif; font-weight:700; font-size:1.125rem; text-transform:uppercase; color:var(--bs-secondary); background-color:#fff; transition:filter .15s ease-in-out }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"][data-pageurl="/navbar-sports"] &gt; li.nav-item:not(.dropdown) .nav-link[href*="/sports/index"]:after { content:'\f061'; display:inline-block; vertical-align:top;  width:1rem; height:1rem; margin:.25rem auto 0; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.75rem; text-align:center; line-height:1rem; background-color:var(--bs-secondary); color:#fff; border-radius:50% }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"][data-pageurl="/navbar-sports"] &gt; li.nav-item:not(.dropdown) .nav-link[href*="/sports/index"]:hover { filter:brightness(85%); text-decoration:none }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Schedule"],
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Championship"] { width:2.5rem; height:2.5rem; line-height:2.5rem; padding-block:0; overflow:hidden; text-align:center; text-decoration:none !important }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Schedule"]:hover,
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Championship"]:hover { text-shadow:0 0 .5rem rgba(0,0,0,1) }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Championship"] { color:#FFCE00 }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Schedule"]:before,
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Championship"]:before { display:block; content:'\f133'; font-family:"Font Awesome 6 Pro"; font-weight:900 }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a[aria-label*="Championship"]:before { content:"\f091" }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item:not(.parent) .nav-link { --bs-nav-link-padding-x:0; font-family:var(--body-font-family); text-transform:none }
    .site-header .component-navbar-primary.layout-standard .navbar .navbar-nav .nav-item:not(.parent) .nav-link:hover { text-decoration:underline }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"] &gt; .nav-item &gt; .dropdown-old-toggle .nav-link { font-family:'Franklin Gothic', sans-serif; text-transform:uppercase }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column="true"] &gt; li &gt; .dropdown-old-toggle { font-family:var(--body-font-family); font-weight:400 }
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] &gt; li &gt; a { font-size:.875rem }
    .site-header .links .component-nav.layout-standard { display:flex !important }
    .site-header .component-navbar-secondary.layout-standard .navbar { --bs-navbar-padding-y:1rem }
    .site-header .component-navbar-secondary.layout-standard .navbar .navbar-brand { font-size:2rem }
    .site-header .component-navbar-secondary.layout-standard .navbar .navbar-nav &gt; .nav-item &gt; .nav-link { position:relative }
    .site-header .component-navbar-secondary.layout-standard .navbar .navbar-nav &gt; .nav-item:hover &gt; .nav-link { text-decoration:underline }
    .site-header .component-navbar-secondary.layout-standard .navbar .navbar-nav &gt; .nav-item + .nav-item:not(.flexible-menu) &gt; .nav-link:before { content:'|'; position:absolute; left:-2px }
    .site-header .component-navbar-secondary.layout-standard .navbar .dropdown-menu { border-radius:0; border:0; border-bottom:7px solid var(--bs-tertiary) }
}

@media (min-width:1200px) {
    .pre-header .site-title span { font-size:1.25rem !important }
}

/* Footer */
.site-footer { background-color:#1d1d1d }
.site-footer .footer-details .site-logo img { max-width:10rem }
.site-footer .footer-details .component-nav { align-items:center }
.site-footer .footer-details .component-nav li + li { margin-left:1rem }
.site-footer .footer-details .links .component-nav li + li a { position:relative }
.site-footer .footer-details .links .component-nav li + li a:before { content:'|'; position:absolute; left:-.7rem }
.site-footer .footer-details a { padding:0; text-decoration:none; color:var(--bs-white) }
.site-footer .footer-details a:hover { text-decoration:underline }
.site-footer .social-icons .component-headings { justify-content:center !important }
.site-footer .social-icons .component-title { font-family:var(--body-font-family); font-size:1rem; font-weight:400 }
.site-footer .social-icons ul { display:flex; gap:.5rem }
.site-footer .social-icons li a { height:3rem; width:3rem; padding:0; font-size:1.5rem; text-align:center; line-height:3rem; color:var(--bs-white); background-color:#5d5d5d; border-radius:50% }
.site-footer .social-icons li a:hover { color:#5d5d5d; background-color:var(--bs-white) }
.site-footer .social-icons li a .fa-facebook:before { content:'\f39e' }
.site-footer .social-icons li a .fa-linkedin:before { content:'\f0e1' }
.site-footer .inc-hostedby { width:12rem; color:var(--bs-white) }
.site-footer .inc-hostedby a,
.site-footer .inc-hostedby a:hover { color:var(--bs-white) }
.site-footer .inc-hostedby .st0,
.site-footer .inc-hostedby .st1 { fill:var(--bs-white) }

@media (min-width:992px) {
    .site-footer .footer-details .component-nav { align-items:flex-start }
    .site-footer .social-icons .component-headings { justify-content:flex-start !important }
}

/* Content Switcher */
.content-switcher-wrapper &gt; .form-select { width:auto; margin-bottom:1rem }
.content-switcher-wrapper .tab-content h1 { font-size:1.75rem; font-weight:700; color:var(--bs-primary) }
.content-switcher-wrapper .tab-content h2 { font-size:1.5rem }
.content-switcher-wrapper .tab-content h3 { font-size:1.25rem }

/* Achievements */
.section.achievements { background:url(/images/setup/NAIA-Hero_Image.png) no-repeat 50% 0 var(--bs-primary); background-size:cover }
.section.achievements .component-nav.layout-standard ul { display:flex; justify-content:center; gap:.5rem; margin-left:1rem }
.section.achievements .component-nav.layout-standard li:first-child { margin-left:-1rem }
.section.achievements .component-nav.layout-standard li + li { margin-left:-1rem }
.section.achievements .component-nav.layout-standard li a { --bs-nav-link-padding-x:1.5rem; --bs-nav-link-padding-y:.75rem; position:relative; display:flex; flex-direction:column; justify-content:center; font-family:'Franklin Gothic', sans-serif; text-align:center; color:#fff; clip-path:polygon(calc(100% - 1rem) 0%, 100% 50%, calc(100% - 1rem) 100%, 0% 100%, 1rem 50%, 0% 0%); }
.section.achievements .component-nav.layout-standard li a:hover { background-color:#fff }
.section.achievements .component-nav.layout-standard li .label { font-weight:700; line-height:1 }
.section.achievements .component-nav.layout-standard li .label span { display:block; font-size:1.75rem }
.section.achievements .component-nav.layout-standard li .label:after { content:'\f061'; display:block; width:1rem; height:1rem; margin:.25rem auto 0; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.875rem; line-height:1rem; background-color:#fff; color:var(--tertiary); border-radius:50% }
.section.achievements .component-nav.layout-standard li .label:before { content:''; position:absolute; top:2px; right:2px; bottom:2px; left:2px; background-color:var(--tertiary); z-index:-1; clip-path:polygon(calc(100% - 1rem) 0%, 100% 50%, calc(100% - 1rem) 100%, 0% 100%, 1rem 50%, 0% 0%); }

@media (min-width:1200px) {
    .section.achievements { min-height:25rem; display:flex; flex-direction:column; justify-content:center }
    .section.achievements .component-nav.layout-standard ul { gap:1.5rem; margin:0 }
    .section.achievements .component-nav.layout-standard li:first-child { margin-left:0 }
    .section.achievements .component-nav.layout-standard li + li { margin:0 }
    .section.achievements .component-nav.layout-standard li a { --bs-nav-link-padding-x:2rem; --bs-nav-link-padding-y:1rem; min-width:11rem }
    .section.achievements .component-nav.layout-standard li .label { font-size:1.25rem; line-height:1.1 }
    .section.achievements .component-nav.layout-standard li .label span { font-size:3rem }
    .section.achievements .component-nav.layout-standard li .label:after { width:1.25rem; height:1.25rem; line-height:1.25rem; margin-block:.5rem }
}

@media (min-width:1400px) {
    .section.achievements { min-height:30rem }
    .section.achievements .component-nav.layout-standard ul { gap:2rem }
    .section.achievements .component-nav.layout-standard li a { min-width:13rem; min-height:10rem }
    .section.achievements .component-nav.layout-standard li .label span { font-size:3.25rem }
}

/* Players of the Week */
.section.players-of-the-week .component-banner.layout-random { gap:0 !important }
.section.players-of-the-week .component-banner.layout-random .page-details { position:relative; padding:1rem 1rem 1rem 6rem; color:#fff; background-color:var(--bs-primary) }
.section.players-of-the-week .component-banner.layout-random .page-details:before { content:''; position:absolute; top:0; left:0; bottom:0; width:5rem; background-color:var(--tertiary); clip-path: polygon(0 0, 100% 0, calc(100% - 1rem) 100%, 0% 100%); }
.section.players-of-the-week + .btn-primary { display:flex; justify-content:flex-end; align-items:center; gap:.5rem; padding:1rem; font-family:"Franklin Gothic", sans-serif }
.section.players-of-the-week + .btn-primary:after { content:'\f061'; width:1rem; height:1rem; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.75rem; line-height:1rem; background-color:#fff; color:var(--bs-primary); border-radius:50% }

.section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow { position:absolute; left:auto; right:3rem; top:auto; bottom:-2rem !important; width:1.75rem; height:1.75rem !important; padding:0; font-size:1rem; line-height:1.75rem; background-color:var(--bs-primary); color:#fff; border:0; border-radius:0; transition:all .2s linear; filter:none }
.section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow:hover { box-shadow:inset 0 0 0 1px #fff }
.section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow.next { right:1rem }
.section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow.prev .fa-chevron-left:before { content:'\f053'; font-family:"Font Awesome 6 Pro"; font-weight:300 }
.section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow.next .fa-chevron-right:before { content:'\f054'; font-family:"Font Awesome 6 Pro"; font-weight:300 }
.section.players-of-the-week .component-banner.layout-random:focus .slick-arrow-controls .slick-arrow,
.section.players-of-the-week .component-banner.layout-random:focus-within .slick-arrow-controls .slick-arrow,
.section.players-of-the-week .component-banner.layout-random:active .slick-arrow-controls .slick-arrow,
.section.players-of-the-week .component-banner.layout-random:hover .slick-arrow-controls .slick-arrow { bottom:1rem !important }

.layout-premium-sports .potw-wrapper { max-width:395px; margin-inline:auto }
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details { padding:1.1rem 1rem 1.1rem 5.3rem }
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details:before { width:5.5rem; clip-path: polygon(0 0, 100% 0, calc(100% - 2.4rem) 100%, 0% 100%); }
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random .component-title { font-size:1.875rem }
.layout-premium-sports .section.players-of-the-week + .btn-primary { font-size:1.125rem; padding:1.3rem }

.layout-premium-sports .section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow { left:-2rem; right:auto; top:50%; bottom:auto !important; transform:translateY(-50%) }
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random .slick-arrow-controls .slick-arrow.next { left:auto; right:-2rem }
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:focus .slick-arrow-controls .slick-arrow,
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:focus-within .slick-arrow-controls .slick-arrow,
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:active .slick-arrow-controls .slick-arrow,
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:hover .slick-arrow-controls .slick-arrow { bottom:auto !important; left:1rem }
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:focus .slick-arrow-controls .slick-arrow.next,
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:focus-within .slick-arrow-controls .slick-arrow.next,
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:active .slick-arrow-controls .slick-arrow.next,
.layout-premium-sports .section.players-of-the-week .component-banner.layout-random:hover .slick-arrow-controls .slick-arrow.next { bottom:auto !important; left:auto; right:1rem }

@media (426px &lt;= width &lt;= 991px) {
    .potw-wrapper { max-width:395px; margin-inline:auto }
}

@media (min-width:992px) {
    .section.players-of-the-week .component-banner.layout-random .page-details { padding-left:3rem }
    .section.players-of-the-week .component-banner.layout-random .page-details:before { width:3rem }
    .section.players-of-the-week .component-banner.layout-random .component-title { font-size:1.25rem }

    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details { padding:.8rem 1rem .8rem 4.5rem }
    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details:before { width:4.5rem; clip-path: polygon(0 0, 100% 0, calc(100% - 1.9rem) 100%, 0% 100%); }
    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .component-title { font-size:1.5rem }
    .layout-premium-sports .section.players-of-the-week + .btn-primary { font-size:.875rem; padding:1.05rem }
}

@media (min-width:1200px) {
    .section.players-of-the-week .component-banner.layout-random .page-details { padding-left:5rem }
    .section.players-of-the-week .component-banner.layout-random .page-details:before { width:4rem }

    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details { padding:1rem 1rem 1rem 5.5rem }
    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details:before { width:5.4rem; clip-path: polygon(0 0, 100% 0, calc(100% - 2.4rem) 100%, 0% 100%); }
    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .component-title { font-size:1.75rem }
    .layout-premium-sports .section.players-of-the-week + .btn-primary { font-size:1rem; padding:1.3rem }
}

@media (min-width:1400px) {
    .section.players-of-the-week .component-banner.layout-random .page-details { padding-left:6rem }
    .section.players-of-the-week .component-banner.layout-random .page-details:before { width:5rem }
    .section.players-of-the-week .component-banner.layout-random .component-title { font-size:1.5rem }

    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details { padding:1.1rem 1rem 1.1rem 5.3rem }
    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .page-details:before { width:5.5rem; clip-path: polygon(0 0, 100% 0, calc(100% - 2.4rem) 100%, 0% 100%); }
    .layout-premium-sports .section.players-of-the-week .component-banner.layout-random .component-title { font-size:1.875rem }
    .layout-premium-sports .section.players-of-the-week + .btn-primary { font-size:1.125rem; padding:1.3rem }
}

/* Top News */
.section.top-news .component-headlines.layout-stacked .component-title { text-transform:uppercase; color:var(--bs-primary) }
.section.top-news .component-headlines.layout-stacked .list { gap:0 !important }
.section.top-news .component-headlines.layout-stacked .item { border:0 !important; border-radius:0 !important; color:var(--bs-secondary); border-bottom:1px solid var(--bs-border-color) !important }
.section.top-news .component-headlines.layout-stacked .item:first-child { padding-top:0 }
.section.top-news .component-headlines.layout-stacked .item .slide-thumbnail { display:none; border:0 !important }
.section.top-news .component-headlines.layout-stacked .item .slide-thumbnail .img-placeholder { transition:transform .3s }
.section.top-news .component-headlines.layout-stacked .item:hover .slide-thumbnail .img-placeholder { transform:scale(1.1) }
.section.top-news .component-headlines.layout-stacked .item .card-body { height:100%; display:flex; flex-direction:column; padding-inline:0; color:var(--bs-secondary) }
.section.top-news .component-headlines.layout-stacked .item:first-child .card-body { padding-top:0 }
.section.top-news .component-headlines.layout-stacked .item .card-body &gt; div:first-of-type { flex-direction:row !important; justify-content:flex-start !important; gap:.25rem !important }
.section.top-news .component-headlines.layout-stacked .item .card-body .category:before { content:"|"; padding-right:.25rem }
.section.top-news .component-headlines.layout-stacked .item .card-title { font-family:"Franklin Gothic", sans-serif }
.section.top-news .component-headlines.layout-stacked .item .card-title a { color:var(--bs-secondary) }
.section.top-news .component-headlines.layout-stacked .item .card-title a:hover { color:var(--tertiary); text-decoration:underline }
.section.top-news .component-headlines.layout-stacked .item .date,
.section.top-news .component-headlines.layout-stacked .item .category { font-size:.875rem; opacity:.65 }
.section.top-news .component-headlines.layout-stacked .archive-link { display:flex; justify-content:center }
.section.top-news .component-headlines.layout-stacked .archive-link a { display:flex; align-items:center; gap:.5rem; color:#fff; background-color:var(--bs-primary) }
.section.top-news .component-headlines.layout-stacked .archive-link a:after { content:'\f061'; width:1rem; height:1rem; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.75rem; line-height:1rem; background-color:#fff; color:var(--bs-primary); border-radius:50% }

@media (min-width:992px) {
    .section.top-news .component-headlines.layout-stacked .item { padding-block:1.25rem }
    .section.top-news .component-headlines.layout-stacked .item .slide-thumbnail { display:block }
    .section.top-news .component-headlines.layout-stacked .item .card-body { padding-inline:1.25rem; padding-block:0 }
    .section.top-news .component-headlines.layout-stacked .archive-link { justify-content:flex-end }
}

@media (min-width:1200px) {
    .section.top-news .component-headlines.layout-stacked .component-title { font-size:2.5rem }
}

@media (min-width:1400px) {
    .section.top-news .component-headlines.layout-stacked .item .card-body { padding-block:var(--bs-card-spacer-y) }
    .section.top-news .component-headlines.layout-stacked .item:first-child .card-body { padding-top:var(--bs-card-spacer-y) }
}

/* Banners */
.section.banner .component-banner.layout-standard { background-color:#ddd }

.section.banners .component-banner.layout-slider .slick-slide { padding:0 }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow { left:auto; right:5rem; top:auto; bottom:-2rem !important; width:1.75rem; height:1.75rem !important; font-size:1rem; line-height:1.75rem; background-color:var(--bs-primary); color:#fff; border-radius:0; transition:all .2s linear; filter:none }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow:hover { box-shadow:inset 0 0 0 1px #fff }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.next { right:1rem }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.pp { right:3rem !important }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.prev .fa-chevron-left:before { content:'\f053'; font-family:"Font Awesome 6 Pro"; font-weight:300 }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.next .fa-chevron-right:before { content:'\f054'; font-family:"Font Awesome 6 Pro"; font-weight:300 }
.section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.pp .fa-circle-pause:before { content:''; display:block; width:1.75rem; height:1.75rem; background:url(/assets/images/play-pause-solid-w.png) no-repeat 50% 50%; background-size:auto 1rem }
.section.banners .component-banner.layout-slider:focus .slick-arrow-controls .slick-arrow,
.section.banners .component-banner.layout-slider:focus-within .slick-arrow-controls .slick-arrow,
.section.banners .component-banner.layout-slider:active .slick-arrow-controls .slick-arrow,
.section.banners .component-banner.layout-slider:hover .slick-arrow-controls .slick-arrow { bottom:1rem !important }

.section.banners .component-banner.layout-flex .layout-wrapper &gt; ul { gap:0 !important; margin:0 }
.section.banners .component-banner.layout-flex li a { position:relative; overflow:hidden }
.section.banners .component-banner.layout-flex li img { transition:transform .3s }
.section.banners .component-banner.layout-flex li:hover img { transform:scale(1.1) }

.layout-premium-sports-home .section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow { left:50%; transform:translateX(calc(-50% - 2rem)); right:auto }
.layout-premium-sports-home .section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.next { transform:translateX(calc(-50% + 2rem)); right:auto }
.layout-premium-sports-home .section.banners .component-banner.layout-slider .slick-arrow-controls .slick-arrow.pp { transform:translateX(-50%); left:50% !important; right:auto !important }

.layout-premium-sports-home .section.banners-carousel { background-color:#f0f0f0 }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .layout-wrapper &gt; div { flex-direction:row-reverse }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators [data-bs-target] { font-family:"Franklin Gothic", sans-serif; font-size:1.25rem; text-transform:uppercase; background-color:var(--bs-primary); border-radius:0 !important; transition:all .8s }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators [data-bs-target] a { color:var(--bs-white); transition:all .8s }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators .active[data-bs-target] { background-color:transparent; border-color:var(--bs-primary) !important }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators .active[data-bs-target] a { color:var(--bs-primary) }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators [data-bs-target] .item-title { display:flex; align-items:center; gap:.5rem }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators [data-bs-target] .item-title:before { content:'\f061'; width:1rem; height:1rem; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.75rem; line-height:1rem; text-align:center; background-color:var(--bs-tertiary); color:var(--bs-primary); border-radius:50%; transition:all .8s }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .aside-carousel .carousel-indicators .active[data-bs-target] .item-title:before { color:var(--bs-white); background-color:var(--bs-primary) }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel { padding-bottom:2rem }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-item img { border-radius:0 !important }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-item .item-title { display:flex; justify-content:center; align-items:center; gap:.5rem; font-family:"Franklin Gothic", sans-serif; font-size:1.5rem; text-transform:uppercase }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-item .item-title:before { content:'\f061'; width:1rem; height:1rem; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.75rem; line-height:1rem; text-align:center; background-color:var(--bs-primary); color:var(--bs-white); border-radius:50%; transition:all .8s }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-indicators { display:none }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-prev,
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-next { top:auto; left:50%; transform:translateX(calc(-50% - 2rem)); right:auto; opacity:1; width:1.75rem; height:1.75rem !important; font-size:1rem; line-height:1.75rem; color:var(--bs-primary); border-radius:0; transition:all .2s linear; filter:none }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-prev:hover,
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-next:hover { color:#fff; background-color:var(--bs-primary) }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-next { transform:translateX(calc(-50% + 2rem)) }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp { top:auto; bottom:0; transform:translateX(-50%); left:50% !important; right:auto !important; opacity:1; width:1.75rem; height:1.75rem; color:var(--bs-primary) }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp:hover { filter:none; color:#fff; background-color:var(--bs-primary) }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp .fa-circle-pause:before { content:''; display:block; width:1.75rem; height:1.75rem; background:url(/assets/images/play-pause-solid-primary.png) no-repeat 50% 50%; background-size:auto 1rem }
.layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp:hover .fa-circle-pause:before { background-image:url(/assets/images/play-pause-solid-w.png) }

.layout-premium-sports .section.banners.boxes { background-color:#dedede }
.layout-premium-sports .section.banners.boxes .component-nav.layout-standard ul { display:flex; justify-content:center; gap:.5rem }
.layout-premium-sports .section.banners.boxes .component-nav.layout-standard li a { position:relative; display:flex; flex-direction:column; justify-content:center; width:10rem; min-height:10rem; font-family:'Franklin Gothic', sans-serif; text-align:center; color:#fff; background-color:var(--bs-primary) }
.layout-premium-sports .section.banners.boxes .component-nav.layout-standard li a:hover { background-color:var(--bs-secondary) }
.layout-premium-sports .section.banners.boxes .component-nav.layout-standard li .label { display:flex; flex-direction:column; gap:.25rem; font-size:1.25rem; line-height:1.2 }
.layout-premium-sports .section.banners.boxes .component-nav.layout-standard li .label:after { content:'\f061'; display:block; width:1rem; height:1rem; margin:0 auto; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.875rem; line-height:1rem; background-color:var(--bs-tertiary); color:var(--bs-primary); border-radius:50% }

.layout-premium-sports .section.banners:not(.boxes) { max-width:395px; margin-inline:auto }
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-indicators { display:none }
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-prev,
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-next { position:absolute; left:-2rem; right:auto; top:50%; bottom:auto; width:1.75rem; height:1.75rem !important; padding:0; font-size:1rem; line-height:1.75rem; background-color:var(--bs-primary); color:#fff; border:0; border-radius:0; transition:all .2s linear; filter:none; opacity:1; transform:translateY(-50%) }
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-next { left:auto; right:-2rem }
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-prev:hover,
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-next:hover { box-shadow:inset 0 0 0 1px #fff }
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-prev .fa-chevron-left:before { content:'\f053'; font-family:"Font Awesome 6 Pro"; font-weight:300 }
.layout-premium-sports .section.banners .component-banner.layout-carousel .carousel-control-next .fa-chevron-right:before { content:'\f054'; font-family:"Font Awesome 6 Pro"; font-weight:300 }
.layout-premium-sports .section.banners .component-banner.layout-carousel:focus .carousel-control-prev,
.layout-premium-sports .section.banners .component-banner.layout-carousel:focus-within .carousel-control-prev,
.layout-premium-sports .section.banners .component-banner.layout-carousel:active .carousel-control-prev,
.layout-premium-sports .section.banners .component-banner.layout-carousel:hover .carousel-control-prev { left:1rem }
.layout-premium-sports .section.banners .component-banner.layout-carousel:focus .carousel-control-next,
.layout-premium-sports .section.banners .component-banner.layout-carousel:focus-within .carousel-control-next,
.layout-premium-sports .section.banners .component-banner.layout-carousel:active .carousel-control-next,
.layout-premium-sports .section.banners .component-banner.layout-carousel:hover .carousel-control-next { right:1rem }

@media (426px &lt;= width &lt;= 991px) {
    .section.banners.lcol { max-width:395px; margin-inline:auto }
}

@media (min-width:768px) {
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel { padding-bottom:0 }
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-item .item-title,
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-prev,
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-next { display:none }
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp { top:.5rem; left:auto !important; right:.5rem !important; bottom:auto; transform:none; color:#fff; background-color:var(--bs-primary); opacity:.65 }
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp .fa-circle-pause:before { background-image:url(/assets/images/play-pause-solid-w.png) }
    .layout-premium-sports-home .section.banners-carousel .component-banner.layout-stacked-carousel .carousel .carousel-control-pp:hover { opacity:1 }
}

@media (min-width:1200px) {
    .layout-premium-sports .section.banners.boxes .component-nav.layout-standard ul { gap:1rem }
    .layout-premium-sports .section.banners.boxes .component-nav.layout-standard li .label:after { width:1.25rem; height:1.25rem; line-height:1.25rem }
}

@media (min-width:1400px) {
    .section.banners { margin-bottom:auto }

    .layout-premium-sports .section.banners.boxes .component-nav.layout-standard li { width:calc(20% - 1rem) }
    .layout-premium-sports .section.banners.boxes .component-nav.layout-standard li a { width:auto; height:15rem }
    .layout-premium-sports .section.banners.boxes .component-nav.layout-standard li .label { font-size:2rem }
}

/* Partners */
.partners-container .details h2 { text-transform:uppercase; color:#fff }
.partners-container .details .btn { color:var(--bs-primary) }
.partners-container .carousel-indicators,
.partners-container button[class*="carousel-control"] { display:none }

/* Cards */
.layout-premium-sports-home .section.cards .article-body .container { padding:0 }
.layout-premium-sports-home .section.cards .article-details { display:none }
.layout-premium-sports-home .section.cards .card { max-width:305px; margin-inline:auto; height:100%; background-color:#f0f0f0; border-color:#f6f6f6; border-radius:0 }
.layout-premium-sports-home .section.cards .card:hover { border-color:var(--bs-primary) }
.layout-premium-sports-home .section.cards .card .card-body { padding-block:2rem }
.layout-premium-sports-home .section.cards .card .card-title { position:relative; margin-bottom:.75rem; padding-bottom:.5rem; font-size:2rem; color:var(--bs-primary) }
.layout-premium-sports-home .section.cards .card .card-title:after { content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:5rem; height:.25rem; background-color:var(--bs-primary) }
.layout-premium-sports-home .section.cards .card .card-text { color:var(--bs-secondary) }
.layout-premium-sports-home .section.cards .card .card-link { display:inline-block; width:1.75rem; height:1.75rem; line-height:1.75rem; color:#fff; background-color:var(--bs-primary); border-radius:50% }

/* Headlines */
.layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:first-child .item .details .date-sport { display:flex; flex-direction:row; font-size:.875rem }
.layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:first-child .item .details .date-sport .sport:before { content:"|"; display:inline; padding-left:.5rem }
.layout-premium-sports .component-hero.layout-grid .archive-link a { display:flex; align-items:center; gap:.5rem; color:#fff; background-color:var(--bs-primary) }
.layout-premium-sports .component-hero.layout-grid .archive-link a:after { content:'\f061'; width:1rem; height:1rem; font-family:'Font Awesome 6 Pro'; font-weight:900; font-size:.75rem; line-height:1rem; background-color:#fff; color:var(--bs-primary); border-radius:50% }

@media (max-width:991px) {
    .layout-premium-sports .component-hero.layout-grid .item .image .ratio { --bs-aspect-ratio:56.25% !important }
    .layout-premium-sports .component-hero.layout-grid .item .details { position:static !important; padding:1rem !important }
    .layout-premium-sports .component-hero.layout-grid .item .details .date-sport { color:var(--bs-secondary) !important; opacity:.65 }
    .layout-premium-sports .component-hero.layout-grid .item .details .title { font-size:1rem !important; color:var(--bs-secondary) !important }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:first-child .item .details .date-sport .date { font-size:.875rem }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child { padding-inline:1rem }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child .row &gt; * { --bs-gutter-y:0 }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child .item { display:flex; padding-block:1rem; border-top:1px solid var(--bs-border-color) }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child .item .image { min-width:33.33%; max-width:33.33% }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child .item .details { padding-block:0 !important }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child .item .details .date-sport { flex-direction:column }
    .layout-premium-sports .component-hero.layout-grid .archive-link { display:flex; justify-content:center }
}

@media (min-width:992px) {
    .layout-premium-sports .component-hero.layout-grid .item .details { padding:5rem 2rem 2rem !important; background:#000000; background:linear-gradient(0deg, #000000 0.00%, rgba(0,0,0,0.79 ) 42.86%, rgba(0,0,0,0.32 ) 79.80%, rgba(96,96,96,0 ) 100.00%) }
    .layout-premium-sports .component-hero.layout-grid .item .details .date-sport { font-size:.875rem; opacity:.65 }
    .layout-premium-sports .component-hero.layout-grid .item .details .title { font-size:1rem !important }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:first-child .item .details .date-sport .sport:before { color:var(--bs-white) }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:first-child .item .details .title { font-size:1.375rem !important }
    .layout-premium-sports .component-hero.layout-grid .layout-wrapper &gt; .row &gt; div:last-child .item .details { padding:1rem !important }
    .layout-premium-sports .component-hero.layout-grid .archive-link { display:flex; justify-content:flex-end; min-width:calc(25% - .75rem); margin-left:auto }
    .layout-premium-sports .component-hero.layout-grid .archive-link a { margin-inline:auto }
}

/* Scoreboard */
.layout-premium-sports .section.scoreboard { border-top:1px solid var(--bs-border-color) }
.layout-premium-sports .section.scoreboard .component-tabs.layout-pills .tab-content { overflow:visible }
.layout-premium-sports .section.scoreboard .component-tabs.layout-pills .nav-pills { padding-inline:1rem }
.layout-premium-sports .section.scoreboard .component-tabs.layout-pills .nav-pills .nav-item .nav-link { font-size:1.5rem; font-family:'Franklin Gothic', sans-serif; text-transform:uppercase; border-radius:0 }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small { overflow:visible }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .card { color:var(--bs-secondary) }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .card .body-top &gt; div { justify-content:flex-start !important }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .sport .sport-name a { font-family:'Franklin Gothic', sans-serif; color:var(--bs-secondary); text-transform:uppercase }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .sport .sport-name a:hover { color:var(--tertiary); text-decoration:none }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .date { color:var(--bs-primary); font-weight:700 }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .date:after { content:" -" }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .status .status { color:var(--bs-primary); font-weight:400 !important }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .collapse-event-links { top:auto; height:auto; background-color:#dedede; transform:translateY(100%) }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .collapse-event-links.show { transform:translateY(0) }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .close-event-links-positioned .btn { padding:.25rem .5rem; line-height:1; font-size:.875rem }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .vs-at-indicator { font-weight:700 !important }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .slick-arrow.btn-link,
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .slick-arrow.btn-link:hover, 
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .slick-arrow.btn-link:focus, 
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .slick-arrow.btn-link:active { background-color:var(--bs-primary); color:var(--bs-white) }
.layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .archive-link { display:none }

@media(min-width:768px) {
    .layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .archive-link { display:block; position:absolute; right:0; top:.375rem }
    .layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .archive-link a { font-family:'Franklin Gothic', sans-serif; font-size:1.125rem; text-transform:uppercase; text-decoration:none; color:var(--bs-secondary) }
    .layout-premium-sports .section.scoreboard .component-scoreboard.layout-small .archive-link a:hover { color:var(--tertiary) }
}</pre></body></html>