.defaultFieldOutline{outline:1px solid #000}main.pageType-general:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:300px;background-image:url(/images/cityscapeFull.png);background-repeat:repeat-x;background-position:bottom;z-index:-1}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5){main.pageType-general:after{background-image:url(/images/cityscapeFull@2x.png);background-size:1024px auto}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5){main.pageType-general:after{background-image:url(/images/cityscapeFull@3x.png);background-size:1024px auto}}h1{margin:30px 50px 15px;padding:0;font-weight:500;font-size:36px;line-height:1.25;color:#fff;text-shadow:0 3px 10px #0006}@media (max-width:767px){h1{margin:20px 20px 15px;font-size:28px}}.pageBody{margin:0 50px;font-weight:400;font-size:15px;line-height:1.533;color:#b4b7bb}.pageBody h2,.pageBody h3{margin:20px 0 0;padding:0;font-weight:700;font-size:24px;line-height:1;color:#f2f2f2}.pageBody h3{font-size:18px;line-height:1.25}.pageBody p{margin-bottom:15px}.pageBody p:last-of-type{margin:0}.pageBody b,.pageBody strong{font-weight:700}.pageBody em,.pageBody i{font-style:italic}.pageBody a,.pageBody a:active,.pageBody a:visited{color:#fff;font-weight:500;transition:color .3s ease 0s}.pageBody a:active:hover,.pageBody a:hover,.pageBody a:visited:hover{color:#f15345}@media (max-width:767px){.pageBody{margin:0 20px}}.bfAbout{max-width:1366px;margin:auto;background:#000;overflow:hidden;color:#fff;font-family:"Proxima Nova:Semibold",Arial,sans-serif}.bfAbout a{color:inherit;text-decoration:none}.bfAbout .hero{aspect-ratio:1366/553;position:relative;background:url(/images/about-us/bf/hero-background.png) 50%/cover}.bfAbout .devices:after,.bfAbout .hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#e320 -21.63%,#a51919);z-index:0}.bfAbout .hero-copy{position:absolute;left:4.54%;right:53.5%;top:50%;transform:translateY(-50%);z-index:1}.bfAbout .hero h1{font-size:clamp(20px,5.27vw,72px);line-height:1.05;margin:0;text-shadow:none}.bfAbout .hero h1,.bfAbout .hero p{font-family:"Proxima Nova:Bold",Arial,sans-serif}.bfAbout .hero p{font-size:clamp(14px,1.9vw,26px);line-height:1.31;margin:clamp(7px,1.17vw,16px) 0}.bfAbout .tiles{position:absolute;right:0;top:0;height:100%;width:auto;object-fit:contain}.bfAbout .availability{height:770px;background:#f8f8f8;color:#000;padding:58px 10%;box-sizing:border-box}.bfAbout .availability-row{height:290px;display:grid;grid-template-columns:48% 52%;grid-gap:10%;gap:10%}.bfAbout .availability-row.lower{padding-top:38px}.bfAbout .pitch{text-align:right}.bfAbout .pitch h2{font-family:"Proxima Nova:Bold",Arial,sans-serif;font-size:60px;line-height:55px;margin:0}.bfAbout .pitch p{font-family:"Proxima Nova:Semibold",Arial,sans-serif;font-size:30px;line-height:34px;margin:25px 0}.bfAbout .platforms h3{font-family:"Proxima Nova:Bold",Arial,sans-serif;font-size:24px;line-height:24px;margin:0 0 15px}.bfAbout .platforms h3:not(:first-child){margin-top:25px}.bfAbout .platforms .stream-logos+h3{margin-top:82px}.bfAbout .logo-list{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;max-width:400px}.bfAbout .logo-list img{max-width:92px;max-height:38px;object-fit:contain}.bfAbout .cable-logos img,.bfAbout .stream-logos img,.bfAbout .tv-logos img{width:auto;height:auto;max-width:none;max-height:none}.bfAbout .store-badges{display:flex;gap:10px;margin-bottom:18px}.bfAbout .store-badges span{display:block;height:50px;background-image:url(/images/about-us/bf/app-store-badges.png);background-size:1024px 700px}.bfAbout .store-badges .apple{width:150px;background-position:0 -200px}.bfAbout .store-badges .google{width:169px;background-position:-200px -200px}.bfAbout .divider{height:1px;background:#707070;margin:16px -3% 0}.bfAbout .devices{height:332px;position:relative;display:flex;align-items:center;padding:0 10%;gap:60px;background:url(/images/about-us/bf/hero-bg.png) 50%/cover}.bfAbout .devices>*{position:relative;z-index:1}.bfAbout .devices h2{font-family:"Proxima Nova:Bold",Arial,sans-serif;font-size:clamp(20px,4.4vw,60px);line-height:1;width:45%}.bfAbout .devices>div{display:flex;align-items:flex-end;gap:22px}.bfAbout .devices img:first-child,.bfAbout .devices img:nth-child(2){width:196px;height:133px;object-fit:contain}.bfAbout .devices img:nth-child(3){width:69px;height:98px}.bfAbout .devices img:nth-child(4){width:51px;height:72px}.bfAbout .contact{padding:50px 8% 149px;background:#000}.bfAbout .contact>h2{text-align:center;font-family:"Proxima Nova:Bold",Arial,sans-serif;font-size:60px;line-height:60px;margin:0 0 40px}.bfAbout .contact-list{max-width:1136px}.bfAbout .contact article{margin-bottom:56px}.bfAbout .contact h3{text-transform:uppercase;font-family:"Proxima Nova:Bold",Arial,sans-serif;font-size:16px;margin:0 0 28px;position:relative}.bfAbout .contact h3:after{content:"";position:absolute;width:52px;height:4px;background:#e32;left:0;bottom:-15px}.bfAbout .contact p{font-family:"Proxima Nova:Semibold",Arial,sans-serif;font-size:14px;color:#e2e2e2;margin:14px 0}.bfAbout .contact a{font-family:"Proxima Nova:Bold",Arial,sans-serif;color:#fff}@media (max-width:1023px){.bfAbout .availability{height:auto;padding:84px 8% 70px;text-align:center}.bfAbout .availability-row{height:auto;display:block}.bfAbout .availability-row.lower{padding-top:0}.bfAbout .pitch{text-align:center}.bfAbout .pitch h2{font-size:55px;line-height:1}.bfAbout .pitch p{font-size:30px;font-weight:600;margin:22px 0 28px}.bfAbout .platforms h3{margin:20px 0 10px;font-size:19px}.bfAbout .platforms h3:not(:first-child){margin-top:20px}.bfAbout .logo-list,.bfAbout .store-badges{justify-content:center}.bfAbout .logo-list{gap:26px;min-height:32px;max-width:none}.bfAbout .logo-list img{max-width:92px;max-height:32px}.bfAbout .tv-logos img:nth-child(5),.bfAbout .tv-logos img:nth-child(6){max-width:150px}.bfAbout .cable-logos img{max-width:87px;max-height:36px}.bfAbout .divider{margin:32px auto 58px;max-width:856px}.bfAbout .devices{height:332px;padding:33px 5%;display:block;text-align:center}.bfAbout .devices h2{width:auto}.bfAbout .devices>div{margin:38px auto 0;justify-content:center;gap:22px}.bfAbout .devices img:first-child{width:196px;height:auto}.bfAbout .devices img:nth-child(2){width:184px;height:auto}.bfAbout .devices img:nth-child(3){width:69px;height:auto}.bfAbout .devices img:nth-child(4){width:51px;height:auto}.bfAbout .contact{padding:50px 11% 70px}.bfAbout .contact-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px 13%;gap:70px 13%;margin-top:70px;max-width:none}.bfAbout .contact article{margin-bottom:0}}@media (max-width:767px){.bfAbout .availability{padding:14px 20px 24px}.bfAbout .pitch h2{font-size:20px;line-height:24px}.bfAbout .pitch p{margin:8px 0 20px;font-size:14px;line-height:18px;font-weight:600}.bfAbout .platforms h3{margin:14px 0 9px;font-size:14px;line-height:16px}.bfAbout .store-badges{gap:7px;margin-bottom:24px}.bfAbout .logo-list{flex-wrap:wrap;gap:15px}.bfAbout .logo-list img{max-height:none}.bfAbout .tv-logos img:first-child{max-width:41px}.bfAbout .tv-logos img:nth-child(2){max-width:42px}.bfAbout .tv-logos img:nth-child(3){max-width:31px}.bfAbout .tv-logos img:nth-child(4){max-width:57px}.bfAbout .tv-logos img:nth-child(5){max-width:126px}.bfAbout .tv-logos img:nth-child(6){max-width:109px}.bfAbout .stream-logos img:first-child{max-width:41px}.bfAbout .stream-logos img:nth-child(2){max-width:64px}.bfAbout .stream-logos img:nth-child(3){max-width:37px}.bfAbout .stream-logos img:nth-child(4){max-width:44px}.bfAbout .stream-logos img:nth-child(5){max-width:54px}.bfAbout .cable-logos img:first-child{max-width:62px}.bfAbout .cable-logos img:nth-child(2){max-width:43px}.bfAbout .cable-logos img:nth-child(3){max-width:42px}.bfAbout .cable-logos img:nth-child(4){max-width:21px}.bfAbout .divider{max-width:348px;margin:23px auto 13px}.bfAbout .devices{height:158px;padding:0 20px;display:block;text-align:center}.bfAbout .devices h2{width:auto;margin:0;padding-top:10px}.bfAbout .devices>div{height:79px;margin:0 auto;align-items:flex-end;justify-content:center;gap:12px}.bfAbout .devices img:first-child{width:98px;height:67px}.bfAbout .devices img:nth-child(2){width:92px;height:63px}.bfAbout .devices img:nth-child(3){width:35px;height:49px}.bfAbout .devices img:nth-child(4){width:25px;height:36px}.bfAbout .contact{padding:23px 20px 30px}.bfAbout .contact>h2{font-size:24px;line-height:24px;margin-bottom:28px}.bfAbout .contact-list{display:grid;grid-template-columns:1fr;grid-gap:29px;gap:29px}.bfAbout .contact article{margin-bottom:0}.bfAbout .contact h3{font-size:14px;line-height:14px}.bfAbout .contact p{font-size:12px;line-height:17px}}