.header-cta{position:relative;z-index:10}.header-cta .wrap{height:100%;position:relative}.header-cta .header-cta-container{background:#333c50;margin-left:-.1375rem;min-height:0}.header-cta .header-cta-container .cta-content h2{color:#f2f2f2;display:block;font-weight:400;margin:0;text-align:center}.header-cta-container.header-cta-hide{display:block;max-height:312.5rem;overflow:visible!important;padding:2.6rem 0 2rem}.header-cta .header-cta-container:after{clear:both;content:"";display:block}.header-cta .header-cta-container .cta-content{color:#f2f2f2;float:none;padding:0 .9375rem;width:100%}.header-cta .header-cta-container .cta-content:after{clear:both;content:"";display:block}.header-cta .header-cta-container .cta-content p{font-size:1rem;font-weight:700;line-height:1.2;margin:0 0 1.875rem;max-width:75%}.header-cta .header-cta-container .cta-content p a{color:#f2f2f2;text-decoration:underline}.header-cta .header-cta-container .cta-content .primaryButton{float:none;margin:10px auto 0;min-width:210px}.header-cta .header-cta-container .cta-video{display:none}.header-cta-container.header-cta-show{padding:2.25rem 0 .8125rem;position:relative}.header-cta-container.header-cta-show .cta-content{margin:-.625rem 0 1.0625rem .125rem}.header-cta-container.header-cta-show .cta-content a{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-decoration:none;vertical-align:middle}.header-cta-container.header-cta-show .cta-video,.header-cta-container.header-cta-show p{display:none}.header-cta-container.header-cta-show .primaryButton{float:right;margin-right:.125rem;width:calc(100% - .125rem)}.header-cta-container.header-cta-hide .cta-content p{display:none}.header-cta-container.header-cta-hide .primaryButton{float:right;margin:.3125rem .0625rem 0;padding:.3375rem;width:calc(100% - .125rem)}.header-cta .header-cta-close-button{background-color:#006793;border:0;color:#f2f2f2;display:none;float:right;font-size:.75rem;height:1.9375rem;line-height:1.25;margin:-.0625rem .0625rem -1.875rem 0;outline:0;padding:0 2.25rem 0 0;position:relative;text-align:left;width:auto}.header-cta .header-cta-close-button:after{background-image:url(/app/themes/sportsgeek/assets/images/svg-icons/close.svg);content:"";height:.9375rem;position:absolute;right:.625rem;top:.4375rem;width:.9375rem}.header-cta .header-cta-close-button.expand{display:block;height:1.9375rem;width:auto}.header-cta .header-cta-close-button.expand:after{background-image:url(/app/themes/sportsgeek/assets/images/svg-icons/refresh.svg);content:"";height:1.25rem;position:absolute;right:.5rem;top:.3125rem;width:1.25rem}.header-cta [data-role=evp-video],.header-cta [data-role=evp-video] .evp-splash-wrap,.header-cta [data-role=evp-video] .evp-splash-wrap .evp-splash-play-wrap,.header-cta [data-role=evp-video] .evp-splash-wrap img,.header-cta [data-role=evp-video] div[id*=-video-shim],.header-cta [data-role=evp-video] div[id*=-video_displayarea],.header-cta [data-role=evp-video] div[id*=-video_video_wrapper],.header-cta [data-role=evp-video] div[id*=-video_wrapper]{height:16.25rem!important;width:28.75rem!important}@media screen and (min-width:40rem){.header-cta-container.header-cta-show{display:-ms-flexbox;display:flex;padding:2.125rem 0 1.25rem;-ms-flex-pack:center;justify-content:center}.header-cta-container.header-cta-show .cta-content{display:-ms-flexbox;display:flex;margin-bottom:0}.header-cta-container.header-cta-show .cta-content a{display:-ms-flexbox;display:flex}.header-cta-container.header-cta-show .primaryButton{display:block;float:none;margin-left:auto;margin-right:auto;padding:.3125rem 1.4375rem;width:auto}.header-cta-container.header-cta-hide .primaryButton{display:block;float:none;margin-left:auto;margin-right:auto;padding:.40625rem 1.40625rem;width:auto}}@media screen and (min-width:48rem){.header-cta-container.header-cta-show{display:block}}@media screen and (min-width:1000px){.header-cta .header-cta-container .cta-content{margin:0 auto;max-width:1000px}.header-cta .header-cta-container .cta-content h2{float:left;line-height:43px}.header-cta-container.header-cta-show .primaryButton{display:initial;float:right;margin-left:0;margin-right:0}}@media screen and (min-width:64rem){.header-cta .header-cta-container .cta-content{padding:0}.header-cta .header-cta-container .cta-content .primaryButton{width:fit-content}.header-cta-container.header-cta-show{padding:1.75rem 0 1.6875rem}.header-cta-container.header-cta-show .cta-content{display:block;float:left;float:right;margin:-.1875rem 1% .9375rem 0;position:absolute;right:.0625rem;top:calc(50% - .1875rem);transform:translateY(-50%);width:57.91667%}.header-cta-container.header-cta-show .cta-content:last-child{margin-right:0}.header-cta-container.header-cta-show .cta-video{display:block;float:left;margin-right:1%;width:38.75108%}.header-cta-container.header-cta-show .cta-video:last-child{margin-right:0}.header-cta-container.header-cta-show p{display:block}.header-cta-container.header-cta-show .primaryButton{float:left}.header-cta .header-cta-close-button{display:block;margin:-.0625rem 0 -1.875rem}}@media screen and (min-width:85.375rem){.header-cta .header-cta-close-button{margin:-.125rem 0 -1.875rem}}@media screen and (min-width:95em){.sticky-banner .backToTopBtn{bottom:180px}}.backToTopBtn{background:#f2f2f2 0 0 no-repeat padding-box;border:none;border-radius:7px;bottom:50px;color:#fff;cursor:pointer;display:none;height:48px;margin-bottom:45px;outline:none;padding:12px 18px;position:fixed;right:30px;width:48px;z-index:99}.backToTopBtn img{filter:invert(47%) sepia(68%) saturate(339%) hue-rotate(122deg) brightness(98%) contrast(91%)}.backToTopBtn:hover{background:#3b9d8f 0 0 no-repeat padding-box}.backToTopBtn:hover img{filter:invert(96%) sepia(5%) saturate(11%) hue-rotate(343deg) brightness(123%) contrast(100%)}.backToTopBtn:after{bottom:-18px;color:#bebebe;content:"BACK TO TOP";font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;left:-25px;letter-spacing:0;line-height:1.2;position:absolute;text-align:center;width:100px}.site-footer{background:#0e1321;padding:64px 0}.site-footer .wrap:after{content:none!important}.footer-copyright,.footer-disclaimer{color:#8a97a8;font-size:13px;padding:24px 0}.footer-copyright .wrap{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:64em){.footer-copyright .wrap{align-items:center;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between}}.footer-copyright-nav ul.footer-copyright-menu{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:0;padding:0}.footer-copyright-nav ul.footer-copyright-menu li{margin:0;padding:0}.footer-copyright-nav ul.footer-copyright-menu a{color:#04bae3;font-size:13px;text-decoration:none}.footer-copyright-nav ul.footer-copyright-menu a:focus,.footer-copyright-nav ul.footer-copyright-menu a:hover{text-decoration:underline}.footer-logos .wrap{align-items:center;display:flex;gap:16px}.footer-logo-and-social{align-content:center}.footer-logo-and-social .custom-logo-link{display:block;margin-bottom:24px}.footer-logo-and-social .custom-logo-link img{color:#fff;filter:brightness(0) invert(1);max-width:205px}.footer-navigation{border-bottom:1px solid #2b3241;display:grid;gap:80px;grid-template-columns:auto;padding-bottom:48px}@media screen and (min-width:75em){.footer-navigation{grid-template-columns:auto 1fr}}.footer-navigation .social-icons{display:flex;gap:30px;list-style:none;margin:0;padding:0}.footer-navigation .social-icons li{margin:0;padding:0}.footer-navigation .social-icons li a{display:inline-block}.footer-navigation .social-icons li a img{transition:filter .15s ease}.footer-navigation .social-icons li a:focus-visible img,.footer-navigation .social-icons li a:hover img{filter:brightness(1.2)}.footer-navigation ul.menu,.footer-navigation ul.sub_menu_level_1,.footer-navigation ul.sub_menu_level_2{list-style:none;margin:0;padding:0}.footer-navigation ul.menu li,.footer-navigation ul.sub_menu_level_1 li,.footer-navigation ul.sub_menu_level_2 li{font-size:14px;margin:0;padding:0}.footer-navigation ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:64em){.footer-navigation ul.menu{flex-wrap:nowrap}}.footer-navigation ul.menu>li{flex:1 0 50%}@media screen and (min-width:64em){.footer-navigation ul.menu>li{flex:0 1 auto}}.footer-navigation ul.menu>li>a{color:#fff;display:block;font-weight:700;margin-bottom:15px}.footer-navigation ul.menu .sub_menu_level_1{margin-bottom:35px}@media screen and (min-width:64em){.footer-navigation ul.menu .sub_menu_level_1{margin-bottom:0}}.footer-navigation ul.menu .sub_menu_level_1>li{margin-bottom:10px}.footer-navigation ul.menu .sub_menu_level_1>li>a{color:#04bae3}.footer-navigation ul.menu a{text-decoration:none}.footer-navigation ul.menu a:focus,.footer-navigation ul.menu a:hover{text-decoration:underline}.body-blackout{background-color:rgba(0,0,0,.65);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1010}.body-blackout.is-blacked-out{display:block;position:fixed}.popup-trigger{display:inline-block}.popup-modal-blocked{background-color:#fff;border:2px solid red;border-radius:5px;left:50%;max-width:70%;padding:20px;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;z-index:1011}.popup-modal-blocked a{background-color:#0cb107;border-radius:5px;box-shadow:0 4px green;color:#fff;display:inline-block;font-weight:700;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;text-align:center;text-decoration:none;width:100%}.popup-modal-blocked span{display:block;font-size:1em;font-weight:700}.faq-accordion{margin-bottom:20px}.faq-accordion--disabled{display:none}.faq-accordion-tab{background-color:#fff;border:1px solid #e7edfa;border-radius:8px;margin-bottom:10px;overflow:hidden}.faq-accordion-tab:last-child{margin-bottom:0}.faq-accordion-tab-input{opacity:0;position:absolute;z-index:-1}.faq-accordion-tab-content{color:#2b3241;font-size:14px;line-height:22px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-accordion-tab-content p{margin:0;padding:0}.faq-accordion--js-enabled .faq-accordion-tab-content *{opacity:0}.faq-accordion--js-disabled .faq-accordion-tab-content,.faq-accordion-tab-input:checked~.faq-accordion-tab-content{max-height:100vh;padding:15px 20px 20px}.faq-accordion--js-disabled .faq-accordion-tab-content *,.faq-accordion-tab-input:checked~.faq-accordion-tab-content *{opacity:1}@media(max-width:1024px){.faq-accordion-tab-input:checked~.faq-accordion-tab-content{padding:10px 15px 15px}}.faq-accordion-tab-label{align-items:center;background:#fff;color:#2b3241;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:space-between;line-height:20px;padding:15px 20px;transition:background-color .2s ease;width:100%}.faq-accordion--js-disabled .faq-accordion-tab-label{cursor:default}.faq-accordion-tab-label:after{background-image:url(/app/themes/sportsgeek/assets/images/svg-icons/ionic-md-arrow-dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.faq-accordion-tab-input:checked+.faq-accordion-tab-label{border-bottom:none}.faq-accordion-tab-input:checked+.faq-accordion-tab-label:after{transform:rotate(180deg)}@media(max-width:1024px){.faq-accordion-tab-label{font-size:15px;padding:12px 15px}.faq-accordion-tab-label:after{height:18px;width:18px}}.faq-accordion-heading{margin-bottom:20px}.faq-accordion-heading h2,.faq-accordion-heading h3,.faq-accordion-heading h4,.faq-accordion-heading h5,.faq-accordion-heading h6{color:#2b3241;font-weight:700;margin:0 0 10px}.faq-accordion--js-enabled .faq-accordion-tab-input:checked~.faq-accordion-tab-content *{opacity:1}.faq-accordion-tab-label:focus-visible{outline:2px solid #f3ad3d;outline-offset:2px}@media print{.faq-accordion-tab-input{display:none}.faq-accordion-tab-content{max-height:none!important;padding:10px 0!important}.faq-accordion-tab-label:after{display:none}}.homepage-wrapper{background-color:#f5f8fd;overflow-x:clip;padding-bottom:55px;position:relative}.homepage-wrapper .wrap.sidebar.homepage-body .primary{overflow:visible}.homepage-wrapper .wrap.sidebar.homepage-body .primary>h1,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h2,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h3,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h4,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h5,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h6{margin-top:30px}@media screen and (min-width:64em){.homepage-wrapper .wrap.sidebar.homepage-body .primary>h1,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h2,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h3,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h4,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h5,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h6{margin-top:40px}}.homepage-wrapper .wrap.sidebar.homepage-body .primary>h4,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h5,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h6{margin-bottom:5px}@media screen and (min-width:64em){.homepage-wrapper .wrap.sidebar.homepage-body .primary>h4,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h5,.homepage-wrapper .wrap.sidebar.homepage-body .primary>h6{margin-bottom:15px}}.homepage-wrapper .wrap.sidebar.homepage-body .primary>ul{margin-left:0;padding-left:20px}.homepage-wrapper .wrap.sidebar.homepage-body .primary>ul li::marker{font-size:20px}.homepage-wrapper .wrap.sidebar.homepage-body .secondary{padding-top:35px}@media screen and (min-width:64em){.homepage-wrapper .wrap.sidebar.homepage-body .secondary{padding-top:75px;z-index:9}}@media screen and (min-width:64em){@supports(-webkit-hyphens:none){.homepage-wrapper .wrap.sidebar.homepage-body .secondary .widget.side-rail-widget:last-child{z-index:-1}}}.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main{overflow:visible}.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h1,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h2,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h3,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h4,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h5,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h6{margin-top:30px}@media screen and (min-width:64em){.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h1,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h2,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h3,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h4,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h5,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h6{margin-top:40px}}.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h4,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h5,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h6{margin-bottom:5px}@media screen and (min-width:64em){.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h4,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h5,.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>h6{margin-bottom:15px}}.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>ul{margin-left:0;padding-left:20px}.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>ul li::marker{font-size:20px}.tsg-pattern-block-title{align-items:flex-start;flex-direction:row;gap:0;margin-bottom:20px;padding:1em 0}.tsg-pattern-block-title.is-layout-flex{display:flex}.tsg-pattern-block-title>.wp-block-column:last-child p{position:relative;text-align:right;top:3px}@media screen and (max-width:48.8125em){.tsg-pattern-block-title.is-layout-flex>.wp-block-column{flex-grow:0}.tsg-pattern-block-title:not(.is-not-stacked-on-mobile).is-layout-flex>.wp-block-column:first-child{flex-basis:66.66%!important}.tsg-pattern-block-title:not(.is-not-stacked-on-mobile).is-layout-flex>.wp-block-column:last-child{flex-basis:33.33%!important}}.tsg-pattern-block-title .wp-block-heading{margin:0}.tsg-pattern-block-title a{color:#3d4551;font-size:.9375rem;font-weight:700;text-decoration:none}.tsg-pattern-block-title a:after{content:"→";display:inline-block;margin-left:.2em}.tsg-pattern-block-title a:hover{color:#57a636}.tsg-pattern-block-title p:last-child{margin-bottom:0}.homepage-2026-wrapper .homepage-2026-body .primary.homepage-2026-main>.tsg-pattern-block-title{margin-bottom:20px}