@media screen and (min-width: 630px){.sitelinksPageHeaderContainer___MCLsG{margin-top:3rem}}.sitelinksPageTitle___pKkcK{max-width:39rem;margin:0 auto;margin-top:1.5rem;white-space:pre-line;font-family:Gotham;font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 630px){.sitelinksPageTitle___pKkcK{font-family:Gotham;font-size:1.5rem;font-weight:500;line-height:2rem}}
.auth-code-form .general-button-link{margin-bottom:.5em;opacity:1;font-size:1em;--initial-bg-color: #F2F2F2}.auth-code-form .general-button-link svg{transform:scale(0.7)}.auth-code-form .login-message{min-height:0;margin-top:0;padding:1.5ex;color:#f98308;line-height:1.3}.auth-code-form .resend-message{display:flex;align-items:center;flex-direction:column;justify-content:center}.auth-code-form .auth-code-group{display:flex;align-items:center;flex-direction:column;min-height:12em;margin-top:2em}.auth-code-form .auth-code-group .auth-code-button{max-width:15em}.auth-code-form .button-group-container{display:flex;justify-content:center}.auth-code-form .button-group{display:inline-flex;flex-flow:column;justify-content:flex-end;min-height:12em;margin-top:4em}.auth-code-form .button-group .general-button-link{border:1px solid #fff}.auth-code-form .auth-instructions-group{display:flex;align-items:center;flex-direction:column;justify-content:center}.auth-code-form .auth-instructions-group .auth-instructions{width:100%;margin:1em 0;text-align:center;white-space:pre-line;word-break:break-word;font-size:1em;font-weight:500;line-height:1.2}.auth-code-form .auth-input-group{display:none;align-items:center;justify-content:center;min-width:25em;height:4em}.auth-code-form .auth-input-group.auth-code-show{display:flex}.auth-code-form .auth-input-group .auth-instructions{width:8em;margin-right:1.4em;text-align:right;font-size:1em;font-weight:400;line-height:1.2}.auth-code-form .auth-input-group .login-field-code{width:12em;font-size:1.4em}@media screen and (max-width: 450px){.auth-code-form .auth-code-group{width:16em;margin:0 auto}.auth-code-form .auth-input-group,.auth-code-form .auth-instructions-group{align-items:center;justify-content:center;min-width:auto}}@media screen and (max-height: 459px){.auth-code-form .auth-instructions-group{margin-top:2em}.auth-code-form .auth-input-group{min-height:5em}}@media screen and (max-height: 570px){.auth-code-form .login-message{min-height:0}}@media screen and (max-height: 570px)and (max-width: 630px){.auth-code-form .authorize-code-group{width:16em}.auth-code-form .login-message{padding:.5ex 4ex;line-height:1.2}}
.form .form-header{text-align:center;color:#4b4f54;font-family:"Gotham Rounded",sans-serif;font-size:1em;font-weight:500}.form .form-body,.form .form-actions{width:100%}.form .form-error{width:100%;padding-bottom:1em;text-align:center;color:#c22a25;font-size:.85em;line-height:1.2}.form .form-error:empty{display:none}
.otp-group{position:relative;padding:0 .5em;--letter-spacing: 0.5em;letter-spacing:var(--letter-spacing);font-family:"Menlo","Consolas","Lucida Sans Unicode",Courier New,Courier,monospace;font-weight:bold}.otp-group .one-input-container.otp-input{position:relative;padding:0 .5em;--input-font-size: 1em}.otp-group .one-input-container.otp-input.has-focus .one-input-wrapper .one-input-placeholder,.otp-group .one-input-container.otp-input.has-value .one-input-wrapper .one-input-placeholder{display:initial;color:var(--gray-4)}.otp-group .one-input-container.otp-input .one-input-suffix{position:absolute;right:.5em}.otp-group .one-input-container.otp-input .one-input-wrapper{overflow:visible;width:auto;padding:0 1px;transform:translateX(calc(var(--letter-spacing) / 2))}.otp-group .one-input-container.otp-input .one-input-wrapper .one-input{position:absolute;top:50%;left:50%;user-select:none;transform:translate(-50%, -50%)}.otp-group .one-input-container.otp-input .one-input-wrapper .one-input-placeholder{position:relative;display:initial;height:auto;user-select:none;white-space:pre;pointer-events:none}.otp-group .one-input,.otp-group .one-input-placeholder{letter-spacing:inherit;font-family:inherit !important;font-weight:inherit}.otp-group .one-input-suffix-item{justify-content:center}.otp-group .one-input-suffix-item .dot:last-child{margin:0}
.brandElementsCTA___DYOui.general-button-link.pill-button.label-only{transition:all .3s ease}.brandElementsCTA___DYOui.general-button-link.pill-button.label-only.aquamarine___yGWyt{--cta-color: #11EEC7;--initial-bg-color: #11EEC7;--initial-text-color: var(--dark-blue-black)}.brandElementsCTA___DYOui.general-button-link.pill-button.label-only.light___aLOL_{--cta-color: var(--dark-blue-black);--initial-bg-color: var(--dark-blue-black);--initial-text-color: var(--pearl-white)}.brandElementsCTA___DYOui.general-button-link.pill-button.label-only.dark___M9OCL{--cta-color: var(--pearl-white);--initial-bg-color: var(--pearl-white);--initial-text-color: var(--dark-blue-black)}@media(hover: hover){.brandElementsCTA___DYOui.general-button-link.pill-button.label-only.general-button-link:hover{transform:scale(1.1) translateZ(0)}.brandElementsCTA___DYOui.general-button-link.pill-button.label-only.general-button-link:hover:not(:active){--button-bg-color: var(--initial-bg-color);--button-text-color: var(--initial-text-color)}}
.in-view-image-container{position:relative;width:100%;height:100%;background:#202f3b;transform:translateZ(0)}.in-view-image-container .in-view-image{transition:opacity .5s ease;object-fit:cover;opacity:0}.in-view-image-container .in-view-image-placeholder{position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;transition:opacity .5s ease;transform:translate(-50%, -50%);background:rgba(0,0,0,0)}.in-view-image-container .loader-image{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%)}.in-view-image-container .loader-image .loader-graphic-holder{min-height:0}.in-view-image-container.ready .in-view-image-placeholder{opacity:1}.in-view-image-container.loaded .in-view-image{opacity:1}.in-view-image-container.loaded .in-view-image-placeholder{opacity:0}
.channels-search-container{max-width:45em;margin:0 auto;padding:0 1.5em;font-family:"Gotham",sans-serif;--tile-background: #282d32}.channels-search-container .icon-search-hollow{width:100%;height:100%}.channels-search-container .channels-search-header{margin:0 0 .5em;text-align:center;font-size:2.5em;line-height:normal}.channels-search-container .channels-search{margin:2em auto}.channels-search-container .channels-search-title{display:inline-block;font-weight:900}.channels-search-container .channels-search-subtitle{margin-top:.5rem;font-size:1.05rem;font-weight:500}.channels-search-container .fsf-body{display:flex;align-items:center;flex-flow:column;width:100%;max-width:45em;min-height:15em}.channels-search-container.light{--tile-background: #F2F2F2;--fsf-button-color: #F2F2F2}.channels-search-container.light img.white{filter:brightness(0) saturate(100%) invert(26%) sepia(9%) saturate(1152%) hue-rotate(164deg) brightness(90%) contrast(87%)}.no-results-message{display:flex;align-items:center;flex-flow:column;justify-content:center;width:100%;max-width:30em;margin:0 auto;padding:2em;border-radius:.25em;background:var(--tile-background);box-shadow:4px 4px 2px rgba(0,0,0,.231);-webkit-animation:fade-in .3s ease-in;-moz-animation:fade-in .3s ease-in;-ms-animation:fade-in .3s ease-in;-o-animation:fade-in .3s ease-in;animation:fade-in .3s ease-in}.no-results-body{display:flex;flex-flow:row wrap;justify-content:center;text-align:center;font-weight:500;line-height:1.5}.no-results-body .request-channel-link-container{margin:0 .25em}.no-results-body .request-channel-link{color:currentColor}.no-results-body .request-channel-link:hover{color:currentColor;opacity:.75}.no-results-body .request-channel-link:focus{color:currentColor;border-color:currentColor}.no-results-body .request-channel-link:not(:hover):not(:focus){text-decoration:underline}.channel-result-tile{width:4.5em;height:4.5em;margin:.25em;padding:.5em;border-radius:.25em;background:var(--tile-background);box-shadow:4px 4px 2px rgba(0,0,0,.231);-webkit-animation:fade-in .3s ease-in;-moz-animation:fade-in .3s ease-in;-ms-animation:fade-in .3s ease-in;-o-animation:fade-in .3s ease-in;animation:fade-in .3s ease-in}.channels-search-results{display:inline-flex;align-items:center;flex-flow:row wrap;justify-content:center}.channels-search-results+.csr-section{margin-top:3em}.channel-result-tile-image{width:100%;height:100%}.csr-section{width:100%;margin-top:1.5em}.csr-section.is-free-section{margin-top:3em}.csr-section .channels-search-results{display:grid;grid-template-columns:repeat(auto-fill, 5em);grid-template-rows:2em}@supports not (display: grid){.csr-section .channels-search-results{justify-content:flex-start}}.csr-heading{width:100%;margin:.5em;font-size:.72em;font-weight:900;grid-column:1/-1}.csr-heading.is-FAST-content{grid-row:4/1}.csr-heading .fast-experiment-header{font-size:2em;font-weight:500;line-height:1.2}.csr-heading .fast-experiment-details{margin:1em .5em 1em 0;font-size:1.2em;font-weight:350;line-height:1.5em}.subscribe-for-fast-action{margin-top:1.5em;text-align:center;grid-column:1/-1}@media screen and (max-width: 630px){.channels-search-container{font-size:.72em}.channels-search-container .channels-search-title{font-size:1.8rem}.channels-search-container .channels-search-subtitle{font-size:.81rem}.channels-search-container .fsf-filters-container{font-size:.8em}.channels-search-container .fsf-filters{margin:.5em -0.5em}.channels-search-container .no-results-message{padding:2em 1em}.channels-search-container .csr-heading{font-size:.9em}}
.fsf-input.one-input-container{margin:0 0 .75em;padding:0 1em 0 .75em;--input-height: 2.5em;--input-font-size: 1rem}.fsf-input.one-input-container:not(.has-focus) .one-input-placeholder{color:currentColor}.fsf-input.one-input-container .one-input-placeholder{font-weight:500}.fsf-input.one-input-container .one-input-type{min-width:1em;max-width:1em;transform:scaleX(-1)}.fsf-input.one-input-container .one-input-type .shape{fill:var(--input-text)}.fsf-input.one-input-container .one-input-suffix .one-input-suffix-item+.one-input-suffix-item{margin-left:.5em}.fsf-input.one-input-container .one-input-suffix .dot{background-color:var(--philo-blue);font-size:1.5em}.fsf-contents{display:flex;align-items:center;flex-flow:column}.fsf-filters,.fsf-filters-container{display:flex;align-items:center;flex-flow:row wrap;justify-content:center}.fsf-filters{margin:.5em 0}.fsf-filters-container{flex-flow:row wrap;justify-content:center;width:100%;font-size:.7em}button.fsf-button.general-button-link{margin:.5em .5em .5em 0;font-size:1em;--initial-bg-color: var(--fsf-button-color, #282d32);--initial-text-color: currentColor}button.fsf-button.general-button-link.is-active{--initial-bg-color: var(--philo-blue);--initial-text-color: var(--pearl-white)}.fsf-filter-item:last-child .fsf-button{margin:.5em 0}.fsf-body{padding:1em 0}.fsf-clear-button.general-button-link{--initial-text-color: var(--input-text)}@media(hover: hover){.fsf-clear-button.general-button-link:hover:not(:active):not(:focus){--button-text-color: var(--gray-4)}}
.loader-image{display:flex;justify-content:center;width:100%;height:100%;margin:auto;transition:all .5s cubic-bezier(0.25, 0.1, 0.25, 1);text-align:center;pointer-events:none;opacity:1}.loader-image.invisible{transition:.2s opacity;opacity:0}.loader-graphic-holder{display:flex;align-items:center;justify-content:center;width:480px;min-height:12em;margin:auto}.holder{width:100%;margin:auto;white-space:nowrap}.dot{width:4px;height:4px;margin-right:.18em;border-radius:15px;background-color:var(--button-text-color, rgb(255, 255, 255))}.loader-graphic{width:.5em;height:.5em;margin:.25em;border-radius:50%;background-color:rgba(255,255,255,.5)}.loader-graphic,.dot{display:inline-block;vertical-align:middle;opacity:.15;-webkit-animation:loader-graphic-animate-ellipses 3s linear infinite;-moz-animation:loader-graphic-animate-ellipses 3s linear infinite;-ms-animation:loader-graphic-animate-ellipses 3s linear infinite;-o-animation:loader-graphic-animate-ellipses 3s linear infinite;animation:loader-graphic-animate-ellipses 3s linear infinite}.loader-graphic:nth-child(2),.dot:nth-child(2){-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.loader-graphic:nth-child(3),.dot:nth-child(3){-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.loader-graphic:nth-child(4),.dot:nth-child(4){-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}@keyframes loader-graphic-animate-ellipses{0%{opacity:1}50%{opacity:.4}100%{opacity:.3}}@-webkit-keyframes loader-graphic-animate-ellipses{0%{opacity:1}50%{opacity:.4}100%{opacity:.3}}@-moz-keyframes loader-graphic-animate-ellipses{0%{opacity:1}50%{opacity:.4}100%{opacity:.3}}@-khtml-keyframes loader-graphic-animate-ellipses{0%{opacity:1}50%{opacity:.4}100%{opacity:.3}}@-o-keyframes loader-graphic-animate-ellipses{0%{opacity:1}50%{opacity:.4}100%{opacity:.3}}@-ms-keyframes loader-graphic-animate-ellipses{0%{opacity:1}50%{opacity:.4}100%{opacity:.3}}
.channelsPageSearch___vN6Z0{padding-top:1rem}.channelsPageSearch___vN6Z0 .channels-search-container{max-width:56rem}
.withHorizontalViewportMask___rHUwk{max-width:1920px;margin:0 auto}@media screen and (min-width: 1920px){.withHorizontalViewportMask___rHUwk{-webkit-mask:linear-gradient(to left, rgba(0, 0, 0, 0) 1%, black 2%),linear-gradient(to right, rgba(0, 0, 0, 0) 1%, black 2%);mask:linear-gradient(to left, rgba(0, 0, 0, 0) 1%, black 2%),linear-gradient(to right, rgba(0, 0, 0, 0) 1%, black 2%);-webkit-mask-composite:source-in;mask-composite:intersect}}.withPhiloUnderline___ChyYo{position:relative;transition:.3s ease opacity}.withPhiloUnderline___ChyYo::before{position:absolute;right:0;bottom:0;left:0;overflow:hidden;width:0;height:3.5px;content:"";transition:all .3s ease;transform:none;color:var(--pearl-white)}.withPhiloUnderline___ChyYo:not(.inactive___aLnv7):before{color:var(--philo-blue);background:currentColor;border-radius:12px 3px 20px 12px;width:100%}.withPhiloUnderline___ChyYo.inactive___aLnv7:before{border-radius:12px;width:0}@media screen and (hover: hover){:not(:hover):not(:focus-visible)>.withPhiloUnderline___ChyYo.inactive___aLnv7{opacity:.75}:hover>.withPhiloUnderline___ChyYo:before{background:currentColor;border-radius:12px 3px 20px 12px;width:100%}}
.featuresPageContentHeader___N28zH{padding:2rem 0}@media screen and (min-width: 630px){.featuresPageContentHeader___N28zH{padding:4rem 0}}@media screen and (min-width: 910px)and (max-width: 1440px){.featuresPageCarousel___VSoJW{font-size:1.35vw}}.featuresPageContentTitleDetail___OZk0x{padding-top:1rem}@media screen and (min-width: 630px){.featuresPageContentTitleDetail___OZk0x{font-family:Gotham;font-size:1.5rem;font-weight:500;line-height:2rem}}.featuresPageFeatureList___pRMPD{display:flex;flex-flow:column;max-width:37rem;margin:0 auto;padding:0 1rem;text-align:center}@media screen and (min-width: 910px){.featuresPageFeatureList___pRMPD{max-width:74rem;text-align:left}}.featuresPageContentHeader___N28zH{margin:0 auto;text-align:center}.featuresPageContentTitle___QUw0I{font-family:Gotham;font-size:2rem;font-weight:800;line-height:2.25rem}@media screen and (min-width: 630px){.featuresPageContentTitle___QUw0I{font-size:3rem;line-height:normal}}.featuresPageFeature___wVzoX{display:flex;flex-flow:row;justify-content:center;margin-bottom:4rem;gap:0 3rem}.featuresPageFeature___wVzoX:nth-child(even) .featuresPageFeatureContent___YDssz+.featuresPageFeatureMedia___iWh7s{order:-1}@media screen and (min-width: 910px){.featuresPageFeature___wVzoX{margin-bottom:10rem}}.featuresPageFeatureContent___YDssz{flex:1}.featuresPageFeatureHeading___TsqPD{display:none;font-family:Gotham;font-size:1.25rem;font-weight:500;line-height:1.75rem;line-height:2rem}@media screen and (min-width: 910px){.featuresPageFeatureHeading___TsqPD{display:inline-block}}.featuresPageFeatureTitle___MFzc7{display:block;margin-top:2rem;margin-bottom:1rem;white-space:pre-line;font-family:Gotham;font-size:2rem;font-weight:800;line-height:2.25rem}@media screen and (min-width: 630px){.featuresPageFeatureTitle___MFzc7{font-size:3rem;font-weight:800;line-height:normal}}.featuresPageSubtitle___Aicc1{max-width:39rem;margin:0 auto;margin-top:1.5rem;font-family:Gotham;font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 630px){.featuresPageSubtitle___Aicc1{font-family:Gotham;font-size:1.5rem;font-weight:500;line-height:2rem}}.featuresPageFeatureDescription___doPBc{font-family:Gotham;font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 910px){.featuresPageFeatureDescription___doPBc{max-width:28rem}}@media screen and (min-width: 480px){.featuresPageDevicesImage___jr9St{font-size:1.25rem}}.featuresPageProfilesImage___KX5OG{width:100%;max-width:28rem}@media screen and (min-width: 910px){.featuresPageProfilesImage___KX5OG{max-width:initial}}.featuresPageFeatureMedia___iWh7s{display:flex;flex:1;justify-content:center}.featuresPageFeatureMedia___iWh7s.stacked___B5Pjx{margin:2rem 0;font-size:.75rem}.featuresPageFeatureMedia___iWh7s:not(.stacked___B5Pjx){display:none;font-size:1.25rem}@media screen and (min-width: 910px){.featuresPageFeatureMedia___iWh7s:not(.stacked___B5Pjx){display:flex}.featuresPageFeatureMedia___iWh7s.stacked___B5Pjx{display:none}}
.logoTVImageLogo___QFBY9{display:flex;height:100%;background:var(--philo-blue)}.logoTVImageLogo___QFBY9 .philo-logo{width:9em;margin:auto}.logoTVImageLogo___QFBY9 .shape{fill:#fff}
.tv-image-black{position:relative;display:flex;width:26em;height:13em;margin:.5em 0 0 0;transform:translateY(0.5em)}.tv-image-black .tv-image-container{position:absolute;z-index:10;width:19.4em;transform:translate(3.4em, 0);height:10.85em}.tv-image-black .image-tv-mask{position:absolute;width:32em;transform:translate(-3em, -0.5em)}
.tv-with-image{position:relative;display:inline-flex;align-items:flex-end;transition:opacity .3s ease;opacity:0;font-size:1.35em}.tv-with-image.ready{opacity:1}.tv-with-image .tv-remote{width:auto;height:3.5em;margin-right:.75em;margin-bottom:.1em;margin-left:-0.3em}.tv-with-image .tv-remote.rotate{transform:rotate(10deg);margin-bottom:.8em}.tv-with-image .tv-frame-screen{position:relative}.tv-with-image .tv-frame{width:20.5em;height:12.06em;filter:drop-shadow(4px 6px 4px rgba(0, 0, 0, 0.5));font-size:.965em}.tv-with-image .tv-screen{position:absolute;z-index:1;top:.15em;left:.12em;width:calc(100% - .25em);background:var(--screen-bg, #393f42);box-shadow:.25px .25px .5px .25px #393f42}
@keyframes fade-in___OhOYL{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in___OhOYL{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in___OhOYL{0%{opacity:0}100%{opacity:1}}@-khtml-keyframes fade-in___OhOYL{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in___OhOYL{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade-in___OhOYL{0%{opacity:0}100%{opacity:1}}.carousel___LnwEG{position:relative;display:flex;align-items:center;flex-flow:column;width:100%;margin:0 auto;padding:2em 0;transition:opacity .5s cubic-bezier(0.37, 0, 0.63, 1);opacity:0;--font-size: 1.2em;font-size:var(--font-size)}.carousel___LnwEG.noTransition___MpoPG .tile___ArroF,.carousel___LnwEG.noTransition___MpoPG .slider___c88Pt{transition:none}.carousel___LnwEG.ready___ZUH8J{opacity:1}@media screen and (max-width: 1440px){.carousel___LnwEG{--font-size: 1.8vw}}@media screen and (max-width: 630px){.carousel___LnwEG{font-size:1.9vw}}.panels___AkMMw{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:3em 0}.buttons___iHhJd{position:absolute;z-index:10;top:50%;left:50%;display:flex;align-items:center;justify-content:space-between;width:100vw;max-width:1920px;height:100%;transform:translate(-50%, -50%);pointer-events:none}@media screen and (max-width: 630px){.buttons___iHhJd{display:none}}.buttons___iHhJd button{position:static;margin:0 1em;padding:.5em;pointer-events:auto;opacity:0;font-size:.75em}.buttons___iHhJd button path{opacity:1}.buttons___iHhJd button .buttonlink-icon{transform:rotate(var(--rotate))}.buttons___iHhJd button.addOnCarousel___tPfVK::before{background:initial}.buttons___iHhJd button::before{position:absolute;top:0;width:4em;height:100%;content:""}.buttons___iHhJd button::after{position:absolute;top:0;width:2em;width:calc((min(100vw,1920px) - 40.8em)/2 - 2em);height:100%;content:"";font-size:var(--font-size, 1em)}.buttons___iHhJd button:hover,.buttons___iHhJd button:focus{opacity:1}.buttons___iHhJd button:not(:focus-visible){background:rgba(0,0,0,0)}.previousBtn___AFcgI{--rotate: -90deg}.previousBtn___AFcgI:before,.previousBtn___AFcgI:after{left:0;transform:scaleX(-1)}.nextBtn___RS35j{--rotate: 90deg}.nextBtn___RS35j:before,.nextBtn___RS35j:after{right:0}.slider___c88Pt{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;--width: 37em;width:37em;height:100%;transition:1.5s cubic-bezier(0.37, 0, 0.63, 1) transform}.panel___Zbq2V{position:absolute;display:flex;width:100%;outline:none}.tile___ArroF{overflow:hidden;width:100%;height:100%;transition:1.5s transform;transition-timing-function:cubic-bezier(0.37, 0, 0.63, 1);transform:scale(0.83);opacity:1;border-radius:.5em;background:#000}.tile___ArroF img{display:flex;width:100%;height:auto;transition:1.5s cubic-bezier(0.37, 0, 0.63, 1) opacity;opacity:.6}.tile___ArroF:before{position:absolute;z-index:2;width:100%;height:100%;content:"";transform:translateZ(0)}.tile___ArroF.selected___wQgnA{transform:scale(1.097) translate(0.03em, -0.03em)}.tile___ArroF.selected___wQgnA img{opacity:1}.tablist___mBK61{order:1}@media screen and (max-width: 450px){.tablist___mBK61{transform:scale(0.75)}}.control___U9WG5{width:2.5rem;height:2rem;margin:0;padding:0;cursor:pointer;transition:.3s ease opacity;opacity:.3;outline:0}.control___U9WG5+.control___U9WG5{margin-left:.4rem}.control___U9WG5:focus{opacity:.75}@media(hover: hover){.control___U9WG5:hover{opacity:1}}.control___U9WG5.selected___wQgnA{transition-duration:1s;opacity:1}.control___U9WG5::before{display:flex;justify-content:center;height:4px;content:"";background:var(--carousel-control-color, var(--pearl-white))}
.addOnCard___Zjfge{position:relative}.addOnCard___Zjfge .addOnCardPanel___Js7WL{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1em 2em;background:linear-gradient(44deg, black, #1e1e1e);font-size:.7em}.addOnCard___Zjfge .addOnCardPanel___Js7WL .add-on-image{width:6.5em}.addOnCardImage___T4wA9{width:100%;height:auto;position:absolute;top:-17px;z-index:-1}.addOnButton___OuZL4{font-size:1em;--cta-color: #11EEC7;--initial-bg-color: #11EEC7;--initial-text-color: var(--dark-blue-black)}
.addOnContainer___rxdpU{font-size:.8em}.addOnsLineup___G9EF1{display:flex;align-items:center;height:5em;overflow:hidden;margin:1em 0;justify-content:initial}.addOnsLineup___G9EF1 .channelContainer___t5ns6{border-right:1px solid #fff;padding:0 1em}.addOnsLineup___G9EF1 .channelContainer___t5ns6 img{width:11em}.addOnsLineup___G9EF1 .channelContainer___t5ns6:first-child{padding-left:initial}.addOnsLineup___G9EF1 .channelContainer___t5ns6:last-child{border-right:none;padding-right:initial}.subtitle___Q2BR6{text-align:left;font-size:1.3em;max-width:30em;line-height:1.5em;margin-bottom:1em}.bold___IDLxS{font-weight:700}@media only screen and (max-width: 1024px){.addOnsLineup___G9EF1{justify-content:center;text-align:center;margin-left:auto}.addOnsLineup___G9EF1.addOnCarousel___SULiB{justify-content:initial}.subtitle___Q2BR6{text-align:center}.subtitle___Q2BR6.addOnCarousel___SULiB{justify-content:initial}.addOnCarouselSubtitle___VBCrk{text-align:initial;margin:1em 0;font-size:1.5em}}@media screen and (max-width: 630px){.subtitle___Q2BR6{font-size:1em}.addOnsLineup___G9EF1 img{max-width:7em}.addOnCarouselSubtitle___VBCrk{font-size:2em}}
.tv___M2Dwr{z-index:2;width:40.8em;height:24em;margin:-0.1em -0.1em -0.8em 0;transform:translateZ(0);pointer-events:none}.wrapper___YaHdv{position:relative;display:flex;align-items:center;justify-content:center}.wrapper___YaHdv.disableTV___LTxyd{height:28em}.wrapper___YaHdv .tv___M2Dwr.disableTV___LTxyd{display:none}.wrapper___YaHdv:before{position:absolute;top:50%;left:50%;width:100%;height:100%;content:"";transform:translate3d(-50%, -50%, 0);background:radial-gradient(43.42% 114.24% at 51.18% 49.57%, #0C92F3 40%, var(--tv-gradient-end, #0E141A) 100%);filter:blur(45px)}@media screen and (max-width: 630px){.wrapper___YaHdv:before{filter:blur(20px)}}.wrapper___YaHdv:after{position:absolute;z-index:0;width:99%;height:100%;margin-top:.1em;content:"";background:var(--tv-background, #0E141A)}
.devicesPageContent___llfcI{display:flex;align-items:center;flex-flow:column;justify-content:center;padding:3rem 0;text-align:center}@media screen and (min-width: 630px){.devicesPageContent___llfcI{padding:6rem 0}}.devicesPageDevices___yclQF{max-width:50rem;margin:0 auto;padding:0 1rem}.devicesPageImage___avLdW{width:100%;max-width:50rem}.devicesPageHeader___VJesS{padding:3rem 1rem;text-align:center}@media screen and (min-width: 630px){.devicesPageHeader___VJesS{padding:6rem 0}}.devicesPageTitle___Aj0XM{display:block;font-family:Gotham;font-size:2rem;font-weight:800;line-height:2.25rem}@media screen and (min-width: 630px){.devicesPageTitle___Aj0XM{font-size:3rem;font-weight:800;line-height:normal}}.devicesPageSubtitle___bzSwP{max-width:40rem;margin:.25rem auto 0;font-family:Gotham;font-size:1rem;font-weight:500;line-height:1.25rem}@media screen and (min-width: 630px){.devicesPageSubtitle___bzSwP{font-family:Gotham;font-size:1.5rem;font-weight:500;line-height:2rem}}.devicesPageDeviceTitle___nhrI8{font-family:Gotham;font-size:.875rem;font-weight:500;line-height:1.25rem;--text-color: #dfe1e3}@media screen and (min-width: 630px){.devicesPageDeviceTitle___nhrI8{font-family:Gotham;font-size:1.25rem;font-weight:500;line-height:1.75rem}}.devicePageDeviceInstructions___S491Y{font-family:Gotham;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 630px){.devicePageDeviceInstructions___S491Y{font-family:Gotham;font-size:1rem;font-weight:400;line-height:1.75rem}}.devicePageDeviceInstructions___S491Y li{position:relative;margin-left:1rem;list-style:disc outside}.devicePageDeviceInstructionsNote___nunUt{display:block;margin-top:2rem}
.deviceInstructionsTitle___sC2zI{height:1.5em;display:flex;align-items:center;color:var(--text-color, #BDBDBD)}.deviceInstructionsTitle___sC2zI svg{margin-right:.5em;height:inherit;fill:currentColor}.deviceInstructionsTitle___sC2zI svg.firetv{height:2em}.deviceInstructionsTitle___sC2zI svg.computer{width:2em}.deviceInstructionsTitle___sC2zI svg.fire-tablet{width:2em}.deviceInstructionsTitle___sC2zI svg path{fill:currentColor}.deviceInstructionsBold___yC8Lw{font-weight:700}.deviceInstructionsUnderline___bVz64{text-decoration:underline}.deviceInstructionsTextCenter___xizAN{display:flex;justify-content:center}.deviceInstructionsBrowserContainer___GIqiH{margin-top:1em}.deviceInstructionsBrowser___ZHOnW svg{margin:0 .5em}
.faqsPageTitle___XCpYp{display:block;padding:3rem 1rem;text-align:center;font-family:Gotham;font-size:2rem;font-weight:800;line-height:2.25rem}@media screen and (min-width: 630px){.faqsPageTitle___XCpYp{padding:6rem 0;font-size:3rem;font-weight:800;line-height:normal}}@media screen and (min-width: 910px)and (max-width: 1440px){.faqsPageCarousel___OjD8q{font-size:1.35vw}}.faqsPageFAQs___vE64g{max-width:80rem;padding:1.5rem}
.register-group{position:relative;z-index:10;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;max-width:100%;height:auto;min-height:auto;margin:0;background:none}.register-group .billing-error-group{margin:.5em auto 0;padding:.25em .5em .25em .3em;font-size:1em}.register-group .register-prompt{padding-bottom:1em;text-align:center;color:#5f666c;font-weight:400}.register-group .login-field-username{width:100%;min-width:15em;font-size:.8em}.register-group .login-field-username input{height:3em;padding-right:1.2em;padding-left:1.2em;color:#fff;background-color:#202f3b;font-size:1em}.register-group .login-field-username input:not([value=""]){padding-right:2.5em}.register-group .login-field-username input::-webkit-input-placeholder{text-align:center;color:rgba(255,255,255,.4);font-size:1em;font-weight:300;line-height:1.2}.register-group .login-field-username input::-moz-placeholder{text-align:center;color:rgba(255,255,255,.4);font-size:1em;font-weight:300}.register-group .login-field-username input:-ms-input-placeholder{text-align:center;color:rgba(255,255,255,.4);font-size:1em;font-weight:300}.register-group .login-field-username .icon{right:.7em;width:1.5em}.register-group .register-form{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%}.register-group .register-form .register-field{--input-height: var(--register-input-height);--input-font-size: 1.125rem}.register-group .register-form .subscription-code-input{--input-font-size: 0.9em;--input-height: 2.5em}.register-group .register-form .login-message{width:80%;min-height:2em;margin:.5em auto 0;padding-bottom:0;font-size:.67em;line-height:1.2}.register-group .register-form .register-form-next{display:flex;align-items:center;justify-content:center;width:100%;height:2.8em;margin:.75em auto;transform:translateZ(0);border-radius:3em;font-size:1em;filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.25))}.register-group .register-form .register-form-next.no-code{margin-top:0}.register-group .register-form .register-form-next .type-button-label{font-size:.9rem;font-weight:500;line-height:1.1}.register-group .register-form .subscription-code-button{width:100%;cursor:pointer;transition:opacity .25s ease;white-space:pre;border:none;outline:none;background:none;font-size:.75em;font-weight:500}.register-group .register-form .subscription-code-button[disabled]{cursor:not-allowed}.register-group .register-form .subscription-code-button:hover,.register-group .register-form .subscription-code-button:focus,.register-group .register-form .subscription-code-button[disabled]{opacity:.75}@media screen and (max-width: 630px){.register-group .register-subtitle{font-size:.8em}.register-group .billing-error-group{text-align:center}}
.billing-error-group{display:flex;align-items:center;justify-content:center;min-height:1em;margin:.5em auto 0;padding:.25em .5em .25em .3em;font-size:.9em;line-height:normal}.billing-error-group .billing-error-icon{display:flex;align-items:center}.billing-error-group .billing-error-icon .warn{width:1.5em;height:1.5em;fill:#000}.billing-error-group .billing-error-message{margin:0;letter-spacing:-0.06em;color:#000;font-size:.8em;font-weight:500}@media screen and (max-width: 630px){.billing-error-group{text-align:center;font-size:.8em}}
.lineup{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.base{padding-top:1em;text-align:center;white-space:nowrap;font-family:"Gotham",sans-serif;font-size:1.5em}.price{display:inline-block;padding-left:.5em}.channels{flex-direction:row}.lineups{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:320px;max-width:100vw;padding:0 0 1em;background-color:rgba(0,0,0,0)}.lineups.color{background-color:#f7f8fa}.lineups.color .full{overflow-x:visible;flex-flow:column}.lineups.color .full.free{position:relative;z-index:0;display:flex;align-items:center;flex-flow:row;justify-content:center;width:35em;padding:0}.lineups.color .full.free:before{position:absolute;z-index:-1;top:50%;left:50%;width:100vw;height:100%;content:"";transform:translate(-50%, -50%);background-color:#e3e7ed}.lineups.color .full.free .free-channels-banner{flex:0;min-width:13em;padding:.5em;color:var(--gray-blue);font-family:"Gotham",sans-serif;font-weight:500;line-height:1.3}.lineups.color .full.free .channels{flex:1;max-width:initial;max-width:24em;margin:0;padding:1.5em 0}.lineups.color .full.free .channels .channel{box-shadow:none}.lineups.color .full.free .channels .channel img{filter:invert(1)}.lineups.color .full .channels{justify-content:center;width:59em;padding:2em 0 0;grid-auto-columns:5em;grid-template-columns:repeat(auto-fit, 5em);grid-gap:1em}.lineups.color .full .channels .channel{border-radius:.77em;background-color:#fff;box-shadow:-0.44em -0.44em 1.22em 0 rgba(255,255,255,.2705882353),.44em .44em .77em 0 rgba(14,23,31,.0588235294)}.lineups .lineup{width:100%}.lineups .base{width:100%;color:rgba(0,0,0,.8);font-family:"Gotham",sans-serif;font-size:1.8em;font-weight:500}@media screen and (max-width: 960px){.lineups .base{font-size:1.5em}}@media screen and (max-width: 630px){.lineups .base{font-size:1em}}.lineups .base:before{display:none}.lineups .base .price{color:rgba(0,0,0,.8);font-weight:500}.lineups .channel{align-items:center;border-radius:.4em}.lineups .full{display:flex;overflow-x:auto;justify-content:center;width:100%;padding-top:0em;margin-bottom:1em;padding-bottom:2em}.lineups .full .channels{justify-content:unset;max-width:96vw;grid-auto-rows:5em;grid-template-columns:repeat(14, 5em)}.lineups .full .channels .channel img{width:4em}.lineups .channels{display:flex;flex-wrap:wrap;justify-content:center;padding:0 2em}.lineups .full .channels,.lineups .scrollable .channels{display:grid;width:auto;margin:0 auto;padding-top:2em;font-size:.89em;grid-auto-flow:row;grid-gap:1px}.lineups .full .channels .channel,.lineups .scrollable .channels .channel{display:flex;align-content:center;justify-content:center;width:100%;max-width:5em;height:100%;max-height:5em;margin:0;padding:.5em;border:none;outline:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:100%;font-size:1em}.lineups .full .channels .channel img,.lineups .scrollable .channels .channel img{align-self:center}.lineups .scrollable{display:flex;overflow-x:auto;width:100%;font-size:1.15em}.lineups .scrollable.free-channels-container .channels{margin:0 auto;padding-top:0;grid-auto-flow:column;grid-auto-columns:3.5em}.lineups .scrollable.free-channels-container .channels .channel{width:3.35em;margin:0 .075em;border-radius:.4em;background:#006cb9}.lineups .scrollable.free-channels-container .channels .channel.shadow-1{filter:drop-shadow(1px 0px 1px #202F3B)}.lineups .scrollable.free-channels-container .channels .channel.shadow-2{filter:drop-shadow(0px 1px 1px #202F3B)}.lineups .scrollable.free-channels-container .channels .channel.shadow-3{filter:drop-shadow(0px 0px 1px #202F3B)}.lineups .scrollable.free-channels-container .channels .channel.shadow-4{filter:drop-shadow(1px 1px 1px #202F3B)}.lineups .scrollable .free-channels-banner{display:flex;align-items:center;max-width:calc(14rem + 5px);margin:0 2px;padding:.5em;text-align:center;color:#fff;border-radius:.5em;background:rgba(37,77,105,.15);font-family:"Gotham",sans-serif;font-size:.8em;font-weight:500;line-height:1.3;grid-column:span 4;min-height:3em;justify-content:center}.lineups .scrollable .channels{display:inline-grid;justify-content:unset;max-width:unset;padding:1.5em 2em}.lineups .scrollable .channels .channel{position:relative;width:3.5em;height:3.5em}.lineups .scrollable .channels .channel img{position:absolute;top:50%;left:50%;width:3em;transform:translate(-50%, -50%)}.lineups .scrollable-wrapper{position:relative;overflow:hidden;width:100%;margin-bottom:.5em}.lineups .scrollable-wrapper .next-icon-wrapper{position:absolute;z-index:1;right:0;width:4em;height:100%;transition:opacity .3s ease;pointer-events:none;opacity:0}.lineups .scrollable-wrapper .next-icon-wrapper.visible{opacity:1}.lineups .scrollable-wrapper .next-icon-wrapper .next-icon{position:absolute;top:50%;right:0;padding-right:2em;transform:translateY(-50%)}.lineups .scrollable-wrapper .next-icon-wrapper .next-icon .icon{width:1em;transform:rotate(90deg);opacity:.5}.lineups .scrollable-wrapper .next-icon-wrapper .next-icon .icon .shape{opacity:1;fill:#fff}.lineups.mobile .scrollable-wrapper .next-icon-wrapper{font-size:1.15em}.lineups.mobile .scrollable-wrapper .next-icon-wrapper::after{position:absolute;z-index:-1;width:10em;height:100%;content:"";background:radial-gradient(50% 50% at 50% 50%, #0C87E9 0%, rgba(12, 135, 233, 0) 100%)}.lineups.mobile .scrollable-wrapper .next-icon-wrapper .next-icon{padding-right:1.5em}.lineups.mobile .scrollable-wrapper .next-icon-wrapper .next-icon .icon{width:2em}.lineups.mobile .scrollable.free-channels-container .channel.free{grid-row:3}.lineups.mobile .scrollable.free-channels-container .free-channels-banner{max-width:initial;margin-bottom:.5em;text-align:center;color:#fff;background:rgba(0,0,0,0);grid-column:span 6}@media screen and (max-width: 630px){.lineups .scrollable{font-size:1em}.register-container .lineups.color{margin-top:-1em;padding-top:.5em}.register-container .lineups.color .full .channels{font-size:2.7vw}.register-container .lineups.color .full.free{flex-flow:column;padding:1em 0 .5em}.register-container .lineups.color .full.free .free-channels-banner{min-width:initial;padding-bottom:0;font-size:3.5vw;font-weight:300}.register-container .lineups .full .channels{font-size:.6em}}@media screen and (max-width: 320px){.lineups .scrollable .free-channels-banner{font-size:.75em}}
.lineup-placeholder{font-size:1rem}.lineup-placeholder,.lineup-placeholder .loaders{height:100%;min-height:inherit;width:100%}.lineup-placeholder .loaders{display:flex;flex-flow:column}.lineup-placeholder.dark .loader-graphic,.dark .lineup-placeholder .loader-graphic{background-color:rgba(0,0,0,.5)}
.assetPageFAQsTitle___r8TH9{display:flex;flex-flow:row wrap;justify-content:center;padding:0 0 2rem;text-align:center;white-space:pre-wrap;letter-spacing:-1.67px;font-family:Gotham;font-size:1.4rem;font-weight:500;line-height:normal}@media screen and (min-width: 630px){.assetPageFAQsTitle___r8TH9{padding:0 2rem 2rem;font-size:2rem}}.assetPageFAQs___dIDwa{max-width:64rem;margin:0 auto;padding:3rem 1.5rem}
.web-text{font-family:"Gotham Rounded",sans-serif;font-weight:300;color:#fafbfc;font-size:1em;line-height:1.16}.web-small-text{font-family:"Gotham Rounded",sans-serif;font-weight:300;color:#fafbfc;font-size:.77em;line-height:1.21}.web-tiny-text{font-family:"Gotham Rounded",sans-serif;font-weight:300;color:#fafbfc;font-size:.61em;line-height:1.9}.web-large-title{font-family:"Gotham",sans-serif;font-weight:500;color:#fafbfc;font-size:2.33em;line-height:1.05;letter-spacing:-0.028em}.web-small-title{font-family:"Gotham",sans-serif;font-weight:500;color:#fafbfc;font-weight:400;font-size:1.67em;line-height:1.13;letter-spacing:-0.056em}.web-small-link-label{font-family:"Gotham Rounded",sans-serif;font-weight:300;color:#fafbfc;font-weight:500;font-size:.77em;line-height:1.57}.web-button-label,.web-large-link-label{font-family:"Gotham Rounded",sans-serif;font-weight:300;color:#fafbfc;font-weight:500;font-size:1.11em;line-height:1.1}.web-heading{font-family:Gotham,sans-serif;font-weight:800}.light .web-text,.light .web-small-text,.light .web-tiny-text,.light .web-large-title,.light .web-small-title,.light .web-small-link-label,.light .web-button-label,.light .web-large-link-label{color:#0e141a}@media screen and (max-width: 630px){.web-text,.web-small-text{font-size:.72em;line-height:1.15}.web-tiny-text{font-size:.55em;line-height:1.3}.web-large-title{font-size:1em;line-height:1.167}.web-small-title{font-size:.77em;line-height:.93}.web-small-link-label{font-size:.55em;line-height:1.2}.web-button-label,.web-large-link-label{font-size:.83em;line-height:1.2em}}
.selectionInputRoot___GDAfl{display:flex;align-items:flex-start;--padding: 2px;cursor:pointer;font-size:1rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.selectionInputContainer___Ium1Q{position:relative;display:inline-flex;padding:var(--padding)}.selectionInputAppearance___EAuqf{width:1em;height:1em;transition:background .3s ease}.selectionInput___UlsnT:checked+.selectionInputAppearance___EAuqf{background:var(--philo-blue)}.selectionInput___UlsnT:not(:disabled)+.selectionInputAppearance___EAuqf{cursor:pointer}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf.checkbox___Ihj2o{border-radius:.1em;background:var(--gray-4)}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf.radio___TCPdc{border:.08em solid var(--pearl-white);border-radius:1em}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf.radio___TCPdc::before{border-radius:1em}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:border-color ease .3s;border:solid 1px rgba(0,0,0,0);border-radius:.2em}.selectionInput___UlsnT:focus-visible+.selectionInputAppearance___EAuqf:before{border-color:var(--philo-blue)}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:.3s ease;opacity:0;background:#fff;clip-path:var(--clip-path)}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf.checkbox___Ihj2o{--clip-path: polygon(100% 0%, 100% 100%, 100% 100%, 0% 100%, 0% 100%, 0% 0%)}.selectionInput___UlsnT:indeterminate+.selectionInputAppearance___EAuqf.checkbox___Ihj2o{background:var(--philo-blue);--clip-path: polygon(70% 46%, 70% 54%, 50% 54%, 30% 54%, 30% 46%, 50% 46%)}.selectionInput___UlsnT:checked+.selectionInputAppearance___EAuqf.checkbox___Ihj2o{background:var(--philo-blue);--clip-path: polygon(68.47% 32.01%, 73.94% 37.34%, 42.48% 69.66%, 27.13% 54.71%, 32.6% 49.09%, 42.48% 58.71%)}.selectionInput___UlsnT+.selectionInputAppearance___EAuqf.radio___TCPdc{--clip-path: circle(0% at 50% 50%)}.selectionInput___UlsnT:checked+.selectionInputAppearance___EAuqf.radio___TCPdc{--clip-path: circle(20% at 50% 50%)}.selectionInput___UlsnT:indeterminate+.selectionInputAppearance___EAuqf::after,.selectionInput___UlsnT:checked+.selectionInputAppearance___EAuqf::after{opacity:1}
.selectionInputElement___yl42M{position:absolute;width:0;height:0;opacity:0;-webkit-appearance:none;appearance:none}
.steps{position:relative;display:flex;flex-flow:column;padding:1.5em 2em;width:100%;overflow:hidden}.steps .steps-prev-button{position:absolute;top:1em;left:2em;font-size:.75rem;transform:scaleX(-1)}.steps .steps-prev-button.default-button-color{padding:.2em}.steps .steps-prev-link{cursor:pointer;color:var(--philo-blue);font-weight:700;display:flex}.steps .steps-prev-link svg{transform:rotate(270deg);width:1em;margin-right:.25em}.steps .steps-prev-link svg path{fill:var(--philo-blue);opacity:1}.steps .steps-next-button{justify-content:center;--initial-bg-color: rgb(12, 147, 242);margin:1em auto 0}.steps .steps-body{display:flex;overflow:hidden;flex-flow:column}.steps .steps-cta-container{display:flex;flex-flow:column;justify-content:center}.steps .steps-cta-container.pin-bottom{margin-top:auto}.steps .step{display:none;outline:none}.steps .step.active{display:block}.steps .step.padding{margin:1em 0 0 0}.steps .step-title{display:flex;justify-content:center;margin:0;margin-bottom:.5em;text-align:center;opacity:1;color:#4b4f54;font-family:"Gotham",sans-serif;font-size:1.5em}.steps .step-subtitle{text-align:center;color:var(--philo-blue);font-weight:500;font-size:1.1em;margin-bottom:2em;padding:0 .5em}.steps .steps-counter{align-self:center;margin-top:1em}@media screen and (max-width: 630px){.steps{padding:.5em 1em}.steps .steps-next-button{font-size:4vw}}
.sticky-header{z-index:12;width:100%;margin-bottom:1em;transition:all .3s ease;background:#f7f8fa}.sticky-header.dark{background:rgba(0,0,0,0)}.sticky-header.dark.stuck{background:var(--stuck-bg-color, rgba(14, 20, 26, 0.5))}.sticky-header.dark .sticky-header-contents .auth-link.general-button-link{justify-content:center;width:9em;letter-spacing:-0.03em;opacity:1;border:2px solid var(--button-text-color);font-weight:bold;--initial-text-color: var(--sign-in-text-color, var(--philo-blue));--initial-bg-color: var(--sign-in-bg-color, transparent)}.sticky-header.dark .sticky-header-contents .philo-logo{padding:.75em 0}.sticky-header.dark .sticky-header-contents .logo-heading{color:var(--logo-color, white)}.sticky-header.is-experiment{margin-bottom:0}.sticky-header.stuck{background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1)}.sticky-header.show-cta.stuck .sticky-cta-button{pointer-events:auto;opacity:1}.sticky-header-contents{display:flex;overflow:hidden;align-items:center;justify-content:space-between;max-width:90rem;margin:0 auto;padding:0 3em}.sticky-header-contents .philo-logo{width:6em;padding:1.25em 0;transform:translateY(0.35em)}.sticky-header-contents .philo-logo .shape{transition:.3s ease-in-out fill;fill:var(--button-bg-color)}.sticky-header-contents .sticky-header-suffix{display:flex;align-items:center;font-size:.9em}.sticky-header-contents .sticky-header-suffix .general-button-link.pill-button{font-size:1em}.sticky-header-contents .sticky-header-suffix .general-button-link.pill-button+.general-button-link{margin-left:1em}.sticky-header-contents .auth-link.general-button-link{height:2.5em;margin:.5em 0;--initial-bg-color: #F2F2F2}.sticky-header-contents .sticky-cta-button{justify-content:center;width:12em;max-width:40vw;transition:.3s ease;pointer-events:none;opacity:0;--initial-bg-color: var(--cta-color, var(--philo-blue))}.sticky-header-contents .logo-heading{color:#0c93f2}.sticky-header-contents .logo-heading .shape{fill:var(--button-bg-color, currentColor)}.sticky-header-contents .logo-link.general-button-link{padding:0;opacity:1;border:none;background:none;font-size:1em;-webkit-tap-highlight-color:rgba(0,0,0,0);--initial-bg-color: var(--logo-color, rgb(12, 147, 242))}@media screen and (max-width: 630px){.sticky-header-contents{padding:.5rem 1.25rem;font-size:.7em}.sticky-header-contents .philo-logo{width:5em;margin-right:.5em}}@media screen and (max-width: 320px){.sticky-header{font-size:4.75vw}}
.scroller-container{position:relative;--offset: 0.5em}.scroller-container .scroller{display:flex;overflow-x:scroll;width:100vw}
button.scrollLeftBtn___tOsBJ,button.scrollRightBtn___jUQkE{position:absolute;z-index:10;top:50%;padding:0;transition:.3s background-color,.3s opacity;transform:translateY(-50%);font-size:1em;--initial-bg-color: transparent;cursor:pointer}button.scrollLeftBtn___tOsBJ .buttonlink-icon,button.scrollRightBtn___jUQkE .buttonlink-icon{padding:.35em}button.scrollLeftBtn___tOsBJ .shape,button.scrollRightBtn___jUQkE .shape{opacity:1}.scrollLeftBtn___tOsBJ{left:var(--offset, 0.5em)}.scrollLeftBtn___tOsBJ svg{transform:rotate(-90deg) translateY(-1px)}.scrollRightBtn___jUQkE{right:var(--offset, 0.5em)}.scrollRightBtn___jUQkE svg{transform:rotate(90deg) translateY(-1px)}button.scrollLeftBtn___tOsBJ.reached___UFf7O,button.scrollRightBtn___jUQkE.reached___UFf7O{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease}@media(hover: none){.scrollLeftBtn___tOsBJ.general-button-link___Lneoq:hover:not(:active):not(:focus),.scrollRightBtn___jUQkE.general-button-link___Lneoq:hover:not(:active):not(:focus){--button-bg-color: var(--initial-bg-color);--button-text-color: var(--initial-text-color)}}
ul.faqs___Ub4DS{flex-flow:row wrap;margin:0 auto;font-size:1rem;gap:.75rem 1rem;font-family:Gotham;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (min-width: 630px){ul.faqs___Ub4DS{font-family:Gotham;font-size:1rem;font-weight:400;line-height:1.75rem}}.faqsColumn___xn_j3{display:flex;flex-flow:column;width:100%;gap:.75rem}@media screen and (min-width: 630px){.faqsColumn___xn_j3{flex:1;min-width:20rem}}li.faqsItem___Ike6n{border-radius:.25rem;background:var(--faq-background-color, #13232d);box-shadow:2px 2px 2px rgba(0,0,0,.23)}li.faqsItem___Ike6n.light___raQ6m{transition:.3s ease box-shadow;color:#0e141a;border-radius:.75rem;background:#fff;box-shadow:none;--chevron-color: #bbbec0}li.faqsItem___Ike6n.light___raQ6m .faqsImageSearch___RRgll{border:none}div.faqsItemContent___mTbXJ{display:flex;flex-flow:column;padding-top:0;padding-bottom:2rem}div.faqsItemContent___mTbXJ ul{counter-reset:li}div.faqsItemContent___mTbXJ li{counter-increment:li}div.faqsItemContent___mTbXJ li:before{display:inline-block;width:1em;margin-right:.5em;content:"." counter(li);text-align:right;color:inherit;font-weight:500;direction:rtl}@media screen and (min-width: 630px){div.faqsItemContent___mTbXJ{padding-bottom:3rem}}.faqsText___FYoqu{padding:0 2rem}@media screen and (min-width: 630px){.faqsText___FYoqu{padding:0 2.5rem}}.faqsStreamFeatures___omvn8{display:flex;flex-flow:row wrap;gap:1rem}.faqsStreamFeature___RRSmb{display:flex;align-items:center;flex:1;flex-flow:row;min-width:11rem}.faqsStreamFeatureCount___dWxl2{display:flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;margin-right:1rem;color:var(--philo-blue);border-radius:100%;background:#ecf5fb;font-size:2rem;font-weight:500}@media screen and (min-width: 630px){.faqsStreamFeatureCount___dWxl2{min-width:3.5rem;height:3.5rem;font-size:2.5rem}}.faqsCaption___R6dZt{max-width:40rem;margin:0 auto;padding:1.5rem 1.5rem 0;text-align:center;font-family:Gotham;font-size:.75rem;font-weight:500;line-height:1rem}@media screen and (min-width: 630px){.faqsCaption___R6dZt{font-size:.875rem;line-height:1.25rem}}.faqsImageContainer___WCgcB{display:flex;justify-content:center;max-width:30rem;margin:1.5rem auto 0}.faqsImageContainer___WCgcB img{width:100%}.faqsImageSearch___RRgll{overflow:hidden;border:.0625rem solid;border-radius:.5rem}.faqsImageSave___Qs_5d,.faqsImageSearch___RRgll{max-width:20rem;margin:0 auto}.faqsIconPrice___hbq6Z{font-family:"Gotham Rounded",sans-serif;font-size:1.5rem;font-weight:500}@media screen and (min-width: 630px){.faqsIconPrice___hbq6Z{font-size:2rem}}.faqsItemTitle___Z3TDD{display:flex;align-items:center;flex:1;text-align:left}.faqsItemButton___Gq26j{font-family:Gotham;font-size:1rem;font-weight:800;line-height:1.25rem}.light___raQ6m .faqsItemButton___Gq26j{font-weight:500;letter-spacing:-0.043em}@media screen and (min-width: 630px){.faqsItemButton___Gq26j{font-size:1.25rem;line-height:1.75rem}}.faqsItemButtonIcon___tJxNC{display:inline-flex;min-width:1rem;height:1rem;margin-right:1rem;max-width:1rem;color:var(--philo-blue)}.faqsItemButtonIcon___tJxNC svg{width:100%;height:auto}.faqsItemButtonIcon___tJxNC path{fill:currentColor}@media screen and (min-width: 630px){.faqsItemButtonIcon___tJxNC{width:1.5rem;height:1.5rem;max-width:initial}}
.landingPageContainer___JBHZN{color:var(--pearl-white, white);font-family:"Gotham",sans-serif;--logo-color: white;background:linear-gradient(180deg, #000000 5.43%, rgba(14, 20, 26, 0) 72.63%);background-color:#202f3b}.landingPageContainer___JBHZN.bottomSticky____otfL+footer{padding-bottom:4em}.landingPageHeader___Mqzmv.sticky-header.stuck.dark{background:var(--stuck-bg-color, rgba(14, 20, 26, 0.9))}.landingPageHeader___Mqzmv.sticky-header.dark .sticky-header-contents .sign-in-link.general-button-link{--initial-text-color: var(--sign-in-text-color, var(--philo-blue));--initial-bg-color: var(--sign-in-bg-color, transparent)}.landingPageHeader___Mqzmv.invisible___C2SDU{visibility:hidden}.landingPageHeader___Mqzmv.bottom___v7Wpx{position:fixed !important;top:initial !important;bottom:0;visibility:hidden;margin-bottom:0;opacity:0}.landingPageHeader___Mqzmv.bottom___v7Wpx.visible___mBEWU{visibility:visible;opacity:1}.landingPageHeaderCTAButton___TZm3F.general-button-link{--initial-bg-color: var(--philo-blue);--initial-text-color: var(--pearl-white)}.landingPage___WY6dG{overflow:hidden;--cta-height: 3rem;--fallback-font-size: 1.1rem}.landingPage___WY6dG .header-module .register-group{max-width:var(--cta-width, 24rem);margin:0 auto;padding:0 1rem}.landingPage___WY6dG .register-group .billing-error-group{margin-top:1em}.landingPage___WY6dG .billing-error-group .billing-error-icon{display:none}.landingPage___WY6dG .billing-error-group .billing-error-message{color:var(--error-color, rgb(245, 166, 35))}.landingPage___WY6dG .icon.invalid .shape{fill:var(--error-color, rgb(245, 166, 35))}.landingPage___WY6dG .header-module .register-group .register-form .subscription-code-input{--input-font-size: 1.1rem;--input-height: var(--cta-height)}.landingPage___WY6dG .dialog-container.scrim:before{background:var(--scrim-color, rgba(0, 0, 0, 0.87))}.landingPage___WY6dG .header-module .register-group button.primary-button-color,.landingPage___WY6dG .landingPageCTALink___jWRSV{height:var(--cta-height);font-size:var(--cta-font-size, 1.1rem);--initial-bg-color: var(--cta-color, var(--philo-blue))}.landingPage___WY6dG .landingPageCTALink___jWRSV{z-index:1;align-items:center;justify-content:center;width:100%;max-width:20rem;margin:0 auto}.landingPageBody___jIKet{display:flex;flex-flow:column;margin:0 auto}.landingPageContent___g9Y1N{z-index:1}.landingPageContent___g9Y1N.reset___xgIcb{z-index:initial}@media screen and (max-width: 630px){.landingPageBody___jIKet .channels-search-container{font-size:.8rem}.landingPage___WY6dG{--cta-width: 21rem;--cta-height: 2.8rem}}
.banner___nomUu{display:flex;overflow:hidden;background:#0c92f3;padding:1.5rem;margin:auto;justify-content:center}@media screen and (max-width: 630px){.banner___nomUu{font-size:.75rem}}.bannerMessageContainer___oJl9s{display:flex;align-items:center}.bannerCtaButton___G0Pqc.general-button-link.pill-button.label-only{--initial-bg-color: white;--initial-text-color: var(--dark-blue-black);font-size:1rem;margin-left:2rem}@media screen and (max-width: 630px){.bannerCtaButton___G0Pqc.general-button-link.pill-button.label-only{margin-left:1.5rem;font-size:.75rem}}.bannerMessage___f_BT7{font-weight:800;line-height:1.5rem}@media screen and (max-width: 630px){.bannerMessage___f_BT7{line-height:1rem}}.center___hG_kU{text-align:center}
.navbar___Csri6{display:flex;justify-content:center}.navbarItems___Of8ob{display:flex;flex-flow:row wrap;justify-content:space-evenly}@media screen and (min-width: 630px){.navbarItems___Of8ob{gap:0 1.5rem}}.navLink___GaA1M{padding:0 .5rem;transition:.3s ease border-color;text-align:center;border:.125rem solid rgba(0,0,0,0);border-radius:.5rem;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Gotham;font-size:1rem;font-weight:500;line-height:1.25rem;line-height:1.75rem}@media screen and (min-width: 630px){.navLink___GaA1M{font-family:Gotham;font-size:1.25rem;font-weight:500;line-height:1.75rem;line-height:2rem}}.navLink___GaA1M:focus-visible{border-color:var(--pearl-white)}.navLinkText___cgVXG{display:flex}
.welcomeHeader___x1wnp{position:relative;max-width:62rem;margin:0 auto;padding:2rem .75rem;text-align:center}@media screen and (min-width: 630px){.welcomeHeader___x1wnp{padding:2rem 1rem}}.welcomeHeaderHeadline___ejudd{white-space:pre-line;letter-spacing:-0.01em;font-size:2rem;font-weight:800;line-height:normal}@media screen and (min-width: 630px){.welcomeHeaderHeadline___ejudd{font-size:3rem}}.welcomeHeaderSubtitle___qyN2B{display:block;padding:1.5rem 1rem;font-size:.875rem;font-weight:500;line-height:normal}@media screen and (min-width: 630px){.welcomeHeaderSubtitle___qyN2B{font-size:1rem}}
.channel-page.base-landing-page{background:#f7f8fa;--collection-header-color:#003551;--collection-header-gradient: linear-gradient(to right, #F7F8FA 20%, rgba(247, 248, 250, 0) 100%);min-height:0}.channel-page.base-landing-page .channel-schedule-container{margin:3em 0 -6.5em;z-index:2}.channel-page.base-landing-page .channel-schedule-container .channel-schedule .padding{display:none}.channel-page .playable-tile-text{font-weight:500}.channel-page .playable-tile-subtitle{-webkit-line-clamp:1}.channel-page .content-text{color:var(--pearl-white);font-size:.95em;line-height:1.4}.channel-page .content-text .playable-tile-time{color:#e0e0e0;font-size:.9em}.channel-page.has-schedule .channel-hero{overflow:visible;margin-bottom:6.5em}.channel-page.has-schedule .channel-hero:after{position:absolute;z-index:1;top:100%;width:100%;height:8em;content:"";background:linear-gradient(180deg, #0E141A 0%, rgba(255, 255, 255, 0) 100%)}.channel-page .icon-trending{max-width:2em;margin-left:.2em}.channel-page .tile-collection::after{background-image:linear-gradient(to right, #F7F8FA 20%, rgba(247, 248, 250, 0) 100%)}.channel-page .tile-collection.no-header .padding{display:none}.channel-page .tile-collection .collection-header{padding:0 1.75em}@media screen and (max-width: 480px){.channel-page.base-landing-page .channel-schedule-container{margin-top:1.5em}.channel-page.base-landing-page .scroller-container{--offset: 0.3em}}
.playable-tile-container.loaded .playable-tile .tile-content{opacity:1}.playable-tile-container.loaded .playable-tile-image{opacity:.4}.playable-tile-container.loaded .playable-tile-image:hover,.playable-tile-container.loaded .playable-tile-image:focus{cursor:pointer;opacity:.6}.playable-tile-container .playable-tile{position:relative;z-index:0;overflow:hidden;min-width:16em;max-width:16em;height:10.3em;margin:.5em;text-align:left;border-radius:.7em;background:#000}.playable-tile-container .playable-tile .tile-content{display:flex;flex-flow:column;justify-content:space-between;width:100%;height:100%;padding:.5em 1em 1.25em;transition:opacity .3s ease;transform:translateZ(0);pointer-events:none;opacity:0;color:var(--pearl-white);font-size:.8em;line-height:1.3}.playable-tile-container .playable-tile .tile-content .content-header{display:flex;align-items:center}.playable-tile-container .playable-tile .tile-content .content-header .flag{margin:0 .25em;padding:.05em .15em;border:.1em solid #9c9c9c;border-radius:.25em;font-family:Gotham,"sans-serif";font-size:.85em;font-weight:600;line-height:normal}.playable-tile-container .playable-tile .tile-content .content-header .flag:only-child{margin-top:1em}.playable-tile-container .playable-tile .tile-content .content-header .flag.live{background:var(--philo-blue);font-family:"Gotham Rounded",sans-serif;font-size:.8em}.playable-tile-container .playable-tile .playable-tile-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.playable-tile-container .playable-tile .channel-logo{width:3.5em;height:3.5em}.playable-tile-container .playable-tile .playable-tile-time{position:relative;display:flex;flex-flow:row}.playable-tile-container .playable-tile .playable-tile-time .playable-tile-time-icon{display:flex;align-items:center;justify-content:center;margin-right:.3em}.playable-tile-container .playable-tile .playable-tile-time .icon-upcoming{width:1em;height:1em}.playable-tile-container .playable-tile .playable-tile-image{position:absolute;z-index:-1;top:0;width:100%;height:100%;transition:opacity .3s ease}.show-container .show{overflow:hidden;min-width:16em;max-width:16em;height:9em;margin:.5em;padding:0;transform:translateZ(0);border:none;border-radius:.7em;outline:none;background:rgba(0,0,0,0);font-size:1em}.show-container .show:hover{cursor:pointer;opacity:.7}.show-container .show .show-image-container{border-radius:inherit;overflow:inherit;width:100%;height:100%}.show-container .show .show-image-container .show-image{width:100%;height:100%}
.placeholder-tile{display:flex;overflow:hidden;flex-flow:column;justify-content:center;width:100%;height:100%;transition:background .3s;outline:none;background:#000}.placeholder-tile .placeholder-content{display:flex;flex-flow:column;justify-content:space-between;height:100%;padding:1.5em;background:rgba(31,52,66,.5)}.placeholder-tile .placeholder-content .skeleton-item{height:1em;border-radius:2em;background:#202f3b}.placeholder-tile .placeholder-content .logo-skeleton{width:3.5em}.placeholder-tile .placeholder-content .description-skeleton{width:11em}.placeholder-tile .placeholder-content .description-skeleton .skeleton-item+.skeleton-item{margin-top:.5em}
.tile-collection{display:flex;align-self:flex-start;align-items:center;margin:1em 0;position:relative}.tile-collection:not(.no-header):after{content:"";width:10em;height:12em;position:absolute;background-image:linear-gradient(to right, rgb(1, 160, 255) 20%, rgba(1, 160, 255, 0) 100%);top:-1em;left:0;z-index:0}.tile-collection .padding:first-child{min-width:calc(var(--tile-list-left-offset) + var(--overflow-padding))}.tile-collection .padding:last-child{min-width:var(--overflow-padding)}.tile-collection .collection-header{display:flex;flex-direction:column;position:absolute;left:0;z-index:1;padding:2em;justify-content:center;width:10em;height:9em}.tile-collection .collection-header .collection-title{color:#fff}.tile-collection .collection-shows{display:flex;width:auto;overflow-x:scroll}@media screen and (max-width: 630px){.tile-collection{margin-bottom:0}}
.channel-hero.landing-page-hero{height:auto;min-height:40em}.channel-hero.landing-page-hero .lp-hero-body{justify-content:space-between;width:100%;padding-right:0;padding-left:0}.channel-hero .lp-hero-image{background:linear-gradient(0deg, #0E141A 6.24%, #0C92F3 92.16%) center}.channel-hero .lp-hero-image::after{content:none}.channel-hero .lp-hero-metadata-container{display:flex;align-items:center;justify-content:center;width:100%}.channel-hero .channel-hero-title{max-width:14em;color:#f2f2f2;font-family:Gotham,sans-serif;font-size:2.25em;line-height:normal}.channel-hero .channel-hero-content{display:flex;align-items:center;flex-flow:column;padding:0 .5em;text-align:center;font-size:1.1em}.channel-hero .channel-hero-content .channel-logo{width:9em;height:9em;margin:-1.5em 0 -0.5em}.channel-hero .tv-image-wrapper{margin-left:2em}.channel-hero .tv-with-image{margin-top:-0.25em}.channel-hero .tv-image-title .title-text{color:#e0e0e0}.channel-hero .lp-hero-cta{flex-flow:column;padding:0 1.25em}.channel-hero .lp-hero-cta .cta-button{width:100%;max-width:20em;font-size:1.1em}.channel-hero .cta-body{max-width:20em;margin:1.5em 0 1em;padding:0 .5em;color:#e0e0e0;font-size:1em;line-height:normal}@media screen and (max-width: 1440px){.landing-page-hero.channel-hero .lp-hero-body .tv-image-wrapper{margin-right:-0.5em}}@media screen and (max-width: 1200px){.channel-hero .tv-image-wrapper{margin-left:0}.channel-hero .channel-hero-content{font-size:1em}}
.landing-page-hero{position:relative;display:flex;align-items:start;flex-flow:column;min-height:42em;margin-bottom:2em;padding:0 0 1em 0;color:var(--pearl-white);font-size:1em;overflow:hidden}.landing-page-hero.is-sticky-experiment{height:38em}.landing-page-hero.is-show-required-add-on{height:46em}.landing-page-hero a{opacity:1;outline:none}.landing-page-hero .nav-wrapper{z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:1.5em;padding-right:1.5em}.landing-page-hero .nav-wrapper .philo-nav{position:relative;top:initial;left:initial}.landing-page-hero .nav-wrapper .sign-in-link{--initial-bg-color: rgba(0, 0, 0, 0.25)}.landing-page-hero .lp-hero-image{position:absolute;z-index:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.landing-page-hero .lp-hero-body{z-index:1;display:flex;max-width:80em;height:100%;padding:2.5em var(--overflow-padding) 4em}.landing-page-hero .lp-hero-body .lp-hero-metadata-container{min-width:25em;max-width:50em}.landing-page-hero .lp-hero-body .tv-image-wrapper{min-width:30em;font-size:1.25em}.landing-page-hero .lp-hero-body .tv-image-wrapper .tv-image-title{margin:1em 0 1em 2.8em}.landing-page-hero .lp-hero-body .tv-image-wrapper .tv-image-title-text{font-family:"Gotham Rounded",sans-serif;font-size:.9em}.landing-page-hero .lp-hero-body.is-show-required-add-on{display:grid;grid-template-columns:1fr 1fr;max-width:max-content}.landing-page-hero .footer-title{z-index:1;font-size:1.8em;align-self:center}@media screen and (max-width: 1440px){.landing-page-hero .lp-hero-body .tv-image-wrapper{margin-right:-4em}}@media only screen and (max-width: 1024px){.landing-page-hero .footer-title{margin-top:1.5em}.landing-page-hero.with-tv{height:auto;overflow:hidden}.landing-page-hero.with-tv .lp-hero-body{flex-flow:column;width:100vw;align-items:center;padding-bottom:0}.landing-page-hero.with-tv .lp-hero-body.is-show-required-add-on{display:flex;text-align:center;justify-content:flex-end;max-width:initial}.landing-page-hero.with-tv .lp-hero-body .lp-hero-metadata-container.is-show-required-add-on{display:none}.landing-page-hero.with-tv .lp-hero-body .tv-image-wrapper{display:flex;justify-content:center;flex-flow:column;min-width:0;margin:1.25em -2.5em .25em}.landing-page-hero.with-tv .lp-hero-body .tv-image-wrapper .tv-with-image{font-size:1.15em}}@media screen and (max-width: 630px){.landing-page-hero.with-tv .lp-hero-body.is-show-required-add-on{text-align:center;justify-content:flex-end}.landing-page-hero.with-tv .lp-hero-body .tv-image-wrapper{font-size:3vw}}@media screen and (max-width: 480px){.landing-page-hero.with-tv .lp-hero-body{flex-flow:column}.landing-page-hero.with-tv .lp-hero-body .tv-image-wrapper{display:flex;justify-content:center;min-width:0;margin:1em 0;font-size:1em}.landing-page-hero{font-size:3.5vw;height:auto;background:var(--blue-black)}}
a.general-button-link{transition:background .3s ease;opacity:1}.nav-wrapper .philo-nav{width:9em;height:4.5em;border-radius:0 2.5em 1em 0;box-shadow:1px 1px 3px rgba(0,0,0,.25);font-size:1em;--initial-bg-color: var(--pearl-white);--initial-text-color: var(--blue)}.nav-wrapper .philo-nav .logo{width:4em;padding:.25em;font-size:1.4em}.nav-wrapper .philo-nav .logo .shape{fill:var(--button-text-color)}.nav-wrapper .sign-in-link{font-size:1em}
.lp-hero-cta{display:inline-flex;align-items:center;flex-flow:row wrap;justify-content:center;width:100%;margin:0 0 1.5em}.lp-hero-cta.lp-hero-cta-is-show-required-add-on{z-index:1;display:flex;max-width:80em;height:25%;bottom:1em;justify-content:space-between}.lp-hero-cta .lp-hero-cta-is-show-required-add-on{display:none}@media only screen and (max-width: 1024px){.lp-hero-cta.lp-hero-cta-is-show-required-add-on{justify-content:center;margin:initial;flex-direction:column}}
.base-landing-page{--overflow-padding: 3.75em;--collection-header-color: var(--dark-blue-black);--collection-header-gradient: linear-gradient(to right, #F2F2F2 20%, rgba(242, 242, 242, 0) 100%);--tile-list-left-offset: 8.5em}.base-landing-page{background-color:#f2f2f2;font-family:"Gotham",sans-serif}.base-landing-page .channel-add-ons-container,.base-landing-page .channel-add-ons{font-size:.9em}.base-landing-page .lineups .lineup{max-width:100vw}.base-landing-page .lineups .lineup .base{letter-spacing:-0.062em;font-size:1.8em}.base-landing-page .lineups .scrollable-wrapper{margin-bottom:0}.base-landing-page .lineups .scrollable{transform:translateZ(0)}.base-landing-page .lineups .scrollable .channels{padding-right:var(--overflow-padding);padding-left:var(--overflow-padding)}.base-landing-page .lineups .scrollable.free-channels-container .free-channels-banner{color:#fff;background:#28406b}.base-landing-page .tile-collection{margin:1em 0}.base-landing-page .tile-collection::after{background-image:var(--collection-header-gradient)}.base-landing-page .tile-collection .collection-header{align-items:flex-start;margin-left:1.5em}.base-landing-page .tile-collection .collection-header .icon{width:3em;height:auto}.base-landing-page .tile-collection .collection-header .icon.play-icon{max-height:2.1em}.base-landing-page .tile-collection .collection-header .icon.keep{min-height:2.5em}.base-landing-page .tile-collection .collection-header .icon .shape{fill:var(--collection-header-color)}.base-landing-page .tile-collection .collection-header .collection-title{margin-top:.5em;margin-left:.4em;color:var(--collection-header-color);font-weight:500;line-height:normal}.base-landing-page .tile-collection .scroller{width:100vw}.base-landing-page .cta-button{justify-content:center;font-size:var(--cta-font-size, 1.125rem)}.base-landing-page .cta-footer{display:flex;justify-content:center;padding:1.5em}.base-landing-page .cta-footer .cta-button{width:20em}.blp-body{overflow:hidden}@media screen and (min-width: 1440px){.base-landing-page .landing-page-hero.with-tv{align-items:center}}@media screen and (max-width: 910px){.base-landing-page{--overflow-padding: 2.5em}.base-landing-page .tile-collection .collection-header{margin-left:0}}@media screen and (max-width: 480px){.base-landing-page{--max-description-height: 16em;--overflow-padding: 1.5em}.base-landing-page .tile-collection,.base-landing-page .channel-add-ons-container,.base-landing-page .channel-schedule-container{font-size:3.5vw}.base-landing-page .lineups.mobile .scrollable.free-channels-container .free-channels-banner{grid-column:span 5}.base-landing-page .lineups .lineup .base{font-size:6vw}}
.channel-add-ons-container{display:flex;flex-flow:column;padding:1em 0}.channel-add-ons-container .channel-add-ons-header{padding-bottom:1em;text-align:center;font-size:1.25em;line-height:2}.channel-add-ons-container .channel-add-ons-header .channel-add-ons-title{font-family:"Gotham",sans-serif;font-size:1.25em;font-weight:500}.channel-add-ons-container .channel-add-ons-header .channel-add-ons-subtitle{color:#545454;font-family:"Gotham Rounded",sans-serif;font-size:.9em;font-weight:500}.channel-add-ons-container .channel-add-ons{display:flex;flex-flow:wrap;justify-content:center;width:auto;margin:0 auto}.channel-add-ons-container .channel-add-ons .channel-add-ons-title{display:flex;align-items:center;justify-content:center;height:.5em;margin-bottom:1.5em}.channel-add-ons-container .channel-add-ons .channel-add-on{position:relative;flex-grow:1;margin-top:1em;padding:1.5em 2em}.channel-add-ons-container .channel-add-ons .channel-add-on+.channel-add-on:before{position:absolute;left:-1px;width:1px;height:90%;content:"";border-left:1px solid #979797}.channel-add-ons-container .channel-add-ons .channel-add-on .channel-add-on-image{width:5.5em;filter:brightness(0)}.channel-add-ons-container .channel-add-ons .channel-add-on .add-on-image{width:3.5em}.channel-add-ons-container .channel-add-ons .channel-add-on .add-on-image-container{display:flex;align-items:center;justify-content:center;min-width:5.5em;height:5.5em;margin:.5em .25em;border-radius:1em;background:#254d69}.channel-add-ons-container .channel-add-ons .channel-add-on .channel-add-on-title{display:flex;align-items:center;justify-content:center;height:.5em;margin-bottom:1.5em}.channel-add-ons-container .channel-add-ons .channel-add-on .channel-add-on-price{margin-left:1em;color:#545454;font-size:1.2em;font-weight:500}.channel-add-ons-container .channel-add-ons .channel-add-on .channel-add-on-list{display:flex;justify-content:center}.channel-add-ons-container .channel-add-ons .channel-add-on .add-on-channel{display:flex;align-items:center;justify-content:center;min-width:5.5em;height:5.5em;margin:.5em .25em;border-radius:1em;background:#254d69}@media screen and (max-width: 630px){.channel-add-ons-container .channel-add-ons{flex-flow:column}.channel-add-ons-container .channel-add-ons .channel-add-on{padding:0}.channel-add-ons-container .channel-add-ons .channel-add-on:first-child{margin-top:0}.channel-add-ons-container .channel-add-ons .channel-add-on+.channel-add-on::before{content:none}.channel-add-ons-container .channel-add-ons .channel-add-on .channel-add-on-title{flex-flow:column;height:auto}.channel-add-ons-container .channel-add-ons .channel-add-on .channel-add-on-title .channel-add-on-price{margin:-0.5em 0 0}}
.header___Garjq.dark{background:rgba(0,0,0,0);--logo-color: var(--pearl-white);--sign-in-text-color: var(--pearl-white);--cta-color: #418208}.hero___vHGVB{position:relative;margin-top:calc(-1*var(--padding-top));--padding-top: 5.5rem;padding-top:var(--padding-top)}.body___D2o7f{position:relative;z-index:1;display:flex;overflow:hidden;align-items:flex-start;flex-flow:row;max-width:60rem;margin:0 auto;padding:2rem 2rem 4rem;color:var(--pearl-white)}.background___rGLoF{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.background___rGLoF::before{position:absolute;z-index:1;width:101%;height:100%;content:"";background:linear-gradient(180deg, rgba(0, 27, 46, 0) 42.77%, #001B2E 100%),linear-gradient(89.82deg, #001B2E 0.15%, rgba(15, 135, 222, 0.6) 99.83%, #0566AB 99.83%)}.background___rGLoF img{width:100%;height:100%;object-fit:cover;object-position:top}.iconic___XgLU4{filter:blur(8px)}.poster___qh1WR{min-width:15.25rem;max-width:15.25rem;height:auto;margin-right:3.33rem;object-fit:contain}.iconicPoster___cqttY{display:none}.title___ekaC_{letter-spacing:-0.5px;font-size:2.33rem;font-weight:900;line-height:1.05}.tags___l8Cc_{margin:1.2rem 0 .7rem}.tag___L1Uvs.hero-tag.default{margin:0;padding:.33rem .55rem;border-width:.071rem;border-radius:.28rem}.tag___L1Uvs.hero-tag.default::before{opacity:.15}.tag___L1Uvs.hero-tag.default:first-child{margin:0 1rem .5rem 0}.description___bcFxX{--desktop-lines: 2;--mobile-lines: 2}.toggle___H6yYV{margin-bottom:1rem;text-decoration:underline}.castCrew___xZ6jN{line-height:1.17}.castCrew___xZ6jN+.castCrew___xZ6jN{margin-top:.5rem}.castCrewTitle___zui8m{font-weight:500}.metadata___K2tti{display:flex;align-items:center;margin:1rem 0;text-transform:uppercase;font-family:"Gotham Rounded",sans-serif;font-size:.778rem;line-height:1.3}.logo___g64V2{min-width:4em;max-width:4em;height:4em;margin:0 .5rem 0 .25rem;object-fit:contain}.rating___sqYkX{margin:0 .75rem;padding:.11rem .28rem;white-space:pre;border:.056rem solid;border-radius:.22rem;font-size:.667rem;font-weight:500}hr{margin:0;border-width:.25px 0 0 0;border-style:solid}.ctaFooter___yGypI{padding-top:1.33rem}.plan___gQEvU{line-height:1.25}.cta___Zu4f8{width:13rem;margin-top:1em;--cta-font-size: 0.889rem}@media screen and (max-width: 630px){.header___Garjq{--background-opacity: 1}.header___Garjq.stuck{--background-opacity: 0}.header___Garjq:before{position:absolute;z-index:-1;width:100%;height:100%;content:"";transition:.3s ease opacity;opacity:var(--background-opacity);background:linear-gradient(180deg, rgba(0, 27, 46, 0.7) -21.88%, rgba(0, 27, 46, 0) 100%)}.body___D2o7f{align-items:center;flex-flow:column;margin-top:calc(-1*var(--offset));padding:2rem 1.33rem 2.25rem;font-size:.778rem;--offset: 7rem}.body___D2o7f::before{position:absolute;z-index:-1;top:var(--offset);right:0;bottom:0;left:0;content:"";background:linear-gradient(180.24deg, #001B2E 19.18%, #0566AB 99.66%)}.background___rGLoF{position:relative;width:100%;height:26rem;margin-top:calc(-1*var(--padding-top))}.background___rGLoF::before{background:linear-gradient(0.16deg, #001B2E 7.5%, rgba(0, 27, 46, 0) 63.3%)}.poster___qh1WR,.iconic___XgLU4{display:none}.iconicPoster___cqttY{display:block}.ctaFooter___yGypI{display:flex;align-items:center;flex-flow:column;max-width:18rem;margin:0 auto;text-align:center;font-size:.889rem}.cta___Zu4f8{width:100%}}
.faqsShowTitle___cjwg3{display:inline-block}.faqsShowTitleHighlight___qacxI{color:var(--philo-blue);font-weight:700}
.hero-tag{position:relative;z-index:0;display:inline-block;padding:.6em 1em;text-transform:uppercase;color:#fafbfc;border:.083em solid;--border-color: #FAFBFC;border-color:var(--border-color);border-radius:.33em;font-size:.85rem;font-weight:500;line-height:.99;-webkit-animation:fade-in .3s;-moz-animation:fade-in .3s;-ms-animation:fade-in .3s;-o-animation:fade-in .3s;animation:fade-in .3s}@media screen and (max-width: 630px){.hero-tag{font-size:.67rem}}.hero-tag::before{position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";opacity:.5;border-radius:inherit;background-color:var(--border-color)}.hero-tag.default::before{opacity:.25}.hero-tag.watch-now{--border-color: #418208}.hero-tag.coming-soon{--border-color: rgb(12, 147, 242)}.hero-tag.not-available{--border-color: #828282}.hero-tag.not-available::before{opacity:.6}.hero-tag.new{--border-color: rgb(38, 177, 129)}.hero-tag+.hero-tag{margin-left:1em}
.container___P2CMW{--line-height: 1.3em;line-height:var(--line-height) !important;--description-mask: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 25%);--max-description-height: 9em;--max-lines: var(--desktop-lines, 2);--min-description-height: calc(var(--max-lines) * (var(--line-height) - 1px))}.description___CIS40{overflow:hidden;max-height:var(--min-description-height);transition:max-height .5s ease;animation:close___ECx3B 0s .5s forwards}.description___CIS40.expanded___y1qoN{max-height:var(--max-description-height)}.text___A0IRn{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;max-height:var(--min-description-height);transition:max-height .5s ease,padding-bottom 0s .5s;animation:close___ECx3B 0s .5s forwards;text-overflow:ellipsis;line-height:inherit !important}.text___A0IRn.expanded___y1qoN{overflow-y:scroll;max-height:var(--max-description-height);cursor:ns-resize;animation:open___hB2E_ .3s forwards}.text___A0IRn.expanded___y1qoN:not(.toggle-hidden___m5JJb){padding-bottom:1.5em;transition:max-height .5s ease;mask-image:var(--description-mask);-webkit-mask-image:var(--description-mask)}.toggle___Ev6wA{cursor:pointer;font-weight:500}@media screen and (max-width: 630px){.container___P2CMW{--max-lines: var(--mobile-lines, 3)}}@keyframes open___hB2E_{from{-webkit-line-clamp:var(--max-lines)}to{-webkit-line-clamp:initial}}@keyframes close___ECx3B{from{-webkit-line-clamp:initial}to{-webkit-line-clamp:var(--max-lines)}}
.show-hero{--description-mask: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 25%);--max-description-height: 9em;--max-lines: 2;--min-description-height: calc(var(--max-lines) * 1.25em)}.show-hero .lp-hero-image{background-image:var(--background-desktop)}.show-hero .lp-hero-image::after{position:absolute;width:100%;height:100%;content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 66.67%, var(--blue-black) 100%),linear-gradient(90deg, rgba(0, 0, 0, 0.72) 0%, rgba(12, 146, 243, 0.72) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.show-hero .lp-hero-body .tv-with-image{margin-bottom:.75em}.show-hero .lp-hero-body .show-title,.show-hero .lp-hero-body .show-subtext{display:block;padding:.5em 0;font-family:"Gotham",sans-serif;font-size:2.5em}.show-hero .lp-hero-body .show-subtext{font-size:1.8em;padding:0 0 .5em 0;font-weight:500}.show-hero .lp-hero-body .show-description-container{margin-bottom:2em;line-height:1.3}.show-hero .lp-hero-body .show-description-container .show-metadata{display:none;margin-bottom:1em}.show-hero .lp-hero-body .description-toggle-btn{margin:.5em 0 0;line-height:1.3}.show-hero .lp-hero-body .show-cast,.show-hero .lp-hero-body .show-genre,.show-hero .lp-hero-body .show-ratings-advisories{margin-top:.75em}.show-hero .lp-hero-body .show-cast{line-height:1.3}.show-hero .lp-hero-body .show-ratings-advisories{display:inline-flex;align-items:center;font-size:.8em;line-height:normal}.show-hero .lp-hero-body .show-ratings-advisories .show-ratings{padding:.1em .2em;border:.15em solid;border-radius:.4em;font-size:.8em;font-weight:500}.show-hero .lp-hero-body .show-ratings-advisories .show-advisories{margin-left:1em;text-transform:uppercase;color:var(--high-contrast-focus-white);font-weight:300}.show-hero .lp-hero-body .channel-logo{display:block;width:4em;height:4em;margin:.5em 0}.show-hero .lp-hero-cta{position:absolute;z-index:1;bottom:0;padding:0 var(--overflow-padding)}.show-hero .lp-hero-cta .cta-body{width:20em;margin:1em 2em;text-align:center;font-weight:500;line-height:1.2}.show-hero .lp-hero-cta .cta-button{width:16em}.show-hero .lp-hero-cta .philo-logo{width:6em}.show-hero .lp-hero-cta .philo-logo .shape{fill:var(--philo-blue)}.show-hero .lp-hero-add-ons .subtitle{text-align:center;font-size:1.3em;max-width:30em;line-height:1.5em;width:80%;margin:auto;margin-bottom:1em}.show-hero .lp-hero-add-ons .subtitle .bold{font-weight:700}@media only screen and (max-width: 1024px){.show-hero.with-tv{background:var(--blue-black)}.show-hero.with-tv .lp-hero-image{height:45em}.show-hero.with-tv .lp-hero-cta{position:relative}.show-hero.with-tv .show-metadata.is-show-required-add-on{display:none}}@media screen and (max-width: 910px){.landing-page-hero{height:45em}}@media screen and (max-width: 480px){.show-hero .lp-hero-image{background-image:var(--background-mobile)}.show-hero .lp-hero-image::after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.show-hero.with-tv{--max-lines: 3}.show-hero.with-tv .show-description-container{margin-bottom:1em}.show-hero.with-tv .show-description-container .show-description.expanded{max-height:calc(var(--max-description-height) + 10em)}.show-hero.with-tv .show-description-container .show-metadata{display:block}.show-hero.with-tv .show-description-container+.show-metadata{display:none}.show-hero .lp-hero-cta{position:relative}.show-hero .lp-hero-image{max-height:24em}.cta-button{flex-grow:1}.show-description{padding-right:1em}}@keyframes open{from{-webkit-line-clamp:var(--max-lines)}to{-webkit-line-clamp:initial}}@keyframes close{from{-webkit-line-clamp:initial}to{-webkit-line-clamp:var(--max-lines)}}
.show-seasons-container{padding:1em 0 3em;--tile-list-left-offset: -0.5em}.show-seasons-container .show-season-header,.show-seasons-container .tab-list{padding-left:var(--overflow-padding)}.show-seasons-container.singleton .tab-list{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;white-space:nowrap}.show-seasons-container .tabs .tab-list{overflow-x:auto;justify-content:flex-start;padding-bottom:1em;padding-right:var(--overflow-padding)}.show-seasons-container .tabs .tab.show-season-tab{width:auto;font-size:1.1em;--text-color: var(--initial-tab-color, var(--dark-blue-black))}.show-season-tab+.show-season-tab{margin-left:.5em}.show-season-header{display:inline-flex}.show-season-list-container.no-header .padding{display:block}@media screen and (max-width: 630px){.show-season-list-container.no-header .scroll-right-btn,.show-season-list-container.no-header .scroll-left-btn{display:none}}.show-season-group+.show-season-group{margin-top:3em}.show-season-title{letter-spacing:-0.03em;font-size:1.35em;font-weight:900}
html{--philo-blue: rgba(12,147,242,1);--blue: var(--philo-blue);--gray-3: #828282;--gray-4: #BDBDBD;--gray-blue: #4B4F54;--pearl-white: #FAFBFC;--high-contrast-focus-white: #E0E0E0;--blue-black: #0E141A;--blue-black-75: rgba(14,20,26,0.75);--dark-blue-black: #202F3B;--green-alt: #5AA408;--orange-error: rgba(245,136,35,1);--white-10: rgba(255, 255, 255, 0.1);--white-15: rgba(255,255,255,.15);--white-25: rgba(255,255,255,.25);--white-35: rgba(255,255,255,.35);--white-50: rgba(255,255,255,.5);--white-55: rgba(255,255,255,.55);--white-75: rgba(255,255,255,.75);--white: rgba(255,255,255,1);--black: rgba(0,0,0,1);--black-25: rgba(0,0,0,.25);--black-50: rgba(0,0,0,.5);--black-75: rgba(0,0,0,.75)}.tabs{max-width:100vw}.tabs .tab-list{display:flex;justify-content:space-evenly;margin:1em 0 2em}.tabs .tab-panel-group .tab-panel{display:block;overflow:hidden;max-height:0;transition:opacity .5s ease-in-out;opacity:0;outline:none;visibility:hidden}.tabs .tab-panel-group .tab-panel.selected{max-height:initial;visibility:visible;opacity:1}
.button___UfjNU{display:inline-flex;justify-content:center;padding:.8em 1.6em;cursor:pointer;transition:.3s ease;transition-property:color,background-color;white-space:pre;color:var(--text-color, rgb(32, 47, 59));border:none;border-radius:5em;background-color:var(--button-color, transparent);font-family:"Gotham",sans-serif;font-size:1em;font-weight:500}.button___UfjNU.active___QTyza:not(:focus-visible){color:var(--text-active-color, white);background-color:var(--button-active-color, #202f3b)}.button___UfjNU:focus-visible,.button___UfjNU:active{color:var(--text-focus-color, white);background-color:var(--button-focus-color, #4B4F54)}@media(hover: hover){.button___UfjNU:hover:not(:active):not(.active___QTyza){color:var(--text-hover-color, #202f3b);background-color:var(--button-hover-color, #BDBDBD)}}
.promo-page{background:#f2f2f2;padding-bottom:2em}.promo-page-group{display:flex;align-items:center;flex-direction:column}.free-trial-button.general-button-link{z-index:1;display:flex;align-items:center;justify-content:center;width:15em;transform:translateZ(0);filter:drop-shadow(-2px 4px 3px rgba(0, 0, 0, 0.1))}@media screen and (max-width: 910px){.free-trial-button{font-size:1rem}}
.header{display:flex;overflow:hidden;align-items:center;max-width:100vw;height:100%;min-height:40em;padding:2em;background-position:center;background-size:cover;flex-flow:column}.header .tile-collection{width:calc(100% + 4em);margin:4em 0 -3em -2em}.header .tile-collection .padding:first-child{min-width:15.5em}.header .tile-collection .padding:last-child{min-width:3.5em}.header .tile-collection .scroller-container{width:100%}.header .philo-nav{position:absolute;top:1.5em;left:0}.header .title-tv-group{display:inline-flex;width:100%;max-width:85em;margin:5em auto 0 auto}.header .tv-group{position:relative;width:100%;max-width:32em;margin-left:auto;z-index:0}.header .product-image{display:none}.header .product-image.visible{display:block}.header .devices{position:absolute;top:-7em;left:10.5em;width:75em}.header .tv-image{position:absolute;top:-2em;left:-18.5em;width:72em}.header .tv-image .category-preview{position:absolute;top:2%;right:18.8%;width:62%;transform:scale(0.99) translateX(2px)}.header .tv-image .image-tv-mask{width:100%}.header .tv-image .guide-image{position:absolute;top:3.2%;left:20%;height:78%}.title-group{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:32em;height:100%;min-height:24em;margin:2em 0 0 4em;color:#fff;font-family:"Gotham",sans-serif}.title-group .title,.title-group .subtitle{margin:.15em 0}.title-group .title{white-space:pre-line;font-size:3.5em;line-height:1.2}.title-group .description{letter-spacing:-0.046em;font-size:1.5em;line-height:1.5}.title-group .spacer{flex:1;min-height:2em;max-height:2em}.title-group .subtitle{font-size:1.5em}@media screen and (max-width: 1440px){.header{font-size:1.25vw}}@media screen and (max-width: 630px){.header{font-size:.6em}.header .title-tv-group{align-items:center;flex-flow:column}.header .title-tv-group .tv-group{max-width:24em;min-height:36em;margin-top:12em;font-size:1.7vw}.header .title-tv-group .tv-group .devices{left:3em;width:80em;top:-5em}.header .title-tv-group .tv-group .tv-image{left:-32em;width:80em}.title-group{align-items:center;margin:3em 0 0 0;text-align:center}}@media screen and (max-width: 450px){.header .title-tv-group .tv-group{max-width:23em;font-size:2.2vw}.header .title-tv-group .tv-group .devices{left:13em}}
.channel-lineup-header.lineups{margin-top:6em;font-size:1.05em}.channel-lineup-header.lineups:not(.mobile) .channels .channel:focus,.channel-lineup-header.lineups:not(.mobile) .channels .channel:hover{z-index:2;cursor:pointer;transform:scale(1.3)}.channel-lineup-header.lineups .full{padding:1em 0 0;min-height:28em}.channel-lineup-header.lineups .full .scrollable{padding-bottom:0;font-size:1em}.channel-lineup-header.lineups .full .channels{padding:1em}.channel-lineup-header.lineups .full .channels .channel{width:5em;height:5em;transition:all .25s ease}.channel-lineup-header.lineups .full .channels .channel img{width:4em}.channel-lineup-modal{position:fixed;z-index:10;font-size:1.25vw}.channel-lineup-modal .modal-content{position:fixed;top:50%;left:50%;display:flex;align-items:center;flex-flow:row;justify-content:center;transform:translate(-50%, -50%);pointer-events:none}.channel-lineup-modal .modal-content .show:not(:empty){pointer-events:auto}.channel-lineup-modal .modal-content .dismiss-button{z-index:3;padding:0}.channel-lineup-modal .modal-content .modal-button{cursor:pointer;transition:opacity .25s ease;opacity:.25;border:none;background:none;font-size:1em;-webkit-tap-highlight-color:rgba(0,0,0,0)}.channel-lineup-modal .modal-content .modal-button:hover,.channel-lineup-modal .modal-content .modal-button:focus{opacity:.5}.channel-lineup-modal .modal-content .modal-button .icon{width:3em;height:auto}.channel-lineup-modal .modal-content .modal-button .icon path{opacity:1;fill:#fff}.channel-lineup-modal .modal-content .dismiss-button{position:absolute;top:1.5em;right:1.5em}.channel-lineup-modal .modal-content .next-show-button,.channel-lineup-modal .modal-content .previous-show-button{position:absolute;z-index:12;top:0;bottom:0;width:12em}.channel-lineup-modal .modal-content .next-show-button{left:-4em;padding-left:5em}.channel-lineup-modal .modal-content .next-show-button .icon{transform:rotate(90deg)}.channel-lineup-modal .modal-content .previous-show-button{right:-4em;padding-right:5em}.channel-lineup-modal .modal-content .previous-show-button .icon{transform:rotate(-90deg)}.channel-lineup-modal .modal-content .show{position:relative;display:flex;overflow:hidden;flex-flow:column;min-width:70vw;height:31em;border:none;border-radius:1em;outline:none}.channel-lineup-modal .modal-content .show:not(:empty){box-shadow:0 0 1em rgba(0,0,0,.5)}.channel-lineup-modal .modal-content .show .show-body{z-index:1;display:flex;flex:1;flex-flow:column;padding:3.5em 2.5em}.channel-lineup-modal .modal-content .show:empty:not(.current){z-index:-1;background-color:rgba(0,0,0,0)}.channel-lineup-modal .modal-content .show.current{margin:0 4em}.channel-lineup-modal .modal-content .show:not(.current){z-index:10;max-height:35vw}.channel-lineup-modal .modal-content .show:not(.current) .show-body{font-size:.9em}.channel-lineup-modal .modal-content .show:not(.current):not(:empty)::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.4)}.channel-lineup-modal .modal-content .show .spacer{flex:1}.channel-lineup-modal .modal-content .show .show-cta{display:inline-flex;align-items:center;flex-flow:column;max-width:24em;text-align:center}.channel-lineup-modal .modal-content .show .show-cta .text{margin:1em 0;letter-spacing:-0.042em;color:#fff;font-size:1.1em;font-weight:500}.channel-lineup-modal .modal-content .show .show-cta .free-trial-button{width:100%;max-width:initial;margin:0;font-size:1.25em}.channel-lineup-modal .modal-content .show .channel-image{width:5em;min-height:5em;margin-top:-0.5em}.channel-lineup-modal .modal-content .show .show-title{max-height:1.75em;margin-bottom:.75em;font-family:"Gotham";font-size:3em;font-weight:600}.channel-lineup-modal .modal-content .show .show-title,.channel-lineup-modal .modal-content .show .show-description{color:rgba(255,255,255,.62)}.channel-lineup-modal .modal-content .show .show-description{overflow-y:scroll;max-height:6em;margin-right:6em;margin-bottom:.5em;cursor:ns-resize;font-size:1.2em;line-height:1.2;mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAC0CAYAAAEiFXbZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0U5RThFQ0NBNzkzMTFFN0IwN0ZFNDU1RkIzOUM2MEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0U5RThFQ0RBNzkzMTFFN0IwN0ZFNDU1RkIzOUM2MEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTlFOEVDQUE3OTMxMUU3QjA3RkU0NTVGQjM5QzYwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTlFOEVDQkE3OTMxMUU3QjA3RkU0NTVGQjM5QzYwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjnrKcYAAACoSURBVHjaYmBgYPjPBCQYKCVegojHIOI2iLjJDCQkQQQHiPgLUsbC8P//fwaAAGKghpXfQMQzEHEPRNwC2aEMIvhBBCOI+Am2DSCAGKjmQUqIPyDiC4j4BCI+gogPIOItKvEGToC570H+4AMRbHBv/QN7C2E8QIANDg8OPPEXHs6/4MQPOOsnnPsDnny+42WhEWhKvsONQkj8RFgOiihmcJQxYYkyNAIAT5xEHQtjWysAAAAASUVORK5CYII=);mask-repeat:repeat-x;mask-size:auto 7.5em;mask-position:top;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAC0CAYAAAEiFXbZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0U5RThFQ0NBNzkzMTFFN0IwN0ZFNDU1RkIzOUM2MEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0U5RThFQ0RBNzkzMTFFN0IwN0ZFNDU1RkIzOUM2MEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTlFOEVDQUE3OTMxMUU3QjA3RkU0NTVGQjM5QzYwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTlFOEVDQkE3OTMxMUU3QjA3RkU0NTVGQjM5QzYwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjnrKcYAAACoSURBVHjaYmBgYPjPBCQYKCVegojHIOI2iLjJDCQkQQQHiPgLUsbC8P//fwaAAGKghpXfQMQzEHEPRNwC2aEMIvhBBCOI+Am2DSCAGKjmQUqIPyDiC4j4BCI+gogPIOItKvEGToC570H+4AMRbHBv/QN7C2E8QIANDg8OPPEXHs6/4MQPOOsnnPsDnny+42WhEWhKvsONQkj8RFgOiihmcJQxYYkyNAIAT5xEHQtjWysAAAAASUVORK5CYII=);-webkit-mask-repeat:repeat-x;-webkit-mask-size:auto 7.5em;-webkit-mask-position:top}.channel-lineup-modal .modal-content .show .show-image-container{position:absolute;z-index:1;overflow:hidden;width:100%;height:100%;border-radius:1em}.channel-lineup-modal .modal-content .show .show-image-container::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.57), rgba(0, 0, 0, 0.57))}.channel-lineup-modal .modal-content .show .show-image{position:absolute;z-index:-1;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}@media screen and (max-width: 630px)and (min-height: 450px){.channel-lineup-header.lineups{overflow-x:auto;align-items:flex-start;width:100vw;margin-top:0;font-size:1.25em}.channel-lineup-header.lineups .full .scrollable .channels{max-width:initial;padding:2.5em 2.5em 0}.channel-lineup-modal{font-size:inherit}.channel-lineup-modal .modal-content .dismiss-button{font-size:.9em}.channel-lineup-modal .modal-content .show.current{margin:0 2em}.channel-lineup-modal .modal-content .show,.channel-lineup-modal .modal-content .show:not(.current){width:28em;max-width:75vw;height:50em;max-height:75vh;border-radius:1.5em}.channel-lineup-modal .modal-content .show:not(.current),.channel-lineup-modal .modal-content .show:not(.current):not(.current){font-size:.8em}.channel-lineup-modal .modal-content .show:not(:empty),.channel-lineup-modal .modal-content .show:not(.current):not(:empty){background:linear-gradient(180deg, #777777 0%, #000000 67.5%, #444444 100%)}.channel-lineup-modal .modal-content .show .show-body,.channel-lineup-modal .modal-content .show:not(.current) .show-body{padding:1em 2em 2em}.channel-lineup-modal .modal-content .show .show-title,.channel-lineup-modal .modal-content .show:not(.current) .show-title{max-height:unset;font-size:2.25em}.channel-lineup-modal .modal-content .show .show-description,.channel-lineup-modal .modal-content .show:not(.current) .show-description{max-height:16vh;margin-right:0;cursor:auto;font-size:1em;mask-image:none;-webkit-mask-image:none}.channel-lineup-modal .modal-content .show .show-image-container,.channel-lineup-modal .modal-content .show:not(.current) .show-image-container{position:relative;height:initial;min-height:14em;border-radius:1em 1em 0 0}.channel-lineup-modal .modal-content .next-show-button,.channel-lineup-modal .modal-content .previous-show-button{padding:0}.channel-lineup-modal .modal-content .next-show-button{left:-2em}.channel-lineup-modal .modal-content .next-show-button .icon{margin-left:-5em}.channel-lineup-modal .modal-content .previous-show-button{right:-2em}.channel-lineup-modal .modal-content .previous-show-button .icon{margin-right:-5em}.channel-lineup-modal .modal-content .show-cta{margin:0 auto}.channel-lineup-modal .modal-content .show-cta .free-trial-button{font-size:initial}}@media screen and (max-width: 350px){.channel-lineup-modal .modal-content .show{max-height:84vh;font-size:.9em}}
.add-ons-promo-header{width:100%;margin-top:-6em;padding-top:6em;padding-bottom:0;background-color:#0c93f2}.add-ons-promo-header .image-container{position:relative}.add-ons-promo-header .image-container .add-ons-video{position:absolute;top:0;left:50%;width:100%;min-width:80em;transform:translateX(-50%);pointer-events:none}.add-ons-promo-header .image-container .image-detail{position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%)}.add-ons-promo-header .image-container{display:flex;overflow:hidden;align-items:center;flex-flow:column;justify-content:center;height:36em}.add-ons-promo-header .image-container .image-detail{z-index:1;margin-top:-4.5em;padding:1em 1em .5em;text-align:center;color:#fff;text-shadow:1px 1px rgba(0,0,0,.5411764706);line-height:1.3}.add-ons-promo-header .image-container .image-detail .image-detail-title{margin:.67em 0 0;letter-spacing:-1.58px;font-size:2em;font-weight:500}.add-ons-promo-header .image-container .image-detail .image-detail-subtitle{margin:.5em 0 1em;letter-spacing:-0.76px;font-family:"Gotham Rounded",sans-serif;font-size:1.17em;font-weight:500}.add-ons-promo-page{overflow:hidden;background-color:#f3faff}.add-ons-promo-page .add-on-row{padding-top:1em}.add-ons-promo-page .lineups{margin-bottom:1em;padding:.5em 0}.add-ons-promo-page .lineups .base{font-size:1.7em}.add-ons-promo-page .lineups .base:before{content:none}.add-ons-promo-page .lineups .base,.add-ons-promo-page .lineups .price{letter-spacing:-0.07em;color:#000;font-weight:500}.add-ons-promo-page .lineups .lineup{max-width:100vw}.add-ons-promo-page .lineups .free-channels-banner{background:#006cb9}.add-ons-promo-page .lineups.mobile .scrollable.free-channels-container .free-channels-banner{color:#000}.add-ons-promo-faqs{background:#f7f8fa;padding-bottom:2em}.add-ons-promo-disclaimer{width:100%;max-width:82em;margin:0 auto;font-size:.7em;line-height:1.3}.add-ons-promo-disclaimer .text{padding:0 2.5em 2.5em;font-weight:300}@media only screen and (min-width: 1440px){.add-ons-promo-header{margin:0;padding:0}.add-ons-promo-header .image-container{min-height:45vw;max-height:81vh}.add-ons-promo-header .image-container .image-detail{font-size:1em}}@media only screen and (max-width: 910px){.add-ons-promo-header .header-top{font-size:.8em}.add-ons-promo-header .image-container{height:32em}.add-ons-promo-header .image-container .add-ons-video{min-width:70em}}@media only screen and (max-width: 630px){.add-ons-promo-page .lineups .base{font-size:1.1em}.add-ons-promo-page .lineups .scrollable{font-size:1em}.add-ons-promo-header .image-container{font-size:2.85vw}}@media only screen and (max-width: 450px){.add-ons-promo-page{font-size:4.35vw}.add-ons-promo-page .add-ons-promo-header .image-container{height:30em;font-size:1em}.add-ons-promo-page .add-ons-promo-header .image-container .add-ons-video{min-width:24em}.add-ons-promo-page .add-ons-promo-header .image-container .image-detail{bottom:1.5em;font-size:.75em}.add-ons-promo-page .add-ons-promo-header .image-container .image-detail .image-detail-subtitle{min-height:unset;font-size:1.05em}}
.header-top{position:absolute;z-index:10;width:100%;padding:2em}.header-top .logo{float:left;width:auto;max-width:7em;height:3em}.header-top .logo path{fill:#fff}.header-top .sign-in-link{float:right;min-width:7em;width:auto;padding:.75em 1.5em;text-align:center;color:#fff;border-radius:2em;background:rgba(255,255,255,.15);font-size:.8em;font-weight:500}.header-top .sign-in-link:hover,.header-top .sign-in-link:focus{background:rgba(255,255,255,.3)}@media screen and (max-width: 630px){.header-top{padding:2.5em 1.5em}}
.add-on-button{z-index:10}.add-on-button.general-button-link{font-weight:500}.add-on-button.general-button-link.label-with-icon{padding-top:.15em;padding-bottom:.15em}.add-on-button.general-button-link.label-with-icon .buttonlink-label{margin-left:.25em;white-space:nowrap}.add-on-button-main:hover:not(:focus){--button-bg-color: #418208;--button-text-color: #FAFBFC;opacity:.75}.add-on-button-selected .hover-item{display:none}.add-on-button-selected:hover .default-item{display:none}.add-on-button-selected:hover .hover-item{display:inline-block}.add-on-button-selected.general-button-link{--initial-bg-color: transparent}.add-on-button-selected.general-button-link .buttonlink-icon svg{opacity:1;height:1.5em;width:1.5em;transform:translate(0em, 0.45em) translateZ(0);fill:var(--button-text-color)}.light .add-on-button-selected.general-button-link{--initial-text-color: #FAFBFC}
.add-on-row{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100vw;margin-top:.5em;margin-bottom:1.5em}.add-on-row.from-login-app{max-width:54em;margin:.5em 0;padding:1.5em 0;border-radius:10px;background:#fff}.add-on-row.from-login-app .title-item{font-size:1em}.add-on-row.from-login-app .title-group-row{height:2em;margin-bottom:.5em}.add-on-row.from-login-app .title-group-row.top .title-item{width:auto;padding:.5em;white-space:nowrap;font-weight:500}.add-on-row.from-login-app .title-group-row.top .add-on-name{filter:invert(1)}.add-on-row.from-login-app .title-group-row.top .add-on-name .name-addOn{width:5.5em}.add-on-row.from-login-app .title-group-row.top .add-on-description{text-align:center}.add-on-row.from-login-app .title-group-row.bottom{margin-top:.7em;margin-bottom:0}.add-on-row.from-login-app .title-group-row .add-on-details{text-align:right;opacity:.7;font-weight:500}.add-on-row.from-login-app .title-group-row .trial-length{font-weight:500;padding:0 .5em}.add-on-row.from-launch-page{display:flex;align-items:center;flex-flow:column;margin-top:-1.5em;padding:0 1em .5em}.add-on-row.from-launch-page .add-on-header{display:flex;align-items:baseline;letter-spacing:-0.57px;font-family:"Gotham",sans-serif}.add-on-row.from-launch-page .add-on-header .add-on-title{padding-bottom:.5em;text-align:center;font-size:1.4em;font-weight:500;line-height:1.3}.add-on-row.from-launch-page .add-on-header .add-on-discount,.add-on-row.from-launch-page .add-on-header .add-on-price{padding-left:.5em}.add-on-row.from-launch-page .add-on-header .add-on-discount{padding-right:.2em;color:#71bb1f}.add-on-row.from-launch-page .add-on-channels{width:unset;padding:.5em 0 1em}.add-on-row.from-launch-page .add-on-signup-button{display:flex;justify-content:center;width:100%;max-width:40em;height:5em;margin:2em 0 1em;font-size:.74em}.add-on-row.from-launch-page .add-on-signup-button .buttonlink-label{font-size:2em}.add-on-row.from-launch-page .add-on-text,.add-on-row.from-launch-page .add-on-price,.add-on-row.from-launch-page .add-on-promotional-text{text-align:center;letter-spacing:-0.4px;font-family:"Gotham Rounded",sans-serif;font-weight:300;line-height:1.3}.add-on-row.from-launch-page .add-on-promotional-text{max-width:55em;letter-spacing:-0.18px;font-size:.75em}.title-group-row{display:flex;align-items:center;flex-direction:row;height:1.5em;margin-bottom:1em}.title-group-row .title-item{width:15.5em;opacity:.85;font-size:.7em}.title-group-row .add-on-name{text-align:right}.title-group-row .name-addOn{width:7em}.title-group-row .name-plan{font-size:1.5em;font-weight:500}.title-group-row .name-plan-fast{display:inline-flex;align-items:center;flex-direction:column;justify-content:center;width:7em;font-size:1.1em;font-weight:500}.title-group-row .name-plan-fast .philo-logo{width:5.5em;fill:#fff}.title-group-row .add-on-details{padding:0 .5em;text-align:center}.title-group-row .trial-length{text-align:left}.title-group-row .text-hightlight{color:#71bb1f;font-weight:bold}.title-group-row .add-on-button{font-size:.9em;margin:0 .6em}.title-group-row .add-on-button.add-on-button-selected{--initial-bg-color: #5f666c}.title-group-row .add-on-button.add-on-button-selected .default-item{display:none}.title-group-row .add-on-button.add-on-button-selected .hover-item{display:inline-block}@media screen and (max-width: 768px){.add-on-row.from-login-app{max-width:34em;height:20em;position:relative;width:100%}.add-on-row.from-login-app .title-group-row.top{flex-direction:column;height:2em;justify-content:flex-end;margin-bottom:0}.add-on-row.from-login-app .title-group-row.top .add-on-name{top:-1em}.add-on-row.from-login-app .title-group-row.top .add-on-name .name-addOn{width:7em}.add-on-row.from-login-app .title-group-row.bottom{justify-content:center;margin-top:0}.add-on-row.from-login-app .title-group-row.bottom .title-item{width:9em;text-align:center;white-space:nowrap}.add-on-row.from-login-app .title-group-row.bottom .add-on-button{margin:0 auto;bottom:1em;font-size:1.15em}.add-on-row.from-login-app .promo{display:none}.add-on-row.from-login-app .add-on-name,.add-on-row.from-login-app .add-on-button{position:absolute}}@media screen and (max-width: 500px){.add-on-row.from-login-app .title-group-row{margin-top:1em}.add-on-row.from-login-app .title-group-row.top .add-on-description{white-space:pre-wrap}.add-on-row.from-launch-page{font-size:.9em}.add-on-row.from-launch-page .add-on-header{align-items:center;flex-flow:column}.add-on-row.from-launch-page .add-on-text{font-size:.8em}.add-on-row.from-launch-page .add-on-signup-button{height:4em}.add-on-row.from-launch-page .add-on-signup-button .buttonlink-label{font-size:1.5em}}
.add-on-channels{overflow:hidden;overflow-x:scroll;width:100%;padding:0 2em;scrollbar-width:none}.add-on-channels::-webkit-scrollbar{display:none}.add-on-channels-group{display:flex;flex-direction:row}.add-on-channels-group .channels-grid-container.add-on-type:last-child{margin-right:auto}.add-on-channels-group .channels-grid-container.add-on-type:first-child{margin-left:auto}.add-on-channels-group .channels-grid-container.add-on-type .channel-tile{width:5.5em;height:5.5em;margin:.5em .25em;background-color:#365d77}.add-on-channels-group .channels-grid-container.plan-type .channel-tile{background-position:center;background-size:100%}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+1){background:#0075be}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+2){background:#95c6e5}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+3){background:#59aee5}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+4){background:#0097eb}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+5){background:#007dc1}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+6){background:#5bb1e6}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+7){background:#0095e9}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+8){background:#007ec2}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+9){background:#85b1cb}.add-on-channels-group .channels-grid-container.plan-type .channel-tile:nth-child(10n+10){background:#5d86a1}
.channels-grid-container{display:grid}.channels-grid-container .channel-tile{position:relative;display:flex;align-items:center;justify-content:center;min-width:4em;min-height:4em;margin:.15em .15em;border-radius:.5em;background:rgba(251,248,244,.1);box-shadow:6px 6px 3px rgba(0,0,0,.23)}.channels-grid-container .channel-tile.highlight{border:.15em solid #fafbfc}.channels-grid-container .channel-tile.highlight:focus-within,.channels-grid-container .channel-tile.highlight:hover,.channels-grid-container .channel-tile.highlight:active{background:rgba(251,248,244,.3)}.channels-grid-container .channel-tile .tile-decorations-group{position:absolute;top:.2em;right:.4em;display:flex}.channels-grid-container .channel-tile .tile-decorations-group .tile-decoration{padding-left:.3em}.channels-grid-container .channel-tile .tile-decorations-group .icon{width:1.3em;height:1.3em;opacity:1}.channels-grid-container .channel-tile .tile-decorations-group .icon.heart-icon-white{width:.8em}.channels-grid-container .channel-logo{width:3.5em}.channels-grid-container .tile-show-more{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;margin:auto;cursor:pointer;font-size:.7em;font-weight:600;line-height:1.5}.channels-grid-container .tile-show-more .icon-down{width:1.5em;height:1.5em;fill:#fff}
.fade-in{animation:.3s ease fade-in forwards .3s;opacity:0}.feather{opacity:0;transition:opacity .3s ease}.animation+.feather{opacity:1}.philo-benefits{display:flex;flex-direction:column}.philo-benefits .benefits-header{max-width:100%;margin:.5em 0;padding:0 .5em;text-align:center;line-height:normal;font-weight:900;font-size:2.5em}.philo-benefits .tsp-panel-container{justify-content:end;pointer-events:none;width:30em}.philo-benefits .tsp-panel-container .devices-image{width:auto;height:27em;margin-right:-25%}.philo-benefits .dvr-panel{margin-top:1em}.philo-benefits .dvr-panel.on-demand-experiment{position:absolute;width:55.55em;left:-11.11em}.philo-benefits .live-panel{margin-top:1em}.philo-benefits .live-panel.on-demand-experiment{position:absolute;width:43em;left:-9.11em}.philo-benefits .live-panel.on-demand-experiment .animation{-webkit-mask-image:linear-gradient(90deg, #D9D9D9 60%, rgba(217, 217, 217, 0) 95.13%),linear-gradient(180deg, #D9D9D9 65.27%, rgba(217, 217, 217, 0) 87.57%);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-position:-3.61em 0,0 -7em;-webkit-mask-size:auto}.philo-benefits .live-panel.on-demand-experiment .animationContainer{position:relative}.philo-benefits .live-panel.on-demand-experiment .animationContainer .feather{position:absolute;top:-12em;z-index:-1;left:-11em}.philo-benefits .on-demand{margin-top:1em}.philo-benefits .on-demand.on-demand-experiment{position:absolute;width:47em;left:-6.11em;bottom:-11em}.philo-benefits .on-demand.on-demand-experiment .animation{-webkit-mask-image:linear-gradient(180deg, #D9D9D9 65.27%, rgba(217, 217, 217, 0) 87.57%);-webkit-mask-position:0 37em}.philo-benefits .on-demand.on-demand-experiment .animationContainer{position:relative}.philo-benefits .on-demand.on-demand-experiment .animationContainer .feather{position:absolute;top:-6em;z-index:-1;left:-7em}.philo-benefits .tv-screen{--screen-bg: none}.philo-benefits .devices-image{margin-top:.5em;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.3))}.philo-benefits .tv-image-black{font-size:1.3em}.philo-benefits .price-image{display:flex;height:100%;background:var(--philo-blue)}.philo-benefits .price-image .philo-logo{width:9em;margin:auto}.philo-benefits .price-image .shape{fill:#fff}.benefits-desktop{margin:0 auto}.benefits-mobile{display:none;align-items:center;flex-flow:column;width:100%;margin:0 auto;text-align:center}.benefit-mobile-title{width:100%;font-size:1.77em;font-weight:900;line-height:normal}.benefit-header{white-space:pre-line;font-size:2.66em;font-weight:900;line-height:normal}.benefit-mobile-container{display:flex;align-items:center;justify-content:center;width:100%;padding:1em;overflow:hidden}.benefit-mobile-content{display:flex;align-items:center;flex-flow:column;max-width:24em;margin:.5em auto 0}.benefit-mobile-content.on-demand-experiment{height:450px;position:relative}.benefit-mobile-content.on-demand-experiment .dvr-panel{width:100%;left:0;top:-3.5em;transform:scale(2);display:flex;justify-content:center}.benefit-mobile-content.on-demand-experiment .dvr-panel .loader-image{transform:scale(0.65)}.benefit-mobile-content.on-demand-experiment .live-panel{width:100%;left:0;top:2em;transform:scale(1.5);display:flex;justify-content:center}.benefit-mobile-content.on-demand-experiment .live-panel .loader-image{transform:scale(0.8667)}.benefit-mobile-content.on-demand-experiment .live-panel .animationContainer{position:relative;width:10em;height:10em;display:flex;align-items:center;justify-content:center}.benefit-mobile-content.on-demand-experiment .live-panel .animationContainer .feather{top:-23em;left:-2em;transform:scale(0.75) translateX(-50%)}.benefit-mobile-content.on-demand-experiment .live-panel .animation{min-width:20em;min-height:20em;-webkit-mask-position:-1.61em 0,0 -3.5em}.benefit-mobile-content.on-demand-experiment .on-demand{width:100%;left:0;top:5em;transform:scale(1.3);display:flex;justify-content:center}.benefit-mobile-content.on-demand-experiment .on-demand .animationContainer{position:relative;width:10em;height:10em;display:flex;align-items:center;justify-content:center}.benefit-mobile-content.on-demand-experiment .on-demand .animationContainer .feather{top:-25em;left:50%;transform:translateX(-50%)}.benefit-mobile-content.on-demand-experiment .on-demand .animation{min-width:20em;min-height:20em;-webkit-mask-position:0 35.5em}.benefit-mobile-content.on-demand-experiment .benefit{margin-top:auto}.benefit-text,.benefit-content{font-weight:500;line-height:1.3}.benefit-content{margin:1.5em 0}.benefit-content .devices-list{display:inline-flex;flex-flow:row wrap;margin:0 -0.25em 2em}.benefit-content .dli-image{height:100%;width:100%}.benefit-content .devices-list-item{display:flex;align-items:center;justify-content:center;width:5em;height:3em;margin:.25em;padding:.5em .75em}.benefit-content .devices-list-item .icon{width:100%;height:100%}.benefit-content .devices-list-item .icon.ios{transform:scale(1.5)}.benefit-content .devices-list-item .icon.ios .bg{display:none}.benefit-content .devices-list-item .icon.fire-tablet{margin-top:.5em}.benefit-content .devices-list-item .shape{fill:var(--device-fill-color, currentColor)}@media screen and (max-width: 1440px){.philo-benefits{font-size:1.35vw}}@media screen and (max-width: 910px){.philo-benefits{font-size:1em}.benefits-desktop{display:none}.benefits-mobile{display:flex}.benefits-mobile .benefit-header{display:none}.benefits-mobile .devices-list-item{font-size:.85em}.benefits-mobile .devices-list{justify-content:center}.benefits-mobile .devices-image{width:100%}}@media screen and (max-width: 630px){.philo-benefits .tv-image-black{font-size:.75em;margin-top:1em}.philo-benefits .tv-with-image{font-size:.75em}}
.comparisonTable___PlQBM{display:block;text-align:left;border-collapse:collapse;--highlight-border-width: 10px}.comparisonTable___PlQBM th:not(.highlighted___yKmEa):not(:last-child):not(:first-child),.comparisonTable___PlQBM td:not(.highlighted___yKmEa):not(:last-child):not(:first-child){border:solid currentColor;border-width:0 var(--border-side-width, 1px)}.comparisonTable___PlQBM th.highlighted___yKmEa,.comparisonTable___PlQBM td.highlighted___yKmEa{position:relative;border:none}.comparisonTable___PlQBM th.highlighted___yKmEa:before,.comparisonTable___PlQBM td.highlighted___yKmEa:before{position:absolute;top:calc(var(--border-width, 1px)*-1);right:calc(-1*var(--highlight-border-width));left:calc(-1*var(--highlight-border-width));height:var(--height);--height: calc(100% + var(--highlight-border-width));content:"";color:var(--border-color, currentColor);border:var(--highlight-border-width) solid currentColor;border-width:var(--highlight-border-width);border-top:none;border-bottom:none;--border-radius: var(--highlight-radius, calc(var(--highlight-border-width) * 3))}.comparisonTable___PlQBM thead tr:first-child .highlighted___yKmEa:before{top:calc(-1*var(--highlight-border-width));height:calc(var(--height) + 1px);border-top:solid var(--highlight-border-width);border-radius:var(--border-radius) var(--border-radius) 0 0}.comparisonTable___PlQBM th{font-size:1.66em}.comparisonTable___PlQBM tbody tr{border-top:var(--border-width, 1px) solid currentColor}.comparisonTable___PlQBM tbody tr:last-child .highlighted___yKmEa:before{border-bottom:solid var(--highlight-border-width);border-radius:0 0 var(--border-radius) var(--border-radius)}.comparisonTableHeaderColumn___qz7sr,.comparisonTableFeature___UWdTj{padding:.75em}.comparisonTableFeature___UWdTj{text-align:center;line-height:1.2}.comparisonTableCaption___RWvEh{padding:.5em 0}@media screen and (max-width: 630px){.comparisonTable___PlQBM{--highlight-border-width: 8px}.comparisonTable___PlQBM th:first-child{position:absolute;overflow:hidden;max-width:0;max-height:0}}
.tabs-side-panel{display:inline-flex;flex-flow:row;justify-content:center;max-width:80em;padding:5em 0;font-family:"Gotham",sans-serif;--text-color: var(--white-50);--text-hover-color: var(--pearl-white);--button-hover-color: none}.tsp-tabs-container{margin-right:4em;z-index:1}.tsp-tabs-container.single{display:flex;align-items:center}.tsp-panel-container{display:flex;align-items:center;width:100%;-webkit-animation:slide-in .5s ease forwards;-moz-animation:slide-in .5s ease forwards;-ms-animation:slide-in .5s ease forwards;-o-animation:slide-in .5s ease forwards;animation:slide-in .5s ease forwards}.tsp-tabs{width:25em}.tsp-tabs .tabs .tab-panel-group .tab-panel{transition:all .5s ease;transform:translateY(2.5em);opacity:.75}.tsp-tabs .tabs .tab-panel-group .tab-panel.selected{transform:none;opacity:1}.tsp-tabs .tabs .tab-list{display:block}.tsp-tabs .tabs .tab-list .tab{position:relative;width:initial;padding:0;text-align:left;border:none;background:none}.tsp-tabs .tabs .tab-list .tab.selected:not(:hover):not(:focus)::before{background-color:var(--philo-blue)}.tsp-tabs .tabs .tab-list .tab.selected::before,.tsp-tabs .tabs .tab-list .tab:hover::before,.tsp-tabs .tabs .tab-list .tab:focus::before{width:100%}.tsp-tabs .tabs .tab-list .tab:not(:last-child){margin-right:1.5em}.tsp-tabs .tabs .tab-list .tab::before{position:absolute;bottom:-0.5em;left:1px;width:0;height:2px;content:"";transition:.3s ease;transition-property:width,background-color;border-radius:1em;background-color:currentColor}@keyframes slide-in{0%{transform:translateY(25%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in{0%{transform:translateY(25%);opacity:0}100%{transform:translateY(0);opacity:1}}@-moz-keyframes slide-in{0%{transform:translateY(25%);opacity:0}100%{transform:translateY(0);opacity:1}}@-khtml-keyframes slide-in{0%{transform:translateY(25%);opacity:0}100%{transform:translateY(0);opacity:1}}@-o-keyframes slide-in{0%{transform:translateY(25%);opacity:0}100%{transform:translateY(0);opacity:1}}@-ms-keyframes slide-in{0%{transform:translateY(25%);opacity:0}100%{transform:translateY(0);opacity:1}}
.devicesContainer___uWi3D{display:flex;align-items:center;flex-flow:column;justify-content:center;font-family:"Gotham",sans-serif}.devices___WPCuq{display:flex;flex-flow:row;justify-content:center;width:100%;color:#fff}.devicesHeader___GCpJ7{max-width:100%;padding:1.25rem;text-align:center;line-height:normal}.devicesTitle___iRCAB{margin-bottom:.6rem;font-size:2.5rem;font-weight:900}.deviceSubtitle___cNbmD{font-size:1.05rem;font-weight:500}.devicesImageContainer___DLHVb{display:inline-flex;flex-flow:row;justify-content:center;max-width:80em;padding:3em 0;font-family:"Gotham",sans-serif;--text-color: var(--white-50);--text-hover-color: var(--pearl-white);--button-hover-color: none}.devicesPanelContainer___sp9PS{justify-content:end;width:30em}.devicesImage___M3TZ7{width:100%;height:auto;margin-right:-25%}.deviceLeftPanelContainer___G5rJ0{width:25em}.devicesListContainer___wvINs{display:inline-flex;flex-flow:row wrap;margin:0 -0.25em 2em}.dliImage___Pw2hD{height:100%;width:100%}.devicesListItem___ZUkkA{display:flex;align-items:center;justify-content:center;width:5em;height:3em;margin:.25em;padding:.5em .75em}.devicesListItem___ZUkkA .icon{width:100%;height:100%}.devicesListItem___ZUkkA .ios{transform:scale(1.5)}.devicesListItem___ZUkkA .bg{display:none}.devicesListItem___ZUkkA :gloabl(.fire-tablet___EqmFF){margin-top:.5em}.devicesListItem___ZUkkA .shape{fill:var(--device-fill-color, currentColor)}@media screen and (max-width: 910px){.devicesImageContainer___DLHVb{display:flex;align-items:center;flex-direction:column-reverse;max-width:24em;margin:.5em auto 0;padding:0}.devicesImage___M3TZ7{width:100%;height:auto}.devicesListContainer___wvINs{justify-content:center}.devicesListItem___ZUkkA{width:4em}.devicesTitle___iRCAB{font-size:1.77em;font-weight:900;line-height:normal}}@media screen and (min-width: 910px){.deviceLeftPanelContainer___G5rJ0{display:flex;align-items:center;justify-content:center}.devicesListContainer___wvINs{width:18em;margin-bottom:1em}.devicesListItem___ZUkkA{width:5em;height:4em}}@media screen and (max-width: 630px){.devicesImageContainer___DLHVb{max-width:17em}.devicesPanelContainer___sp9PS{margin:auto}.devicesImage___M3TZ7{width:60%;height:auto}.deviceLeftPanelContainer___G5rJ0{width:20em}.devicesListItem___ZUkkA{width:3.5em}}
.welcomeFAQs___lfYwS{max-width:50rem;margin:0 auto 3rem;padding:0 1rem}.welcomeFAQsTitle___Exd4e{display:flex;justify-content:center;margin:0 auto;padding:2rem .75rem;text-align:center;font-size:1.5rem;font-weight:800;line-height:normal}@media screen and (min-width: 630px){.welcomeFAQsTitle___Exd4e{padding:3rem 1rem;font-size:2rem}}

/*# sourceMappingURL=shared-68fbe8ce01fa3680cb6f.css.map*/