img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.front-page-ad-image{margin:0 0 1rem;text-align:center}.front-page-ad-image img{display:inline-block;max-width:100%;height:auto}.front-page-news-image{border:1px solid #333}.front-page-news-image img{max-width:100%;height:auto}.front-page-table-center{width:95%;margin:0 auto}.front-page-diagnostics,.front-page-seo-debug{margin-top:1rem;padding:.75rem;overflow-wrap:anywhere}.CTable{width:100%;margin:0;padding:0;overflow:hidden;border:1px solid var(--fb-border,#d9e1e8);border-radius:12px;box-shadow:var(--fb-shadow,0 12px 34px rgb(7 31 61 / .09))}.CTable table{width:100%;height:100%;margin:0;padding:0;border-spacing:0;border-collapse:collapse;table-layout:fixed}.CTable th,.CTable td{vertical-align:middle;padding:7px;border:0 solid var(--fb-border,#d9e1e8);border-right-width:1px;border-bottom-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:700;color:var(--fb-ink,#17212c);text-align:left;overflow-wrap:anywhere}.CTable th{border-right-width:0;font-size:.9rem;color:#fff;text-align:center;background:linear-gradient(135deg,var(--fb-blue-900,#0a2d57),var(--fb-blue-700,#0e579f))}.CTable tbody tr:nth-child(odd){background-color:var(--fb-soft,#f4f7fa)}.CTable tbody tr:nth-child(even){background-color:#fff}.CTable tr>:last-child{border-right-width:0}.CTable tbody tr:last-child td{border-bottom-width:0}.CTable a{color:inherit}.CTable a:hover,.CTable a:focus{text-decoration:underline}.front-page-empty-cell{background:#fff0}.front-page-video-table{width:95%;margin:0 auto}.front-page-video-cell{text-align:center!important}.front-page-video-cell a{display:block;text-decoration:none}.front-page-video-cell img{display:block;max-width:100%;height:auto;margin:0 auto .4rem}.front-page-video-title{display:block;text-align:center}.front-page-team-stats-frame{display:block;width:100%;max-width:525px;height:1350px;margin:0 auto;border:0}.titleBarLiveLines,.LiveLines,.noShow{font:normal 10px Verdana,Arial,sans-serif}a.LiveLines{color:#0060bf;text-decoration:underline}a.LiveLines:hover,a.LiveLines:focus{color:#c00;text-decoration:none}.titleBarLiveLines{color:#fff;background-color:#6b7980}.rowOneLiveLines,.rowTwoLiveLines{color:var(--fb-ink,#17212c)}.rowOneLiveLines{background-color:#f2f7fa}.rowTwoLiveLines{background-color:#fff}.front-page-live-lines-box{margin-top:20px;margin-bottom:30px;padding-top:0;padding-left:15px;text-align:center;overflow-x:auto}.front-page-secondary-content{margin-top:1rem}@media (max-width:700px){.front-page-table-center,.front-page-video-table{width:100%}.CTable{box-shadow:4px 4px 4px rgb(0 0 0 / .25)}.CTable th,.CTable td{padding:6px 4px;font-size:.82rem}.front-page-video-cell img{width:auto;max-width:100%}.front-page-live-lines-box{padding-left:0}}@media (max-width:480px){.CTable table{table-layout:auto}.CTable th,.CTable td{padding:5px 3px;font-size:.74rem}.front-page-ad-image img{width:100%}}.fb-home-section{margin-bottom:22px}.fb-home-section__eyebrow{margin:0 0 5px;color:#991b1b;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.fb-home-tutorials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;padding:0;list-style:none}.fb-home-tutorials a{display:block;height:100%;padding:14px 16px;border:1px solid #d7dee8;border-radius:9px;background:#f8fbff;text-decoration:none}.fb-home-tutorials a:hover,.fb-home-tutorials a:focus{border-color:#1d4ed8;background:#fff}.fb-home-tutorials strong,.fb-home-tutorials span{display:block}.fb-home-tutorials span{margin-top:4px;color:#475569;font-size:14px;line-height:1.45}.fb-home-inline-links{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0;padding:0;list-style:none}.fb-home-inline-links a,.fb-home-section__cta{display:inline-block;padding:10px 14px;border-radius:7px;background:#0f3f78;color:#fff;font-weight:700;text-decoration:none}@media (max-width:640px){.fb-home-tutorials{grid-template-columns:1fr}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-content{width:100%;height:100%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe{width:100%;height:100%}.nivo-lightbox-inline,.nivo-lightbox-ajax{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transition:all 0.3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all 0.3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all 0.3s cubic-bezier(.25,.5,.5,.9);-o-transition:all 0.3s cubic-bezier(.25,.5,.5,.9);transition:all 0.3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:#666;background:rgb(0 0 0 / .6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading.gif) no-repeat 50% 50%}.nivo-lightbox-theme-default .nivo-lightbox-nav{top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity:1;background-color:rgb(0 0 0 / .5)}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev.png);border-radius:0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next.png);border-radius:3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close{display:block;background:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close.png) no-repeat 5px 5px;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom:-7%}.nivo-lightbox-theme-default .nivo-lightbox-title{font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;background:#000;color:#fff;padding:7px 15px;border-radius:30px}.nivo-lightbox-theme-default .nivo-lightbox-image img{margin:auto;background:#fff;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .4);-moz-box-shadow:0 1px 1px rgb(0 0 0 / .4);box-shadow:0 1px 1px rgb(0 0 0 / .4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background:#fff;padding:40px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .4);-moz-box-shadow:0 1px 1px rgb(0 0 0 / .4);box-shadow:0 1px 1px rgb(0 0 0 / .4)}@media (-webkit-min-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background-image:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading@2x.gif);background-size:32px 32px}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image:url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close@2x.png);background-size:16px 16px}}.fb-tutorial-design .fb-home-tutorials a{box-sizing:border-box}.fb-tutorial-design--feature .fb-home-tutorials{grid-template-columns:1fr}.fb-tutorial-design--feature .fb-home-tutorials a{border-left:4px solid #1d4ed8;padding:18px 20px;background:#fff}.fb-tutorial-design--tiles .fb-home-tutorials{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fb-tutorial-design--tiles .fb-home-tutorials a{padding:10px;border-radius:5px}.fb-tutorial-design--tiles .fb-home-tutorials span{font-size:12px}.fb-tutorial-design--rows .fb-home-tutorials{grid-template-columns:1fr;gap:0}.fb-tutorial-design--rows .fb-home-tutorials a{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;padding:8px 4px;border:0;border-bottom:1px solid #d7dee8;border-radius:0;background:#fff0}.fb-tutorial-design--rows .fb-home-tutorials span{margin:0;font-size:13px}.fb-tutorial-design--numbered .fb-home-tutorials{grid-template-columns:1fr;gap:5px;counter-reset:lessons}.fb-tutorial-design--numbered .fb-home-tutorials li{counter-increment:lessons}.fb-tutorial-design--numbered .fb-home-tutorials a{position:relative;padding:8px 12px 8px 44px;border:0;background:#f4f7fa}.fb-tutorial-design--numbered .fb-home-tutorials a:before{content:counter(lessons,decimal-leading-zero);position:absolute;left:10px;top:9px;color:#991b1b;font-weight:700}.fb-tutorial-design--numbered .fb-home-tutorials span{font-size:12px;margin:1px 0 0}.fb-tutorial-design--columns .fb-home-tutorials{gap:3px 18px;list-style:disc;padding-left:20px}.fb-tutorial-design--columns .fb-home-tutorials a,.fb-tutorial-design--inline .fb-home-tutorials a,.fb-tutorial-design--classic .fb-home-tutorials a{display:inline;padding:0;border:0;border-radius:0;background:#fff0;height:auto;text-decoration:underline}.fb-tutorial-design--columns .fb-home-tutorials strong,.fb-tutorial-design--inline .fb-home-tutorials strong,.fb-tutorial-design--classic .fb-home-tutorials strong{display:inline;font-weight:400}.fb-tutorial-design--columns .fb-home-tutorials span,.fb-tutorial-design--inline .fb-home-tutorials span,.fb-tutorial-design--classic .fb-home-tutorials span{display:none}.fb-tutorial-design--inline .fb-home-tutorials{display:flex;flex-wrap:wrap;gap:4px 0}.fb-tutorial-design--inline .fb-home-tutorials li:not(:last-child):after{content:" · ";color:#64748b;padding:0 9px}.fb-tutorial-design--classic .fb-home-section{padding:5px 13px;border:0;border-radius:0;box-shadow:none;background:#fff;font:14px/1.35 Arial,Helvetica,sans-serif}.fb-tutorial-design--classic .fb-home-section h2{font-size:18px;margin:1em 0}.fb-tutorial-design--classic .fb-home-section__eyebrow{display:none}.fb-tutorial-design--classic .fb-home-section p{margin:1em 0;font-size:14px;line-height:1.35}.fb-tutorial-design--classic .fb-home-tutorials{display:block;list-style:disc outside;padding-left:40px;margin:1em 0}.fb-tutorial-design--classic .fb-home-tutorials li{margin:0;padding:0;line-height:1.35}.fb-tutorial-popup{position:fixed;z-index:100000;width:300px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:12px;border:1px solid #79712b;background:#ff0;color:#171717;box-shadow:0 3px 10px #0003;font:14px/1.4 Arial,sans-serif;pointer-events:auto}.fb-tutorial-popup[hidden]{display:none}.fb-tutorial-popup strong{display:block;text-align:center;margin-bottom:12px;text-transform:uppercase}.fb-tutorial-popup small{display:block;text-align:center;margin-top:10px;color:#666}@media(max-width:640px){.fb-tutorial-design .fb-home-tutorials{grid-template-columns:1fr}.fb-tutorial-design--rows .fb-home-tutorials a{grid-template-columns:1fr;gap:2px}}.fbct{container-type:inline-size;margin:16px 0 24px;font-family:var(--ct-font);color:var(--ct-text-color);font-size:var(--ct-font-size);line-height:1.5;min-width:0}.fbct,.fbct *{box-sizing:border-box}.fbct .fbct-shell{border:1px solid #666!important;box-shadow:0 3px 7px rgb(0 0 0 / .24),0 10px 24px rgb(15 42 86 / .20)!important}.fbct .fbct-title{text-align:center;color:var(--ct-title-color);font-size:var(--ct-title-size);line-height:1.2;margin:0 0 4px;font-weight:400}.fbct-shell{border:1px solid var(--ct-border-color);border-radius:var(--ct-radius);overflow:hidden;box-shadow:0 5px 18px #12234412}.fbct .fbct-table{width:100%;border:0;border-collapse:collapse;margin:0;table-layout:auto;font:inherit;background:var(--ct-row-color)}.fbct .fbct-table th{background:linear-gradient(var(--ct-header-top),var(--ct-header-bottom));color:var(--ct-header-text);font-size:var(--ct-header-size);font-weight:800;text-transform:uppercase;text-align:center;border:0;border-right:2px solid #ffffffb3;padding:16px 10px;line-height:1.25}.fbct .fbct-table th:last-child{border-right:0}.fbct .fbct-table td{padding:var(--ct-row-padding) 12px;vertical-align:middle;border:0;border-bottom:1px solid var(--ct-border-color);background:var(--ct-row-color);overflow-wrap:anywhere}.fbct .fbct-table tr:nth-child(even) td{background:var(--ct-alternate-color)}.fbct .fbct-table tr:last-child td{border-bottom:0}.fbct .fbct-logo{text-align:center;width:calc(var(--ct-logo-width) + 24px)}.fbct .fbct-logo img{display:block;width:var(--ct-logo-width);max-width:100%;height:auto;object-fit:contain;margin:auto;border:0;border-radius:0}.fbct .fbct-logo a{display:block}.fbct .fbct-benefits ul{margin:0;padding:0;list-style:none}.fbct .fbct-benefits li{display:flex;align-items:baseline;gap:9px;margin:5px 0;padding:0;line-height:1.45}.fbct .fbct-benefits li>span{color:var(--ct-check-color);font-weight:900;font-size:1.25em;flex:0 0 auto;text-shadow:0 1px 1px #164a2725}.fbct .fbct-bonus{text-align:center;min-width:85px}.fbct .fbct-bonus>span{display:block;font-size:.85em;font-weight:300;text-transform:uppercase;line-height:1.4}.fbct .fbct-bonus>strong{display:block;color:var(--ct-bonus-color);font-size:var(--ct-bonus-size);font-weight:800;line-height:1.25}.fbct .fbct-button{text-align:center}.fbct .fbct-join{display:inline-flex;align-items:stretch;justify-content:center;min-height:44px;border:1px solid var(--ct-button-bottom);border-radius:8px;background:linear-gradient(to bottom,var(--ct-button-top) 0%,var(--ct-button-bottom) 54%,var(--ct-button-bottom) 100%);box-shadow:inset 0 2px 2px #ffffffaa,inset 0 -3px 3px #0004,0 3px 0 var(--ct-button-bottom),0 5px 7px #0002;color:var(--ct-button-text);font:800 var(--ct-button-size)/1.2 var(--ct-font);text-transform:uppercase;text-decoration:none!important;text-shadow:0 1px 2px #0007;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s,transform .15s}.fbct .fbct-join>span{padding:11px 8px;align-self:center;white-space:nowrap}.fbct .fbct-join>b{padding:10px 9px;transform:translateX(2px);border:0;display:flex;align-items:center;font-size:1.2em;box-shadow:none}.fbct .fbct-join:hover{background:var(--ct-button-hover);color:var(--ct-button-hover-text);transform:translateY(-1px)}.fbct .fbct-join:active{transform:translateY(2px);box-shadow:inset 0 2px 3px #0004}.fbct a:focus-visible{outline:3px solid #1565c0;outline-offset:4px}.fbct .fbct-extra{text-align:center;max-width:130px;font-size:.9em}.fbct .fbct-rating-column{white-space:nowrap;overflow-wrap:normal}.fbct .fbct-rating{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;color:var(--ct-rating-color,#202631);line-height:1;text-align:center;white-space:nowrap}.fbct .fbct-rating>strong{display:block!important;width:100%;font-size:var(--ct-rating-font-size,22px);font-weight:var(--ct-rating-weight,900);line-height:1;text-align:center;white-space:nowrap}.fbct .fbct-rating-stars{display:flex!important;flex-flow:row nowrap!important;width:auto!important;justify-content:center;gap:1px;margin:5px 0 0!important;white-space:nowrap}.fbct .fbct-rating-star{display:block;flex:0 0 auto;background:linear-gradient(90deg,var(--ct-rating-star-color,#ffdf00) var(--fbct-star-fill),#fff var(--fbct-star-fill));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-stroke:1px #000;text-shadow:none;font-size:18px;line-height:1}.fbct .fbct-rating-empty{font-weight:700;color:#667085}.fbct .fbct-mobile-label{display:none}@container(max-width:760px){.fbct-shell{border:0!important;box-shadow:none!important;overflow:visible}.fbct .fbct-table,.fbct .fbct-table tbody{display:block;background:#fff0}.fbct .fbct-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fbct .fbct-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 0 16px;border:1px solid var(--ct-border-color);border-radius:var(--ct-radius);padding:18px;background:var(--ct-row-color);box-shadow:0 4px 14px #1223440c;gap:12px}.fbct .fbct-table tr:nth-child(even){background:var(--ct-alternate-color)}.fbct .fbct-table td,.fbct .fbct-table tr:nth-child(even) td{display:block;width:auto;min-width:0;max-width:none;padding:0;border:0;background:#fff0}.fbct .fbct-logo,.fbct .fbct-benefits,.fbct .fbct-extra{grid-column:1/-1}.fbct .fbct-logo img{width:var(--ct-logo-width);max-width:100%;margin:0 auto}.fbct .fbct-benefits li{margin:4px 0}.fbct .fbct-table .fbct-desktop{display:none}.fbct .fbct-mobile-label{display:inline;font-weight:700;margin-right:10px}.fbct .fbct-extra{text-align:left}.fbct .fbct-bonus{text-align:left;align-self:center}.fbct .fbct-button{align-self:center;text-align:right}.fbct .fbct-join{width:100%}.fbct .fbct-join>span{padding:11px 8px}.fbct .fbct-join>b{padding:10px 6px}}@media(max-width:760px){.fbct .fbct-desktop{display:none!important}}@media(prefers-reduced-motion:reduce){.fbct .fbct-join{transition:none}}.fbct .fbct-table th{padding-top:var(--ct-header-padding,16px);padding-bottom:var(--ct-header-padding,16px)}.fbct .fbct-benefits li{margin-top:var(--ct-benefit-spacing,5px);margin-bottom:var(--ct-benefit-spacing,5px);line-height:var(--ct-benefit-line-height,1.45)}.fbct .fbct-logo img{max-height:var(--ct-logo-height,none)}.fbct .fbct-join{box-shadow:var(--ct-button-shadow,inset 0 2px 2px #ffffffaa,inset 0 -3px 3px #0004,0 3px 0 var(--ct-button-bottom),0 5px 7px #0002)}.fbct .fbct-join:active{box-shadow:inset 0 2px 3px #0004}@container(min-width:761px){.fbct .fbct-table{table-layout:fixed}.fbct .fbct-table .fbct-logo{width:calc(var(--ct-logo-width) + 16px)}.fbct .fbct-table .fbct-extra{width:130px}.fbct .fbct-table .fbct-benefits+.fbct-extra{width:106px}.fbct .fbct-table .fbct-bonus{width:85px}.fbct .fbct-table .fbct-button{width:138px}.fbct .fbct-table td{border-bottom-color:#666}.fbct .fbct-join{position:relative;width:var(--ct-desktop-button-width,auto);max-width:calc(100% - 5px);min-height:calc(var(--ct-button-min-height,44px) + 6px);align-items:center;gap:4px;overflow:hidden}.fbct .fbct-join>span{flex:0 1 auto;text-align:center;padding-left:11px;padding-right:0}.fbct .fbct-join>b{position:static;padding-left:0;padding-right:10px;transform:none}.fbct .fbct-join::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;opacity:0;background:linear-gradient(135deg,rgb(0 0 0 / .34) 0,rgb(0 0 0 / .17) 22%,transparent 50%);transition:opacity .14s ease}.fbct .fbct-join>span,.fbct .fbct-join>b{position:relative;z-index:1}.fbct .fbct-join:hover,.fbct .fbct-join:focus-visible{background:var(--ct-button-hover,#a50000)!important;color:var(--ct-button-hover-text,#fff16a)!important;transform:translateY(3px);box-shadow:none!important}.fbct .fbct-join:hover::before,.fbct .fbct-join:focus-visible::before{opacity:1}.fbct .fbct-join:hover>span,.fbct .fbct-join:hover>b,.fbct .fbct-join:focus-visible>span,.fbct .fbct-join:focus-visible>b{color:inherit!important}.fbct .fbct-table th{font-weight:600;font-size:calc(var(--ct-header-size) - 2pt);padding-left:4px;padding-right:4px;padding-top:max(0px,calc(var(--ct-header-padding,16px) - 2.333px));padding-bottom:max(0px,calc(var(--ct-header-padding,16px) - 2.333px))}.fbct .fbct-table td.fbct-benefits{padding-left:8px}.fbct .fbct-benefits li{margin-top:max(0px,calc(var(--ct-benefit-spacing,5px) - 1px));margin-bottom:max(0px,calc(var(--ct-benefit-spacing,5px) - 1px))}.fbct .fbct-bonus>strong{font-size:calc(var(--ct-bonus-size) - 1.5pt)}.fbct .fbct-join>span{padding-top:var(--ct-button-padding,11px);padding-bottom:var(--ct-button-padding,11px)}.fbct .fbct-join>b{padding-top:var(--ct-button-arrow-padding,10px);padding-bottom:var(--ct-button-arrow-padding,10px)}}@media(hover:hover){.fbct .fbct-table tbody tr:hover td{background:var(--ct-row-hover,#fff8df)}}@container(max-width:760px){.fbct .fbct-table tr{padding:var(--ct-mobile-padding,18px);gap:var(--ct-mobile-gap,12px)}.fbct .fbct-benefits li{margin-top:var(--ct-mobile-benefit-spacing,4px);margin-bottom:var(--ct-mobile-benefit-spacing,4px)}}.fbct .fbct-slim-details{display:none}@container(max-width:760px){.fbct-mobile-compact .fbct-logo{grid-column:1;grid-row:1;align-self:center}.fbct-mobile-compact .fbct-bonus{grid-column:2;grid-row:1;text-align:right}.fbct-mobile-compact .fbct-benefits{grid-column:1/-1;grid-row:2}.fbct-mobile-compact .fbct-button{grid-column:1/-1;order:9}.fbct-mobile-compact .fbct-extra{order:3}.fbct-mobile-slim .fbct-logo,.fbct-mobile-minimal .fbct-logo{grid-column:1;grid-row:1/3;align-self:center}.fbct-mobile-slim .fbct-bonus,.fbct-mobile-minimal .fbct-bonus{grid-column:2;grid-row:1;text-align:center}.fbct-mobile-slim .fbct-button,.fbct-mobile-minimal .fbct-button{grid-column:2;grid-row:2}.fbct-mobile-slim .fbct-benefits{order:3}.fbct-mobile-slim .fbct-benefit-list{display:none}.fbct-mobile-slim .fbct-slim-details{display:block}.fbct-mobile-slim .fbct-slim-details summary{cursor:pointer;min-height:44px;padding:11px 0;font-size:14px;font-weight:650;color:var(--ct-text-color)}.fbct-mobile-slim .fbct-slim-details summary:focus-visible{outline:3px solid #1565c0;outline-offset:2px}.fbct-mobile-slim .fbct-extra,.fbct-mobile-minimal .fbct-extra{order:4}.fbct-mobile-minimal .fbct-table .fbct-benefits{display:none}.fbct-mobile-slim .fbct-join,.fbct-mobile-minimal .fbct-join{font-size:min(var(--ct-button-size),14px)}.fbct-mobile-slim .fbct-join>b,.fbct-mobile-minimal .fbct-join>b{display:none}.fbct-mobile-three_column .fbct-table tr{grid-template-columns:minmax(0,22fr) minmax(0,49fr) minmax(0,29fr);padding:12px;column-gap:8px;row-gap:0}.fbct-mobile-three_column .fbct-logo{grid-column:1;grid-row:1;align-self:center}.fbct-mobile-three_column .fbct-logo img{width:100%;height:auto;max-height:64px}.fbct-mobile-three_column .fbct-benefits{grid-column:2;grid-row:1;align-self:center;font-size:12px}.fbct-mobile-three_column .fbct-benefits li{gap:4px;margin:3px 0;line-height:1.3}.fbct-mobile-three_column .fbct-benefits li>span{font-size:12px;line-height:1.3}.fbct-mobile-three_column .fbct-button{grid-column:3;grid-row:1;align-self:center}.fbct-mobile-three_column .fbct-join{position:relative;isolation:isolate;min-height:44px;border:0;background:none;box-shadow:none;font-size:11px;border-radius:6px;align-items:center}.fbct-mobile-three_column .fbct-join::before{content:"";position:absolute;inset:6px 0;z-index:-1;border-radius:6px;border:1px solid var(--ct-button-bottom);background:linear-gradient(var(--ct-button-top),var(--ct-button-bottom));box-shadow:inset 0 1px 2px #ffffff99,inset 0 -2px 2px #0003}.fbct-mobile-three_column .fbct-join:hover::before{background:var(--ct-button-hover)}.fbct-mobile-three_column .fbct-join>span{padding:9px 4px;overflow-wrap:anywhere;text-align:center}.fbct-mobile-three_column .fbct-join>b{display:none}.fbct-mobile-three_column .fbct-bonus{grid-column:1/-1;order:9;text-align:center;border-top:1px solid var(--ct-border-color)!important;padding-top:9px!important}.fbct-mobile-three_column .fbct-bonus>span{display:inline;font-size:11px;margin-right:6px}.fbct-mobile-three_column .fbct-bonus>strong{display:inline;font-size:20px}.fbct-mobile-three_column .fbct-extra{grid-column:1/-1;order:3;font-size:12px}}@container(max-width:340px){.fbct-mobile-three_column .fbct-join{font-size:10px}}@container(min-width:400px) and (max-width:760px){.fbct-mobile-three_column .fbct-benefits{font-size:14px}.fbct-mobile-three_column .fbct-benefits li>span{font-size:15px}.fbct-mobile-three_column .fbct-join{font-size:13px}}.fbct .fbct-promos{display:none}@container(min-width:761px){.fbct .fbct-logo img{max-height:var(--ct-desktop-logo-height,var(--ct-logo-height))}.fbct .fbct-join{width:var(--ct-desktop-button-width,auto);max-width:calc(100% - 5px);min-height:calc(var(--ct-desktop-button-height,var(--ct-button-min-height)) + 6px)}}@container(max-width:760px){.fbct .fbct-table tr{width:min(calc(100% + var(--ct-mobile-edge-expand,10px) + var(--ct-mobile-edge-expand,10px)),var(--ct-mobile-card-max-width,440px));max-width:var(--ct-mobile-card-max-width,440px);margin:0 0 0 50%;transform:translateX(-50%);border:1px solid #222;border-radius:0;box-shadow:none}.fbct .fbct-table tr:first-child{border-radius:var(--ct-radius) var(--ct-radius) 0 0}.fbct .fbct-table tr:last-child{border-radius:0 0 var(--ct-radius) var(--ct-radius)}.fbct .fbct-table tr+tr{margin-top:-1px}.fbct .fbct-logo img{width:var(--ct-mobile-logo-width,var(--ct-logo-width));max-width:100%;max-height:var(--ct-mobile-logo-height,var(--ct-logo-height));object-fit:contain}.fbct .fbct-button{min-width:0}.fbct .fbct-join{width:var(--ct-mobile-button-width,calc(100% - 14px));max-width:100%;min-height:var(--ct-mobile-button-height,46px);text-align:center;box-shadow:0 3px 7px #0003}.fbct-mobile-three_column .fbct-table tr{grid-template-columns:minmax(0,var(--ct-mobile-logo-column)) minmax(0,1fr) minmax(0,var(--ct-mobile-button-column))}.fbct-mobile-three_column .fbct-logo img{width:100%;max-height:var(--ct-mobile-logo-height,64px)}.fbct-mobile-three_column .fbct-join{width:100%;max-width:100%;min-height:var(--ct-mobile-button-height,46px);box-shadow:none}.fbct-mobile-three_column .fbct-join::before{box-shadow:0 3px 7px #0003,inset 0 1px 2px #ffffff99,inset 0 -2px 2px #0003}.fbct .fbct-bonus>strong{color:var(--ct-mobile-bonus-color,#16803c)}.fbct-mobile-three_column .fbct-has-promos>span,.fbct-mobile-three_column .fbct-has-promos>strong{display:none}.fbct-mobile-three_column .fbct-bonus{padding-top:0!important;padding-bottom:0!important;min-height:0;line-height:1}.fbct-mobile-three_column .fbct-promos{display:block}.fbct-promos [hidden]{display:none!important}.fbct .fbct-promo-slides{display:grid;align-items:center;overflow-wrap:anywhere;line-height:1.1}.fbct .fbct-promo-slide{grid-area:1/1;min-width:0;text-align:center}.fbct .fbct-promo-slide>span{display:inline;white-space:normal;line-height:1.1;margin-right:3px;text-transform:none}.fbct .fbct-promo-controls{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:3px;font:11px system-ui,sans-serif;color:var(--ct-text-color)}.fbct .fbct-promo-controls button{min-width:32px;min-height:32px;padding:4px 8px;border:1px solid var(--ct-border-color);border-radius:5px;background:var(--ct-row-color);color:var(--ct-text-color);box-shadow:none;font:12px system-ui,sans-serif;cursor:pointer;text-transform:none}.fbct .fbct-promo-controls button:focus-visible{outline:2px solid #1565c0;outline-offset:2px}}@media(max-width:760px){.fbct .fbct-table tr{width:min(100vw,var(--ct-mobile-card-max-width,440px))}}:root{--fb-content-max-width:1180px;--fb-blue-950:#071f3d;--fb-blue-900:#0a2d57;--fb-blue-800:#0b417c;--fb-blue-700:#0e579f;--fb-blue-100:#eaf3fb;--fb-red-700:#b1262f;--fb-red-600:#cf3340;--fb-gold-500:#dca51d;--fb-green-700:#14723f;--fb-ink:#17212c;--fb-muted:#607080;--fb-border:#d9e1e8;--fb-soft:#f4f7fa;--fb-white:#ffffff;--fb-shadow:0 12px 34px rgba(7, 31, 61, 0.09);--fb-radius:14px;--fb-small-radius:9px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#eef2f5;color:var(--fb-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.62}body.admin-bar.fb-sticky-header .fb-site-header{top:32px}a{color:var(--fb-blue-700);text-decoration-thickness:1px;text-underline-offset:2px}a:hover,a:focus{color:var(--fb-red-700)}img,video,iframe,embed,object{max-width:100%}img{height:auto}iframe{border:0}button,input,select,textarea{font:inherit}input[type="search"],input[type="text"],input[type="email"],input[type="url"],textarea,select{width:100%;border:1px solid var(--fb-border);border-radius:8px;background:var(--fb-white);color:var(--fb-ink);padding:.72rem .85rem}input:focus,textarea:focus,select:focus{outline:3px solid rgb(14 87 159 / .16);border-color:var(--fb-blue-700)}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fb-site-shell{min-height:100vh;display:flex;flex-direction:column}.fb-site-header{position:relative;z-index:20;background:linear-gradient(135deg,var(--fb-blue-950),var(--fb-blue-800));color:var(--fb-white);box-shadow:0 4px 20px rgb(7 31 61 / .18)}.fb-sticky-header .fb-site-header{position:sticky;top:0}.fb-header-inner{width:min(var(--fb-content-max-width), calc(100% - 32px));margin:0 auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:14px 0}.fb-branding__link{display:inline-flex;align-items:center;color:var(--fb-white);text-decoration:none}.fb-branding__logo{display:block;max-height:60px;width:auto}.fb-branding__text{font-size:clamp(1.45rem, 4vw, 2.15rem);font-weight:800;letter-spacing:-.03em}.fb-header-search{width:min(360px, 42vw)}.fb-header-search .search-form{display:flex;gap:8px;margin:0}.fb-header-search label{flex:1}.fb-header-search .search-field{min-width:0}.fb-header-search .search-submit{border:0;border-radius:8px;background:var(--fb-red-600);color:var(--fb-white);padding:.7rem 1rem;cursor:pointer;font-weight:700}.fb-primary-nav{background:rgb(0 0 0 / .20);border-top:1px solid rgb(255 255 255 / .12)}.fb-primary-nav__inner{width:min(var(--fb-content-max-width), calc(100% - 32px));margin:0 auto}.fb-nav-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:stretch}.fb-nav-list__item,.fb-nav-list>.menu-item{margin:0}.fb-nav-list a{display:flex;align-items:center;min-height:46px;padding:.7rem .9rem;color:var(--fb-white);text-decoration:none;font-size:.93rem;font-weight:700;border-radius:6px}.fb-nav-list a:hover,.fb-nav-list a:focus{background:rgb(255 255 255 / .13);color:#fff}#main-content,.fb-layout{width:min(var(--fb-content-max-width), calc(100% - 32px))!important;max-width:none!important;margin:28px auto 42px!important;padding:0!important;background:transparent!important}.fb-layout--with-sidebar,.fb-front-page-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(245px,300px);gap:28px;align-items:start}#left-col,.fb-content-column{width:auto!important;max-width:none!important;min-width:0;float:none!important;margin:0!important;padding:0!important}#right-col,.fb-sidebar{width:auto!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important}.page-title{width:auto!important;height:auto!important;margin:0 0 18px!important;padding:0!important;background:none!important;color:var(--fb-ink)!important;font-size:clamp(1.8rem, 4vw, 2.55rem)!important;line-height:1.15!important}.page-cont,.blog-post,.fb-article,.fb-archive-header,.fb-directory-categories,.fb-directory-list,.fb-empty-state{background:var(--fb-white);border:1px solid var(--fb-border);border-radius:var(--fb-radius);box-shadow:var(--fb-shadow)}.page-cont,.blog-post,.fb-article,.fb-archive-header,.fb-directory-categories,.fb-directory-list{padding:clamp(18px, 3vw, 30px);margin:0 0 22px}.page-cont h1,.page-cont h2,.page-cont h3,.fb-article h1,.fb-article h2,.fb-archive-header h1{line-height:1.2;color:var(--fb-blue-950)}.page-cont h2,.fb-section-heading h2,.fb-directory-list>h2,.fb-directory-categories>h2{margin-top:0}.fb-entry-content>:first-child{margin-top:0}.fb-entry-content>:last-child{margin-bottom:0}.fb-entry-content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.fb-entry-content th,.fb-entry-content td{padding:.65rem;border:1px solid var(--fb-border)}.fb-entry-content pre{max-width:100%;overflow:auto}.fb-article-header h1{margin:0;font-size:clamp(2rem, 5vw, 3.1rem);letter-spacing:-.035em}.fb-article-hero{margin:20px 0 26px}.fb-article-hero img{width:100%;border-radius:12px}.fb-article-footer{margin-top:28px;padding-top:18px;border-top:1px solid var(--fb-border);color:var(--fb-muted)}.fb-tags{margin-top:10px}.fb-eyebrow{margin:0 0 6px!important;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;font-weight:800;color:var(--fb-red-700)}.fb-archive-header h1{margin:0 0 10px;font-size:clamp(2rem, 5vw, 3rem);letter-spacing:-.035em}.fb-archive-header>:last-child{margin-bottom:0}.fb-term-description{color:var(--fb-muted)}.fb-section-heading{display:flex;align-items:baseline;gap:16px;margin:0 0 16px}.fb-section-heading--split{justify-content:space-between}.fb-section-heading h2{margin:0;font-size:clamp(1.35rem, 3vw, 1.85rem);color:var(--fb-blue-950)}.fb-affiliates,.fb-directory-preview,.fb-news-preview{margin:0 0 24px;padding:clamp(18px, 3vw, 26px);background:var(--fb-white);border:1px solid var(--fb-border);border-radius:var(--fb-radius);box-shadow:var(--fb-shadow)}.fb-affiliate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fb-affiliate-card{display:flex;flex-direction:column;gap:13px;padding:18px;border:1px solid var(--fb-border);border-radius:12px;background:linear-gradient(180deg,#fff,#f8fafc)}.fb-affiliate-card__top{display:flex;align-items:center;gap:12px}.fb-affiliate-card__logo-wrap{width:76px;flex:0 0 76px}.fb-affiliate-card__logo{max-height:54px;object-fit:contain}.fb-affiliate-card__title{margin:0 0 3px;color:var(--fb-blue-950)}.fb-affiliate-card__rating{font-weight:800;color:var(--fb-green-700);font-size:.9rem}.fb-affiliate-card__bonus{padding:9px 11px;border-radius:8px;background:#fff8df;color:#6d5200;font-weight:800}.fb-affiliate-card__benefits{margin:0;padding-left:1.15rem}.fb-affiliate-card__excerpt{color:var(--fb-muted)}.fb-affiliate-card__actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.fb-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #fff0;border-radius:8px;padding:.67rem .92rem;text-decoration:none;font-weight:800;line-height:1.2;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.fb-button:hover,.fb-button:focus{transform:translateY(-1px)}.fb-button--primary{background:var(--fb-red-600);color:#fff;box-shadow:0 5px 14px rgb(177 38 47 / .18)}.fb-button--primary:hover,.fb-button--primary:focus{background:var(--fb-red-700);color:#fff}.fb-button--secondary{border-color:var(--fb-border);background:#fff;color:var(--fb-blue-800)}.fb-button--small{padding:.45rem .68rem;font-size:.84rem}.fb-button--large{padding:.88rem 1.25rem}.fb-text-link{font-weight:800}.fb-category-grid,.fb-directory-grid,.fb-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.fb-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fb-category-card{display:flex;flex-direction:column;gap:3px;padding:14px;border:1px solid var(--fb-border);border-radius:10px;background:var(--fb-soft);text-decoration:none}.fb-category-card span{color:var(--fb-muted);font-size:.84rem}.fb-directory-card,.fb-news-card{min-width:0;padding:17px;border:1px solid var(--fb-border);border-radius:11px;background:#fff}.fb-directory-card h2,.fb-directory-card h3,.fb-news-card h2,.fb-news-card h3{margin:4px 0 8px;line-height:1.25;color:var(--fb-blue-950);overflow-wrap:anywhere}.fb-directory-card p,.fb-news-card p{color:var(--fb-muted)}.fb-directory-card__category{color:var(--fb-red-700);text-transform:uppercase;letter-spacing:.06em;font-weight:800;font-size:.72rem}.fb-news-card__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;color:var(--fb-muted);font-size:.78rem;font-weight:700}.fb-news-card__author{margin:-3px 0 8px;font-size:.85rem}.fb-news-grid--archive{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-post-list{display:grid;gap:18px}.fb-post-card{display:grid;grid-template-columns:minmax(180px,32%) minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid var(--fb-border);border-radius:var(--fb-radius);box-shadow:var(--fb-shadow)}.fb-post-card--no-image{grid-template-columns:1fr}.fb-post-card__thumb{display:block;background:var(--fb-soft)}.fb-post-card__thumb img{width:100%;height:100%;min-height:190px;object-fit:cover;display:block}.fb-post-card__body{padding:20px}.fb-post-card__body h2{margin:4px 0 8px;line-height:1.25}.fb-post-card__body h2 a{color:var(--fb-blue-950);text-decoration:none}.fb-post-card__body p{color:var(--fb-muted)}.fb-post-card__meta{color:var(--fb-muted);font-size:.82rem;font-weight:700}.fb-sidebar{display:grid;gap:18px}.fb-sidebar-card,.widget{padding:18px;background:var(--fb-white);border:1px solid var(--fb-border);border-radius:12px;box-shadow:var(--fb-shadow)}.fb-sidebar-card h2,.widget-title,.widget h2{margin:0 0 12px;font-size:1.12rem;color:var(--fb-blue-950)}.fb-sidebar-affiliate{display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--fb-border)}.fb-sidebar-affiliate:first-of-type{border-top:0;padding-top:0}.fb-sidebar-affiliate span{color:var(--fb-muted);font-size:.88rem}.fb-sidebar-review-link{margin-left:8px;font-size:.88rem;font-weight:700}.widget ul{margin:0;padding-left:1.1rem}.fb-banner{width:min(var(--fb-content-max-width), calc(100% - 32px));margin:18px auto;text-align:center}.fb-banner__link{display:inline-block;max-width:100%}.fb-banner__image{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;border-radius:7px}.fb-sidebar .fb-banner{width:100%;margin:0}.fb-banner--device-mobile{display:none}.fb-review-header{display:flex;align-items:center;gap:22px}.fb-review-logo{max-width:180px;max-height:85px;object-fit:contain}.fb-review-rating{display:inline-block;margin-top:8px;padding:5px 10px;border-radius:999px;background:#e7f7ee;color:var(--fb-green-700);font-weight:900}.fb-review-offer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0;padding:18px;border-radius:12px;background:#fff8df;border:1px solid #eedb95}.fb-review-offer__bonus{font-size:1.08rem;font-weight:900;color:#654d00}.fb-review-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none}.fb-review-benefits li{padding:12px;border-radius:9px;background:var(--fb-soft);border:1px solid var(--fb-border)}.fb-empty-state{padding:28px;text-align:center}.fb-empty-state--large{max-width:760px;margin:70px auto;padding:clamp(30px, 6vw, 64px)}.fb-empty-state__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:20px}.navigation.pagination{margin:24px 0 0}.nav-links,ul.page-numbers{display:flex;flex-wrap:wrap;gap:7px;align-items:center;padding:0;list-style:none}.page-numbers{display:inline-flex;min-width:38px;min-height:38px;align-items:center;justify-content:center;padding:6px 10px;background:#fff;border:1px solid var(--fb-border);border-radius:7px;text-decoration:none}.page-numbers.current{background:var(--fb-blue-800);border-color:var(--fb-blue-800);color:#fff}.fb-site-footer{margin-top:auto;background:var(--fb-blue-950);color:#cbd8e6}.fb-footer-inner{width:min(var(--fb-content-max-width), calc(100% - 32px));margin:0 auto;padding:34px 0;text-align:center}.fb-footer-nav__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0 0 16px;padding:0;list-style:none}.fb-site-footer a{color:#fff}.fb-footer-about{max-width:760px;margin:0 auto 12px}.fb-footer-copyright{font-size:.88rem}.fb-footer-utility{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:.86rem}.front-page-table-wrap,.front-page-video-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.front-page-table,.front-page-video-table{width:100%!important;max-width:100%!important;table-layout:fixed;border-collapse:collapse}.front-page-table td,.front-page-video-table td{width:auto!important;padding:8px;vertical-align:top}.front-page-table img,.front-page-video-table img{max-width:100%;height:auto}.front-page-team-stats-frame{width:100%;min-height:520px}.front-page-live-lines-box{max-width:100%;overflow-x:auto}.front-page-ad-image{text-align:center}@media (max-width:980px){.fb-layout--with-sidebar,.fb-front-page-columns{grid-template-columns:minmax(0,1fr)}.fb-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-affiliate-grid,.fb-directory-grid,.fb-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-review-benefits{grid-template-columns:1fr}}@media (max-width:782px){body.admin-bar.fb-sticky-header .fb-site-header{top:46px}.fb-header-inner{flex-direction:column;align-items:stretch;gap:12px;min-height:0}.fb-branding{text-align:center}.fb-branding__link{justify-content:center}.fb-header-search{width:100%}.fb-nav-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:4px 0}.fb-nav-list a{justify-content:center;min-height:42px;padding:.55rem .4rem;text-align:center;font-size:.82rem}.fb-post-card{grid-template-columns:minmax(130px,35%) minmax(0,1fr)}.fb-post-card__body{padding:16px}}@media (max-width:640px){body{font-size:15.5px}.fb-header-inner,.fb-primary-nav__inner,#main-content,.fb-layout,.fb-banner,.fb-footer-inner{width:min(100% - 20px, var(--fb-content-max-width))!important}#main-content,.fb-layout{margin-top:18px!important}.fb-nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-affiliate-grid,.fb-directory-grid,.fb-news-grid,.fb-news-grid--archive,.fb-category-grid,.fb-sidebar{grid-template-columns:1fr}.fb-post-card{grid-template-columns:1fr}.fb-post-card__thumb img{min-height:0;max-height:270px}.fb-section-heading--split{align-items:flex-start;flex-direction:column;gap:5px}.fb-review-header{align-items:flex-start;flex-direction:column}.fb-review-offer{align-items:stretch;flex-direction:column}.front-page-table,.front-page-video-table{table-layout:auto;min-width:520px}.fb-banner--device-desktop{display:none}.fb-banner--device-mobile{display:block}.fb-affiliate-card__actions .fb-button{flex:1 1 120px}}@media (min-width:641px){.fb-banner--device-mobile{display:none}.fb-banner--device-desktop,.fb-banner--device-all{display:block}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.fb-scheme-red_blue_fb1{--fb-blue-950:#3b0a10;--fb-blue-900:#58111a;--fb-blue-800:#7b1824;--fb-blue-700:#a42131;--fb-red-700:#173e75;--fb-red-600:#22589e;--fb-blue-100:#eef3fb}body.fb-scheme-black_gold{--fb-blue-950:#111315;--fb-blue-900:#191c20;--fb-blue-800:#24282d;--fb-blue-700:#8a6500;--fb-red-700:#8a6500;--fb-red-600:#b18412;--fb-gold-500:#d6a824;--fb-blue-100:#faf6e8}body.fb-scheme-black_green{--fb-blue-950:#101613;--fb-blue-900:#16221b;--fb-blue-800:#1f3428;--fb-blue-700:#2b7647;--fb-red-700:#1d6a3b;--fb-red-600:#2b8a50;--fb-blue-100:#edf8f1}body.fb-scheme-black_orange{--fb-blue-950:#17130f;--fb-blue-900:#241b14;--fb-blue-800:#35271b;--fb-blue-700:#b45408;--fb-red-700:#a84600;--fb-red-600:#d9640c;--fb-blue-100:#fff3e8}body.fb-scheme-navy_red_grad{--fb-blue-950:#07172d;--fb-blue-900:#0a2443;--fb-blue-800:#103b69;--fb-blue-700:#185892;--fb-red-700:#8e2130;--fb-red-600:#b52a3b;--fb-blue-100:#edf3f9}body.fb-scheme-gray_red{--fb-blue-950:#24292f;--fb-blue-900:#343b43;--fb-blue-800:#4b5560;--fb-blue-700:#586d80;--fb-red-700:#9f2631;--fb-red-600:#c3313e;--fb-blue-100:#f1f3f5}body.fb-scheme-lightblue_red{--fb-blue-950:#12324b;--fb-blue-900:#184765;--fb-blue-800:#246789;--fb-blue-700:#2c7ca4;--fb-red-700:#a42734;--fb-red-600:#cc3442;--fb-blue-100:#ebf7fb}.fb-classic-homepage-intro{font-size:1.04rem;line-height:1.48}.fb-classic-homepage-intro p{margin:0 0 1.15em}.fb-classic-homepage-intro h3{margin:1.25em 0 .55em;font-size:1.12em;line-height:1.25}.fb-classic-homepage-intro .fb-classic-tutorial-list{margin:.35em 0 1.15em 1.55em;padding:0}.fb-classic-homepage-intro .fb-classic-tutorial-list li{margin:.12em 0}.fb-classic-homepage-intro .fb-classic-pick strong em,.fb-classic-homepage-intro .fb-classic-live-lines strong{color:#d71920}.fb-classic-homepage-intro a{text-decoration-thickness:1px;text-underline-offset:2px}@media (max-width:640px){.fb-classic-homepage-intro{font-size:1rem;line-height:1.45}.fb-classic-homepage-intro .fb-classic-tutorial-list{margin-left:1.25em}}.fb-directory-panel{--fb-directory-panel-bg:var(--fb-directory-background, #ffffcc);margin:0 0 22px;overflow:hidden;background:var(--fb-directory-panel-bg);border:1px solid var(--fb-border);border-radius:12px;box-shadow:var(--fb-shadow);color:var(--fb-ink);font-size:var(--fb-directory-font-size,16px);line-height:1.42}.fb-directory-panel__search-row{padding:14px 18px;border-bottom:1px solid rgb(23 33 44 / .18);background:rgb(255 255 255 / .48)}.fb-directory-search{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;align-items:center;margin:0}.fb-directory-search__label{margin:0;color:var(--fb-ink);font-size:.88em;font-weight:800;text-transform:uppercase;letter-spacing:.045em}.fb-directory-search__controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.fb-directory-search__input{min-width:0;height:42px;margin:0;padding:.58rem .78rem!important;border:1px solid rgb(23 33 44 / .35)!important;border-radius:7px!important;background:#fff!important}.fb-directory-search__button{min-height:42px;margin:0;padding:.58rem 1rem;border:1px solid var(--fb-blue-800);border-radius:7px;background:var(--fb-blue-800);color:#fff;cursor:pointer;font-weight:800}.fb-directory-search__button:hover,.fb-directory-search__button:focus{background:var(--fb-red-700);border-color:var(--fb-red-700);color:#fff}.fb-directory-search__reset{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:.55rem .7rem;border-radius:7px;font-size:.86em;font-weight:700}.fb-directory-panel__heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:13px 18px 8px}.fb-directory-panel__title{grid-column:2;margin:0;color:var(--fb-blue-800);font-size:var(--fb-directory-title-size,28px);line-height:1.12;text-align:center;letter-spacing:-.02em}.fb-directory-panel__site-count{grid-column:3;justify-self:end;color:var(--fb-ink);font-size:.9em;white-space:nowrap}.fb-directory-panel__intro{max-width:920px;margin:0 auto;padding:4px 22px 10px;text-align:center;color:rgb(23 33 44 / .83)}.fb-directory-panel__intro>:first-child{margin-top:0}.fb-directory-panel__intro>:last-child{margin-bottom:0}.fb-directory-category-list{display:block;column-count:var(--fb-directory-columns,2);column-gap:26px;margin:0;padding:10px 38px 16px;list-style:none}.fb-directory-category-list__item{display:flex;min-width:0;break-inside:avoid;align-items:baseline;gap:7px;margin:0 0 3px;padding:6px 8px}.fb-directory-category-list__link{min-width:0;overflow-wrap:anywhere;color:#073de0;font-weight:700;text-decoration:underline;text-underline-offset:2px}.fb-directory-category-list__count{flex:0 0 auto;color:var(--fb-ink);font-size:.88em;font-style:italic;white-space:nowrap}.fb-directory-panel__empty{margin:0;padding:18px 22px;text-align:center;color:var(--fb-muted)}.fb-directory-footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;padding:10px 18px 13px;border-top:1px solid rgb(23 33 44 / .16);background:rgb(255 255 255 / .25);font-size:.82em;font-weight:800;text-transform:uppercase}.fb-directory-footer-nav a{position:relative;color:var(--fb-blue-800)}.fb-directory-footer-nav a+a::before{content:"";position:absolute;left:-10px;top:18%;width:1px;height:64%;background:rgb(23 33 44 / .28)}.fb-directory-breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 10px;padding:0 3px;font-size:.88rem;font-weight:700}.fb-directory-style--classic{border:2px solid #2246d5;border-radius:0;box-shadow:none}.fb-directory-style--classic .fb-directory-panel__search-row{border-bottom:2px solid #767676}.fb-directory-style--classic .fb-directory-panel__title{color:#00e;font-weight:700;letter-spacing:0}.fb-directory-style--clean{border-color:rgb(7 31 61 / .13);border-radius:6px;box-shadow:none}.fb-directory-style--clean .fb-directory-panel__search-row,.fb-directory-style--clean .fb-directory-footer-nav{background:#fff0}.fb-directory-style--clean .fb-directory-category-list__item{border-bottom:1px solid rgb(23 33 44 / .10)}.fb-directory-style--clean .fb-directory-category-list__link{text-decoration:none}.fb-directory-style--clean .fb-directory-category-list__link:hover,.fb-directory-style--clean .fb-directory-category-list__link:focus{text-decoration:underline}.fb-directory-style--soft{border:0;border-radius:20px;box-shadow:0 16px 42px rgb(7 31 61 / .13)}.fb-directory-style--soft .fb-directory-panel__search-row{padding:18px 22px;background:rgb(255 255 255 / .55)}.fb-directory-style--soft .fb-directory-category-list__item{padding:8px 10px}.fb-directory-style--soft .fb-directory-category-list__link{text-decoration:none}.fb-directory-style--cards .fb-directory-category-list{gap:10px}.fb-directory-style--cards .fb-directory-category-list__item{padding:10px 12px;border:1px solid rgb(7 31 61 / .16);border-radius:9px;background:rgb(255 255 255 / .72)}.fb-directory-style--cards .fb-directory-category-list__link{text-decoration:none}.fb-directory-style--cards .fb-directory-category-list__item:hover{border-color:var(--fb-blue-700);background:#fff}.fb-directory-style--blue_header .fb-directory-panel__heading{padding-top:11px;padding-bottom:11px;background:var(--fb-blue-900)}.fb-directory-style--blue_header .fb-directory-panel__title,.fb-directory-style--blue_header .fb-directory-panel__site-count{color:#fff}.fb-directory-style--blue_header .fb-directory-category-list__link{color:var(--fb-blue-900)}.fb-directory-style--red_header .fb-directory-panel__heading{padding-top:11px;padding-bottom:11px;background:var(--fb-red-600)}.fb-directory-style--red_header .fb-directory-panel__title,.fb-directory-style--red_header .fb-directory-panel__site-count{color:#fff}.fb-directory-style--red_header .fb-directory-category-list__link{color:#b00018}.fb-directory-style--slate{border-color:#7a8794;border-radius:8px;box-shadow:0 8px 22px rgb(36 41 47 / .10)}.fb-directory-style--slate .fb-directory-panel__search-row,.fb-directory-style--slate .fb-directory-footer-nav{background:rgb(36 41 47 / .07)}.fb-directory-style--slate .fb-directory-panel__title,.fb-directory-style--slate .fb-directory-category-list__link{color:#34404c}.fb-directory-style--high_contrast{border:3px solid #111;border-radius:0;box-shadow:none}.fb-directory-style--high_contrast .fb-directory-panel__search-row,.fb-directory-style--high_contrast .fb-directory-footer-nav{border-color:#111;background:#fff}.fb-directory-style--high_contrast .fb-directory-panel__title,.fb-directory-style--high_contrast .fb-directory-category-list__link{color:#000;font-weight:900}.fb-directory-style--high_contrast .fb-directory-category-list__item{border-bottom:1px solid rgb(0 0 0 / .3)}@media (max-width:782px){.fb-directory-panel__heading{grid-template-columns:minmax(0,1fr) auto}.fb-directory-panel__title{grid-column:1;text-align:left}.fb-directory-panel__site-count{grid-column:2}.fb-directory-category-list{column-count:2;column-gap:14px;padding-left:18px;padding-right:18px}}@media (max-width:560px){.fb-directory-panel{font-size:min(var(--fb-directory-font-size, 16px), 18px)}.fb-directory-panel__search-row{padding:12px}.fb-directory-search{grid-template-columns:1fr;gap:6px}.fb-directory-search__controls{grid-template-columns:minmax(0,1fr) auto}.fb-directory-search__reset{grid-column:1 / -1;min-height:34px;justify-self:start;padding-left:0}.fb-directory-panel__heading{grid-template-columns:1fr;padding:14px 14px 8px}.fb-directory-panel__title,.fb-directory-panel__site-count{grid-column:1;justify-self:start;text-align:left}.fb-directory-panel__title{font-size:min(var(--fb-directory-title-size, 28px), 32px)}.fb-directory-panel__intro{padding-left:14px;padding-right:14px;text-align:left}.fb-directory-category-list{column-count:1;padding:8px 12px 14px}.fb-directory-category-list__item{padding:7px 6px}.fb-directory-footer-nav{justify-content:flex-start;gap:7px 14px;padding-left:14px;padding-right:14px}}.fb-affiliates,.fb-directory-preview,.fb-news-preview,.fb-news-archive,.fb-sidebar-card,.fb-archive-header,.fb-directory-panel,.page-cont,.blog-post,.fb-article,.fb-empty-state{border-color:var(--fb-panel-border,#d7dee8);border-radius:var(--fb-panel-radius,14px)}.fb-primary-nav{background:var(--fb-nav-bg,#172554);border-top-color:var(--fb-nav-border,#334155)}.fb-nav-list a{position:relative;color:var(--fb-nav-text,#fff);border-color:#fff0;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.fb-nav-list a:hover,.fb-nav-list a:focus-visible{color:var(--fb-nav-hover-text,#991b1b);background:var(--fb-nav-hover-bg,#fff);outline:none}body.fb-nav-hover-underline .fb-nav-list a:hover,body.fb-nav-hover-underline .fb-nav-list a:focus-visible{background:#fff0}body.fb-nav-hover-underline .fb-nav-list a::after{content:"";position:absolute;left:14%;right:14%;bottom:5px;height:3px;border-radius:3px;background:var(--fb-nav-hover-text,#fff);transform:scaleX(0);transform-origin:center;transition:transform .16s ease}body.fb-nav-hover-underline .fb-nav-list a:hover::after,body.fb-nav-hover-underline .fb-nav-list a:focus-visible::after{transform:scaleX(1)}body.fb-nav-hover-lift .fb-nav-list a:hover,body.fb-nav-hover-lift .fb-nav-list a:focus-visible{transform:translateY(-2px);box-shadow:0 5px 16px rgb(0 0 0 / .22)}body.fb-nav-hover-outline .fb-nav-list a:hover,body.fb-nav-hover-outline .fb-nav-list a:focus-visible{background:#fff0;box-shadow:inset 0 0 0 2px var(--fb-nav-hover-text,#fff)}body.fb-nav-hover-pill .fb-nav-list a:hover,body.fb-nav-hover-pill .fb-nav-list a:focus-visible{border-radius:999px;margin:4px 3px;min-height:calc(100% - 8px)}body.fb-nav-hover-invert .fb-nav-list a:hover,body.fb-nav-hover-invert .fb-nav-list a:focus-visible{color:var(--fb-nav-bg,#172554);background:var(--fb-nav-text,#fff)}.fb-directory-panel{border:1px solid var(--fb-directory-border,#d2b65a);border-radius:var(--fb-directory-radius,14px);overflow:clip;transition:border-color .18s ease,box-shadow .18s ease}.fb-directory-panel:hover{border-color:var(--fb-directory-border-hover,#9b7b18)}.fb-directory-category-list__item{break-inside:avoid}.fb-directory-category-list__link{transition:color .15s ease,background-color .15s ease,transform .15s ease}.fb-directory-category-list__link:hover,.fb-directory-category-list__link:focus-visible{transform:translateX(2px)}.fb-affiliate-card,.fb-sidebar-affiliate{position:relative;background:var(--fb-sb-bg,#fff);border:1px solid var(--fb-sb-border,#d7dee8);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.fb-affiliate-card:hover,.fb-affiliate-card:focus-within,.fb-sidebar-affiliate:hover,.fb-sidebar-affiliate:focus-within{background:var(--fb-sb-hover-bg,#f8fbff);border-color:var(--fb-sb-hover-border,#1d4ed8);box-shadow:0 10px 26px rgb(15 42 86 / .14);transform:translateY(-2px)}.fb-affiliate-card__top{margin:-18px -18px 0;padding:15px 18px;background:var(--fb-sb-header-bg,#f8fafc);border-bottom:2px solid var(--fb-sb-separator,#cbd5e1);border-radius:11px 11px 0 0}.fb-affiliate-card__feature-image-wrap{margin:-2px -18px 0;overflow:hidden;border-bottom:1px solid var(--fb-sb-separator,#cbd5e1)}.fb-affiliate-card__feature-image{display:block;width:100%;max-height:150px;object-fit:cover}.fb-affiliate-card__bonus,.fb-sidebar-affiliate__bonus{background:var(--fb-sb-bonus-bg,#fff8df);color:var(--fb-sb-bonus-text,#6d5200);border:1px solid var(--fb-sb-bonus-border,#e7c95b);border-radius:9px;font-weight:800;text-align:center}.fb-affiliate-card__actions{justify-content:center;text-align:center}.fb-affiliate-card__actions .fb-button{min-width:118px;justify-content:center}.fb-sportsbook-style--premium .fb-affiliate-card,.fb-sportsbook-style--premium .fb-sidebar-affiliate{box-shadow:0 6px 18px rgb(15 42 86 / .10)}.fb-sportsbook-style--bold .fb-affiliate-card__bonus,.fb-sportsbook-style--bold .fb-sidebar-affiliate__bonus{font-size:1.05rem;border-width:2px}.fb-sportsbook-style--dark_header .fb-affiliate-card__top,.fb-sportsbook-style--dark_header .fb-sidebar-affiliate__header{background:#13264a;color:#fff}.fb-sportsbook-style--dark_header .fb-affiliate-card__title{color:#fff}.fb-sportsbook-style--minimal .fb-affiliate-card,.fb-sportsbook-style--minimal .fb-sidebar-affiliate{box-shadow:none}.fb-sportsbook-style--outlined .fb-affiliate-card,.fb-sportsbook-style--outlined .fb-sidebar-affiliate{border-width:2px;box-shadow:none}.fb-sportsbook-style--highlights .fb-affiliate-card,.fb-sportsbook-style--highlights .fb-sidebar-affiliate{border-width:2px}.fb-sportsbook-style--highlights .fb-affiliate-card:hover,.fb-sportsbook-style--highlights .fb-sidebar-affiliate:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--fb-sb-hover-border,#1d4ed8) 18%,transparent),0 10px 26px rgb(15 42 86 / .14)}.fb-sidebar-affiliates{overflow:hidden}.fb-sidebar-card__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-16px -16px 14px;padding:13px 16px;border-bottom:1px solid var(--fb-panel-border,#d7dee8);background:#f8fafc}.fb-sidebar-card__heading h2{margin:0;font-size:1.12rem}.fb-sidebar-card__heading--sportsbooks{background:linear-gradient(135deg,#102d5b,#1f4c8d);color:#fff}.fb-sidebar-card__heading--sportsbooks h2{color:#fff}.fb-sidebar-kicker{display:block;margin-bottom:2px;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.78}.fb-sidebar-trust-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#b7791f;box-shadow:0 2px 10px rgb(0 0 0 / .2)}.fb-sidebar-affiliate-list{display:grid;gap:12px}.fb-sidebar-affiliate{padding:12px;border-radius:11px}.fb-sidebar-affiliate__rank{position:absolute;top:-7px;left:-7px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#b91c1c;color:#fff;border:2px solid #fff;box-shadow:0 2px 7px rgb(0 0 0 / .20);font-size:.76rem;font-weight:900;z-index:2}.fb-sidebar-affiliate__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 10px 28px;margin:-12px -12px 10px;background:var(--fb-sb-header-bg,#f8fafc);border-bottom:2px solid var(--fb-sb-separator,#cbd5e1);border-radius:10px 10px 0 0}.fb-sidebar-affiliate__logo-wrap{min-width:0;max-width:142px}.fb-sidebar-affiliate__logo-wrap img{display:block;max-width:100%;max-height:45px;object-fit:contain}.fb-sidebar-affiliate__name{color:#102d5b;line-height:1.15}.fb-sidebar-affiliate__rating{flex:0 0 auto;padding:4px 6px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.72rem;font-weight:900}.fb-sidebar-affiliate__bonus{padding:8px 9px;margin-bottom:8px}.fb-sidebar-affiliate__feature{display:flex;gap:6px;align-items:flex-start;margin:0 0 9px;color:#475569;font-size:.82rem}.fb-sidebar-affiliate__feature span{color:#15803d;font-weight:900}.fb-sidebar-affiliate__actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;text-align:center}.fb-sidebar-affiliate__actions .fb-button{min-width:0;padding-inline:8px;justify-content:center;text-align:center}.fb-sidebar-affiliate__bet{font-weight:900;box-shadow:0 3px 8px rgb(153 27 27 / .22)}.fb-sidebar-promo-module{overflow:hidden}.fb-sidebar-promo-module__status{width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 4px rgb(22 163 74 / .12)}.fb-sidebar-promo-module.is-loading .fb-sidebar-promo-module__status{background:#f59e0b;animation:fb-promo-pulse .75s ease-in-out infinite alternate}@keyframes fb-promo-pulse{to{transform:scale(1.35);opacity:.55}}.fb-sidebar-promo-module__slot{transition:opacity .18s ease,transform .18s ease}.fb-sidebar-promo-module.is-loading .fb-sidebar-promo-module__slot{opacity:.55;transform:translateY(2px)}.fb-sidebar-promo__image-link{display:block;margin:-16px -16px 12px;overflow:hidden}.fb-sidebar-promo__image{display:block;width:100%;max-height:175px;object-fit:cover;transition:transform .25s ease}.fb-sidebar-promo:hover .fb-sidebar-promo__image{transform:scale(1.025)}.fb-sidebar-promo__body h3{margin:0 0 7px;color:#102d5b;font-size:1.08rem}.fb-sidebar-promo__body p{margin:0 0 10px;color:#475569;line-height:1.45}.fb-sidebar-promo__features{display:grid;gap:5px;margin:0 0 12px;padding:9px 10px 9px 28px;border:1px solid #d7dee8;border-radius:9px;background:#f8fafc;font-size:.82rem}.fb-sidebar-promo__features li::marker{color:#15803d}.fb-sidebar-promo__cta{width:100%;justify-content:center;text-align:center}.fb-news-preview,.fb-news-archive{overflow:visible}.fb-news-grid{grid-template-columns:repeat(var(--fb-news-columns,2),minmax(0,1fr));gap:11px}.fb-news-grid--columns-1{grid-template-columns:1fr}.fb-news-grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-news-grid--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-news-card{position:relative;display:flex;align-items:flex-start;min-width:0;gap:11px;padding:12px;background:var(--fb-news-bg,#fff);border-color:var(--fb-news-border,#d7dee8);border-radius:var(--fb-news-radius,12px);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.fb-news-card:hover,.fb-news-card:focus-within,.fb-news-card:focus-visible{background:var(--fb-news-hover-bg,#f8fbff);border-color:var(--fb-news-hover-border,#1d4ed8);box-shadow:0 7px 18px rgb(15 42 86 / .10)}.fb-news-card--clickable{cursor:pointer}.fb-news-card--clickable:hover{transform:translateY(-1px)}.fb-news-card__media{flex:0 0 92px;width:92px;align-self:flex-start}.fb-news-card__image{display:block;width:92px;height:74px;object-fit:cover;border-radius:calc(var(--fb-news-radius, 12px) - 4px)}.fb-news-card__body{min-width:0;flex:1 1 auto}.fb-news-card__meta{display:flex;justify-content:flex-start;gap:5px 10px;margin:0 0 3px;font-size:.70rem;line-height:1.2}.fb-news-card__title{margin:0 0 4px!important;color:var(--fb-news-title,#0f2a56)!important;font-size:.98rem;line-height:1.22!important}.fb-news-card__title a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}.fb-news-card__title a:hover,.fb-news-card__title a:focus-visible{color:var(--fb-news-hover-border,#1d4ed8)}.fb-news-card__excerpt{margin:0 0 5px!important;color:var(--fb-news-text,#475569)!important;font-size:.82rem;line-height:1.38}.fb-news-card__read{font-size:.78rem;font-weight:800}.fb-news-layout--compact_media .fb-news-card{min-height:98px}.fb-news-layout--compact_media .fb-news-card__title{margin-top:0!important}.fb-news-layout--dense_cards .fb-news-card{display:block;padding:11px}.fb-news-layout--dense_cards .fb-news-card__media{width:100%;margin:0 0 8px}.fb-news-layout--dense_cards .fb-news-card__image{width:100%;height:110px}.fb-news-layout--headline_list .fb-news-grid{grid-template-columns:1fr;gap:7px}.fb-news-layout--headline_list .fb-news-card{padding:9px 11px}.fb-news-layout--headline_list .fb-news-card__media{flex-basis:74px;width:74px}.fb-news-layout--headline_list .fb-news-card__image{width:74px;height:58px}.fb-news-layout--micro_cards .fb-news-card{min-height:0;padding:8px 10px}.fb-news-layout--micro_cards .fb-news-card__title{margin:0!important;font-size:.90rem}.fb-news-layout--micro_cards .fb-news-card__meta{margin-bottom:2px}.fb-news-layout--title_only .fb-news-card,.fb-news-layout--hover_preview .fb-news-card{min-height:0;padding:7px 10px;overflow:visible}.fb-news-layout--title_only .fb-news-card__title,.fb-news-layout--hover_preview .fb-news-card__title{margin:0!important;font-size:.90rem;line-height:1.25!important}.fb-news-card__hover-preview{position:absolute;z-index:60;left:10px;right:10px;top:calc(100% + 6px);display:none;padding:12px 13px;border:1px solid var(--fb-news-popup-border,#1d4ed8);border-radius:11px;background:var(--fb-news-popup-bg,#fff);color:var(--fb-news-popup-text,#1f2937);box-shadow:0 14px 34px rgb(15 23 42 / .18);font-size:.82rem;line-height:1.42}.fb-news-card__hover-preview strong{display:block;margin-bottom:5px}.fb-news-card__hover-preview p{margin:0 0 6px!important;color:inherit!important}.fb-news-card__hover-preview span{font-weight:800;color:var(--fb-news-popup-border,#1d4ed8)}.fb-news-layout--hover_preview .fb-news-card:hover .fb-news-card__hover-preview,.fb-news-layout--hover_preview .fb-news-card:focus-within .fb-news-card__hover-preview,.fb-news-layout--hover_preview .fb-news-card:focus-visible .fb-news-card__hover-preview{display:block}.fb-news-border--thin .fb-news-card{border-width:1px;border-style:solid}.fb-news-border--medium .fb-news-card{border-width:2px;border-style:solid}.fb-news-border--accent .fb-news-card{border-width:1px 1px 1px 4px;border-style:solid}.fb-news-border--double .fb-news-card{border-width:3px;border-style:double}.fb-news-border--shadow .fb-news-card{border:1px solid #fff0;box-shadow:0 3px 11px rgb(15 42 86 / .10)}.fb-news-border--none .fb-news-card{border-color:#fff0}.fb-news-layout--hover_preview,.fb-news-layout--hover_preview .fb-news-grid{overflow:visible}@media (max-width:960px){.fb-news-grid--columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.fb-news-grid,.fb-news-grid--columns-1,.fb-news-grid--columns-2,.fb-news-grid--columns-3{grid-template-columns:1fr}.fb-news-card{padding:10px}.fb-news-card__media{flex-basis:78px;width:78px}.fb-news-card__image{width:78px;height:62px}.fb-sidebar-affiliate__actions{grid-template-columns:1fr}.fb-news-card__hover-preview{position:fixed;left:12px;right:12px;top:auto;bottom:12px;max-height:45vh;overflow:auto}}.fb-home-news-grid{display:grid;grid-template-columns:repeat(var(--fb-home-news-columns,1),minmax(0,1fr));gap:10px;margin:8px 0 2px}.fb-home-news-card{position:relative;min-width:0;padding:11px 12px;border:1px solid var(--fb-home-news-border,#d7dee8);border-radius:var(--fb-home-news-radius,12px);background:var(--fb-home-news-bg,#fff);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.fb-home-news-card:hover,.fb-home-news-card:focus-within,.fb-home-news-card:focus-visible{background:var(--fb-home-news-hover-bg,#f8fbff);border-color:var(--fb-home-news-hover-border,#1d4ed8);box-shadow:0 7px 19px rgb(15 42 86 / .10)}.fb-home-news-card--clickable{cursor:pointer}.fb-home-news-card--clickable:hover{transform:translateY(-1px)}.fb-home-news-card__inner{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:10px}.fb-home-news-card__media{display:block;width:92px;height:70px;overflow:hidden;border-radius:8px;background:#eef2f7}.fb-home-news-card__media img{display:block;width:100%;height:100%;object-fit:cover}.fb-home-news-card__body{min-width:0}.fb-home-news-card--no-media .fb-home-news-card__inner{grid-template-columns:minmax(0,1fr)}.fb-home-news-card__date{display:block;margin:0 0 2px;color:#64748b;font-size:.72rem;font-weight:700;line-height:1.25}.fb-home-news-card__title{margin:0 0 4px!important;color:var(--fb-home-news-title,#0f2a56);font-size:.98rem;font-weight:800;line-height:1.23;overflow-wrap:anywhere}.fb-home-news-card__title a{color:inherit;text-decoration:none}.fb-home-news-card__title a:hover,.fb-home-news-card__title a:focus-visible{color:var(--fb-home-news-hover-border,#1d4ed8);text-decoration:underline}.fb-home-news-card__excerpt{margin:0!important;color:var(--fb-home-news-text,#475569);font-size:.84rem;line-height:1.36}.fb-home-news-card__read{display:inline-block;margin-top:4px;color:var(--fb-home-news-title,#0f2a56);font-size:.76rem;font-weight:800;text-decoration:none}.fb-home-news-card__read:hover{text-decoration:underline}.fb-home-news-layout--dense_rows .fb-home-news-card{padding:8px 10px}.fb-home-news-layout--dense_rows .fb-home-news-card__inner{grid-template-columns:70px minmax(0,1fr);gap:8px}.fb-home-news-layout--dense_rows .fb-home-news-card__media{width:70px;height:54px;border-radius:6px}.fb-home-news-layout--dense_rows .fb-home-news-card__title{font-size:.91rem;margin-bottom:2px!important}.fb-home-news-layout--dense_rows .fb-home-news-card__excerpt{font-size:.79rem;line-height:1.28}.fb-home-news-layout--card_grid .fb-home-news-card__inner{display:block}.fb-home-news-layout--card_grid .fb-home-news-card__media{width:100%;height:112px;margin-bottom:8px}.fb-home-news-layout--card_grid .fb-home-news-card__title{font-size:.95rem}.fb-home-news-layout--headline_list .fb-home-news-card{padding:8px 10px}.fb-home-news-layout--headline_list .fb-home-news-card__inner{display:block}.fb-home-news-layout--headline_list .fb-home-news-card__media{display:none}.fb-home-news-layout--headline_list .fb-home-news-card__title{margin:0!important;font-size:.92rem}.fb-home-news-layout--headline_list .fb-home-news-card__excerpt{margin-top:3px!important}.fb-home-news-layout--title_only .fb-home-news-card,.fb-home-news-layout--hover_preview .fb-home-news-card{padding:7px 10px;overflow:visible}.fb-home-news-layout--title_only .fb-home-news-card__inner,.fb-home-news-layout--hover_preview .fb-home-news-card__inner{display:block}.fb-home-news-layout--title_only .fb-home-news-card__media,.fb-home-news-layout--title_only .fb-home-news-card__date,.fb-home-news-layout--title_only .fb-home-news-card__excerpt,.fb-home-news-layout--title_only .fb-home-news-card__read,.fb-home-news-layout--hover_preview .fb-home-news-card__media,.fb-home-news-layout--hover_preview .fb-home-news-card__date,.fb-home-news-layout--hover_preview .fb-home-news-card__excerpt,.fb-home-news-layout--hover_preview .fb-home-news-card__read{display:none!important}.fb-home-news-layout--title_only .fb-home-news-card__title,.fb-home-news-layout--hover_preview .fb-home-news-card__title{margin:0!important;font-size:.91rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.fb-home-news-card__hover-preview{display:none;position:absolute;z-index:80;left:8px;top:calc(100% + 5px);width:min(360px, calc(100vw - 40px));padding:10px 12px;border:1px solid var(--fb-home-news-hover-border,#1d4ed8);border-radius:max(8px, var(--fb-home-news-radius, 12px));background:var(--fb-home-news-bg,#fff);color:var(--fb-home-news-text,#475569);box-shadow:0 12px 28px rgb(15 42 86 / .18);font-size:.82rem;line-height:1.38}.fb-home-news-layout--hover_preview .fb-home-news-card:hover .fb-home-news-card__hover-preview,.fb-home-news-layout--hover_preview .fb-home-news-card:focus-within .fb-home-news-card__hover-preview,.fb-home-news-layout--hover_preview .fb-home-news-card:focus-visible .fb-home-news-card__hover-preview{display:block}.fb-home-news-border--thin .fb-home-news-card{border-width:1px;border-style:solid}.fb-home-news-border--medium .fb-home-news-card{border-width:2px;border-style:solid}.fb-home-news-border--accent .fb-home-news-card{border-width:1px 1px 1px 4px;border-style:solid}.fb-home-news-border--double .fb-home-news-card{border-width:3px;border-style:double}.fb-home-news-border--shadow .fb-home-news-card{border-color:#fff0;box-shadow:0 3px 12px rgb(15 42 86 / .10)}.fb-home-news-border--none .fb-home-news-card{border-color:#fff0}.fb-sidebar-affiliate__bonus-title{margin:2px 0 -2px;color:#7c2d12;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-align:center;text-transform:uppercase}.fb-sidebar-affiliate__promo-image{display:block;overflow:hidden;margin:5px 0;border:1px solid var(--fb-sb-separator,#cbd5e1);border-radius:8px;background:#fff}.fb-sidebar-affiliate__promo-image img{display:block;width:100%;height:auto}.fb-sidebar-affiliate__bet{background:var(--fb-sb-bet-bg,#b91c1c)!important;color:var(--fb-sb-bet-text,#fff)!important;border-color:var(--fb-sb-bet-border,#991b1b)!important}.fb-sidebar-affiliate__bet:hover,.fb-sidebar-affiliate__bet:focus-visible{background:var(--fb-sb-bet-hover-bg,#ef1b2d)!important;color:var(--fb-sb-bet-hover-text,#fff)!important;border-color:var(--fb-sb-bet-hover-border,#ff5664)!important;box-shadow:0 5px 13px color-mix(in srgb,var(--fb-sb-bet-hover-bg,#ef1b2d) 30%,transparent)}.fb-sidebar-affiliate__review{background:var(--fb-sb-review-bg,#fff)!important;color:var(--fb-sb-review-text,#174a82)!important;border-color:var(--fb-sb-review-border,#cbd5e1)!important}.fb-sidebar-affiliate__review:hover,.fb-sidebar-affiliate__review:focus-visible{background:var(--fb-sb-review-hover-bg,#eaf3ff)!important;color:var(--fb-sb-review-hover-text,#0f2a56)!important;border-color:var(--fb-sb-review-hover-border,#1d4ed8)!important}.fb-sidebar-affiliate__features-table{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:7px;overflow:hidden;border:1px dotted var(--fb-sb-features-border,#a8b6c7);border-radius:8px;background:var(--fb-sb-features-bg,#fbfdff);font-size:.74rem;line-height:1.25}.fb-sidebar-affiliate__feature-label,.fb-sidebar-affiliate__feature-value{padding:5px 6px;border-bottom:1px dotted var(--fb-sb-features-border,#a8b6c7)}.fb-sidebar-affiliate__feature-label{color:#475569;font-weight:700}.fb-sidebar-affiliate__feature-value{border-left:1px dotted var(--fb-sb-features-border,#a8b6c7);color:#172554;font-weight:800;text-align:right}.fb-sidebar-affiliate__features-table>:nth-last-child(-n+2){border-bottom:0}.fb-sidebar-affiliate__description{margin-top:7px;padding:7px 8px;border:1px solid var(--fb-sb-description-border,#d7dee8);border-radius:8px;background:var(--fb-sb-description-bg,#f8fafc);color:var(--fb-sb-description-text,#475569);font-size:.76rem;line-height:1.4}.fb-sidebar-affiliate__description--scroll{overflow-y:auto;overscroll-behavior:contain}.fb-sidebar-affiliate__description--h120{max-height:120px}.fb-sidebar-affiliate__description--h160{max-height:160px}.fb-sidebar-affiliate__description--h200{max-height:200px}.fb-sidebar-affiliate__description--h240{max-height:240px}.fb-sidebar-affiliate__description--h300{max-height:300px}.fb-module-set-card{overflow:hidden}.fb-module-set-card__body{min-width:0}.fb-module-set-card iframe{display:block;width:100%!important;max-width:100%;border-radius:8px}.fb-module-set-card table{max-width:100%}.fb-banner__footer,.fb-sidebar-promo__footer{margin-top:6px;color:#64748b;font-size:.72rem;line-height:1.3;text-align:center}.fb-managed-tooltip{position:absolute;z-index:99999;display:block;width:max-content;max-width:min(var(--fb-tooltip-max-width, 340px), calc(100vw - 20px));padding:10px 12px;border:1px solid var(--fb-tooltip-border,#c8a63c);border-radius:var(--fb-tooltip-radius,10px);background:var(--fb-tooltip-bg,#fff4a8);color:var(--fb-tooltip-text,#1f2937);box-shadow:var(--fb-tooltip-shadow,0 12px 30px rgb(15 23 42 / .24));font-size:.82rem;line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.fb-managed-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.fb-managed-tooltip__title{display:block;margin-bottom:4px;color:var(--fb-tooltip-title,#172554);font-size:.87rem}.fb-managed-tooltip__text{display:block}.fb-news-category-nav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:7px;border:1px solid var(--fb-panel-border,#d7dee8);border-radius:10px;background:#f8fafc}.fb-news-category-nav a{display:inline-flex;align-items:center;min-height:30px;padding:4px 9px;color:#174a82;font-size:.76rem;font-weight:800;text-decoration:none}.fb-news-category-nav a:hover,.fb-news-category-nav a:focus-visible,.fb-news-category-nav a.is-active{color:#fff;background:#174a82}.fb-news-category-nav--pills a{border-radius:999px}.fb-news-category-nav--tabs a{border-radius:6px 6px 0 0;border-bottom:2px solid #fff0}.fb-news-category-nav--underline a{border-bottom:2px solid #fff0}.fb-news-category-nav--underline a:hover,.fb-news-category-nav--underline a.is-active{color:#174a82;background:#fff0;border-bottom-color:#b91c1c}.fb-news-category-nav--boxes a{border:1px solid #cbd5e1;border-radius:5px;background:#fff}.fb-news-category-nav--compact a{min-height:25px;padding:2px 6px;font-size:.70rem}.fb-news-category-nav--dark{background:#172554;border-color:#172554}.fb-news-category-nav--dark a{color:#fff}.fb-news-category-nav--dark a:hover,.fb-news-category-nav--dark a.is-active{background:#fff;color:#991b1b}@media (max-width:900px){.fb-home-news-grid{grid-template-columns:repeat(min(var(--fb-home-news-columns, 1), 2),minmax(0,1fr))}}@media (max-width:620px){.fb-home-news-grid{grid-template-columns:1fr}.fb-home-news-card__inner{grid-template-columns:78px minmax(0,1fr);gap:8px}.fb-home-news-card__media{width:78px;height:60px}.fb-home-news-layout--card_grid .fb-home-news-card__media{width:100%;height:115px}.fb-managed-tooltip{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.fb-home-news-card,.fb-managed-tooltip,.fb-sidebar-affiliate__bet,.fb-sidebar-affiliate__review{transition:none!important}}.fb-news-category-nav--contrast{background:#172554;border-color:#172554}.fb-news-category-nav--contrast a{color:#fff;border-radius:6px}.fb-news-category-nav--contrast a:hover,.fb-news-category-nav--contrast a:focus-visible,.fb-news-category-nav--contrast a.is-active{background:#fff;color:#991b1b}.fb-news-category-nav--minimal{padding:3px 0;border:0;border-radius:0;background:#fff0;gap:10px}.fb-news-category-nav--minimal a{min-height:24px;padding:1px 0;border-bottom:1px solid #fff0;border-radius:0}.fb-news-category-nav--minimal a:hover,.fb-news-category-nav--minimal a:focus-visible,.fb-news-category-nav--minimal a.is-active{color:#991b1b;background:#fff0;border-bottom-color:currentColor}.fb-news-category-nav a span{margin-left:4px;opacity:.72;font-size:.68rem}.fb-odds-widget-frame{width:100%!important;height:25rem;min-height:360px;border:1px solid var(--fb-panel-border,#d7dee8)!important;border-radius:8px;background:#fff}.fb-managed-module--news_sites .fb-module-link-list,.fb-managed-module--legacy_links .fb-module-link-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;list-style:none}.fb-managed-module--news_sites .fb-module-link-list li,.fb-managed-module--legacy_links .fb-module-link-list li{min-width:0}.fb-managed-module--news_sites .fb-module-link-list a,.fb-managed-module--legacy_links .fb-module-link-list a{display:block;padding:5px 7px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#174a82;font-weight:700;text-decoration:none}.fb-managed-module--news_sites .fb-module-link-list a:hover,.fb-managed-module--legacy_links .fb-module-link-list a:hover{border-color:#1d4ed8;background:#eff6ff;color:#0f2a56}@media (max-width:620px){.fb-managed-module--news_sites .fb-module-link-list,.fb-managed-module--legacy_links .fb-module-link-list{grid-template-columns:1fr}}.fb-sidebar-affiliates{overflow:hidden;background:var(--fb-side-sb-shell-bg,#fff);border-color:var(--fb-side-sb-shell-border,#d7dee8);border-radius:var(--fb-side-sb-shell-radius,14px)}.fb-sidebar-affiliates .fb-sidebar-card__heading--sportsbooks{background:var(--fb-side-sb-heading-bg,#173e78);color:var(--fb-side-sb-heading-text,#fff);border-bottom-color:var(--fb-side-sb-shell-border,#d7dee8)}.fb-sidebar-affiliates .fb-sidebar-card__heading--sportsbooks h2{color:var(--fb-side-sb-heading-text,#fff);font-size:var(--fb-side-sb-heading-size,18px)}.fb-sidebar-affiliates .fb-sidebar-kicker{color:var(--fb-side-sb-kicker,#dbeafe);font-size:var(--fb-side-sb-kicker-size,11px);opacity:1}.fb-sidebar-affiliates .fb-sidebar-trust-mark{width:var(--fb-side-sb-trust-size,34px);height:var(--fb-side-sb-trust-size,34px);background:var(--fb-side-sb-trust-bg,#fff);color:var(--fb-side-sb-trust-color,#b7791f)}.fb-sidebar-affiliates .fb-sidebar-affiliate-list{gap:var(--fb-side-sb-card-gap,12px)}.fb-sidebar-affiliates .fb-sidebar-affiliate{position:relative;padding:var(--fb-side-sb-card-padding,12px);border:var(--fb-side-sb-card-border-width,1px) var(--fb-side-sb-card-border-style,solid) var(--fb-side-sb-card-border,#d6dfeb);border-radius:var(--fb-side-sb-card-radius,11px);background:var(--fb-side-sb-card-bg,#fff);box-shadow:var(--fb-side-sb-shadow,0 6px 18px rgb(15 42 86 / .08));transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.fb-sidebar-affiliates .fb-sidebar-affiliate:hover,.fb-sidebar-affiliates .fb-sidebar-affiliate:focus-within{background:var(--fb-side-sb-card-hover-bg,#f4f8ff);border-color:var(--fb-side-sb-card-hover-border,#2f6fbd);transform:translateY(calc(-1 * var(--fb-side-sb-lift, 2px)))}.fb-sidebar-affiliates .fb-sidebar-affiliate__rank{width:var(--fb-side-sb-rank-size,27px);height:var(--fb-side-sb-rank-size,27px);background:var(--fb-side-sb-rank-bg,#b91c1c);color:var(--fb-side-sb-rank-text,#fff);border-color:var(--fb-side-sb-rank-border,#fff);font-size:var(--fb-side-sb-rank-font-size,12px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__header{margin:calc(-1 * var(--fb-side-sb-card-padding, 12px)) calc(-1 * var(--fb-side-sb-card-padding, 12px)) 10px;background:var(--fb-side-sb-header-bg,#f8fafc);border-bottom-color:var(--fb-side-sb-header-border,#cbd5e1);border-radius:var(--fb-side-sb-card-radius,11px) var(--fb-side-sb-card-radius,11px) 0 0}.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap{max-width:var(--fb-side-sb-logo-max-width,150px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap img{max-height:var(--fb-side-sb-logo-max-height,45px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__name{color:var(--fb-side-sb-name,#102d5b);font-size:var(--fb-side-sb-name-size,15px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__rating{background:var(--fb-side-sb-rating-bg,#ecfdf5);color:var(--fb-side-sb-rating-text,#047857);font-size:var(--fb-side-sb-rating-size,11px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__bonus-title{color:var(--fb-side-sb-bonus-title,#7c2d12);font-size:var(--fb-side-sb-bonus-title-size,12px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__bonus{background:var(--fb-side-sb-bonus-bg,#fff8df);color:var(--fb-side-sb-bonus-text,#6d5200);border-color:var(--fb-side-sb-bonus-border,#e7c95b);border-radius:var(--fb-side-sb-bonus-radius,8px);font-size:var(--fb-side-sb-bonus-size,15px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__promo-image{border-color:var(--fb-side-sb-header-border,#cbd5e1)}.fb-sidebar-affiliates .fb-sidebar-affiliate__promo-image img{max-height:var(--fb-side-sb-promo-max-height,180px);object-fit:contain}.fb-sidebar-affiliates .fb-sidebar-affiliate__actions .fb-button{border-radius:var(--fb-side-sb-button-radius,8px);font-size:var(--fb-side-sb-button-size,13px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__bet{background:var(--fb-side-sb-bet-bg,#b91c1c)!important;color:var(--fb-side-sb-bet-text,#fff)!important;border-color:var(--fb-side-sb-bet-border,#991b1b)!important}.fb-sidebar-affiliates .fb-sidebar-affiliate__bet:hover,.fb-sidebar-affiliates .fb-sidebar-affiliate__bet:focus-visible{background:var(--fb-side-sb-bet-hover-bg,#ef1b2d)!important;color:var(--fb-side-sb-bet-hover-text,#fff)!important;border-color:var(--fb-side-sb-bet-hover-border,#ff5664)!important;box-shadow:0 5px 13px color-mix(in srgb,var(--fb-side-sb-bet-hover-bg,#ef1b2d) 30%,transparent)}.fb-sidebar-affiliates .fb-sidebar-affiliate__review{background:var(--fb-side-sb-review-bg,#fff)!important;color:var(--fb-side-sb-review-text,#174a82)!important;border-color:var(--fb-side-sb-review-border,#cbd5e1)!important}.fb-sidebar-affiliates .fb-sidebar-affiliate__review:hover,.fb-sidebar-affiliates .fb-sidebar-affiliate__review:focus-visible{background:var(--fb-side-sb-review-hover-bg,#eaf3ff)!important;color:var(--fb-side-sb-review-hover-text,#0f2a56)!important;border-color:var(--fb-side-sb-review-hover-border,#1d4ed8)!important}.fb-sidebar-affiliates .fb-sidebar-affiliate__features-table{background:var(--fb-side-sb-features-bg,#fbfdff);border-color:var(--fb-side-sb-features-border,#a8b6c7);border-radius:var(--fb-side-sb-features-radius,8px);font-size:var(--fb-side-sb-features-size,12px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-label,.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-value{border-bottom-color:var(--fb-side-sb-features-border,#a8b6c7)}.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-label{color:var(--fb-side-sb-features-label,#475569)}.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-value{border-left-color:var(--fb-side-sb-features-border,#a8b6c7);color:var(--fb-side-sb-features-value,#0f2a56)}.fb-sidebar-affiliates .fb-sidebar-affiliate__description{background:var(--fb-side-sb-description-bg,#f8fafc);border-color:var(--fb-side-sb-description-border,#d7dee8);color:var(--fb-side-sb-description-text,#475569);border-radius:var(--fb-side-sb-description-radius,8px);font-size:var(--fb-side-sb-description-size,12px)}.fb-sidebar-buttons--stacked .fb-sidebar-affiliate__actions{display:grid;grid-template-columns:1fr}.fb-sidebar-buttons--stacked .fb-sidebar-affiliate__actions .fb-button{width:100%}.fb-affiliates{container-type:inline-size}.fb-affiliates .fb-affiliate-grid--columns-1{grid-template-columns:minmax(0,1fr)}.fb-affiliates .fb-affiliate-grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-affiliates .fb-affiliate-grid--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-affiliates .fb-affiliate-grid--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.fb-affiliates .fb-affiliate-grid--columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}@container (max-width:920px){.fb-affiliates .fb-affiliate-grid--columns-4,.fb-affiliates .fb-affiliate-grid--columns-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:700px){.fb-affiliates .fb-affiliate-grid--columns-3,.fb-affiliates .fb-affiliate-grid--columns-4,.fb-affiliates .fb-affiliate-grid--columns-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:500px){.fb-affiliates .fb-affiliate-grid--columns-2,.fb-affiliates .fb-affiliate-grid--columns-3,.fb-affiliates .fb-affiliate-grid--columns-4,.fb-affiliates .fb-affiliate-grid--columns-5{grid-template-columns:minmax(0,1fr)}}.fb-sportsbook-style--featured_tiles{padding:clamp(14px, 2.2vw, 24px);background:var(--fb-sb-section-bg,#fff);border-color:var(--fb-sb-section-border,#fff);box-shadow:none}.fb-sportsbook-style--featured_tiles .fb-affiliates__heading h2{color:var(--fb-sb-section-title,#202631);font-size:clamp(2rem, 4vw, 3rem);letter-spacing:-.04em;line-height:1}.fb-sportsbook-style--featured_tiles .fb-affiliate-grid{gap:clamp(12px, 1.4vw, 22px);align-items:stretch}.fb-sportsbook-style--featured_tiles .fb-affiliate-card{min-height:390px;padding:clamp(18px, 2vw, 24px);gap:17px;overflow:hidden;background:var(--fb-featured-card-bg,var(--fb-sb-bg,#242424));color:var(--fb-featured-card-text,#fff);border-width:var(--fb-sb-border-width,0);border-color:var(--fb-sb-border,#242424);border-radius:var(--fb-sb-radius,6px);box-shadow:var(--fb-sb-shadow,none)}.fb-sportsbook-style--featured_tiles .fb-affiliate-card:hover,.fb-sportsbook-style--featured_tiles .fb-affiliate-card:focus-within{background:color-mix(in srgb,var(--fb-featured-card-bg,var(--fb-sb-bg,#242424)) 92%,#fff 8%);border-color:var(--fb-sb-hover-border,#0b63f6);transform:translateY(calc(-1 * var(--fb-sb-lift, 3px)))}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__top{order:1;display:flex;min-height:90px;margin:0;padding:0;justify-content:center;background:#fff0;border:0;border-radius:0}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__logo-wrap{display:flex;width:100%;flex:1 1 auto;align-items:center;justify-content:center}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__logo{width:auto;max-width:min(220px, 92%);max-height:var(--fb-sb-logo-max-height,72px);object-fit:contain}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__identity{color:var(--fb-featured-card-text,#fff);text-align:center}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__title,.fb-sportsbook-style--featured_tiles .fb-affiliate-card__rating{color:var(--fb-featured-card-text,#fff)}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__bonus{order:2;margin:0;padding:0;background:#fff0;border:0;border-radius:0;color:var(--fb-featured-card-text,var(--fb-sb-bonus-text,#fff));font-size:clamp(1.15rem, 1.7vw, 1.55rem);font-weight:900;line-height:1.22}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__actions{order:3;display:block;margin:0}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__actions .fb-button{width:100%;min-height:58px;padding:.9rem 1rem;border-color:var(--fb-featured-button-bg,var(--fb-sb-bet-border,#fff));border-radius:var(--fb-sb-button-radius,5px);background:var(--fb-featured-button-bg,var(--fb-sb-bet-bg,#fff));color:var(--fb-featured-button-text,var(--fb-sb-bet-text,#111));box-shadow:none;font-size:1rem}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__actions .fb-affiliate-card__bet::after{content:"→";margin-left:.45rem;font-size:1.25em;font-weight:500}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__actions .fb-button:hover,.fb-sportsbook-style--featured_tiles .fb-affiliate-card__actions .fb-button:focus-visible{background:var(--fb-sb-bet-hover-bg,#f1f5f9);color:var(--fb-sb-bet-hover-text,#000);border-color:var(--fb-sb-bet-hover-border,#f1f5f9)}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__excerpt{order:4;max-height:92px;margin:auto 0 0;padding-right:6px;overflow:auto;color:var(--fb-featured-card-text,var(--fb-sb-excerpt,#fff));font-size:.78rem;line-height:1.45;scrollbar-width:thin}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__benefits{order:4;color:var(--fb-featured-card-text,#fff)}.fb-sportsbook-style--featured_tiles .fb-affiliate-card__feature-image-wrap{order:1}.fb-copy-fallback-field{position:fixed!important;left:-9999px!important;top:0!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.fb-sportsbooks-view-all{display:flex;justify-content:center;margin:24px 0 2px}.fb-sportsbooks-view-all__button{min-width:min(280px, 100%);min-height:52px;padding:.85rem 1.25rem;background:var(--fb-all-crosslink-bg,#0b63f6);border-color:var(--fb-all-crosslink-bg,#0b63f6);border-radius:var(--fb-all-crosslink-radius,6px);color:var(--fb-all-crosslink-text,#fff);box-shadow:0 6px 18px rgb(11 99 246 / .16);font-size:var(--fb-all-crosslink-size,16px)}.fb-sportsbooks-view-all__button:hover,.fb-sportsbooks-view-all__button:focus-visible{background:var(--fb-all-crosslink-hover-bg,#004fc7);border-color:var(--fb-all-crosslink-hover-bg,#004fc7);color:var(--fb-all-crosslink-hover-text,#fff);box-shadow:0 9px 22px rgb(11 99 246 / .22)}.fb-sportsbooks-view-all--sidebar{margin:16px 0 0}.fb-sportsbooks-view-all--sidebar .fb-sportsbooks-view-all__button{width:100%;min-width:0;min-height:44px;padding:.68rem .8rem;font-size:var(--fb-all-crosslink-size,16px)}.fb-layout--sportsbooks{display:block;width:min(1480px, calc(100% - 32px))!important}.fb-content-column--sportsbooks{width:100%}.fb-sportsbooks-page{margin:0;padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none}.fb-all-sportsbooks{color:var(--fb-all-text,#202631);background:var(--fb-all-page-bg,#fff);font-size:var(--fb-all-body-size,16px)}.fb-all-sportsbooks__header{padding:clamp(20px, 2.6vw, 38px) clamp(18px, 2vw, 30px) 20px}.fb-all-sportsbooks__page-title,.fb-all-sportsbooks__section-title{margin:0;color:var(--fb-all-heading,#202631);letter-spacing:-.04em;line-height:1.08}.fb-all-sportsbooks__page-title{font-size:clamp(2rem, 4.2vw, 3.7rem)}.fb-all-sportsbooks__intro{max-width:1180px;margin:16px 0 28px;color:var(--fb-all-intro,#303741);font-size:clamp(1rem, 1.35vw, 1.17rem);line-height:1.55}.fb-all-sportsbooks__intro>:first-child{margin-top:0}.fb-all-sportsbooks__intro>:last-child{margin-bottom:0}.fb-all-sportsbooks__section-title{font-size:clamp(2rem, 4vw, 3.25rem)}.fb-all-sportsbooks__list{display:grid;gap:var(--fb-all-row-gap,0);border-top:5px solid var(--fb-all-accent,#0b63f6)}.fb-all-sportsbook-row{position:relative;overflow:hidden;background:var(--fb-all-row-bg,#eef1f5);border:var(--fb-all-row-border-width,1px) solid var(--fb-all-row-border,#303741);border-top-width:0;border-radius:var(--fb-all-row-radius,0);color:var(--fb-all-text,#202631);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.fb-all-sportsbooks--alternate .fb-all-sportsbook-row:nth-child(even){background:var(--fb-all-row-alt-bg,#f7f8fa)}.fb-all-sportsbook-row:hover,.fb-all-sportsbook-row:focus-within{background:var(--fb-all-row-hover-bg,#f9fbff)}.fb-all-sportsbook-row__rank{position:absolute;z-index:2;top:0;left:0;padding:7px 12px;background:var(--fb-all-rank-bg,#202631);color:var(--fb-all-rank-text,#fff);border-radius:0 0 5px 0;font-size:var(--fb-all-rank-size,12px);font-weight:900;letter-spacing:.01em;line-height:1}.fb-all-sportsbook-row__rank.is-first{background:var(--fb-all-first-rank-bg,#0b63f6)}.fb-all-sportsbook-row__rank span{font-weight:900}.fb-all-sportsbook-row__body{display:grid;grid-template-columns:minmax(135px,.82fr) minmax(220px,1.32fr) minmax(125px,.72fr) minmax(190px,1.05fr) minmax(145px,.72fr);grid-template-areas:"brand offer rating features action";gap:clamp(18px, 2vw, 34px);align-items:center;min-height:255px;padding:52px clamp(50px, 4.5vw, 72px) 30px clamp(18px, 2vw, 28px)}.fb-all-sportsbook-row__brand{grid-area:brand;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.fb-all-sportsbook-row__logo-link{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none}.fb-all-sportsbook-row__logo{display:block;width:auto;max-width:min(100%, var(--fb-all-logo-width, 170px));max-height:var(--fb-all-logo-height,82px);object-fit:contain}.fb-all-sportsbook-row__name{line-height:1.2;color:inherit}.fb-all-sportsbook-row__offer-column{grid-area:offer;min-width:0}.fb-all-sportsbook-row__offer{margin:0 0 10px;color:inherit;font-size:var(--fb-all-offer-size,22px);line-height:1.18;letter-spacing:-.025em}.fb-all-sportsbook-row__terms{max-height:var(--fb-all-terms-height,160px);padding-right:8px;overflow:auto;color:var(--fb-all-muted,#4b5563);font-size:.9em;line-height:1.52;scrollbar-width:thin}.fb-all-sportsbook-row__terms>:first-child{margin-top:0}.fb-all-sportsbook-row__terms>:last-child{margin-bottom:0}.fb-all-sportsbook-row__rating-column{grid-area:rating;display:flex;min-width:0;flex-direction:column;align-items:center;gap:10px;text-align:center}.fb-all-sportsbook-row__rating{white-space:nowrap;color:var(--fb-all-text,#202631);font-size:var(--fb-all-rating-size,22px);font-weight:900;line-height:1}.fb-all-sportsbook-row__rating span{margin-right:3px;color:var(--fb-all-star,#0b63f6)}.fb-all-sportsbook-row__review{color:var(--fb-all-text,#202631);font-weight:800;text-decoration:underline;text-underline-offset:3px}.fb-all-sportsbook-row__review:hover,.fb-all-sportsbook-row__review:focus-visible{color:var(--fb-all-accent,#0b63f6)}.fb-all-sportsbook-row__features{grid-area:features;min-width:0;margin:0;padding:0;list-style:none}.fb-all-sportsbook-row__features li{position:relative;margin:0 0 11px;padding-left:22px;line-height:1.45}.fb-all-sportsbook-row__features li:last-child{margin-bottom:0}.fb-all-sportsbook-row__features li::before{content:"•";position:absolute;left:2px;top:0;color:var(--fb-all-bullet,#16a34a);font-size:1.15em;font-weight:900}.fb-all-sportsbook-row__action-column{grid-area:action;display:flex;min-width:0;flex-direction:column;gap:10px}.fb-all-sportsbook-row__code{position:relative;width:100%;min-height:58px;padding:7px 30px 7px 10px;border:2px dashed var(--fb-all-code-border,#0b63f6);border-radius:5px;background:var(--fb-all-code-bg,#fff);color:var(--fb-all-text,#202631);cursor:pointer;line-height:1.12}.fb-all-sportsbook-row__code>span:first-child{display:block;margin-bottom:4px;font-size:.82em;font-weight:500}.fb-all-sportsbook-row__code strong{display:block;overflow:hidden;text-overflow:ellipsis;font-size:.92em}.fb-all-sportsbook-row__copy-icon{position:absolute;top:50%;right:9px;transform:translateY(-50%);font-size:1rem}.fb-all-sportsbook-row__code.is-copied{box-shadow:0 0 0 3px color-mix(in srgb,var(--fb-all-code-border,#0b63f6) 22%,transparent)}.fb-all-sportsbook-row__claim{display:flex;min-height:58px;align-items:center;justify-content:center;padding:.75rem .7rem;border-radius:var(--fb-all-claim-radius,6px);background:var(--fb-all-claim-bg,#0b63f6);color:var(--fb-all-claim-text,#fff);font-size:var(--fb-all-claim-size,17px);font-weight:700;line-height:1.18;text-align:center;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.fb-all-sportsbook-row__claim:hover,.fb-all-sportsbook-row__claim:focus-visible{background:var(--fb-all-claim-hover-bg,#004fc7);color:var(--fb-all-claim-hover-text,#fff);box-shadow:0 7px 17px rgb(11 99 246 / .18);transform:translateY(-1px)}.fb-all-sportsbook-row__details{grid-column:1 / -1;margin:-12px 0 0}.fb-all-sportsbook-row__details summary{position:absolute;top:50%;right:clamp(13px, 1.5vw, 22px);display:grid;width:34px;height:42px;place-items:center;transform:translateY(-50%);cursor:pointer;list-style:none;color:var(--fb-all-text,#202631);font-size:1.6rem;font-weight:900}.fb-all-sportsbook-row__details summary::-webkit-details-marker{display:none}.fb-all-sportsbook-row__details summary span{transition:transform .16s ease}.fb-all-sportsbook-row__details[open] summary span{transform:rotate(180deg)}.fb-all-sportsbook-row__details-content{margin:12px 0 0;padding:18px 20px;background:var(--fb-all-details-bg,#fff);border:1px solid var(--fb-all-details-border,#d7dee8);border-radius:8px;color:var(--fb-all-text,#202631)}.fb-all-sportsbook-row__details-content>:first-child{margin-top:0}.fb-all-sportsbook-row__details-content>:last-child{margin-bottom:0}.fb-all-sportsbook-row__details-placeholder{display:none}.fb-all-sportsbooks--clean_white .fb-all-sportsbook-row,.fb-all-sportsbooks--soft_rounded .fb-all-sportsbook-row,.fb-all-sportsbooks--compact .fb-all-sportsbook-row{box-shadow:0 5px 16px rgb(15 42 86 / .07)}.fb-all-sportsbooks--soft_rounded .fb-all-sportsbooks__list,.fb-all-sportsbooks--clean_white .fb-all-sportsbooks__list,.fb-all-sportsbooks--compact .fb-all-sportsbooks__list,.fb-all-sportsbooks--dark .fb-all-sportsbooks__list{border-top-left-radius:var(--fb-all-row-radius,0);border-top-right-radius:var(--fb-all-row-radius,0)}.fb-all-sportsbooks--compact .fb-all-sportsbook-row__body{min-height:205px;padding-top:44px;padding-bottom:22px;gap:18px}.fb-all-sportsbooks--dark .fb-all-sportsbook-row__review,.fb-all-sportsbooks--dark .fb-all-sportsbook-row__rating{color:var(--fb-all-text,#f8fafc)}.fb-all-sportsbooks--dark .fb-all-sportsbook-row__code{color:var(--fb-all-text,#f8fafc)}@media (max-width:1100px){.fb-layout--sportsbooks{width:min(var(--fb-content-max-width), calc(100% - 28px))!important}.fb-all-sportsbook-row__body{grid-template-columns:150px minmax(0,1fr) 165px;grid-template-areas:"brand offer action" "brand rating action" "brand features action";gap:18px 24px;padding-right:62px}.fb-all-sportsbook-row__rating-column{align-items:flex-start;text-align:left}}@media (max-width:760px){.fb-layout--sportsbooks{width:min(100% - 20px, var(--fb-content-max-width))!important}.fb-all-sportsbooks__header{padding:18px 14px 16px}.fb-all-sportsbooks__intro{margin-bottom:22px}.fb-all-sportsbook-row__body{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "offer" "rating" "features" "action";gap:18px;min-height:0;padding:52px 18px 24px}.fb-all-sportsbook-row__brand{align-items:flex-start;text-align:left}.fb-all-sportsbook-row__logo-link{justify-content:flex-start}.fb-all-sportsbook-row__rating-column{align-items:flex-start;text-align:left}.fb-all-sportsbook-row__action-column{width:100%}.fb-all-sportsbook-row__details{margin:0}.fb-all-sportsbook-row__details summary{position:static;width:100%;height:42px;margin:0;transform:none;border-top:1px solid color-mix(in srgb,var(--fb-all-row-border,#303741) 35%,transparent)}.fb-all-sportsbook-row__details-content{margin-top:0}}@media (max-width:500px){.fb-sportsbook-style--featured_tiles .fb-affiliate-card{min-height:345px}.fb-sportsbook-style--featured_tiles .fb-affiliates__heading h2{font-size:2rem}.fb-all-sportsbooks__page-title,.fb-all-sportsbooks__section-title{font-size:2rem}.fb-all-sportsbook-row__rank{padding:7px 10px}}@media (max-width:640px){.fb-affiliate-grid.fb-affiliate-grid--columns-2,.fb-affiliate-grid.fb-affiliate-grid--columns-3,.fb-affiliate-grid.fb-affiliate-grid--columns-4,.fb-affiliate-grid.fb-affiliate-grid--columns-5{grid-template-columns:minmax(0,1fr)}}.fb-all-sportsbooks--f4-composer{width:100%}.fb-best-list-intro,.fb-best-list-table-wrap,.fb-all-sportsbooks__comparison-piece,.fb-sb-reviews{margin:0 0 34px}.fb-best-list-intro h2,.fb-sb-reviews__header h2,.fb-sb-individual-review__header h2{margin:0 0 18px;color:var(--fb-all-heading,#202631)}.fb-best-list-intro__body,.fb-best-list-table__footer,.fb-sb-reviews__header,.fb-sb-individual-review__intro,.fb-sb-review-piece{color:var(--fb-all-text,#202631)}.fb-best-list-table{width:100%;border-collapse:collapse;background:#fff}.fb-best-list-table__head,.fb-best-list-table__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.fb-best-list-table__head{background:#202631;color:#fff;font-weight:700;font-size:17px}.fb-best-list-table__head>div,.fb-best-list-table__row>div{padding:13px 18px}.fb-best-list-table__row{border-bottom:1px solid #dbe5f2;color:#202631}.fb-best-list-table__row:hover{background:#f8fbff}.fb-best-list-table__footer{margin-top:22px;font-size:17px;line-height:1.65}.fb-sb-reviews__header{margin-bottom:26px}.fb-sb-individual-review{margin:0 0 48px;padding:0 0 38px;border-bottom:2px solid #e5e9ef}.fb-sb-individual-review:last-child{margin-bottom:0;border-bottom:0}.fb-sb-individual-review__header{margin-bottom:22px}.fb-sb-review-piece{margin:0 0 28px}.fb-sb-review-piece>h3{margin:0 0 16px;font-size:24px;line-height:1.25;color:#202631}.fb-sb-review-gallery{display:grid;gap:20px;align-items:start}.fb-sb-review-gallery--mobile{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-sb-review-gallery--desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-sb-review-gallery figure{margin:0}.fb-sb-review-gallery img{display:block;width:100%;height:auto;border:1px solid #d7dee8;border-radius:10px;box-shadow:0 5px 18px rgb(22 34 50 / .08)}.fb-sb-review-gallery--mobile img{max-height:760px;object-fit:contain;background:#fff}.fb-sb-review-gallery figcaption{margin-top:8px;font-size:14px;color:#4b5563}.fb-sb-review-piece--pros ul{margin:0;padding:0;list-style:none}.fb-sb-review-piece--pros li{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;font-size:18px;line-height:1.5}.fb-sb-review-piece--pros li>span{display:inline-grid;place-items:center;flex:0 0 25px;width:25px;height:25px;margin-top:1px;border-radius:5px;background:#16a34a;color:#fff;font-weight:800}.fb-sb-review-piece--link-line{font-size:18px;line-height:1.65}.fb-sb-review-piece--link-line a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.fb-sb-review-detail-table{border-top:1px solid #dbe5f2}.fb-sb-review-detail-row{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(0,1fr);border-bottom:1px solid #dbe5f2}.fb-sb-review-detail-label,.fb-sb-review-detail-value{padding:14px 18px;font-size:17px;line-height:1.45}.fb-sb-review-detail-label{font-weight:700}.fb-sb-review-offer-card{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(320px,2.2fr) minmax(190px,.85fr) minmax(130px,.65fr);gap:30px;align-items:center;padding:28px 30px;border-radius:10px;background:#eef1f5}.fb-sb-review-offer-brand{display:flex;align-items:center;justify-content:center;min-height:110px;padding:20px;border-radius:8px;background:#292929}.fb-sb-review-offer-brand img{display:block;max-width:100%;max-height:86px;width:auto;height:auto}.fb-sb-review-offer-copy h3{margin:0 0 8px;font-size:25px;line-height:1.25}.fb-sb-review-offer-terms{max-height:150px;overflow-y:auto;padding-right:10px;font-size:15px;line-height:1.6}.fb-sb-review-offer-code{width:100%;min-height:95px;padding:12px 14px;border:3px dashed #0b63f6;border-radius:8px;background:#fff;color:#202631;cursor:pointer}.fb-sb-review-offer-code span,.fb-sb-review-offer-code strong{display:block}.fb-sb-review-offer-code strong{margin-top:5px;font-size:21px}.fb-sb-review-offer-claim{display:flex;min-height:86px;align-items:center;justify-content:center;padding:14px 18px;border-radius:8px;background:#0b63f6;color:#fff!important;font-size:20px;font-weight:700;text-align:center;text-decoration:none!important}.fb-sb-review-offer-claim:hover,.fb-sb-review-offer-claim:focus{background:#004fc7;transform:translateY(-1px)}@media (max-width:1050px){.fb-sb-review-offer-card{grid-template-columns:minmax(170px,.8fr) minmax(280px,1.7fr) minmax(170px,.8fr)}.fb-sb-review-offer-claim{grid-column:1 / -1;min-height:58px}}@media (max-width:760px){.fb-best-list-table__head,.fb-best-list-table__row,.fb-sb-review-detail-row{grid-template-columns:1fr}.fb-best-list-table__head>div+div{display:none}.fb-best-list-table__row>div:first-child{padding-bottom:4px}.fb-best-list-table__row>div:last-child{padding-top:4px}.fb-sb-review-gallery--mobile,.fb-sb-review-gallery--desktop{grid-template-columns:1fr}.fb-sb-review-offer-card{grid-template-columns:1fr;gap:18px;padding:20px}.fb-sb-review-offer-claim{grid-column:auto}.fb-sb-review-detail-label{padding-bottom:4px}.fb-sb-review-detail-value{padding-top:4px}}@media (min-width:1101px){.fb-layout--sportsbooks{width:calc(100% - 40px)!important;max-width:none!important}.fb-all-sportsbooks--ranked_review .fb-all-sportsbooks__comparison-piece{margin-bottom:28px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbooks__comparison-piece>.fb-all-sportsbooks__section-title{margin:0 0 14px;font-size:clamp(34px, 2.25vw, 42px);line-height:1.03;letter-spacing:-.035em}.fb-all-sportsbooks--ranked_review .fb-all-sportsbooks__list{border-top-width:5px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__body{gap:24px;min-height:225px;padding:42px 58px 22px 20px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__brand{gap:8px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__offer{margin-bottom:8px;line-height:1.16}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__terms{padding-right:7px;line-height:1.46}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__rating-column{gap:9px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__features li{margin-bottom:9px;padding-left:20px;line-height:1.4}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__action-column{gap:9px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__code,.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__claim{min-height:56px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__rank{padding:7px 11px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__details summary{right:14px;width:30px}}@media (min-width:1350px){.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__body{grid-template-columns:minmax(150px,.80fr) minmax(320px,2.30fr) minmax(155px,.95fr) minmax(260px,1.75fr) minmax(165px,.90fr)}}@media (min-width:761px) and (max-width:1100px){.fb-all-sportsbooks--ranked_review .fb-all-sportsbooks__comparison-piece>.fb-all-sportsbooks__section-title{margin-bottom:12px;font-size:clamp(32px, 4.2vw, 40px);line-height:1.05}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__body{min-height:210px;padding-top:40px;padding-bottom:20px}}.fb-sidebar-affiliate__header--single-brand{justify-content:center;text-align:center;flex-wrap:wrap}.fb-sidebar-affiliate__header--single-brand .fb-sidebar-affiliate__logo-wrap,.fb-sidebar-affiliate__header--single-brand .fb-sidebar-affiliate__name{width:100%;margin-left:auto;margin-right:auto;text-align:center;justify-content:center}.fb-sidebar-affiliate__header--single-brand .fb-sidebar-affiliate__logo-wrap img{margin-left:auto;margin-right:auto}.fb-affiliate-card__top--single-brand{justify-content:center;text-align:center}.fb-affiliate-card__top--single-brand .fb-affiliate-card__logo-wrap,.fb-affiliate-card__top--single-brand .fb-affiliate-card__identity{margin-left:auto;margin-right:auto;text-align:center}.fb-sidebar-affiliate__bonus-title{color:var(--fb-side-sb-bonus-title,#cc0000);font-size:var(--fb-side-sb-bonus-title-size,19px);font-weight:var(--fb-side-sb-bonus-title-weight,800);line-height:1.15;text-transform:var(--fb-side-sb-bonus-title-transform,none);letter-spacing:.025em}.fb-f6-library-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.fb-f6-library-brand{border:1px solid #d7dee8;border-radius:10px;padding:14px;background:#fff}.fb-f6-library-brand h3{margin:0 0 10px}.fb-f6-library-preview{min-height:100px;display:flex;align-items:center;justify-content:center;padding:12px;background-image:linear-gradient(45deg,#f1f3f5 25%,transparent 25%),linear-gradient(-45deg,#f1f3f5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f1f3f5 75%),linear-gradient(-45deg,transparent 75%,#f1f3f5 75%);background-size:18px 18px;background-position:0 0,0 9px,9px -9px,-9px 0}.fb-f6-library-preview img{max-width:100%;max-height:96px}.fb-bonus-layout,.fb-bonus-page{width:100%;max-width:none}.fb-bonus-page{background:var(--fb-bonus-bg,#173e78);color:#fff;padding:22px 24px 48px}.fb-bonus-hero{max-width:1680px;margin:0 auto}.fb-bonus-hero__brand{text-align:center;padding:28px 18px 32px}.fb-bonus-hero__logo{display:block;width:auto;max-width:min(320px, 78vw);max-height:96px;margin:0 auto 14px;object-fit:contain}.fb-bonus-hero__rating{display:flex;gap:8px;align-items:center;justify-content:center;margin:4px 0 20px;font-size:22px;line-height:1}.fb-bonus-hero__rating span{color:#fff;letter-spacing:2px}.fb-bonus-hero__brand h1{margin:0;color:#fff;font-size:clamp(34px, 4vw, 56px);line-height:1.05;letter-spacing:-.02em}.fb-bonus-offer-card{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);column-gap:44px;row-gap:22px;padding:36px 38px 26px;border-radius:14px;background:var(--fb-bonus-card,#fff);color:var(--fb-bonus-text,#20252d);box-shadow:0 16px 40px rgb(0 0 0 / .14)}.fb-bonus-kicker{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;margin-bottom:22px;border-radius:6px;background:#15b95b;color:#fff;font-size:14px;font-weight:800;letter-spacing:.02em}.fb-bonus-offer-card h2{margin:0 0 14px;font-size:clamp(30px, 3vw, 48px);line-height:1.05;letter-spacing:-.025em}.fb-bonus-summary{font-size:20px;line-height:1.45}.fb-bonus-summary p{margin:0 0 12px}.fb-bonus-terms{color:#597798;font-size:15px;line-height:1.5}.fb-bonus-terms p{margin:0}.fb-bonus-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.fb-bonus-badges span{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:7px;background:#f0f3f6;color:#30363d;font-size:12px;font-weight:800}.fb-bonus-offer-card__action{display:flex;flex-direction:column;justify-content:center;gap:20px}.fb-bonus-code-box{min-height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 18px;border:1px solid #6f8fb1;border-radius:7px;background:#f7f9fb;color:#6f8fb1;text-align:center;font-size:15px;font-weight:700}.fb-bonus-code-box strong{display:block;margin-top:4px;color:#26313b;font-size:20px}.fb-bonus-claim{min-height:74px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:var(--fb-bonus-accent,#0d63ff);color:#fff!important;font-size:22px;font-weight:800;text-decoration:none;box-shadow:0 8px 18px rgb(13 99 255 / .18);transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.fb-bonus-claim:hover,.fb-bonus-claim:focus-visible{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 12px 24px rgb(13 99 255 / .25)}.fb-bonus-footer-note{grid-column:1 / -1;border-top:1px solid #d8dde3;padding-top:20px;font-size:14px;line-height:1.5}@media (max-width:900px){.fb-bonus-page{padding:16px 14px 32px}.fb-bonus-hero__brand{padding:20px 10px 24px}.fb-bonus-offer-card{grid-template-columns:1fr;padding:26px 22px 22px}.fb-bonus-offer-card__action{max-width:none}.fb-bonus-badges{gap:8px}}.fb-title-banner-picture{display:inline-flex;align-items:center;justify-content:center;max-width:100%}.fb-title-banner-picture img{display:block;max-width:100%;height:auto;object-fit:contain}.fb-affiliate-card__logo-wrap .fb-title-banner-picture{width:100%}.fb-sidebar-affiliate__logo-wrap .fb-title-banner-picture{width:100%}.fb-sidebar-affiliate__logo-wrap .fb-title-banner-picture img{margin-inline:auto}@media (max-width:640px){.fb-sidebar-affiliates .fb-sidebar-affiliate__header{flex-wrap:wrap}.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap{flex:0 0 100%;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;text-align:center}.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap>a,.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap .fb-title-banner-picture{display:flex;width:100%;justify-content:center}.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap img,.fb-sidebar-affiliates .fb-sidebar-affiliate__logo-wrap .fb-title-banner-picture img{margin-left:auto;margin-right:auto}}.fb-directory-resources{display:block;margin:0;padding:0;background:#fff;border:1px solid rgb(15 42 86 / .15)}.fb-directory-resource{padding:8px 14px 9px;transition:background-color .14s ease;border-bottom:1px solid rgb(29 78 216 / .13);line-height:1.28}.fb-directory-resource:last-child{border-bottom:0}.fb-directory-resource:hover,.fb-directory-resource:focus-within{background:var(--fb-directory-resource-hover-bg,#fff3b0)}.fb-directory-resource__line{display:flex;align-items:baseline;gap:7px;margin:0}.fb-directory-resource__bullet{font-size:1.15em;line-height:1;color:#111;flex:0 0 auto}.fb-directory-resource__title{font-size:1rem;color:var(--fb-directory-resource-title,#111);font-weight:800;transition:color .14s ease}.fb-directory-resource:hover .fb-directory-resource__title,.fb-directory-resource:focus-within .fb-directory-resource__title{color:var(--fb-directory-resource-title-hover,#c8102e)}.fb-directory-resource__category{font-size:.72rem;color:#64748b;margin-left:auto}.fb-directory-resource__description{padding-left:24px;margin-top:1px;font-size:.92rem;color:#111;line-height:1.28}.fb-directory-resource__visit{display:inline;font-weight:700;margin-left:5px;text-decoration:underline;text-underline-offset:2px}.fb-directory-list>h2{margin-bottom:8px}.fb-directory-list .fb-directory-footer-nav{margin-top:0;border:1px solid #222;border-top:0;background:#fff;padding:5px 10px;font-size:.83rem}.fb-directory-list .fb-directory-footer-nav a{color:#111;font-weight:900}.fb-directory-list .fb-directory-footer-nav a:hover{color:#c8102e}.fb-directory-breadcrumbs{gap:6px}.fb-directory-breadcrumbs__sep{color:#64748b;font-weight:400}.fb-directory-search__scope{display:flex;flex-wrap:wrap;gap:8px 18px;margin:8px 0 0;padding:0;border:0;font-size:.84rem}.fb-directory-search__scope legend{float:left;margin-right:10px;font-weight:800}.fb-directory-search__scope label{display:inline-flex;align-items:center;gap:5px;cursor:pointer}.fb-directory-submit{padding:22px;border:1px solid var(--fb-directory-border,#d2b65a);border-radius:var(--fb-directory-radius,14px);background:var(--fb-directory-background,#fff9dc)}.fb-directory-submit__form{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.fb-directory-submit__form p{margin:0}.fb-directory-submit__form p:nth-of-type(4),.fb-directory-submit__form p:nth-of-type(5),.fb-directory-submit__form p:last-child{grid-column:1/-1}.fb-directory-submit__form label{display:grid;gap:5px}.fb-directory-submit__form input,.fb-directory-submit__form select,.fb-directory-submit__form textarea{width:100%;padding:9px 10px;border:1px solid #94a3b8;border-radius:6px;background:#fff}.fb-directory-submit__success{padding:10px 12px;margin:12px 0;background:#ecfdf5;border:1px solid #86efac;color:#166534}.fb-directory-submit__errors{padding:10px 12px;margin:12px 0;background:#fff1f2;border:1px solid #fda4af;color:#9f1239}.fb-directory-submit__hp{position:absolute!important;left:-9999px!important}@media(max-width:640px){.fb-directory-resource{padding:8px 9px}.fb-directory-resource__description{padding-left:20px;font-size:.88rem}.fb-directory-resource__category{display:none}.fb-directory-submit__form{grid-template-columns:1fr}.fb-directory-submit__form p{grid-column:1!important}.fb-directory-search__scope{display:grid;gap:7px}.fb-directory-search__scope legend{float:none}}.fb-primary-nav .fb-nav-list a{min-height:36px;padding:.42rem .68rem;font-size:.86rem;line-height:1.05}@media (max-width:782px){.fb-primary-nav__inner{width:min(100% - 14px, var(--fb-content-max-width))!important}.fb-primary-nav .fb-nav-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:2px 0}.fb-primary-nav .fb-nav-list a{min-height:32px;padding:.28rem .16rem;border-radius:3px;font-size:.75rem;line-height:1.05;white-space:nowrap}}@media (max-width:380px){.fb-primary-nav .fb-nav-list a{font-size:.70rem;letter-spacing:-.01em}}.fb-sidebar-affiliates .fb-sidebar-affiliate{cursor:pointer;padding-top:9px;padding-bottom:9px}.fb-sidebar-affiliates .fb-sidebar-affiliate__header{margin-bottom:5px;padding-top:6px;padding-bottom:7px}.fb-sidebar-affiliates .fb-sidebar-affiliate__header--no-rating{justify-content:center;text-align:center}.fb-sidebar-affiliates .fb-sidebar-affiliate__header--no-rating .fb-sidebar-affiliate__logo-wrap,.fb-sidebar-affiliates .fb-sidebar-affiliate__header--no-rating .fb-sidebar-affiliate__name{margin-left:auto;margin-right:auto;text-align:center}.fb-sidebar-affiliates .fb-sidebar-affiliate__header--no-rating .fb-sidebar-affiliate__logo-wrap>a,.fb-sidebar-affiliates .fb-sidebar-affiliate__header--no-rating .fb-sidebar-affiliate__logo-wrap .fb-title-banner-picture{width:100%;display:flex;justify-content:center}.fb-sidebar-affiliates .fb-sidebar-affiliate__header--no-rating .fb-sidebar-affiliate__logo-wrap img{margin-inline:auto}.fb-sidebar-affiliates .fb-sidebar-affiliate__name a{color:inherit;text-decoration:none;transition:color .14s ease,text-decoration-color .14s ease}.fb-sidebar-affiliates .fb-sidebar-affiliate:hover .fb-sidebar-affiliate__name a,.fb-sidebar-affiliates .fb-sidebar-affiliate__name a:hover,.fb-sidebar-affiliates .fb-sidebar-affiliate__name a:focus-visible{color:#c8102e;text-decoration:underline;text-underline-offset:2px}.fb-sidebar-affiliates .fb-sidebar-affiliate__bonus{margin-top:0;margin-bottom:4px;padding:6px 8px;line-height:1.18;text-align:center}.fb-sidebar-affiliates .fb-sidebar-affiliate__bonus .fb-sidebar-affiliate__bonus-title{display:inline;margin:0;color:var(--fb-side-sb-bonus-title,#cc0000);font-size:var(--fb-side-sb-bonus-title-size,19px);font-weight:800;letter-spacing:0;text-transform:none}.fb-sidebar-affiliates .fb-sidebar-affiliate__bonus-value{font-weight:700}.fb-sidebar-affiliates .fb-sidebar-affiliate__feature{margin-bottom:4px}.fb-sidebar-affiliates .fb-sidebar-affiliate__actions{margin-top:4px;margin-bottom:4px;gap:6px}.fb-sidebar-affiliates .fb-sidebar-affiliate__bet{box-shadow:0 2px 6px rgb(15 42 86 / .16);transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.fb-sidebar-affiliates .fb-sidebar-affiliate__bet:hover,.fb-sidebar-affiliates .fb-sidebar-affiliate__bet:focus-visible{background:#c8102e!important;border-color:#991b1b!important;box-shadow:0 5px 12px rgb(200 16 46 / .28);transform:translateY(-1px)}.fb-sidebar-affiliates .fb-sidebar-affiliate__review{text-decoration:underline;text-underline-offset:2px;font-weight:800}.fb-sidebar-affiliates .fb-sidebar-affiliate__features-table{margin-top:5px;overflow:hidden;border-width:1px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .75)}.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-label,.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-value{padding-top:5px;padding-bottom:5px;transition:background-color .14s ease,color .14s ease}.fb-sidebar-affiliates .fb-sidebar-affiliate__feature-label{background:color-mix(in srgb,var(--fb-side-sb-features-bg,#fbfdff) 80%,#dbeafe);font-weight:800}.fb-sidebar-affiliates .fb-sidebar-affiliate__features-table:hover .fb-sidebar-affiliate__feature-label,.fb-sidebar-affiliates .fb-sidebar-affiliate__features-table:hover .fb-sidebar-affiliate__feature-value{background:#fff7bf}.fb-sidebar-affiliates .fb-sidebar-affiliate__description{margin-top:5px;margin-bottom:0;transition:background-color .14s ease,border-color .14s ease}.fb-sidebar-affiliates .fb-sidebar-affiliate__description:hover{background:#fff7bf;border-color:#e0bd39}.fb-all-sportsbook-row__name a,.fb-sb-individual-review__header h2 a{color:inherit;text-decoration:none;transition:color .14s ease,text-decoration-color .14s ease}.fb-all-sportsbook-row__name a:hover,.fb-all-sportsbook-row__name a:focus-visible,.fb-sb-individual-review:hover .fb-sb-individual-review__header h2 a,.fb-sb-individual-review__header h2 a:focus-visible{color:#c8102e;text-decoration:underline;text-underline-offset:3px}.fb-sb-individual-review{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.fb-sb-individual-review:hover,.fb-sb-individual-review:focus-within{background:#fffdf2;border-color:#e3c957;box-shadow:0 5px 18px rgb(15 42 86 / .08)}.fb-directory-search{padding-top:8px;padding-bottom:8px}.fb-directory-search__controls{display:flex;align-items:center;gap:7px}.fb-directory-search__input{min-height:34px}.fb-directory-search__button{min-height:34px;padding:6px 13px}.fb-directory-search__category-toggle{display:inline-flex;align-items:center;gap:5px;margin:0 0 0 2px;padding:0;min-height:34px;color:#26364d;font-size:.84rem;font-weight:800;white-space:nowrap;cursor:pointer}.fb-directory-search__category-toggle input{width:16px;height:16px;margin:0}@media (max-width:640px){.fb-directory-search__controls{flex-wrap:wrap}.fb-directory-search__input{flex:1 1 calc(100% - 78px)}.fb-directory-search__category-toggle{margin-left:auto;min-height:28px}}.fb-lines-stats-merged{margin-top:24px;padding-top:18px;border-top:2px solid var(--fb-panel-border,#d7dee8)}.fb-affiliate-card[data-fb-affiliate-url]{cursor:pointer}.fb-affiliate-card__top--no-rating{justify-content:center;text-align:center}.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap,.fb-affiliate-card__top--no-rating .fb-affiliate-card__identity{margin-left:auto;margin-right:auto;text-align:center}.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap img{margin-inline:auto}.fb-affiliate-card__title a{color:inherit;text-decoration:none}.fb-affiliate-card:hover .fb-affiliate-card__title a,.fb-affiliate-card__title a:hover,.fb-affiliate-card__title a:focus-visible{color:#c8102e;text-decoration:underline;text-underline-offset:2px}.fb-affiliate-card__review{text-decoration:underline;text-underline-offset:2px;font-weight:800}.fb-news-intel{margin:16px 0 22px;padding:clamp(14px, 2vw, 22px);border:1px solid var(--fb-ni-border,#d7dee8);border-top:4px solid var(--fb-ni-accent,#0b63f6);border-radius:14px;background:var(--fb-ni-bg,#fff);box-shadow:0 7px 22px rgb(15 42 86 / .07)}.fb-news-intel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.fb-news-intel__eyebrow{margin:0 0 3px;color:var(--fb-ni-accent,#0b63f6);font-size:.72rem;font-weight:900;letter-spacing:.08em}.fb-news-intel__head h2{margin:0;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.05;color:#16243b}.fb-news-intel__periods{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border:1px solid var(--fb-ni-border,#d7dee8);border-radius:999px;background:#f8fafc}.fb-news-intel__periods a{padding:6px 10px;border-radius:999px;color:#334155;font-size:.8rem;font-weight:800;text-decoration:none}.fb-news-intel__periods a:hover,.fb-news-intel__periods a:focus-visible,.fb-news-intel__periods a.is-active{background:var(--fb-ni-accent,#0b63f6);color:#fff}.fb-news-intel__meta{margin:6px 0 14px;color:#64748b;font-size:.78rem}.fb-news-intel__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px}.fb-news-intel__grid h3{margin:0 0 8px;font-size:.96rem;color:#0f2a56}.fb-news-intel__summary p{margin:0 0 7px;line-height:1.5}.fb-news-intel__summary p:last-child{margin-bottom:0}.fb-news-intel__developments ul{margin:0;padding:0;list-style:none}.fb-news-intel__developments li{position:relative;margin:0 0 7px;padding-left:16px;line-height:1.4}.fb-news-intel__developments li::before{content:"•";position:absolute;left:2px;color:var(--fb-ni-accent,#0b63f6);font-weight:900}.fb-news-intel__developments li span{margin-left:5px;color:#64748b;font-size:.74rem;white-space:nowrap}.fb-news-intel__chips{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:11px}.fb-news-intel__chips>strong{margin-right:3px;color:#334155;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.fb-news-intel__chips>span{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:var(--fb-ni-chip,#eef4ff);color:#173761;font-size:.78rem;font-weight:750}.fb-news-intel__chips>span small{display:inline-grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border-radius:999px;background:rgb(15 42 86 / .10);font-size:.66rem}.fb-news-intel__chips--trending>span{background:var(--fb-ni-trending,#fff3b0);color:#6b3d00}.fb-news-intel__chips--trending>span::before{content:"↗";color:#c2410c;font-weight:900}.fb-news-intel__chips--keywords{opacity:.92}.fb-news-intel__chip,.fb-news-intel__chips>a.fb-news-intel__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:var(--fb-ni-chip,#eef4ff);color:#173761;font-size:.78rem;font-weight:750;line-height:1.25;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.fb-news-intel__chip small,.fb-news-intel__chips>a.fb-news-intel__chip small{display:inline-grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border-radius:999px;background:rgb(15 42 86 / .10);font-size:.66rem;opacity:1}.fb-news-intel__chips--trending>a.fb-news-intel__chip{background:var(--fb-ni-trending,#fff3b0);color:#6b3d00}.fb-news-intel__chips--trending>a.fb-news-intel__chip::before{content:"↗";color:#c2410c;font-weight:900}.fb-news-intel__chip:hover,.fb-news-intel__chip:focus-visible,.fb-news-intel__chips>a.fb-news-intel__chip:hover,.fb-news-intel__chips>a.fb-news-intel__chip:focus-visible{background:#fff3b0!important;color:#6b3d00!important;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 7px rgb(107 61 0 / .14);outline:none}@media (max-width:700px){.fb-news-intel{margin-top:12px;padding:13px;border-radius:10px}.fb-news-intel__head{flex-direction:column;gap:9px}.fb-news-intel__periods{align-self:flex-start}.fb-news-intel__grid{grid-template-columns:1fr;gap:12px}}.fb-affiliate-card__review,.fb-sidebar-affiliate__review{text-decoration:none!important}.fb-affiliate-card__review:hover,.fb-affiliate-card__review:focus-visible,.fb-sidebar-affiliate__review:hover,.fb-sidebar-affiliate__review:focus-visible{text-decoration:none!important}.fb-affiliate-card__top--no-rating{display:flex;justify-content:center!important}.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap{flex:0 1 auto;width:auto;margin-inline:auto!important}.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap picture,.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap img{display:block;margin-inline:auto!important}.fb-affiliate-card__top--no-rating .fb-affiliate-card__identity{flex:0 1 auto}@media (min-width:1101px){.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__body{min-height:198px;padding-top:28px;padding-bottom:14px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__offer{margin-bottom:5px}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__terms{max-height:118px;line-height:1.38}.fb-all-sportsbooks--ranked_review .fb-all-sportsbook-row__features li{margin-bottom:6px}}.fb-all-sportsbook-row__claim:hover,.fb-all-sportsbook-row__claim:focus-visible{background:#d71920!important;color:#fff!important;border-color:#a20f15!important}.fb-all-sportsbook-row__review{text-decoration:none;border-bottom:1px dotted currentColor}.fb-all-sportsbook-row__review:hover,.fb-all-sportsbook-row__review:focus-visible{color:#c8102e;border-bottom-style:solid}.fb-all-sportsbook-row[data-fb-affiliate-url]{cursor:pointer}.fb-all-sportsbook-row__features li{border-radius:6px;transition:background-color .14s ease,color .14s ease,transform .14s ease}.fb-all-sportsbook-row__features li:hover{padding-top:3px;padding-bottom:3px;background:#fff3b0;color:#8b1118;transform:translateX(2px)}.fb-teams-hub{display:grid;gap:18px}.fb-sport-group{border:1px solid var(--fb-panel-border,#d7dee8);border-radius:12px;background:#fff;overflow:hidden}.fb-sport-group__head{padding:12px 16px;background:#eef4ff;border-bottom:1px solid var(--fb-panel-border,#d7dee8)}.fb-sport-group__head h2{margin:0;font-size:1.2rem}.fb-team-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.fb-team-list li{border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4}.fb-team-list a{display:block;padding:9px 12px;color:#12345a;font-weight:750;text-decoration:none}.fb-team-list a:hover,.fb-team-list a:focus-visible{background:#fff3b0;color:#c8102e}@media(max-width:760px){.fb-team-list{grid-template-columns:1fr 1fr}}@media(max-width:480px){.fb-team-list{grid-template-columns:1fr}}.fb-news-intel__developing{display:flex;align-items:center;gap:8px;margin:0 0 13px;padding:9px 11px;border-radius:9px;background:#fff4e5;border:1px solid #fdba74;line-height:1.35}.fb-news-intel__developing strong{flex:0 0 auto;padding:3px 7px;border-radius:999px;background:#c2410c;color:#fff;font-size:.69rem;text-transform:uppercase;letter-spacing:.05em}.fb-news-intel__developing span{font-weight:750;color:#7c2d12}.fb-news-intel__developing small{margin-left:auto;color:#9a3412;white-space:nowrap}.fb-news-intel__since{margin-top:12px;padding:10px 12px;border-left:3px solid var(--fb-ni-accent,#0b63f6);background:#f8fafc}.fb-news-intel__since>strong{display:block;margin-bottom:5px;color:#0f2a56;font-size:.83rem;text-transform:uppercase;letter-spacing:.04em}.fb-news-intel__since ul{margin:0;padding-left:18px}.fb-news-intel__since li{margin:3px 0;line-height:1.4}.fb-news-intel__sources{display:inline-block;margin-left:6px;vertical-align:middle}.fb-news-intel__sources>summary{display:inline;cursor:pointer;color:#64748b;font-size:.73rem;font-weight:700;text-decoration:underline dotted;text-underline-offset:2px;list-style:none}.fb-news-intel__sources>summary::-webkit-details-marker{display:none}.fb-news-intel__sources[open]{display:block;margin:6px 0 8px;padding:7px 9px;border:1px solid #dbe3ee;border-radius:7px;background:#fff}.fb-news-intel__sources[open]>summary{display:block;margin-bottom:5px}.fb-news-intel__sources ul{margin:0;padding-left:17px}.fb-news-intel__sources li{margin:3px 0;padding:0}.fb-news-intel__sources li::before{content:none}.fb-news-intel__sources a{color:#174a82;font-size:.77rem;text-decoration:none}.fb-news-intel__sources a:hover,.fb-news-intel__sources a:focus-visible{color:#c8102e;text-decoration:underline}.fb-sport-group__empty{margin:0;padding:12px 16px}.fb-affiliate-card__bonus-label{color:#c8102e;font-weight:900}.fb-affiliate-card__bonus-label--above{margin:2px 0 -5px;font-size:.9rem}.fb-sidebar-affiliate__bonus-title--above{display:block;margin:2px 0 4px}.fb-all-sportsbook-row__bonus-label{color:#c8102e;font-weight:900}.fb-all-sportsbook-row__bonus-value{color:inherit;font-weight:inherit}.fb-all-sportsbook-row__name a{color:inherit;text-decoration:none;transition:color .14s ease}.fb-all-sportsbook-row__name a:hover,.fb-all-sportsbook-row__name a:focus-visible,.fb-all-sportsbook-row:hover .fb-all-sportsbook-row__name a{color:#c8102e}.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-piece--pros li,.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-detail-row,.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-piece--link-line,.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-gallery figure{cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-piece--pros li:hover,.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-detail-row:hover,.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-piece--link-line:hover,.fb-sb-individual-review[data-fb-review-affiliate-url] .fb-sb-review-gallery figure:hover{background:#fff3b0;border-color:#e0bd43}.fb-sb-individual-review__header h2{cursor:default}.fb-news-intel__summary-bullets{margin:0;padding-left:18px}.fb-news-intel__summary-bullets li{margin:0 0 6px;line-height:1.45}.fb-news-intel__summary-bullets li:last-child{margin-bottom:0}.fb-affiliate-card__top--no-rating{flex-direction:column;align-items:center;justify-content:center!important;text-align:center}.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap,.fb-affiliate-card__top--no-rating .fb-affiliate-card__identity{width:100%;margin-inline:0!important;text-align:center}.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap picture,.fb-affiliate-card__top--no-rating .fb-affiliate-card__logo-wrap img{margin-inline:auto!important}.fb-affiliate-card__bonus-label{color:var(--fb-sb-bonus-label,#cc0000);font-size:var(--fb-sb-bonus-label-size,15px);font-weight:var(--fb-sb-bonus-label-weight,800)}.fb-affiliate-card__review,.fb-sidebar-affiliate__review,.fb-all-sportsbook-row__review-link{text-decoration:none!important}.fb-affiliate-card__review:hover,.fb-sidebar-affiliate__review:hover,.fb-all-sportsbook-row__review-link:hover{text-decoration:none!important}.fb-news-team-nav{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:0 0 14px;padding:9px 12px;border:1px solid #d7dee8;border-radius:9px;background:#f8fafc;font-size:.9rem}.fb-news-team-nav__label{font-weight:800;color:#23364d;margin-right:2px}.fb-news-team-nav a{display:inline-flex;align-items:center;min-height:30px;padding:4px 9px;border-radius:7px;background:#fff;border:1px solid #d7dee8;color:#12345a;font-weight:750;text-decoration:none}.fb-news-team-nav a:hover,.fb-news-team-nav a:focus-visible{background:#fff3b0;color:#c8102e;border-color:#e2c862}.fb-sport-group__head{display:flex;align-items:center;justify-content:space-between;gap:14px}.fb-sport-group__head p{margin:3px 0 0;color:#64748b;font-size:.83rem}.fb-sport-group__view{white-space:nowrap;font-weight:750;text-decoration:none}.fb-sport-group__view:hover{color:#c8102e}.fb-team-list--sport{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-team-alpha{display:flex;gap:3px;flex-wrap:wrap;padding:9px 12px;border-bottom:1px solid #edf0f4;background:#fbfcfe}.fb-team-alpha a{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:5px;color:#52647a;text-decoration:none;font-size:.78rem;font-weight:800}.fb-team-alpha a:hover,.fb-team-alpha a:focus-visible{background:#fff3b0;color:#c8102e}.fb-team-filter input{width:min(230px,34vw);min-height:36px;padding:6px 10px;border:1px solid #cbd5e1;border-radius:7px;background:#fff}.fb-team-header{display:flex;gap:16px;align-items:center}.fb-team-header__logo{flex:0 0 auto;width:82px;height:82px;display:flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:6px}.fb-team-header__logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.fb-team-intro{margin:0 0 14px}.fb-team-news{margin-top:18px}.fb-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.fb-section-heading h2{margin:0}.fb-section-heading .fb-eyebrow{margin:0 0 2px}.fb-team-news__count{font-size:.82rem;color:#64748b;white-space:nowrap}.fb-team-backnav{margin:18px 0 4px;padding-top:12px;border-top:1px solid #e5e7eb}.fb-team-backnav a{font-weight:750;text-decoration:none}.fb-team-backnav a:hover{color:#c8102e}@media(max-width:760px){.fb-team-list--sport{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-sport-group__head{align-items:flex-start}.fb-team-filter input{width:min(220px,42vw)}}@media(max-width:520px){.fb-team-list--sport{grid-template-columns:1fr}.fb-sport-group__head{display:block}.fb-sport-group__view{display:inline-block;margin-top:7px}.fb-team-filter{display:block;margin-top:9px}.fb-team-filter input{width:100%}.fb-team-header{align-items:flex-start}.fb-team-header__logo{width:64px;height:64px}.fb-news-team-nav{padding:8px}.fb-news-team-nav__label{width:100%}.fb-section-heading{align-items:flex-start;flex-direction:column}.fb-team-alpha{gap:2px}.fb-team-alpha a{width:25px;height:25px}}.fb-team-list li>a{display:flex;align-items:center;gap:10px}.fb-team-list__logo{width:36px;height:36px;object-fit:contain;flex:0 0 36px}.fb-team-list--sport .fb-team-list__logo{width:40px;height:40px;flex-basis:40px}.fb-team-header__logo{display:flex;align-items:center;justify-content:center;min-width:108px}.fb-team-header__logo-img{width:96px;height:96px;object-fit:contain}.fb-news-card__team-logo{float:right;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 0 6px 8px;border-radius:50%;background:#fff;border:1px solid #e0e0e0}.fb-news-card__team-logo-img{width:28px;height:28px;object-fit:contain}.fb-news-intel__chips a.fb-news-intel__chip{display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.fb-news-intel__chips a.fb-news-intel__chip:hover,.fb-news-intel__chips a.fb-news-intel__chip:focus{transform:translateY(-1px);box-shadow:0 2px 7px rgb(0 0 0 / .12);text-decoration:none}.fb-news-intel__chip small{font-size:.72em;opacity:.7}.fb-news-topic-search{display:flex;gap:8px;margin:14px 0 10px}.fb-news-topic-search label{flex:1}.fb-news-topic-search input{width:100%;min-height:42px;padding:8px 12px}.fb-news-topic-search button{min-height:42px;padding:8px 18px}.fb-news-web-search{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 18px}.fb-news-web-search a{display:inline-block;padding:6px 10px;border:1px solid #d6d6d6;border-radius:5px;background:#fff;text-decoration:none}.fb-news-web-search a:hover{background:#fff3b0;color:#c8102e}@media(max-width:700px){.fb-team-header__logo-img{width:76px;height:76px}.fb-news-topic-search{flex-direction:column}.fb-news-topic-search button{width:100%}}.fb-team-facts{margin:24px 0;padding:18px;border:1px solid rgb(15 42 86 / .14);border-radius:12px;background:#fff}.fb-team-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 20px}.fb-team-fact-card{display:flex;flex-direction:column;gap:3px;padding:11px 13px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px}.fb-team-fact-card strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#475569}.fb-team-fact-card span{font-weight:700;color:#0f172a}.fb-team-staff h3,.fb-team-roster h3{margin:20px 0 10px}.fb-team-staff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.fb-team-staff-row{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid #e2e8f0;background:#fff}.fb-team-staff-row span{color:#64748b;text-align:right}.fb-team-roster-group{margin-top:16px}.fb-team-roster-group h4{margin:0 0 7px;padding:6px 9px;background:#0f2a56;color:#fff;border-radius:6px}.fb-team-roster-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.fb-team-player{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:7px;padding:7px 9px;border:1px solid #e2e8f0;border-radius:7px;background:#fff}.fb-team-player__num{font-weight:800;color:#64748b;text-align:center}.fb-team-player small{color:#64748b}.fb-directory-team-logo{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;border-radius:5px}.fb-directory-team-logo img{width:30px;height:30px;object-fit:contain;display:block}.fb-directory-resource[data-fb-directory-url]{cursor:pointer}.fb-directory-resource[data-fb-directory-url]:focus{outline:2px solid #1d4ed8;outline-offset:-2px}.fb-directory-resource:has(.fb-directory-team-logo) .fb-directory-resource__line{align-items:center}.fb-directory-resource:has(.fb-directory-team-logo) .fb-directory-resource__description{padding-left:61px}@media(max-width:640px){.fb-team-overview-grid,.fb-team-staff-grid,.fb-team-roster-grid{grid-template-columns:1fr}.fb-directory-team-logo,.fb-directory-team-logo img{width:28px;height:28px}.fb-directory-resource:has(.fb-directory-team-logo) .fb-directory-resource__description{padding-left:57px}}.fb-directory-category-list__item{align-items:center}.fb-directory-category-team-logo{display:inline-flex;width:32px;min-width:32px;height:32px;align-items:center;justify-content:center;vertical-align:middle;margin-right:7px;text-decoration:none}.fb-directory-category-team-logo img{display:block;width:30px;height:30px;object-fit:contain}@media (max-width:640px){.fb-directory-category-team-logo{width:29px;min-width:29px;height:29px;margin-right:6px}.fb-directory-category-team-logo img{width:27px;height:27px}}.fb-news-intel__source-link{display:inline;margin-left:.22em;color:#315b8f;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .15s ease,background-color .15s ease}.fb-news-intel__source-link:hover,.fb-news-intel__source-link:focus-visible{color:#c8102e;background:#fff3b0;outline:none}.fb-news-intel__since-link{color:#173761;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .15s ease,background-color .15s ease}.fb-news-intel__since-link:hover,.fb-news-intel__since-link:focus-visible{color:#c8102e;background:#fff3b0;outline:none}.fb-news-topic-search--archive{margin:0 0 18px;padding:12px;border:1px solid #d7dee8;border-radius:10px;background:#f8fbff}.fb-news-topic-search--archive input:focus{outline:2px solid #1d6fe8;outline-offset:1px}.fb-news-topic-search--archive button{font-weight:700;cursor:pointer}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card{min-width:0;container-type:inline-size}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__top{box-sizing:border-box;height:80px;min-height:80px;max-height:80px;align-items:center;justify-content:center;overflow:hidden}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__logo-wrap,.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__identity{min-width:0}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__logo,.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__logo-wrap .fb-title-banner-picture img{max-height:42px;width:auto;object-fit:contain}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__title{max-width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__actions{width:min(100%, 306px);margin:auto auto 0;display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:8px}.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__actions .fb-button{flex:1 1 0%;min-width:0;width:auto;white-space:nowrap;text-align:center}@container (max-width:840px){.fb-affiliates .fb-affiliate-grid--columns-3,.fb-affiliates .fb-affiliate-grid--columns-4,.fb-affiliates .fb-affiliate-grid--columns-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:540px){.fb-affiliates .fb-affiliate-grid--columns-2,.fb-affiliates .fb-affiliate-grid--columns-3,.fb-affiliates .fb-affiliate-grid--columns-4,.fb-affiliates .fb-affiliate-grid--columns-5{grid-template-columns:minmax(0,1fr)}}@container (max-width:255px){.fb-affiliates:not(.fb-sportsbook-style--featured_tiles) .fb-affiliate-card__actions{width:100%;flex-direction:column}}.fb-banner__picture,.fb-sidebar-promo__picture{display:block;max-width:100%}.fb-banner__picture{margin:0 auto}@media (max-width:760px){.fb-primary-nav .fb-nav-list__item--podcasts{display:none}}.fb-directory-panel--home{box-shadow:0 3px 7px rgb(0 0 0 / .14),0 11px 24px rgb(15 42 86 / .16)}.fb-directory-panel--home .fb-directory-panel__heading{padding:12px 18px;background:#173e78}.fb-directory-panel--home .fb-directory-panel__title,.fb-directory-panel--home .fb-directory-panel__site-count{color:#fff}.fb-directory-panel--home .fb-directory-panel__search-row{border-top:0}.fb-directory-panel--home .fb-directory-footer-nav{justify-content:center;text-align:center}@media (max-width:760px){.fb-directory-panel--home{width:calc(100% + 12px);margin-left:-6px;margin-right:-6px}.fb-directory-panel--home .fb-directory-panel__heading{grid-template-columns:minmax(0,1fr) auto;padding:11px 14px}.fb-directory-panel--home .fb-directory-panel__title{grid-column:1;justify-self:start;color:#fff;font-size:min(var(--fb-directory-title-size,28px),22px)}.fb-directory-panel--home .fb-directory-panel__site-count{grid-column:2;color:#fff}.fb-directory-panel--home .fb-directory-panel__search-row{padding:9px 10px}.fb-directory-panel--home .fb-directory-search{display:block;padding:0}.fb-directory-panel--home .fb-directory-search__controls{display:flex;flex-wrap:nowrap;gap:7px}.fb-directory-panel--home .fb-directory-search__input{flex:0 1 calc(100% - 80px);width:calc(100% - 80px);height:36px;min-height:36px;padding-top:4px!important;padding-bottom:4px!important}.fb-directory-panel--home .fb-directory-search__button{flex:0 0 auto;min-height:36px;padding-left:11px;padding-right:11px}.fb-directory-panel--home .fb-directory-category-list{column-count:2;column-gap:6px;padding:7px 8px 10px}.fb-directory-panel--home .fb-directory-category-list__item{gap:4px;margin-bottom:0;padding:1px 3px}.fb-directory-panel--home .fb-directory-category-list__count{display:none}.fb-directory-panel--home .fb-directory-footer-nav{justify-content:center;padding:8px 10px 10px}}@media (max-width:350px){.fb-directory-panel--home .fb-directory-category-list{column-count:1}}.fb-podcast-home,.fb-team-podcasts,.fb-podcast-featured-episode,.fb-podcast-related-teams,.fb-podcast-episodes,.fb-podcast-discovery-bar,.fb-podcast-active-filter{margin-top:24px}.fb-podcast-home{padding:20px;border:1px solid #d7e1ec;border-radius:16px;background:#fff}.fb-podcast-home .fb-section-heading{margin-bottom:12px}.fb-podcast-home .fb-podcast-browse{align-self:flex-end;margin-bottom:2px}.fb-podcast-home .fb-podcast-grid{gap:16px}.fb-podcast-browse{color:#075ec9;font-weight:800;text-decoration:none}.fb-podcast-browse:hover,.fb-podcast-browse:focus-visible{color:#e00000;text-decoration:underline}.fb-podcast-grid{display:grid;gap:18px;align-items:stretch}.fb-podcast-grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-podcast-grid--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-podcast-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;min-width:0;overflow:hidden;padding:16px;border:1px solid #d6e0ec;border-radius:16px;background:#fff;box-shadow:0 6px 18px rgb(15 42 86 / .06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.fb-podcast-card.fb-podcast-card--layout-vertical{grid-template-columns:1fr;gap:14px}.fb-podcast-card.fb-podcast-card--layout-vertical .fb-podcast-card__art{width:min(100%, 280px);justify-self:center}.fb-podcast-card.fb-podcast-card--layout-vertical .fb-podcast-card__body{width:100%}.fb-podcast-card.fb-podcast-card--layout-vertical .fb-podcast-card__actions{align-items:stretch}@media (max-width:760px){.fb-podcast-card.fb-podcast-card--layout-vertical{grid-template-columns:1fr}.fb-podcast-card.fb-podcast-card--layout-vertical .fb-podcast-card__art{width:min(100%, 260px)}}@media (max-width:460px){.fb-podcast-card.fb-podcast-card--layout-vertical{grid-template-columns:1fr}.fb-podcast-card.fb-podcast-card--layout-vertical .fb-podcast-card__art{width:min(100%, 230px)}}.fb-podcast-card:hover,.fb-podcast-card:focus-within{transform:translateY(-2px);border-color:#84a9d8;box-shadow:0 10px 26px rgb(15 42 86 / .11)}.fb-podcast-card__art{display:block;align-self:start;width:112px;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px;background:#eef3f8}.fb-podcast-card__art img,.fb-podcast-show__art img,.fb-podcast-ranking__art img{width:100%;height:100%;object-fit:cover;display:block}.fb-podcast-card__body{min-width:0}.fb-podcast-card h3{margin:5px 0 7px;font-size:1.05rem;line-height:1.22}.fb-podcast-card h3 a,.fb-podcast-card__latest a,.fb-podcast-episode-row h3 a,.fb-podcast-ranking h2 a,.fb-podcast-featured-episode h2 a{color:#0f315f;text-decoration:none}.fb-podcast-card h3 a:hover,.fb-podcast-card h3 a:focus-visible,.fb-podcast-card__latest a:hover,.fb-podcast-card__latest a:focus-visible,.fb-podcast-episode-row h3 a:hover,.fb-podcast-episode-row h3 a:focus-visible,.fb-podcast-ranking h2 a:hover,.fb-podcast-ranking h2 a:focus-visible,.fb-podcast-featured-episode h2 a:hover,.fb-podcast-featured-episode h2 a:focus-visible{color:#d40000;text-decoration:underline}.fb-podcast-card__publisher{margin:0 0 8px;color:#64748b;font-size:.82rem;font-weight:700}.fb-podcast-card__latest{display:grid;gap:3px;margin:9px 0 0;padding-top:9px;border-top:1px solid #edf1f5}.fb-podcast-card__latest>span,.fb-podcast-episode-row__show{color:#64748b;font-size:.72rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.fb-podcast-card__latest>a{font-weight:750;line-height:1.28}.fb-podcast-card__latest small,.fb-podcast-episode-row small,.fb-podcast-episode-meta{color:#66758b}.fb-podcast-card__actions,.fb-podcast-episode-actions,.fb-podcast-show__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.fb-podcast-button,.fb-podcast-show__links a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 12px;border:1px solid #c8d6e6;border-radius:9px;background:#fff;color:#0f4d8b;font-size:.82rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.fb-podcast-button--primary{border-color:#0f62c7;background:#0f62c7;color:#fff}.fb-podcast-button:hover,.fb-podcast-button:focus-visible,.fb-podcast-show__links a:hover,.fb-podcast-show__links a:focus-visible{border-color:#e00000;background:#fff1f1;color:#d00000}.fb-podcast-button--primary:hover,.fb-podcast-button--primary:focus-visible{background:#d00000;color:#fff}.fb-podcast-badges,.fb-podcast-filter-pills,.fb-podcast-team-links{display:flex;flex-wrap:wrap;gap:7px}.fb-podcast-badges a,.fb-podcast-filter-pills a,.fb-podcast-team-links a{border-radius:999px;text-decoration:none}.fb-podcast-badges a{padding:4px 8px;background:#eef5ff;color:#315d8e;font-size:.68rem;font-weight:800}.fb-podcast-badges a:hover,.fb-podcast-badges a:focus-visible{background:#fff2a8;color:#183d6a}.fb-podcast-discovery-bar{display:grid;gap:14px;padding:16px;border:1px solid #d8e2ed;border-radius:14px;background:#f8fbfe}.fb-podcast-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.fb-podcast-search input{min-width:0;height:44px;padding:0 13px;border:1px solid #bac9da;border-radius:9px;background:#fff;color:#17243a;font:inherit}.fb-podcast-search button{min-width:105px;border:0;border-radius:9px;background:#0e64d8;color:#fff;font-weight:800;cursor:pointer}.fb-podcast-search button:hover,.fb-podcast-search button:focus-visible{background:#d60000}.fb-podcast-filter-pills a{padding:6px 10px;background:#e9f0f8;color:#1c3f66;font-size:.82rem;font-weight:750}.fb-podcast-filter-pills a:hover,.fb-podcast-filter-pills a:focus-visible,.fb-podcast-filter-pills a.is-active{background:#fff0a6;color:#17365d}.fb-podcast-active-filter{padding:11px 14px;border-left:4px solid #0e64d8;background:#f2f7fc}.fb-podcast-active-filter a{margin-left:8px;color:#d00000;font-weight:800}.fb-podcast-show__hero{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:26px;align-items:center;margin-top:18px;padding:24px;border:1px solid #d9e2ec;border-radius:18px;background:linear-gradient(135deg,#f8fbff 0%,#ffffff 70%)}.fb-podcast-show__art{width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:18px;box-shadow:0 10px 28px rgb(14 45 91 / .14)}.fb-podcast-show__intro h1,.fb-podcast-episode__header h1{margin:4px 0 9px}.fb-podcast-show__publisher{color:#52657e;font-weight:800}.fb-podcast-featured-episode{padding:20px;border:1px solid #d8e2ed;border-radius:15px;background:#fbfdff}.fb-podcast-featured-episode h2{margin:4px 0 7px}.fb-podcast-player{margin-top:12px}.fb-podcast-player .wp-audio-shortcode,.fb-podcast-player audio{width:100%!important}.fb-podcast-player--provider iframe{display:block;width:100%;min-height:152px;border:0;border-radius:12px;background:#eef3f8}.fb-podcast-episode-list{display:grid;gap:10px}.fb-podcast-episode-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;border:1px solid #dfe7f0;border-radius:12px;background:#fff}.fb-podcast-episode-row h3{margin:2px 0 4px;font-size:1rem;line-height:1.3}.fb-podcast-episode-row p{margin:7px 0 0;color:#52627a;font-size:.9rem}.fb-podcast-related-teams{padding:17px;border-radius:14px;background:#f7fafc}.fb-podcast-related-teams h2{margin-top:0}.fb-podcast-team-links a{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #dce5ee;background:#fff;color:#163f6d;font-weight:750}.fb-podcast-team-link__logo{width:28px;height:28px;object-fit:contain}.fb-podcast-ranking{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.fb-podcast-ranking__item{display:grid;grid-template-columns:64px 82px minmax(0,1fr) auto;gap:15px;align-items:center;padding:14px;border:1px solid #d9e2ec;border-radius:14px;background:#fff}.fb-podcast-ranking__number{color:#0c5cc8;font-size:1.35rem;font-weight:900;text-align:center}.fb-podcast-ranking__art{width:82px;height:82px;overflow:hidden;border-radius:12px}.fb-podcast-ranking h2{margin:4px 0;font-size:1.08rem}.fb-podcast-ranking__body p{margin:4px 0}.fb-podcast-ranking__latest{font-size:.88rem}@media (max-width:1100px){.fb-podcast-grid--columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fb-podcast-home{padding:16px}.fb-podcast-grid--columns-2,.fb-podcast-grid--columns-3{grid-template-columns:1fr}.fb-podcast-card{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:13px}.fb-podcast-card__art{width:88px}.fb-podcast-show__hero{grid-template-columns:1fr;padding:17px}.fb-podcast-show__art{width:min(220px, 70vw);margin-inline:auto}.fb-podcast-search{grid-template-columns:1fr}.fb-podcast-search button{min-height:42px}.fb-podcast-episode-row{grid-template-columns:1fr}.fb-podcast-episode-row .fb-podcast-button{justify-self:start}.fb-podcast-ranking__item{grid-template-columns:48px 64px minmax(0,1fr)}.fb-podcast-ranking__art{width:64px;height:64px}.fb-podcast-ranking__item>.fb-podcast-button{grid-column:2 / -1;justify-self:start}}@media (max-width:460px){.fb-podcast-card{grid-template-columns:72px minmax(0,1fr)}.fb-podcast-card__art{width:72px}.fb-podcast-card__actions{grid-column:1 / -1}}.fb-podcast-search--advanced{grid-template-columns:minmax(220px,1.7fr) minmax(160px,.9fr) minmax(150px,.75fr) auto;align-items:center}.fb-podcast-search--advanced input,.fb-podcast-search--advanced select{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid #bac9da;border-radius:9px;background:#fff;color:#17243a;font:inherit}.fb-podcast-latest-strip{margin-top:24px;padding:18px;border:1px solid #d9e3ee;border-radius:16px;background:#f9fbfe}.fb-podcast-latest-strip__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fb-podcast-latest-strip__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:end;padding:13px;border:1px solid #dce5ef;border-radius:12px;background:#fff}.fb-podcast-latest-strip__item>span,.fb-podcast-latest-strip__item small{grid-column:1 / -1;color:#66758b;font-size:.74rem;font-weight:750}.fb-podcast-latest-strip__item h3{margin:0;font-size:.94rem;line-height:1.28}.fb-podcast-latest-strip__item h3 a{color:#123765;text-decoration:none}.fb-podcast-latest-strip__item h3 a:hover,.fb-podcast-latest-strip__item h3 a:focus-visible{color:#d40000;text-decoration:underline}.fb-podcast-shows-heading{margin-top:26px}@media (max-width:1050px){.fb-podcast-search--advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-podcast-search--advanced button{min-height:44px}.fb-podcast-latest-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.fb-podcast-search--advanced,.fb-podcast-latest-strip__grid{grid-template-columns:1fr}}.fb-directory-podcast-section{margin:1.5rem 0}.fb-podcast-grid--directory{margin-top:1rem}@media (max-width:760px){.fb-podcast-grid--directory{grid-template-columns:1fr}}.fb-podcast-card__latest>a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal{grid-template-columns:104px minmax(0,1fr);gap:13px;padding:14px}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art{width:104px}.fb-podcast-card--home.fb-podcast-card--layout-compact-vertical{grid-template-columns:1fr;gap:12px;padding:14px}.fb-podcast-card--home.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art{width:min(100%, 176px);justify-self:center}.fb-podcast-card--home.fb-podcast-card--layout-artwork{grid-template-columns:1fr;gap:12px;padding:14px}.fb-podcast-card--home.fb-podcast-card--layout-artwork .fb-podcast-card__art{width:min(100%, 210px);justify-self:center}.fb-podcast-card--home.fb-podcast-card--layout-artwork .fb-podcast-card__latest>span{display:none}.fb-podcast-card--home.fb-podcast-card--layout-artwork .fb-podcast-card__latest>a{-webkit-line-clamp:2}.fb-podcast-card--home.fb-podcast-card--layout-minimal{grid-template-columns:72px minmax(0,1fr);gap:11px;padding:12px}.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-card__art{width:72px;border-radius:11px}.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-badges,.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-card__latest>span{display:none}.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-card__latest{margin-top:6px;padding-top:6px}.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-card__latest>a{font-size:.88rem;-webkit-line-clamp:2}.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-card__actions{gap:6px;margin-top:8px}.fb-podcast-card--home.fb-podcast-card--layout-minimal .fb-podcast-button{min-height:32px;padding:6px 9px;font-size:.76rem}.fb-directory-podcast-section .fb-podcast-grid--directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fb-directory-podcast-section .fb-podcast-card--directory{padding:12px;gap:12px;box-shadow:0 4px 12px rgb(15 42 86 / .05)}.fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-horizontal{grid-template-columns:96px minmax(0,1fr)}.fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art{width:96px!important;max-width:96px!important}.fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical{grid-template-columns:1fr}.fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art{width:min(100%, 150px)!important;max-width:150px!important;justify-self:center}.fb-directory-podcast-section .fb-podcast-card--directory h3{font-size:.96rem}.fb-directory-podcast-section .fb-podcast-card--directory .fb-podcast-card__latest>a{font-size:.88rem;-webkit-line-clamp:2}.fb-directory-podcast-section .fb-podcast-card--directory .fb-podcast-button{min-height:32px;padding:6px 9px;font-size:.76rem}.fb-podcast-card .fb-podcast-player{display:none!important}@media (max-width:900px){.fb-directory-podcast-section .fb-podcast-grid--directory{grid-template-columns:1fr}}@media (max-width:520px){.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal,.fb-podcast-card--home.fb-podcast-card--layout-minimal,.fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-horizontal{grid-template-columns:76px minmax(0,1fr)}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art,.fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art{width:76px!important;max-width:76px!important}}body.tax-fb_directory_category .fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start}body.tax-fb_directory_category .fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art{display:block!important;width:140px!important;max-width:140px!important;min-width:0!important;aspect-ratio:1 / 1!important;justify-self:center!important;margin:0 auto 2px!important;overflow:hidden!important}body.tax-fb_directory_category .fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art img{display:block!important;width:140px!important;height:140px!important;max-width:140px!important;max-height:140px!important;object-fit:cover!important}body.tax-fb_directory_category .fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical .fb-podcast-card__body{width:100%!important;min-width:0!important}.fb-podcast-episode-row--clickable{cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.fb-podcast-episode-row--clickable:hover,.fb-podcast-episode-row--clickable:focus-within,.fb-podcast-episode-row--clickable:focus-visible{background:var(--fb-news-hover-bg,#f8fbff);border-color:var(--fb-news-hover-border,#1d4ed8);box-shadow:0 7px 18px rgb(15 42 86 / .10);transform:translateY(-1px);outline:none}@media (max-width:520px){body.tax-fb_directory_category .fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art,body.tax-fb_directory_category .fb-directory-podcast-section .fb-podcast-card--directory.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art img{width:118px!important;height:118px!important;max-width:118px!important;max-height:118px!important}}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art{display:block!important;width:164px!important;height:164px!important;max-width:164px!important;max-height:164px!important;min-width:0!important;aspect-ratio:1 / 1!important;justify-self:center!important;margin:0 auto 2px!important;overflow:hidden!important}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art img{display:block!important;width:164px!important;height:164px!important;max-width:164px!important;max-height:164px!important;object-fit:cover!important}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__body{width:100%!important;min-width:0!important}.fb-podcast-episode__header h1{max-width:980px;font-size:clamp(1.85rem, 3.2vw, 2.75rem);line-height:1.12;overflow-wrap:anywhere}.fb-podcast-native-audio{display:block;width:100%!important;max-width:100%;min-height:42px}.fb-podcast-episode__content,.fb-podcast-episode__excerpt{margin-top:22px}@media (max-width:760px){.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art,.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art img{width:142px!important;height:142px!important;max-width:142px!important;max-height:142px!important}.fb-podcast-episode__header h1{font-size:clamp(1.65rem, 7vw, 2.15rem)}}.fb-podcast-grid--archive{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-horizontal{grid-template-columns:96px minmax(0,1fr);gap:12px;align-content:start;padding:13px}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-horizontal .fb-podcast-card__art,.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-horizontal .fb-podcast-card__art img{width:96px!important;height:96px!important;max-width:96px!important;max-height:96px!important}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical{grid-auto-rows:max-content;gap:10px!important;padding:13px!important}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art,.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art img{width:142px!important;height:142px!important;max-width:142px!important;max-height:142px!important}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-vertical .fb-podcast-card__art{margin:0 auto!important}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal{grid-template-columns:88px minmax(0,1fr);gap:11px;align-content:start;padding:12px}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art,.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art img{width:88px!important;height:88px!important;max-width:88px!important;max-height:88px!important}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-badges{gap:5px}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-badges a{padding:3px 7px;font-size:.64rem}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-badges a:nth-child(n+3){display:none}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal h3{margin:4px 0 5px;font-size:.98rem}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__publisher{margin-bottom:6px;font-size:.76rem}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__latest{margin-top:6px;padding-top:7px}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__latest>a{font-size:.86rem;-webkit-line-clamp:2}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__actions{gap:6px;margin-top:8px}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-button{min-height:31px;padding:5px 8px;font-size:.72rem}.fb-podcast-card--home.fb-podcast-card--layout-compact-vertical{grid-auto-rows:max-content;align-content:start;gap:9px;padding:12px}.fb-podcast-card--home.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art,.fb-podcast-card--home.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art img{width:132px!important;height:132px!important;max-width:132px!important;max-height:132px!important}.fb-podcast-card--home.fb-podcast-card--layout-compact-vertical .fb-podcast-card__art{margin:0 auto}.fb-podcast-card--clickable{cursor:pointer}.fb-podcast-card--clickable:hover,.fb-podcast-card--clickable:focus-within,.fb-podcast-card--clickable:focus-visible{border-color:var(--fb-news-hover-border,#1d4ed8);box-shadow:0 9px 22px rgb(15 42 86 / .13);transform:translateY(-2px);outline:none}.fb-podcast-latest-strip__grid{align-items:stretch}.fb-podcast-latest-strip__item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;min-width:0;padding:14px;border-color:#d6e0ec;box-shadow:0 4px 12px rgb(15 42 86 / .045);cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.fb-podcast-latest-strip__item--clickable:hover,.fb-podcast-latest-strip__item--clickable:focus-within,.fb-podcast-latest-strip__item--clickable:focus-visible{border-color:var(--fb-news-hover-border,#1d4ed8);background:var(--fb-news-hover-bg,#fbfdff);box-shadow:0 9px 22px rgb(15 42 86 / .12);transform:translateY(-2px);outline:none}.fb-podcast-latest-strip__show,.fb-podcast-episode-row__show{display:inline-block;align-self:flex-start;margin:0;color:#b4232b;font-size:.76rem;font-weight:850;line-height:1.25;text-decoration:none}.fb-podcast-latest-strip__show:hover,.fb-podcast-latest-strip__show:focus-visible,a.fb-podcast-episode-row__show:hover,a.fb-podcast-episode-row__show:focus-visible{color:#e00000;text-decoration:underline}.fb-podcast-latest-strip__item h3{margin:0;font-size:.96rem;line-height:1.25}.fb-podcast-latest-strip__item h3 a,.fb-podcast-episode-row h3 a{color:#0057b8;text-decoration:none}.fb-podcast-latest-strip__item h3 a:hover,.fb-podcast-latest-strip__item h3 a:focus-visible,.fb-podcast-episode-row h3 a:hover,.fb-podcast-episode-row h3 a:focus-visible{color:#e00000;text-decoration:underline}.fb-podcast-latest-strip__item small{margin:0;color:#66758b;font-size:.78rem}.fb-podcast-playbar{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:40px;margin-top:auto;padding:8px 12px;border:1px solid #0f62c7;border-radius:10px;background:#0f62c7;color:#fff;font-size:.84rem;font-weight:850;line-height:1;text-decoration:none;box-shadow:0 3px 8px rgb(15 98 199 / .16);transition:transform .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.fb-podcast-playbar__icon{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:rgb(255 255 255 / .18);color:#fff;font-size:.72rem;line-height:1}.fb-podcast-playbar:hover,.fb-podcast-playbar:focus-visible{border-color:#d00000;background:#d00000;color:#fff;box-shadow:0 6px 14px rgb(180 0 0 / .20);transform:translateY(-1px);outline:none}.fb-podcast-playbar:hover .fb-podcast-playbar__icon,.fb-podcast-playbar:focus-visible .fb-podcast-playbar__icon{background:#fff;color:#d00000}.fb-podcast-playbar--row{width:auto;min-width:96px;margin-top:0;justify-self:end}.fb-podcast-episode__header h1{max-width:940px;font-size:clamp(1.65rem, 2.55vw, 2.25rem);line-height:1.14}@media (max-width:900px){.fb-podcast-grid--archive{grid-template-columns:1fr}}@media (max-width:760px){.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-horizontal{grid-template-columns:82px minmax(0,1fr)}.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-horizontal .fb-podcast-card__art,.fb-podcast-grid--archive .fb-podcast-card--archive.fb-podcast-card--layout-horizontal .fb-podcast-card__art img{width:82px!important;height:82px!important;max-width:82px!important;max-height:82px!important}.fb-podcast-episode__header h1{font-size:clamp(1.5rem, 6vw, 1.9rem)}}@media (max-width:520px){.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal{grid-template-columns:74px minmax(0,1fr)}.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art,.fb-podcast-card--home.fb-podcast-card--layout-compact-horizontal .fb-podcast-card__art img{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important}.fb-podcast-playbar--row{width:100%;justify-self:stretch}}.fb-podcast-home .fb-section-heading h2,.fb-podcast-latest-strip .fb-section-heading h2,.fb-podcast-shows-heading h2,.fb-team-podcasts .fb-section-heading h2{font-size:clamp(1.45rem, 2.2vw, 1.9rem);line-height:1.12}.fb-podcast-card--home-four-row{display:flex;flex-direction:column;height:100%;box-sizing:border-box;margin:0;padding:13px}.fb-podcast-card--home-four-row .fb-podcast-home-card__row1{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:start;min-width:0;height:auto;min-height:88px}.fb-podcast-card--home-four-row.fb-podcast-card--home-publisher .fb-podcast-home-card__row1{height:auto;min-height:88px}.fb-podcast-card--home-four-row .fb-podcast-card__art{border:1px solid #edf1f5;background:#f8fafc}.fb-podcast-card--home-four-row .fb-podcast-card__art,.fb-podcast-card--home-four-row .fb-podcast-card__art img{width:88px!important;height:88px!important;max-width:88px!important;max-height:88px!important}.fb-podcast-card--home-four-row .fb-podcast-home-card__intro{min-width:0}.fb-podcast-card--home-four-row .fb-podcast-badges{gap:5px}.fb-podcast-card--home-four-row .fb-podcast-badges a{padding:3px 7px;font-size:.64rem}.fb-podcast-card--home-four-row .fb-podcast-badges a:nth-child(n+3){display:none}.fb-podcast-card--home-four-row h3{display:-webkit-box;margin:1px 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.78rem;line-height:1.22}.fb-podcast-card--home-four-row .fb-podcast-card__publisher{margin:0;overflow:hidden;color:#66758b;font-size:.70rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.fb-podcast-home-card__row2{width:100%;margin-top:2px;padding-top:7px;border-top:1px solid #e7edf4}.fb-podcast-home-card__episode-title{display:block;width:100%;color:#0f4f9b;font-size:.78rem;font-weight:800;line-height:1.28;text-decoration:none;overflow-wrap:anywhere}.fb-podcast-home-card__episode-title:hover,.fb-podcast-home-card__episode-title:focus-visible{color:#d40000;text-decoration:underline}.fb-podcast-home-card__row2--excerpt p{margin:0;color:#334155;font-size:.84rem;line-height:1.4}.fb-podcast-card--home-four-row .fb-podcast-home-card__meta{margin:1px 0 0;color:#66758b;font-size:.72rem;font-weight:650;line-height:1.18}.fb-podcast-home-card__row4{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:5px;padding-top:0}.fb-podcast-home-card__row4 .fb-podcast-button{flex:0 1 150px;width:150px;min-height:34px;justify-content:center;padding:7px 11px;font-size:.76rem;text-align:center}.fb-podcast-button--home-play{gap:8px;margin-left:auto;border-color:#111827;background:#111;color:#fff;box-shadow:0 3px 8px rgb(0 0 0 / .14)}.fb-podcast-button--home-play .fb-podcast-play-triangle{display:inline-block;width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:10px solid #e31b23;transition:transform .16s ease,border-left-color .16s ease}.fb-podcast-button--home-play:hover,.fb-podcast-button--home-play:focus-visible{border-color:#e31b23;background:#252525;color:#fff;box-shadow:0 6px 14px rgb(0 0 0 / .22);transform:translateY(-1px);text-decoration:none}.fb-podcast-button--home-play:hover .fb-podcast-play-triangle,.fb-podcast-button--home-play:focus-visible .fb-podcast-play-triangle{border-left-color:#ff3b3b;transform:translateX(2px) scale(1.05)}.fb-podcast-home .fb-podcast-grid>.fb-podcast-card--home-four-row{align-self:start;height:auto}.fb-podcast-home .fb-podcast-grid{align-items:start}.fb-podcast-card--home .fb-podcast-card__actions{margin-top:5px!important}@media (max-width:520px){.fb-podcast-card--home-four-row .fb-podcast-home-card__row1,.fb-podcast-card--home-four-row.fb-podcast-card--home-publisher .fb-podcast-home-card__row1{grid-template-columns:74px minmax(0,1fr);gap:10px;height:auto;min-height:74px}.fb-podcast-card--home-four-row .fb-podcast-card__art,.fb-podcast-card--home-four-row .fb-podcast-card__art img{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important}.fb-podcast-home-card__row4{align-items:stretch;gap:7px}.fb-podcast-home-card__row4 .fb-podcast-button{flex:1 1 0%;width:auto;max-width:150px}}.fb-podcast-top100__summary{margin:18px 0 4px;padding:12px 16px;border:1px solid #d8e2ec;border-radius:10px;background:#f7fafc;color:#394b5a;font-size:.92rem}.fb-podcast-ranking__item--candidate{border-style:dashed;background:#fffdf5}.fb-podcast-ranking__labels{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:5px}.fb-podcast-ranking__status,.fb-podcast-ranking__quality{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1.2}.fb-podcast-ranking__status--published{background:#e8f7ed;color:#176b35}.fb-podcast-ranking__status--candidate{background:#fff0b8;color:#7a5200}.fb-podcast-ranking__quality{background:#e8f1ff;color:#174f9d}.fb-podcast-ranking__publisher{color:#667585;font-size:.84rem;font-weight:700}.fb-podcast-ranking__research-note{color:#735b18;font-size:.82rem}.fb-podcast-ranking__art--placeholder{display:grid;place-items:center;border:1px solid #d8e2ec;background:#f4f7fa;font-size:1.8rem}.fb-podcast-top100__qualified{margin-top:24px}.fb-podcast-qualified-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.fb-podcast-qualified-card{padding:18px;border:1px solid #d8e2ec;border-radius:14px;background:#fff;box-shadow:0 4px 14px rgb(18 38 63 / .06)}.fb-podcast-qualified-card h3{margin:10px 0 4px;font-size:1.08rem;line-height:1.25}.fb-podcast-qualified-card p{margin:7px 0}.fb-podcast-qualified-card__sports{font-size:.86rem}.fb-podcast-qualified-card__feed{display:inline-block;margin-top:8px;color:#176b35;font-size:.78rem;font-weight:800}@media (max-width:900px){.fb-podcast-qualified-grid{grid-template-columns:1fr}}.fb-podcast-ranking__item--research{border-style:solid;background:#fffdf6}.fb-podcast-ranking__item--top10{border-width:2px;box-shadow:0 8px 22px rgb(0 0 0 / .08)}.fb-podcast-ranking__status--verified{display:inline-flex;align-items:center;border:1px solid #167a42;border-radius:999px;background:#eaf8ef;color:#0f6334;font-size:.72rem;font-weight:800;line-height:1;padding:6px 9px;text-transform:uppercase;letter-spacing:.03em}.fb-podcast-ranking__sport{display:inline-flex;align-items:center;border:1px solid #aeb8c5;border-radius:999px;background:#f4f7fa;color:#26384d;font-size:.72rem;font-weight:800;line-height:1;padding:6px 9px}.fb-podcast-ranking__actions{display:flex;flex-direction:column;gap:7px;min-width:126px}.fb-podcast-button--secondary{background:#fff;border:1px solid #18395b;color:#18395b}.fb-podcast-button--secondary:hover,.fb-podcast-button--secondary:focus-visible{background:#eef4fa;color:#a00000}.fb-podcast-ranking--full100 .fb-podcast-ranking__research-note{margin-top:8px;color:#536171;font-size:.78rem}@media (max-width:760px){.fb-podcast-ranking__actions{width:100%;min-width:0;flex-direction:row;flex-wrap:wrap}.fb-podcast-ranking__actions .fb-podcast-button{flex:1 1 140px}}.fb-podcast-top100-filters{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px;padding:10px;border:1px solid #d7dce3;border-radius:12px;background:#f7f8fa}.fb-podcast-filter-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 13px;border:2px solid #1d2733;border-radius:999px;background:#fff;color:#17202a;font-weight:800;text-decoration:none;transition:transform .15s ease,background-color .15s ease,color .15s ease}.fb-podcast-filter-button span,.fb-podcast-keywords a span{display:inline-flex;min-width:23px;min-height:23px;align-items:center;justify-content:center;border-radius:999px;background:rgb(0 0 0 / .09);font-size:.75rem}.fb-podcast-filter-button:hover,.fb-podcast-filter-button:focus-visible{transform:translateY(-1px);background:#fff3b0}.fb-podcast-filter-button.is-active{background:#17202a;color:#fff}.fb-podcast-discovery-tools{margin:0 0 20px;padding:16px;border:2px solid #1d2733;border-radius:14px;background:#fff}.fb-podcast-discovery-tools__heading,.fb-podcast-search-results__heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.fb-podcast-discovery-tools__heading h2,.fb-podcast-search-results__heading h2,.fb-podcast-search-topics h2{margin:0}.fb-podcast-discovery-tools__note,.fb-podcast-top100__filter-result{margin:10px 0 16px}.fb-podcast-keywords{display:flex;flex-wrap:wrap;gap:7px}.fb-podcast-keywords a{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #b8c1cc;border-radius:999px;background:#f7f8fa;color:#183b69;font-size:.86rem;font-weight:700;text-decoration:none}.fb-podcast-keywords a:hover,.fb-podcast-keywords a:focus-visible,.fb-podcast-keywords a.is-active{border-color:#1d2733;background:#fff3b0;color:#b00020}.fb-podcast-search__header{margin-bottom:16px}.fb-podcast-search-form{margin:0 0 20px;padding:18px;border:2px solid #1d2733;border-radius:14px;background:#f7f8fa}.fb-podcast-search-form label{display:block;margin:0 0 5px;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.025em}.fb-podcast-search-form input,.fb-podcast-search-form select{width:100%;min-height:42px;padding:8px 10px;border:1px solid #aeb7c2;border-radius:7px;background:#fff;color:#17202a}.fb-podcast-search-form__query-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.fb-podcast-search-form button{min-height:42px;padding:8px 17px;border:2px solid #111;border-radius:7px;background:#c8102e;color:#fff;font-weight:900;cursor:pointer}.fb-podcast-search-form button:hover,.fb-podcast-search-form button:focus-visible{background:#9d0c24}.fb-podcast-search-form__filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.fb-podcast-search-form__filters p{margin:0}.fb-podcast-search-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.fb-podcast-search-form__actions a{font-weight:700}.fb-podcast-search-topics{margin:0 0 20px;padding:16px;border:1px solid #d7dce3;border-radius:12px;background:#fff}.fb-podcast-search-topics>p{margin:5px 0 12px}.fb-podcast-search-results__heading{padding-bottom:10px;border-bottom:2px solid #1d2733}.fb-podcast-search-results__list{display:grid;gap:11px}.fb-podcast-search-result{padding:15px;border:1px solid #cfd6df;border-left:5px solid #183b69;border-radius:10px;background:#fff;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.fb-podcast-search-result:hover{transform:translateY(-1px);border-color:#9fa9b5;box-shadow:0 5px 15px rgb(22 32 42 / .08)}.fb-podcast-search-result h3{margin:5px 0;font-size:1.08rem}.fb-podcast-search-result h3 a{color:#183b69;text-decoration:none}.fb-podcast-search-result h3 a:hover{color:#c8102e}.fb-podcast-search-result__meta,.fb-podcast-search-result__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.fb-podcast-search-result__meta{font-size:.82rem}.fb-podcast-search-result__meta a{color:#c8102e;font-weight:800}.fb-podcast-search-result__date{margin:4px 0 8px;color:#606975;font-size:.82rem}.fb-podcast-search-result__actions{margin-top:10px}.fb-podcast-pagination{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0}.fb-podcast-pagination a{display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;border:1px solid #aeb7c2;border-radius:6px;background:#f3f4f6;color:#17202a;font-weight:800;text-decoration:none}.fb-podcast-pagination a:hover,.fb-podcast-pagination a.is-active{border-color:#17202a;background:#17202a;color:#fff}.fb-podcast-ad-slot{margin:16px auto;text-align:center}.fb-podcast-ad-slot .fb-banner{margin-left:auto;margin-right:auto}@media (max-width:820px){.fb-podcast-search-form__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.fb-podcast-top100-filters{gap:6px;padding:8px}.fb-podcast-filter-button{flex:1 1 calc(50% - 6px)}.fb-podcast-discovery-tools__heading,.fb-podcast-search-results__heading{align-items:flex-start;flex-direction:column}.fb-podcast-search-form__query-row,.fb-podcast-search-form__filters{grid-template-columns:1fr}.fb-podcast-search-form__query-row button{width:100%}}.fb-podcast-ranking__art--monogram,.fb-podcast-research-show__art--monogram,.fb-podcast-quickplayer__monogram{display:flex;align-items:center;justify-content:center;font-weight:900;background:linear-gradient(145deg,#e9f4ff,#fff1f2);color:#194f82}.fb-podcast-show-keywords{display:flex;flex-wrap:wrap;gap:5px;margin:7px 0 8px}.fb-podcast-show-keywords a{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid #c8d9e9;border-radius:999px;background:#f4f9fd;color:#315b7d;font-size:.72rem;font-weight:700;line-height:1.1;text-decoration:none}.fb-podcast-show-keywords a:hover,.fb-podcast-show-keywords a:focus{background:#e8f4fd;border-color:#9fc7e5;color:#123f64}a.fb-podcast-ranking__sport{text-decoration:none}a.fb-podcast-ranking__sport:hover,a.fb-podcast-ranking__sport:focus{text-decoration:underline}.fb-podcast-button--site{background:#eaf4ff!important;border-color:#9ec9ef!important;color:#174f86!important}.fb-podcast-button--site:hover,.fb-podcast-button--site:focus{background:#dceeff!important;border-color:#78b5e7!important;color:#0f426f!important}.fb-podcast-button--research{background:#fff0f2!important;border-color:#e8adb4!important;color:#9f2733!important}.fb-podcast-button--research:hover,.fb-podcast-button--research:focus{background:#ffe4e8!important;border-color:#db8e98!important;color:#84202a!important}.fb-podcast-button--quickplay{background:#eaf4ff;border-color:#8abce5;color:#124e7d;cursor:pointer}.fb-podcast-ranking__actions{display:flex;flex-direction:column;gap:7px;align-self:center}.fb-podcast-ranking__actions .fb-podcast-button{text-align:center;justify-content:center;white-space:nowrap}.fb-podcast-quickplayer{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;padding:22px}.fb-podcast-quickplayer.is-open{display:flex}.fb-podcast-quickplayer__backdrop{position:absolute;inset:0;background:rgb(8 19 31 / .72);backdrop-filter:blur(3px)}.fb-podcast-quickplayer__panel{position:relative;z-index:1;width:min(620px,100%);padding:24px;border:2px solid #17212b;border-radius:18px;background:#fff;box-shadow:0 22px 70px rgb(0 0 0 / .34)}.fb-podcast-quickplayer__close{position:absolute;top:10px;right:12px;width:36px;height:36px;border:1px solid #c5ced7;border-radius:50%;background:#f5f7f9;color:#1b2733;font-size:25px;line-height:1;cursor:pointer}.fb-podcast-quickplayer__identity{display:grid;grid-template-columns:96px minmax(0,1fr);gap:17px;align-items:center;padding-right:34px;margin-bottom:17px}.fb-podcast-quickplayer__art-wrap{width:96px;height:96px;border:1px solid #d5dde5;border-radius:15px;overflow:hidden;background:#f4f7fa}.fb-podcast-quickplayer__art,.fb-podcast-quickplayer__monogram{width:100%;height:100%;object-fit:cover}.fb-podcast-quickplayer__show{margin:0 0 5px;color:#b4232f;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.fb-podcast-quickplayer h2{margin:0;font-size:1.18rem;line-height:1.3;color:#172433}.fb-podcast-quickplayer .fb-podcast-player{margin:14px 0;padding:12px;border-radius:12px;background:#f3f7fb}.fb-podcast-quickplayer audio{width:100%}.fb-podcast-quickplayer__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}body.fb-podcast-player-open{overflow:hidden}.fb-podcast-research-show__hero{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;align-items:center;margin-bottom:24px;padding:20px;border:1px solid #d6dee6;border-radius:16px;background:#fff}.fb-podcast-research-show__art{width:150px;height:150px;object-fit:cover;border:1px solid #cbd5df;border-radius:16px}.fb-podcast-research-show__hero h1{margin:3px 0 8px}.fb-podcast-research-show__content,.fb-podcast-research-show__latest{margin:20px 0;padding:20px;border:1px solid #d8e0e7;border-radius:14px;background:#fff}.fb-podcast-research-show__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.fb-podcast-research-show__note{padding:13px 15px;border-left:4px solid #9ab8d0;background:#f5f9fc;color:#4a5b68;font-size:.86rem}.fb-podcast-admin-topic-preview{display:flex;flex-wrap:wrap;gap:7px}.fb-podcast-admin-topic-preview span{padding:5px 9px;border:1px solid #c8d2dc;border-radius:999px;background:#f5f8fa}@media (max-width:760px){.fb-podcast-ranking__item{grid-template-columns:46px 70px minmax(0,1fr)!important}.fb-podcast-ranking__actions{grid-column:2 / -1;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px}.fb-podcast-ranking__actions .fb-podcast-button{width:100%;min-width:0;white-space:normal}.fb-podcast-ranking__actions--research{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-podcast-quickplayer{padding:12px}.fb-podcast-quickplayer__panel{padding:19px 15px 16px;border-radius:14px}.fb-podcast-quickplayer__identity{grid-template-columns:72px minmax(0,1fr);gap:12px}.fb-podcast-quickplayer__art-wrap{width:72px;height:72px}.fb-podcast-quickplayer h2{font-size:1rem}.fb-podcast-research-show__hero{grid-template-columns:90px minmax(0,1fr);gap:14px;padding:14px}.fb-podcast-research-show__art{width:90px;height:90px}}@media (max-width:480px){.fb-podcast-ranking__item{grid-template-columns:40px 58px minmax(0,1fr)!important}.fb-podcast-ranking__actions{grid-column:1 / -1}.fb-podcast-quickplayer__actions,.fb-podcast-research-show__actions{grid-template-columns:1fr 1fr}}.fb-podcast-quickplayer__status{margin:5px 0 0;color:#5d6670;font-size:.84rem;line-height:1.35}.fb-podcast-quickplayer__audio[hidden]{display:none!important}.fb-podcast-search-result__actions .fb-podcast-button--quickplay,.fb-podcast-ranking__actions .fb-podcast-button--quickplay,.fb-podcast-research-show__actions .fb-podcast-button--quickplay{cursor:pointer}.fb-podcast-grid--archive{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-podcast-grid--archive .fb-podcast-card{grid-template-columns:96px minmax(0,1fr);gap:14px;align-content:start}.fb-podcast-grid--archive .fb-podcast-card__art{width:96px}.fb-podcast-grid--archive .fb-podcast-card__body{display:flex;min-width:0;flex-direction:column}.fb-podcast-grid--archive .fb-podcast-card__actions{margin-top:auto;padding-top:12px}.fb-podcast-button--soft-blue{border-color:#9ec9ef;background:#eaf4ff;color:#174f86}.fb-podcast-button--soft-blue:hover,.fb-podcast-button--soft-blue:focus-visible{border-color:#79afe0;background:#dceeff;color:#103f70}.fb-podcast-search-episodes{margin-top:20px;padding:18px;border:1px solid #d8e2ed;border-radius:14px;background:#fff}.fb-podcast-search-episodes .fb-section-heading{margin-bottom:12px}@media (max-width:1040px){.fb-podcast-grid--archive{grid-template-columns:1fr}}@media (max-width:620px){.fb-podcast-grid--archive .fb-podcast-card{grid-template-columns:82px minmax(0,1fr);gap:12px}.fb-podcast-grid--archive .fb-podcast-card__art{width:82px}.fb-podcast-grid--archive .fb-podcast-card__actions{grid-column:1 / -1}}.fb-directory-podcast-section--team .fb-podcast-grid--directory{grid-template-columns:1fr}.fb-team-podcast-compact-list{display:grid;gap:10px;margin-top:12px}.fb-team-podcast-compact-card{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px;border:1px solid #d8dde5;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgb(20 35 55 / .05)}.fb-team-podcast-compact-card__art{width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f3f5f8;display:flex;align-items:center;justify-content:center}.fb-team-podcast-compact-card__art img{width:100%;height:100%;object-fit:cover;display:block}.fb-team-podcast-compact-card__body{min-width:0}.fb-team-podcast-compact-card__body h3{margin:0 0 3px;font-size:.98rem;line-height:1.22}.fb-team-podcast-compact-card__body h3 a{color:#152238;text-decoration:none}.fb-team-podcast-compact-card__body h3 a:hover{text-decoration:underline}.fb-team-podcast-compact-card__publisher{margin:0 0 5px;color:#637083;font-size:.78rem;font-weight:700}.fb-team-podcast-compact-card__summary{margin:0;color:#455266;font-size:.82rem;line-height:1.35}.fb-team-podcast-compact-card__actions{display:grid;gap:7px;min-width:118px}.fb-team-podcast-compact-card__actions .fb-podcast-button{width:100%;justify-content:center;white-space:nowrap}@media (max-width:760px){.fb-team-podcast-compact-card{grid-template-columns:58px minmax(0,1fr);gap:10px;align-items:start;padding:11px}.fb-team-podcast-compact-card__art{width:58px;height:58px;border-radius:9px}.fb-team-podcast-compact-card__summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fb-team-podcast-compact-card__actions{grid-column:1 / -1;grid-template-columns:1fr 1fr;min-width:0}}@media (max-width:420px){.fb-team-podcast-compact-card__actions{grid-template-columns:1fr}}.fb-podcast-grid--archive-horizontal{grid-template-columns:1fr;gap:14px}.fb-podcast-grid--archive-horizontal .fb-podcast-card--archive{grid-template-columns:94px minmax(0,1fr);width:100%;min-width:0}.fb-podcast-grid--archive-horizontal .fb-podcast-card__art,.fb-podcast-grid--archive-horizontal .fb-podcast-card__art img{width:94px;height:94px;border-radius:14px;object-fit:cover}.fb-podcast-curated-team-results{margin-top:22px}.fb-podcast-curated-team-results .fb-section-heading{margin-bottom:10px}@media (max-width:620px){.fb-podcast-grid--archive-horizontal .fb-podcast-card--archive{grid-template-columns:68px minmax(0,1fr);gap:11px}.fb-podcast-grid--archive-horizontal .fb-podcast-card__art,.fb-podcast-grid--archive-horizontal .fb-podcast-card__art img{width:68px;height:68px;border-radius:11px}.fb-podcast-grid--archive-horizontal .fb-podcast-card__actions{grid-column:1 / -1}}.fb-podcast-grid--archive-horizontal,.fb-team-podcast-compact-list{width:100%;grid-template-columns:1fr}.fb-podcast-grid--archive-horizontal .fb-podcast-card--archive,.fb-team-podcast-compact-card{box-sizing:border-box;width:100%;max-width:none}.fb-podcast-grid--archive-horizontal .fb-podcast-card--archive{grid-template-columns:84px minmax(0,1fr);gap:15px;padding:14px 16px}.fb-podcast-grid--archive-horizontal .fb-podcast-card__art,.fb-podcast-grid--archive-horizontal .fb-podcast-card__art img{width:84px;height:84px;border-radius:12px}.fb-podcast-grid--archive-horizontal .fb-podcast-card__body{min-width:0}.fb-podcast-grid--archive-horizontal .fb-podcast-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:0}.fb-team-podcast-compact-card{grid-template-columns:72px minmax(0,1fr) minmax(116px,138px)}.fb-team-podcast-compact-card__summary{max-width:72ch}.fb-team-podcast-compact-card__actions{align-self:center}@media (max-width:760px){.fb-podcast-grid--archive-horizontal .fb-podcast-card--archive,.fb-team-podcast-compact-card{grid-template-columns:62px minmax(0,1fr);gap:10px;padding:11px;align-items:start}.fb-podcast-grid--archive-horizontal .fb-podcast-card__art,.fb-podcast-grid--archive-horizontal .fb-podcast-card__art img,.fb-team-podcast-compact-card__art{width:62px;height:62px;border-radius:10px}.fb-podcast-grid--archive-horizontal .fb-podcast-card__actions,.fb-team-podcast-compact-card__actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;margin-top:3px}.fb-podcast-grid--archive-horizontal .fb-podcast-button,.fb-team-podcast-compact-card__actions .fb-podcast-button{width:100%;justify-content:center}}@media (max-width:430px){.fb-podcast-grid--archive-horizontal .fb-podcast-card__actions,.fb-team-podcast-compact-card__actions{grid-template-columns:1fr}}.fb-podcast-search-page{display:block;min-width:0}.fb-podcast-search-page>.fb-podcast-search-topics,.fb-podcast-search-page>.fb-podcast-search-results{width:100%;clear:both}.fb-podcast-search-page .fb-podcast-search-topics{position:relative;margin:0 0 24px}.fb-podcast-search-page .fb-podcast-search-results{position:relative;margin:0}.fb-podcast-search-page .fb-podcast-search-results__heading{min-height:0;margin:0 0 14px}.fb-podcast-search-page .fb-podcast-search-results__heading>div{min-width:0}.fb-podcast-search-page .fb-podcast-search-results__heading .fb-eyebrow{margin:0 0 5px!important}.fb-podcast-search-page .fb-podcast-search-results__heading h2{margin:0;line-height:1.15}.fb-podcast-search-page .fb-podcast-search-topics h2{line-height:1.2}@media (max-width:560px){.fb-podcast-search-page .fb-podcast-search-results__heading{gap:6px}.fb-podcast-search-page .fb-podcast-search-results__heading strong{font-size:.86rem}}:root{--fb-content-max-width:1480px;--fb-directory-font-size:16px;--fb-directory-title-size:28px;--fb-directory-columns:2;--fb-directory-background:#ffffcc;--fb-directory-border:#d2b65a;--fb-directory-border-hover:#9b7b18;--fb-directory-resource-hover-bg:#fff3b0;--fb-directory-resource-title-hover:#c8102e;--fb-directory-resource-title:#111111;--fb-directory-radius:14px;--fb-panel-border:#d7dee8;--fb-panel-radius:14px;--fb-nav-bg:#172554;--fb-nav-text:#ffffff;--fb-nav-hover-bg:#ffffff;--fb-nav-hover-text:#991b1b;--fb-nav-border:#334155;--fb-news-columns:2;--fb-news-bg:#ffffff;--fb-news-hover-bg:#f8fbff;--fb-news-border:#d7dee8;--fb-news-hover-border:#1d4ed8;--fb-news-title:#0f2a56;--fb-news-text:#475569;--fb-news-popup-bg:#ffffff;--fb-news-popup-border:#1d4ed8;--fb-news-popup-text:#1f2937;--fb-news-radius:12px;--fb-sb-section-bg:#ffffff;--fb-sb-section-border:#d7dee8;--fb-sb-section-radius:14px;--fb-sb-section-title:#0f2a56;--fb-sb-grid-columns:3;--fb-sb-bg:#ffffff;--fb-sb-hover-bg:#f8fbff;--fb-sb-border:#d7dee8;--fb-sb-hover-border:#1d4ed8;--fb-sb-radius:12px;--fb-sb-border-width:1px;--fb-sb-padding:18px;--fb-sb-gap:13px;--fb-sb-lift:2px;--fb-sb-shadow:0 8px 22px rgba(15,42,86,.13);--fb-sb-header-bg:#f8fafc;--fb-sb-separator:#cbd5e1;--fb-sb-title:#0f2a56;--fb-sb-logo-max-height:54px;--fb-sb-rating:#15803d;--fb-sb-bonus-bg:#fff8df;--fb-sb-bonus-border:#e7c95b;--fb-sb-bonus-text:#6d5200;--fb-sb-bonus-label:#cc0000;--fb-sb-bonus-label-size:15px;--fb-sb-bonus-label-weight:800;--fb-sb-bonus-radius:9px;--fb-sb-benefits:#334155;--fb-sb-excerpt:#475569;--fb-sb-button-radius:8px;--fb-home-news-columns:1;--fb-home-news-bg:#d4d4d4;--fb-home-news-hover-bg:#f8fbff;--fb-home-news-border:#d7dee8;--fb-home-news-hover-border:#1d4ed8;--fb-home-news-title:#0f2a56;--fb-home-news-text:#475569;--fb-home-news-radius:12px;--fb-sb-bet-bg:#b91c1c;--fb-sb-bet-text:#ffffff;--fb-sb-bet-border:#991b1b;--fb-sb-bet-hover-bg:#ef1b2d;--fb-sb-bet-hover-text:#ffffff;--fb-sb-bet-hover-border:#ff5664;--fb-sb-review-bg:#ffffff;--fb-sb-review-text:#174a82;--fb-sb-review-border:#cbd5e1;--fb-sb-review-hover-bg:#eaf3ff;--fb-sb-review-hover-text:#0f2a56;--fb-sb-review-hover-border:#1d4ed8;--fb-sb-features-bg:#fbfdff;--fb-sb-features-border:#a8b6c7;--fb-sb-description-bg:#f8fafc;--fb-sb-description-border:#d7dee8;--fb-sb-description-text:#475569;--fb-side-sb-shell-bg:#ffffff;--fb-side-sb-shell-border:#d7dee8;--fb-side-sb-shell-radius:14px;--fb-side-sb-heading-bg:#173e78;--fb-side-sb-heading-text:#ffffff;--fb-side-sb-heading-size:18px;--fb-side-sb-kicker:#dbeafe;--fb-side-sb-kicker-size:11px;--fb-side-sb-trust-bg:#ffffff;--fb-side-sb-trust-color:#b7791f;--fb-side-sb-trust-size:34px;--fb-side-sb-card-bg:#ffffff;--fb-side-sb-card-hover-bg:#f4f8ff;--fb-side-sb-card-border:#d6dfeb;--fb-side-sb-card-hover-border:#2f6fbd;--fb-side-sb-card-radius:11px;--fb-side-sb-card-padding:12px;--fb-side-sb-card-gap:12px;--fb-side-sb-card-border-width:1px;--fb-side-sb-card-border-style:solid;--fb-side-sb-lift:2px;--fb-side-sb-shadow:0 8px 22px rgba(15,42,86,.13);--fb-side-sb-rank-bg:#b91c1c;--fb-side-sb-rank-text:#ffffff;--fb-side-sb-rank-border:#ffffff;--fb-side-sb-rank-size:27px;--fb-side-sb-rank-font-size:12px;--fb-side-sb-header-bg:#f8fafc;--fb-side-sb-header-border:#cbd5e1;--fb-side-sb-name:#102d5b;--fb-side-sb-name-size:15px;--fb-side-sb-logo-max-width:150px;--fb-side-sb-logo-max-height:45px;--fb-side-sb-promo-max-height:180px;--fb-side-sb-rating-bg:#ecfdf5;--fb-side-sb-rating-text:#047857;--fb-side-sb-rating-size:11px;--fb-side-sb-bonus-title:#cc0000;--fb-side-sb-bonus-title-size:19px;--fb-side-sb-bonus-title-weight:800;--fb-side-sb-bonus-title-transform:none;--fb-side-sb-bonus-bg:#fff8df;--fb-side-sb-bonus-border:#e7c95b;--fb-side-sb-bonus-text:#6d5200;--fb-side-sb-bonus-size:15px;--fb-side-sb-bonus-radius:9px;--fb-side-sb-button-radius:8px;--fb-side-sb-button-size:13px;--fb-side-sb-bet-bg:#b91c1c;--fb-side-sb-bet-text:#ffffff;--fb-side-sb-bet-border:#991b1b;--fb-side-sb-bet-hover-bg:#ef1b2d;--fb-side-sb-bet-hover-text:#ffffff;--fb-side-sb-bet-hover-border:#ff5664;--fb-side-sb-review-bg:#ffffff;--fb-side-sb-review-text:#174a82;--fb-side-sb-review-border:#cbd5e1;--fb-side-sb-review-hover-bg:#eaf3ff;--fb-side-sb-review-hover-text:#0f2a56;--fb-side-sb-review-hover-border:#1d4ed8;--fb-side-sb-features-bg:#fbfdff;--fb-side-sb-features-border:#a8b6c7;--fb-side-sb-features-label:#475569;--fb-side-sb-features-value:#0f2a56;--fb-side-sb-features-size:12px;--fb-side-sb-features-radius:8px;--fb-side-sb-description-bg:#f8fafc;--fb-side-sb-description-border:#d7dee8;--fb-side-sb-description-text:#475569;--fb-side-sb-description-size:12px;--fb-side-sb-description-radius:8px;--fb-tooltip-bg:#fff4a8;--fb-tooltip-border:#c8a63c;--fb-tooltip-title:#172554;--fb-tooltip-text:#1f2937;--fb-tooltip-radius:10px;--fb-tooltip-max-width:340px;--fb-tooltip-shadow:0 12px 30px rgba(15,23,42,.24)}:root{--fb-ni-accent:#0b63f6;--fb-ni-bg:#ffffff;--fb-ni-border:#d7dee8;--fb-ni-chip:#eef4ff;--fb-ni-trending:#fff3b0}\nbody.fbts-site-header--gold{--fbts-header-bg:#ffd858;--fbts-header-ink:#172033}body.fbts-site-header--navy_gradient{--fbts-header-bg:linear-gradient(135deg,#071f3d,#0b417c);--fbts-header-ink:#fff}body.fbts-site-header--navy{--fbts-header-bg:#071f3d;--fbts-header-ink:#fff}.fbts-site-header--custom{--fbts-header-bg:#ffd858;--fbts-header-ink:#172033}body:not(.fbts-site-header--theme) #masthead.fb-site-header{background:var(--fbts-header-bg)!important;color:var(--fbts-header-ink)!important}#masthead.fb-site-header .fb-primary-nav{background:var(--fb-nav-bg,#172554)!important;border-top:1px solid var(--fbts-header-divider,#cf3340)!important}#masthead.fb-site-header .fb-primary-nav .fb-nav-list a{color:var(--fbts-header-menu-text,#fff)!important;background:transparent!important;background-clip:content-box!important}#masthead.fb-site-header .fb-primary-nav .fb-nav-list a:is(:hover,:focus-visible){color:var(--fbts-header-hover-text,#0b417c)!important;background:linear-gradient(to bottom,transparent 0 var(--fbts-header-hover-inset,4px),var(--fbts-header-hover-background,#fff) var(--fbts-header-hover-inset,4px) calc(100% - var(--fbts-header-hover-inset, 4px)),transparent calc(100% - var(--fbts-header-hover-inset, 4px)) 100%)!important;box-shadow:none!important;transform:none!important;text-decoration:none!important}#masthead.fb-site-header .fb-primary-nav .fb-nav-list a:focus-visible{outline:2px solid #ffcf33;outline-offset:1px}#masthead.fb-site-header .fb-primary-nav .fb-nav-list a::before,#masthead.fb-site-header .fb-primary-nav .fb-nav-list a::after{display:none!important}body.fbts-sunflower-logo #masthead .fb-branding__logo{display:block;width:min(407px, 100%)!important;height:auto!important;aspect-ratio:407 / 78;max-height:none!important;object-fit:cover;object-position:center}body.fbts-sunflower-logo #masthead .fb-branding{min-width:0;max-width:100%}.fbts-root,.fbts-root.fbts-custom-colors{--fbts-primary:#1456d9;--fbts-primary-dark:#0a3191;--fbts-accent:#ef2b3b;--fbts-top10:#fff7d6;--fbts-top10-border:#e2b735;--fbts-surface:#ffffff;--fbts-surface-alt:#f4f7fb;--fbts-text:#172033;--fbts-muted:#5d687a;--fbts-border:#ced7e5;--fbts-hover:#fff9c9;--fbts-info-box-hover:#fff9c9;--fbts-success:#147a46;--fbts-warning:#a85d00;--fbts-danger:#b4232c;--fbts-info:#1769aa;--fbts-radius:16px;--fbts-button-radius:11px;--fbts-shadow:0 10px 26px rgba(20, 32, 54, .14);--fbts-hover-lift:4px;--fbts-hover-shadow:0 14px 34px rgba(20, 32, 54, .19);--fbts-hover-scale:1.01;--fbts-hover-duration:180ms;--fbts-row-gap:12px;--fbts-font-size:15px;--fbts-logo-width:154px;--fbts-logo-height:66px}body{--fbts-header-menu-text:#ffffff;--fbts-header-hover-text:#0b417c;--fbts-header-hover-background:#ffffff;--fbts-header-divider:#cf3340;--fbts-header-hover-inset:4px}body.fbts-site-header--custom{--fbts-header-bg:#ffd858;--fbts-header-ink:#172033}.fbts-fact-short{display:none}@media (min-width:1024px){@container fbts-directory (min-width:861px){.fbts-desktop--text_cutoff .fbts-fact-full{display:none}.fbts-desktop--text_cutoff .fbts-fact-short{display:inline}.fbts-desktop--text_cutoff .fbts-sportsbook-row{grid-template-columns:48px minmax(150px,1fr) minmax(140px,1fr) minmax(160px,1fr);grid-template-areas:"rank brand facts value" "actions actions actions actions";gap:12px}.fbts-desktop--balanced .fbts-sportsbook-row{grid-template-columns:52px repeat(3,minmax(0,1fr));grid-template-areas:"rank brand facts value" "actions actions actions actions";gap:18px}.fbts-desktop--stacked_facts .fbts-sportsbook-row{grid-template-columns:52px minmax(180px,1fr) minmax(0,2fr);grid-template-areas:"rank brand value" "rank brand facts" "actions actions actions";gap:12px}.fbts-desktop--split_rows .fbts-sportsbook-row{grid-template-columns:52px repeat(2,minmax(0,1fr));grid-template-areas:"rank brand actions" "facts facts value";gap:20px}.fbts-desktop--ledger .fbts-sportsbook-row{grid-template-columns:42px minmax(150px,1fr) minmax(160px,1fr) minmax(160px,1fr);grid-template-areas:"rank brand facts value" "actions actions actions actions";border-radius:4px;box-shadow:none;border-width:0 0 1px;padding:16px;gap:14px}.fbts-desktop--cards .fbts-sportsbook-row{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"rank brand" "facts value" "actions actions";max-width:760px;margin-inline:auto;border-radius:22px;padding:24px;gap:20px}.fbts-desktop--spacious .fbts-sportsbook-row{grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rank brand brand" "facts facts value" "actions actions actions";padding:28px;gap:24px;line-height:1.7}.fbts-sportsbook-row>*{min-width:0;overflow-wrap:anywhere}}}.fbts-book-promos-title{text-align:center;text-transform:uppercase;font-size:clamp(20px,2.5vw,28px);margin:30px 0 18px}.fbts-promotion-item{display:flex;flex-direction:column;min-width:0}.fbts-promotion-item>.fbts-coupon-brand{text-align:center;text-transform:uppercase;color:#c71928;font-size:18px;line-height:1.3;margin:0 0 12px}.fbts-promotion-item>.fbts-promotion-coupon{display:flex;flex-direction:column;flex:1;min-width:0;border:2px dashed #92733a;border-radius:16px;box-sizing:border-box}.fbts-promotion-coupon__top>span{text-transform:uppercase}.fbts-promotion-coupon .fbts-promo-code{margin-top:auto;margin-bottom:12px;flex-shrink:0;border:2px dashed #8b681d;min-height:70px;box-sizing:border-box}.fbts-promotion-coupon .fbts-promo-code strong{overflow-wrap:anywhere}.fbts-promotion-coupon__actions{margin-top:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.fbts-promo-banner{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:2/1;object-fit:contain!important;border-radius:10px;margin:0 0 14px;align-self:center}.fbts-promotion-coupon__actions+.fbts-promo-banner{margin:14px 0 0}.fbts-bonus-directory__grid{display:block!important}.fbts-bonus-book{margin:26px 0 36px;min-width:0}.fbts-bonus-book__identity{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.fbts-bonus-book__identity img{display:block!important;width:144px!important;height:80px!important;max-width:100%!important;object-fit:contain!important;border:1px solid #172033;border-radius:12px;background:#fff;padding:10px;box-sizing:border-box}.fbts-current-offers{text-align:center;color:#c71928;font-size:16px;letter-spacing:.06em}.fbts-bonus-book .fbts-section-heading{display:none}.fbts-bonus-book .fbts-promotion-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;align-items:stretch}.fbts-bonus-book .fbts-bonus-section{padding:0;border:0;background:#fff0;box-shadow:none}.fbts-top-ten-intro{padding:24px;border:1px solid #172033;border-radius:16px;box-shadow:0 4px 14px #10213a12}@media(max-width:600px){.fbts-promotion-item>.fbts-coupon-brand{font-size:16px}.fbts-top-ten-intro{padding:18px}}.fbts-directory .fbts-sportsbook-row__value{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-width:0;grid-template-columns:none}.fbts-directory .fbts-feature-chips{align-items:flex-start;align-content:flex-start;min-width:0;max-width:100%}.fbts-directory .fbts-feature-chips>span{align-self:flex-start;flex:0 1 auto;height:auto;min-height:0;max-width:100%;border-radius:6px;line-height:1.35;padding:4px 7px;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}.fbts-directory .fbts-payments-mini{display:block;min-width:0;max-width:100%;height:auto;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.fbts-directory .fbts-offer-mini{min-width:0;max-width:100%;overflow-wrap:anywhere}.fbts-directory .fbts-sportsbook-row__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0}.fbts-directory .fbts-sportsbook-row__actions>.fbts-button{width:100%;max-width:240px;min-width:0;box-sizing:border-box;text-align:center;justify-content:center}.fbts-directory.fbts-visit--red .fbts-sportsbook-row__actions>.fbts-button--primary{background:linear-gradient(180deg,#e32b38,#b40819);color:#fff;border-color:#900514}.fbts-directory.fbts-visit--blue .fbts-sportsbook-row__actions>.fbts-button--primary,.fbts-directory.fbts-review--blue .fbts-sportsbook-row__actions>.fbts-button--secondary{background:linear-gradient(180deg,#397ae6,#074bb9);color:#fff;border-color:#073884}.fbts-directory.fbts-review--light .fbts-sportsbook-row__actions>.fbts-button--secondary{background:linear-gradient(180deg,#fff,#e7edf5);color:#103a88;border-color:#b6c2d5}.fbts-promotion-coupon .fbts-promotion-coupon__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px;justify-content:center}.fbts-promotion-coupon__actions>.fbts-button{width:100%;min-width:0;max-width:none;box-sizing:border-box;white-space:normal;justify-content:center;text-align:center;padding:12px 10px}@media(min-width:1024px){@container fbts-directory (min-width:861px) and (max-width:1060px){.fbts-directory.fbts-desktop--full_text .fbts-sportsbook-row{grid-template-columns:58px minmax(0,calc((100% - 58px)/1.9 + 50px)) minmax(0,calc((100% - 58px)*.9/1.9 - 50px))}}@container fbts-directory (min-width:481px) and (max-width:860px){.fbts-directory.fbts-desktop--full_text .fbts-sportsbook-row{grid-template-columns:minmax(0,calc(55% + 50px)) minmax(0,calc(45% - 50px))}}@container fbts-directory (min-width:1061px){.fbts-directory.fbts-desktop--full_text .fbts-sportsbook-row{grid-template-columns:68px minmax(210px,1.2fr) minmax(240px,1fr) minmax(160px,.8fr) minmax(145px,.68fr)}}}.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--primary,.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--primary:visited,.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--primary:hover{color:#062f87!important}.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--secondary,.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--secondary:visited,.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--secondary:hover{color:#fff!important}.fbts-root .fbts-button{box-shadow:0 2px 3px #00000018,0 4px 8px #00000014;text-shadow:none}.fbts-root .fbts-button:hover,.fbts-root .fbts-button:focus-visible{box-shadow:0 3px 5px #00000020,0 8px 16px #0002;text-shadow:none}.fbts-promotion-dialog__header h3{color:#c71928!important}.fbts-promotion-dialog__actions{display:grid;grid-template-columns:repeat(2,minmax(0,220px));justify-content:center;gap:12px}.fbts-promotion-dialog__actions>.fbts-button{width:100%;min-width:0;box-sizing:border-box;text-align:center;justify-content:center}.fbts-promotion-dialog__actions>a.fbts-dialog-claim{background:linear-gradient(#e32b38,#b40819);color:#fff!important;border-color:#960918}.fbts-promotion-dialog__actions>a.fbts-dialog-learn{background:linear-gradient(#397ae6,#074bb9);color:#fff!important;border-color:#073884}.fbts-bonus-book .fbts-promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center}@media(max-width:600px){.fbts-bonus-book .fbts-promotion-grid{grid-template-columns:minmax(0,1fr)}}.fbts-directory .fbts-sportsbook-row>*{min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.fbts-directory .fbts-sportsbook-row__facts dl{min-width:0}.fbts-directory .fbts-sportsbook-row__facts dd{min-width:0;margin-left:0;overflow-wrap:anywhere}.fbts-directory .fbts-rank-group--2 .fbts-rank-badge{background:linear-gradient(145deg,#b9dff5,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--3 .fbts-rank-badge{background:linear-gradient(145deg,#c9e9ba,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--4 .fbts-rank-badge{background:linear-gradient(145deg,#f8ccaa,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--5 .fbts-rank-badge{background:linear-gradient(145deg,#d8cdf5,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--6 .fbts-rank-badge{background:linear-gradient(145deg,#aee5db,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--7 .fbts-rank-badge{background:linear-gradient(145deg,#f0bfda,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--8 .fbts-rank-badge{background:linear-gradient(145deg,#dce8a5,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--9 .fbts-rank-badge{background:linear-gradient(145deg,#b8cbef,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-rank-group--10 .fbts-rank-badge{background:linear-gradient(145deg,#e3c9ad,#fff);color:#182537;border-color:#637080}.fbts-directory .fbts-sportsbook-row__actions>a.fbts-button--secondary{background:linear-gradient(#397ae6,#074bb9)!important}:root{--fb-content-max-width:1180px}body #main-content,body .fb-layout{box-sizing:border-box;width:min(1180px,calc(100% - 32px))!important;padding:0px!important;border:0 solid #d7dee8;border-radius:10px}body .fb-layout--with-sidebar,body .fb-front-page-columns{gap:20px}body .fb-sportsbooks-with-sidebar{display:grid;align-items:start}body .fb-sportsbooks-with-sidebar>.fb-content-column{min-width:0;overflow-x:auto}@media(max-width:980px){body .fb-sportsbooks-with-sidebar{grid-template-columns:minmax(0,1fr)}}@media(min-width:981px){body .fb-layout--with-sidebar,body .fb-front-page-columns{grid-template-columns:minmax(0,1fr) minmax(245px,360px)}}body #masthead.fb-site-header{position:relative!important;top:auto!important}body #masthead.fb-site-header{border-bottom:2px solid var(--fb-nav-border,#c71925)}body #masthead .fb-primary-nav{border-top:1px solid #c71925!important}body.home #main-content #left-col>h1.page-title{margin-bottom:6px!important;color:#194d8c!important;text-align:center!important;font-size:calc(clamp(1.8rem,4vw,2.55rem) - 8pt)!important}body.home #main-content #left-col>h1.page-title:has(+.fbct--homepage){margin-bottom:6px!important}body.home #main-content #left-col>h1.page-title+.fbct--homepage{margin-top:0!important}@media(min-width:783px){body.home #main-content{margin-top:18px!important}}#masthead .fb-header-search{min-width:0;flex-shrink:0}#masthead .fb-header-search .search-form{display:flex!important;align-items:stretch;gap:8px;width:100%;margin:0}#masthead .fb-header-search label{display:block;flex:1 1 0%;min-width:0;width:auto!important;margin:0}#masthead .fb-header-search .search-field{display:block;width:100%!important;max-width:100%!important;min-width:0!important;height:40px;padding:8px 10px;box-sizing:border-box;font-size:16px}#masthead .fb-header-search .search-submit{flex:0 0 auto!important;width:auto!important;max-width:none!important;height:40px;min-height:0;padding:8px 14px;font-size:16px;line-height:24px;box-sizing:border-box;white-space:nowrap}.fb-stats-embed{max-width:100%;overflow-x:auto}.fb-stats-embed iframe{max-width:100%;border:0}body .fb-sidebar .fb-sidebar-affiliates{padding:0!important;border-radius:14px!important;overflow:hidden}body .fb-sidebar-affiliates>.fb-sidebar-card__heading{margin:0!important;width:auto!important;border-radius:0;padding:14px 16px!important}body .fb-sidebar-affiliates>.fb-sidebar-affiliate-list{padding:16px;margin:0}body .fb-sidebar .fb-banner--sidebar_top img,body .fb-sidebar-affiliate__bonus{border:1px solid #666!important;box-sizing:border-box}body .fb-tutorial-header--module .fb-home-section{padding:0!important;border:1px solid #333!important;border-radius:14px!important;overflow:hidden;box-shadow:0 3px 7px #0002,0 10px 24px #10213c26!important}body .fb-tutorial-header--module .fb-home-section>.fb-home-section__eyebrow{display:none}body .fb-tutorial-header--module .fb-home-section>h2{margin:0!important;padding:13px 18px!important;background:#173e78;color:#fff!important;font-size:20px!important;font-weight:600;line-height:1.25}body .fb-tutorial-header--module .fb-home-section>.fb-home-section__content{padding:16px 18px}body .fb-tutorial-header--module .fb-home-section__content>:first-child{margin-top:0}body .fb-home-section--tutorials{position:relative;isolation:isolate;padding:0!important;border:1px solid #333!important;border-radius:14px!important;overflow:hidden;background:#fff!important;color:#17212f!important;box-shadow:0 3px 6px rgb(0 0 0 / .22),0 12px 26px rgb(15 42 86 / .20)!important}body .fb-home-section--tutorials>.fb-home-section__eyebrow{display:none}body .fb-home-section--tutorials>h2{display:block;margin:0!important;padding:13px 18px!important;border:0!important;background:#173e78!important;color:#fff!important;font-size:20px!important;font-weight:600!important;line-height:1.25!important;text-align:left!important;text-transform:none!important;box-shadow:0 2px 3px rgb(0 0 0 / .12)}body .fb-home-section--tutorials>.fb-home-section__content{padding:16px 18px;background:#fff!important;color:#17212f!important}body .fb-home-section--tutorials>.fb-home-section__content p,body .fb-home-section--tutorials>.fb-home-section__content li{color:#17212f!important}body .fb-home-section--intro{position:relative;isolation:isolate;padding:0!important;border:1px solid #222!important;border-radius:14px!important;overflow:hidden;background:#fff!important;color:#17212f!important;box-shadow:0 3px 7px rgb(0 0 0 / .24),0 10px 24px rgb(15 42 86 / .20)!important}body .fb-home-section--intro>h2{display:block;margin:0!important;padding:13px 18px!important;border:0!important;background:#173e78!important;color:#fff!important;font-size:20px!important;font-weight:600!important;line-height:1.25!important;text-align:center!important;text-transform:none!important;box-shadow:0 2px 3px rgb(0 0 0 / .12)}body .fb-home-section--intro>.fb-home-section__content{padding:16px 18px;background:#fff!important;color:#17212f!important}body .fb-home-section--intro>.fb-home-section__content>:first-child{margin-top:0}body .fb-home-section--intro>.fb-home-section__content>:last-child{margin-bottom:0}@media(max-width:782px){body #masthead{border-bottom:2px solid var(--fb-nav-border,#c71925)}#masthead .fb-header-inner{min-height:0!important;padding:8px 0!important;gap:0!important}#masthead .fb-header-search{margin-top:-2px!important}#masthead .fb-header-search .search-form{margin:0!important;gap:6px}#masthead .fb-header-search .search-field,#masthead .fb-header-search .search-submit{height:32px!important;min-height:32px!important;padding:4px 9px!important;font-size:13px!important;line-height:20px!important;box-sizing:border-box}#masthead .fb-header-search .search-submit{padding-left:14px!important;padding-right:14px!important}#masthead .fb-nav-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:2px!important;padding:6px 0!important}#masthead .fb-nav-list>li{margin:0!important;padding:0!important;min-width:0}#masthead .fb-nav-list a{min-height:0!important;padding:0 2px!important;line-height:20px!important;justify-content:center;text-align:center;font-size:12px!important}body.home #main-content #left-col>h1.page-title{margin-bottom:6px!important}body.home #main-content #left-col>h1.page-title+.fbct--homepage{margin-top:0!important}}:is(h1.page-title,.fb-article-header h1,.fb-archive-header h1,.fb-review-header h1,.fb-f1636-hero h1){color:#172235!important}@media(max-width:782px){#masthead .fb-nav-list{row-gap:0px!important}#masthead .fb-nav-list__item--home{display:none!important}#masthead .fb-branding__logo{width:381px!important;height:73px!important;max-height:73px!important}}/*!
 * OSB Sports Data — front-end styles.
 *
 * Every colour comes from a --p-* custom property. The plugin prints the
 * chosen colour set as one :root block (see OSD_Frontend::palette_css), so
 * the palette can be changed in the admin panel without touching this file.
 *
 * The type stack deliberately inherits the theme's font first, so a board
 * dropped into a page looks like it belongs there.
 */
.osd{--f-ui:inherit;--f-mono:ui-monospace,SFMono-Regular,"IBM Plex Mono",Menlo,Consolas,monospace;--p-bg:var(--p-bg,#3e3e3e);font-family:var(--f-ui);color:var(--p-ink);font-size:14px;line-height:1.45}.osd .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.osd{font-family:var(--f-ui);color:var(--p-ink);font-size:14px;line-height:1.45}.osd *{box-sizing:border-box}.osd-panel{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);overflow:hidden}.osd-panel+.osd-panel{margin-top:14px}.osd-ph{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 14px;background:var(--p-brand);color:var(--p-brand-ink)}.osd-ph h3{margin:0;font-size:14.5px;font-weight:800;letter-spacing:-.01em;color:inherit}.osd-ph .sub{font-family:var(--f-mono);font-size:11px;opacity:.78;letter-spacing:.06em;text-transform:uppercase}.osd-ph .spacer{flex:1}.osd-num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-weight:500}.osd-hero{background:linear-gradient(135deg,var(--p-brand) 0%,var(--p-brand-2) 100%);color:var(--p-brand-ink);border-radius:var(--p-radius);padding:20px 22px;position:relative;overflow:hidden}.osd-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .07) 0 1px,transparent 1px 68px)}.osd-hero-top{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.85;position:relative;z-index:1}.osd-live{display:inline-flex;align-items:center;gap:6px;background:var(--p-cta);color:var(--p-cta-ink);border-radius:999px;padding:3px 9px;font-weight:600;letter-spacing:.08em}.osd-live i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.osd-matchup{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:16px;position:relative;z-index:1}.osd-side{display:flex;flex-direction:column;gap:5px;min-width:0}.osd-side.away{align-items:flex-start;text-align:left}.osd-side.home{align-items:flex-end;text-align:right}.osd-crest{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:800 14px/1 var(--f-ui);letter-spacing:-.02em;flex:none;border:2px solid rgb(255 255 255 / .35)}.osd-tname{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.osd-trec{font-family:var(--f-mono);font-size:11.5px;opacity:.8}.osd-vs{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;opacity:.7;text-align:center;padding:0 4px}.osd-consensus{display:flex;flex-wrap:wrap;gap:1px;margin-top:18px;position:relative;z-index:1;background:rgb(255 255 255 / .22);border-radius:calc(var(--p-radius) - 2px);overflow:hidden}.osd-cons-cell{flex:1 1 110px;background:rgb(0 0 0 / .22);padding:9px 12px}.osd-cons-cell .k{display:block;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.osd-cons-cell .v{display:block;font-family:var(--f-mono);font-size:17px;font-weight:600;margin-top:2px}.osd-price{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:62px;padding:6px 8px;border-radius:calc(var(--p-radius) - 2px);background:var(--p-surface-2);border:1px solid var(--p-line);font-family:var(--f-mono);font-variant-numeric:tabular-nums;text-decoration:none;color:var(--p-ink);line-height:1.15;transition:transform .12s,box-shadow .12s}.osd-price:hover{transform:translateY(-1px);box-shadow:0 3px 10px -4px rgb(0 0 0 / .35)}.osd-price .line{font-size:11px;color:var(--p-ink-2)}.osd-price .odds{font-size:14.5px;font-weight:600}.osd-price.is-best{background:var(--p-best-soft);border-color:var(--p-best);color:var(--p-best-ink)}.osd-price.is-best .line{color:var(--p-best-ink);opacity:.8}.osd-price.is-best::before{content:"BEST";font-size:8px;letter-spacing:.1em;font-weight:600;color:var(--p-best);margin-bottom:1px}.osd-price .mv{font-size:9.5px;letter-spacing:.04em}.osd-price .mv.up{color:var(--p-rise)}.osd-price .mv.down{color:var(--p-drop)}.osd-cta{display:inline-flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap;background:linear-gradient(180deg,var(--p-cta),var(--p-cta-2));color:var(--p-cta-ink);border-radius:calc(var(--p-radius) - 1px);padding:8px 14px;font-weight:700;font-size:12.5px;letter-spacing:.01em;box-shadow:0 2px 0 rgb(0 0 0 / .28)}.osd-cta:hover{filter:brightness(1.07)}.osd-cta.sm{padding:6px 11px;font-size:11.5px}.osd-cta.ghost{background:none;border:1px solid var(--p-cta);color:var(--p-cta);box-shadow:none}.osd-book{display:flex;align-items:center;gap:10px;min-width:0}.osd-logo{width:38px;height:38px;flex:none;border-radius:calc(var(--p-radius) - 2px);display:grid;place-items:center;font:800 12px/1 var(--f-ui);letter-spacing:-.03em;color:#fff;text-shadow:0 1px 1px rgb(0 0 0 / .35)}.osd-bmeta{min-width:0;display:flex;flex-direction:column;gap:1px}.osd-bname{font-weight:700;font-size:13.5px;letter-spacing:-.01em;white-space:nowrap;display:block}.osd-bbonus{font-family:var(--f-mono);font-size:10.5px;color:var(--p-ink-2);white-space:nowrap;display:block}.osd-flag{display:inline-block;font-family:var(--f-mono);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border-radius:3px;background:var(--p-accent);color:var(--p-accent-ink);margin-left:6px;vertical-align:1px}.osd-rows{width:100%;border-collapse:collapse}.osd-rows th{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--p-ink-2);text-align:center;padding:9px 8px;background:var(--p-surface-2);border-bottom:1px solid var(--p-line)}.osd-rows th:first-child{text-align:left;padding-left:14px}.osd-rows td{padding:9px 8px;border-bottom:1px solid var(--p-line);text-align:center;vertical-align:middle}.osd-rows td:first-child{text-align:left;padding-left:14px}.osd-rows tr:last-child td{border-bottom:0}.osd-rows tbody tr:hover{background:var(--p-surface-3)}.osd-rows tr.is-featured td{background:var(--p-surface-3)}.osd-rows tr.is-featured:hover td{background:var(--p-surface-2)}@supports (background:color-mix(in srgb,red 10%,blue)){.osd-rows tr.is-featured td{background:color-mix(in srgb,var(--p-accent) 12%,var(--p-surface))}.osd-rows tr.is-featured:hover td{background:color-mix(in srgb,var(--p-accent) 20%,var(--p-surface))}}.osd-pair{display:flex;gap:5px;justify-content:center}.osd-rows td.cta-col{padding-right:14px;text-align:right;width:1%}.osd-gridwrap{overflow-x:auto}.osd-mgrid{width:100%;border-collapse:separate;border-spacing:0;min-width:640px}.osd-mgrid th,.osd-mgrid td{padding:8px 6px;text-align:center;border-bottom:1px solid var(--p-line)}.osd-mgrid thead th{background:var(--p-surface-2);position:sticky;top:0;border-bottom:2px solid var(--p-line);padding:8px 6px}.osd-mgrid thead th:first-child,.osd-mgrid tbody th{text-align:left;position:sticky;left:0;z-index:2;background:var(--p-surface);min-width:150px;padding-left:14px}.osd-mgrid thead th:first-child{background:var(--p-surface-2);z-index:3}.osd-mgrid tbody th{font-weight:700;font-size:13px}.osd-mgrid tbody th .seat{font-family:var(--f-mono);font-size:10.5px;color:var(--p-ink-2);font-weight:400;display:block}.osd-colbook{display:flex;flex-direction:column;align-items:center;gap:4px}.osd-colbook .osd-logo{width:30px;height:30px;font-size:11px;text-shadow:none;letter-spacing:-.02em}.osd-colbook span{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.06em;color:var(--p-ink-2);text-transform:uppercase}.osd-mgrid .band{background:var(--p-brand);color:var(--p-brand-ink);text-align:left;padding:6px 14px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.osd-mgrid tr:hover td{background:var(--p-surface-3)}.osd-mgrid tr:hover th{background:var(--p-surface-3)}.osd-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}.osd-card{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);padding:14px;display:flex;flex-direction:column;gap:11px}.osd-card.is-featured{border-color:var(--p-accent);box-shadow:0 0 0 2px var(--p-accent)}.osd-card-head{display:flex;align-items:center;gap:10px;justify-content:space-between}.osd-mk{display:flex;flex-direction:column;gap:5px}.osd-mk .k{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--p-ink-2)}.osd-mk .row{display:flex;gap:5px}.osd-mk .row .osd-price{flex:1}.osd-card .osd-cta{justify-content:center;margin-top:auto}.osd-chart{padding:14px}.osd-chart-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-bottom:6px}.osd-chart-head h4{margin:0;font-size:14px;font-weight:800;letter-spacing:-.01em}.osd-legend{display:flex;gap:14px;flex-wrap:wrap;font-family:var(--f-mono);font-size:11px;color:var(--p-ink-2)}.osd-legend span{display:inline-flex;align-items:center;gap:6px}.osd-legend i{width:14px;height:3px;border-radius:2px;display:block}.osd-chart svg{display:block;width:100%;height:auto}.osd-chart .gl{stroke:var(--p-line);stroke-width:1}.osd-chart .ax{fill:var(--p-ink-2);font-family:var(--f-mono);font-size:10px}.osd-chart .ser-a{fill:none;stroke:var(--p-brand-2);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.osd-chart .ser-h{fill:none;stroke:var(--p-cta);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.osd-chart .fill-a{fill:var(--p-brand-2);opacity:.10}.osd-chart .fill-h{fill:var(--p-cta);opacity:.10}.osd-chart .dot-a{fill:var(--p-brand-2)}.osd-chart .dot-h{fill:var(--p-cta)}.osd-chart .halo{fill:var(--p-surface)}.osd-coupons{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:14px 0}.osd-coupon{position:relative;background:var(--p-surface);border:1px dashed var(--p-line);border-radius:var(--p-radius);padding:14px 14px 14px 16px;overflow:hidden;display:flex;flex-direction:column;gap:8px}.osd-coupon::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--p-accent)}.osd-coupon .amt{font-family:var(--f-mono);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1}.osd-coupon .terms{font-size:11.5px;color:var(--p-ink-2);line-height:1.35}.osd-coupon .code{font-family:var(--f-mono);font-size:12px;font-weight:600;letter-spacing:.14em;border:1px dashed var(--p-ink-2);border-radius:4px;padding:5px 9px;text-align:center}.osd-coupon .osd-cta{justify-content:center}.osd-slate{display:flex;flex-direction:column;gap:1px;background:var(--p-line)}.osd-game{background:var(--p-surface);display:grid;align-items:center;gap:12px;padding:11px 14px;grid-template-columns:70px minmax(150px,1.4fr) repeat(3,minmax(76px,1fr)) auto}.osd-game:hover{background:var(--p-surface-3)}.osd-when{font-family:var(--f-mono);font-size:11px;color:var(--p-ink-2);line-height:1.3}.osd-when b{display:block;color:var(--p-ink);font-weight:600;font-size:12px}.osd-teams{display:flex;flex-direction:column;gap:3px;min-width:0}.osd-teamline{display:flex;align-items:center;gap:7px;font-size:13.5px;min-width:0}.osd-teamline a{color:inherit;text-decoration:none;font-weight:600;letter-spacing:-.01em;border-bottom:1px solid #fff0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osd-teamline a:hover{border-bottom-color:var(--p-brand-2);color:var(--p-brand-2)}.osd-dot{width:8px;height:8px;border-radius:2px;flex:none}.osd-mkcol{display:flex;flex-direction:column;gap:4px}.osd-mkcol .osd-price{min-width:0;width:100%;flex-direction:row;justify-content:space-between;padding:5px 8px;gap:8px}.osd-mkcol .osd-price::before{display:none}.osd-mkcol .osd-price.is-best .odds::after{content:" \2605";font-size:9px;color:var(--p-best)}.osd-mkcol .osd-price.is-best{background:var(--p-surface);border-color:var(--p-best)}.osd-mkcol .osd-price.is-best .line{color:var(--p-ink-2);opacity:1}.osd-mkhead{display:grid;gap:12px;padding:8px 14px;background:var(--p-surface-2);grid-template-columns:70px minmax(150px,1.4fr) repeat(3,minmax(76px,1fr)) auto;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--p-ink-2)}.osd-mkhead span{text-align:center}.osd-mkhead span:nth-child(-n+2){text-align:left}.osd-gcards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.osd-gcard{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);overflow:hidden;display:flex;flex-direction:column}.osd-gcard-top{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;background:var(--p-surface-2);border-bottom:1px solid var(--p-line);font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--p-ink-2)}.osd-gcard-body{padding:12px;display:flex;flex-direction:column;gap:10px;flex:1}.osd-grow{display:grid;grid-template-columns:1fr repeat(3,58px);gap:6px;align-items:center}.osd-grow .nm{display:flex;align-items:center;gap:7px;font-weight:600;font-size:13.5px;min-width:0}.osd-grow .nm a{color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osd-grow .nm a:hover{color:var(--p-brand-2)}.osd-glabels{display:grid;grid-template-columns:1fr repeat(3,58px);gap:6px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--p-ink-2)}.osd-glabels span:not(:first-child){text-align:center}.osd-gcard-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-top:1px solid var(--p-line);background:var(--p-surface-2)}.osd-gcard-foot .via{font-family:var(--f-mono);font-size:10.5px;color:var(--p-ink-2)}.osd-teamhead{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;background:linear-gradient(120deg,var(--p-brand),var(--p-brand-2));color:var(--p-brand-ink);border-radius:var(--p-radius) var(--p-radius) 0 0}.osd-teamhead .osd-crest{width:52px;height:52px;font-size:17px}.osd-teamhead h3{margin:0;font-size:21px;letter-spacing:-.02em}.osd-teamhead .rec{font-family:var(--f-mono);font-size:12px;opacity:.85;margin-top:2px}.osd-teamhead .rank{margin-left:auto;text-align:right;font-family:var(--f-mono)}.osd-teamhead .rank b{display:block;font-size:24px;font-weight:600;line-height:1}.osd-teamhead .rank span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.osd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:1px;background:var(--p-line)}.osd-stat{background:var(--p-surface);padding:11px 13px}.osd-stat .k{display:block;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--p-ink-2)}.osd-stat .v{display:block;font-family:var(--f-mono);font-size:19px;font-weight:600;letter-spacing:-.02em;margin-top:2px}.osd-stat .r{display:block;font-family:var(--f-mono);font-size:10.5px;color:var(--p-ink-2)}.osd-split{display:grid;gap:1px;background:var(--p-line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.osd-subpanel{background:var(--p-surface);padding:13px 14px}.osd-subpanel h4{margin:0 0 9px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--p-ink-2);font-weight:500}.osd-list{display:flex;flex-direction:column;gap:1px;background:var(--p-line);border:1px solid var(--p-line);border-radius:calc(var(--p-radius) - 2px);overflow:hidden}.osd-li{background:var(--p-surface);display:flex;align-items:center;gap:10px;padding:7px 10px;font-size:13px}.osd-li:hover{background:var(--p-surface-3)}.osd-li a{color:inherit;text-decoration:none;font-weight:600}.osd-li a:hover{color:var(--p-brand-2)}.osd-li .pos{font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;color:var(--p-ink-2);border:1px solid var(--p-line);border-radius:3px;padding:1px 5px;flex:none}.osd-li .val{margin-left:auto;font-family:var(--f-mono);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:8px}.osd-li .res{font-family:var(--f-mono);font-size:11px;font-weight:600;flex:none;width:20px}.osd-li .res.w{color:var(--p-rise)}.osd-li .res.l{color:var(--p-drop)}.osd-crumbs{font-family:var(--f-mono);font-size:11px;color:var(--p-ink-2);margin-bottom:10px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.osd-crumbs a{color:var(--p-brand-2);text-decoration:none}.osd-crumbs a:hover{text-decoration:underline}.osd-tablewrap{overflow-x:auto}.osd-logo-img{width:38px;height:38px;flex:none;border-radius:calc(var(--p-radius) - 2px);object-fit:contain;background:var(--p-surface-2)}.osd-teamlogo{width:52px;height:52px;flex:none;object-fit:contain}.osd-mirror{font-style:italic;cursor:help;border-bottom:1px dotted currentColor}.osd-price.is-empty{opacity:.45;cursor:default}.osd-price.is-empty:hover{transform:none;box-shadow:none}.osd-score{font-family:var(--f-mono);font-size:22px;font-weight:600;letter-spacing:-.02em}.osd-inline-score{margin-left:auto;font-family:var(--f-mono);font-size:13px;font-weight:600;padding-left:8px}.osd-live.is-live{animation:osd-pulse 2s ease-in-out infinite}.osd-live.is-final{background:var(--p-brand-2)}@keyframes osd-pulse{0%,100%{opacity:1}50%{opacity:.68}}.osd-tname{color:inherit;text-decoration:none;border-bottom:1px solid #fff0}.osd-tname:hover{border-bottom-color:currentColor}.osd-legend i.sw-a{background:var(--p-brand-2)}.osd-legend i.sw-h{background:var(--p-cta)}.osd-chart .lb-a{fill:var(--p-brand-2)}.osd-chart .lb-h{fill:var(--p-cta)}.osd-note{margin:0 0 12px;padding:9px 12px;border-radius:calc(var(--p-radius) - 2px);font-size:12.5px;line-height:1.45;background:var(--p-surface-2);color:var(--p-ink-2);border-left:3px solid var(--p-line)}.osd-note-demo{border-left-color:var(--p-accent);color:var(--p-ink)}.osd-note-stale{border-left-color:var(--p-drop)}.osd-note-error{border-left-color:var(--p-drop);color:var(--p-ink)}.osd-note-partial{border-left-color:var(--p-brand-2);color:var(--p-ink)}.osd-note-admin{border-left-color:var(--p-brand-2);font-family:var(--f-mono);font-size:11.5px}.osd-empty{padding:20px 16px;text-align:center;color:var(--p-ink-2)}.osd-empty p{margin:0}.osd-datenav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.osd-chip{display:inline-block;text-decoration:none;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:999px;background:var(--p-surface);border:1px solid var(--p-line);color:var(--p-ink-2)}.osd-chip:hover{border-color:var(--p-brand-2);color:var(--p-brand-2)}.osd-chip.is-on{background:var(--p-brand);border-color:var(--p-brand);color:var(--p-brand-ink)}.osd-related .osd-list{border:0;border-radius:0}.osd-list.osd-cols-2,.osd-list.osd-cols-3,.osd-list.osd-cols-4{display:grid;gap:1px}.osd-list.osd-cols-2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.osd-list.osd-cols-3{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.osd-list.osd-cols-4{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.osd a:focus-visible,.osd button:focus-visible,.osd [tabindex]:focus-visible{outline:2px solid var(--p-brand-2);outline-offset:2px}@media (max-width:640px){.osd-matchup{grid-template-columns:1fr;text-align:center;gap:10px}.osd-side.home,.osd-side.away{align-items:center;text-align:center}.osd-rows thead{display:none}.osd-rows,.osd-rows tbody,.osd-rows tr,.osd-rows td{display:block;width:auto}.osd-rows tr{border-bottom:1px solid var(--p-line);padding:10px 12px;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center}.osd-rows td{border:0;padding:0;text-align:left}.osd-rows td:first-child{grid-column:1/-1;padding-left:0}.osd-rows td[data-k]::before{content:attr(data-k);display:block;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--p-ink-2);margin-bottom:3px}.osd-rows td.cta-col{grid-column:1/-1;text-align:center;padding-right:0}.osd-rows td.cta-col .osd-cta{width:100%;justify-content:center}.osd-pair{justify-content:flex-start}.osd-hero{padding:16px}.osd-tname{font-size:17px}.osd-cons-cell{flex:1 1 46%}}@media (max-width:820px){.osd-game,.osd-mkhead{grid-template-columns:1fr 1fr}.osd-mkhead{display:none}.osd-game .osd-when,.osd-game .osd-teams,.osd-game>.osd-cta{grid-column:1/-1}.osd-game>.osd-cta{justify-content:center}.osd-mkcol::before{content:attr(data-k);display:block;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--p-ink-2);margin-bottom:2px}}@media (prefers-reduced-motion:reduce){.osd *,.osd *::before,.osd *::after{animation:none!important;transition:none!important}}:root{--p-bg:#e9ebee;--p-surface:#ffffff;--p-surface-2:#f7f7f9;--p-surface-3:#f0f1f4;--p-ink:#14181d;--p-ink-2:#616a75;--p-line:#dadde2;--p-brand:#111418;--p-brand-2:#d0021b;--p-brand-ink:#ffffff;--p-accent:#d0021b;--p-accent-ink:#ffffff;--p-cta:#d0021b;--p-cta-2:#9d0114;--p-cta-ink:#ffffff;--p-best:#00803f;--p-best-soft:#e0f2e7;--p-best-ink:#00552a;--p-rise:#00803f;--p-drop:#d0021b;--p-radius:2px}