@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:XSans;src:url(/fonts/XSansXBd.woff) format("woff"),url(/fonts/XSansXBd.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansXBdIt.woff) format("woff"),url(/fonts/XSansXBdIt.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansBd.woff) format("woff"),url(/fonts/XSansBd.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansBdIt.woff) format("woff"),url(/fonts/XSansBdIt.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansSBd.woff) format("woff"),url(/fonts/XSansSBd.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansSBdIt.woff) format("woff"),url(/fonts/XSansSBdIt.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansMd.woff) format("woff"),url(/fonts/XSansMd.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansMdIt.woff) format("woff"),url(/fonts/XSansMdIt.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansRg.woff) format("woff"),url(/fonts/XSansRg.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansIt.woff) format("woff"),url(/fonts/XSansIt.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansLt.woff) format("woff"),url(/fonts/XSansLt.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansLtIt.woff) format("woff"),url(/fonts/XSansLtIt.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansTh.woff) format("woff"),url(/fonts/XSansTh.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:XSans;src:url(/fonts/XSansThIt.woff) format("woff"),url(/fonts/XSansThIt.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}:root{--xfinity-red-core:#e6004d;--xfinity-orange-core:#e64f00;--xfinity-yellow-core:#fa0;--xfinity-green-core:#008558;--xfinity-blue-core:#1f69ff;--xfinity-purple-core:#5a23b9;--xfinity-red-light:#f86094;--xfinity-orange-light:#fe8d53;--xfinity-yellow-light:#ffd889;--xfinity-green-light:#0dc284;--xfinity-blue-light:#8baff9;--xfinity-purple-light:#baa8fa;--xfinity-grey:#8b8b97;--xfinity-light-grey:#ececf3;--xfinity-dark-button:#232328;--xfinity-light-button:#ececf2;--xfinity-primary-opacity:rgba(90,35,185,.5);--now-green-01:#00eddf;--now-green-02:#00a2ab;--now-green-core:#00818a;--now-green-04:#004142;--now-green-05:#002c2b;--now-green-06:#001211;--now-purple-01:#5a23b9;--now-purple-02:#240e4a;--now-green-02-lightened:rgba(0,129,138,.5);--now-primary-opacity:rgba(90,35,185,.5);--xfinity-gray-01:#f4f2f9;--xfinity-gray-02:#cecbef;--xfinity-purple-01:#7b30ff;--xfinity-purple-02:#5a23b9;--xfinity-purple-03:#3d1881;--xfinity-purple-spotlight:#9464ff;--gradient-xfinity:center/cover no-repeat url(/_next/static/media/xfinity-gray-gradient.35cabbf8.jpg);--gradient-xfinity-secondary:center/cover no-repeat url(/_next/static/media/xf-secondary-purple-gradient.4728a16b.jpg);--gradient-now:center/cover no-repeat url(/_next/static/media/now-gradient.51195e4e.jpg);--gradient-now-light:center/cover no-repeat url(/_next/static/media/now-gradient-bg-light.d9094d94.jpg);--now-heading-weight:300;--xfinity-heading-weight:700;--now-body-weight:400;--xfinity-body-weight:400;--now-bold-weight:400;--xfinity-bold-weight:500;--primary-gradient:var(--gradient-xfinity);--primary-color:var(--xfinity-purple-core);--primary-opacity:var(--xfinity-primary-opacity);--primary-heading-weight:var(--xfinity-heading-weight);--primary-body-weight:var(--xfinity-body-weight);--primary-bold-weight:var(--xfinity-bold-weight)}body,html{font-family:XSans,sans-serif!important;height:100vh;width:100vw;background:#fbfcfc}body,body.no-scroll,html{overflow:hidden}html{font-size:10px;font-size:66.25%}.messaging-wrapper.messaging-wrapper sup{font-size:14px;font-weight:400;line-height:.75rem}.messaging-wrapper.messaging-wrapper sup a{font-size:14px}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.home .body,.home .h1,.home .micro-title{color:#fff}.full.full.full{width:100%;max-width:100%}.no-caps.no-caps.no-caps.no-caps{text-transform:none;letter-spacing:0;font-weight:400}.page .mini{width:8rem;height:.5rem;min-height:1rem;display:flex;background:#ccc;margin:0 0 3rem;opacity:0}.page .hr{min-height:.2rem;min-width:100%;height:.2rem;background:#ddd;margin:0 0 8rem}.home-content .mini{background:#c82027}h1,h2,h3,h4,h5{margin-top:0;font-weight:400;letter-spacing:3.2px}.type-body-1,.type-body-2,.type-body-3,.type-body-4,.type-body-xl,.type-callout-1,.type-callout-2,.type-caption,.type-display-1,.type-display-2,.type-display-xl,.type-headline-1,.type-headline-2,.type-headline-3{margin-top:0;margin-bottom:16px;font-weight:400}.body{font-weight:var(--primary-body-weight);letter-spacing:0;font-family:XSans,sans-serif;line-height:24px;font-size:16px}.html-body h3,.html-body h4,.react-markdown h1,.react-markdown h2,.react-markdown h3,.react-markdown h4,.react-markdown h5,.react-markdown h6,.type-display-1,.type-display-2,.type-display-2xl,.type-display-xl,.type-headline-1,.type-headline-2,.type-headline-3{font-weight:var(--primary-bold-weight);letter-spacing:.2px;font-family:XSans,sans-serif}.html-body.type-body-1 a,.react-markdown .type-callout-1,.react-markdown .type-callout-2,.react-markdown a,.react-markdown b,.react-markdown em,.react-markdown p,.react-markdown strong,.type-body-1,.type-body-2,.type-body-3,.type-body-xl,.type-callout-1,.type-callout-2{font-weight:var(--primary-body-weight);letter-spacing:0;font-family:XSans,sans-serif}.react-markdown b,.react-markdown strong{font-weight:var(--primary-bold-weight);font-family:XSans,sans-serif}.type-display-2xl{font-size:34px}.type-display-2xl,.type-display-xl{line-height:34px;font-weight:var(--primary-heading-weight)}.type-display-xl{font-size:26px}.type-display-1{line-height:48px;font-size:36px;font-weight:var(--primary-heading-weight)}.type-headline-1{line-height:26px;font-size:18px;font-weight:var(--primary-bold-weight)}.type-annotation{font-family:XSans,sans-serif;line-height:14px;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:var(--primary-heading-weight)}@media (min-width:800px){.type-display-2xl{line-height:66px;font-size:58px}.type-display-xl{line-height:58px;font-size:50px}.type-headline-1{line-height:32px;font-size:24px}}@media (min-width:1100px){.type-display-2xl{line-height:72px;font-size:66px}.type-display-xl{line-height:66px;font-size:58px}.type-headline-1{line-height:32px;font-size:24px}}.type-display-2{line-height:40px;font-size:32px}.type-display-2,.type-headline-2{font-weight:var(--primary-bold-weight)}.type-headline-2{line-height:28px;font-size:20px}.type-headline-3{line-height:24px;font-size:16px}.type-body-xl{font-size:20px}.html-body.type-body-1 a,.react-markdown p,.type-body-1{line-height:20px;font-size:14px}.html-body ol,.html-body ul{padding-left:2rem}.html-body li{padding-left:.5rem;margin-bottom:.75rem}.html-body h3{font-size:1.8rem;margin-bottom:1rem}.html-body h4{font-size:1.6rem;margin-bottom:.5rem}.html-body table,.html-body td,.html-body tr{border:1px solid #8b8b97;border-collapse:collapse;border-spacing:0;vertical-align:text-top}.html-body td{padding:16px}.html-body td :first-child{margin-top:0;padding-top:0}.html-body td :last-child{margin-bottom:0;padding-bottom:0}@media (min-width:800px){.html-body.type-body-1 a,.react-markdown p,.type-body-1{line-height:24px;font-size:16px}}.type-body-2{line-height:20px;font-size:14px}.type-body-3,.type-body-4{line-height:16px;font-size:12px}.body-bold.body-bold,.type-body-4{font-weight:var(--primary-body-weight);font-family:XSans,sans-serif}.type-callout-1,.type-callout-2{letter-spacing:1px;line-height:16px}.type-callout-1{font-size:14px}.type-callout-2{font-size:12px}.type-caption{font-family:XSans,sans-serif;font-size:10px;font-weight:var(--primary-bold-weight)}.default-margin-bottom{margin-bottom:16px}.half-margin-bottom{margin-bottom:8px}.extra-margin-bottom{margin-bottom:24px}.double-margin-bottom{margin-bottom:32px}.clear-margin-bottom{margin-bottom:0}.micro-title{font-family:XSans,sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;margin:2rem 0 .5rem}.center{text-align:center}.normalcase{text-transform:none;font-weight:inherit;font-size:inherit}p.body{max-width:800px}.body,.primary-link,i{font-family:XSans,sans-serif}.primary-link{font-size:14px;font-weight:400;line-height:20px;position:relative;letter-spacing:.2px}.primary-link:after{position:absolute;content:"";left:0;bottom:-4px;height:2px;width:100%;background-color:rgba(35,35,40,.15)}.primary-link:hover:after{background-color:var(--primary-color)!important}.messaging-link{color:#000;text-decoration:underline;font-size:16px}.light-primary-button,.primary-button,.secondary-button,.theme-1-primary-button,.theme-1-secondary-button{font-family:XSans,sans-serif;cursor:pointer;font-size:16px;padding:16px 32px;border-radius:4pt}.light-primary-button.small,.primary-button.small,.secondary-button.small,.theme-1-primary-button.small,.theme-1-secondary-button.small{padding:12px 24px}.light-primary-button.medium,.primary-button.medium,.secondary-button.medium,.theme-1-primary-button.medium,.theme-1-secondary-button.medium{padding:16px 32px}.light-primary-button,.primary-button,.theme-1-primary-button{border:none}.primary-button{color:#fff;background-color:var(--xfinity-dark-button);outline-offset:3px}.primary-button:focus{outline:2px solid #232328}.primary-button:focus:not(:focus-visible){outline:none}.primary-button:focus-visible{outline:2px solid #232328}.primary-button:hover{background-color:#0d0d0f}.primary-button:disabled,.primary-button[aria-disabled=true],.primary-button[disabled]{cursor:default;opacity:.3;background-color:#232328}.primary-button.selected,.primary-button:active{background-color:#000}.light-primary-button{color:#0d0d0f;background-color:var(--xfinity-light-button);outline-offset:-3px}.light-primary-button:focus{outline:2px solid #0d0d0f}.light-primary-button:focus:not(:focus-visible){outline:none}.light-primary-button:focus-visible{outline:2px solid #0d0d0f}.light-primary-button:hover{background-color:#f6f6f9}.light-primary-button:disabled,.light-primary-button[aria-disabled=true],.light-primary-button[disabled]{opacity:.3;background-color:#ececf2}.light-primary-button.selected,.light-primary-button:active{background-color:#fff}.theme-1-primary-button{color:#fff;background-color:var(--primary-color);outline-offset:3px}.theme-1-primary-button:focus{outline:2px solid #3a0092;background-color:#3a0092}.theme-1-primary-button:focus:not(:focus-visible){outline:none}.theme-1-primary-button:focus-visible{outline:2px solid #3a0092;background-color:#3a0092}.theme-1-primary-button:hover{background-color:#3a0092}.theme-1-primary-button:disabled,.theme-1-primary-button[aria-disabled=true],.theme-1-primary-button[disabled]{opacity:.3;background-color:#613bf5}.theme-1-primary-button.selected,.theme-1-primary-button:active{background-color:#28006a}.secondary-button,.theme-1-secondary-button{background-color:transparent;border:2px solid rgba(35,35,40,.15);outline-offset:3px}.secondary-button{color:#0d0d0f;background:#fff}.secondary-button:focus{color:#fff;background-color:#0d0d0f;outline:2px solid #232328}.secondary-button:focus:not(:focus-visible){color:#0d0d0f;background-color:transparent;outline:none}.secondary-button:focus-visible{outline:2px solid #232328}.secondary-button:hover{color:#fff!important;background-color:#0d0d0f!important;border:2px solid transparent}.secondary-button.selected,.secondary-button:active{background-color:#000!important}.secondary-button:disabled,.secondary-button[aria-disabled=true],.secondary-button[disabled]{cursor:default;color:#0d0d0f!important;opacity:.3;background-color:transparent!important;border-color:rgba(35,35,40,.15)}.theme-1-secondary-button{color:var(--primary-color);border-color:rgba(97,56,245,.15)}.theme-1-secondary-button:focus{color:#fff;background-color:#3a0092;outline:2px solid #3a0092}.theme-1-secondary-button:focus:not(:focus-visible){color:var(--primary-color);background-color:transparent;outline:none}.theme-1-secondary-button:focus-visible{outline:2px solid #232328}.theme-1-secondary-button:hover{color:#fff!important;background-color:#3a0092!important;border:2px solid transparent}.theme-1-secondary-button.selected,.theme-1-secondary-button:active{background-color:#28006a!important}.theme-1-secondary-button:disabled,.theme-1-secondary-button[aria-disabled=true],.theme-1-secondary-button[disabled]{cursor:default;color:var(--primary-color)!important;opacity:.3;background-color:transparent!important;border-color:rgba(97,56,245,.15)}input,select,textarea{background-color:#f6f6f9;border:none}input:placeholder,textarea:placeholder{color:#9a9a9b}select{cursor:pointer}select option{color:#000}select option:first-child{color:#9a9a9b}.bold{font-weight:400}.page-transition-enter{opacity:0;z-index:100}.page-transition-enter-active{opacity:1;transition:opacity .1s;z-index:2;z-index:100}.page-transition-exit{opacity:1}.page-transition-exit-active{opacity:0;transition:opacity .6s;pointer-events:none;z-index:1}.xfinity-blue{color:var(--xfinity-blue-core)}.xfinity-green{color:var(--xfinity-green-core)}.xfinity-purple{color:var(--primary-color)}.xfinity-red{color:var(--xfinity-red-core)}.xfinity-orange{color:var(--xfinity-orange-core)}.xfinity-yellow{color:var(--xfinity-yellow-core)}.xfinity-gray{color:var(--xfinity-grey)}.alert.now-green-01,.now-green-01:before{background:var(--now-green-01)}.alert.now-green-02-lightened,.now-green-02-lightened:before{background:var(--now-green-02-lightened)}.alert.now-green-core,.now-green-core:before{background:var(--now-green-core)}.alert.now-green-04,.now-green-04:before{background:var(--now-green-04)}.alert.now-green-05,.now-green-05:before{background:var(--now-green-05)}.alert.now-purple-01,.now-purple-01:before{background:var(--now-purple-01)}.arrow-after:after{position:absolute;content:" ";bottom:-3rem;left:50%;transform:translate(-50%,-50%);width:3rem;height:1.5rem;background:url(/messaging/chevron-down.svg);background-size:cover}.simple-carousel-container{max-width:calc(1000px + 15rem);width:calc(100% + 15rem);position:relative;overflow:visible}.react-multi-carousel-list{overflow:hidden!important;margin-left:-50px;padding-left:50px;padding-right:50px}.simple-carousel-container:after{width:50px;position:absolute;content:" ";background:linear-gradient(270deg,#fafafa 10%,hsla(0,0%,98%,0));height:100%;right:0}.modal .simple-carousel-container:after,.modal .simple-carousel-container:before{display:none}.react-multi-carousel-track{margin-right:100px}.simple-carousel-container:before{width:50px;position:absolute;z-index:50;content:" ";background:linear-gradient(90deg,#fafafa 10%,hsla(0,0%,98%,0));height:100%;left:0}.carousel-width{position:relative;width:70vw;margin-bottom:5rem}.carousel-width:before{background:linear-gradient(90deg,#fbfcfc 0,rgba(251,252,252,0));left:0}.carousel-width:after,.carousel-width:before{top:0;height:100%;width:20px;content:" ";position:absolute;z-index:10}.carousel-width:after{background:linear-gradient(270deg,#fbfcfc 0,rgba(251,252,252,0));right:0}::-webkit-scrollbar{width:0;background:transparent}ol{counter-reset:section;list-style:none;position:relative}ol li{counter-increment:section}ol li:before{content:counter(section);position:absolute;left:1.5rem;font-size:1.5rem;line-height:2.8rem;font-weight:400}.ordered-list{list-style-type:decimal!important;padding-left:4rem!important}.ordered-list li:before{content:none!important}.ordered-list li{padding-left:.5rem!important}.ordered-list li:first-of-type{margin-left:-.15rem!important}.react-tooltip,.react-tooltip .multi-line{font-size:1.2rem!important;z-index:99999999!important;padding:1.5rem!important;border-radius:10px!important;min-width:200px!important;text-align:center}.max{max-width:415px!important;min-width:415px!important;text-align:center!important}.react-tooltip:after{z-index:-10!important}.__react_component_tooltip{z-index:99999999!important}.page-container{display:flex;width:320px;justify-content:center}@media (min-width:500px){.page-container{width:350px}}@media (min-width:800px){.page-container{width:576px}}@media (min-width:1024px){.page-container{width:768px}}@media (min-width:1200px){.page-container{width:1024px}}@media (min-width:1400px){.page-container{width:1200px}}.scrollable{opacity:0;transition:opacity .5s}.scrollable.mounted-transition{opacity:1}.layout-transition-appear,.layout-transition-enter{position:absolute;opacity:.01;z-index:500;transition:opacity .5s}.layout-transition-appear-active,.layout-transition-enter-active{position:absolute;transition:opacity .5s;opacity:1;z-index:500}.layout-transition-appear-done,.layout-transition-enter-done{position:relative;opacity:1;z-index:500}.layout-transition-exit{position:absolute;top:0;z-index:1!important;opacity:1}.layout-transition-exit-active{position:absolute;opacity:1;pointer-events:none;z-index:1!important}.layout-transition-exit-done{position:relative;z-index:1!important}.react-multi-carousel-dot-list li button:focus{outline:2px solid #000;outline-offset:2px}.react-multi-carousel-dot-list li button:focus:not(:focus-visible){outline:none}.react-multi-carousel-dot-list li button:focus-visible{outline:2px solid #000;outline-offset:2px}.rainbow-bg{background-color:var(--primary-color);background:var(--primary-gradient)}@keyframes rainbow-bg{0%{background:var(--primary-color)}2%{background:var(--primary-color)}20%{background:var(--xfinity-red-core)}22%{background:var(--xfinity-red-core)}40%{background:var(--xfinity-orange-core)}42%{background:var(--xfinity-orange-core)}60%{background:var(--xfinity-yellow-core);color:#0d0d0f!important}62%{background:var(--xfinity-yellow-core);color:#0d0d0f!important}80%{background:var(--xfinity-green-core)}90%{background:var(--xfinity-blue-core)}92%{background:var(--xfinity-blue-core)}to{background:var(--primary-color)}}.pulse-down{animation:pulse-down 4s linear infinite}@keyframes pulse-down{0%{transform:translate(-50%)}92%{transform:translate(-50%)}96%{transform:translate(-50%,5px)}to{transform:translate(-50%)}}.html-body a{color:var(--primary-color);text-decoration:underline}.html-body a:hover{text-decoration:none}.html-body *{font-size:inherit;font-weight:inherit}.html-body.type-body-1 b,.html-body.type-body-1 strong,.type-body-1 strong{font-weight:var(--primary-bold-weight);font-family:XSans,sans-serif;font-size:inherit}.type-body-1 .bold-text{font-family:XSans,sans-serif!important;font-weight:var(--primary-bold-weight)}.ReactModalPortal{position:absolute}.ReactModalPortal,.ReactModal__Content{min-width:1px;min-height:1px}.modal-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.8)}.ReactModal__Content,.ReactModal__Overlay{opacity:0;transition:opacity .75s ease-in-out;outline:none}.ReactModal__Content:focus{outline:none}.ReactModal__Content--after-open,.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Content--before-close,.ReactModal__Overlay--before-close{opacity:0}.modal-content .react-multi-carousel-item{display:flex;align-items:center;justify-content:center;margin:32px 0}.modal-content .react-multi-carousel-item .card-content{opacity:0;transition:opacity .5s ease-in}.modal-content .react-multi-carousel-item--active .card-content{opacity:1}.modal-content .react-multi-carousel-item .first-card{background-color:var(--primary-color);color:#fff}.modal-content .react-multi-carousel-dot-list{position:relative;margin-top:32px;margin-bottom:-64px}

/* !importants needed to override default react-multi-carousel dot styles */.react-multi-carousel-dot button{border-color:#000!important;border-width:1.75px!important;background-color:transparent!important}.react-multi-carousel-dot button:focus{background-color:rgba(0,0,0,.7)!important}.modal-content .react-multi-carousel-dot--active button{border-color:#000!important;outline-color:#000!important;background-color:#000!important}.modal-content .card .hide-modal-checkbox-container{margin-top:48px;display:flex;justify-content:center;align-items:center}.first-card .hide-checkbox-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;position:relative;top:6px;width:18px;height:18px;margin-right:8px;border:1.5px solid #fff;border-radius:4px;background-color:transparent;transition:all .2s ease-in;outline-offset:-1px}.first-card .hide-checkbox-container input[type=checkbox]:hover{outline:2.5px solid #fff}.first-card .hide-checkbox-container input[type=checkbox]:checked{background-color:#fff}.first-card .hide-checkbox-container input[type=checkbox]:after{color:#000;font-size:21px;content:"\2713";position:absolute;opacity:0;transition:all .2s ease-in}.first-card .hide-checkbox-container input[type=checkbox]:checked:after{opacity:1}.now-card .light-primary-button{background-color:var(--primary-color);color:#fff;transition:all .2s ease}.now-card .light-primary-button:hover{opacity:.85}.react-multiple-carousel__custom-arrow{color:#000;position:absolute;transition:all .5s;border-radius:100%;z-index:1000;border:0;background:none;opacity:1;cursor:pointer}.react-multiple-carousel__custom-arrow:focus{outline:2px solid #000}.react-multiple-carousel__custom-arrow:focus:not(:focus-visible){outline:none}.react-multiple-carousel__custom-arrow:focus-visible{outline:2px solid #000}.react-multiple-carousel__custom-arrow--right{right:calc(15% + 1px)}.react-multiple-carousel__custom-arrow--left{left:calc(15% + 1px)}.react-markdown a{color:var(--primary-color);text-decoration:underline}.react-markdown h4{line-height:28px;font-size:20px;margin:0 0 1rem}body,html{padding:0;margin:0;font-family:XSans,sans-serif}a{color:inherit;text-decoration:none}.subtext-pdf-row a{text-decoration:underline;color:var(--primary-color);font-weight:400}.list-message a{text-decoration:underline!important;color:var(--primary-color)}*{box-sizing:border-box}.bg{position:fixed;width:103vw;height:100vh;top:0;left:-3vw;background:var(--primary-color);background-position:50%;background-size:cover;transition:transform .5s cubic-bezier(.65,0,.35,1),opacity .5s cubic-bezier(.65,0,.35,1)}.hub-link{background:rgba(0,0,0,.7);padding:2rem 3rem;margin-top:3rem;margin-right:-5rem;transition:transform .25s cubic-bezier(.65,0,.35,1)}.hub-link,.hub-link span{cursor:pointer}.hub-link:hover{transform:translateX(1rem)}.hide{transform:translateX(3vw);opacity:0}.container,.content{min-height:100vh}.content{display:flex}.icon-scroll-container{display:block;position:absolute;width:1rem;top:.5rem;bottom:.5rem;right:.5rem;background:#ddd;border-radius:10px}.icon-scrollbar{height:50px;width:100%;border-radius:10px;background-color:#bbb;cursor:pointer;position:relative}.body-row>dd>:first-child{margin-top:0;padding-top:0}.body-row>dd>:last-child{margin-bottom:0;padding-bottom:0}.messaging-lading-faq{margin-top:3rem!important;margin-bottom:0!important}.messaging-lading-faq strong{font-size:18px!important}.eyebrow-nav{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0!important;width:100%;margin-left:.25rem;padding-top:.25rem;background-color:#fff;position:fixed;top:58px;left:0;z-index:1000}.notification-gone{top:0}@media (max-width:799px){.eyebrow-nav{top:54px}.notification-gone{top:0}}.eyebrow-nav .eyebrow-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 auto}.eyebrow-nav a{padding-bottom:.15rem;letter-spacing:1px;font-size:12px;line-height:30px;text-transform:uppercase;font-weight:500;font-family:XSans;margin-right:2rem}.eyebrow-nav a:last-of-type{margin:0 2rem}.eyebrow-nav .active{font-weight:600;border-bottom:2px solid var(--primary-color)}.eyebrow-nav .rule{width:100%;height:1.5px;background-color:var(--xfinity-light-grey)}@media (max-width:1400px) and (min-width:1250px){.eyebrow-nav .eyebrow-wrapper{width:90vw!important}}.notification-bar,.now-foundation{background-color:var(--primary-color)}.now-foundation{background-image:url(/now-gradient-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff;transition:all .3s ease}.now-foundation h1,.now-foundation h2,.now-foundation h3,.now-foundation h4,.now-foundation>*{letter-spacing:1px!important;line-height:1.25!important}.now-foundation p{letter-spacing:0!important}.now-foundation .slide-outer{width:100vw;height:calc(100vh - 100px);font-family:XSans;gap:20px;padding:10rem;overflow:hidden}.now-foundation .slide-outer,.now-foundation .slide-outer .custom-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease}.now-foundation .slide-outer .custom-wrapper{width:100%;height:100%}.now-foundation .bold{font-weight:400}.now-foundation .stack{flex-direction:column;gap:20px}.now-foundation .row,.now-foundation .stack{display:flex;align-items:center;justify-content:center}.now-foundation .row{flex-direction:row;gap:40px}.now-foundation .row .stack,.row .row{gap:20px}.now-foundation .pagination{position:absolute;top:0;bottom:0;margin:auto 0;right:30px;z-index:1;height:-moz-min-content;height:min-content}.now-foundation .pagination div{width:12px;height:12px;margin:15px;border:2px solid #fff;border-radius:100px;transition:all .3s ease;cursor:pointer}.now-foundation .pagination .active{background-color:#fff}.now-foundation h2{font-size:50px;font-weight:light}.now-foundation h2,.now-foundation h3{margin:0!important;text-align:center;line-height:1.5}.now-foundation h3{font-size:35px;font-weight:300}.now-foundation h4{font-size:25px;font-weight:light}.now-foundation h4,.now-foundation p{text-align:center;line-height:1.25;margin:0!important}.now-foundation p{font-size:20px;font-weight:300}.now-foundation .line{background-color:#fff;border:none!important;margin:0!important}.now-foundation .lines{width:440.5px;border-bottom:1px solid #fff;display:flex;justify-content:center;align-items:flex-end}.now-foundation .now-logo{width:300px!important;margin-bottom:3rem}.now-foundation .icon{width:50px}.now-foundation .eyebrow{font-weight:500;text-transform:uppercase;font-size:15px!important}.now-foundation .equal-sizes .stack{justify-content:flex-start;height:100%;width:30%;max-width:400px}.now-foundation .equal-sizes>p{width:100px}.now-foundation .custom-wrapper .row .stack{width:400px;justify-content:flex-start;height:100%}.now-foundation .equal-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto}.now-foundation .equal-grid .row{display:grid;grid-template-columns:.75fr 1fr;grid-auto-rows:auto;width:100%;justify-items:flex-start;align-items:flex-start;height:100%;border-top:2px solid #fff;padding:2rem 0}.now-foundation .equal-grid:last-of-type .row{border-bottom:2px solid #fff}.now-foundation .equal-grid .row>*{text-align:left}.now-foundation .play-button{position:absolute;top:0;left:0;right:0;color:#fff;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background-color:rgba(0,0,0,.5)}.now-foundation .play-button img{width:150px;height:150px;transition:all .3s ease;cursor:pointer}.now-foundation .play-button img:hover{transform:scale(1.2)}.now-foundation .slide-9{padding:0!important}.now-foundation video{height:-moz-max-content;height:max-content;width:100%}.now-foundation .theme-dark .teal{color:var(--now-green-01)}.now-foundation .slide-outer{background-color:transparent}.now-foundation .theme-light{background-image:url(/now-gradient-bg-light.jpg);color:#000;background-size:cover;background-position:bottom}.now-foundation .light div{border-color:#000}.now-foundation .light .active{background-color:#000}.now-foundation .narrow{max-width:800px}.now-foundation h2.narrow{max-width:600px}.now-foundation .slide-2 h2{width:80%;max-width:1000px}.now-foundation .slide-3>*{width:100%;max-width:600px}.now-foundation .slide-5 h3{max-width:950px}.now-foundation .slide-6 .row{gap:7vw}.now-foundation .slide-6 .row .stack{max-width:250px}.now-foundation .slide-6 p{font-size:16px!important}.now-foundation .slide-7 h2{margin-bottom:2rem!important}.now-foundation .slide-7 .stack>*{line-height:1.5}.now-foundation .slide-8{gap:0}.now-foundation .slide-8 .row{max-width:1300px}.now-foundation .slide-8 h3{margin-bottom:1rem!important}@media (max-width:1100px){.now-foundation h2{font-size:50px}.now-foundation h3{font-size:30px}.now-foundation h4{font-size:20px}.now-foundation p{font-size:16px!important}.now-foundation .slide-0 h2{max-width:600px}}@media (max-width:950px){.now-foundation h2{font-size:40px}.now-foundation h3{font-size:25px}.now-foundation h4{font-size:18px}.now-foundation .eyebrow,.now-foundation p{font-size:14px!important}.now-foundation .equal-sizes>p{width:auto}.now-foundation .row{gap:30px}.now-foundation .row .row,.now-foundation .row .stack,.now-foundation .stack{gap:15px}.now-foundation .slide-0 h2{max-width:450px}.now-foundation .lines{width:231px}.now-foundation .custom-wrapper .row .stack{width:200px}.now-foundation .slide-8{padding:10rem 6.5rem 10rem 5rem!important}.now-foundation .equal-grid .row{padding:1rem 0}}.now-foundation .tight{gap:10px}.now-foundation .more-narrow{max-width:950px}@media (max-width:875px){.now-foundation .slide-6>*{width:100%}.now-foundation .slide-6 .row{flex-direction:column;gap:20px!important}.now-foundation .slide-6 .row .stack{max-width:none!important;width:100%;gap:5px!important}.now-foundation .slide-6 .row .stack p{max-width:550px}}@media (max-width:750px){.now-foundation .equal-grid{grid-template-columns:1fr;gap:0}.now-foundation .slide-8 br{content:""}.now-foundation .slide-8 br:after{content:", "}.now-foundation .equal-grid:last-of-type .row:first-child{border-bottom:none}.now-foundation .equal-grid .row{grid-template-columns:1fr 3fr}}@media (max-width:650px){.now-foundation .slide-outer{padding:3rem 7rem 3rem 5rem}.now-foundation h2{font-size:30px;line-height:1.25}.now-foundation h3{font-size:20px}.now-foundation h4{font-size:18px}.now-foundation .eyebrow,.now-foundation p{font-size:14px!important}.now-foundation .slide-0 h2{max-width:unset}.now-foundation .equal-grid .stack,.now-foundation .equal-sizes .stack{width:100%}.now-foundation .row,.now-foundation .stack{gap:10px!important}.custom-wrapper .lines,.custom-wrapper .row hr{display:none}.custom-wrapper .row{margin-top:3rem}.custom-wrapper .row .stack{width:100%!important}.now-foundation .slide-6 p:not(:first-of-type){display:none!important}}@media (max-width:550px){.now-foundation .equal-grid{gap:0!important}.now-foundation .equal-grid .row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;border:none!important;gap:0!important;padding:0;margin-top:5px}.now-foundation .slide-8{gap:0!important}}@media (max-width:500px){.now-foundation .slide-outer{gap:10px}.now-foundation .stack{gap:5px!important}.now-foundation .custom-wrapper .row,.now-foundation .slide-outer>.row{flex-direction:column;width:100%}.now-foundation .now-logo{width:200px!important}.custom-wrapper .row{margin-top:2rem}.custom-wrapper .row .stack{margin-top:1rem}.now-foundation h4{font-size:16px}.now-foundation h3{font-size:18px}.now-foundation h2{font-size:20px}.now-foundation .eyebrow{font-size:12px}}.main-image span:first-of-type{border:1px solid #eee!important}.no-border span:first-of-type{border:none!important}.button-container{position:relative}.email-font{font-family:XSans}.misuse-box span:first-of-type{border:1px solid var(--xfinity-red-core)!important}.misuse-box span:first-of-type:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><line x1='0' y1='0' x2='100' y2='100' stroke='rgba(230, 0, 77, 0.5)' stroke-width='1' stroke-dasharray='0.25,3' stroke-linecap='round'/></svg>");background-size:cover;background-repeat:no-repeat;pointer-events:none}.correct-box span:first-of-type{border:1px solid var(--xfinity-green-core)!important}@font-face{font-family:revicons;fallback:fallback;src:url(/_next/static/media/revicons.ff59b316.woff) format("woff"),url(/_next/static/media/revicons.b96bdb22.ttf) format("ttf"),url(/_next/static/media/revicons.652e7269.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border:2px solid grey;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}