.ad-component{text-align:center}.ad-component.sticky{position:fixed}
.homepage-section-header{width:100%;margin:10px 0 0}@media(min-width: 900px){.homepage-section-header{margin-bottom:5px}}.homepage-section-header h2{color:#000;font-weight:900;font-size:34px;letter-spacing:0;line-height:41px;font-family:"proxima-nova", "Arial", sans-serif;font-style:italic;text-transform:uppercase;padding-right:30px}@media(max-width: 899px){.homepage-section-header h2{font-size:25px}}.dark-mode .homepage-section-header h2{color:#fff}
.view-all{font-size:16px;font-weight:600;text-decoration:none;text-transform:capitalize}
.minutely-wrapper{padding-top:15px;padding-bottom:15px}.minutely-wrapper.homepage-section-header{padding-top:0;margin-top:0}@media(min-width: 900px){.minutely-wrapper.homepage-section-header{padding-left:0;padding-right:0}}@media(min-width: 900px){.minutely-wrapper{padding-bottom:35px;padding-top:0px}}.minutely-wrapper #minutely_here{width:100%;aspect-ratio:1.65;height:auto}.minutely-wrapper #minutely_here:empty{background-color:hsla(0,0%,80%,.2)}@media(min-width: 768px){.minutely-wrapper #minutely_here{max-width:900px;margin:0 auto}}.tool-bar+.minutely-wrapper{margin-top:25px}.dark-mode .minutely-wrapper h2{color:#fff}.minutely-wrapper .minutely-forums-header{font-size:1.7em;color:#fff;font-weight:800;margin-bottom:18px;padding:6px 10px}.homepage-mobile .minutely-wrapper{margin:0 15px 25px;width:auto}.homepage-mobile .minutely-wrapper.minutely-marquee{padding-top:15px;padding-bottom:0}
.pluginTitle{position:absolute;z-index:10;width:100%;visibility:visible;opacity:1;transition:visibility 0s .5s,opacity .5s linear;display:flex}.pluginTitle.hide{visibility:hidden;opacity:0;transition:visibility 0s 1s,opacity 1s linear}.pluginTitle.mini-mode{display:none}.pluginTitle .titleBackground{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0, rgba(0, 0, 0, 0) 100%);width:100%;height:75px;position:absolute;left:0;top:0;z-index:99;visibility:visible}.pluginTitle p.title{font-family:proxima-nova,Arial,Helvetica,sans-serif;position:absolute;z-index:999;text-transform:none;position:relative;color:#fff;font-size:15px;font-weight:600;padding:18px 60px 5px 20px;line-height:16px;visibility:visible}.headline-player#video-player{display:flex;flex-direction:column;overflow:visible}.headline-player .video-caption{display:flex;align-items:center;overflow:hidden;padding:10px 0px;position:relative;white-space:nowrap;width:100%;background-color:#fff}.headline-player .video-caption p.title,.headline-player .video-caption span.duration,.headline-player .video-caption span.caption-intro{color:#333;z-index:999;text-transform:none;position:relative;font-size:13px;font-weight:500;line-height:0px;visibility:visible}.headline-player .video-caption p.title{padding:15px 0px;overflow:hidden;text-overflow:ellipsis}.headline-player .video-caption span.caption-intro{display:flex;align-items:center}.headline-player .video-caption span.caption-intro svg{margin:5px}.headline-player .video-caption span.duration{margin:0px 5px}.headline-player.dark-mode .video-caption{background-color:#202121}.headline-player.dark-mode .video-caption p.title,.headline-player.dark-mode .video-caption span.duration,.headline-player.dark-mode .video-caption span.caption-intro{color:#fff}.fast-live-player span.live-text{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;right:0;position:absolute;color:#fff;background-color:#c3283b;padding:8px 10px;border-radius:0 0 0 4px;z-index:99}
.fatalError{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.fatalError.hidden{display:none}.fatalError .fatalErrorP{color:#fff !important}
.featured-videos{min-height:800px}.featured-videos .video-container{height:360px}.featured-videos .video-container [data-role=adContainer]{position:relative !important}.featured-videos .video-container img{width:100%;max-width:100%;height:auto;min-height:360px}@media(max-width: 899px){.featured-videos .video-container{width:100%}.featured-videos .video-container avia-poster{display:flex !important;align-items:center}.featured-videos .video-container .avia-overlay>img{width:100%;height:185px}}.featured-videos .video-container .LazyLoad{height:100%}.featured-videos .featured-video-embed{background-color:#ddd;max-height:360px;width:100%;height:auto;aspect-ratio:16/9;text-align:center;font-size:18px}.featured-videos .featured-video-embed iframe{width:100%;aspect-ratio:16/9;height:auto;display:block}.featured-videos .videos{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:20px;padding:20px 0 0}@media(min-width: 1130px){.featured-videos .videos{justify-content:space-between}}.featured-videos .videos .featured-video-skeleton{height:219px;width:100%}@media(min-width: 900px){.featured-videos .videos .featured-video-skeleton{width:310px;height:222px}}.featured-videos .videos .featured-video{height:222px;width:-moz-min-content;width:min-content}@media(max-width: 899px){.featured-videos .videos .featured-video{height:auto}.featured-videos .videos .featured-video:nth-last-of-type(-n+2){display:none}}.featured-videos .videos .featured-video .featured-video-image-wrapper{position:relative}.featured-videos .videos .featured-video .featured-video-image-wrapper .featured-video-image{display:block;margin-bottom:10px;width:343px;height:auto;border-radius:4px;aspect-ratio:16/9}@media(min-width: 900px){.featured-videos .videos .featured-video .featured-video-image-wrapper .featured-video-image{width:310px}}.featured-videos .videos .featured-video .featured-video-image-wrapper .featured-video-play-button{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.featured-videos .videos .featured-video .featured-video-title-clamped div{font-weight:600;font-size:18px;line-height:22px}.featured-videos .view-all{display:block;padding-top:15px}.featured-videos.featured-videos--siderail{margin-bottom:30px}.featured-videos.featured-videos--siderail .videos .featured-video{height:auto}.featured-videos.featured-videos--siderail .featured-video-embed{margin-bottom:10px}.featured-videos.featured-videos--siderail .featured-video-embed iframe{height:auto;aspect-ratio:16/9}.featured-videos.featured-videos--siderail .featured-video .featured-video-image-wrapper .featured-video-image{width:300px;height:auto;aspect-ratio:16/9}.dark-mode .featured-videos .featured-video-embed{background-color:rgba(0,0,0,0)}.dark-mode .featured-video-title-clamped>div{color:#fff}.dark-mode .featured-video-footer a{color:#fff}
.sidebar-header{margin:0 0 9px}.sidebar-header h2{color:#212021;font-weight:600;font-size:18px;letter-spacing:1.8px;line-height:normal;font-family:"proxima-nova", "Arial", sans-serif;text-transform:uppercase;font-style:italic}.dark-mode .sidebar-header h2{color:#fff;font-weight:600;font-size:18px;letter-spacing:1.8px;line-height:normal;font-family:"proxima-nova", "Arial", sans-serif}
.starRating-Container{display:inline-flex}
.confidence-score{color:#677a86;font-weight:700;font-size:16px;letter-spacing:0;display:block;width:17px;height:18px;text-align:center}.confidence-score.low{border:solid 1px #ddd;height:19px}.confidence-score.med{background:rgba(227,235,240,.5);color:#4f81a0}.confidence-score.high{background:#f8f2cc;color:#ca990e}.confidence-score.lock{background-color:#debd17;color:#fff}.dark-mode .confidence-score{background-color:#fff;color:#000}
.homepage-crystal-ball{display:flex;flex-direction:column;border:1px solid #d9dbde;border-radius:4px;padding:15px;min-height:461px}.homepage-crystal-ball .predictions{display:flex;flex-direction:column;row-gap:10px;padding-top:10px}.homepage-crystal-ball footer{padding:20px 0 5px;font-weight:600;font-size:16px;line-height:19px}.predictions-header{display:flex;justify-content:space-between;border-bottom:1px solid #d9dbde;padding:10px 0 5px}.predictions-header span{font-weight:500;font-size:12px;color:#656667;text-transform:uppercase}.predictions-row{display:grid;grid-auto-flow:column;grid-template-columns:minmax(150px, 1.5fr) minmax(100px, 1fr);border-bottom:1px solid #ddd;padding-bottom:15px}.predictions-row .predictions-player{display:grid;align-items:center;grid-template-columns:65px 1fr;grid-template-areas:"image player" "image player";-moz-column-gap:5px;column-gap:5px}.predictions-row .predictions-player .predictions-player-image{grid-area:image;border-radius:5px;margin-right:5px}.predictions-row .predictions-player .predictions-player-player{display:flex;grid-area:player;row-gap:5px;flex-direction:column}.predictions-row .predictions-player .predictions-player-position{color:#212021;font-size:10px}.predictions-row .predictions-player .predictions-player-name{color:#212021;font-weight:600;font-size:18px}.predictions-row .predictions-player .predictions-player-stars{display:flex}.predictions-row .predictions-player .predictions-player-transfer-label{color:#212021;display:inline-flex;align-items:center;justify-content:center;border:.5px solid #d9dbde;border-radius:2px;min-width:22px;width:-moz-fit-content;width:fit-content;padding:1px 3px;margin-left:4px;font-weight:600;font-size:10px}.predictions-row .predictions-expert{display:grid;grid-template-columns:4fr 1fr;grid-template-areas:"prediction-logo prediction-confidence" "prediction-expert prediction-expert";place-items:end flex-end;-moz-column-gap:10px;column-gap:10px}.predictions-row .predictions-expert .predictions-expert-school-logo{grid-area:prediction-logo}.predictions-row .predictions-expert .confidence-score{grid-area:prediction-confidence;margin-bottom:3px;justify-self:flex-start}.predictions-row .predictions-expert .predictions-expert-name{text-align:right;color:#656667;font-size:14px;grid-area:prediction-expert;font-weight:500;align-self:center}.dark-mode .homepage-crystal-ball{border:solid 1px #3d3f40 !important;color:#fff;background-color:#202121}.dark-mode .predictions-row{border-bottom:solid 1px #3d3f40 !important}.dark-mode .predictions-row .predictions-player-name,.dark-mode .predictions-row .predictions-expert-name,.dark-mode .predictions-row .predictions-player-position,.dark-mode .predictions-row .predictions-player-transfer-label{color:#fff}.dark-mode .predictions-header{border-bottom:solid 1px #3d3f40 !important}.dark-mode .predictions-header span{color:#fff}
.team-sites{min-height:244px}@media(max-width: 899px){.team-sites{padding:0 15px;min-height:169px}}.team-sites .team-icons{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4, 60px);grid-template-rows:1fr 1fr;justify-content:space-between;padding:15px 0;row-gap:15px}@media(max-width: 899px){.team-sites .team-icons{grid-template-rows:1fr}}.team-sites .team-icons .team-site{width:60px;height:60px;display:flex;align-items:center}.team-sites .team-icons .team-site a{height:60px;width:60px;display:flex;align-items:center;border:1px solid #d9dbde;justify-content:center;border-radius:4px}.team-sites .team-icons .team-site a img{width:32px;height:auto}.team-sites .team-sites-find-your-team{display:flex;align-items:center;justify-content:center;border:1px solid #d9dbde;box-sizing:border-box;border-radius:2px;padding:15px}.team-sites .team-sites-find-your-team a{color:#5f6061;font-size:14px;line-height:16px;font-weight:800}.dark-mode .team-site a{border:solid 1px #3d3f40 !important;background-color:#202121}.dark-mode .team-sites-find-your-team{border:solid 1px #3d3f40 !important;background-color:#202121}.dark-mode .team-sites-find-your-team a{color:#fff}
.vip{font-size:10px;line-height:12px;letter-spacing:1px;padding:2px 3px 1px;color:#5fbf24;font-weight:700;border:1px solid #5fbf24;border-radius:2px;width:-moz-fit-content;width:fit-content;display:inline-grid;place-items:center;text-transform:uppercase}.vip.header-skin{background-color:#5fbf24;border:1px solid #fff;border-radius:2px;color:#fff}.vip.filled{background:#5fbf24;color:#fff}.vip.grey{color:#656667;border-color:#656667;box-shadow:0 0 1px inset #656667}.dark-mode{color:#fff}.dark-mode .vip.grey{border-color:#5fbf24;color:#5fbf24}
.byline{font-size:14px;line-height:17px;padding:0 35px 15px;display:flex;gap:7px;align-items:center}.byline .dot{margin-top:2px;width:5px}.byline .time{font-weight:600}.byline .author a{cursor:pointer;font-weight:600}
.story-card{display:grid;grid-gap:15px;grid-template-areas:"image" "content"}.story-card:first-of-type{margin-top:0}@media(min-width: 1024px){.story-card{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr;grid-template-areas:"image content"}}.story-card .story-card-image{grid-area:image}.story-card .story-card-image img{width:100%;height:auto;aspect-ratio:16/9}.story-card .story-card-banner .logoAnchor{display:grid;align-items:center;gap:5px;margin-bottom:10px}.story-card .story-card-banner .logoAnchor .sport{font-size:14px;font-weight:600}.story-card .story-card-banner .logoAnchor .tfsLogo{width:38px;height:31px}@media(min-width: 900px){.story-card .story-card-banner .logoAnchor .tfsLogo{width:62px}}.story-card .story-card-banner .logoAnchor .tfsLogo .tfs2,.story-card .story-card-banner .logoAnchor .tfsLogo .tfs4{fill:#004b82}.story-card .story-card-content{font-size:16px;display:grid;grid-gap:4px;grid-area:content;grid-template-areas:"logo arena arena arena" "title title title title" "author author vip .";grid-template-columns:auto auto auto 1fr;grid-template-rows:18px auto 1fr}.story-card .story-card-content.story-card-content--summary{grid-template-areas:"logo arena vip ." "title title title title" "summary summary summary summary" "author author author author"}.story-card .story-card-vip{grid-area:vip;width:-moz-fit-content;width:fit-content}.story-card .story-card-title{font-size:24px;font-weight:900;color:#333;grid-area:title}.story-card .story-card-summary{grid-area:summary;font-size:14px}.story-card .story-card-logo{display:grid;grid-area:logo}.story-card .story-card-logo img{width:16px;height:16px}.story-card .story-card-logo .tfsLogo{width:32px;height:18px}.story-card .story-card-arena{grid-area:arena;height:16px;align-self:center;line-height:16px;margin-right:4px}.story-card .story-card-arena span{font-size:14px;font-weight:600}.story-card .story-card-byline{grid-area:author;display:grid;gap:7px;align-items:center;padding:0}.story-card .story-card-byline a{color:#656667;letter-spacing:0;font-size:14px;font-weight:600}.story-card .story-card-content--subheader .story-card-logo{display:grid;grid-area:logo}.story-card .story-card-content--subheader .story-card-logo .tfsLogo{width:32px;height:16px}.story-card .story-card-content--subheader .story-card-logo img{width:16px;height:16px}.story-card.story-card--stacked{display:grid;grid-gap:10px;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"image" "content"}.story-card.story-card--stacked .story-card-image{grid-area:image;width:100%}.story-card.story-card--stacked .story-card-image img{width:100%;height:auto;aspect-ratio:16/9}.story-card.story-card--stacked .story-card-content{font-size:16px;display:grid;row-gap:8px;grid-area:content;border:none;grid-template-areas:"logo arena arena" "title title title" "author author vip";grid-template-columns:minmax(20px, auto) auto 1fr;grid-template-rows:18px auto 1fr}.story-card.story-card--stacked .story-card-content.story-card-content--subheader{grid-template-areas:"logo arena arena arena" "title title title title" "author author vip .";grid-template-columns:minmax(20px, auto) auto auto 1fr}.story-card.story-card--stacked .story-card-content.story-card-content--summary{grid-template-areas:"logo arena vip ." "title title title title" "summary summary summary summary" "author author author author"}.story-card.story-card--stacked .story-card-title{font-size:24px;font-weight:900;color:#333;grid-area:title}.story-card.story-card--stacked .story-card-logo{display:grid;grid-area:logo;margin:0}.story-card.story-card--stacked .story-card-logo .tfsLogo{width:32px;height:18px}.story-card.story-card--stacked .story-card-logo img{width:16px;height:16px}@media(min-width: 1024px){.story-card{display:grid;grid-gap:15px;grid-template-columns:160px 1fr;grid-template-areas:"image content"}.story-card .story-card-logo{display:block;grid-area:logo;margin:0 15px;align-self:center;text-align:right;grid-row:span 3}.story-card .story-card-logo .tfsLogo{width:62px;height:25px}.story-card .story-card-logo img{width:30px;height:30px}.story-card.story-card--mid{grid-template-columns:320px 1fr}.story-card.story-card--mid .story-card-image{width:320px}.story-card.story-card--mid .story-card-image img{width:320px;height:auto;aspect-ratio:16/9}.story-card.story-card--mid .story-card-title{font-size:24px;font-weight:900}.story-card.story-card--mid .story-card-logo{grid-row:initial;margin:0;align-self:initial;text-align:left}.story-card.story-card--mid .story-card-logo .tfsLogo{width:32px;height:18px}.story-card.story-card--mid .story-card-logo img{width:16px;height:16px}.story-card.story-card--mid .story-card-byline{grid-column:span 2}.story-card.story-card--mid .story-card-byline a{color:#656667}.story-card.story-card--mid .story-card-arena{grid-column:2/4}.story-card .story-card-image{width:113px}}@media(min-width: 1024px)and (min-width: 900px){.story-card .story-card-image{width:160px}}@media(min-width: 1024px){.story-card .story-card-image img{display:block;border-radius:3px;object-fit:cover;width:100%;height:64px}}@media(min-width: 1024px)and (min-width: 900px){.story-card .story-card-image img{height:90px}}@media(min-width: 1024px){.story-card .story-card-content{grid-template-areas:"arena vip logo" "title title logo" "author author logo";grid-template-columns:auto 1fr auto;align-items:start;min-height:90px}.story-card .story-card-content.story-card-content--summary{grid-template-areas:"logo arena vip ." "title title title title" "summary summary summary summary" "author author author author";grid-template-columns:minmax(20px, auto) auto auto 1fr}.story-card .story-card-content.story-card-content--summary .story-card-logo{display:grid;grid-row:auto;margin:0}.story-card .story-card-content.story-card-content--summary .story-card-logo svg{height:16px;width:32px}.story-card .story-card-content.story-card-content--summary .story-card-logo img{height:16px;width:16px}.story-card.story-card--mid .story-card-content{border:none;grid-template-areas:"logo arena . ." "title title title title" "author . vip .";grid-template-columns:minmax(20px, auto) auto 1fr 1fr}.story-card.story-card--mid:first-of-type .story-card-content{grid-template-areas:"logo arena arena arena" "title title title title" "author . vip .";grid-template-columns:minmax(20px, auto) auto auto 1fr}.story-card.story-card--mid .story-card-content.story-card-content--subheader{grid-template-areas:"logo arena arena arena" "title title title title" "author . vip ."}.story-card:last-of-type .story-card-content{border:none}.story-card .story-card-title{font-size:18px;padding-bottom:6px}}.dark-mode .story-card .story-card-content .content-link.sport .mobile-author,.dark-mode .story-card .story-card-content a.story-card-title,.dark-mode .story-card .story-card-content .content-link.title .link-title{color:#fff}.dark-mode .story-card .story-card-content .story-card-summary{color:#999}.dark-mode .story-card .story-card-content .byline span,.dark-mode .story-card .story-card-content .byline a,.dark-mode .story-card .story-card-content .byline span a,.dark-mode .story-card .story-card-content .byline .time{color:#fff;font-weight:600;font-size:14px;letter-spacing:0;line-height:normal;font-family:"proxima-nova", "Arial", sans-serif}
.alternating-marquee{padding:0 15px 15px 15px}@media(min-width: 768px){.alternating-marquee{padding:0}}.alternating-marquee-list{display:grid;grid-gap:25px}.alternating-marquee-list .alternating-marquee-list-item{display:flex;align-items:flex-start;padding:5px 0}@media(max-width: 899px){.alternating-marquee-list .alternating-marquee-list-item{padding-bottom:15px}}@media(min-width: 900px){.alternating-marquee-list .alternating-marquee-list-item{padding:0;margin-bottom:15px}.alternating-marquee-list .alternating-marquee-list-item:last-of-type{margin:0}.alternating-marquee-list .alternating-marquee-list-item:last-of-type .story-card{border:0}}.alternating-marquee-list .alternating-marquee-list-item .tertiary-image-link{display:block;flex:0 0 113px;width:113px}@media(min-width: 900px){.alternating-marquee-list .alternating-marquee-list-item .tertiary-image-link{flex:0 0 160px;width:160px}}.alternating-marquee-list .alternating-marquee-list-item .tertiary-image-link img{display:block;border-radius:3px;object-fit:cover;width:100%;height:64px}@media(min-width: 900px){.alternating-marquee-list .alternating-marquee-list-item .tertiary-image-link img{height:90px}}.dark-mode .alternating-marquee-list{color:#fff}@media(min-width: 900px){.dark-mode .alternating-marquee-list .alternating-marquee-list-item .story-card{border-bottom:solid 1px #3d3f40 !important}}.dark-mode .alternating-marquee-list .alternating-marquee-list-item .story-card .content-link.sport .mobile-author{color:#fff}.dark-mode .alternating-marquee-list .alternating-marquee-list-item .story-card .byline span,.dark-mode .alternating-marquee-list .alternating-marquee-list-item .story-card .byline a,.dark-mode .alternating-marquee-list .alternating-marquee-list-item .story-card .byline span a{color:#fff;font-weight:600;font-size:14px;letter-spacing:0;line-height:normal;font-family:"proxima-nova", "Arial", sans-serif}.dark-mode .alternating-marquee-list .alternating-marquee-list-item .story-card .content-link.title .link-title{color:#fff}
@media(max-width: 899px){.ncaa-articles .homepage-section-header{margin:10px 15px 0;width:auto}.ncaa-articles .top-article{margin:0 15px 15px}.ncaa-articles .top-article .big-image{display:block;margin-bottom:15px}}@media(min-width: 900px){.ncaa-articles{margin-bottom:15px}}.ncaa-articles .view-all{display:inline-block;margin:15px}@media(min-width: 1024px){.ncaa-articles .view-all{margin:24px 0}}
.quick-links{min-height:290px}.quick-links .quick-links-list-item{border-bottom:1px solid #ddd}.quick-links .quick-links-list-item>a{padding:15px 0;display:grid;grid-template-columns:24px 1fr;align-items:center;grid-gap:16px}.quick-links .quick-links-list-item:last-of-type{border-bottom:none}.quick-links .quick-links-list-item:last-of-type>a{padding:15px 0 0 0}.quick-links .quick-links-item-icon{width:24px;height:24px;display:flex;align-items:center}.quick-links .quick-links-item-icon>img{max-width:24px;height:auto}.quick-links .quick-links-item-icon .tfsLogo .tfs2,.quick-links .quick-links-item-icon .tfsLogo .tfs4{fill:#004b82}.quick-links .quick-links-item-text{font-weight:600;font-size:16px;color:#000}.dark-mode .quick-links .quick-links-list-item{border-bottom:solid 1px #3d3f40 !important}.dark-mode .quick-links .quick-links-list-item:last-of-type{border-bottom:none !important}.dark-mode .quick-links .quick-links-item-text{color:#fff}
.team-rankings{border:1px solid #d9dbde;border-radius:4px;padding:15px;min-height:727px}.team-rankings .team-rankings-list .team-rankings-list-header{display:flex;align-items:center;padding:15px 0;-moz-column-gap:15px;column-gap:15px}.team-rankings .team-rankings-list .team-rankings-list-header .header{font-weight:700;font-size:14px;text-align:left}.team-rankings .team-rankings-list .team-rankings-list-header .header.rank{flex:0 0 50px}.team-rankings .team-rankings-list .team-rankings-list-header .header.school{flex:1 max-content}.team-rankings .team-rankings-list .team-rankings-list-header .header.score{flex:0 0 100px;margin-left:auto;text-align:center}.team-rankings .team-rankings-list .team-rankings-item{display:flex;align-items:center;padding:15px 0;border-top:solid 1px #ddd}.team-rankings .team-rankings-list .team-rankings-item.local{border-left:5px solid var(--siteNav-primary);padding-left:10px;left:-15px;position:relative;width:105%;top:-1px}.team-rankings .team-rankings-list .team-rankings-item:last-of-type{border-bottom:solid 1px #ddd}.team-rankings .team-rankings-list .team-rankings-item .team-rank{flex:0 0 25px;font-weight:600;font-size:14px;line-height:15px;color:#212021}.team-rankings .team-rankings-list .team-rankings-item .team-link{flex:1 max-content;display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;font-weight:600;font-size:14px;line-height:15px;color:#212021}.team-rankings .team-rankings-list .team-rankings-item .team-link .team-logo{width:24px;height:auto}.team-rankings .team-rankings-list .team-rankings-item .team-score{margin-left:auto;text-align:center;flex:0 0 100px;display:block;min-width:50px}.team-rankings .team-rankings-list .team-rankings-item .team-score strong{border:.5px solid #d9dbde;padding:4px 6px;color:#656667;font-size:14px;font-weight:600;line-height:12px}.team-rankings footer{padding:20px 0 5px 0;font-weight:600;font-size:16px;line-height:19px}.dark-mode .team-rankings{border:solid 1px #3d3f40 !important;background-color:#202121}.dark-mode .team-rankings span,.dark-mode .team-rankings a{color:#fff}.dark-mode .team-rankings .team-rankings-item{border-top:solid 1px #3d3f40 !important}.dark-mode .team-rankings .team-rankings-item:last-of-type{border-bottom:solid 1px #3d3f40 !important}.dark-mode .team-rankings .team-rankings-item .team-rank,.dark-mode .team-rankings .team-rankings-item .team-link,.dark-mode .team-rankings .team-rankings-item .team-score strong{color:#fff}
.dropdown-menu{position:relative}.dropdown-menu ul{position:absolute;z-index:2;background-color:#2e3547;padding:10px 15px;min-width:150px;border-radius:3px}.dropdown-menu ul li a{display:block;font-size:14px;color:#fff;background:none;border:0;text-align:left;width:100%;padding:5px 0}.dropdown-menu ul li a:hover{opacity:.8}.dropdown-menu ul li button{font-size:14px;text-align:left;width:100%;padding:5px 0}.dropdown-menu ul.right{right:0}.default-dropdown-button{display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;font-size:14px;padding:10px 5px;cursor:pointer}.default-dropdown-button svg{margin-left:3px}
.latest-podcasts{min-height:491px}.latest-podcasts .latest-podcasts-list{margin-bottom:16px}.latest-podcasts .latest-podcasts-item,.latest-podcasts .latest-podcasts-placeholder{display:grid;grid-gap:12px;align-items:center;grid-template-columns:auto 1fr;padding:15px 0;border-bottom:1px solid #d9dbde}.latest-podcasts .latest-podcasts-item .latest-podcasts-img,.latest-podcasts .latest-podcasts-item .latest-podcasts-img-placeholder,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-img,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-img-placeholder{background-color:#f8f8f8;border-radius:4px;width:60px;height:60px;overflow:hidden}.latest-podcasts .latest-podcasts-item .latest-podcasts-item-title div,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-item-title div{font-size:18px;font-weight:600;color:#212021;line-height:22px}.latest-podcasts .latest-podcasts-item .clamp-lines__button,.latest-podcasts .latest-podcasts-placeholder .clamp-lines__button{cursor:pointer}.latest-podcasts .latest-podcasts-item:hover .latest-podcasts-item-title,.latest-podcasts .latest-podcasts-placeholder:hover .latest-podcasts-item-title{text-decoration:underline}.latest-podcasts .latest-podcasts-item .latest-podcasts-item-meta,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-item-meta{font-size:14px;line-height:14px;color:#656667;display:grid;grid-template-columns:auto auto;grid-gap:4px;width:-moz-fit-content;width:fit-content;margin-bottom:3px}.latest-podcasts .latest-podcasts-item .latest-podcasts-item-date,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-item-date{color:#656667;text-transform:capitalize}.latest-podcasts .latest-podcasts-item .latest-podcasts-item-duration,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-item-duration{color:#656667}.latest-podcasts .latest-podcasts-item .latest-podcasts-item-duration::before,.latest-podcasts .latest-podcasts-placeholder .latest-podcasts-item-duration::before{content:"|";padding-right:4px;color:#666}.latest-podcasts .latest-podcasts-item--first .latest-podcasts-img,.latest-podcasts .latest-podcasts-item--first .latest-podcasts-img-placeholder{width:120px;height:120px}.latest-podcasts .latestPodcasts-placeholder{border-bottom:1px solid #f8f8f8}.latest-podcasts .latestPodcasts-placeholder .latestPodcasts-itemDate{background-color:#f8f8f8;width:40px}.latest-podcasts .latestPodcasts-placeholder .latestPodcasts-itemDuration{background-color:#f8f8f8;border-left:none;margin-left:4px;width:40px}.latest-podcasts .latestPodcasts-placeholder .latestPodcasts-itemDuration::before{content:"|";padding-right:4px;color:#666}.latest-podcasts .latestPodcasts-placeholder .latestsPodcasts-titlePlaceholder li{background-color:#f8f8f8;height:18px;margin-bottom:4px;width:100%}.latest-podcasts .latestPodcasts-placeholder .latestsPodcasts-titlePlaceholder li:last-child{width:60%}.latest-podcasts .latest-podcasts-footer-links{display:flex;justify-content:space-between}.latest-podcasts .latestPodcasts-viewAll--loading{font-size:16px;font-weight:600;color:#d9dbde;animation:Loading 2s linear infinite;margin:0 auto;text-align:center}@media(min-width: 900px){.latest-podcasts .latestPodcasts-viewAll--loading{margin:initial;text-align:initial}}.latest-podcasts .latest-podcasts-subscribe-links{text-align:center}@media(min-width: 900px){.latest-podcasts .latest-podcasts-subscribe-links{text-align:right}}.latest-podcasts .latest-podcasts-subscribe-links>span{font-size:16px;font-weight:600;color:#05a342;text-decoration:none}.dark-mode .latest-podcasts-subscribe-links>span{color:#0dc45f}.dark-mode .latest-podcasts-item{border-bottom:solid 1px #3d3f40 !important;color:#fff}.dark-mode .latest-podcasts-item div{color:#fff}.dark-mode .latest-podcasts-item button{color:#d9dbde}.dark-mode .latest-podcasts-item .latest-podcasts-item-title div{color:#fff}.dark-mode .latest-podcasts-item .latest-podcasts-item-meta li{color:#fff}.dark-mode .latest-podcasts-item .latest-podcasts-item-meta .latest-podcasts-item-duration,.dark-mode .latest-podcasts-item .latest-podcasts-item-meta .latest-podcasts-item-date{color:#fff}.dark-mode .latest-podcasts-item .latest-podcasts-item-meta .latest-podcasts-item-duration::before{content:"|";padding-right:4px;color:#fff}@keyframes Loading{from{opacity:1}50%{opacity:.5}to{opacity:1}}
.national-stories{min-height:386px}.national-stories>ul{border-bottom:solid 1px #ddd;margin-bottom:15px}.national-stories .national-story{padding:10px 0;display:flex;flex-direction:column;row-gap:5px}.national-stories .national-story .label a{display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center}.national-stories .national-story .label a .label-text{font-size:14px;line-height:17px;color:var(--site-link);text-transform:uppercase}.national-stories .national-story .label a .tfsLogo{width:32px;height:16px}.national-stories .national-story .label a .tfsLogo .tfs2,.national-stories .national-story .label a .tfsLogo .tfs4{fill:#004b82}.national-stories .national-story .label a .label-sport{font-size:14px;line-height:17px;color:#656667}.national-stories .national-story .label a .label-sport::before{content:"|";padding-right:4px;color:#666}.national-stories .national-story .title a{font-size:18px;font-weight:600;color:#212021}.national-stories .view-all{font-weight:600;font-size:16px;line-height:19px}.dark-mode .national-stories{color:#fff}.dark-mode .national-stories>ul{border-bottom:solid 1px #3d3f40 !important}.dark-mode .national-stories .national-story .label a .label-text,.dark-mode .national-stories .national-story .label a .label-sport,.dark-mode .national-stories .national-story .title a{color:#fff}.dark-mode .national-stories .national-story .label a .label-sport::before{content:"|";padding-right:4px;color:#fff}
.newsletter-signup{position:relative;border:1px solid #ddd;border-radius:4px;margin-top:25px;min-height:343px}.newsletter-signup header{margin:-32px 15px 25px 15px;height:64px;width:auto;padding:15px;border-radius:4px;display:flex;align-items:center;background-color:var(--team-banner-background-color)}@media(min-width: 900px){.newsletter-signup header{min-width:278px}}.newsletter-signup header h2{color:#fff;font-weight:600;font-size:20px;letter-spacing:0;line-height:25px;font-family:"proxima-nova", "Arial", sans-serif}.newsletter-signup .blurb{display:grid;grid-gap:20px;grid-template-columns:24px auto;padding:0 20px}.newsletter-signup .blurb p{color:#656667;font-weight:500;font-size:16px;letter-spacing:0;line-height:20px;font-family:"proxima-nova", "Arial", sans-serif}.newsletter-signup form{padding:0 20px}.newsletter-signup label{color:#04802d;font-weight:600;font-size:18px;letter-spacing:2px;line-height:20px;font-family:"proxima-nova", "Arial", sans-serif;display:block;text-transform:uppercase;font-style:italic;margin:20px 0}.newsletter-signup .email-input{color:inherit;font-weight:normal;font-size:16px;letter-spacing:0;line-height:normal;font-family:"proxima-nova", "Arial", sans-serif;padding:8px;width:100%;height:50px;border-radius:2px;border:1px solid #ddd;display:block;margin:0 auto 20px}.newsletter-signup .email-submit-button{color:#fff;font-weight:600;font-size:16px;letter-spacing:0;line-height:20px;font-family:"proxima-nova", "Arial", sans-serif;text-transform:uppercase;display:block;width:268px;height:40px;cursor:pointer;display:block;margin:0 auto 20px}.newsletter-signup .success-msg{color:#04802d;font-weight:600;font-size:18px;letter-spacing:0;line-height:20px;font-family:"proxima-nova", "Arial", sans-serif;margin:20px 0 30px;text-align:center}.newsletter-signup .recaptcha-container{width:302px;margin:0 auto}.newsletter-signup .newsletter-send{display:block;padding:0 20px 20px}.newsletter-signup .disclaimer{padding-bottom:20px}.newsletter-signup .disclaimer a{text-decoration:underline}.dark-mode .newsletter-signup{border:solid 1px #3d3f40 !important;background-color:#202121}.dark-mode .newsletter-signup .sign-up-today{color:#0dc45f}.dark-mode .newsletter-signup .blurb p{color:#fff;font-weight:500;font-size:16px;letter-spacing:0;line-height:20px;font-family:"proxima-nova", "Arial", sans-serif}.dark-mode .newsletter-signup .email-input{background-color:#171616;color:#fff;border:solid 1px #3d3f40}.dark-mode .newsletter-signup .disclaimer{color:#fff}
.trending-news{min-height:486px}.trending-news .trending-news-item{display:grid;grid-template-areas:"index content" "index content";padding:15px 0;grid-template-columns:20px 1fr;gap:20px;align-items:center}.trending-news .trending-news-item .index{font-weight:600;font-size:34px;line-height:41px;grid-area:auto;color:#656667;font-style:italic}.trending-news .trending-news-item .content{grid-area:content;display:flex;flex-direction:column;gap:5px}.trending-news .trending-news-item .content .title a{color:#212021;font-weight:600;font-size:18px}.trending-news .trending-news-item .content .banner{display:flex;gap:5px;align-items:center}.trending-news .trending-news-item .content .banner .league{color:#656667;font-size:14px}.trending-news .trending-news-item .content .banner .tfs-logo{width:24px;height:16px}.trending-news .trending-news-item .content .banner .tfs-logo .tfs2,.trending-news .trending-news-item .content .banner .tfs-logo .tfs4{fill:#004b82}.dark-mode .trending-news-item .index,.dark-mode .trending-news-item .content .title a,.dark-mode .trending-news-item .content .banner .league{color:#fff}
.vipstories{border:none;padding:0;min-height:232px}.vipstories.vipstories-border{border:1px solid #d9dbde;border-radius:4px;padding:15px}.vipstories .vipstories-blurb{margin-top:-32px}.vipstories .vipstories-blurb-list{padding-top:20px}.vipstories .vipstories-team-vip-blurb{display:grid;grid-auto-flow:column;background:var(--team-banner-background-color);color:#fff;border-radius:4px;padding:15px;width:auto}@media(min-width: 900px){.vipstories .vipstories-team-vip-blurb{min-width:278px}}.vipstories a{cursor:pointer}.vipstories .vipstories-tfs-logo-header{width:48px;height:32px}.vipstories .vipstories-team-vip-blurb-wrapper{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.vipstories .vipstories-team-vip-blurb-name{color:#fff;font-weight:600;font-size:20px;letter-spacing:0;line-height:25px;font-family:"proxima-nova", "Arial", sans-serif;min-width:225px}.vipstories .vipstories-blurb-list-item{display:grid;grid-gap:12px;align-items:center;grid-template-columns:auto 1fr;padding:0 0 24px;font-size:16px;line-height:20px}.vipstories .vipstories-story{padding:15px 0 5px;display:flex;flex-direction:column;gap:8px}.vipstories .vipstories-title-link{color:#212021;font-weight:600;font-size:18px}.vipstories .vipstories-byline{padding:0}.vipstories :where(.byline.vipstories-byline) .time,.vipstories :where(.byline.vipstories-byline .author) a{color:#656667}.vipstories :where(.byline.vipstories-byline) .author::before{content:"|";padding-right:4px;color:#656667}.vipstories .vipstories-banner{display:flex;gap:5px;align-items:center}.vipstories .vipstories-league{color:#272341;font-size:14px;line-height:1;font-weight:600;text-transform:uppercase;display:inline-block;margin-left:4px}.vipstories :where(.sidebar-header.vipstories-stories-header) h2{color:#04802d}.vipstories .vipstories-tfs-logo{width:24px;height:16px}.vipstories .vipstories-join-now{margin-bottom:25px;display:inline-block;padding:10px 15px;text-align:center;font-size:18px;cursor:pointer;background-color:#5fbf24;color:#fff;width:100%;border-radius:3px}.vipstories .vipstories-join-now:hover{text-decoration:none}.dark-mode .vipstories.vipstories-border{border:solid 1px #3d3f40;background-color:#202121}.dark-mode .vipstories .vipstories-blurb-list-item,.dark-mode .vipstories .vipstories-title-link,.dark-mode .vipstories .vipstories-league,.dark-mode .vipstories .vipstories-team-vip-blurb{color:#fff}.dark-mode .vipstories :where(.sidebar-header.vipstories-stories-header) h2{color:#fff}.dark-mode .vipstories :where(.byline.vipstories-byline) .time,.dark-mode .vipstories :where(.byline.vipstories-byline .author) a{color:#fff}.dark-mode .vipstories :where(.byline.vipstories-byline) .author::before{content:"|";padding-right:4px;color:#fff}
.staff-container{display:flex;flex-direction:column;border:1px solid #d9dbde;border-radius:4px;padding:15px}.staff-container .staff-list-item{padding:10px;border-bottom:1px solid #d9dbde}.staff-container .staff-list-item .staff-item{display:flex}.staff-container .staff-list-item .staff-item .staff-item-info{padding:10px;display:flex;flex-direction:column;justify-content:center}.staff-container .staff-list-item .staff-item .staff-item-info .staff-item-name a{color:var(--team-color);font-weight:600;font-size:16px}.staff-container .staff-list-item .staff-item .staff-item-info .staff-item-social a{color:#999}.staff-container .staff-list-item .staff-item .staff-item-info .staff-item-social a svg{margin-right:3px}.staff-container .staff-item-image img{border-radius:50px}.dark-mode .staff-container{border:solid 1px #3d3f40 !important;color:#fff;background-color:#202121}.dark-mode .staff-container .staff-list-item{border-bottom:solid 1px #3d3f40}.dark-mode .staff-container .staff-list-item .staff-item>.staff-item-info .staff-item-name a{color:#fff}
.trending-container{display:flex;flex-direction:column;border:1px solid #d9dbde;border-radius:4px;padding:15px}.trending-container .trending-list-item{padding:10px 0;border-bottom:1px solid #d9dbde}.trending-container .trending-list-item .trending-title{color:var(--team-color);font-weight:600;font-size:16px;display:block;margin-bottom:5px}.trending-container .trending-list-item .trending-details{font-size:13px}.trending-container .trending-list-item .trending-details>a{display:inline-block;margin:0 10px 8px 0;margin-right:10px;color:#000;font-size:13px}.trending-container .trending-list-item .trending-details .expert-svg,.trending-container .trending-list-item .trending-details .reply-svg,.trending-container .trending-list-item .trending-details .clock-svg{margin-right:5px;vertical-align:-3px}.trending-container .trending-list-item .trending-icons{display:flex;align-items:center;font-size:13px}.trending-container .trending-list-item .trending-icons svg{margin-right:5px}.trending-container .trending-list-item .trending-icons .eye-svg,.trending-container .trending-list-item .trending-icons .vip{margin-left:10px}.dark-mode .trending-container{border:solid 1px #3d3f40 !important;color:#fff;background-color:#202121}.dark-mode .trending-container .trending-list-item{border-bottom:solid 1px #3d3f40}.dark-mode .trending-container .trending-list-item .trending-title,.dark-mode .trending-container .trending-list-item .trending-details a,.dark-mode .trending-container .trending-list-item .trending-icons{color:#fff}
.team-schedule{padding:15px;border:1px solid #d9dbde;border-radius:4px}.team-schedule .schedule-truncation-disclaimer{color:#656667}.team-schedule .schedule-table .schedule-table-header{display:grid;grid-auto-flow:column;grid-template-columns:25px 2fr 1fr;justify-content:center;align-items:center;padding:15px 0}.team-schedule .schedule-table .schedule-table-header>span{font-weight:700;font-size:14px}.team-schedule .schedule-table .schedule-table-header .schedule-table-header-school{padding-left:30px}.team-schedule .schedule-table .schedule-table-header-score,.team-schedule .schedule-table .schedule-table-item-score{justify-self:center}.team-schedule .schedule-table .schedule-list .schedule-list-item{display:grid;grid-template-columns:28px 10px 2fr 1fr;grid-column-gap:10px;margin-bottom:2px;align-items:center;font-size:13px;padding:15px 0;border-top:1px solid #d9dbde}.team-schedule .schedule-table .schedule-list .schedule-list-item:last-child{border-bottom:1px solid #d9dbde}.team-schedule .schedule-table .schedule-list .schedule-list-item .schedule-table-item-opponent{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.team-schedule .schedule-table .schedule-list .schedule-list-item .schedule-table-item-opponent .schedule-table-item-opponent-school{color:#212021;font-weight:600;font-size:14px;line-height:17px}.team-schedule .schedule-table .schedule-list .schedule-list-item .schedule-table-item-opponent .schedule-table-item-opponent-logo{width:24px;height:auto}.team-schedule .schedule-table .schedule-list .schedule-list-item .time,.team-schedule .schedule-table .schedule-list .schedule-list-item .at{font-weight:700}.team-schedule .schedule-table .schedule-list .schedule-list-item .img{width:22px;height:22px}.team-schedule .schedule-table .schedule-list .schedule-list-item .result{min-width:60px;line-height:25px;padding:0 4px;justify-self:center;text-align:center;font-weight:600}.team-schedule .schedule-table .schedule-list .schedule-list-item .result.win{background-color:rgba(184,233,134,.25);color:#04802d}.team-schedule .schedule-table .schedule-list .schedule-list-item .result.win .a{color:#04802d}.team-schedule .schedule-table .schedule-list .schedule-list-item .result.loss{background-color:rgba(197,41,44,.05);color:#c3283b}.team-schedule .schedule-table .schedule-list .schedule-list-item .result.loss .a{color:#cc0e00}.team-schedule .schedule-table .schedule-list .schedule-list-item .result.tie{background-color:#f1f1f1}.team-schedule .schedule-table .schedule-list .schedule-list-item .result.tie .a{color:#999}.team-schedule .schedule-table .schedule-list .schedule-list-item .result .time.a{color:#000}.team-schedule .time-zone-blurb{color:#272341;margin-top:10px}.team-schedule .schedule-footer{padding:20px 0 5px 0;font-weight:600;font-size:16px;line-height:19px}.dark-mode .team-schedule{color:#fff;border:solid 1px #3d3f40 !important;background-color:#202121}.dark-mode .team-schedule span,.dark-mode .team-schedule div{color:#fff}.dark-mode .team-schedule .result.win,.dark-mode .team-schedule .result.loss{background:none !important}.dark-mode .team-schedule .schedule-table .schedule-list .schedule-list-item .schedule-table-item-opponent .schedule-table-item-opponent-school{color:#fff}.dark-mode .team-schedule .schedule-table .schedule-list .schedule-list-item .result.win{color:#0dc45f}.dark-mode .team-schedule .schedule-table .schedule-list .schedule-list-item .result.loss{color:#f94343}.dark-mode .team-schedule .schedule-list-item{border-top:solid 1px #3d3f40 !important}.dark-mode .team-schedule .schedule-list-item:last-child{border-bottom:solid 1px #3d3f40 !important}.dark-mode .team-schedule .schedule-truncation-disclaimer{color:#fff}.dark-mode .team-schedule .time-zone-blurb{color:#fff}
@media(max-width: 899px){.below-hero{min-height:162px;max-height:232px;height:auto}}.below-hero .marquee-banner{position:absolute;top:-15px;padding-left:40px;padding-right:25px;display:grid;grid-auto-flow:column;width:100%}.below-hero .marquee-banner a{cursor:pointer}.below-hero .marquee-banner .tfsLogo{width:100px;height:35px;justify-self:end}.below-hero .marquee-banner .bannerWrapper{transform:skew(-20deg);background:#fff;width:-moz-min-content;width:min-content}.below-hero .marquee-banner .bannerWrapper .logoAnchor{background:var(--marquee-banner-color);height:31px;width:-moz-max-content;width:max-content;padding:10px;display:flex;align-items:center;gap:10px}.below-hero .marquee-banner .bannerWrapper .logoAnchor span{color:var(--marquee-background-color);transform:skew(20deg);text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:1px}@media(min-width: 900px){.below-hero .marquee-banner .bannerWrapper .logoAnchor span{font-size:14px}}.below-hero .marquee-banner .bannerWrapper .logoAnchor .marquee-banner-image{transform:skew(20deg);width:30px;height:25px}.below-hero .marquee-banner .bannerWrapper .logoAnchor .marquee-banner-logo{height:64px;width:64px;transform:skew(20deg)}.below-hero .marquee-banner .bannerWrapper .logoAnchor .marquee-banner-logo .tfs2,.below-hero .marquee-banner .bannerWrapper .logoAnchor .marquee-banner-logo .tfs4{fill:#004b82}
.main-marquee{width:645px;border-radius:4px;display:flex;flex-direction:column;background:var(--marquee-background-color)}.main-marquee a{cursor:pointer}@media(max-width: 899px){.main-marquee{width:100%;border-radius:0}}.main-marquee .hero-image-anchor{overflow:hidden;position:relative}@media(max-width: 899px){.main-marquee .hero-image-anchor{min-height:217px;height:auto}}.main-marquee .hero-image-anchor .hero-image{min-width:auto;height:322px;width:644px;left:1px;top:0px;animation:move 30s ease;object-fit:cover;will-change:transform;transform:translateZ(0)}@keyframes move{0%{transform-origin:top left;transform:scale(1.2)}100%{transform:scale(1)}}@media(max-width: 899px){.main-marquee .hero-image-anchor .hero-image{width:100%;height:auto;aspect-ratio:2/1;min-height:217px;border-radius:0}}.main-marquee .below-hero{position:relative;padding-top:15px}.main-marquee .below-hero .headline-link{font-size:28px;font-weight:900;line-height:35px;padding:20px 35px 15px;color:var(--marquee-text);display:inline-block}@media(min-width: 900px){.main-marquee .below-hero .headline-link{font-size:34px}}.main-marquee .below-hero .byline{padding:0 35px 25px}.main-marquee .below-hero .byline .time,.main-marquee .below-hero .byline .author a{color:#fff;font-size:14px}.main-marquee a.edit-marquee{color:#fff;padding:5px}
.secondary-marquee-list{display:grid;grid-template-columns:1fr;grid-gap:24px;padding:0 15px}@media(min-width: 768px){.secondary-marquee-list{grid-gap:20px;grid-template-columns:1fr 1fr;padding:0}}
.announcement-bar-wrapper.ab-forums{margin:13px}@media(min-width: 640px){.announcement-bar-wrapper.ab-forums{margin:0 0 20px 0}}.announcement-bar-wrapper.ab-transfer-portal{margin-bottom:13px}@media(min-width: 640px){.announcement-bar-wrapper.ab-transfer-portal{margin-bottom:17px}}.announcement-bar-wrapper .announcement-bar-link{display:flex;align-items:center;border-radius:4px;background:#f7f7f7;width:100%;min-height:52px;border:solid 1px #ddd}.announcement-bar-wrapper .announcement-bar-link .announcement-label{color:#fff;font-weight:600;font-size:18px;letter-spacing:2px;line-height:normal;font-family:"proxima-nova", "Arial", sans-serif;display:block;font-style:italic;padding:15px;text-transform:uppercase;background-color:#5fbf24;position:relative;margin-right:15px;height:50px;white-space:nowrap;border-radius:2px}.announcement-bar-wrapper .announcement-bar-link .announcement-label::after{content:"";border-left:25px solid #5fbf24;border-top:25px solid rgba(0,0,0,0);border-bottom:25px solid rgba(0,0,0,0);border-radius:4px 0px 0px 0px;position:absolute;right:-24px;top:0}.announcement-bar-wrapper .announcement-bar-link .announcement-label .live-dot{width:10px;border-radius:50%;border:5px solid #fff;margin-right:10px;display:inline-block;animation:3s blink infinite 3s}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.announcement-bar-wrapper .announcement-bar-link .announcement-headline{font-size:16px;color:#004b82;font-weight:600;padding:0;margin-left:20px}.dark-mode .announcement-bar-wrapper .announcement-bar-link{background-color:#171616;border:solid 1px #3d3f40}.dark-mode .announcement-bar-wrapper .announcement-headline{color:#fff}
:root{--marquee-text: #fff;--marquee-background-color: #004b82;--marquee-banner-color: rgba(0, 87, 149, 0.0509803922)}
.homepage{display:grid;grid-gap:32px;justify-content:center;min-width:320px;max-width:540px;margin:0 auto;grid-template-columns:minmax(310px, 1fr);grid-template-areas:"main" "left" "right"}.homepage-main{min-height:300px;grid-area:main;display:flex;flex-direction:column;row-gap:32px}.homepage-main>div{display:grid;row-gap:20px}.homepage-main .mobile-ad{width:300px;min-height:250px;margin:0 auto;padding:0 15px}.homepage-siderail{display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;grid-gap:32px;padding:0 15px;height:-moz-max-content;height:max-content;height:100%}.homepage-left{grid-area:left}.homepage-right{grid-area:right}#mpu_middle{min-height:250px}.announcement-bar-wrapper{padding:0 15px}.announcement-bar-wrapper .announcement-bar-link{margin:0;padding:0;width:100%}.homepage-mobile>section:not(.ncaa-articles){margin:0 15px 25px}.homepage-mobile>div:first-of-type{grid-column:1/2;grid-row:auto/span 31}.homepage-mobile>.ncaa-articles .top-article{margin:0 15px 15px}.homepage-mobile>.featured-videos .videos{grid-gap:40px 20px}.homepage-mobile [class^=clamped-content]{padding-top:5px}.homepage-mobile .main-marquee .marquee-banner{padding-left:25px}.homepage-mobile .main-marquee .headline-link{padding:20px 20px 15px}.homepage-mobile .main-marquee .byline{padding:0 20px 25px}.homepage-mobile .top-article .logoAnchor{margin-bottom:10px}.homepage-mobile .top-article .byline{padding:10px 0 0}.homepage-mobile .announcement-bar-wrapper .announcement-bar-link{margin:0;width:100%}.homepage-mobile .team-schedule.football{grid-row:auto/span 25}@media(min-width: 768px){.homepage{width:640px;max-width:unset;margin:0 auto;padding:48px 0}}@media(min-width: 540px){.homepage-mobile>section:not(.ncaa-articles){margin:0 0 25px}.homepage-mobile>.ncaa-articles .homepage-section-header{margin:10px 0 0}.homepage-mobile>.ncaa-articles .top-article{margin:0 0 15px}.homepage-mobile>.ncaa-articles .view-all{margin-left:0}.homepage-mobile .secondary-marquee-list{padding:5px 0 0}.homepage-mobile .tertiary-marquee-list{padding:0}}@media(min-width: 1024px){.homepage{width:100%;grid-template-columns:645px 310px;grid-template-areas:"main left" "main right"}.homepage-siderail section{width:310px}.announcement-bar-wrapper{padding:0}.homepage-mobile{grid-column:1/3;display:grid;grid-gap:24px;grid-template-columns:645px 310px;grid-auto-flow:column dense}.homepage-mobile>section:not(.ncaa-articles,.featured-videos,.national-stories),.homepage-mobile>div:not(.ad,:first-of-type){grid-column:2/3}.homepage-mobile>.ad{grid-column:1/2;grid-row:auto/span 6}.homepage-mobile>.ncaa-articles{grid-column:1/2;grid-row:auto/span 17}.homepage-mobile>.featured-videos{grid-column:1/2;grid-row:auto/span 19}.homepage-mobile .quick-links,.homepage-mobile .team-sites,.homepage-mobile .newsletter-signup{grid-row:auto/span 7}.homepage-mobile .homepage-crystal-ball{grid-row:auto/span 10}}@media(min-width: 1024px)and (min-width: 1024px){.homepage-mobile .national-stories{grid-row:auto/span 9}}@media(min-width: 1024px){.homepage-mobile .trending-news,.homepage-mobile .latest-podcasts{grid-row:auto/span 11}.homepage-mobile .vip-stories{grid-row:auto/span 14}.homepage-mobile .team-rankings,.homepage-mobile .team-schedule.basketball{grid-row:auto/span 15}}@media(min-width: 900px){.homepage-siderail{padding:0;height:100%}.homepage-mobile .main-marquee{width:100%}.homepage-siderail .ad:not(#mpu_plus_top){position:sticky;top:155px;z-index:1}.ad66 .homepage-siderail .ad:not(#mpu_plus_top){top:126px}.adhesion .homepage-siderail .ad:not(#mpu_plus_top){top:60px}.skybox-loaded .homepage-siderail .ad:not(#mpu_plus_top){top:calc(var(--global-nav-v2-offset) + 55px)}}@media(min-width: 1130px){.homepage-main{width:100%;margin:0 24px 0 0}.homepage-left{margin-bottom:8px}#mpu_plus_top{min-height:250px}#gambling-ad{min-height:200px}}@media(min-width: 1366px){.homepage{grid-template-columns:310px 645px 310px;grid-template-areas:"left main right"}.homepage-main{margin:0}.homepage-left{margin-bottom:0}}
