@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700,800);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Domine:wght@400;700);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);@import url(https://use.typekit.net/qct4fxz.css);*,::after,::before{box-sizing:inherit}html{box-sizing:border-box;height:100%;background-color:#fff;line-height:1.15;-webkit-text-size-adjust:100%}body{height:100%;margin:0;overflow-x:unset;scroll-behavior:smooth;font-size:16px}#grid{font-family:"Work Sans"}#grid h1{margin:.67rem 0;font-size:2rem}#grid hr{box-sizing:content-box;height:0;overflow:visible}#grid pre{font-family:monospace;font-size:1rem}#grid a{background-color:transparent}#grid abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#grid b,#grid strong{font-weight:bolder}#grid code,#grid kbd,#grid samp{font-family:monospace;font-size:1rem}#grid small{font-size:80%}#grid sub,#grid sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}#grid sub{bottom:-.25rem}#grid sup{top:-.5rem}#grid img{border-style:none}#grid button,#grid input,#grid optgroup,#grid select,#grid textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}#grid button,#grid input{overflow:visible}#grid button,#grid select{text-transform:none}#grid [type=button],#grid [type=reset],#grid [type=submit],#grid button{-webkit-appearance:button}#grid [type=button]::-moz-focus-inner,#grid [type=reset]::-moz-focus-inner,#grid [type=submit]::-moz-focus-inner,#grid button::-moz-focus-inner{padding:0;border-style:none}#grid [type=button]:-moz-focusring,#grid [type=reset]:-moz-focusring,#grid [type=submit]:-moz-focusring,#grid button:-moz-focusring{outline:1px dotted ButtonText}#grid fieldset{padding:.35rem .75rem .625rem}#grid legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}#grid progress{vertical-align:baseline}#grid textarea{overflow:auto}#grid [type=checkbox],#grid [type=radio]{box-sizing:border-box;padding:0}#grid [type=number]::-webkit-inner-spin-button,#grid [type=number]::-webkit-outer-spin-button{height:auto}#grid [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#grid [type=search]::-webkit-search-decoration{-webkit-appearance:none}#grid ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#grid details{display:block}#grid summary{display:list-item}#grid template{display:none}#grid [hidden]{display:none}#grid ol,#grid ul{margin:0;padding:0;list-style-type:none}#grid dl{margin:0}#grid dt{margin:0;font-weight:600}#grid dd{margin:0}#grid figure{margin:0}#grid img,#grid picture{max-width:100%;margin:0}#grid input{border:none}#grid button{margin:0;padding:0;border:0;background-color:transparent;box-shadow:0}#grid button:hover{cursor:pointer}body.no-scroll{padding-bottom:0;overflow-y:visible;-webkit-overflow-scrolling:auto}.grid{background-color:#fff;color:#3f475a;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:1.15}@media all and (min-width:768px){.grid{font-size:11px}}.react-multi-carousel-list{display:flex;position:relative;align-items:center;padding-bottom:30px;overflow-x:clip}@media all and (min-width:1024px){.react-multi-carousel-list{justify-content:center}}.react-multi-carousel-track{display:flex;position:relative;flex-direction:row;margin:0;padding:0;transform-style:preserve-3d;backface-visibility:hidden;list-style:none;will-change:transform,transition}.react-multi-carousel-dot-list{display:flex;position:absolute;right:0;bottom:0;left:0;align-items:center;justify-content:center;margin:auto;margin:0;padding:0;list-style:none;text-align:center}@media all and (min-width:1024px){.react-multi-carousel-dot-list{display:none}}.react-multi-carousel-dot+.react-multi-carousel-dot{margin-left:15px}.react-multi-carousel-dot [type=button],.react-multi-carousel-dot [type=reset],.react-multi-carousel-dot [type=submit],.react-multi-carousel-dot button{display:inline-block;width:50px;height:8px;padding:0;border:0;border-radius:4px!important;background-color:#e2e4ec!important}.react-multi-carousel-dot--active button{background-color:#13416b!important}.react-multi-carousel-item{padding:0 10px;transform-style:preserve-3d;backface-visibility:hidden}@media all and (min-width:1024px){.react-multi-carousel-item{max-width:320px}}.react-multi-carousel-item>div{height:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}.txu-redesign .react-multi-carousel-list{overflow:unset}@media all and (min-width:1024px){.txu-redesign .react-multi-carousel-track{gap:32px}}.txu-redesign .react-multi-carousel-item--active{width:85vw}body.ReactModal__Body--open{overflow:hidden}body.ReactModal__Body--open .breadcrumb,body.ReactModal__Body--open .call-to-action,body.ReactModal__Body--open .footer__curve-shape,body.ReactModal__Body--open .grid,body.ReactModal__Body--open .headroom,body.ReactModal__Body--open .navigation{filter:blur(8px)}.grid-modal-overlay{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;background-color:rgba(59,77,160,.3)}.grid-modal-content{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:94%;margin-right:-50%;padding:60px 35px 35px 35px;transform:translate(-50%,-50%);border-radius:8px;outline:0;background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.32)}@media all and (min-width:600px){.grid-modal-content{width:auto}}.grid-modal-close{position:absolute;top:20px;right:20px;width:16px;height:16px;cursor:pointer}.utility-providers .utility-providers__title{margin:0 0 32px 0;color:#424242;font-size:22px}.utility-providers .utility-providers__radio-wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:12px;padding-left:50px;color:#424242;font-size:18px}@media all and (min-width:600px){.utility-providers .utility-providers__radio-wrapper{padding-left:100px}}.utility-providers .utility-providers__radio{margin-right:10px}.utility-providers .utility-providers__button{width:100%;height:58px;margin-top:32px;padding:10px;border:0;border-radius:30px;background-color:#003f6e;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;cursor:pointer}.utility-providers .utility-providers__button:disabled{background-color:#f0f3f7;color:#a5acb2;cursor:not-allowed}.utility-select-modal{padding:24px 18px 30px;font-family:"Work Sans",sans-serif}@media all and (min-width:600px){.utility-select-modal{width:600px;padding:30px}}.utility-select-modal .utility-select-modal__title{margin:0;padding-bottom:24px;border-bottom:1px solid #ddd;color:#954a9c;font-size:16px;line-height:19px}@media all and (min-width:600px){.utility-select-modal .utility-select-modal__title{padding-bottom:18px;font-size:22px;line-height:28px}}.utility-select-modal .utility-select-modal__sub-title{margin:18px 0 6px;color:#424242;font-size:14px;font-weight:400;line-height:16px}.utility-select-modal .utility-select-modal__item{display:block;margin-bottom:6px;padding:0;border:none;background:0 0;color:#3b4da0;font-family:inherit;font-size:14px;font-weight:400;line-height:16px;text-align:left}.utility-select-modal .utility-select-modal__item:hover{cursor:pointer}.pdf-viewer-container{width:80vw;max-width:900px;height:80vh}.entry-modal{height:473px;padding:30px 0;background-color:rgba(34,34,34,.88)}@media all and (min-width:600px){.entry-modal{height:455px;padding:28px 35px}}.entry-modal .entry-modal-phone{display:flex;align-items:center;justify-content:center;color:#fff}@media all and (min-width:600px){.entry-modal .entry-modal-phone{justify-content:flex-end}}.entry-modal .entry-modal-phone .entry-modal-phone__image{margin-right:10px}.entry-modal .entry-modal-phone .entry-modal-phone__number{margin:0;color:#fff;font-size:20px;text-decoration:none}.entry-modal .entry-modal__headline{width:auto;margin-top:0;margin-bottom:53px;padding:28px 10px 0;border:0;color:#d8d8d8;font-size:20px;font-weight:400;line-height:27px;text-align:center;vertical-align:baseline}@media all and (min-width:600px){.entry-modal .entry-modal__headline{margin-bottom:1.25rem;padding:24px 25px 0;font-size:32px;line-height:38px}}.entry-modal .entry-modal__headline--toggle{margin-bottom:20px;padding-top:22px}@media all and (min-width:768px){.entry-modal .entry-modal__headline--toggle{margin-bottom:9px}}.entry-modal .entry-modal__title{margin-bottom:0;color:#fff;font-size:14px;text-align:center}.entry-modal .entry-modal__title--sign-in{margin-bottom:15px;font-size:16px}.entry-modal .entry-modal__radio-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:3px;color:#424242;font-size:18px}.entry-modal .entry-modal__radio-wrapper--errored .entry-modal__radio{border:1px solid #edad12}@media all and (min-width:768px){.entry-modal .entry-modal__content{padding:0 107px}}.entry-modal .entry-modal__radio{display:flex;position:relative;align-items:center;justify-content:space-between;width:58px;height:29px;margin:0;margin-top:.75rem;margin-right:.75rem;padding-left:27px;border:1px solid #fff;border-radius:5px;background-color:#424242;color:#fff;font-size:14px;-webkit-font-smoothing:antialiased;list-style:none;text-align:center;vertical-align:baseline;white-space:normal;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media all and (min-width:600px){.entry-modal .entry-modal__radio{width:82px;height:36px;padding-left:35px;font-size:1.125rem}}.entry-modal .entry-modal__radio::before{content:"";position:absolute;top:50%;left:4px;width:18px;height:18px;transform:translateY(-50%);border:1px solid #fff;border-radius:9px}@media all and (min-width:600px){.entry-modal .entry-modal__radio::before{left:10px}}.entry-modal .entry-modal__radio::after{content:"";position:absolute;top:50%;left:7px;width:12px;height:12px;transform:translateY(-50%);border-radius:6px}@media all and (min-width:600px){.entry-modal .entry-modal__radio::after{left:13px}}.entry-modal .entry-modal__radio--selected{background-color:#fff;color:#003f6e}.entry-modal .entry-modal__radio--selected::before{border:1px solid #003f6e}.entry-modal .entry-modal__radio--selected::after{background-color:#003f6e}.entry-modal .entry-modal__radio--no{margin-right:0}.entry-modal .entry-modal__cta-group{display:flex;position:relative;justify-content:center;margin-top:15px;margin-bottom:70px}@media all and (min-width:600px){.entry-modal .entry-modal__cta-group{margin-top:20px;margin-bottom:40px}}.entry-modal .entry-modal__cta-group--toggle{margin-top:15px;margin-bottom:25px}.entry-modal .entry-modal__cta-group--toggle .entry-modal__cta-button{width:134px}.entry-modal .entry-modal__zip{width:95px;height:38px;margin-right:8px;padding-left:8px;border:1px solid #fff;border-radius:3px;background-color:#f6f6f6;color:#424242;font-size:1.375rem}@media all and (min-width:600px){.entry-modal .entry-modal__zip{width:119px;height:53px;padding-left:12px}}.entry-modal .entry-modal__zip::placeholder{margin-left:24px;color:#a5acb2;font-size:18px;line-height:34px}@media all and (min-width:600px){.entry-modal .entry-modal__zip::placeholder{font-size:22px}}.entry-modal .entry-modal__zip--errored{border:2px solid #edad12}.entry-modal .entry-modal__cta-button{position:relative;width:150px;height:39px;padding-bottom:0;padding-left:12px;border:1px solid #d8d8d8;border-radius:2px;background-color:transparent;color:#fff;font-size:16px;text-align:left;cursor:pointer}@media all and (min-width:768px){.entry-modal .entry-modal__cta-button{width:179px;height:53px;padding-left:17px;font-size:22px}}.entry-modal .entry-modal__cta-button::before{content:url(../images/arrow-white.svg);position:absolute;top:10px;right:21px}@media all and (min-width:600px){.entry-modal .entry-modal__cta-button::before{top:14px}}.entry-modal .entry-modal__cta-button:disabled{opacity:.5;cursor:not-allowed}.entry-modal .entry-modal__sign-in{color:#fff;text-decoration:underline}.entry-modal .entry-modal__logo-container{display:flex;justify-content:center}@media all and (min-width:600px){.entry-modal .entry-modal__logo-container{justify-content:flex-end}}.entry-modal .entry-modal__error{position:absolute;bottom:-22px;color:#edad12;font-size:14px}.entry-modal .entry-modal__new-customer .entry-modal__title{width:100%;margin-top:0;margin-bottom:0;color:#fff;font-size:14px;text-align:center}@media all and (min-width:600px){.entry-modal .entry-modal__new-customer .entry-modal__title{width:134px;margin-right:15px;text-align:right}}.help-me-choose__overlay{background-color:rgba(37,54,64,.85)}.help-me-choose__filter-icon{margin-right:10px!important}.help-me-choose__close{float:right}.help-me-choose__close__close-icon{padding:0!important;border:none;background-color:#fff!important;cursor:pointer}.help-me-choose__modal-content{padding:20px 24px 32px 24px;border-radius:10px;font-family:Inter}@media all and (min-width:600px){.help-me-choose__modal-content{width:352px}}@media all and (min-width:1024px){.help-me-choose__modal-content{width:580px;padding:24px 24px 48px 44px;border-radius:15px}}.help-me-choose__headings{font-family:Inter}@media all and (min-width:600px){.help-me-choose__headings{padding-right:20px}}.help-me-choose__headings__header{margin-top:18px;margin-bottom:4px;padding-top:12px;color:#003f73;font-size:18px;font-weight:700;line-height:24px}@media all and (min-width:1024px){.help-me-choose__headings__header{margin-top:0;padding-top:36px;font-size:20px;line-height:28px}}.help-me-choose__content{margin-top:0;color:#253640;font-family:Inter;font-size:14px;font-weight:400;line-height:20px}@media all and (min-width:1024px){.help-me-choose__content{font-size:16px;line-height:24px}}.help-me-choose__list{display:grid;margin-top:14px;margin-bottom:0;padding-inline-start:20px;gap:10px;list-style-type:disc}@media all and (min-width:600px){.help-me-choose__list{padding-right:20px}}@media all and (min-width:1024px){.help-me-choose__list{padding-inline-start:25px;line-height:22px}}.help-me-choose__list .help-me-choose__list__list-item{font-weight:400}.help-me-choose__list-call-center{margin-bottom:24px}@media all and (min-width:1024px){.help-me-choose__list-call-center{margin-bottom:40px}}.badge-box{align-self:start;width:100%;margin-top:20px;border-radius:5px}@media screen and (min-width:768px){.badge-box{max-width:49%;margin-top:0}}.badge-box__header{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 10px;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (min-width:1260px){.badge-box__header{padding:10px 15px}}.badge-box__icon{margin-right:10px}.badge-box__title{font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width:1260px){.badge-box__title{font-size:16px;line-height:22px}}.badge-box__content{padding:10px}@media screen and (min-width:1260px){.badge-box__content{padding:15px}}.badge-box__content-copy{color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}@media screen and (min-width:1260px){.badge-box__content-copy{font-size:14px;line-height:20px}}.badge-box__rating-item{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.badge-box__provider-link{display:block;margin-top:10px;color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;text-align:center}.badge-box--satisfaction{border:1px solid #9c4515}.badge-box--satisfaction .badge-box__title{color:#9c4515}.badge-box--satisfaction .badge-box__header{background:#fef9f6}.badge-box--satisfaction .badge-box__icon{filter:invert(25%) sepia(89%) saturate(925%) hue-rotate(351deg) brightness(99%) contrast(92%)}.badge-box--renewable{border:1px solid #0b4c2c}.badge-box--renewable.ntx{border:1px solid #248118}.badge-box--renewable .badge-box__title{color:#0b4c2c}.badge-box--renewable .badge-box__title.ntx{color:#3a3a3a}.badge-box--renewable .badge-box__header{background:#e7f9f1}.badge-box--renewable .badge-box__header.ntx{background:#b9f1b2}.badge-box--renewable .badge-box__icon{filter:invert(20%) sepia(8%) saturate(6997%) hue-rotate(110deg) brightness(94%) contrast(91%)}.badge-box--renewable .badge-box__icon.ntx{filter:none}.badge-box--rating{border:1px solid #837148}.badge-box--rating .badge-box__title{color:#837148}.badge-box--rating .badge-box__header{background:#fdf9f1}.badge-box--rating .badge-box__icon{filter:invert(47%) sepia(57%) saturate(285%) hue-rotate(4deg) brightness(84%) contrast(90%)}.badge-box--bbb{border:1px solid #2f6375}.badge-box--bbb .badge-box__title{color:#2f6375}.badge-box--bbb .badge-box__header{background:#e8f2f6}.badge-box--bbb .badge-box__icon{filter:invert(32%) sepia(57%) saturate(417%) hue-rotate(149deg) brightness(92%) contrast(91%)}.badge-box--low-cost-choice{border:1px solid #3b4da0}.badge-box--low-cost-choice .badge-box__title{color:#3a3a3a}.badge-box--low-cost-choice .badge-box__header{background:#dde1f3}.badge-box--low-cost-choice .badge-box__icon{filter:invert(30%) sepia(39%) saturate(1162%) hue-rotate(195deg) brightness(93%) contrast(95%)}.plan-details-modal{width:704px;height:500px;padding:0;overflow:hidden;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:1260px){.plan-details-modal{width:995px;height:568px}}.plan-details-modal p{margin:0}.plan-details-modal .plan-details-modal__close-icon{position:absolute;top:24px;right:24px;padding:5px;border:none;background:0 0;cursor:pointer}.plan-details-modal .plan-details-modal__header{padding:24px;border-bottom:1px solid #eef3f5}@media screen and (min-width:1260px){.plan-details-modal .plan-details-modal__header{padding:30px}}.plan-details-modal .plan-details-modal__title{margin:0 0 4px;color:#003f73;font-size:16px;font-weight:700;line-height:22px}.plan-details-modal .plan-details-modal__sub-title{margin:0;color:#003f73}.plan-details-modal .plan-details__slider{display:flex;position:relative;top:2px;flex-wrap:nowrap;width:100%;max-width:100%;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.plan-details-modal .plan-details__slider::-webkit-scrollbar{display:none}.plan-details-modal .plan-details__slider-tab{padding:20px;transition:150ms;border:0;border-bottom:2px solid #d6e1e7;border-radius:0;background-color:transparent;color:#000;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}@media screen and (min-width:1260px){.plan-details-modal .plan-details__slider-tab{padding:30px;padding-bottom:20px;border-bottom:3px solid #d6e1e7;font-size:18px;line-height:24px}}.plan-details-modal .plan-details__slider-tab:hover{color:#000}.plan-details-modal .plan-details__slider-tab:focus{outline:revert;outline-offset:0}.plan-details-modal .plan-details__slider-tab.active{border-bottom:2px solid #0071cd;color:#0071cd}@media screen and (min-width:1260px){.plan-details-modal .plan-details__slider-tab.active{border-bottom:3px solid #0071cd}}.plan-details-modal .plan-details__content{padding:20px;border-top:2px solid #d6e1e7;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:1260px){.plan-details-modal .plan-details__content{padding:30px}}.plan-details-modal .plan-details__content-title{margin:0;color:#003f73;font-size:14px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__content-title{font-size:16px;line-height:22px}}.plan-details-modal .plan-details__content-know-title{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width:901px){.plan-details-modal .plan-details__content-know-title{font-size:16px;line-height:22px}}.plan-details-modal .plan-details__content-subtitle{margin-top:0;margin-bottom:20px;color:#253640;font-size:12px;line-height:18px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__content-subtitle{margin-bottom:30px;font-size:16px;line-height:22px}}.plan-details-modal .plan-details__content-container{display:flex;justify-content:flex-start}.plan-details-modal .plan-details__content-container>div{width:50%}.plan-details-modal .plan-details__description{margin-bottom:20px;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__description{margin-bottom:30px;font-size:16px;line-height:22px}}.plan-details-modal .plan-details__first-page-badges{display:flex;justify-content:space-between}.plan-details-modal .plan-details__content-container-trio{display:flex;justify-content:space-between}.plan-details-modal .plan-details__content-container-trio>div{width:32%}.plan-details-modal .plan-details__content-container-double{display:flex;justify-content:flex-start}.plan-details-modal .plan-details__content-container-double>div{width:32%;margin-right:30px}.plan-details-modal .plan-details__document{margin-bottom:0}@media screen and (min-width:1260px){.plan-details-modal .plan-details__document{max-width:290px}}@media screen and (min-width:1260px){.plan-details-modal .plan-details__document--middle{margin:0 60px}}.plan-details-modal .plan-details__document-label{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__document-label{font-size:14px;line-height:20px}}.plan-details-modal .plan-details__document-content{margin-bottom:15px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__document-content{font-size:14px;line-height:20px}}.plan-details-modal .plan-details__document-cta{color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;text-decoration:none}@media screen and (min-width:1260px){.plan-details-modal .plan-details__document-cta{font-size:14px;line-height:20px}}.plan-details-modal .plan-details__document-cta img{filter:invert(29%) sepia(90%) saturate(1107%) hue-rotate(181deg) brightness(100%) contrast(111%);margin-left:5px}.plan-details-modal .plan-details__legal-container{margin-left:40px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__legal-container{margin-left:60px}}.plan-details-modal .plan-details__fee-amount{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__fee-amount{font-size:14px;line-height:20px}}.plan-details-modal .plan-details__fee-note{display:block;margin-bottom:20px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;line-height:18px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__fee-note{margin-bottom:30px;font-size:14px;line-height:20px}}.plan-details-modal .plan-details__content-legal{margin-bottom:10px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:16px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__content-legal{font-size:12px;line-height:18px}}.plan-details-modal .plan-details__content-table{position:relative;margin-bottom:20px}.plan-details-modal .plan-details__content-table table{width:100%;margin:0}.plan-details-modal .plan-details__content-table .row{display:flex}.plan-details-modal .plan-details__content-table .row:nth-child(odd){background-color:#eef3f5}.plan-details-modal .plan-details__content-table .cell{min-height:51px}.plan-details-modal .plan-details__content-table .cell--highlighted::after{background-color:transparent}.plan-details-modal .plan-details__table-cell{display:flex;flex:1;align-items:center;min-width:70px;max-width:initial;margin-left:5px;padding:5px;color:#404758;font-size:10px;line-height:14px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__table-cell{font-size:12px;line-height:16px}}.plan-details-modal .plan-details__table-cell-label{display:flex;align-items:center;width:75px!important;padding:6px;color:#404758;font-size:10px;line-height:14px}@media screen and (min-width:1260px){.plan-details-modal .plan-details__table-cell-label{min-height:0;padding-left:10px}}.plan-details-modal .plan-details__table-header-cell{display:flex;position:relative;flex:1;flex-direction:column;justify-content:center;min-width:70px;margin-left:5px;padding:5px;color:#404758;font-size:10px;font-weight:500;line-height:14px;text-align:left}@media screen and (min-width:1260px){.plan-details-modal .plan-details__table-header-cell{margin-right:0;padding:15px 5px;font-size:12px;line-height:18px}}.plan-details-modal .plan-details__table-header-cell strong{font-weight:700}@media screen and (min-width:1260px){.plan-details-modal .plan-details__table-header-cell strong{line-height:18px}}@media screen and (min-width:1260px){.plan-details-modal .plan-details__table-header-cell span{line-height:18px}}.plan-details-modal .plan-details__table-header-size{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1260px){.plan-details-modal .plan-details__table-header-size-label{margin-right:5px}}.tippy-popper{z-index:999!important}.tippy-tooltip.tippy{position:relative;width:160px;border:1px solid #fff;font-family:"Myriad Pro",Arial,sans-serif;font-size:10px}.tippy-tooltip.tippy .tippy-arrow::after{content:"";position:absolute;z-index:-9;top:-7px;left:-9.5px;width:18px;height:29px;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;border-width:8px}.tippy-tooltip.disclaimer,.tippy-tooltip.document{border:1px solid #13416b;background-clip:padding-box;background-color:#fff;color:#26323d;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:1.15}.tippy-tooltip.disclaimer .tippy-backdrop,.tippy-tooltip.document .tippy-backdrop{background-color:#fff}.tippy-tooltip.disclaimer .tippy-arrow::after,.tippy-tooltip.disclaimer .tippy-arrow::before,.tippy-tooltip.disclaimer .tippy-roundarrow::after,.tippy-tooltip.disclaimer .tippy-roundarrow::before,.tippy-tooltip.document .tippy-arrow::after,.tippy-tooltip.document .tippy-arrow::before,.tippy-tooltip.document .tippy-roundarrow::after,.tippy-tooltip.document .tippy-roundarrow::before{content:"";position:absolute;z-index:-1}.tippy-tooltip.disclaimer .tippy-roundarrow,.tippy-tooltip.document .tippy-roundarrow{fill:#fff}.tippy-tooltip.disclaimer .tippy-roundarrow::after,.tippy-tooltip.document .tippy-roundarrow::after{top:0;left:0;width:18px;height:7px;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0MjEiIHZpZXdCb3g9IjAgMCAxOCA3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0wIDdzMi4wMjEtLjAxNSA1LjI1My00LjIxOGMxLjMzMS0xLjczMSAyLjU0NC0yLjc3NSAzLjc0Ny0yLjc4MiAxLjIwMy0uMDA3IDIuNDE2IDEuMDM1IDMuNzYxIDIuNzgyIDMuMjUxIDQuMjIzIDUuMjM5IDQuMjE4IDUuMjM5IDQuMjE4eiIgZmlsbD0iIzMzMyIgZmlsbC1vcGFjaXR5PSIuMjM1Mjk0IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-size:18px 7px;fill:#13416b}.tippy-tooltip.disclaimer[x-placement^=top] .tippy-roundarrow::after,.tippy-tooltip.document[x-placement^=top] .tippy-roundarrow::after{top:1px;transform:rotate(180deg)}.tippy-tooltip.disclaimer[x-placement^=top] .tippy-arrow,.tippy-tooltip.document[x-placement^=top] .tippy-arrow{border-top-color:#fff}.tippy-tooltip.disclaimer[x-placement^=top] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=top] .tippy-arrow::after{top:-7px;border-top:7px solid #fff}.tippy-tooltip.disclaimer[x-placement^=top] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=top] .tippy-arrow::before{bottom:-1px;border-top:7px solid #13416b}.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-roundarrow::after,.tippy-tooltip.document[x-placement^=bottom] .tippy-roundarrow::after{top:-1px}.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-arrow,.tippy-tooltip.document[x-placement^=bottom] .tippy-arrow{border-bottom-color:#fff}.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=bottom] .tippy-arrow::after{bottom:-7px;border-bottom:7px solid #fff}.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=bottom] .tippy-arrow::before{bottom:-6px;border-bottom:7px solid #13416b}.tippy-tooltip.disclaimer[x-placement^=left] .tippy-roundarrow::after,.tippy-tooltip.document[x-placement^=left] .tippy-roundarrow::after{top:0;left:1px;transform:rotate(90deg)}.tippy-tooltip.disclaimer[x-placement^=left] .tippy-arrow,.tippy-tooltip.document[x-placement^=left] .tippy-arrow{border-left-color:#fff}.tippy-tooltip.disclaimer[x-placement^=left] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=left] .tippy-arrow::after{left:-7px;border-left:7px solid #fff}.tippy-tooltip.disclaimer[x-placement^=left] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=left] .tippy-arrow::before{left:-6px;border-left:7px solid #13416b}.tippy-tooltip.disclaimer[x-placement^=right] .tippy-roundarrow::after,.tippy-tooltip.document[x-placement^=right] .tippy-roundarrow::after{top:0;left:-1px;transform:rotate(-90deg)}.tippy-tooltip.disclaimer[x-placement^=right] .tippy-arrow,.tippy-tooltip.document[x-placement^=right] .tippy-arrow{border-right-color:#fff}.tippy-tooltip.disclaimer[x-placement^=right] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=right] .tippy-arrow::after{right:-7px;border-right:7px solid #fff}.tippy-tooltip.disclaimer[x-placement^=right] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=right] .tippy-arrow::before{right:-6px;border-right:7px solid #13416b}.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-arrow,.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-roundarrow,.tippy-tooltip.disclaimer[x-placement^=top] .tippy-arrow,.tippy-tooltip.disclaimer[x-placement^=top] .tippy-roundarrow,.tippy-tooltip.document[x-placement^=bottom] .tippy-arrow,.tippy-tooltip.document[x-placement^=bottom] .tippy-roundarrow,.tippy-tooltip.document[x-placement^=top] .tippy-arrow,.tippy-tooltip.document[x-placement^=top] .tippy-roundarrow{transform:translateX(-1px)}.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-arrow::after,.tippy-tooltip.disclaimer[x-placement^=bottom] .tippy-arrow::before,.tippy-tooltip.disclaimer[x-placement^=top] .tippy-arrow::after,.tippy-tooltip.disclaimer[x-placement^=top] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=bottom] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=bottom] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=top] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=top] .tippy-arrow::before{left:-7px;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-tooltip.disclaimer[x-placement^=left] .tippy-arrow,.tippy-tooltip.disclaimer[x-placement^=left] .tippy-roundarrow,.tippy-tooltip.disclaimer[x-placement^=right] .tippy-arrow,.tippy-tooltip.disclaimer[x-placement^=right] .tippy-roundarrow,.tippy-tooltip.document[x-placement^=left] .tippy-arrow,.tippy-tooltip.document[x-placement^=left] .tippy-roundarrow,.tippy-tooltip.document[x-placement^=right] .tippy-arrow,.tippy-tooltip.document[x-placement^=right] .tippy-roundarrow{transform:translateY(-1px)}.tippy-tooltip.disclaimer[x-placement^=left] .tippy-arrow::after,.tippy-tooltip.disclaimer[x-placement^=left] .tippy-arrow::before,.tippy-tooltip.disclaimer[x-placement^=right] .tippy-arrow::after,.tippy-tooltip.disclaimer[x-placement^=right] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=left] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=left] .tippy-arrow::before,.tippy-tooltip.document[x-placement^=right] .tippy-arrow::after,.tippy-tooltip.document[x-placement^=right] .tippy-arrow::before{top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-tooltip.document{width:160px}.tippy-tooltip.disclaimer{width:180px;text-align:left}.tippy-popper[x-placement^=top] .tippy-tooltip.disclaimer .tippy-arrow,.tippy-popper[x-placement^=top] .tippy-tooltip.document .tippy-arrow{border-top-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.disclaimer .tippy-arrow::after,.tippy-popper[x-placement^=top] .tippy-tooltip.document .tippy-arrow::after{top:-7px;border-top:7px solid #fff;border-width:7px}.tippy-popper[x-placement^=top] .tippy-tooltip.disclaimer .tippy-arrow::before,.tippy-popper[x-placement^=top] .tippy-tooltip.document .tippy-arrow::before{bottom:-1px;border-top:7px solid #13416b}.tippy-tooltip.tippy--saveonenergy{background-color:#2a1c3c!important;text-align:left}.tippy-tooltip.tippy--saveonenergy .tippy-arrow{border-top-color:#2a1c3c}.tippy-tooltip.tippy--chooseenergy{background-color:#003f6e!important;text-align:left}.tippy-tooltip.tippy--chooseenergy .tippy-arrow{border-top-color:#003f6e}.tippy-tooltip.tippy--choosetexaspower{border:1px solid #424242!important;background-color:#fff!important;color:#424242;line-height:11px;text-align:left}.tippy-tooltip.tippy--choosetexaspower .tippy-arrow{border-top:8px solid #fff}.tippy-tooltip.tippy--new-choosetexaspower{border:1px solid #424242!important;background-color:#fff!important;color:#424242;line-height:11px;text-align:left}.tippy-tooltip.tippy--new-choosetexaspower .tippy-arrow{border-top:8px solid #fff}.tippy-tooltip.tippy--texaselectricrates{background-color:#092238!important;text-align:left}.tippy-tooltip.tippy--texaselectricrates .tippy-arrow{border-top-color:#092238}.tippy-tooltip.tippy--shop-txu{background-color:#003f6e!important;text-align:left}.tippy-tooltip.tippy--shop-txu .tippy-arrow{border-top-color:#003f6e}.tippy-popper[x-placement^=top] .tippy-tooltip.gct__checkbox-tippy{width:160px;border:1px solid #003f6e;background-color:#fff;color:#424242;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-align:left}.tippy-popper[x-placement^=top] .tippy-tooltip.gct__checkbox-tippy .tippy-content{position:relative}.tippy-popper[x-placement^=top] .tippy-tooltip.gct__checkbox-tippy .tippy-content::before{transform:rotate(45deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.gct__checkbox-tippy .tippy-content::after{transform:rotate(135deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.gct__checkbox-tippy .tippy-arrow{bottom:-8px;border-top-color:#44305f}.tippy-popper[x-placement^=top] .tippy-tooltip.gct__checkbox-tippy .tippy-arrow::after{content:"";position:absolute;z-index:2;top:-10px;left:-9.5px;width:18px;height:29px;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;border-width:8px}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy{border:1px solid #44305f;background-color:#fff;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;pointer-events:auto}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy{width:248px}}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content{position:relative}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content::after,.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content::before{content:"";position:absolute;top:-2px;right:0;width:9px;height:1px;background-color:#424242}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content::after,.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content::before{display:none}}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content::before{transform:rotate(45deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content::after{transform:rotate(135deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__heading{margin-top:10px;margin-bottom:16px;color:#44305f;font-size:12px;font-weight:600}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__heading{font-size:14px}}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__text{margin:0;color:#424242;font-size:10px;font-weight:400}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__text{font-size:12px}}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__score{margin:0;color:#44305f;font-size:10px;font-weight:600}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__score{font-size:12px}}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__rating{display:flex;justify-content:space-between;margin-bottom:10px;padding-right:10px;padding-left:11px}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__rating{padding-right:20px;padding-left:9px}}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__info{margin-top:20px;margin-bottom:0;color:#424242;font-size:10px;font-weight:400}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-content__link{display:inline-block;z-index:999;margin-bottom:15px;color:#424242;font-size:10px;text-decoration:underline;cursor:pointer}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-arrow{bottom:-8px;border-top-color:#44305f}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy .tippy-arrow::after{content:"";position:absolute;z-index:2;top:-10px;left:-9.5px;width:18px;height:29px;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;border-width:8px}.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy--featured{width:202px;pointer-events:auto}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.ratings-tippy--featured{width:248px}}.tippy-popper[x-placement^=top-end] .ellipse{width:116px;border:1px solid #003f6e;background-color:#fff;color:#424242;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;text-align:left;cursor:pointer}.tippy-popper[x-placement^=top-end] .ellipse .tippy-content::after,.tippy-popper[x-placement^=top-end] .ellipse .tippy-content::before{content:"";position:absolute;top:-2px;right:0;width:9px;height:1px;background-color:#424242}@media all and (min-width:600px){.tippy-popper[x-placement^=top-end] .ellipse .tippy-content::after,.tippy-popper[x-placement^=top-end] .ellipse .tippy-content::before{display:none}}.tippy-popper[x-placement^=top-end] .ellipse .tippy-content::before{transform:rotate(45deg)}.tippy-popper[x-placement^=top-end] .ellipse .tippy-content::after{transform:rotate(135deg)}.tippy-popper[x-placement^=top-end] .ellipse .tippy-arrow{bottom:-8px;border-top-color:#44305f}.tippy-popper[x-placement^=top-end] .ellipse .tippy-arrow::after{content:"";position:absolute;z-index:2;top:-10px;left:-9.5px;width:18px;height:29px;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;border-width:8px}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy{width:116px;max-width:116px;border:1px solid #003f6e;background-color:#fff;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;cursor:pointer}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content__rating{display:flex;justify-content:space-between;margin-bottom:10px;padding-right:10px;padding-left:11px}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content__rating{margin:0;padding:0}}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content__text{margin:0;color:#424242;font-size:10px;font-weight:400;text-align:left}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content::after,.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content::before{content:"";position:absolute;top:-2px;right:0;width:9px;height:1px;background-color:#424242}@media all and (min-width:600px){.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content::after,.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content::before{display:none}}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content::before{transform:rotate(45deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-content::after{transform:rotate(135deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-arrow{bottom:-8px;border-top-color:#003f6e}.tippy-popper[x-placement^=top] .tippy-tooltip.modal-ratings-tippy .tippy-arrow::after{content:"";position:absolute;z-index:2;top:-10px;left:-9.5px;width:18px;height:29px;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;border-width:8px}.tippy-popper[x-placement^=top] .tippy-tooltip.savings-graph__tippy{padding:6px 8px;border:1px solid #954a9c;background:#fff;color:#606060;font-family:"Work Sans",sans-serif;font-size:10px;line-height:12px;text-align:left}.tippy-popper[x-placement^=top] .tippy-tooltip.savings-graph__tippy .tippy-backdrop{background:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.savings-graph__tippy .tippy-arrow{bottom:-8px;border-top-color:#954a9c}.tippy-popper[x-placement^=top] .tippy-tooltip.savings-graph__tippy .tippy-arrow::after{content:"";position:absolute;z-index:2;top:-10.5px;left:-9.5px;width:18px;height:29px;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;border-width:8px}*{font-family:myriad-pro,sans-serif!important}div.grid-modal-content{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;transform:none}.modal{height:auto}.contains_badge{display:flex;flex-direction:column;justify-content:space-between}.contains_badge .txu_badge{align-self:flex-start}.contains_badge_card{display:flex;flex-direction:column;justify-content:space-between}.contains_badge_card .txu_badge{align-self:center;margin-top:10px}.txu_badge{display:inline-flex;align-items:center;padding:4px 8px;gap:8px;border-radius:4px;color:var(--primary-txu-blue,#153f6a);font-family:Myriad Pro;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.saving_badge{border:1px solid #00b476;background:linear-gradient(0deg,rgba(0,180,118,.05) 0,rgba(0,180,118,.05) 100%),#fff}.friendly_badge{border:1px solid #0075da;background:linear-gradient(0deg,rgba(0,117,218,.05) 0,rgba(0,117,218,.05) 100%),#fff}.cancellation_badge{border:1px solid #ff7f39;background:linear-gradient(0deg,rgba(255,127,57,.05) 0,rgba(255,127,57,.05) 100%),#fff}.bill_badge{border:1px solid #003f6e;background:linear-gradient(0deg,rgba(0,63,110,.05) 0,rgba(0,63,110,.05) 100%),#fff}.grid-pdf-viewer-container{max-width:900px;height:90vh}@media all and (min-width:768px){.grid-pdf-viewer-container{width:80vw;height:80vh}}.grid-modal-overlay{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;background:rgba(37,54,64,.85)}@media all and (min-width:768px){.grid-modal-overlay{top:-17%}}.grid-modal-content{position:absolute;z-index:1200;top:50%;right:auto;bottom:auto;left:50%;width:90%;margin-right:-50%;padding:60px 35px 35px 35px;overflow:auto;transform:translate(-50%,-50%);border-radius:16px;outline:0;background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.25)}@media all and (min-width:600px){.grid-modal-content{width:auto}}.zip-entry-modal{position:fixed;z-index:1200;top:auto;bottom:0;left:50%;width:100%;max-width:522px;padding:48px 24px;overflow:auto;transform:translate(-50%,0);border-radius:16px 16px 0 0;background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.25);font-family:Roboto}@media all and (min-width:600px){.zip-entry-modal{padding:64px 48px}}@media all and (min-width:768px){.zip-entry-modal{top:50%;bottom:auto;width:90%;transform:translate(-50%,-50%);border-radius:16px}}.zip-entry-modal__close{position:absolute;top:18px;right:20px;padding:0;border:none;outline:0;background-color:transparent}@media all and (min-width:600px){.zip-entry-modal__close{top:30px;right:30px}}.zip-entry-modal__close img{width:12px;height:12px}@media all and (min-width:600px){.zip-entry-modal__close img{width:15px;height:15px}}.zip-entry-modal__headline{margin-top:0;margin-bottom:24px;color:#003f6e;font-family:Myriad Pro;font-size:16px;font-weight:700;line-height:24px;text-align:center}@media all and (min-width:600px){.zip-entry-modal__headline{font-size:22px;font-style:normal;font-weight:700;line-height:28px;text-align:center}}.zip-entry-modal form{display:flex;justify-content:center}.zip-entry-modal form button{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 60px 16px 60px;border:none;border-radius:58px;outline:0;background:var(--Digital-Blue-Bonnet,#0075da);color:var(--White-cloud,#fff);font-family:Myriad Pro;font-size:18px;text-align:center;gap:15px;cursor:pointer}.zip-entry-modal__zip-input{min-width:0;margin-right:12px;padding:16px 0 16px 18px;border:1px solid #989898;border-radius:8px;font-size:14px}@media all and (min-width:600px){.zip-entry-modal__zip-input{margin-right:16px;font-size:16px;line-height:20px}}.zip-entry-modal__submit{flex-basis:100px;padding:16px 24px;border-radius:10px;background:#cc494d;color:#fff;font-size:14px;font-weight:700}@media all and (min-width:600px){.zip-entry-modal__submit{flex-basis:113px;font-size:16px}}.zip-entry-modal__radio-question{margin-top:24px;margin-bottom:12px;color:#272727;font-size:16px;text-align:center}.zip-entry-modal__radio-group{display:flex;justify-content:center;gap:12px;margin-bottom:32px}@media all and (min-width:600px){.zip-entry-modal__radio-group{margin-bottom:40px}}.zip-entry-modal__radio-input{position:relative;width:20px;height:20px;margin:0 10px 0 0;appearance:none;border:1px solid #d8d8d8;border-radius:50%}.zip-entry-modal__radio-input::before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%}.zip-entry-modal__radio-input:checked::before{background-color:#2d3e50}.zip-entry-modal label{display:flex;align-items:center;color:#272727;font-size:16px;font-weight:500}@media all and (min-width:600px){.zip-entry-modal label{font-weight:700}}.zip-entry-modal__phone-banner{display:flex;gap:7px;align-items:center;justify-content:center;padding:16px;border-radius:8px;background-color:#f9f9f9;color:#424242}@media all and (min-width:600px){.zip-entry-modal__phone-banner{gap:10px}}.zip-entry-modal__phone-banner span{color:#2b3a42;font-size:14px;line-height:20px}@media all and (min-width:600px){.zip-entry-modal__phone-banner span{font-size:20px;line-height:28px}}.zip-entry-modal__phone-banner a{color:#cc494d;font-size:16px;font-weight:700;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media all and (min-width:600px){.zip-entry-modal__phone-banner a{color:#2b3a42;font-size:20px;line-height:28px;text-decoration:none}}.zip-entry-modal__phone-icon{width:12px;height:12px;filter:invert(32%) sepia(37%) saturate(2565%) hue-rotate(328deg) brightness(97%) contrast(80%)}@media all and (min-width:600px){.zip-entry-modal__phone-icon{width:14px;height:14px}}.zip-entry-modal .zip-code-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}@media all and (min-width:600px){.zip-entry-modal .zip-code-container{flex-direction:row;gap:15px}}.zip-entry-modal .zip-code-container input{width:100%;padding:16px 20px 14px 20px;border:1px solid var(--Text-Charcoal,#3f475a);border-radius:3px;background:#fff;box-shadow:5px 5px 2px 0 rgba(0,0,0,.03) inset;font-size:16px}@media all and (min-width:600px){.zip-entry-modal .zip-code-container input{width:217px}}@media all and (min-width:768px){.zip-entry-modal .zip-code-container input{font-size:18px}}.zip-entry-modal .zip-code-container input::-webkit-inner-spin-button,.zip-entry-modal .zip-code-container input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.zip-entry-modal .zip-code-container input[type=number]{appearance:textfield}.zip-entry-modal .zip-address-container{display:flex;flex-direction:column;gap:15px}@media all and (min-width:600px){.zip-entry-modal .zip-address-container button{display:block;width:203px;margin:0 auto}}.zip-entry-modal .zip-option-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px}@media all and (min-width:600px){.zip-entry-modal .zip-option-container{flex-direction:row}}.zip-entry-modal .zip-option-container:last-of-type{margin-bottom:24px}.zip-entry-modal .zip-option-container p{margin:0;color:#153f6a;font-size:16px;font-weight:600}.zip-entry-modal .zip-radio-container{display:flex;gap:8px}.zip-entry-modal .zip-radio-container .custom-tooltip span{height:auto;padding:0;border:none}.zip-entry-modal .zip-radio-container span{display:flex;align-items:center;justify-content:center;height:32px;padding:8px 12px;border:1px solid #a8acb9;border-radius:3px;gap:12px}.zip-entry-modal .zip-radio-container span label{color:var(--Text-Charcoal,#3f475a);font-size:16px;font-weight:400;line-height:16px}.zip-entry-modal .zip-radio-container span input{width:16px;height:16px;margin:0}.zip-entry-modal .custom-tooltip-wrapper,.zip-entry-modal .zip-radio-container-address,.zip-entry-modal .zip-radio-container-apt{position:relative}.zip-entry-modal .custom-tooltip-wrapper{width:100%}.footer{width:100%;background:#f5f5f7}.txu-footer-graphics{position:relative;top:20px;width:100%}.footer-container,.footer-wrapper{display:flex;flex-wrap:wrap-reverse;justify-content:center;padding:48px 24px;background:#003f6e}@media all and (min-width:600px){.footer-container,.footer-wrapper{padding:48px 32px}}@media all and (min-width:1024px){.footer-container,.footer-wrapper{flex-wrap:nowrap;justify-content:space-between;padding:80px 122px}}.footer-wrapper{flex-grow:1;max-width:1196px;margin:0 auto;padding:0}.footer-contents-container{display:flex;flex-direction:column}@media all and (min-width:1024px){.footer-contents-container{justify-content:center}}.footer-contents-container p{color:#fff}.footer-contents-container li{text-align:center}@media all and (min-width:1024px){.footer-contents-container li{text-align:left}}.footer-contents-container li a{color:#fff;text-decoration:none}.footer-contents-container .copyright{margin-bottom:24px;font-size:12px}@media all and (min-width:1024px){.footer-contents-container .copyright{margin-bottom:24px;font-size:16px}}.footer-contents-container .txu-footer-logo{width:145px;height:auto;margin:0 auto!important}@media all and (min-width:1024px){.footer-contents-container .txu-footer-logo{width:136.517px;height:61.156px;margin:0!important}}.footer-contents-container .txu-accredited-logo{width:127.143px;height:48px;margin:0 auto!important}@media all and (min-width:1024px){.footer-contents-container .txu-accredited-logo{margin:0!important}}.footer-contents-container .main-footer-links{display:flex;gap:16px;flex-direction:column;margin-top:32px!important}@media all and (min-width:1024px){.footer-contents-container .main-footer-links{flex-direction:row;gap:24px;margin-top:80px!important}}.footer-contents-container .main-footer-links li a{color:var(--White-cloud,#fff);font-family:"Myriad Pro";font-size:18px;font-style:normal;font-weight:900;letter-spacing:.25px;line-height:28px;font-feature-settings:"clig" off,"liga" off}.footer-contents-container .footer-links{display:flex;gap:24px;height:auto}.footer-contents-container .footer-links li{display:block;margin:36px 0 0}@media all and (min-width:1024px){.footer-contents-container .footer-links li{margin:24px 0}}.footer-contents-container .footer-links li a{color:var(--White-cloud,#fff);font-feature-settings:"clig" off,"liga" off;font-family:"Myriad Pro";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.footer-text{align-self:flex-end;max-width:100%;margin:0 0 32px}@media all and (min-width:1024px){.footer-text{max-width:730px;margin:0 0 0 30px;padding-top:0}}.footer-text:last-child{margin-bottom:0}.footer-text p{color:#fff;font-family:"Myriad Pro";font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-feature-settings:"clig" off,"liga" off}@media all and (min-width:1024px){.footer-text p{margin:6px 0}}.footer-text p:first-child{margin-top:0}.footer-text p:last-child{margin-bottom:0}.footer-text a{color:#2e75d3}.grid-v2-pills{display:flex;position:sticky;z-index:20;top:0;align-items:center;justify-content:space-between;padding:20px 0;background-color:#fff}@media screen and (min-width:901px){.grid-v2-pills{padding:30px 0}}.grid-v2-pills--sticky{box-shadow:0 3px 10px rgba(0,0,0,.05)}.grid-v2-pills__wrapper{display:flex;position:relative;flex-wrap:nowrap;overflow-x:auto;gap:10px;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:1260px){.grid-v2-pills__wrapper{gap:15px}}.grid-v2-pills__wrapper::-webkit-scrollbar{display:none}.grid-v2-pills__credit-wrapper{overflow-x:unset}.grid-v2-pills__container{display:flex;width:100%;overflow:auto}@media screen and (min-width:1260px){.grid-v2-pills__container{max-width:1200px;margin:0 auto}}.grid-v2-pills__pipe{position:absolute;height:50%;margin-right:20px;margin-left:20px;border-left:1px solid #dee7ec;box-shadow:-18px 1px 6px 5px #fff}.grid-v2-pills__pill{display:flex;align-items:center;padding:5px 10px;border:1px solid #d6e1e7;border-radius:3px;background:#eef3f5;white-space:nowrap;cursor:pointer}.grid-v2-pills__pill:first-of-type{margin-left:15px}@media screen and (min-width:768px){.grid-v2-pills__pill:first-of-type{margin-left:0}}.grid-v2-pills__pill:last-of-type{margin-right:20px}.grid-v2-pills__filters-pill{width:122px;margin-right:0!important;margin-bottom:15px}.grid-v2-pills__pill-text{margin:0;color:#253640;font-size:14px;font-weight:300;line-height:20px}@media screen and (min-width:901px){.grid-v2-pills__pill-text{font-size:15px}}.grid-v2-pills__pill-text--active{color:#0061b0}.grid-v2-pills__pill-icon-menu{width:15px;max-width:none;height:14px}.grid-v2-pills__pill-icon-caret{width:10px;max-width:none;height:20px;margin-left:10px}.grid-v2-pills__pill-icon-close{width:15px;max-width:none;height:15px;margin-left:10px}.grid-v2-pills__pill-icon-star{width:12px;max-width:none;height:12px;margin-right:5px}.grid-v2-pills__pill--active{border-color:#0061b0;background-color:#eef5fc}.grid-v2-pills__tooltip-instance{position:relative;width:325px;height:auto;padding-top:15px;padding-bottom:0;border:1px solid #e6edf1;border-radius:5px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.grid-v2-pills__tooltip-instance>div:nth-of-type(2){padding:20px}.grid-v2-pills__tooltip-instance-header{display:flex;position:relative;align-items:center;justify-content:space-between;padding:0 20px 15px}.grid-v2-pills__tooltip-instance-header::before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;margin-right:-20px;margin-left:-20px;background-color:#e6edf1}.grid-v2-pills__tooltip-instance-title{margin:0;color:#253640;font-size:16px;font-weight:700}.grid-v2-pills__tooltip-instance-footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:15px 20px}.grid-v2-pills__tooltip-instance-footer__Provider{box-shadow:0 0 7px 0 rgba(0,0,0,.1)}.grid-v2-pills__tooltip-instance-footer-button{color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px}.grid-v2-pills__apply-btn{padding:10px 15px;border-radius:3px;background-color:#0071cd;color:#fff;font-size:14px;font-weight:700}.grid-v2-pills__pill-children{display:flex;align-items:center}.grid-v2-pills__pill-children-button-wrapper{display:flex;align-items:center;margin-left:5px;color:#0061b0;font-size:15px;font-weight:300}.grid-v2-pills__pill-children-button-wrapper--no-margin{margin:0}.grid-v2-pills__pill-children-button{display:flex}.grid-v2-pills__pill-children-close{filter:invert(23%) sepia(76%) saturate(2199%) hue-rotate(190deg) brightness(96%) contrast(101%);width:11px;height:20px}.grid-v2-pills__pill-filter-button{display:flex;align-items:center;margin:0 0 0 25px!important;padding:8px 10px;color:#0071cd;font-size:15px}@media screen and (min-width:768px){.grid-v2-pills__pill-filter-button{margin-left:25px}}@media screen and (min-width:1260px){.grid-v2-pills__pill-filter-button{margin-left:0}}.grid-v2-pills__pill-filter-button--hmc{margin-left:0!important}.grid-v2-pills__pill-filter-button-span{margin-left:10px;white-space:nowrap}.grid-v2-pills__pill-filter-button-span-txu{color:#2e75d3}.grid-v2-pills__pill-filter-button-icon{filter:invert(13%) sepia(97%) saturate(7498%) hue-rotate(197deg) brightness(99%) contrast(104%)}.grid-v2-pills__all-filters{height:460px;overflow-y:scroll}.grid-v2-pills__all-filters-section{position:relative;padding:20px 0}.grid-v2-pills__all-filters-section::before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;margin-right:-20px;margin-left:-20px;background-color:#e6edf1}.grid-v2-pills__all-filters-heading{margin-top:0;margin-bottom:0;color:#253640;font-size:16px;font-weight:700}.grid-v2-pills__clear-all-wrapper{display:none;position:relative;z-index:20;padding:25px;padding-top:15px;padding-right:25px;padding-bottom:15px;background-color:transparent}@media screen and (min-width:768px){.grid-v2-pills__clear-all-wrapper{display:block;padding-left:87px}}.grid-v2-pills__clear-all-wrapper::before{content:"";position:absolute;top:0;bottom:0;left:-80px;padding:15px 40px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}.grid-v2-pills__clear-all-button{color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap}.desktop-pills-theme{top:-15px;padding-right:0;padding-left:0;text-align:left}.desktop-pills-theme .tippy-backdrop{background-color:transparent}.desktop-pills-ntx-utility-theme{top:-15px;width:375px;max-width:max-content!important;padding-right:0;padding-left:0;text-align:left}@media all and (min-width:1024px){.desktop-pills-ntx-utility-theme{width:573px}}.desktop-pills-ntx-utility-theme .grid-v2-pills__tooltip-instance.ntx{width:375px}@media all and (min-width:1024px){.desktop-pills-ntx-utility-theme .grid-v2-pills__tooltip-instance.ntx{width:573px}}.desktop-pills-ntx-utility-theme .tippy-backdrop{background-color:transparent}.grid-v2-rating{display:flex;margin-top:20px}.grid-v2-filter-menu-mobile{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;overflow-y:scroll;background-color:#fff}.grid-v2-filter-menu-mobile__heading{margin-top:0;margin-bottom:2px;font-size:16px;font-weight:700}.grid-v2-filter-menu-mobile__wrapper{position:relative;padding:20px}.grid-v2-filter-menu-mobile__wrapper--active{border-left:4px solid #0071cd}.grid-v2-filter-menu-mobile__wrapper::after{content:"";position:absolute;right:-20px;bottom:0;left:-20px;width:calc(100% + 40px);height:1px;background-color:#bdcfd9}.grid-v2-filter-menu-mobile__hidden-element{position:absolute;top:-50px;height:50px;opacity:0;pointer-events:none}.grid-v2-filter-menu-mobile-nav{display:flex;position:sticky;z-index:1;top:0;align-items:center;justify-content:center;padding:15px;border-bottom:1px solid #e6edf1;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.grid-v2-filter-menu-mobile-nav__arrow{width:15px;height:auto}.grid-v2-filter-menu-mobile-nav__heading{margin:0;font-size:16px;font-weight:400}.grid-v2-filter-menu-mobile-nav__button{position:absolute;left:15px}.grid-v2-filter-menu-mobile-footer{display:flex;position:sticky;bottom:0;align-items:center;justify-content:space-between;padding:15px;border-top:.5px solid #bdcfd9;background-color:#fff;box-shadow:0 -1px 2px rgba(0,0,0,.1)}.grid-v2-filter-menu-mobile-footer__clear-all{height:16px;color:#0071cd;font-size:10px}.grid-v2-filter-menu-mobile-footer__button{padding:10px 15px;border-radius:3px;background-color:#0071cd;color:#fff;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:14px}@media screen and (min-width:768px){.grid-v2-filter-menu-mobile-footer__button{font-size:16px}}.grid-v2-sort__heading{color:#000;font-size:16px;font-weight:700;line-height:22px}.grid-v2-sort__radio{margin-top:20px}.grid-v2-term-length{margin-top:10px}.grid-v2-rate-type{display:flex;margin-top:20px}.grid-v2-radio{display:grid;grid-template-columns:20px auto;font-size:14px;line-height:20px;cursor:pointer;gap:10px}.grid-v2-radio__input{display:grid;width:20px;height:20px;border:1px solid #666;border-radius:50%;background-color:#fff;color:#0071cd;cursor:pointer;appearance:none;place-content:center}.grid-v2-radio__input::before{content:"";width:14px;height:14px;transform:scale(0);border-radius:50%;box-shadow:inset 1em 1em #0071cd}.grid-v2-radio__input:checked{border-color:#0071cd}.grid-v2-radio__input:checked::before{transform:scale(1)}.grid-v2-radio-button{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;justify-content:center;padding:5px 10px;border:.5px solid #d6e1e7;color:#253640;font-size:12px;font-weight:700;line-height:16px;text-align:center;cursor:pointer}.grid-v2-radio-button:first-child{border-radius:3px 0 0 3px}.grid-v2-radio-button:last-child{border-radius:0 3px 3px 0}.grid-v2-radio-button:has(.grid-v2-radio-button__input:checked){border-color:#0061b0;background-color:#eef5fc;color:#0061b0}.grid-v2-radio-button__input{display:none}.grid-v2-radio-button__star{width:12px;height:12px;margin-right:5px}.grid-v2-home-size .grid-v2-radio-button{padding:10px}.grid-v2-home-size{color:#000}.grid-v2-home-size__content{margin-top:0;margin-bottom:25px;font-size:12px;line-height:18px}.grid-v2-home-size__radio-text{margin-top:15px;margin-bottom:0;font-size:10px;font-weight:400;line-height:16px}.grid-v2-home-size__sq-ft{flex:0 0 100%;margin-top:5px;font-weight:400}.grid-v2-home-size__usage{padding:8px 0 25px}.grid-v2-home-size__usage:not(:first-child){margin-left:16px}.grid-v2-home-input{display:block;position:relative}.grid-v2-home-input__wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:10px;border:.5px solid #d6e1e7;border-radius:3px}.grid-v2-home-input__type{font-size:12px;font-weight:700;line-height:16px}.grid-v2-home-input__input{width:125px;margin-right:5px;font-size:12px;text-align:right;-moz-appearance:textfield}.grid-v2-home-input__input::-webkit-inner-spin-button,.grid-v2-home-input__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.grid-v2-home-input__container{display:flex;align-items:center}.grid-v2-home-input__error{margin-top:5px;color:#9c4515}.grid-v2-home-input__wrapper--focused{border-color:#0061b0;background-color:#eef5fc;color:#0061b0}.grid-v2-home-input__wrapper--focused .grid-v2-home-input__type{color:#0061b0}.grid-v2-home-input__wrapper--focused .grid-v2-home-input__input{outline:0;color:#0061b0}.grid-v2-home-input__wrapper--focused .grid-v2-home-input__input::placeholder{color:#0061b0}.grid-v2-home-input__wrapper--focused :focus-within{background-color:#eef5fc}.grid-v2-home-input__wrapper--error{border-color:#9c4515;background-color:#f9ebe4;color:#9c4515}.grid-v2-home-input__wrapper--error .grid-v2-home-input__type{color:#9c4515}.grid-v2-home-input__wrapper--error .grid-v2-home-input__input{border-bottom:1px solid #9c4515;background-color:#f9ebe4;color:#9c4515}.grid-v2-home-input__wrapper--error .grid-v2-home-input__input::placeholder{color:#9c4515}.grid-v2-home-input__wrapper--error :focus-within{background-color:#f9ebe4}.grid-v2-bill-price{color:#000}.grid-v2-bill-price__content{margin-top:0;margin-bottom:0;font-size:12px;line-height:18px}.grid-v2-bill-price__label{margin-top:0;margin-bottom:5px;color:#666;font-size:12px}.grid-v2-bill-price__grid{display:grid;grid-template-columns:1fr 1fr;margin-top:25px;gap:20px}.grid-v2-bill-price-dropdown__control{border-color:#d6e1e7;color:#666;font-size:16px;line-height:16px}.grid-v2-bill-price-dropdown__menu{display:block;position:relative;margin-top:0;margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.grid-v2-bill-price-dropdown__option{color:#666;font-size:16px;line-height:16px}.grid-v2-bill-price-dropdown__indicator-separator{display:none}.grid-v2-bill-price-dropdown__placeholder{color:#666}.grid-v2-bill-price-dropdown__control--menu-is-open{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.grid-v2-bill-price-dropdown__option--is-focused{background-color:#d6e1e7}.txu-whats-included{display:flex;position:relative;flex-direction:column;margin:0 0 20px;color:#404758;font-size:14px;line-height:18px}@media all and (min-width:768px){.txu-whats-included{margin:0 0 32px}}@media all and (min-width:1024px){.txu-whats-included{font-size:16px;line-height:24px}}.txu-whats-included.txu-whats-included--bullets{padding:0 0 0 20px}.txu-whats-included strong{display:inline-block;margin:0 0 8px -20px;color:#153f6a;font-size:14px;font-weight:700;line-height:18px}.txu-whats-included img{position:absolute;top:initial;left:0;padding-top:5px}.txu-whats-included br+br{display:none}.txu-plan-perks{display:flex;flex-direction:column;gap:10px}.txu-plan-perks h3{margin:0;color:#153f6a;font-size:14px;font-weight:700}.txu-plan-perks ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:4px}@media all and (min-width:768px){.txu-plan-perks ul{flex-direction:row;gap:28px}}.txu-plan-perks li{display:flex;position:relative;align-items:center;width:-moz-fit-content;width:fit-content;color:#153f6a;font-size:12px;line-height:18px;gap:8px}@media all and (min-width:1024px){.txu-plan-perks li{font-size:14px;line-height:20px}}.txu-plan-perks li #price-protect-sup,.txu-plan-perks li #total-satisfaction-sup{position:absolute;top:initial;left:100%}.txu-plan-disclaimers{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #d3d6dc;color:#404758;font-size:12px;line-height:16px}#grid .overlay__html-disclosure .txu-plan-disclaimers{margin-top:0;padding-top:0;border-top:none}#grid .overlay__html-disclosure .txu-plan-disclaimers>p:not(:last-child){margin-bottom:20px}.txu-plan-disclaimers p{margin:0 0 20px}.txu-plan-disclaimers p:last-child{margin:0}.custom-tooltip{display:flex;position:absolute;z-index:99;bottom:-40px;left:-20px;align-items:flex-end;min-width:225px;padding:10px 12px;border-radius:10px;background-color:#ac0040;color:#fff;font-size:12px;font-weight:400;line-height:16px;gap:8px}.custom-tooltip img{width:16px;height:16px}.custom-tooltip::before{content:"";position:absolute;top:-12px;left:15%;width:0;height:0;border-right:16px solid transparent;border-bottom:18px solid #ac0040;border-left:16px solid transparent}.custom-tooltip--centered{left:-92px}.custom-tooltip--centered::before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.grid-modal-overlay{position:fixed;top:50%;bottom:unset;left:50%;width:94%;max-width:600px;height:auto;transform:translate(-50%,-50%);border-radius:8px;background:0 0}div.grid-modal-content{position:static;padding:35px;border-radius:8px}.utility-select-modal .utility-select-modal__title{color:#003f6e}.utility-select-modal .utility-select-modal__item{color:#2e75d3}#grid .unserve .txu-title-container{display:flex;flex-direction:column;align-items:center;padding:24px}@media all and (min-width:768px){#grid .unserve .txu-title-container{flex-direction:row;flex-wrap:wrap;justify-content:center}}#grid .unserve .txu-title-container h1{font-size:22px;line-height:28px;text-align:center}@media all and (min-width:768px){#grid .unserve .txu-title-container h1{font-size:36px;line-height:40px}}#grid .unserve .txu-title-container .simplified-hero-zipcode{font-size:22px;line-height:28px}@media all and (min-width:768px){#grid .unserve .txu-title-container .simplified-hero-zipcode{max-width:120px;font-size:36px;line-height:40px}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.featured-card:has(.active-overlay) .incentives__ribbon{animation:fadeOut .5s forwards .3s}.active-overlay::-webkit-scrollbar{display:none}.incentives__ribbon{--ribbon-background-color:#00a36a;--ribbon-reverse-background-color:#018557;--ribbon-text-color:#fff;--ribbon-border-width:4px;--ribbon-border-height:13px;--ribbon-border-radius:4px;display:flex;position:relative;flex-basis:34px;flex-shrink:0;align-items:center;justify-content:center;width:calc(100% + 8px);height:34px;margin:0 calc(var(--ribbon-border-width) * -1);border-top-left-radius:var(--ribbon-border-radius);border-top-right-radius:var(--ribbon-border-radius);background:var(--ribbon-background-color);color:var(--ribbon-text-color);font-size:12px;font-weight:700;line-height:14.4px;text-align:center}@media all and (min-width:768px){.incentives__ribbon{flex-basis:48px;height:48px;font-size:16px;line-height:19.2px}}.incentives__ribbon.list{--ribbon-border-radius:8px;margin-top:8px}@media all and (min-width:768px){.incentives__ribbon.list{position:absolute;top:0;left:-4px;max-width:-moz-fit-content;max-width:fit-content;height:28px;margin:0;padding:0 0 0 30px;transform:translateY(-50%);border-top-right-radius:0;font-size:12px;line-height:18px}.incentives__ribbon.list::after{position:absolute;top:-4px;left:100%;width:30px;height:36px;border:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjIyMyAwIDMwIDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfMTgwMl81ODM3KSI+CiAgICA8cGF0aCBkPSJNMjQ1LjE4MyA4LjI2NDAyQzI0My4zMTEgNS41OTE0NyAyNDAuMjU0IDMuOTk5ODggMjM2Ljk5MSAzLjk5OTg4TDEzIDMuOTk5ODhDNy40NzcxNSAzLjk5OTg4IDMgOC40NzcwMyAzIDEzLjk5OTlWMzEuOTk5OUgyMzYuOTkxQzI0MC4yNTQgMzEuOTk5OSAyNDMuMzExIDMwLjQwODMgMjQ1LjE4MyAyNy43MzU3TDI1MiAxNy45OTk5TDI0NS4xODMgOC4yNjQwMloiIGZpbGw9IiMwMEEzNkEiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTgwMl81ODM3IiB4PSIwIiB5PSItMC4wMDAxMjIwNyIgd2lkdGg9IjI1NyIgaGVpZ2h0PSIzNiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgogICAgICA8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgogICAgICA8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KICAgICAgPGZlT2Zmc2V0IGR4PSIxIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz4KICAgICAgPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CiAgICAgIDxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEgMCIvPgogICAgICA8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xODAyXzU4MzciLz4KICAgICAgPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTgwMl81ODM3IiByZXN1bHQ9InNoYXBlIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+Cjwvc3ZnPgo=);background-position:center right 0;background-size:cover}}:has(.incentives__ribbon.list){position:relative}.incentives__ribbon::after,.incentives__ribbon::before{content:"";position:absolute}.incentives__ribbon::before{top:100%;left:0;border-top:var(--ribbon-border-height) solid var(--ribbon-reverse-background-color);border-left:var(--ribbon-border-width) solid transparent}.incentives__ribbon::after{top:100%;right:0;border-top:var(--ribbon-border-height) solid var(--ribbon-reverse-background-color);border-right:var(--ribbon-border-width) solid transparent}.card-tracking__container:has(.incentives__ribbon){margin-top:20px}#grid .branding-message{max-width:1120px;margin:0 auto;padding:16px}#grid .branding-message p{margin:0;color:#003f6e;font-size:16px;line-height:1.25}@media all and (min-width:768px){#grid .branding-message p{display:inline-block;font-size:22px}}#grid .branding-message strong{font-weight:600}@media all and (min-width:768px){#grid .branding-message strong{margin-left:20px}}@media all and (min-width:768px){#grid .branding-message__logo{margin-left:20px}}#grid [type=button],#grid [type=reset],#grid [type=submit],#grid button{display:block;margin:0;padding:0;border-radius:0;background-color:transparent;color:#3f475a;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}#grid [type=button]:focus,#grid [type=reset]:focus,#grid [type=submit]:focus,#grid button:focus{outline:0}#grid .grid-button{padding:10px;border-radius:6px;background-color:#00aa6f;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}@media all and (min-width:768px){#grid .grid-button{font-size:15px}}#grid .grid-button:focus{outline:0}#grid .button--phone{position:relative}@media all and (min-width:768px){#grid .button--phone{display:flex;align-items:center;background-color:transparent;color:#3f475a;font-size:22px;font-weight:400;line-height:10px}}@media all and (min-width:768px){#grid .button--phone.button--only{padding:2.5px 10px}}#grid .button--cart{text-align:center;text-decoration:none}#grid .button--details{padding:0;border:0;outline:0;background-color:transparent;font-size:14px}@media all and (min-width:600px){#grid .button--details{width:100%}}#grid .button--filter-reset{padding:0;border:0;color:#003f6e;font-size:12px}@media all and (min-width:1024px){#grid .button--filter-reset{width:100%;padding-top:22px;padding-bottom:11px;padding-left:30px;font-size:15px;text-align:left}}#grid .button--more{margin-top:8px;margin-left:18px;padding:0;border:0;background-color:transparent}#grid .button--more:hover{cursor:pointer}#grid .button--usage-input{width:100%;padding:18px 0;border-top:1px solid #d8d8d8;color:#fff;font-size:10px;font-weight:500}@media all and (min-width:600px){#grid .button--usage-input{width:calc(50% - 7.5px);padding:10px 0;border-radius:4px;background-color:#13416b;font-size:12px}}#grid .button.button--usage-input{opacity:1}@media all and (min-width:600px){#grid .button--usage-input[disabled]{background-color:#dadde1}}#grid .column-container{max-width:1120px;margin:0 auto}#grid .column-container.grid-v2{max-width:100%}@media all and (min-width:1024px){#grid .column-container.grid-v2{margin-top:30px}}#grid .column-left{position:sticky;top:0;align-self:flex-start;min-width:270px;margin-right:11px}#grid .column-right{flex:1 1 100%;flex-wrap:wrap}#grid .column-content-placeholder{min-height:4000px}#grid .svg--phone{width:15px;height:22px;margin-top:2px;margin-right:8px}#grid .svg--phone path{fill:#3f475a}#grid .svg--info-bubble{width:11px;height:11px;margin-left:3px}#grid .svg--1000-icon{width:26px;height:auto}@media all and (min-width:768px){#grid .svg--1000-icon{width:36px}}#grid .svg--1500-icon{width:26px;height:auto}@media all and (min-width:768px){#grid .svg--1500-icon{width:32px}}#grid .svg--2000-icon{width:26px;height:auto}@media all and (min-width:768px){#grid .svg--2000-icon{width:36px}}#grid .svg--no-credit-check{width:26px;height:auto}@media all and (min-width:768px){#grid .svg--no-credit-check{width:36px}}#grid .svg--detail-arrow{width:12px;height:5px;margin-left:3px;transition:transform .1s ease-in}#grid .svg--detail-arrow.details-is-shown{transform:rotate(180deg)}#grid .svg--filter{width:16px;height:12px;margin-left:8px}#grid .svg--info-close-modal{width:16px;height:16px;margin-left:8px}#grid .svg--double-arrow{width:7px;height:8px;margin-left:8px}#grid .svg--plus{width:10px;height:9px}#grid .svg--minus{width:7px;height:3px}#grid .svg--gear-icon{position:absolute;top:23px;left:32px;width:13px;height:13px}#grid .rate-banner{display:flex;align-items:baseline;justify-content:center;width:88%;max-width:739px;margin:25px auto 0;padding:10px 9px 15px 10px;border-radius:4px;background-color:rgba(12,72,117,.1)}@media all and (min-width:600px){#grid .rate-banner{align-items:center;padding-top:19px;padding-bottom:19px}}@media all and (min-width:768px){#grid .rate-banner{margin-bottom:-20px}}#grid .rate-banner .rate-banner__text{opacity:.8;color:#424242;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:14px}@media all and (min-width:600px){#grid .rate-banner .rate-banner__text{font-size:14px;line-height:16px}}#grid .rate-banner .rate-banner__icon{width:12px;margin-right:10px}@media all and (min-width:600px){#grid .rate-banner .rate-banner__icon{width:16px}}#grid .usage-input{display:flex;position:absolute;top:0;flex-direction:column;justify-content:space-between;width:100%;height:100%;border-radius:4px;background-color:#446db5}@media all and (min-width:600px){#grid .usage-input{position:static;width:auto;height:auto;margin-top:30px;margin-bottom:50px;border-radius:0;background-color:transparent}}#grid .usage-input .usage-input__container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:10px}@media all and (min-width:600px){#grid .usage-input .usage-input__container{flex-direction:row}}#grid .usage-input .usage-input__label{display:flex;flex-direction:column;justify-content:space-between;height:100%;color:#424242;font-size:10px}#grid .usage-input .usage-input__input{width:50px;margin-bottom:40px;padding:1px 2px;border-bottom:1px solid #fff;background-color:#446db5;color:#fff;font-size:18px;font-weight:300;text-align:center}@media all and (min-width:600px){#grid .usage-input .usage-input__input{width:calc(50% - 7.5px);margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:16px;border:1px solid #dadde1;border-radius:4px;background-color:transparent;color:#424242;font-size:14px;text-align:left}}#grid .usage-input .usage-input__input--error{border:1px solid #d41e1e;border-radius:4px}#grid .usage-input .usage-input__input::placeholder{color:transparent}@media all and (min-width:600px){#grid .usage-input .usage-input__input::placeholder{color:#dadde1}}#grid .usage-input .usage-input__text{margin-top:30px;margin-right:auto;margin-left:auto;color:#fff;font-weight:300}@media all and (min-width:600px){#grid .usage-input .usage-input__text{margin:0;color:#424242;font-size:13px;font-weight:400}}#grid .mobile-usage-button{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 0;border-top:1px solid #dadde1;color:#446db5;font-size:10px}#grid .usage-input__icon{margin-left:6px}#grid .usage-input__error{position:absolute;top:50%;left:25%;margin-top:6px;margin-left:2px;color:#d41e1e}@media all and (min-width:600px){#grid .usage-input__error{position:static}}#grid .guarantee-banner__container{display:flex;position:relative;z-index:100;justify-content:center;color:#fff;text-align:center}@media all and (min-width:600px){#grid .guarantee-banner__container{padding-top:40px;color:#3b4da0}}#grid .guarantee-banner__container .guarantee-banner{display:block;width:100%;min-height:70px;background-color:#003f6e}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner{display:inline-block;width:auto;height:70px;min-height:auto;padding:0 50px;overflow:hidden;border:1px solid #003f6e;border-radius:10px;background-color:transparent;line-height:70px}}#grid .guarantee-banner__container .guarantee-banner .try-us-span{display:inline-block;width:100%;margin-top:18px;font-size:15px;font-weight:500}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner .try-us-span{width:auto;margin-top:0;margin-right:20px;font-size:22px}}#grid .guarantee-banner__container .guarantee-banner .total-satisfaction-span{display:inline-block;margin-top:2px;margin-bottom:18px;font-size:15px;font-weight:700}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner .total-satisfaction-span{margin-top:0;margin-right:15px;font-size:22px}}#grid .guarantee-banner__container .guarantee-banner .total-satisfaction-span span{font-weight:500}#grid .guarantee-banner__container .guarantee-banner img.txu-logo{display:none}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner img.txu-logo{display:inline;height:30px;margin-bottom:-5px;vertical-align:sub}}#grid .guarantee-banner__container .guarantee-banner.middle-position{position:relative;max-width:320px;height:70px;padding:0 15px;background-color:transparent;color:#6460aa;text-align:left}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner.middle-position{width:auto;max-width:none;height:70px;margin-bottom:40px;padding:0;border:none;background-color:transparent;color:#6460aa;text-align:center}}#grid .guarantee-banner__container .guarantee-banner.middle-position img.txu-logo{display:inline-block;position:absolute;top:20px;right:20px;height:30px}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner.middle-position img.txu-logo{position:static}}#grid .guarantee-banner__container .guarantee-banner.bottom-position{display:block;position:relative;width:100%;height:130px;padding:0 40px 20px 40px;border:1px solid #003f6e;border-radius:10px;background-color:transparent;color:#3b4da0;text-align:center}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner.bottom-position{position:relative;top:-30px;width:100%;height:100px;line-height:100px}}#grid .guarantee-banner__container .guarantee-banner.bottom-position img.txu-logo{display:block;height:30px;margin:20px auto 0 auto;margin-top:20px}@media all and (min-width:600px){#grid .guarantee-banner__container .guarantee-banner.bottom-position img.txu-logo{display:inline-block;position:relative;top:5px}}#grid .txu-redesign.guarantee-banner__container{display:block;max-width:1440px;margin-top:-30px;padding:0 24px}@media all and (min-width:600px){#grid .txu-redesign.guarantee-banner__container{margin-top:-100px;padding:64px 24px 0}}@media all and (min-width:1024px){#grid .txu-redesign.guarantee-banner__container{margin:-25px auto 0;padding:0 122px}}#grid .txu-redesign.guarantee-banner__container .guarantee-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:100%;height:auto;padding:24px;border:2px solid #00b476;border-radius:10px;background:#fff;color:#003f6e}@media all and (min-width:600px){#grid .txu-redesign.guarantee-banner__container .guarantee-banner{flex-direction:row;height:76px;padding:0 10px}}@media all and (min-width:1024px){#grid .txu-redesign.guarantee-banner__container .guarantee-banner{height:92px;padding:0 40px}}#grid .txu-redesign.guarantee-banner__container .guarantee-banner .total-satisfaction-span{display:flex;align-items:center;margin-bottom:0;font-size:16px;line-height:22px;text-align:center}@media all and (min-width:1024px){#grid .txu-redesign.guarantee-banner__container .guarantee-banner .total-satisfaction-span{font-size:20px}}#grid .txu-redesign.guarantee-banner__container .guarantee-banner .try-us-span{display:flex;align-items:center;justify-content:center;margin:16px 0 14px 0;font-size:16px;line-height:22px;text-align:center}@media all and (min-width:600px){#grid .txu-redesign.guarantee-banner__container .guarantee-banner .try-us-span{margin:0 8px 0 16px}}@media all and (min-width:1024px){#grid .txu-redesign.guarantee-banner__container .guarantee-banner .try-us-span{margin:0 8px 0 24px;font-size:20px}}#grid .txu-redesign.guarantee-banner__container img.txu-logo{display:block;position:initial;width:auto;height:28px}#grid .pagination-container{display:flex;align-items:center;justify-content:center;margin-bottom:30px}@media all and (min-width:600px){#grid .pagination-container{display:inline-flex;justify-content:flex-start}}#grid .pagination-container.pagination-hidden{display:none}#grid .pagination-container .arrow-right{cursor:pointer}#grid .pagination-container .arrow-right #arrow-right{fill:#008163}#grid .pagination-container .arrow-left{cursor:pointer}#grid .pagination-container .arrow-left #arrow-left{fill:#008163}#grid .pagination-container .page-number{display:inline-block;width:32px;height:32px;margin:0 2px;border-radius:100%;color:#008163;font-size:18px;line-height:32px;cursor:pointer}#grid .pagination-container .current-page{background-color:#008163;box-shadow:0 2px 12px 0 rgba(0,0,0,.09);color:#fff}#grid .pagination-toggle__button{display:block;color:#008163;font-size:12px;text-align:center;text-decoration:underline;cursor:pointer}@media all and (min-width:600px){#grid .pagination-toggle__button{display:inline-block;margin-left:32px;text-align:left}}#grid .display-plans-container div{margin:0 0 22px 0;color:#424242;font-size:14px;font-weight:300;line-height:17px;text-align:center}@media all and (min-width:600px){#grid .display-plans-container div{margin-top:22px;text-align:left}}#grid .display-plans-container.bottom{margin:52px 0 32px 0}#grid .accordion{position:relative;padding:0 16px}#grid .accordion .accordion__title{margin-top:28px;margin-bottom:20px;color:#44305f;font-size:22px;font-weight:500;text-align:left}@media all and (min-width:600px){#grid .accordion .accordion__title{margin-top:48px;font-size:32px}}#grid .accordion .accordion__anchor{position:absolute;top:-120px;left:0;width:30px;height:30px;padding-top:165px}#grid .accordion .accordion-item{position:relative;border-top:1px solid #ccc}#grid .accordion .accordion-item div{display:flex;align-items:center;justify-content:space-between;margin:0}#grid .accordion .accordion-item:first-of-type{margin-top:0;border-top:none}#grid .accordion .accordion-item:last-of-type{border-bottom:1px solid #ccc}#grid .accordion .accordion-item .accordion-item--wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s;opacity:0}#grid .accordion .accordion-item .accordion-item--wrapper.is-active{max-height:100%;opacity:1}#grid .accordion .accordion-item .accordion-item__title{display:flex;position:relative;z-index:9;margin:18px 0;background-color:transparent;color:#003f6e;font-size:16px;font-weight:400;text-align:left;cursor:pointer;-webkit-appearance:initial}#grid .accordion .accordion-item .accordion-item__title span.accordion-title{width:90%;font-size:16px}@media all and (min-width:1024px){#grid .accordion .accordion-item .accordion-item__title span.accordion-title{font-size:20px}}#grid .accordion .accordion-item .accordion-item__copy{display:flex;align-items:center;width:92%;margin:0;margin-bottom:15px;color:#424242;font-size:14px;font-weight:200;line-height:18px;text-align:left;pointer-events:none}#grid .accordion .accordion-item .accordion-item__cross{position:relative;width:25px;height:25px;border:2px solid #44305f;border-radius:100%}@media all and (min-width:1024px){#grid .accordion .accordion-item .accordion-item__cross{width:32px;height:32px}}#grid .accordion .accordion-item .accordion-item__cross span{position:absolute;transition:.3s;border-radius:2px;background:#44305f}#grid .accordion .accordion-item .accordion-item__cross span:first-of-type{top:19%;bottom:25%;left:45%;width:2px;height:13px}@media all and (min-width:1024px){#grid .accordion .accordion-item .accordion-item__cross span:first-of-type{top:21%;left:48%;height:18px}}#grid .accordion .accordion-item .accordion-item__cross span:last-of-type{top:43%;right:25%;left:20%;width:13px;height:2px}@media all and (min-width:1024px){#grid .accordion .accordion-item .accordion-item__cross span:last-of-type{top:45%;left:21%;width:19px}}#grid .accordion .accordion-item .accordion-item__cross.is-active span:first-of-type,#grid .accordion .accordion-item .accordion-item__cross.is-active span:last-of-type{transform:rotate(90deg)}#grid .accordion .accordion-item .accordion-item__cross.is-active span:last-of-type{right:50%;left:50%;background-color:transparent}#grid .accordion .accordion__disclaimer{padding:14px 0 0}#grid .accordion--txu a{display:inline;color:#13416a;pointer-events:initial}#grid .accordion--txu .accordion__title{color:#003f6e}#grid .accordion--txu .accordion-item .accordion-item--wrapper.is-active{max-height:100%}#grid .accordion--txu .accordion-item div{display:block}#grid .accordion--txu .accordion-item .accordion-item__title{color:#3f475a}#grid .accordion--txu .accordion-item .accordion-item__copy{display:block;font-weight:400}@media all and (min-width:600px){#grid .accordion--txu .accordion-item .accordion-item__copy{color:#616265;font-size:16px;line-height:22px}}#grid .accordion--txu .accordion-item .accordion-item__cross{border-color:#008163}#grid .accordion--txu .accordion-item .accordion-item__cross span{background:#008163}#grid .accordion--txu .accordion-item ul{width:92%;margin-bottom:15px;padding-left:25px;list-style-type:disc}#grid .accordion--txu .accordion-item ul li{font-size:14px;font-weight:400;line-height:18px}@media all and (min-width:600px){#grid .accordion--txu .accordion-item ul li{color:#616265;font-size:16px;line-height:22px}}#grid .compare_price_banner{margin:0;margin-top:16px;margin-bottom:16px}@media screen and (min-width:768px){#grid .compare_price_banner{margin-right:25px;margin-left:25px}}@media screen and (min-width:901px){#grid .compare_price_banner{display:flex;align-items:center;justify-content:center;margin-top:31px;margin-bottom:21px}}#grid .compare_price_banner__picture{display:flex;width:65px;margin:auto;margin-bottom:20px}@media screen and (min-width:768px){#grid .compare_price_banner__picture{width:135px}}@media screen and (min-width:901px){#grid .compare_price_banner__picture{width:204px;margin-bottom:0}}#grid .compare_price_banner__info{margin:0 16px;padding:20px 16px;border-radius:10px;background:#f4f5fb}@media screen and (min-width:768px){#grid .compare_price_banner__info{display:flex;align-items:center;max-width:1125px;margin:0;padding:24px;column-gap:48px}}@media screen and (min-width:901px){#grid .compare_price_banner__info{padding:24px 64px}}#grid .compare_price_banner__content{display:flex;flex-direction:column;align-items:center;row-gap:12px;text-align:center}@media screen and (min-width:768px){#grid .compare_price_banner__content{align-items:flex-start;text-align:left}}@media screen and (min-width:901px){#grid .compare_price_banner__content{max-width:1125px;column-gap:16px}}#grid .compare_price_banner__tip{display:flex;align-items:center;margin-top:8px;column-gap:12px}@media screen and (min-width:901px){#grid .compare_price_banner__tip{margin-top:2px;column-gap:10px}}@media screen and (min-width:901px){#grid .compare_price_banner__tip img{width:20px;height:20px}}#grid .compare_price_banner__tip span{font-size:12px;line-height:14px;text-align:left}@media screen and (min-width:768px){#grid .compare_price_banner__tip span{font-size:14px;line-height:16px}}#grid .compare_price_banner__tip span b{font-weight:600}#grid .compare_price_banner h3,#grid .compare_price_banner p,#grid .compare_price_banner span{margin:0}#grid .compare_price_banner h3,#grid .compare_price_banner p{font-size:14px;line-height:18px}#grid .compare_price_banner h3{width:90%;color:#954a9c;font-weight:700}@media screen and (min-width:768px){#grid .compare_price_banner h3{width:100%;font-size:22px;font-weight:600;line-height:28px}}#grid .compare_price_banner p{color:#3a3a3a;font-weight:300}@media screen and (min-width:768px){#grid .compare_price_banner p{font-size:16px;line-height:22px}}@media screen and (min-width:901px){#grid .compare_price_banner p{font-size:18px;line-height:24px}}#grid .compare_price_banner p b{font-weight:700}#grid .google-reviews-banner__container{display:flex;position:relative;z-index:100;justify-content:space-around;margin:.8rem;gap:.8rem}#grid .google-reviews-banner__container .logo-container{flex-direction:column;padding-top:1rem}@media all and (min-width:600px){#grid .google-reviews-banner__container .logo-container{flex-direction:row;padding-top:0}}#grid .google-reviews-banner__container .rate-container{flex-direction:column-reverse;padding-top:1rem;font-size:14px;font-weight:400;line-height:18px;gap:1rem}@media all and (min-width:600px){#grid .google-reviews-banner__container .rate-container{flex-direction:row;gap:.4rem;padding-top:0}}#grid .google-reviews-banner__container .counter-container{display:flex;flex-direction:column;align-items:center;gap:.2rem}@media all and (min-width:600px){#grid .google-reviews-banner__container .counter-container{flex-direction:row}}#grid .google-reviews-banner__container .google-reviews-banner-simple__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:1100px;height:auto;padding:14px;border-radius:10px;background-color:rgba(0,117,218,.0509803922);text-align:center}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner-simple__content{flex-direction:row}}#grid .google-reviews-banner__container .google-reviews-banner-simple{display:flex;align-items:center;width:100%}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner-simple{width:auto}}#grid .google-reviews-banner__container .google-reviews-banner-simple .banner-text{margin-top:1rem;color:#003f6e;font-size:20px;font-weight:600;line-height:26px}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner-simple .banner-text{margin-top:0}}#grid .google-reviews-banner__container .google-reviews-banner-simple img.txu-logo{display:inline;height:30px;margin:0;vertical-align:sub}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner-simple img.txu-logo{margin:1rem 1rem}}#grid .google-reviews-banner__container .google-reviews-banner-simple .google-reviews__star--fullStar{content:url(/images/fullStar.svg)}#grid .google-reviews-banner__container .google-reviews-banner-simple .google-reviews__star--halfStar{content:url(/images/halfStar.svg)}#grid .google-reviews-banner__container .google-reviews-banner-simple .google-reviews__star--emptyStar{content:url(/images/emptyStar.svg)}#grid .google-reviews-banner__container{display:flex;position:relative;z-index:100;justify-content:space-around;margin:.8rem;gap:.8rem}#grid .google-reviews-banner__container .logo-container{flex-direction:column}@media all and (min-width:600px){#grid .google-reviews-banner__container .logo-container{flex-direction:row}}#grid .google-reviews-banner__container .rate-container{flex-direction:column-reverse;padding:1rem;font-size:14px;font-weight:400;line-height:18px;gap:1rem}@media all and (min-width:600px){#grid .google-reviews-banner__container .rate-container{flex-direction:row;gap:.4rem}}#grid .google-reviews-banner__container .rate-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;border-bottom:1px solid #d3d6dc}@media all and (min-width:600px){#grid .google-reviews-banner__container .rate-content{flex-direction:row}}#grid .google-reviews-banner__container .counter-container{display:flex;flex-direction:column;align-items:center;gap:.2rem}@media all and (min-width:600px){#grid .google-reviews-banner__container .counter-container{flex-direction:row}}#grid .google-reviews-banner__container .comments-container{display:flex;justify-content:center}#grid .google-reviews-banner__container .single-comment{display:flex;flex-direction:column;width:100%;margin:1rem;gap:.5rem;color:#153f6a;font-size:14px}#grid .google-reviews-banner__container .single-comment--second,#grid .google-reviews-banner__container .single-comment--third{display:none;flex-direction:column;width:100%;margin:1rem;gap:.5rem;color:#153f6a;font-size:14px}@media all and (min-width:600px){#grid .google-reviews-banner__container .single-comment--second,#grid .google-reviews-banner__container .single-comment--third{display:flex}}#grid .google-reviews-banner__container .comment-content{display:flex;flex-flow:wrap;justify-content:center;text-align:center}@media all and (min-width:600px){#grid .google-reviews-banner__container .comment-content{justify-content:flex-start;text-align:justify}}#grid .google-reviews-banner__container .comment-name{margin-top:.5rem;font-weight:700}#grid .google-reviews-banner__container .google-reviews-banner__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:1100px;height:auto;padding:14px;border-radius:10px;background-color:rgba(0,117,218,.0509803922);text-align:center}#grid .google-reviews-banner__container .google-reviews-banner{display:flex;align-items:center;width:100%}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner{width:auto}}#grid .google-reviews-banner__container .google-reviews-banner .banner-text{margin-top:1rem;color:#003f6e;font-size:20px;font-weight:600;line-height:26px}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner .banner-text{margin-top:0}}#grid .google-reviews-banner__container .google-reviews-banner img.txu-logo{display:inline;height:30px;margin:0;vertical-align:sub}@media all and (min-width:600px){#grid .google-reviews-banner__container .google-reviews-banner img.txu-logo{margin:1rem 1rem}}#grid .google-reviews-banner__container .stars-container{display:flex;justify-content:center}@media all and (min-width:600px){#grid .google-reviews-banner__container .stars-container{justify-content:flex-start}}#grid .google-reviews-banner__container .google-reviews__star--fullStar{content:url(/images/fullStar.svg)}#grid .google-reviews-banner__container .google-reviews__star--halfStar{content:url(/images/halfStar.svg)}#grid .google-reviews-banner__container .google-reviews__star--emptyStar{content:url(/images/emptyStar.svg)}#grid .txu-terms-curve{width:100%;margin-top:40px;background-color:#fff}@media all and (min-width:600px){#grid .txu-terms-curve{margin-top:24px}}@media all and (min-width:1024px){#grid .txu-terms-curve{margin-top:60px}}#grid .txu-terms-curve img{width:100%;height:100%;object-fit:cover}#grid .txu-terms{width:100%;padding:32px 60px 48px;background-color:#f5f5f7}@media all and (min-width:600px){#grid .txu-terms{padding:40px 40px 24px}}@media all and (min-width:768px){#grid .txu-terms{padding:55px 40px 44px}}#grid .txu-terms-heading{margin:0 0 24px;color:#153f6a;font-size:20px;font-style:normal;font-weight:900;line-height:28px;text-align:center}@media all and (min-width:768px){#grid .txu-terms-heading{margin:0 0 32px;font-size:24px;line-height:32px}}#grid .txu-terms-list{display:flex;flex-direction:column;gap:24px}@media all and (min-width:600px){#grid .txu-terms-list{flex-direction:row;justify-content:center;gap:40px}}@media all and (min-width:768px){#grid .txu-terms-list{gap:80px}}#grid .txu-terms-list-item{display:flex;flex-direction:column;align-items:center}@media all and (min-width:600px){#grid .txu-terms-list-item{max-width:181px}}@media all and (min-width:768px){#grid .txu-terms-list-item{max-width:260px}}@media all and (min-width:768px){#grid .txu-terms-list-item:nth-child(2){max-width:311px}}#grid .txu-terms-list-item img{width:36px;height:36px;margin:0 0 14px}@media all and (min-width:768px){#grid .txu-terms-list-item img{width:54px;height:54px;margin:0 0 16px}}#grid .txu-terms-list-item-heading{margin:0;color:#153f6a;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-align:center}@media all and (min-width:768px){#grid .txu-terms-list-item-heading{font-size:16px;line-height:22px}}#grid .txu-terms-list-item-text{margin:0;color:#404758;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}@media all and (min-width:768px){#grid .txu-terms-list-item-text{font-size:16px;line-height:22px}}#grid .cards{width:100%}#grid .cards__cards{max-width:1196px;margin:0 auto;padding:22px 11px}@media all and (min-width:1024px){#grid .cards__cards{padding:11px}}#grid .cards__heading{padding:0 16px;color:#d41e1e;font-size:16px;font-weight:700}@media all and (min-width:1024px){#grid .cards__heading{padding:0 11px}}#grid .ep-recommended-plan{display:inline-block;position:absolute;top:-9px;left:50%;min-width:150px;padding:8px;transform:translate(-50%);border-radius:0 0 4px 4px;background:linear-gradient(97.68deg,#3b4da0 0,#954a9c 134.83%);color:#fff;font-size:10px;font-weight:500;line-height:12px}@media all and (min-width:600px){#grid .ep-recommended-plan{left:45%;min-width:auto;transform:translate(0)}}#grid .ep-recommended-plan--container{padding-top:10px}@media all and (min-width:600px){#grid .ep-recommended-plan--container{padding-top:0}}#grid .ep-recommended-plan::before{content:"";position:absolute;top:2px;left:-4px;width:10px;height:10px;transform:rotate(30deg);background-color:#3b4da0;clip-path:polygon(0 0,0 100%,100% 50%)}#grid .card{position:relative;margin-bottom:22px;border:2px solid #13416b;border-radius:8px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.09)}@media all and (min-width:768px){#grid .card{padding:10px 11px}}@media all and (min-width:1120px){#grid .card{padding:10px 22px}}@media all and (min-width:600px){#grid .card.card--ntx{padding:24px 30px}}#grid .card.card--ntx .badge-row{display:flex;flex-direction:row-reverse}#grid .card.card--ntx .card__section--ntx__top-container{padding:20px 20px 15px}#grid .card .svg-phone--copy{font-size:18px;font-weight:600;line-height:21px}#grid .card p{margin:0;line-height:1}#grid .card .card__section{padding:12px}@media all and (min-width:768px){#grid .card .card__section{padding:12px 0}}#grid .card .card__section.card__section--inner{padding:0}@media all and (min-width:768px){#grid .card .card__section.card__section--inner-text{flex:1 1 100%;margin-top:22px}}#grid .card .card__section.card__section--name{padding-bottom:10px}#grid .card .card__section--ntx{padding-top:0}@media all and (min-width:600px){#grid .card .card__section--ntx{padding-top:15px}}@media all and (min-width:768px){#grid .card .card__section--ntx{flex-wrap:nowrap!important}}@media all and (min-width:600px){#grid .card .card__section-item{min-height:90px;padding:0 10px;border-right:1px solid #ececec}#grid .card .card__section-item:first-of-type{padding-left:0}#grid .card .card__section-item:last-of-type{margin-left:auto;padding-right:0;border:0}}#grid .card .card__section-item--ntx{padding:0 25px}@media all and (min-width:600px){#grid .card .card__section-item--ntx{width:min-content}#grid .card .card__section-item--ntx:last-of-type{padding-left:0;border:none}}@media all and (min-width:768px){#grid .card .card__section-item--ntx{margin-right:32px;padding-right:32px;border-right:1px solid #ececec!important}#grid .card .card__section-item--ntx:last-of-type{width:180px}#grid .card .card__section-item--ntx:first-of-type{width:247px}}@media all and (min-width:1120px){#grid .card .card__section-item--ntx:first-of-type{width:200px}#grid .card .card__section-item--ntx:last-of-type{width:auto;margin-left:auto}}#grid .card .card__section-item--ntx:last-of-type{padding-right:0;padding-left:0}#grid .card .card__section--ntx--top-container{display:flex;flex-direction:row-reverse}@media all and (min-width:600px){#grid .card .card__section--ntx--top-container{display:grid}}#grid .card .card__section-item--ntx-cta{flex:0 0 100%;flex-wrap:wrap;width:100%}@media all and (min-width:600px){#grid .card .card__section-item--ntx-cta{width:auto}}#grid .card .card__section-item--ntx-cta .grid-button{width:100%}@media all and (min-width:600px){#grid .card .card__section-item--ntx-cta .grid-button{width:49%}#grid .card .card__section-item--ntx-cta .grid-button:last-of-type{margin-top:auto}}#grid .card .card__section-item--ntx-cta .grid-button:last-of-type{margin-top:6px}#grid .card .grid-button.grid-button--ntx{width:100%}@media all and (min-width:1120px){#grid .card .grid-button.grid-button--ntx{padding-top:0;padding-bottom:18px!important}}#grid .card #ntx-phone-cta{margin-right:0;color:#2b2b2b;font-family:"Work Sans",sans-serif;font-size:15px;font-weight:600;text-decoration:none}@media all and (min-width:600px){#grid .card #ntx-phone-cta{position:relative;top:6px;margin-right:15px}}@media all and (min-width:768px){#grid .card #ntx-phone-cta{margin-right:0;color:#954a9c;font-size:17px;text-align:end}}@media all and (min-width:1120px){#grid .card #ntx-phone-cta{position:initial;text-align:initial}}#grid .card .button--cart-ntx{font-size:15px}@media all and (min-width:1120px){#grid .card .button--cart-ntx{margin-left:auto}}@media all and (min-width:768px){#grid .card .ntx-phone-number-cta{position:relative;top:12px}#grid .card .ntx-phone-number-cta::before{content:"\a";padding-top:6px;white-space:pre}}@media all and (min-width:768px){#grid .card .ntx-phone-number-cta{color:#954a9c;font-size:18px;font-weight:400}}@media all and (min-width:1120px){#grid .card .ntx-phone-number-cta{position:initial}#grid .card .ntx-phone-number-cta::before{content:normal}}#grid .card .card__section--docs{min-width:146px;text-align:left}#grid .card .name{color:#fff;font-size:14px;text-align:center}@media all and (min-width:768px){#grid .card .name{font-size:18px;text-align:left}}#grid .card .name strong{font-weight:600}#grid .card .name--ntx{margin-bottom:12px;color:#3a3a3a}@media all and (min-width:768px){#grid .card .name--ntx{max-width:160px;margin-top:16px;margin-bottom:16px;font-size:14px;overflow-wrap:normal}}@media all and (min-width:1120px){#grid .card .name--ntx{overflow-wrap:normal}}#grid .card .logo__container{max-width:50%}@media all and (min-width:375px){#grid .card .logo__container{max-width:62%}}@media all and (min-width:600px){#grid .card .logo__container{flex-basis:135px}}#grid .card .logo__image{display:block;max-width:100px;max-height:80px;margin:12px 0}@media all and (min-width:600px){#grid .card .logo__image{margin:0}}#grid .card .logo__image--ntx{margin-top:0}@media all and (min-width:600px){#grid .card .logo__image--ntx{margin:0;padding-bottom:12px}}#grid .card .price__settings{display:flex;flex-direction:column;align-items:center;text-align:center}@media all and (min-width:600px){#grid .card .price__settings{text-align:left}}#grid .card .price__settings strong{font-size:14px;font-weight:700}#grid .card .price__settings strong.uppercase{text-transform:uppercase}#grid .card .price__settings .per-kwh-text--ntx{color:#3f423e;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400}#grid .card .average-total{align-items:center;padding-right:10px}@media all and (min-width:375px){#grid .card .average-total{padding-right:20px;padding-left:22px}}@media all and (min-width:600px){#grid .card .average-total{align-items:flex-start}}#grid .card .average-total .price__settings{flex-direction:row;align-items:flex-end;max-width:75px}@media all and (min-width:600px){#grid .card .average-total .price__settings{max-width:none}}#grid .card .average-total .price__settings .price-text{max-width:80px}@media all and (min-width:600px){#grid .card .average-total .price__settings .price-text{max-width:none}}#grid .card .average-total--first{padding-left:10px}@media all and (min-width:375px){#grid .card .average-total--first{padding-left:20px}}@media all and (min-width:768px){#grid .card .average-total--first{padding-right:22px;padding-left:0}}#grid .card .average-total--first .price__settings{max-width:90px}@media all and (min-width:600px){#grid .card .average-total--first .price__settings{max-width:none}}#grid .card .average-total--first .price__settings .price-text{max-width:80px}@media all and (min-width:600px){#grid .card .average-total--first .price__settings .price-text{max-width:max-content}}#grid .card .average-total .average-total__digits--container{text-align:center}@media all and (min-width:768px){#grid .card .average-total .average-total__digits--container{text-align:left}}#grid .card .average-total .average-total__digits{color:#fff;font-size:42px;font-weight:400}#grid .card .average-total .average-total__description{margin-top:-8px;text-transform:uppercase}@media all and (min-width:768px){#grid .card .average-total .average-total__description{color:#424242}}#grid .card .price{color:#fff}@media all and (min-width:600px){#grid .card .price{flex-basis:115px}}#grid .card .price .price__digits{font-size:52px;font-weight:300}#grid .card .price .price__symbol{top:-1.18rem;font-size:28px}#grid .card .estimate{flex-basis:230px}#grid .card .estimate strong{color:#fff;font-size:52px;font-weight:300}#grid .card .estimate__details{margin-left:5px}#grid .card .term{font-size:12px;text-align:right;text-transform:uppercase}@media all and (min-width:600px){#grid .card .term{color:#fff}}@media all and (min-width:768px){#grid .card .term{font-size:14px}}#grid .card .term strong{font-weight:600}#grid .card .term--ratings{position:absolute;z-index:9;bottom:-26px}#grid .card .term--ratings strong{white-space:nowrap}#grid .card .term--centered{text-align:center}#grid .card .term--grid-comparison-tools{position:absolute;top:54%;right:calc(50% - 48px)}#grid .card .term--badge{display:block;right:12px;bottom:13px}@media all and (min-width:600px){#grid .card .term--badge{display:none}}#grid .card .order{flex-basis:100%;padding-top:24px}@media all and (min-width:600px){#grid .card .order{flex-basis:auto;padding-top:0}}#grid .card .order--gct-and-star-ratings{padding-top:52px}@media all and (min-width:600px){#grid .card .order--gct-and-star-ratings{padding-top:0}}@media all and (min-width:768px){#grid .card .documents{max-width:140px;margin-right:11px}}#grid .card .documents strong{font-size:13px;font-weight:600}@media all and (min-width:375px){#grid .card .documents strong{font-size:15px}}#grid .card .documents__list li{padding:3px 0}#grid .card .documents__list li a,#grid .card .documents__list li a:hover,#grid .card .documents__list li a:visited,#grid .card .documents__list li button{color:#424242;font-weight:400;text-decoration:underline;text-transform:uppercase}#grid .card .fee{margin-bottom:11px}@media all and (min-width:768px){#grid .card .fee{font-size:12px}}#grid .card .fee .fee__amount{margin-bottom:3px}@media all and (min-width:768px){#grid .card .fee .fee__amount{font-size:14px;font-weight:300}}#grid .card .fee--ntx{margin-bottom:0}#grid .card .description{margin-bottom:18px;font-size:12px}@media all and (min-width:768px){#grid .card .description{margin-bottom:0;font-size:14px}}#grid .card .description+.fee{margin-top:22px}#grid .card .description--secondary{margin-top:10px;text-align:left}@media all and (min-width:600px){#grid .card .description--secondary{display:none}}#grid .card .grid-button{width:49%;padding:15px 10px}@media all and (min-width:600px){#grid .card .grid-button{width:auto;min-width:200px;max-width:250px}}@media all and (min-width:768px){#grid .card .grid-button{padding:13px 10px}}#grid .card .grid-button button{width:100%;text-align:center}#grid .card .ratings{width:100%}@media all and (min-width:600px){#grid .card .ratings{width:95%}}#grid .card .ratings__button{margin-left:5px;font-weight:500;cursor:pointer}@media all and (min-width:600px){#grid .card .ratings__button{margin-left:0}}#grid .card .card__section--card-details-trigger{border-radius:0 0 8px 8px;background-color:#fff}@media all and (min-width:768px){#grid .card .card__section--card-details-trigger{padding-top:25px}}#grid .card .card__section--card-details-trigger-ntx{padding-bottom:16px}@media all and (min-width:768px){#grid .card .card__section--card-details-trigger-ntx{padding-bottom:4px}}#grid .faqs-banner{display:flex;align-items:flex-start;justify-content:center;width:100%;margin:40px 0;color:#3f475a;font-size:16px;font-weight:500}@media all and (min-width:600px){#grid .faqs-banner{text-align:center}}#grid .faqs-banner img{margin-right:9px}#grid .faqs-banner a{display:block;color:inherit}@media all and (min-width:600px){#grid .faqs-banner a{display:inline}}#grid .faqs-banner .faq-banner__copy{display:inline;position:relative}@media all and (min-width:600px){#grid .faqs-banner .faq-banner__copy{display:flex}#grid .faqs-banner .faq-banner__copy button{margin-left:5px}}#grid .faqs-banner .faq-banner__copy .faq-banner__scroll-link{color:#555;font-size:16px;font-weight:500;line-height:18px;text-decoration:underline}#grid .faqs-banner .faq-banner__copy a.phone{display:inline-block;text-decoration:none}#grid .faqs-banner .faq-banner__copy a.phone a{text-decoration:none}#grid .faqs-banner.bottom{padding:0 16px}@media all and (min-width:600px){#grid .faqs-banner.bottom{justify-content:center}}#grid .faqs-banner.bottom .svg-phone{display:none!important}#grid .faqs-banner.bottom .phone{color:#555;font-size:16px;font-weight:500;line-height:18px}#grid .faqs-banner.bottom .phone button{display:inline-block;margin-left:5px}#grid .faqs-banner.bottom .phone button a{display:block!important}#grid .faqs-banner.bottom .phone button span{display:none!important}#grid .phone{color:#fff;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}@media all and (min-width:768px){#grid .phone{background-color:transparent;color:#3f475a;font-size:18px;font-weight:400}}#grid .card--comparison{border-color:#d41e1e}#grid .card-details{margin-top:5px;padding-top:20px;border-top:1px dashed #ececec}@media all and (min-width:768px){#grid .card-details{margin-top:15px}}#grid .atlas-card{padding:20px 15px;text-align:center}@media all and (min-width:600px){#grid .atlas-card{padding:50px 100px}}#grid .atlas-card .logo-section{display:flex;justify-content:center;margin-bottom:12px}#grid .atlas-card .header-text{margin-bottom:10px;font-family:"Playfair Display",serif;font-size:22px;line-height:28px;text-align:center}@media all and (min-width:600px){#grid .atlas-card .header-text{font-size:26px;line-height:35px}}#grid .atlas-card .description-text{margin-bottom:20px;font-family:"Roboto Light",sans-serif;font-size:16px;font-weight:300;line-height:22px;text-align:center}@media all and (min-width:600px){#grid .atlas-card .description-text{font-size:18px;line-height:22px}}#grid .atlas-card .button-section{color:#fff;text-decoration:none}#grid .atlas-card .button-section .atlas-button{width:100%;height:60px;border-radius:10px;background-color:#eb4e27;font-family:"Roboto Light",sans-serif;font-size:16px;font-weight:500;line-height:60px;text-align:center;text-decoration:none}@media all and (min-width:600px){#grid .atlas-card .button-section .atlas-button{width:270px}}#grid .svg-phone--copy{flex:0 0 auto;margin-right:9px;font-size:22px;font-weight:700;line-height:17px;text-transform:capitalize}#grid .svg-phone--mobile-copy{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);opacity:0}#grid .cta-copy-preamp--mobile{display:flex;align-items:center;justify-content:center;font-size:12px}@media all and (min-width:768px){#grid .cta-copy-preamp--mobile{display:none}}#grid .cta-copy-preamp__phone{width:15px;height:15px;margin-right:5px}#grid .details-container{width:100%}#grid .details-container .checkbox__container{margin-right:20px}#grid .details-container .checkbox__label{font-size:11px}@media only screen and (max-width:767px){#grid .svg--phone{width:11px;height:11px}}#grid .svg--phone path{fill:#3f475a}@media only screen and (max-width:767px){#grid .svg--phone path{fill:#fff}}#grid article.card.ep-card--active .logo__container.ep-card--dependent{max-width:none}#grid article.card.ep-card--active .logo__container.ep-card--dependent .logo__image{margin-bottom:5px}#grid article.card.ep-card--active .logo__container.ep-card--dependent .name{margin-bottom:5px}#grid article.card.ep-card--active .logo__container.ep-card--dependent .ratings{justify-content:flex-start;width:auto}#grid article.card.ep-card--active .logo__container.ep-card--dependent .ratings__button{margin-left:6px}#grid article.card.ep-card--active .svg--info-bubble{margin-left:0}#grid article.card.ep-card--active .button--phone{text-align:center}#grid article.card.ep-card--active .button--phone .ep-phone-cta{display:inline-block;margin-right:5px;color:#2b2b2b;font-size:15px;font-weight:600}@media all and (min-width:768px){#grid article.card.ep-card--active .button--phone .ep-phone-cta{color:#954a9c}}#grid article.card.ep-card--active .card__section-item.order{flex-direction:column}@media all and (min-width:768px){#grid article.card.ep-card--active .card__section-item.order{flex-direction:row}}#grid article.card.ep-card--active .card__section-item.order .grid-button{width:100%;margin-bottom:5px;font-size:15px}#grid article.card.ep-card--active .card__section-item.order .grid-button .phone{font-size:18px}#grid article.card.ep-card--active .card__section-item.order .grid-button a.ep-phone-wrapper{text-decoration:none!important}#grid article.card.ep-card--active .card__section-item.order .grid-button a.ep-phone-wrapper span{font-size:15px!important}#grid article.card.ep-card--active .details-container{position:relative}#grid article.card.ep-card--active .ep-card__mobile-term{position:absolute;top:14px;right:12px}#grid article.card.ep-card--active .ep-card--hide{display:none!important}@media all and (min-width:768px){#grid article.card.ep-card--active .ep-card--hide{display:flex!important}}#grid article.card.ep-card--active .ep-card--dependent{display:flex!important}@media all and (min-width:768px){#grid article.card.ep-card--active .ep-card--dependent{display:none!important}}#grid article.ep-card--inactive .ep-card--dependent{display:none!important}#grid .soe-column-container{max-width:1200px;margin:0 auto}#grid .plan-card-v2{display:flex;position:relative;flex-direction:column;margin-bottom:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#grid .plan-card-v2 p{margin-top:0;margin-bottom:0}@media screen and (min-width:420px){#grid .plan-card-v2__top-section{width:100%;max-width:617px;margin:0 auto}}@media screen and (min-width:768px){#grid .plan-card-v2__top-section{max-width:initial}}@media all and (min-width:768px){#grid .plan-card-v2__top-section.ntx{height:148px;padding-right:60px;border-right:1px solid #dee4e9}}@media all and (min-width:1024px){#grid .plan-card-v2__top-section.ntx{display:flex;position:relative;height:auto;margin:0;gap:32px;padding-right:30px;padding-left:30px;border-right:none}}@media screen and (min-width:768px){#grid .plan-card-v2__top-split{display:flex;flex-wrap:nowrap}}@media all and (min-width:600px){#grid .plan-card-v2__top-split.ntx{height:100%}}@media all and (min-width:1024px){#grid .plan-card-v2__top-split.ntx{justify-content:space-between}}#grid .plan-card-v2__p2c-savings-across-price{display:flex;position:relative}#grid .plan-card-v2__data-compartment{display:flex;flex-direction:column;justify-content:center;gap:8px;width:100%}#grid .plan-card-v2__name-container{flex:3 1 auto;margin:24px 30px}#grid .plan-card-v2__flex-container{flex:0 1 auto;margin:24px 0;padding:0 32px}#grid .plan-card-v2__p2c-container{position:relative;flex:0 1 auto;padding:24px 32px}#grid .plan-card-v2__p2c-container .plan-card-v2__ntx--p2c-savings-across-price-banner{position:absolute;top:0;right:0;width:100%}#grid .plan-card-v2__border{border-right:1px solid #dee4e9;border-left:1px solid #dee4e9}#grid .plan-card-v2 .add-price{background:#f4f5fb}#grid .plan-card-v2 .no-price{background:#f8f8f8}@media screen and (min-width:768px){#grid .plan-card-v2__top-medium{display:flex;flex-direction:column;width:100%}}@media all and (min-width:768px){#grid .plan-card-v2__top-medium.ntx{display:grid;position:relative;grid-template-columns:175px auto;width:100%;padding:16px}}@media all and (min-width:1024px){#grid .plan-card-v2__top-medium.ntx{display:none}}@media all and (min-width:600px){#grid .plan-card-v2__top-medium.ntx .card__section.card__section--card-details-trigger.card__section--card-details-trigger-ntx{width:500px}}@media all and (min-width:768px){#grid .plan-card-v2__top-medium.ntx .card__section.card__section--card-details-trigger.card__section--card-details-trigger-ntx{margin-top:-16px}}#grid .plan-card-v2__top-container{padding:20px 0}@media screen and (min-width:768px){#grid .plan-card-v2__top-container{display:flex;padding:15px;padding-bottom:0;border-bottom:solid 1px #eef3f5}}@media screen and (min-width:1260px){#grid .plan-card-v2__top-container{padding:30px 20px 20px 30px}}@media all and (min-width:768px){#grid .plan-card-v2__top-container.ntx{padding:0;border:none;gap:102px}}#grid .plan-card-v2__title-container{padding:0 20px}@media screen and (min-width:768px){#grid .plan-card-v2__title-container{min-width:115px;padding:0;padding-right:15px}}@media screen and (min-width:1260px){#grid .plan-card-v2__title-container{min-width:190px}}#grid .plan-card-v2__title-container.ntx{display:flex;flex-direction:row-reverse;justify-content:space-between}@media all and (min-width:768px){#grid .plan-card-v2__title-container.ntx{display:grid;width:100%;padding-right:0;gap:16px}}@media all and (min-width:1024px){#grid .plan-card-v2__title-container.ntx{width:28%;height:106px;margin-right:0;padding-right:28px;border-right:1px solid #dee4e9}}@media all and (min-width:768px){#grid .plan-card-v2__title-container.ntx .plan-card-v2__title{margin-bottom:0}}#grid .plan-card-v2__title{margin-bottom:10px;color:#253640;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:768px){#grid .plan-card-v2__title{max-width:175px;margin-bottom:30px;font-size:10px;line-height:16px}}@media screen and (min-width:901px){#grid .plan-card-v2__title{margin-bottom:20px}}@media screen and (min-width:1260px){#grid .plan-card-v2__title{font-size:12px;line-height:18px}}@media screen and (min-width:901px){#grid .plan-card-v2__title.ntx{display:contents;margin-bottom:0;font-size:14px!important}}#grid .plan-card-v2__logo-reviews{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}@media screen and (min-width:768px){#grid .plan-card-v2__logo-reviews{flex-direction:column;align-items:flex-start;justify-content:center}}@media screen and (min-width:901px){#grid .plan-card-v2__logo-reviews{margin-bottom:0}}#grid .plan-card-v2__logo--ntx{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}@media screen and (min-width:768px){#grid .plan-card-v2__logo--ntx{flex-direction:column;align-items:flex-start;justify-content:center}}@media screen and (min-width:901px){#grid .plan-card-v2__logo--ntx{margin-top:16px;margin-bottom:0}}#grid .plan-card-v2 .plan-card-v2__top-large.ntx{display:none}@media all and (min-width:1024px){#grid .plan-card-v2 .plan-card-v2__top-large.ntx{display:flex;flex-direction:column;width:100%;padding-top:24px;padding-bottom:12px}}#grid .plan-card-v2 .plan-card-v2__top-large.ntx-savings-across-price{display:none}@media all and (min-width:1024px){#grid .plan-card-v2 .plan-card-v2__top-large.ntx-savings-across-price{display:flex;padding:0}}#grid .plan-card-v2 .ratings{align-items:center}#grid .plan-card-v2 .ratings__button{color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:12px}#grid .plan-card-v2 .ratings__stars{height:12px}#grid .plan-card-v2 .ratings__star{height:12px}#grid .plan-card-v2__logo{max-width:100px;max-height:30px;margin-right:15px}@media screen and (min-width:768px){#grid .plan-card-v2__logo{max-height:35px}}@media screen and (min-width:1260px){#grid .plan-card-v2__logo{margin:0}}#grid .plan-card-v2__price-term-label{min-width:-moz-fit-content;min-width:fit-content;max-width:245px}#grid .plan-card-v2__price-value{display:inline-block;margin-top:5px;color:#003f73;font-size:16px;font-weight:400;line-height:22px}@media screen and (min-width:768px){#grid .plan-card-v2__price-value{font-size:14px;line-height:24px}}@media screen and (min-width:901px){#grid .plan-card-v2__price-value{margin-top:20px}}@media screen and (min-width:1260px){#grid .plan-card-v2__price-value{margin-top:30px;font-size:24px;line-height:30px}}#grid .plan-card-v2__price-value--bill{font-size:20px;font-weight:700;line-height:26px}@media screen and (min-width:768px){#grid .plan-card-v2__price-value--bill{font-size:18px;line-height:24px}}@media screen and (min-width:1260px){#grid .plan-card-v2__price-value--bill{font-size:24px;line-height:30px}}#grid .plan-card-v2__price-value.ntx{margin-top:10px;font-size:24px;font-weight:400;line-height:26px}@media all and (min-width:600px){#grid .plan-card-v2__price-value.ntx{font-size:28px;line-height:40px}}@media all and (min-width:768px){#grid .plan-card-v2__price-value.ntx{margin-top:16px}}#grid .plan-card-v2__price-container{display:flex;justify-content:space-between}@media screen and (min-width:420px){#grid .plan-card-v2__price-container{width:100%;max-width:450px}}@media screen and (min-width:901px){#grid .plan-card-v2__price-container{padding-right:20px}}@media screen and (min-width:1260px){#grid .plan-card-v2__price-container{justify-content:space-around;max-width:430px}}#grid .plan-card-v2__price-container.ntx{position:relative;right:0;gap:42px;justify-content:unset}@media all and (min-width:600px){#grid .plan-card-v2__price-container.ntx{right:28px;justify-content:space-around}}@media all and (min-width:768px){#grid .plan-card-v2__price-container.ntx{right:0;justify-content:flex-start;gap:37px}}@media all and (min-width:1024px){#grid .plan-card-v2__price-container.ntx{right:12px;justify-content:flex-start;max-width:max-content;height:106px;gap:37px;padding-left:32px;border-left:1px solid #dee4e9}}@media all and (min-width:1120px){#grid .plan-card-v2__price-container.ntx{gap:92px;padding-left:62px}}#grid .plan-card-v2__price-badge-container{padding:0 20px}@media screen and (min-width:768px){#grid .plan-card-v2__price-badge-container{display:flex;flex-direction:column;width:100%;padding:0}}@media screen and (min-width:901px){#grid .plan-card-v2__price-badge-container{flex-direction:row}}@media screen and (min-width:1260px){#grid .plan-card-v2__price-badge-container{justify-content:space-between}}#grid .plan-card-v2__price-badge-container.ntx{padding-top:16px}@media all and (min-width:768px){#grid .plan-card-v2__price-badge-container.ntx{min-width:245px;height:95px;padding-top:0;border-bottom:1px solid #dee4e9}}@media all and (min-width:1024px){#grid .plan-card-v2__price-badge-container.ntx{display:grid;position:absolute;left:30%;grid-template-columns:222px auto;align-items:center;justify-content:unset;height:106px;border-bottom:none}}@media all and (min-width:){#grid .plan-card-v2__price-badge-container.ntx{right:50px;width:417px}}#grid .plan-card-v2__price-label{color:#666;font-size:10px;font-weight:700;line-height:14px}@media screen and (min-width:1260px){#grid .plan-card-v2__price-label{font-size:12px;line-height:18px}}#grid .plan-card-v2__price-label.ntx{font-size:12px;line-height:16px}#grid .plan-card-v2__price-label-secondary{color:#666;font-size:10px;font-weight:400;line-height:14px}@media screen and (min-width:1260px){#grid .plan-card-v2__price-label-secondary{font-size:12px;line-height:18px}}#grid .plan-card-v2__price-label-secondary.ntx{font-size:12px;line-height:16px}#grid .plan-card-v2__badges{margin-top:15px;padding:15px 20px 0 20px;border-top:1px solid #d6e1e7}@media screen and (min-width:420px){#grid .plan-card-v2__badges{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:768px){#grid .plan-card-v2__badges{width:100%;margin-top:15px;padding:15px 0;border-top:1px solid #eef3f5}}@media screen and (min-width:901px){#grid .plan-card-v2__badges{flex-direction:column;justify-content:flex-start;margin:0;margin-bottom:15px;padding:0 20px;border-top:none;border-left:1px solid #eef3f5}}@media screen and (min-width:1260px){#grid .plan-card-v2__badges{min-width:300px;margin-bottom:10px;padding-left:40px}}#grid .plan-card-v2__badges-small{max-width:450px}@media screen and (min-width:768px){#grid .plan-card-v2__badges-small{display:none}}#grid .plan-card-v2__badges-medium{display:none}@media screen and (min-width:768px){#grid .plan-card-v2__badges-medium{display:flex}}@media screen and (min-width:901px){#grid .plan-card-v2__badges-medium{min-width:223px}}#grid .plan-card-v2__badge{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:420px){#grid .plan-card-v2__badge{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:0}}@media screen and (min-width:901px){#grid .plan-card-v2__badge{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media screen and (min-width:901px){#grid .plan-card-v2__badge--renewable{margin:20px 0}}#grid .plan-card-v2__badge--renewable img{filter:invert(54%) sepia(84%) saturate(424%) hue-rotate(98deg) brightness(90%) contrast(91%)}#grid .plan-card-v2__badge--bbb-rating{margin-bottom:0}#grid .plan-card-v2__badge--bbb-rating img{filter:invert(45%) sepia(55%) saturate(389%) hue-rotate(149deg) brightness(96%) contrast(96%)}#grid .plan-card-v2__badge--satisfaction-guarantee img{filter:invert(56%) sepia(96%) saturate(354%) hue-rotate(332deg) brightness(94%) contrast(93%)}#grid .plan-card-v2__badge-title{display:flex;align-items:center;color:#253640;font-size:12px;font-weight:400;line-height:18px}@media screen and (min-width:768px){#grid .plan-card-v2__badge-title{font-size:10px}}@media screen and (min-width:1260px){#grid .plan-card-v2__badge-title{margin-right:10px;font-size:12px;line-height:16px}}#grid .plan-card-v2__badge-title img{margin-right:5px}@media screen and (min-width:768px){#grid .plan-card-v2__badge-title img{width:10px;height:10px}}#grid .plan-card-v2__badge-value{color:#003f73;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:768px){#grid .plan-card-v2__badge-value{padding-left:20px}}@media screen and (min-width:901px){#grid .plan-card-v2__badge-value{padding-left:0}}@media screen and (min-width:1260px){#grid .plan-card-v2__badge-value{font-size:12px;line-height:16px}}#grid .plan-card-v2 .ntx-plan-card__badges-container{justify-content:center}@media all and (min-width:768px){#grid .plan-card-v2 .ntx-plan-card__badges-container{justify-content:left}}@media all and (min-width:1024px){#grid .plan-card-v2 .ntx-plan-card__badges-container{display:grid;gap:8px}}#grid .plan-card-v2 .ntx-card-badge--supplier-badge{font-size:12px;line-height:16px}#grid .plan-card-v2 .ntx-plan-badge-container{padding:16px;border-bottom:1px solid #f6f6f6}@media all and (min-width:768px){#grid .plan-card-v2 .ntx-plan-badge-container{position:relative;top:100px;left:40px;height:32px;margin-top:8px;padding:0;border-bottom:none}}@media all and (min-width:1024px){#grid .plan-card-v2 .ntx-plan-badge-container{display:flex;top:0;align-items:center;margin-top:0;margin-left:-8%}}#grid .plan-card-v2__cta-container{background-color:#f7f9fa}@media screen and (min-width:768px){#grid .plan-card-v2__cta-container{display:none}}#grid .plan-card-v2__ntx--p2c-savings-across-price-banner{padding:6px 0;background:#3b4da0;text-align:center}#grid .plan-card-v2__ntx--p2c-savings-across-price-banner .percentage{color:#e0e3f0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:16px;text-align:center}#grid .plan-card-v2__ntx--p2c-savings-across-price-banner .savings-text{color:#e0e3f0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center}#grid .plan-card-v2__cta-container-medium{display:none;min-width:210px;padding:0 15px;background-color:#eef3f5}@media screen and (min-width:768px){#grid .plan-card-v2__cta-container-medium{display:flex;flex-direction:column;align-items:center;justify-content:center;border-top-right-radius:10px;border-bottom-right-radius:10px}}@media screen and (min-width:1260px){#grid .plan-card-v2__cta-container-medium{min-width:240px;padding:0 30px}}@media screen and (min-width:768px){#grid .plan-card-v2__cta-container-medium--open{border-bottom-right-radius:0}}@media all and (min-width:768px){#grid .plan-card-v2__cta-container-medium.ntx{height:182px}}@media all and (min-width:1024px){#grid .plan-card-v2__cta-container-medium.ntx{height:196px}}#grid .plan-card-v2__cta-container-medium.ntx--savings-across-price-parent-position{position:relative}#grid .plan-card-v2__cta-container-medium.ntx--savings-across-price-parent-position .plan-card-v2__ntx--p2c-savings-across-price-banner{position:absolute;top:0;left:0;width:100%;padding:6px 0;border-top-right-radius:10px;background:#3b4da0}@media screen and (min-width:1024px){#grid .plan-card-v2__cta-container-medium.ntx.ntx--details-container{background-color:#fff}}@media screen and (min-width:1024px){#grid .plan-card-v2__cta-container-medium.ntx.ntx--savings-across-price-parent-position{display:none}}#grid .plan-card-v2__cta-container-inner{display:flex;flex-direction:column;justify-content:center;min-height:115px;padding:15px 20px}@media screen and (min-width:420px){#grid .plan-card-v2__cta-container-inner{flex-direction:row;justify-content:space-between;width:100%;max-width:617px;min-height:initial;margin:0 auto}}@media screen and (min-width:768px){#grid .plan-card-v2__cta-container-inner{max-width:initial}}#grid .plan-card-v2__cta{display:block;position:relative;width:100%;padding:10px;border-radius:3px;font-size:14px;font-weight:700;line-height:14px;text-align:center;text-decoration:none}@media screen and (min-width:768px){#grid .plan-card-v2__cta{padding:15px 20px}}@media screen and (min-width:901px){#grid .plan-card-v2__cta{font-size:16px;line-height:16px}}#grid .plan-card-v2__cta--cart{margin-bottom:15px;background-color:#0071cd;color:#fff}@media screen and (min-width:420px){#grid .plan-card-v2__cta--cart{margin-right:15px;margin-bottom:0}}@media screen and (min-width:768px){#grid .plan-card-v2__cta--cart{margin-right:0;margin-bottom:15px;font-size:16px}}#grid .plan-card-v2__cta-cart-swap{order:2;margin-top:15px;margin-bottom:0}@media screen and (min-width:420px) and (max-width:767px){#grid .plan-card-v2__cta-cart-swap{margin:0 0 0 15px}}#grid .plan-card-v2__cta--phone{position:relative;min-height:34px;border:solid 1px #0071cd;color:#0071cd}@media screen and (min-width:768px){#grid .plan-card-v2__cta--phone{padding:0;border:none;color:#253640}#grid .plan-card-v2__cta--phone img{display:none}#grid .plan-card-v2__cta--phone .phone{display:inline-block;color:#253640;font-size:16px;font-weight:700}}@media screen and (min-width:1260px){#grid .plan-card-v2__cta--phone .phone{font-size:18px}}#grid .plan-card-v2__cta--phone .phone--with-icon{display:flex;position:absolute;top:0;left:0;flex-direction:row-reverse;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:768px){#grid .plan-card-v2__cta--phone .phone--with-icon{position:relative;pointer-events:initial}}#grid .plan-card-v2__cta--phone .phone--with-icon::after{content:"";top:2px;left:-20px;width:10px;height:10px;margin-right:10px;background-image:url(../images/icon-phone-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover;filter:invert(26%) sepia(72%) saturate(2084%) hue-rotate(189deg) brightness(102%) contrast(101%)}@media screen and (min-width:768px){#grid .plan-card-v2__cta--phone .phone--with-icon::after{position:static;width:15px;height:15px;margin-right:6px}}@media screen and (min-width:1260px){#grid .plan-card-v2__cta--phone .phone--with-icon::after{margin-right:8px}}#grid .plan-card-v2__cta--phone .phone--with-white-icon{display:inline-block;position:relative;margin-left:20px}#grid .plan-card-v2__cta--phone .phone--with-white-icon::after{content:"";position:absolute;top:1px;left:-20px;width:10px;height:10px;background-image:url(../images/icon-phone-white.svg);background-repeat:no-repeat;background-position:center;background-size:cover}#grid .plan-card-v2__cta--phone .phone--mobile-click-through{pointer-events:none}@media screen and (min-width:768px){#grid .plan-card-v2__cta--phone .phone--mobile-click-through{pointer-events:initial}}#grid .plan-card-v2__cta .cta-copy-preamp__phone{width:10px;height:10px;margin-right:10px}#grid .plan-card-v2__cta .phone-copy-mobile{font-size:14px;font-weight:700;line-height:14px}#grid .plan-card-v2__cta .phone-icon-mobile{width:10px;height:10px;margin-right:10px}@media screen and (min-width:768px){#grid .plan-card-v2__cta .phone-icon-mobile{display:none}}#grid .plan-card-v2__cta .phone-icon-desktop{display:none;margin-right:5px}@media screen and (min-width:768px){#grid .plan-card-v2__cta .phone-icon-desktop{display:inline-block}}@media screen and (min-width:768px){#grid .plan-card-v2__cta-medium{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%}}@media screen and (min-width:768px){#grid .plan-card-v2__cta-medium span{display:inline-block;font-size:12px}}@media screen and (min-width:1260px){#grid .plan-card-v2__cta-medium span{font-size:14px;line-height:20px}}#grid .plan-card-v2 .grid-button.grid-button--ntx{width:100%;padding:0}@media all and (min-width:1120px){#grid .plan-card-v2 .grid-button.grid-button--ntx{padding-top:0;padding-bottom:18px!important}}#grid .plan-card-v2__details-trigger-container{display:flex;align-items:center;justify-content:center;padding:10px}@media screen and (min-width:768px){#grid .plan-card-v2__details-trigger-container{border-bottom:solid 1px #d6e1e7;text-decoration:none}}@media screen and (min-width:768px){#grid .plan-card-v2__details-trigger-container--borderless{border-bottom:none}}@media all and (min-width:600px){#grid .plan-card-v2__details-trigger-container.ntx{margin-top:-16px}}@media all and (min-width:768px){#grid .plan-card-v2__details-trigger-container.ntx{justify-content:flex-start;padding:0}}@media all and (min-width:1024px){#grid .plan-card-v2__details-trigger-container.ntx{margin-top:30px}}#grid .plan-card-v2__details-trigger{display:flex;align-items:center;color:#0071cd;text-decoration:underline;cursor:pointer}@media screen and (min-width:768px){#grid .plan-card-v2__details-trigger{text-decoration:none}}#grid .plan-card-v2__details-trigger-copy{margin-right:5px;line-height:16px}@media screen and (min-width:901px){#grid .plan-card-v2__details-trigger-copy{line-height:18px}}#grid .plan-card-v2__details-trigger-icon{display:none;transition:250ms;filter:invert(29%) sepia(90%) saturate(1107%) hue-rotate(181deg) brightness(100%) contrast(111%)}@media screen and (min-width:768px){#grid .plan-card-v2__details-trigger-icon{display:inline-block}}#grid .plan-card-v2__details-trigger-icon--triggered{transform:rotate(180deg)}#grid .plan-card-v2__details{position:fixed;z-index:1002;top:0;left:0;width:100vw;height:100vh;background-color:#fff}@media screen and (min-width:768px){#grid .plan-card-v2__details{position:static;z-index:2;width:100%;height:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px}}#grid .plan-card-v2__details-header{padding:15px;border-bottom:solid 1px #d6e1e7}@media screen and (min-width:768px){#grid .plan-card-v2__details-header{display:none}}#grid .plan-card-v2__details-close{position:absolute;top:15px;right:15px;width:15px;height:15px;cursor:pointer}#grid .plan-card-v2__details-title{color:#003f73;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}#grid .plan-card-v2__details-subtitle{color:#003f73;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px}#grid .plan-card-v2 .plan-details__slider{display:flex;position:relative;top:2px;flex-wrap:nowrap;width:100%;max-width:100%;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__slider{margin:0 30px}}#grid .plan-card-v2 .plan-details__slider::-webkit-scrollbar{display:none}#grid .plan-card-v2 .plan-details__slider-tab{padding:20px;transition:150ms;border-bottom:2px solid #d6e1e7;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__slider-tab{padding:28px 30px;padding-bottom:20px;border-bottom:3px solid #d6e1e7;font-size:18px;line-height:24px}}#grid .plan-card-v2 .plan-details__slider-tab.active{border-bottom:2px solid #0071cd;color:#0071cd}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__slider-tab.active{border-bottom:3px solid #0071cd}}#grid .plan-card-v2 .plan-details__content{padding:15px;border-top:2px solid #d6e1e7;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__content{padding:20px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__content{margin:0 30px;padding:30px 0}}#grid .plan-card-v2 .plan-details__content-title{color:#003f73;font-size:14px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__content-title{font-size:16px;line-height:22px}}#grid .plan-card-v2 .plan-details__content-know-title{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width:901px){#grid .plan-card-v2 .plan-details__content-know-title{font-size:16px;line-height:22px}}#grid .plan-card-v2 .plan-details__content-subtitle{margin-bottom:20px;color:#253640;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__content-subtitle{margin-bottom:30px;font-size:16px;line-height:22px}}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__content-container{display:flex;justify-content:flex-start}#grid .plan-card-v2 .plan-details__content-container>div{width:50%}}#grid .plan-card-v2 .plan-details__description{font-size:14px;line-height:20px}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__description{margin-bottom:20px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__description{margin-bottom:30px;font-size:16px;line-height:22px}}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__first-page-badges{display:flex;justify-content:space-between}}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__content-container-trio{display:flex;justify-content:space-between}#grid .plan-card-v2 .plan-details__content-container-trio>div{width:32%}}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__content-container-double{display:flex;justify-content:flex-start}#grid .plan-card-v2 .plan-details__content-container-double>div{width:32%;margin-right:30px}}#grid .plan-card-v2 .plan-details__document{margin-bottom:30px}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__document{margin-bottom:0}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__document{max-width:290px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__document--middle{margin:0 60px}}#grid .plan-card-v2 .plan-details__document-label{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__document-label{font-size:14px;line-height:20px}}#grid .plan-card-v2 .plan-details__document-content{margin-bottom:15px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__document-content{font-size:14px;line-height:20px}}#grid .plan-card-v2 .plan-details__document-cta{color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;text-decoration:none}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__document-cta{font-size:14px;line-height:20px}}#grid .plan-card-v2 .plan-details__document-cta img{margin-left:5px;filter:invert(29%) sepia(90%) saturate(1107%) hue-rotate(181deg) brightness(100%) contrast(111%)}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__legal-container{margin-left:40px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__legal-container{margin-left:60px}}#grid .plan-card-v2 .plan-details__fee-amount{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__fee-amount{font-size:14px;line-height:20px}}#grid .plan-card-v2 .plan-details__fee-note{display:block;margin-bottom:20px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:300;line-height:18px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__fee-note{margin-bottom:30px;font-size:14px;line-height:20px}}#grid .plan-card-v2 .plan-details__content-legal{margin-bottom:10px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:16px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__content-legal{font-size:12px;line-height:18px}}#grid .plan-card-v2 .plan-details__content-table{position:relative;margin-bottom:20px}#grid .plan-card-v2 .plan-details__content-table .row:nth-child(even){background-color:#eef3f5}#grid .plan-card-v2 .plan-details__content-table .row:nth-child(even) .cell{background-color:#eef3f5}@media screen and (min-width:901px){#grid .plan-card-v2 .plan-details__content-table .cell{min-height:51px}}#grid .plan-card-v2 .plan-details__content-table .cell--highlighted::after{background-color:transparent}#grid .plan-card-v2 .plan-details__table-cell{display:flex;flex:1;align-items:center;justify-content:center;min-width:65px;margin-left:5px;padding:5px;border-right:.5px solid #4a6d81;border-left:.5px solid #4a6d81;font-size:10px;line-height:14px}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__table-cell{min-width:70px;max-width:initial}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-cell{font-size:12px;line-height:16px}}#grid .plan-card-v2 .plan-details__table-cell--last{border-bottom:.5px solid #4a6d81;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#grid .plan-card-v2 .plan-details__table-cell-label{display:flex;align-items:center;min-width:73px;padding-right:0;font-size:10px;line-height:14px}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__table-cell-label{min-height:52px}}@media screen and (min-width:901px){#grid .plan-card-v2 .plan-details__table-cell-label{min-width:130px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-cell-label{min-height:0;padding-left:10px}}#grid .plan-card-v2 .plan-details__table-header-cell{display:flex;position:relative;flex:1;flex-direction:column;align-items:center;justify-content:center;min-width:65px;margin-left:5px;padding:5px;border-top:.5px solid #4a6d81;border-right:.5px solid #4a6d81;border-left:.5px solid #4a6d81;border-top-left-radius:3px;border-top-right-radius:3px;color:#4a6d81;font-size:10px;font-weight:300;line-height:14px;text-align:center}@media screen and (min-width:768px){#grid .plan-card-v2 .plan-details__table-header-cell{min-width:70px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-header-cell{margin-right:0;padding:15px 5px;font-size:12px;line-height:18px}}#grid .plan-card-v2 .plan-details__table-header-cell strong{min-width:58px;font-weight:700}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-header-cell strong{min-width:initial;line-height:18px}}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-header-cell span{line-height:18px}}#grid .plan-card-v2 .plan-details__table-header-size{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-header-size{flex-direction:row}}#grid .plan-card-v2 .plan-details__table-header-size-label{min-width:55px}@media screen and (min-width:1260px){#grid .plan-card-v2 .plan-details__table-header-size-label{min-width:initial;margin-right:5px}}#grid .plan-card-v2 .plan-details__first-table-cell{color:transparent}#grid article.ntx-plan-card-v2{display:flex;position:relative;flex-direction:column;min-width:250px;margin-bottom:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:768px){#grid article.ntx-plan-card-v2{padding:16px}}@media screen and (min-width:901px){#grid article.ntx-plan-card-v2{min-width:260px;margin-right:24px}}@media screen and (min-width:1260px){#grid article.ntx-plan-card-v2{min-width:370px;margin-right:40px}}#grid article.ntx-plan-card-v2 p{margin:0}@media all and (min-width:600px){#grid article.ntx-plan-card-v2 .ntx-plan-card-v2__supplier-badge-wrapper{margin-right:auto;margin-bottom:16px}}#grid article.ntx-plan-card-v2 .ntx-card-badge--supplier-badge{font-size:12px;line-height:16px}#grid #ntx-cart-cta.plan-card-v2__cta.ntx-center-cartCTA{top:20%}@media screen and (min-width:768px){#grid #ntx-cart-cta.plan-card-v2__cta.ntx-center-cartCTA{top:10%}}#grid #ntx-phone-cta{color:#2b2b2b}#grid #ntx-phone-cta.plan-card-v2__cta.ntx-center-fuse{position:relative;top:-60%}@media screen and (min-width:901px){#grid #ntx-phone-cta.plan-card-v2__cta.ntx-center-fuse{top:-95%}}#grid #ntx-phone-cta.phone--with-icon{display:flex;top:0;left:0;flex-direction:row-reverse;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:768px){#grid #ntx-phone-cta.phone--with-icon{position:relative;padding:0;pointer-events:initial}}#grid #ntx-phone-cta.phone--with-icon::after{content:"";top:2px;left:-20px;width:10px;height:10px;margin-right:10px;background-image:url(../images/icon-phone-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:768px){#grid #ntx-phone-cta.phone--with-icon::after{filter:invert(35%) sepia(98%) saturate(699%) hue-rotate(75deg) brightness(87%) contrast(85%);position:static;width:15px;height:15px;margin-right:6px}}@media screen and (min-width:1260px){#grid #ntx-phone-cta.phone--with-icon::after{margin-right:8px}}#grid #plan-details__description--ntx.plan-details__description{margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #c4c4c4;color:#3a3a3a;font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:768px){#grid #plan-details__description--ntx.plan-details__description{padding-bottom:0!important;border-bottom:none!important}}@media screen and (min-width:1260px){#grid #plan-details__description--ntx.plan-details__description{font-size:14px}}@media screen and (min-width:901px){#grid .plan-details.ntx.p2c-plan-details{width:auto}}@media screen and (min-width:1260px){#grid .plan-details.ntx.p2c-plan-details{width:auto}}@media screen and (min-width:768px){#grid .plan-details.ntx{margin-top:20px}}@media screen and (min-width:901px){#grid .plan-details.ntx{width:125%;padding-right:60px;padding-bottom:18px;padding-left:30px}}@media screen and (min-width:1260px){#grid .plan-details.ntx{width:126%}}#grid .plan-details.ntx .plan-details__content{padding:15px;border-top:2px solid #d6e1e7;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:768px){#grid .plan-details.ntx .plan-details__content{padding:20px}}@media screen and (min-width:1260px){#grid .plan-details.ntx .plan-details__content{margin:0 30px;padding:30px 0}}#grid .plan-details.ntx .plan-details__content.ntx-plan-details__content{display:grid;padding-top:0;border-top:none;row-gap:24px}@media all and (min-width:600px){#grid .plan-details.ntx .plan-details__content.ntx-plan-details__content{padding:0}}@media all and (min-width:768px){#grid .plan-details.ntx .plan-details__content.ntx-plan-details__content{width:680px}}@media all and (min-width:1024px){#grid .plan-details.ntx .plan-details__content.ntx-plan-details__content{width:auto;margin:0}}#grid .plan-details.ntx .plan-details__content-container-trio--ntx{display:grid;row-gap:24px}@media all and (min-width:768px){#grid .plan-details.ntx .plan-details__content-container-trio--ntx{display:flex;justify-content:unset;gap:32px}}@media all and (min-width:1024px){#grid .plan-details.ntx .plan-details__content-container-trio--ntx{justify-content:space-between!important}}@media all and (min-width:1120px){#grid .plan-details.ntx .plan-details__content-container-trio--ntx{justify-content:unset!important;gap:87px}}@media all and (min-width:600px){#grid .plan-details.ntx .plan-details__document.plan-details__document--ntx{width:65%}}@media all and (min-width:1120px){#grid .plan-details.ntx .plan-details__document.plan-details__document--ntx{width:70%;max-width:485px}}#grid .plan-details.ntx .plan-details__document-content{margin-bottom:15px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .plan-details.ntx .plan-details__document-content{font-size:14px;line-height:20px}}#grid .plan-details.ntx .plan-details__document-content.plan-details__document-content--ntx{min-height:32px;font-weight:400}@media all and (min-width:1024px){#grid .plan-details.ntx .plan-details__document-content.plan-details__document-content--ntx{font-size:14px;line-height:20px}}#grid .plan-details.ntx .plan-details__first-page-badges-ntx{border-top:1px solid #c4c4c4}@media all and (min-width:768px){#grid .plan-details.ntx .plan-details__first-page-badges-ntx{display:flex;justify-content:space-between;padding-top:24px}}#grid .plan-details.ntx .plan-details__document-label{font-size:12px;font-weight:700;line-height:16px}@media all and (min-width:1024px){#grid .plan-details.ntx .plan-details__document-label{font-size:14px;line-height:20px}}#grid .plan-details.ntx .plan-details__document-cta{color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;text-decoration:none}@media screen and (min-width:1260px){#grid .plan-details.ntx .plan-details__document-cta{font-size:14px;line-height:20px}}#grid .plan-details.ntx .plan-details__document-cta img{margin-left:5px;filter:invert(29%) sepia(90%) saturate(1107%) hue-rotate(181deg) brightness(100%) contrast(111%)}#grid .plan-details.ntx .plan-details__document-cta.ntx{color:#248118}@media all and (min-width:1024px){#grid .plan-details.ntx .plan-details__document-cta.ntx{font-size:12px;line-height:16px}}#grid .plan-details.ntx .plan-details__document-cta.ntx img{filter:invert(36%) sepia(84%) saturate(496%) hue-rotate(66deg) brightness(92%) contrast(91%)}@media all and (min-width:1024px){#grid .plan-details.ntx .badge-box__content-copy{font-size:14px;line-height:20px}}@media all and (min-width:1024px){#grid .plan-details.ntx .badge-box__title.ntx{font-size:16px;line-height:22px}}#grid #card-details-trigger-ntx{display:grid;justify-content:center;padding:10px}@media all and (min-width:600px){#grid #card-details-trigger-ntx{display:none}}#grid .plan-card-v2__p2c-savings-across-price #ntx-plan-details-button{margin:0;padding-left:0;border:none}@media all and (min-width:768px){#grid .plan-card-v2__p2c-savings-across-price #ntx-plan-details-button.u-display-flex.button--open{padding-bottom:16px;border-bottom:0}}@media all and (min-width:1024px){#grid .plan-card-v2__p2c-savings-across-price #ntx-plan-details-button.u-display-flex.button--open{margin-top:0;padding-bottom:12px}}#grid #ntx-plan-details-button{color:#248118;font-size:10px;text-decoration:underline}@media all and (min-width:600px){#grid #ntx-plan-details-button{font-size:12px}}@media all and (min-width:768px){#grid #ntx-plan-details-button{margin-top:-1px;text-decoration:none}}@media all and (min-width:1024px){#grid #ntx-plan-details-button{margin-top:26px;padding-top:12px;padding-left:30px;border-top:1px solid #dee4e9}}@media all and (min-width:768px){#grid #ntx-plan-details-button.u-display-flex.button--open{padding-bottom:16px;border-bottom:1px solid #eef3f5}}@media all and (min-width:1024px){#grid #ntx-plan-details-button.u-display-flex.button--open{margin-top:26px;padding-bottom:12px}}@media all and (min-width:600px){.plan-card-v2 #grid.card__section--card-details-trigger-ntx{width:max-content}}@media all and (min-width:1024px){.plan-card-v2 #grid.card__section--card-details-trigger-ntx{width:auto}}@media all and (min-width:1120px){#grid .plan-card-v2.ntx .plan-card-v2__price-value.ntx{font-size:36px}}@media all and (min-width:1024px){#grid .plan-card-v2.ntx .plan-details.ntx .plan-details__description#plan-details__description--ntx{font-size:14px;line-height:20px}}#grid .plan-card-v2.txu-redesign .plan-card-v2__title{color:var(--primary-txu-blue,#153f6a);font-family:"Myriad Pro",Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:28px}#grid .plan-card-v2.txu-redesign .plan-card-v2__term-length{padding:0 32px;border:1px solid #d3d6dc;border-top:0;border-bottom:0}#grid .plan-card-v2.txu-redesign .plan-card-v2__term-length .plan-card-v2__price-label{margin-bottom:14px;color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#grid .plan-card-v2.txu-redesign .plan-card-v2__price-container{margin-right:0}#grid .plan-card-v2.txu-redesign .plan-card-v2__price-container .plan-card-v2__price-label{color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px}#grid .plan-card-v2.txu-redesign .plan-card-v2__price-container .plan-card-v2__price-label-secondary{color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#grid .plan-card-v2.txu-redesign .plan-card-v2__price-container .plan-card-v2__price-value{color:#003f6e;font-family:"Myriad Pro",Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#grid .plan-card-v2.txu-redesign .plan-card-v2__price-container .plan-card-v2__price-kwh{padding:0 32px}#grid .txu-plan-card{display:flex;flex-direction:row;flex-direction:column;justify-content:space-between;min-height:144px;padding:0;border-radius:10px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);font-family:Arial,sans-serif}@media all and (min-width:600px){#grid .txu-plan-card{flex-direction:row;padding:0 16px}}@media all and (min-width:1024px){#grid .txu-plan-card{min-height:138px;padding:0 20px}}#grid .txu-plan-card .price-badge{display:block}@media all and (min-width:600px){#grid .txu-plan-card .price-badge{display:none}}#grid .txu-plan-card .plan-details{display:none;color:var(--secondary-digital-blue-bonnet,#2e75d3);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:14px;text-align:left;text-decoration:none}@media all and (min-width:1024px){#grid .txu-plan-card .plan-details{display:block}}#grid .txu-plan-card .plan-header{display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}@media all and (min-width:600px){#grid .txu-plan-card .plan-header{padding:20px 0;text-align:left}}#grid .txu-plan-card .plan-header .header-info{display:block}@media all and (min-width:1024px){#grid .txu-plan-card .plan-header .header-info{display:none}}#grid .txu-plan-card .plan-header .header-info p{color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}#grid .txu-plan-card .plan-header h2{margin:0;color:var(--primary-txu-blue,#153f6a);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:28px}@media all and (min-width:1024px){#grid .txu-plan-card .plan-header h2{font-size:22px}}#grid .txu-plan-card .plan-body{display:none;flex-direction:column;align-items:center;justify-content:space-between;height:100%;margin:20px 0;padding:0 16px}@media all and (min-width:1024px){#grid .txu-plan-card .plan-body{display:flex;padding:0 20px}}#grid .txu-plan-card .plan-body p{max-width:252px;margin:0;color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#grid .txu-plan-card .plan-info{display:flex;flex-direction:column;justify-content:space-between;padding:16px}@media all and (min-width:1024px){#grid .txu-plan-card .plan-info{padding:20px}}#grid .txu-plan-card .plan-info.plan-term{display:none}@media all and (min-width:1024px){#grid .txu-plan-card .plan-info.plan-term{display:flex}}#grid .txu-plan-card .plan-info.plan-price{display:flex;justify-content:center;min-width:200px;background:linear-gradient(0deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 100%),#003f6e}@media all and (min-width:1024px){#grid .txu-plan-card .plan-info.plan-price{min-width:auto}}#grid .txu-plan-card .plan-info.plan-price .price{text-align:center}#grid .txu-plan-card .plan-info.plan-price br{display:none}@media all and (min-width:1024px){#grid .txu-plan-card .plan-info.plan-price br{display:block}}#grid .txu-plan-card .plan-info.plan-price .price-term{display:block;width:100%;padding-top:8px;border-top:1px solid #d3d6dc}@media all and (min-width:1024px){#grid .txu-plan-card .plan-info.plan-price .price-term{display:none}}#grid .txu-plan-card .plan-info .price,#grid .txu-plan-card .plan-info .term{display:flex;position:relative;flex-direction:column;justify-content:space-between;height:100%;text-align:left}#grid .txu-plan-card .plan-info .price span,#grid .txu-plan-card .plan-info .term span{color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#grid .txu-plan-card .plan-info .term strong{color:#003f6e;font-family:"Myriad Pro",Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#grid .txu-plan-card .plan-info .price strong{color:#003f6e;font-family:"Myriad Pro",Arial,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:32px}#grid .txu-plan-card .plan-footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;justify-self:flex-end;padding:16px}@media all and (min-width:1024px){#grid .txu-plan-card .plan-footer{padding:20px}}#grid .txu-plan-card .plan-footer .plan-details{display:block}@media all and (min-width:1024px){#grid .txu-plan-card .plan-footer .plan-details{display:none}}#grid .txu-plan-card .plan-footer .phone-number{width:100%;padding:12px 16px;border:1px solid var(--secondary-digital-blue-bonnet,#2e75d3);border-radius:28px;color:var(--secondary-digital-blue-bonnet,#2e75d3);font-family:"Myriad Pro",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:900;letter-spacing:.5px;line-height:18px;text-align:center}@media all and (min-width:600px){#grid .txu-plan-card .plan-footer .phone-number{width:175px}}@media all and (min-width:1024px){#grid .txu-plan-card .plan-footer .phone-number{width:195px;padding:16px 24px;border:none}}#grid .txu-plan-card .plan-footer .check-availability{display:flex;align-items:center;justify-content:center;width:100%;margin:12px 0;padding:12px 16px;border-radius:28px;background:var(--secondary-digital-blue-bonnet,#2e75d3);color:var(--neutrals-cloud,#fff);font-family:"Myriad Pro",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:900;letter-spacing:.5px;line-height:16px;text-align:center;gap:10px}@media all and (min-width:600px){#grid .txu-plan-card .plan-footer .check-availability{width:175px;margin:0}}@media all and (min-width:1024px){#grid .txu-plan-card .plan-footer .check-availability{width:195px;padding:16px 24px}}#grid .checkboxes__label{margin-top:22px;border:0;background-color:transparent;color:#3f475a;font-size:14px}#grid .checkboxes__label--text{margin-left:5px}#grid .checkbox__container{margin:4px 0 0 12px}#grid .checkbox:hover{cursor:pointer}#grid .checkbox input[type=checkbox]{display:none}#grid .checkbox input[type=checkbox]+span{display:inline-block;position:relative;width:15px;height:15px;border:1px solid #003f6e;border-radius:2px;background:#fff left top no-repeat;vertical-align:middle;cursor:pointer}#grid .checkbox input[type=checkbox]:checked+span{background-color:#003f6e;background-image:url(../images/checkmark.svg)}#grid .checkbox__label{margin-left:5px;font-size:14px}#grid .checkbox__label--gct{position:relative;align-self:center;font-size:11px}@media all and (min-width:768px){#grid .checkbox__label--gct{top:1px}}#grid .checkbox__number{margin-left:5px;font-size:14px}#grid .checkboxes-section{position:relative}@media all and (min-width:600px){#grid .checkboxes-section{padding:16px 32px 0}}#grid .featured-card__section .checkbox__container .checkbox{display:flex;align-items:center}#grid .legal-disclaimer{padding:0 16px 22px}@media all and (min-width:1024px){#grid .legal-disclaimer{padding:0 11px 22px}}#grid .featured-cards{overflow:auto;background-color:#f6f6f6}#grid .featured-cards p{margin:0;line-height:1.25}#grid .featured-cards.txu-redesign{background-color:#eeeef1!important}#grid .featured-cards.txu-redesign .featured-cards__cards{padding-bottom:44px}@media all and (min-width:1024px){#grid .featured-cards.txu-redesign .featured-cards__cards{padding-top:32px;padding-bottom:22px}}#grid .featured-cards__heading{margin:0;padding:22px 22px 0;color:#3f475a;font-size:16px;font-weight:400}@media all and (min-width:768px){#grid .featured-cards__heading{font-size:23px}}@media all and (min-width:1024px){#grid .featured-cards__heading{padding:8px 22px 0}}#grid .ntx-featured-card{width:auto}@media all and (min-width:768px){#grid .ntx-featured-card{width:265px;height:418px}}@media all and (min-width:1024px){#grid .ntx-featured-card{width:370px;height:480px}}#grid .ntx-featured-cards{padding:30px 0 40px 0}@media all and (min-width:768px){#grid .ntx-featured-cards{padding:30px 25px 40px 25px}}@media all and (min-width:1024px){#grid .ntx-featured-cards{padding:60px 122px}}@media all and (min-width:1120px){#grid .ntx-featured-cards{display:grid;justify-content:center;overflow:hidden}}#grid .ntx-featured-cards .featured-cards__cards{padding-left:0}@media all and (min-width:768px){#grid .ntx-featured-cards .featured-cards__cards{padding-left:22px}}@media all and (min-width:1024px){#grid .ntx-featured-cards .featured-cards__cards{margin-left:0}}#grid .ntx-featured-cards .featured-plan-card-v2-vertical{width:78%}@media all and (min-width:768px){#grid .ntx-featured-cards .featured-plan-card-v2-vertical{width:34%}}@media all and (min-width:1024px){#grid .ntx-featured-cards .featured-plan-card-v2-vertical{width:26%}}#grid .ntx-featured-cards .ntx-featured-cards__subheading{width:90%;margin-top:5px;margin-bottom:18px;padding-left:15px;color:#3a3a3a;font-size:12px;font-weight:400;line-height:18px}@media all and (min-width:1024px){#grid .ntx-featured-cards .ntx-featured-cards__subheading{font-size:16px;line-height:22px}}#grid .ntx-featured-cards__heading{margin:0;padding-left:15px;color:#3a3a3a;font-size:16px;font-weight:700;line-height:22px}@media all and (min-width:1024px){#grid .ntx-featured-cards__heading{font-size:18px;line-height:24px}}#grid .featured-cards__cards{padding:22px 0 22px 11px}@media all and (min-width:375px){#grid .featured-cards__cards{padding:22px 0 22px 22px}}@media all and (min-width:1024px){#grid .featured-cards__cards{margin:0 auto;padding:22px}}#grid .featured-card{display:flex;position:relative;flex:1;flex-direction:column;min-width:208px;height:100%;border:1px solid #13416b;border-radius:8px;background-color:#fff}@media all and (min-width:1024px){#grid .featured-card{min-width:300px;max-width:300px}}#grid .featured-card .featured-card__section{padding:12px 0;padding-top:0;border-bottom:1px solid #e7e7e7}@media all and (min-width:768px){#grid .featured-card .featured-card__section{padding:16px;padding-top:0}}@media all and (min-width:1024px){#grid .featured-card .featured-card__section{padding:15px 30px}}#grid .featured-card .featured-card__section .name{display:flex;flex-direction:column}@media all and (min-width:768px){#grid .featured-card .featured-card__section .button--cart{align-self:center}}#grid .featured-card .featured-card__section:last-of-type{border-bottom:none}#grid .featured-card .featured-card__section.label{justify-content:start;border-bottom:none}@media all and (min-width:768px){#grid .featured-card .featured-card__plan-description-group{padding:0 30px}}#grid .featured-card .label{height:30px;padding:4px;border-top-left-radius:7px;border-top-right-radius:7px;background:#003f6e;color:#fff}@media all and (min-width:768px){#grid .featured-card .label{height:40px;padding:8px}}#grid .featured-card .label .label__text{margin-left:8px;color:#fff;font-size:12px;font-weight:600}@media all and (min-width:768px){#grid .featured-card .label .label__text{margin-left:12px;font-size:14px}}#grid .featured-card .label .label__badge-container{display:flex;flex:1 0 auto;justify-content:flex-end;margin-right:8px;margin-left:auto}#grid .featured-card .label .label__badge{position:relative;width:14px;height:14px;margin-right:12px}@media all and (min-width:768px){#grid .featured-card .label .label__badge{width:16px;height:16px}}#grid .featured-card .label .label__badge--1{order:1}#grid .featured-card .label .label__badge--2{order:2}#grid .featured-card .label .label__badge--3{order:3;margin-right:0}#grid .featured-card .label .label__tooltip{position:absolute;top:0;left:11px;width:8px;height:8px}@media all and (min-width:768px){#grid .featured-card .label .label__tooltip{left:13px;width:9px;height:9px}}#grid .featured-card .name{min-height:30px;margin-top:10px;padding-bottom:0;color:#fff;text-align:center}@media all and (min-width:768px){#grid .featured-card .name{margin-bottom:0;padding-bottom:0;border-bottom:none;font-size:13px;line-height:21px}}#grid .featured-card .logo__image{display:block;max-width:90px;max-height:40px;margin-right:12px}@media all and (min-width:768px){#grid .featured-card .logo__image{max-width:140px;max-height:50px}}#grid .featured-card .estimate{width:40%}#grid .featured-card .estimate strong{color:#003f6e;font-size:15px;font-weight:600}#grid .featured-card .price{padding-top:5px;padding-bottom:10px;color:#fff}@media all and (min-width:768px){#grid .featured-card .price{margin-bottom:15px}}#grid .featured-card .price .price__digits{font-size:42px;font-weight:300}@media all and (min-width:768px){#grid .featured-card .price .price__digits{font-size:52px}}#grid .featured-card .price .price__symbol{top:-1.18rem;font-size:18px}@media all and (min-width:768px){#grid .featured-card .price .price__symbol{font-size:28px}}#grid .featured-card .price .price__settings{padding-left:10px;color:#3c3c3c;text-transform:uppercase}#grid .featured-card .price .price__settings strong{font-size:14px}@media all and (min-width:768px){#grid .featured-card .price .price__settings strong{font-size:15px}}#grid .featured-card .term strong{font-weight:400;text-transform:uppercase}#grid .featured-card .logo__container{position:relative;justify-content:center;height:73px;padding:20px 0 12px}@media all and (min-width:768px){#grid .featured-card .logo__container{height:93px;padding:26px 0 16px}}#grid .featured-card .logo__container--ratings{height:73px;padding:20px 0 12px}@media all and (min-width:768px){#grid .featured-card .logo__container--ratings{height:93px;padding:26px 0 16px}}#grid .featured-card .logo-with-ratings{display:flex;align-items:center;justify-content:center;width:100%}#grid .featured-card .ratings{width:auto;margin:0}#grid .featured-card .ratings__star{width:12px;height:12px}@media all and (min-width:768px){#grid .featured-card .ratings__star{width:14px;height:14px}}#grid .featured-card .ratings__button{align-self:flex-start;font-size:12px}@media all and (min-width:768px){#grid .featured-card .ratings__button{font-size:14px}}#grid .featured-card .documents .documents__list{padding-top:8px;font-size:8px}@media all and (min-width:768px){#grid .featured-card .documents .documents__list{font-size:10px}}#grid .featured-card .documents .documents__list a,#grid .featured-card .documents .documents__list a:hover,#grid .featured-card .documents .documents__list a:visited,#grid .featured-card .documents .documents__list button{color:#424242;font-weight:400;text-decoration:underline;text-transform:uppercase}#grid .featured-card .grid-button{margin-top:auto}#grid .featured-card .grid-button+.grid-button{margin-top:8px}#grid .featured-card .phone{color:#fff;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}@media all and (min-width:768px){#grid .featured-card .phone{background-color:transparent;color:#3f475a;font-size:18px;font-weight:400}}@media all and (min-width:768px){#grid .featured-card .svg-phone--copy{font-size:18px}}#grid .featured-card .order{margin-top:auto}#grid .svg--featured-card-icon{max-width:26px}@media all and (min-width:768px){#grid .svg--featured-card-icon{max-width:33px}}#grid .svg--featured-card-icon svg{display:block;height:22px}#grid .name__provider{padding:0;font-size:12px;letter-spacing:.05px}@media all and (min-width:768px){#grid .name__provider{letter-spacing:.04px}}#grid .featured-card__more-info-button-position{position:absolute;top:-12px;left:calc(50% - 44px);align-items:center;justify-content:center;width:79px;height:21px;margin:0 auto;border-radius:6px;font-size:12px;line-height:18px}@media all and (min-width:768px){#grid .featured-card__more-info-button-position{width:90px;height:22px}}#grid .featured-plan-cards-v2{margin-top:20px;padding-top:30px;padding-bottom:40px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2{margin-top:30px;padding:60px 0 35px 0}}@media screen and (min-width:600px){#grid .featured-plan-cards-v2 .ntx-featured-cards--mobile.ntx-two-cards ul.react-multi-carousel-track{right:10%;transform:translate3d(70px,0,0)!important}}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .ntx-featured-cards--mobile.ntx-two-cards ul.react-multi-carousel-track{right:8%}}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .ntx-featured-cards--mobile.ntx-two-cards .react-multi-carousel-item{padding-right:0;padding-left:0!important}}@media screen and (min-width:600px){#grid .featured-plan-cards-v2 .ntx-featured-cards--mobile ul.react-multi-carousel-track li{min-width:250px!important}}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .ntx-featured-cards--mobile ul.react-multi-carousel-track li{width:auto!important}}#grid .featured-plan-cards-v2 .react-multi-carousel-item{padding-right:0;padding-left:20px}#grid .featured-plan-cards-v2 .react-multi-carousel-item:last-of-type{padding-right:20px}#grid .featured-plan-cards-v2 .react-multi-carousel-dot{width:10px;height:10px;border-radius:12px;background-color:#bdcfd9!important}#grid .featured-plan-cards-v2 .react-multi-carousel-dot button{width:100%;height:100%;opacity:0}#grid .featured-plan-cards-v2 .react-multi-carousel-dot--active{width:30px;background-color:#0071cd!important}#grid .featured-plan-cards-v2 .react-multi-carousel-dot+.react-multi-carousel-dot{margin-left:10px}#grid .featured-plan-cards-v2 .plan-details__slider{display:flex;position:relative;top:2px;flex-wrap:nowrap;width:100%;max-width:100%;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__slider{margin:0 30px}}#grid .featured-plan-cards-v2 .plan-details__slider::-webkit-scrollbar{display:none}#grid .featured-plan-cards-v2 .plan-details__slider-tab{padding:20px;transition:150ms;border-bottom:2px solid #d6e1e7;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__slider-tab{padding:28px 30px;padding-bottom:20px;border-bottom:3px solid #d6e1e7;font-size:18px;line-height:24px}}#grid .featured-plan-cards-v2 .plan-details__slider-tab.active{border-bottom:2px solid #0071cd;color:#0071cd}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__slider-tab.active{border-bottom:3px solid #0071cd}}#grid .featured-plan-cards-v2 .plan-details__content{padding:15px;border-top:2px solid #d6e1e7;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__content{padding:20px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__content{margin:0 30px;padding:30px 0}}#grid .featured-plan-cards-v2 .plan-details__content.ntx-plan-details__content{display:grid;padding-top:0;border-top:none;row-gap:24px}@media all and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__content.ntx-plan-details__content{padding-top:4px}}#grid .featured-plan-cards-v2 .plan-details__content-title{color:#003f73;font-size:14px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__content-title{font-size:16px;line-height:22px}}#grid .featured-plan-cards-v2 .plan-details__content-know-title{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width:901px){#grid .featured-plan-cards-v2 .plan-details__content-know-title{font-size:16px;line-height:22px}}#grid .featured-plan-cards-v2 .plan-details__content-subtitle{margin-bottom:20px;color:#253640;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__content-subtitle{margin-bottom:30px;font-size:16px;line-height:22px}}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__content-container{display:flex;justify-content:flex-start}#grid .featured-plan-cards-v2 .plan-details__content-container>div{width:50%}}#grid .featured-plan-cards-v2 .plan-details__description{font-size:14px;line-height:20px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__description{margin-bottom:20px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__description{margin-bottom:30px;font-size:16px;line-height:22px}}#grid .featured-plan-cards-v2 .plan-details__description#plan-details__description--ntx{margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #c4c4c4;color:#3a3a3a;font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__first-page-badges{display:flex;justify-content:space-between}}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__content-container-trio{display:flex;justify-content:space-between}#grid .featured-plan-cards-v2 .plan-details__content-container-trio>div{width:32%}}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__content-container-double{display:flex;justify-content:flex-start}#grid .featured-plan-cards-v2 .plan-details__content-container-double>div{width:32%;margin-right:30px}}#grid .featured-plan-cards-v2 .plan-details__document{margin-bottom:30px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__document{margin-bottom:0}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__document{max-width:290px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__document--middle{margin:0 60px}}#grid .featured-plan-cards-v2 .plan-details__document-label{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__document-label{font-size:14px;line-height:20px}}#grid .featured-plan-cards-v2 .plan-details__document-content{margin-bottom:15px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__document-content{font-size:14px;line-height:20px}}#grid .featured-plan-cards-v2 .plan-details__document-cta{color:#0071cd;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;text-decoration:none}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__document-cta{font-size:14px;line-height:20px}}#grid .featured-plan-cards-v2 .plan-details__document-cta img{margin-left:5px;filter:invert(29%) sepia(90%) saturate(1107%) hue-rotate(181deg) brightness(100%) contrast(111%)}#grid .featured-plan-cards-v2 .plan-details__document-cta.ntx{color:#248118}#grid .featured-plan-cards-v2 .plan-details__document-cta.ntx img{filter:invert(36%) sepia(84%) saturate(496%) hue-rotate(66deg) brightness(92%) contrast(91%)}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__legal-container{margin-left:40px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__legal-container{margin-left:60px}}#grid .featured-plan-cards-v2 .plan-details__fee-amount{margin-bottom:5px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__fee-amount{font-size:14px;line-height:20px}}#grid .featured-plan-cards-v2 .plan-details__fee-note{display:block;margin-bottom:20px;color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:300;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__fee-note{margin-bottom:30px;font-size:14px;line-height:20px}}#grid .featured-plan-cards-v2 .plan-details__content-legal{color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:16px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__content-legal{font-size:12px;line-height:18px}}#grid .featured-plan-cards-v2 .plan-details__content-table{position:relative;margin-bottom:20px}#grid .featured-plan-cards-v2 .plan-details__content-table .row:nth-child(even){background-color:#eef3f5}@media screen and (min-width:901px){#grid .featured-plan-cards-v2 .plan-details__content-table .cell{min-height:51px}}#grid .featured-plan-cards-v2 .plan-details__content-table .cell--highlighted::after{background-color:transparent}#grid .featured-plan-cards-v2 .plan-details__table-cell{display:flex;flex:1;align-items:center;justify-content:center;min-width:65px;margin-left:5px;padding:5px;border-right:.5px solid #4a6d81;border-left:.5px solid #4a6d81;font-size:10px;line-height:14px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__table-cell{min-width:70px;max-width:initial}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-cell{font-size:12px;line-height:16px}}#grid .featured-plan-cards-v2 .plan-details__table-cell--last{border-bottom:.5px solid #4a6d81;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#grid .featured-plan-cards-v2 .plan-details__table-cell-label{display:flex;align-items:center;min-width:73px;padding-right:0;font-size:10px;line-height:14px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__table-cell-label{min-height:52px}}@media screen and (min-width:901px){#grid .featured-plan-cards-v2 .plan-details__table-cell-label{min-width:130px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-cell-label{min-height:0;padding-left:10px}}#grid .featured-plan-cards-v2 .plan-details__table-header-cell{display:flex;position:relative;flex:1;flex-direction:column;align-items:center;justify-content:center;min-width:65px;margin-left:5px;padding:5px;border-top:.5px solid #4a6d81;border-right:.5px solid #4a6d81;border-left:.5px solid #4a6d81;border-top-left-radius:3px;border-top-right-radius:3px;color:#4a6d81;font-size:10px;font-weight:300;line-height:14px;text-align:center}@media screen and (min-width:768px){#grid .featured-plan-cards-v2 .plan-details__table-header-cell{min-width:70px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-header-cell{margin-right:0;padding:15px 5px;font-size:12px;line-height:18px}}#grid .featured-plan-cards-v2 .plan-details__table-header-cell strong{font-weight:700}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-header-cell strong{line-height:18px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-header-cell span{line-height:18px}}#grid .featured-plan-cards-v2 .plan-details__table-header-size{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-header-size{flex-direction:row}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2 .plan-details__table-header-size-label{margin-right:5px}}#grid .featured-plan-cards-v2 .plan-details__first-table-cell{color:transparent}#grid .featured-plan-cards-v2__title{margin-top:0;margin-bottom:5px;color:#253640;font-size:16px;font-weight:700;line-height:22px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2__title{font-size:16px;line-height:22px}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2__title{font-size:18px;line-height:24px}}#grid .featured-plan-cards-v2__subtitle{color:#253640;font-size:12px;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2__subtitle{font-size:16px;line-height:22px}}#grid .featured-plan-cards-v2__subtitle-container{margin-bottom:30px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2__subtitle-container{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2__subtitle-container{margin-bottom:35px}}#grid .featured-plan-cards-v2__cards{padding:0}@media screen and (min-width:1260px){#grid .featured-plan-cards-v2__cards{padding:0}}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container{padding-top:25px}@media screen and (min-width:901px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container{margin:20px 0 45px;padding-top:40px}}@media screen and (min-width:901px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .featured-plan-card-v2-vertical__sponsored{margin-right:34px;margin-left:10px}}@media screen and (min-width:1260px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .featured-plan-card-v2-vertical__sponsored{min-width:345px;margin-right:60px;margin-left:20px}}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .featured-plan-card-v2-vertical__sponsored::before{content:"";position:absolute;top:-16px;left:-10px;width:calc(100% + 20px);height:calc(100% + 36px);border:2px dashed #cc494d;border-radius:16px;pointer-events:none}@media screen and (min-width:1260px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .featured-plan-card-v2-vertical__sponsored::before{top:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);border-radius:20px}}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .featured-plan-card-v2-vertical__distinction-label{position:absolute;top:-16px;left:50%;padding:0 8px;transform:translate(-50%,-50%);background:#f9f9f9;color:#cc494d;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .featured-plan-card-v2-vertical__distinction-label{top:-20px;font-size:14px;line-height:16px}}@media screen and (min-width:768px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:first-child{padding-left:0}}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:first-child:has(.featured-plan-card-v2-vertical__sponsored){padding-left:25px}@media screen and (min-width:768px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:first-child:has(.featured-plan-card-v2-vertical__sponsored){padding-left:10px}}@media screen and (min-width:901px) and (max-width:1260px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:first-child:has(.featured-plan-card-v2-vertical__sponsored){padding-left:20px}}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:not(:first-child):has(.featured-plan-card-v2-vertical__sponsored){padding-left:30px}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:has(.featured-plan-card-v2-vertical__sponsored){margin-right:10px;padding-left:20px}@media screen and (min-width:768px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:has(.featured-plan-card-v2-vertical__sponsored){padding-left:10px}}@media screen and (min-width:901px) and (max-width:1260px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .vertical-cards-carousel-item:has(.featured-plan-card-v2-vertical__sponsored){padding-left:20px}}#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .react-multi-carousel-list{padding-bottom:55px}@media screen and (min-width:768px){#grid .featured-cards__cards.featured-plan-cards-v2__sponsored-container .react-multi-carousel-list{padding-bottom:65px}}#grid .featured-plan-card-v2__tooltip-container{display:none}@media screen and (min-width:768px){#grid .featured-plan-card-v2__tooltip-container{display:flex}}#grid .featured-plan-cards-v2__tooltip{position:relative;width:235px;height:auto;padding:20px;border:1px solid #e6edf1;border-radius:5px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#253640}#grid .featured-plan-cards-v2__tooltip .grid-v2-sort__heading{margin-top:0}#grid .featured-plan-cards-v2__tooltip-button{display:flex;align-items:center;color:#0071cd;font-size:16px}@media screen and (min-width:768px){#grid .featured-plan-cards-v2__tooltip-button{font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}}#grid .featured-plan-cards-v2__tooltip-icon{width:12px;height:15px;margin-right:5px;filter:invert(27%) sepia(98%) saturate(1557%) hue-rotate(189deg) brightness(96%) contrast(102%)}@media screen and (min-width:768px){#grid .featured-cards__plan-card-v2s--mobile{display:none}}#grid .featured-cards__plan-card-v2s--desktop{display:none}@media screen and (min-width:768px){#grid .featured-cards__plan-card-v2s--desktop{display:block}}@media screen and (min-width:901px){#grid .featured-cards__plan-card-v2s--vertical-mobile{display:none}}#grid .featured-cards__plan-card-v2s--vertical-desktop{display:none}@media screen and (min-width:901px){#grid .featured-cards__plan-card-v2s--vertical-desktop{display:flex}}#grid .featured-plan-card-v2__details{position:fixed;z-index:1002;top:0;left:0;width:100vw;height:100vh;background-color:#fff}@media screen and (min-width:768px){#grid .featured-plan-card-v2__details{position:static;z-index:2;width:100%;height:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px}}#grid .featured-plan-card-v2__details-header{padding:15px;border-bottom:solid 1px #d6e1e7}@media screen and (min-width:768px){#grid .featured-plan-card-v2__details-header{display:none}}#grid .featured-plan-card-v2__details-close{position:absolute;top:15px;right:15px;width:15px;height:15px;cursor:pointer}#grid .featured-plan-card-v2__details-title{color:#003f73;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}#grid .featured-plan-card-v2__details-subtitle{color:#003f73;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px}#grid .featured-plan-card-v2-label{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 10px;border-radius:10px 10px 0 0;background:#b1d3f2}@media screen and (min-width:768px){#grid .featured-plan-card-v2-label{position:absolute;top:-12px;left:0;width:auto;padding:5px 10px;border-radius:10px 5px 5px 0}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-label{padding:5px 30px}}#grid .featured-plan-card-v2-label__icon{height:12px;margin-right:5px}#grid .featured-plan-card-v2-label__text{color:#003f73;font-size:12px;font-weight:700;line-height:16px;text-transform:none}#grid .featured-plan-card-v2-vertical-label{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 10px;border-radius:10px 10px 0 0;background:#b1d3f2}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical-label{padding:10px}}#grid .featured-plan-card-v2-vertical-label__icon{height:12px;margin-right:5px;fill:#003f73}#grid .featured-plan-card-v2-vertical-label__text{color:#003f73;font-size:12px;font-weight:700;line-height:16px;text-transform:none}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical-label__text{font-size:14px}}#grid .featured-plan-card-v2-vertical-label.ntx-featured-plan-card__label.featured-plan-card-v2--gradient{background:linear-gradient(104.04deg,#181f40 39.5%,#3b4da0 100%)}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical-label.ntx-featured-plan-card__label.featured-plan-card-v2--gradient{background:linear-gradient(145.22deg,#181f40 46%,#6271b3 100%)}}#grid .featured-plan-card-v2-vertical-label.ntx-featured-plan-card__label.featured-plan-card-v2--gradient .featured-plan-card-v2-vertical-label__text{color:#fff}#grid .ntx-featured-plan-card__label{background:linear-gradient(145.22deg,#3b4da0 0,#954a9c 100%)}#grid .ntx-featured-plan-card__icon{width:14px;height:14px;margin-right:8px;filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(20deg) brightness(103%) contrast(101%)}#grid .ntx-featured-plan-card__text{color:#fff!important}@media all and (min-width:768px){#grid .ntx-featured-plan-card__text{font-size:14px;line-height:16px}}#grid .featured-plan-card-v2-vertical{display:flex;position:relative;flex-direction:column;min-width:250px;border-radius:10px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical{min-width:260px;margin-right:24px}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical{min-width:370px;margin-right:40px}}#grid .featured-plan-card-v2-vertical p{margin:0}#grid .featured-plan-card-v2-vertical__top-container{padding:20px 0}#grid .featured-plan-card-v2-vertical__title-container{padding:0 20px}#grid .featured-plan-card-v2-vertical__title-container .featured-plan-card-v2-vertical__title-row{display:flex;justify-content:space-between}#grid .featured-plan-card-v2-vertical__title-container .featured-plan-card-v2-vertical__title-row.ntx{column-gap:8px}#grid .featured-plan-card-v2-vertical__title{margin-bottom:10px;color:#253640;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__title{margin-bottom:15px;font-size:14px}}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__title.ntx{width:70%}}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__title.ntx--title-adjustment{flex:1 1 auto;width:100%}}#grid .featured-plan-card-v2-vertical__logo-reviews{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}#grid .featured-plan-card-v2-vertical .ratings{align-items:center}#grid .featured-plan-card-v2-vertical .ratings__button{color:#253640;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:12px}#grid .featured-plan-card-v2-vertical .ratings__stars{height:12px}#grid .featured-plan-card-v2-vertical .ratings__star{height:12px}#grid .featured-plan-card-v2-vertical__logo{max-width:100px;max-height:30px;margin-right:15px}#grid .featured-plan-card-v2-vertical__price-value{display:inline-block;margin-top:5px;color:#003f73;font-size:16px;font-weight:400;line-height:22px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__price-value{margin-top:6px;font-size:24px;line-height:30px}}#grid .featured-plan-card-v2-vertical__price-value--bill{font-size:20px;font-weight:700;line-height:24px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__price-value--bill{font-size:24px;line-height:30px}}#grid .featured-plan-card-v2-vertical__price-container{display:flex;justify-content:space-between}#grid .featured-plan-card-v2-vertical__price-badge-container{padding:0 20px}#grid .featured-plan-card-v2-vertical__price-label{color:#666;font-size:10px;font-weight:700;line-height:14px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__price-label{font-size:12px;line-height:16px}}#grid .featured-plan-card-v2-vertical__price-label.ntx{color:#3a3a3a}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__price-label.ntx{font-size:12px;line-height:16px}}#grid .featured-plan-card-v2-vertical__price-label-secondary{color:#666;font-size:10px;font-weight:400;line-height:14px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__price-label-secondary{font-size:12px;line-height:16px}}#grid .featured-plan-card-v2-vertical__price-label-secondary.ntx{color:#3a3a3a}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__price-label-secondary.ntx{font-size:12px;line-height:16px}}#grid .featured-plan-card-v2-vertical__badges{margin-top:15px;padding:15px 20px 0 20px;border-top:1px solid #d6e1e7}#grid .featured-plan-card-v2-vertical__badges-small{max-width:450px}#grid .featured-plan-card-v2-vertical__badges-medium{display:none}#grid .featured-plan-card-v2-vertical__badge{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__badge{margin-bottom:15px}}#grid .featured-plan-card-v2-vertical__badge--bbb-rating{margin-bottom:0}#grid .featured-plan-card-v2-vertical__badge--bbb-rating img{filter:invert(45%) sepia(55%) saturate(389%) hue-rotate(149deg) brightness(96%) contrast(96%)}#grid .featured-plan-card-v2-vertical__badge--renewable img{filter:invert(54%) sepia(84%) saturate(424%) hue-rotate(98deg) brightness(90%) contrast(91%)}#grid .featured-plan-card-v2-vertical__badge--satisfaction-guarantee img{filter:invert(56%) sepia(96%) saturate(354%) hue-rotate(332deg) brightness(94%) contrast(93%)}#grid .featured-plan-card-v2-vertical__badge-title{display:flex;align-items:center;color:#253640;font-size:12px;font-weight:400;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__badge-title{font-size:14px}}#grid .featured-plan-card-v2-vertical__badge-title img{margin-right:5px}#grid .featured-plan-card-v2-vertical__badge-value{color:#003f73;font-size:12px;font-weight:700;line-height:18px}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__badge-value{font-size:14px}}#grid .featured-plan-card-v2-vertical-ntx__top-container{height:179px;padding:16px}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical-ntx__top-container{padding:24px 32px}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical-ntx__top-container{height:213px}}#grid .featured-plan-card-v2-vertical-ntx__top-container div{padding:0}#grid .featured-plan-card-v2-vertical__cta-container{background-color:#f7f9fa}#grid .featured-plan-card-v2-vertical__cta-container.ntx{min-height:115px;background-color:#f4f5fb!important}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical__cta-container.ntx{min-height:118px}}#grid .featured-plan-card-v2-vertical__cta-container.ntx .featured-plan-card-v2-vertical__p2c-sac-fc-banner{width:100%;padding:6px 0;background:#3b4da0;text-align:center}#grid .featured-plan-card-v2-vertical__cta-container.ntx .featured-plan-card-v2-vertical__p2c-sac-fc-banner .percentage{color:#e0e3f0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:16px;text-align:center}#grid .featured-plan-card-v2-vertical__cta-container.ntx .featured-plan-card-v2-vertical__p2c-sac-fc-banner .savings-text{color:#e0e3f0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center}#grid .featured-plan-card-v2-vertical__cta-container-medium{display:none;min-width:210px;padding:0 15px;background-color:#eef3f5}#grid .featured-plan-card-v2-vertical__cta-container-inner{display:flex;flex-direction:column;justify-content:center;min-height:115px;padding:15px 20px}#grid .featured-plan-card-v2-vertical__cta-container-inner--ntx{display:grid;padding:15px 16px;background-color:#f4f5fb;gap:15px}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical__cta-container-inner--ntx{padding:16px 32px}}#grid .featured-plan-card-v2-vertical__cta{display:block;position:relative;width:100%;padding:10px;border-radius:3px;font-size:14px;font-weight:700;line-height:14px;text-align:center;text-decoration:none}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__cta{padding:15px;font-size:16px}}#grid .featured-plan-card-v2-vertical__cta--cart{margin-bottom:15px;background-color:#0071cd;color:#fff}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--cart{font-size:16px}}#grid .featured-plan-card-v2-vertical__cta--cart:hover{background-color:#0061b0}#grid .featured-plan-card-v2-vertical__cta-cart-swap{order:2;margin-top:15px;margin-bottom:0}#grid .featured-plan-card-v2-vertical__cta--phone{min-height:34px;border:solid 1px #0071cd;color:#0071cd}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone{display:flex;justify-content:center;min-height:initial;padding:0;border:none;color:#253640}#grid .featured-plan-card-v2-vertical__cta--phone img{display:none}#grid .featured-plan-card-v2-vertical__cta--phone .phone{display:inline-block;color:#253640;font-size:16px;font-weight:700;line-height:24px}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__cta--phone{border-bottom:1px solid transparent}#grid .featured-plan-card-v2-vertical__cta--phone:hover .phone{color:#0061b0}#grid .featured-plan-card-v2-vertical__cta--phone .phone{font-size:18px}}#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-icon{display:flex;position:absolute;top:0;left:0;flex-direction:row-reverse;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-icon{position:relative;pointer-events:initial}}#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-icon::after{content:"";top:2px;left:-20px;width:10px;height:10px;margin-right:10px;background-image:url(../images/icon-phone-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover;filter:invert(26%) sepia(72%) saturate(2084%) hue-rotate(189deg) brightness(102%) contrast(101%)}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-icon::after{position:static;width:15px;height:15px;margin-right:10px}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-icon::after{left:-10px}}#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-white-icon{display:inline-block;position:relative;margin-left:20px}#grid .featured-plan-card-v2-vertical__cta--phone .phone--with-white-icon::after{content:"";position:absolute;top:1px;left:-20px;width:10px;height:10px;background-image:url(../images/icon-phone-white.svg);background-repeat:no-repeat;background-position:center;background-size:cover}#grid .featured-plan-card-v2-vertical__cta--phone .phone--mobile-click-through{pointer-events:none}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone .phone--mobile-click-through{pointer-events:initial}}#grid .featured-plan-card-v2-vertical__cta .cta-copy-preamp__phone{width:10px;height:10px;margin-right:10px}#grid .featured-plan-card-v2-vertical__cta .phone-copy-mobile{font-size:14px;font-weight:700;line-height:14px}#grid .featured-plan-card-v2-vertical__cta .phone-icon-mobile{width:10px;height:10px;margin-right:10px}#grid .featured-plan-card-v2-vertical__cta .phone-icon-desktop{display:none;margin-right:5px}#grid .featured-plan-card-v2-vertical__details-trigger-container{display:flex;align-items:center;justify-content:center;padding:10px}#grid .featured-plan-card-v2-vertical__details-trigger{display:flex;align-items:center;color:#0071cd;text-decoration:underline;cursor:pointer}#grid .featured-plan-card-v2-vertical__details-trigger-copy{margin-right:5px;line-height:16px}#grid .featured-plan-card-v2-vertical__details-trigger-icon{display:none;transition:250ms;filter:invert(29%) sepia(90%) saturate(1107%) hue-rotate(181deg) brightness(100%) contrast(111%)}#grid .featured-plan-card-v2-vertical__details-trigger-icon--triggered{transform:rotate(180deg)}#grid .featured-plan-card-v2-vertical__details{position:fixed;z-index:1002;top:0;left:0;width:100vw;height:100vh;background-color:#fff}#grid .featured-plan-card-v2-vertical__details-header{padding:15px;border-bottom:solid 1px #d6e1e7}#grid .featured-plan-card-v2-vertical__details-close{position:absolute;top:15px;right:15px;width:15px;height:15px;cursor:pointer}#grid .featured-plan-card-v2-vertical__details-title{color:#003f73;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}#grid .featured-plan-card-v2-vertical__details-subtitle{color:#003f73;font-family:Inter,"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px}#grid .featured-plan-card-v2__exclusive{background:#e4c47c}#grid .featured-plan-card-v2__exclusive span{color:#253640;text-transform:none}#grid .featured-plan-card-v2-vertical-label.featured-plan-card-v2--gradient{background:linear-gradient(90deg,#003f73 0,#0077d9 100%)}#grid .featured-plan-card-v2-vertical-label.featured-plan-card-v2--gradient .featured-plan-card-v2-vertical-label__text{color:#fff}#grid .featured-plan-card-v2-vertical__cta--ntx{border:none;border-radius:41px;background-color:#3dd984;color:#3a3a3a;font-size:14px}@media all and (min-width:1024px){#grid .featured-plan-card-v2-vertical__cta--ntx{padding:15px;font-size:16px}}#grid .featured-plan-card-v2-vertical__cta--ntx.ntx-center-cartCTA{top:70%}@media screen and (min-width:1024px){#grid .featured-plan-card-v2-vertical__cta--ntx.ntx-center-cartCTA{top:60%}}#grid .featured-plan-card-v2-vertical__ntx-plan-badge-container{padding:16px;border-bottom:1px solid #f6f6f6}@media all and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx{background-color:transparent}}#grid .featured-plan-card-v2-vertical__cta--phone-ntx .phone{color:#3a3a3a;font-weight:700}@media all and (min-width:1024px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx .phone{display:contents!important;font-size:18px;line-height:24px}}#grid .featured-plan-card-v2-vertical__cta--phone-ntx.phone--with-icon{display:flex;top:0;left:0;flex-direction:row-reverse;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx.phone--with-icon{position:relative;pointer-events:initial}}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx.phone--with-icon{padding:0}}#grid .featured-plan-card-v2-vertical__cta--phone-ntx.phone--with-icon::after{content:"";top:2px;left:-20px;width:10px;height:10px;margin-right:10px;background-image:url(../images/icon-phone-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx.phone--with-icon::after{position:static;width:15px;height:15px;margin-right:8px;filter:invert(35%) sepia(98%) saturate(699%) hue-rotate(75deg) brightness(87%) contrast(85%)}}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx.phone--with-icon::after{left:-10px}}@media all and (min-width:768px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx .u-display-none{display:none!important}}#grid .featured-plan-card-v2-vertical__cta--phone-ntx.ntx-center-fuse#ntx-phone-cta{top:-60%}@media screen and (min-width:901px){#grid .featured-plan-card-v2-vertical__cta--phone-ntx.ntx-center-fuse#ntx-phone-cta{top:-95%}}#grid .featured-plan-card-v2-vertical__price-value-ntx{display:inline-block;color:#3b4da0;font-size:28px;line-height:34px}@media all and (min-width:1024px){#grid .featured-plan-card-v2-vertical__price-value-ntx{font-size:36px;line-height:36px}}#grid .featured-plan-card-v2-vertical__provider-logo-ntx{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}#grid .featured-plan-card-v2-vertical__details-trigger-ntx{color:#248118;font-size:10px;text-decoration:underline;cursor:pointer}@media screen and (min-width:768px){#grid .featured-plan-card-v2-vertical__details-trigger-ntx{position:absolute;font-size:12px;line-height:18px}}@media screen and (min-width:1024px){#grid .featured-plan-card-v2-vertical__details-trigger-ntx{top:89%}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__details-trigger-ntx{top:92%}}@media screen and (min-width:1260px){#grid .featured-plan-card-v2-vertical__details-trigger-ntx--p2c-trigger-adjustment{bottom:0}}#grid .ntx-plan-card__badges-container{display:flex;justify-content:left;color:#3a3a3a;font-family:Inter,sans-serif!important;text-align:center}@media all and (min-width:1024px){#grid .ntx-plan-card__badges-container{justify-content:left}}#grid .ntx-featured-plan-card__badges-container{display:flex;justify-content:center;color:#3a3a3a;font-family:Inter,sans-serif!important;text-align:center}@media all and (min-width:1024px){#grid .ntx-featured-plan-card__badges-container{justify-content:space-around}}#grid #ntx-card-badge-order.ntx-card__badge-order--1{order:1}@media all and (min-width:1024px){#grid #ntx-card-badge-order.ntx-card__badge-order--1{width:158px}}#grid #ntx-card-badge-order.ntx-card__badge-order--2{display:none}@media all and (min-width:1024px){#grid #ntx-card-badge-order.ntx-card__badge-order--2{display:flex;order:2;width:158px}}#grid #ntx-card-badge-order.ntx-card__badge-order--3{display:flex}@media all and (min-width:1024px){#grid #ntx-card-badge-order.ntx-card__badge-order--3{width:158px}}#grid .ntx-card-badge--supplier-badge{display:flex;gap:5px;justify-content:center;padding:4px 8px!important;border-radius:3px;font-size:10px;font-weight:700;line-height:1.4}@media all and (min-width:1024px){#grid .ntx-card-badge--supplier-badge{font-size:12px;line-height:16px}}#grid .ntx-card-badge--plan-badge{display:flex;gap:5px;justify-content:center;padding:8px 16px;border:1px solid;border-radius:30px;font-size:12px;font-weight:400;line-height:14px}@media all and (min-width:1024px){#grid .ntx-card-badge--plan-badge{line-height:16px}}#grid .ntx-plan-card{margin-bottom:20px}#grid .featured-card.txu-redesign{z-index:99;border:none!important;border-radius:10px;background:#fff!important;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}#grid .featured-card.txu-redesign .featured-card__section.label{align-items:center!important;justify-content:center!important;border:none;border-radius:10px 10px 0 0!important;background:var(--primary-txu-blue,#153f6a)!important}#grid .featured-card.txu-redesign .featured-card__section.label img{height:14px}#grid .featured-card.txu-redesign .featured-card__section.label .label__text{margin-left:8px!important;color:var(--neutrals-cloud,#fff);font-family:Myriad Pro;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase}#grid .featured-card.txu-redesign .txu-card-details{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;min-height:152px;padding:24px 24px 16px 24px;font-family:Myriad Pro;gap:8px}#grid .featured-card.txu-redesign .txu-card-details .txu-name{width:100%;color:var(--primary-txu-blue,#153f6a);font-size:14px;font-weight:700;line-height:28px;text-align:center}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-card-details .txu-name{font-size:22px}}#grid .featured-card.txu-redesign .txu-card-details .txu-description{width:100%;color:var(--neutrals-text,#404758);font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:center}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-card-details .txu-description{font-size:16px}}#grid .featured-card.txu-redesign .txu-card-numbers{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:linear-gradient(0deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 100%),#003f6e;gap:16px}#grid .featured-card.txu-redesign .txu-prices{display:flex;flex-direction:column;justify-content:center}#grid .featured-card.txu-redesign .txu-card-term{display:flex;align-items:center;justify-content:center;width:100%;padding-top:16px;border-top:1px solid #d3d6dc;gap:6px}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-card-term{font-size:14px}}#grid .featured-card.txu-redesign .txu-card-term span.divider{display:block;width:1px;height:20px;margin:0 6px;background:#a8acb9}#grid .featured-card.txu-redesign .price__settings{display:flex;color:var(--neutrals-text,#404758);font-size:12px;gap:5px}#grid .featured-card.txu-redesign .price__settings strong{font-weight:700}#grid .featured-card.txu-redesign .price__settings p{font-weight:400}#grid .featured-card.txu-redesign .price__digits{color:#003f6e;font-family:Myriad Pro;font-size:36px;font-style:normal;font-weight:900;line-height:56px;text-align:center;font-feature-settings:"clig" off,"liga" off}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .price__digits{font-size:56px}}#grid .featured-card.txu-redesign .price__digits .price__symbol{top:-13px;left:-7px;width:100%;font-size:18px;font-style:normal;font-weight:900;text-align:center}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .price__digits .price__symbol{top:-25px;left:-12px}}#grid .featured-card.txu-redesign .txu-cta-area{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px;gap:14px}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-cta-area{padding:24px 16px}}#grid .featured-card.txu-redesign .txu-cta-area a{text-decoration:none}#grid .featured-card.txu-redesign .txu-cta-area .txu-number{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:16px 24px;border:1px solid var(--secondary-digital-blue-bonnet,#2e75d3);border-radius:28px;color:var(--secondary-digital-blue-bonnet,#2e75d3);font-size:16px;font-weight:900;gap:10px}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-cta-area .txu-number{width:100%;height:auto;padding:0;border:none;border-radius:none;font-size:18px}}#grid .featured-card.txu-redesign .txu-cta-area .check-availability{display:flex;align-items:center;justify-content:center;width:100%;height:34px;padding:16px 24px;border-radius:28px;background:var(--secondary-digital-blue-bonnet,#2e75d3);color:#fff;font-size:14px;font-weight:900}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-cta-area .check-availability{height:48px;font-size:16px}}#grid .featured-card.txu-redesign .txu-plan-details{width:100%;padding:16px 20px;border-top:none;color:var(--primary-txu-blue,#153f6a);font-size:12px;text-align:center}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .txu-plan-details{border-top:1px solid #d3d6dc;font-size:14px}}#grid .graphicTop{position:relative;top:3px;width:100%;transform:rotateY(180deg)}@media all and (min-width:600px){#grid .graphicTop{transform:rotateY(0)}}#grid .curveTop{position:absolute;z-index:1;bottom:-10px;width:100%;transform:rotateY(180deg)}@media all and (min-width:600px){#grid .curveTop{transform:rotateY(0)}}#grid .graphicBottom{width:100%}#grid .curvesTop{position:relative}@media all and (min-width:1024px){#grid .curvesTop{margin-top:8px}}#grid .filter__container{position:relative;width:100%}@media all and (min-width:600px){#grid .filter__container{position:initial}}#grid .filter{width:100%;max-height:65vh;margin-top:22px;padding:11px 11px 220px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;color:#3f475a}@media all and (min-width:1024px){#grid .filter{margin-top:0;padding:11px 0 0 0;overflow-y:scroll}}#grid .filter::-webkit-scrollbar{display:none}#grid .filter__label{font-size:20px;font-weight:500}@media all and (min-width:600px){#grid .filter__label{padding-left:30px}}#grid .filter__bottom{display:flex;position:absolute;bottom:60px;left:0;align-items:center;justify-content:space-between;width:100%;padding:22px;padding-bottom:77px;background-color:#fff}@media all and (min-width:600px){#grid .filter__bottom{position:fixed;bottom:0}}#grid .filter__bottom::before{content:"";position:absolute;bottom:100%;left:0;width:100vw;height:40px;background:linear-gradient(rgba(255,255,255,0),#fff)}#grid .filter--kwh{margin-top:0;padding-top:0}@media all and (min-width:600px){#grid .filter--kwh .checkboxes-section{background-color:#f6f6f6}}@media all and (min-width:600px){#grid .filter--kwh .button--filter-reset{padding-bottom:30px;background-color:#f6f6f6}}@media all and (min-width:600px){#grid .filter--kwh .kwh-hidden{background-color:transparent!important}}#grid .filter--ntx{background-color:#fff}@media all and (min-width:600px){#grid .filter--ntx{background-color:#f6f6f6}}#grid .filter--ntx .filter__label{padding-bottom:15px;background-color:#fff}#grid .sk-fading-circle{position:relative;width:100px;height:100px;margin:50px}#grid .sk-fading-circle .sk-circle{position:absolute;top:0;left:0;width:100%;height:100%}#grid .sk-fading-circle .sk-circle::before{content:"";display:block;width:15%;height:15%;margin:0 auto;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;border-radius:100%;background-color:#fff}#grid .sk-fading-circle .sk-circle2{transform:rotate(30deg)}#grid .sk-fading-circle .sk-circle3{transform:rotate(60deg)}#grid .sk-fading-circle .sk-circle4{transform:rotate(90deg)}#grid .sk-fading-circle .sk-circle5{transform:rotate(120deg)}#grid .sk-fading-circle .sk-circle6{transform:rotate(150deg)}#grid .sk-fading-circle .sk-circle7{transform:rotate(180deg)}#grid .sk-fading-circle .sk-circle8{transform:rotate(210deg)}#grid .sk-fading-circle .sk-circle9{transform:rotate(240deg)}#grid .sk-fading-circle .sk-circle10{transform:rotate(270deg)}#grid .sk-fading-circle .sk-circle11{transform:rotate(300deg)}#grid .sk-fading-circle .sk-circle12{transform:rotate(330deg)}#grid .sk-fading-circle .sk-circle2::before{animation-delay:-1.1s}#grid .sk-fading-circle .sk-circle3::before{animation-delay:-1s}#grid .sk-fading-circle .sk-circle4::before{animation-delay:-.9s}#grid .sk-fading-circle .sk-circle5::before{animation-delay:-.8s}#grid .sk-fading-circle .sk-circle6::before{animation-delay:-.7s}#grid .sk-fading-circle .sk-circle7::before{animation-delay:-.6s}#grid .sk-fading-circle .sk-circle8::before{animation-delay:-.5s}#grid .sk-fading-circle .sk-circle9::before{animation-delay:-.4s}#grid .sk-fading-circle .sk-circle10::before{animation-delay:-.3s}#grid .sk-fading-circle .sk-circle11::before{animation-delay:-.2s}#grid .sk-fading-circle .sk-circle12::before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}#grid .circle-container{margin-right:auto;margin-left:auto;height:calc(100vh - 100px);width:100%}#grid .circle-container__wrapper{width:100%;max-width:400px;background-color:#fff}#grid .circle-container__spinner{background-image:url(../images/soe-loader.gif);background-repeat:no-repeat;background-position:center;height:60px;background-size:75%;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){#grid .circle-container__spinner{background-size:100%}}#grid .loader{position:relative;margin:0 auto;width:150px}#grid .loader:before{content:"";display:block;padding-top:100%}#grid .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;top:0;bottom:0;left:0;right:0;margin:auto}#grid .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,100%{stroke:#2e4c77}40%{stroke:#2e4c77}66%{stroke:#2e4c77}80%,90%{stroke:#2e4c77}}#grid .maintenance .maintenance__image{display:block;margin:0 auto;padding-bottom:20px}#grid .maintenance .maintenance__text{color:#3f475a;font-size:22px;font-weight:600}#grid .maintenance--txu{position:relative;background-color:#e6f0f6}#grid .maintenance--txu .maintenance__banner{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:75px;padding:0 20px;background-color:#003f6e}@media all and (min-width:600px){#grid .maintenance--txu .maintenance__banner{bottom:0;background-color:#fff}}#grid .maintenance--txu .maintenance__banner p{margin:0;color:#fff;font-size:16px}@media all and (min-width:600px){#grid .maintenance--txu .maintenance__banner p{display:inline;color:#003f6e}}#grid .maintenance--txu .maintenance__banner p:first-child{margin-right:10px}@media all and (min-width:600px){#grid .maintenance--txu .maintenance__banner-text::after{content:"";display:inline-block;position:relative;top:4px;width:54px;height:23px;margin-left:10px;background-image:url(/images/txu-logo.png);background-size:54px 23px}}#grid .maintenance--txu .maintenance__container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;height:650px}@media all and (min-width:600px){#grid .maintenance--txu .maintenance__container{flex-direction:row;padding:0 10%}}#grid .maintenance--txu .maintenance__text-wrapper{width:100%;padding:0 15px}@media all and (min-width:600px){#grid .maintenance--txu .maintenance__text-wrapper{width:70%}}#grid .maintenance--txu .maintenance__text{color:#000;font-weight:500}#grid .options-container{position:sticky;z-index:1;top:0;flex-grow:1;margin:11px;padding:11px;border:1px solid #a8acb9;border-radius:8px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.09);color:#3f475a;font-size:12px}@media all and (min-width:1024px){#grid .options-container{position:static}}#grid .options-container--open{position:fixed;z-index:10000;top:0;left:0;width:100vw;height:100vh;margin:0;padding:22px;overflow:hidden;border:0;border-radius:0;background-color:#fff}#grid .options-container--kwh{padding-top:25px;padding-right:0;padding-bottom:0;padding-left:0}#grid .slider{margin:0 auto;overflow-x:visible;overflow-y:visible;font-size:12px;white-space:normal;justify-self:center}@media all and (min-width:1024px){#grid .slider{width:auto;padding:0 30px}}#grid .slider__description{font-size:12px;text-align:center}@media all and (min-width:600px){#grid .slider__description{margin-top:12px;margin-bottom:18px;font-size:13px;text-align:left}}#grid .slider__container{position:relative}@media all and (min-width:600px){#grid .slider__container{border:none}}#grid .slider__home-type{margin-bottom:4px}#grid .slider__label{margin:30px 0 20px 0}@media all and (min-width:1024px){#grid .slider__label{height:100px;padding:0}}#grid .slider__image{height:auto;margin-bottom:8px}#grid .slider__image--text{display:inline-block;margin-bottom:10px;font-weight:600}#grid .rc-slider{width:92%;margin-right:auto;margin-bottom:20px;margin-left:auto}@media all and (min-width:600px){#grid .rc-slider{width:100%;margin:0 auto}}#grid .slider__size{margin-top:16px}#grid .slider__size .rc-slider-rail,#grid .slider__size .rc-slider-track{background-color:#dadde1}#grid .rc-slider-dot{width:8px;transform:translateX(3px);border:0;background-color:#dadde1}#grid .rc-slider-handle,#grid .rc-slider-handle:focus,#grid .rc-slider-handle:hover{width:17px;height:17px;margin-top:-8px;border:0;background-color:#003f6e;box-shadow:none}#grid .mobile-filters{width:100%}@media all and (min-width:600px){#grid .mobile-filters .slider--kwh{display:none}}#grid .rc-slider--plus .rc-slider-handle::before{content:"+";position:absolute;top:45%;left:59%;width:10px;height:10px;transform:translate(-50%,-50%);color:#fff}#grid .rc-slider--minus .rc-slider-handle::before{content:"-";position:absolute;top:42%;left:66%;width:10px;height:10px;transform:translate(-50%,-50%);color:#fff}#grid .slider--kwh{width:calc(100% - 32px)}@media all and (min-width:600px){#grid .slider--kwh{width:auto}}#grid .slider--kwh .slider__container{min-height:178px;border:1px solid #dbdbdb;border-radius:8px}@media all and (min-width:600px){#grid .slider--kwh .slider__container{border:none}}#grid .slider--kwh .slider__container .slider__image{display:none;margin-bottom:15px}@media all and (min-width:1024px){#grid .slider--kwh .slider__container .slider__image{display:block}}#grid .slider--kwh .slider__container .rc-slider{width:80%}@media all and (min-width:600px){#grid .slider--kwh .slider__container .rc-slider{width:100%;margin:0 auto}}#grid .slider--kwh .slider__container .rc-slider-dot{width:2px;border-radius:0!important}#grid .slider--kwh .slider__description{margin-bottom:15px}@media all and (min-width:600px){#grid .slider--kwh .slider__description{margin-top:12px;margin-bottom:18px}}#grid .sort{width:150px;margin-left:11px;font-size:10px}@media all and (min-width:375px){#grid .sort{width:200px;font-size:12px}}#grid .sort .sort__control{border-color:#a8acb9}#grid .sort .sort__control.sort__control--is-focused,#grid .sort .sort__control.sort__control--menu-is-opened,#grid .sort .sort__control.sort__control:hover{border-color:#ececec;box-shadow:0 0 0 1px #f9f9f9}#grid .sort .sort__single-value{color:#3f475a}#grid .sort .sort__option,#grid .sort .sort__single-value{text-transform:lowercase}#grid .sort .sort__option::first-letter,#grid .sort .sort__single-value::first-letter{text-transform:uppercase}#grid .sort .sort__indicator-separator{display:none}#grid .sort .sort__dropdown-indicator svg{fill:#424242}#grid .sort .sort__menu{margin-top:1px;border-radius:8px;border-color:#ececec}#grid .sort .sort__option.sort__option--is-selected{display:none}#grid .sort .sort__option.sort__option--is-focused{background-color:#fff}#grid table{display:block;margin:0;font-size:9px}@media all and (min-width:768px){#grid table{font-size:12px}}#grid table .row{width:auto;max-width:none;margin:0}#grid table .row:nth-child(1){background:linear-gradient(130.22deg,#0075da 40.39%,#00c2f5 90.07%);color:#fff}#grid table .row:nth-child(1) .cell{background-color:transparent;font-size:9px}@media all and (min-width:768px){#grid table .row:nth-child(1) .cell{font-size:12px}}#grid table .row:nth-child(1) .cell:nth-child(even){background-color:transparent}#grid table .row:nth-child(odd){background-color:#ececec}#grid table .row:nth-child(even){background-color:#f9f9f9}#grid table .cell{flex:1;min-height:0;padding:12px 5px;background-color:transparent;text-align:left}@media all and (min-width:768px){#grid table .cell{flex:auto;max-width:100px;text-align:left}}#grid table .cell.cell--first-column{max-width:none}#grid table .cell.cell--highlighted{position:relative}#grid table .cell.cell--highlighted::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}#grid table .cell:nth-child(even){background-color:transparent}#grid .tips{max-width:738px;margin-right:auto;margin-left:auto;padding:25px 20px 0}@media all and (min-width:768px){#grid .tips{margin-top:25px;padding:20px 20px 5px;border:1px solid #979797;border-radius:8px}}#grid .tip .tip__headline{position:relative;margin-top:0;margin-bottom:15px;color:#424242;font-size:14px;font-weight:500;line-height:16px}@media all and (min-width:768px){#grid .tip .tip__headline{font-size:16px;font-weight:400;line-height:19px}}#grid .tip .tip__headline::before{content:url(../images/tips-lightbulb.svg);margin-right:10px}#grid .tip .tip__headline--show-arrow::after{content:"";display:inline-block;position:absolute;top:3px;right:-18px;width:9px;height:9px;transform:rotate(-45deg);transition:all .15s linear;border-bottom:1.5px solid #424242;border-left:1.5px solid #424242}#grid .tip .tip__headline--open::after{top:7px;transform:rotate(45deg) rotate3d(1,0,0,180deg)}#grid .tip .tip__text{display:flex;margin-top:0;color:#424242;font-size:12px;line-height:14px;text-align:left}@media all and (min-width:768px){#grid .tip .tip__text{font-size:14px;line-height:16px}}#grid .tip .tip__list-number{margin-right:10px;margin-left:5px}#grid .tip .tip__container{margin-bottom:20px}#grid .zip-search{padding-top:20px;font-size:10px;text-align:center}@media all and (min-width:375px){#grid .zip-search{font-size:13px}}@media all and (min-width:768px){#grid .zip-search{padding-bottom:20px;font-size:15px}}#grid .zip-search .zip-search__form{display:flex;justify-content:center;min-width:initial;margin:0 auto}@media all and (min-width:768px){#grid .zip-search .zip-search__form{min-width:450px}}#grid .zip-search .zip-search__text-wrapper{margin-bottom:5px;font-size:12px;line-height:26px}@media all and (min-width:600px){#grid .zip-search .zip-search__text-wrapper{font-size:15px}}#grid .zip-search .zip-search__input,#grid .zip-search [type=number]{display:inline-block;position:relative;top:0;width:40px;max-width:48px;margin:0 0 0 5px;padding:0;border:none;border-bottom:1px solid #000;border-radius:0;outline:0;box-shadow:none;color:#424242;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;-moz-appearance:textfield}@media all and (min-width:768px){#grid .zip-search .zip-search__input,#grid .zip-search [type=number]{width:54px;font-size:15px}}#grid .zip-search .zip-search__input::-webkit-inner-spin-button,#grid .zip-search .zip-search__input::-webkit-outer-spin-button,#grid .zip-search [type=number]::-webkit-inner-spin-button,#grid .zip-search [type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#grid .zip-search .zip-search__button{display:none;margin-left:10px;padding:12px 24px;border:1px solid #000;border-radius:6px;background:#fff}@media all and (min-width:768px){#grid .zip-search .zip-search__button{display:inline-block;margin-left:35px;padding:12px 24px}}#grid .zip-search .zip-search__button:active,#grid .zip-search .zip-search__button:hover{background:#fff}#grid .hero-container{display:flex;position:relative;z-index:2;flex-direction:column;align-items:flex-start;justify-content:flex-end;max-width:1440px;margin:0 auto;padding:32px 24px 24px 24px;gap:16px}@media all and (min-width:1024px){#grid .hero-container{padding:64px 122px 0 122px}}#grid .hero-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;fill:#fff}@media all and (min-width:600px){#grid .hero-text-container{flex-direction:row;align-items:center;gap:0}}#grid .hero-text-container p{margin:0}#grid .hero-text-container .location{color:#003f6e;font-family:Myriad Pro;font-size:20px;font-style:normal;font-weight:900;letter-spacing:.5px;line-height:40px}@media all and (min-width:1024px){#grid .hero-text-container .location{font-size:36px}}#grid .hero-text-container .rating{display:flex;align-items:center;color:var(--neutrals-text,#404758);font-family:Myriad Pro;font-size:14px}@media all and (min-width:1024px){#grid .hero-text-container .rating{font-size:16px}}#grid .hero-text-container .rating a,#grid .hero-text-container .rating b{margin:0 2px}#grid .hero-text-container .rating a{color:#2e75d3}#grid .hero-text-container .rating span{position:relative;width:144px}@media all and (min-width:1024px){#grid .hero-text-container .rating span{width:100%}#grid .hero-text-container .rating span::before{display:none!important}}#grid .hero-text-container .rating span::before{content:"";display:block;position:absolute;left:-10px;width:1px;height:34px;background-color:#a8acb9}#grid .hero-text-container .rating img{margin-right:18px}#grid .edit-location{display:flex;align-items:center;margin-top:4px!important;color:var(--neutrals-text,#404758);font-family:Myriad Pro;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-align:center;font-feature-settings:"clig" off,"liga" off}@media all and (min-width:1024px){#grid .edit-location{margin-top:20px!important}}#grid .edit-location img{margin-right:8px}#grid *{font-family:myriad-pro,sans-serif;-webkit-font-smoothing:antialiased}#grid .grid{color:#616265}#grid .container{display:flex;flex-direction:column}#grid .branding-message p{color:#3b4da0}#grid .featured-cards{position:relative;overflow:hidden;background-color:#fff}#grid .featured-cards .featured-card .grid-button{min-width:100%;font-size:16px}@media all and (min-width:600px){#grid .featured-cards .featured-card .grid-button{font-size:15px}}#grid .featured-cards__cards{min-height:300px}@media all and (min-width:768px){#grid .featured-cards__cards{min-height:550px}}#grid .featured-card{border-radius:3px;background:url(/images/txu-featured-card-bg.png),linear-gradient(130.22deg,#0075da 40.39%,#00c2f5 90.07%);background-repeat:no-repeat;background-position:top left;background-size:110% 96%}#grid .featured-card .featured-card__section{padding:0;border-bottom:none}#grid .featured-card .featured-card__section .button--cart{background-color:#00aa6f}@media all and (min-width:600px){#grid .featured-card .featured-card__section .button--cart{align-self:center;width:100%}}#grid .featured-card .featured-card__section div{border-bottom:none}#grid .featured-card .featured-card__plan-description-group{display:flex;flex-direction:column;justify-content:space-around;min-height:123px;margin:20px 20px 30px}@media all and (min-width:600px){#grid .featured-card .featured-card__plan-description-group{min-height:210px}}#grid .featured-card .label{padding:4px 12px;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px}#grid .featured-card .label .label__text{font-size:10px}@media all and (min-width:768px){#grid .featured-card .label .label__text{font-size:16px}}#grid .featured-card .logo__container{display:none!important}#grid .featured-card .name{justify-content:center;min-height:auto;margin-top:0;padding:0 12px 0 12px;font-size:16px}@media all and (min-width:768px){#grid .featured-card .name{min-height:70px;font-size:24px}}#grid .featured-card .name span{font-size:12px}@media all and (min-width:768px){#grid .featured-card .name span{font-size:16px}}#grid .featured-card .price{flex-wrap:wrap;margin-top:25px;padding:0}@media all and (min-width:768px){#grid .featured-card .price{margin-top:5px}}#grid .featured-card .price .price__digits{font-size:32px;font-weight:400}@media all and (min-width:768px){#grid .featured-card .price .price__digits{font-size:50px}}#grid .featured-card .price .price__symbol{top:-6px;font-size:22px}@media all and (min-width:768px){#grid .featured-card .price .price__symbol{top:-14px;font-size:30px}}#grid .featured-card .price .price__settings{color:#fff;font-size:10px;text-transform:none}@media all and (min-width:600px){#grid .featured-card .price .price__settings{padding-left:12px;text-align:left}}@media all and (min-width:768px){#grid .featured-card .price .price__settings{font-size:14px}}#grid .featured-card .price .price__settings strong{font-size:10px;font-weight:400}@media all and (min-width:768px){#grid .featured-card .price .price__settings strong{font-size:14px}}#grid .featured-card .name__provider{padding:0;font-size:19px}@media all and (min-width:768px){#grid .featured-card .name__provider{font-size:24px}}#grid .featured-card .term{display:none!important;padding:11px;border-bottom:1px solid #fff;background-color:#fff;color:#000}@media all and (min-width:768px){#grid .featured-card .term{font-size:14px}}#grid .featured-card .estimate{display:none}#grid .featured-card .documents{color:#000}@media all and (min-width:768px){#grid .featured-card .documents{display:flex;width:100%;font-size:14px}}#grid .featured-card .documents__list{max-width:120px}@media all and (min-width:768px){#grid .featured-card .documents__list{flex:1;align-items:center;padding-top:0!important;padding-left:21px}}#grid .featured-card .phone{color:#fff;font-size:16px}@media all and (min-width:768px){#grid .featured-card .phone{color:#3f475a;font-size:22px}}#grid .featured-card .phone::before{content:"CALL ";text-transform:uppercase}@media all and (min-width:768px){#grid .featured-card .phone::before{content:""}}#grid .featured-card .featured-card__section--documents{display:none!important;padding:12px;border-bottom:1px solid #e7e7e7;background-color:#fff}#grid .featured-card .order{height:auto;padding:12px 24px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:url(/images/txu-featured-card-bottom-2.png),#fff;background-repeat:no-repeat;background-position:bottom left;background-size:cover}@media all and (min-width:768px){#grid .featured-card .order{padding:12px 40px}}#grid .svg--featured-card-icon{max-height:20px}@media all and (min-width:768px){#grid .svg--featured-card-icon{max-height:25px}}#grid .featured-cards__txu-shapes{position:absolute;z-index:0;top:0;width:100%;height:100%}#grid .featured-cards__txu-shapes .column-container{position:relative;width:100%;height:100%}#grid .featured-cards__txu-shapes .svg--section-curve{position:absolute;bottom:0;left:0;width:100%;transform:rotate(180deg)}#grid .featured-cards__txu-shapes .svg--oval{position:absolute}#grid .featured-cards__txu-shapes .svg--oval-dark{position:absolute;bottom:0;opacity:.05}#grid .featured-cards__txu-shapes .svg--blue-string{display:none}@media all and (min-width:600px){#grid .featured-cards__txu-shapes .svg--blue-string{display:block;position:absolute;right:0;bottom:-130px;width:1250px;height:750px}}#grid .featured-cards__txu-shapes .svg--dotted-circle{display:none}@media all and (min-width:600px){#grid .featured-cards__txu-shapes .svg--dotted-circle{display:block;position:absolute;bottom:40px;left:3%;width:190px;height:200px}}#grid .react-multi-carousel-list{padding-bottom:34px}#grid .react-multi-carousel-dot+.react-multi-carousel-dot{margin-left:10px}#grid .react-multi-carousel-dot button{width:10px;height:10px;border-radius:100%!important;background-color:#a8acb9!important}#grid .react-multi-carousel-dot--active button{width:14px;height:14px;background-color:var(--secondary-digital-blue-bonnet,#2e75d3)!important}#grid .react-multi-carousel-item{transition:opacity .2s ease;opacity:.4}@media all and (min-width:768px){#grid .react-multi-carousel-item{opacity:1}}#grid .react-multi-carousel-item--active{opacity:1}#grid .zip-search{padding-right:16px;padding-left:16px}@media all and (min-width:600px){#grid .zip-search{justify-content:flex-end;max-width:1120px;margin:0 auto}}#grid .zip-search .zip-search__form{justify-content:center}#grid .card{position:relative;overflow:hidden;border-width:1px}@media all and (min-width:600px){#grid .card{padding:0;background:#fff}}#grid .card::before{content:"";position:absolute;top:0;width:100%;height:300px;border-top-left-radius:6px;background:url(/images/txu-card-bg.png),linear-gradient(130.22deg,#0075da 40.39%,#00c2f5 90.07%);background-repeat:no-repeat;background-position:top right;background-size:contain}@media all and (min-width:600px){#grid .card::before{width:188px;background-size:300px}}@media all and (min-width:768px){#grid .card::before{width:288px;background-size:contain}}#grid .card .grid-button,#grid .card .phone{font-size:14px;font-weight:400}@media all and (min-width:768px){#grid .card .grid-button,#grid .card .phone{font-size:16px}}@media all and (min-width:768px){#grid .card .phone{color:#3f475a;font-size:22px}}#grid .card .phone::before{content:"CALL "}@media all and (min-width:768px){#grid .card .phone::before{content:""}}#grid .card .button--cart{margin-top:4px}@media all and (min-width:768px){#grid .card .button--cart{margin-top:0;padding:12px;border-radius:3px;font-size:16px;font-weight:600}}#grid .card .card__section{position:relative;padding:0}@media all and (min-width:600px){#grid .card .card__section-item{min-height:115px;border-right:none}}@media all and (min-width:600px){#grid .card .card__section-item:first-of-type{padding-left:12px}}@media all and (min-width:600px){#grid .card .card__section-item:last-of-type{padding-right:12px}}#grid .card .card__section-item.description{width:100%;padding-top:14px;padding-left:30px;color:#3f475a;font-size:13px;line-height:15px}@media all and (min-width:600px){#grid .card .card__section-item.description{padding-top:10px;border-right:1px solid #d3d6dc}}#grid .card .card__section-item.order{align-items:flex-end!important}#grid .card .name{font-size:16px}@media all and (min-width:600px){#grid .card .name{margin-bottom:-20px;padding-top:30px;color:#fff}}@media all and (min-width:768px){#grid .card .name{font-size:24px}}#grid .card .name span{font-size:10px}@media all and (min-width:768px){#grid .card .name span{font-size:16px}}#grid .card .term{color:#fff;text-align:center;text-transform:none}@media all and (min-width:600px){#grid .card .term{padding-top:20px;color:#3f475a}}#grid .card .term strong{font-size:11px;font-weight:400;text-transform:uppercase}@media all and (min-width:768px){#grid .card .term strong{font-size:14px}}#grid .card .price{width:49%;padding:12px 0 21px 12px}@media all and (min-width:600px){#grid .card .price{justify-content:center;margin-bottom:-20px;padding-top:25px;padding-bottom:12px;color:#fff}}@media all and (min-width:768px){#grid .card .price{flex:1;width:300px}}#grid .card .price .price__settings{margin-top:3px;font-size:10px;text-align:center;text-transform:none}@media all and (min-width:600px){#grid .card .price .price__settings{padding-left:12px;color:#fff;text-align:left}}@media all and (min-width:768px){#grid .card .price .price__settings{font-size:14px}}#grid .card .price .price__settings strong{font-size:10px;font-weight:400}@media all and (min-width:768px){#grid .card .price .price__settings strong{font-size:14px}}#grid .card .price .price__digits{font-size:32px;font-weight:400}@media all and (min-width:768px){#grid .card .price .price__digits{font-size:50px}}#grid .card .price .price__symbol{top:-6px;font-size:22px}@media all and (min-width:768px){#grid .card .price .price__symbol{top:-14px;font-size:30px}}#grid .card .logo__container{width:49%;margin-top:-27px;padding:12px 12px 21px 0}@media all and (min-width:600px){#grid .card .logo__container{display:none!important;justify-content:center!important}}#grid .card .logo__container .logo__image{display:none}#grid .card .logo__container .description{width:100%;padding-top:14px;color:#fff;font-size:13px;line-height:15px}@media all and (min-width:600px){#grid .card .logo__container .description{padding-top:10px}}@media all and (min-width:768px){#grid .card .description{flex:1;padding-right:20px;font-size:14px}}#grid .card .description--secondary{padding-bottom:20px;color:#616265;font-size:14px}@media all and (min-width:600px){#grid .card .description--secondary{display:block;width:75%}}#grid .card .description--secondary ul{padding-left:15px;list-style-type:disc;font-weight:500}@media all and (min-width:600px){#grid .card .description--secondary ul{padding-left:25px}}#grid .card .description--secondary li{margin-left:5px;padding-top:2px;padding-left:5px}#grid .card .order{justify-content:space-between!important}@media all and (min-width:600px){#grid .card .estimate strong{color:#003f6e}}@media all and (min-width:600px){#grid .card__section .name{flex-basis:176px;padding-right:18px;text-align:center}}@media all and (min-width:768px){#grid .card__section .name{flex-basis:276px;padding-right:18px;text-align:center}}@media all and (min-width:600px){#grid .card__section .price{flex-basis:176px;flex-direction:row!important;max-width:276px}}@media all and (min-width:768px){#grid .card__section .price{flex-basis:276px;flex-direction:row!important;max-width:276px}}#grid .card__section .order{padding:12px;background-color:#fff}@media all and (min-width:600px){#grid .card__section .order{background-color:transparent}}@media all and (min-width:768px){#grid .card__section .order{flex:1}}@media all and (min-width:600px){#grid .card__section .button--phone{justify-content:flex-end!important;padding-right:0}}#grid .card__section .button--details{margin-left:auto;color:#3f475a;font-size:14px}@media all and (min-width:600px){#grid .card__section .button--details{width:auto;padding-bottom:12px}}#grid .card__section.card__section--name{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 12px 0}@media all and (min-width:600px){#grid .card__section.card__section--name{padding:0 14px 0 14px}}#grid .card__section.card__section--name strong{font-weight:400}#grid .card-details{display:flex;flex-direction:column;border:none;background-image:linear-gradient(to right,#008163 10%,rgba(255,255,255,0) 0);background-repeat:repeat-x;background-position:top;background-size:6px 1px}@media all and (min-width:600px){#grid .card-details{flex-direction:row;flex-wrap:wrap}}#grid .card-details .description{order:1}@media all and (min-width:600px){#grid .card-details .description{order:initial}}#grid .card-details .card__section--table{order:2}@media all and (min-width:600px){#grid .card-details .card__section--table{order:initial;width:100%}}@media all and (min-width:768px){#grid .card-details .card__section--table{flex:auto!important}}#grid .card-details .card__section--docs{order:3;padding-top:10px!important}@media all and (min-width:600px){#grid .card-details .card__section--docs{flex-wrap:wrap;justify-content:flex-end!important;order:initial;width:100%;padding-top:18px!important}}@media all and (min-width:768px){#grid .card-details .card__section--docs{width:25%;margin-left:auto;padding-bottom:20px!important}}#grid .card-details .card__section--docs .fee__amount{font-size:11px}@media all and (min-width:600px){#grid .card-details .documents{flex:auto!important;width:100%}}#grid .card-details .documents strong{font-size:12px}@media all and (min-width:768px){#grid .card-details .documents strong{font-size:13px}}#grid .card-details .documents__list{flex-direction:row!important;justify-content:normal!important}@media all and (min-width:768px){#grid .card-details .documents__list{width:100%;padding-top:12px;font-size:14px}}#grid .card-details .documents__list li{padding-right:12px;font-size:11px}@media all and (min-width:600px){#grid .card-details .documents__list li{padding-right:18px}}#grid .grid-button{border-radius:2px}#grid .branding-message__logo{width:63px;height:28px;background-image:url(../images/txu-logo.png);background-size:63px 28px}#grid .card__section--card-details-trigger{padding:0 12px 12px 12px!important;border-bottom-right-radius:7px;border-bottom-left-radius:7px}@media all and (min-width:600px){#grid .card__section--card-details-trigger{padding:10px 12px 0 0!important;background-color:transparent!important}}@media all and (min-width:600px){#grid .card__section--card-details-trigger .card-details{padding:0 22px 22px 22px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;background-color:#fff}}@media all and (min-width:600px){#grid .card__section--inner-text{margin-top:0!important}}#grid .card__section--inner-text .description{display:none!important}@media all and (min-width:768px){#grid .legal-disclaimer{font-size:14px}}#grid .legal-disclaimer p{margin-bottom:10px}#grid table{font-size:10px}@media all and (min-width:768px){#grid table{font-size:12px}}#grid table .row:nth-child(1) .cell{font-size:10px;font-weight:700}@media all and (min-width:768px){#grid table .row:nth-child(1) .cell{font-size:12px}}#grid .featured-card__plan-details-container--txu{position:relative;min-height:67px;padding:20px 24px 12px 24px;background-color:#fff;color:#3f475a;font-size:11px;text-align:center}@media all and (min-width:600px){#grid .featured-card__plan-details-container--txu{min-height:80px;border-bottom:none;border-bottom:1px solid #d3d6dc;font-size:14px}}#grid .featured-card__more-info-button-position--txu{display:flex;position:absolute;top:-21%;right:0;left:0;align-items:center;justify-content:center;width:84px;height:24px;margin:0 auto;border-radius:6px;background-color:#003f6e;color:#fff;font-family:myriad-pro;font-size:12px;line-height:18px}#grid .featured-cards__heading--txu{color:#003f6e;font-weight:600}#grid .active-overlay{background-color:#003f6e}#grid .tips{display:none}#grid .column-left{top:125px}#grid #grid .pagination-container{display:none}#grid #grid .display-plans-container{display:none}#grid .featured-cards__heading.txu-redesign{color:var(--primary-txu-blue,#153f6a);font-family:Myriad Pro;font-size:16px;font-style:normal;font-weight:700;line-height:28px;text-align:left;font-feature-settings:"clig" off,"liga" off}@media all and (min-width:1024px){#grid .featured-cards__heading.txu-redesign{font-size:22px;text-align:center}}#grid .featured-card.txu-redesign .label .label__text{font-size:12px}@media all and (min-width:1024px){#grid .featured-card.txu-redesign .label .label__text{font-size:14px}}#grid .txu-redesign .react-multi-carousel-item{opacity:1}@media all and (min-width:1024px){#grid .txu-redesign .react-multi-carousel-item{max-width:380px;padding:0}}#grid .txu-redesign .filters-grid{display:flex;align-items:center;justify-content:space-between}@media all and (min-width:768px){#grid .txu-redesign .filters-grid{margin-right:32px;margin-bottom:20px}}@media all and (min-width:1024px){#grid .txu-redesign .filters-grid{max-width:1196px;margin:0 auto 24px;padding-left:0}}#grid .txu-redesign .txu-pills{width:70%}#grid .txu-redesign .txu-pills div{margin-bottom:0}@media all and (min-width:375px){#grid .txu-redesign .txu-sort{display:none}}@media all and (min-width:600px){#grid .txu-redesign .txu-sort{display:inline-block}}#grid .txu-redesign .txu-sort button{color:#000}#grid .txu-redesign .txu-sort img{filter:none}#grid .txu-redesign .guarantee-banner__container:not(.txu-redesign){display:none}#grid .all-plans-label{margin-top:32px;margin-bottom:10px;padding-left:24px;color:var(--Primary-TXU-Blue,#153f6a);font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media all and (min-width:600px){#grid .all-plans-label{margin-top:50px;padding-left:32px}}@media all and (min-width:1024px){#grid .all-plans-label{max-width:1196px;margin:50px auto 24px;padding-left:0}}#grid .accordion--txu.txu-redesign{padding:0 24px}@media all and (min-width:600px){#grid .accordion--txu.txu-redesign{padding:0 32px}}@media all and (min-width:1024px){#grid .accordion--txu.txu-redesign{max-width:1196px;margin-right:auto;margin-left:auto;padding:0 40px}}#grid .accordion--txu.txu-redesign .accordion__title{margin-top:50px;margin-bottom:24px;color:#153f6a;font-weight:900}@media all and (min-width:600px){#grid .accordion--txu.txu-redesign .accordion__title{font-size:22px;line-height:28px}}@media all and (min-width:1024px){#grid .accordion--txu.txu-redesign .accordion__title{margin-top:60px;font-size:28px;line-height:36px}}#grid .accordion--txu.txu-redesign .accordion-item{border-top:solid 1px #d3d6dc}#grid .accordion--txu.txu-redesign .accordion-item:first-of-type{border-top:solid 1px #d3d6dc}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__title{margin:20px 0;color:#404758;font-size:18px;line-height:24px}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__title span.accordion-title{font-size:18px;line-height:24px}@media all and (min-width:768px){#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__title span.accordion-title{font-size:22px;line-height:28px}}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__copy{color:#535a70;line-height:20px}@media all and (min-width:600px){#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__copy{font-size:14px;line-height:20px}}@media all and (min-width:768px){#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__copy{font-size:16px;line-height:24px}}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__cross{border:none}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__cross span:first-of-type{display:inline-block;right:0;left:0;width:13px;height:13px;margin:auto;transform:rotate(-45deg);transition:all .15s linear;border-bottom:3px solid #2e75d3;border-left:3px solid #2e75d3;background:0 0}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__cross span:last-of-type{display:none}#grid .accordion--txu.txu-redesign .accordion-item .accordion-item__cross.is-active span:first-of-type{transform:rotate(135deg)}#grid .txu-redesign [data-text="About the provider"]{display:none}@media all and (min-width:1024px){#grid .txu-redesign .featured-card{width:100%;max-width:unset}}#grid .overlay{position:absolute;right:0;bottom:0;left:0;width:100%;height:100%;transform:translateY(-250%);transition:.6s ease;opacity:.95}#grid .active-overlay{box-sizing:content-box;padding-right:18px;overflow:auto;transform:translateY(0)}#grid .overlay__close-button-container{display:flex;position:relative;justify-content:flex-end;width:100%;height:auto}#grid .overlay__close-button{width:16px;height:16px;cursor:pointer}#grid .overlay__button{display:none;transition:display 2s}#grid .overlay__button--active{display:block;position:absolute;z-index:9999;top:10px;right:10px;cursor:pointer}#grid .featured-card--overlay-container{position:relative;overflow:hidden}#grid .overlay__html-content{margin:15px 16px 16px 20px;color:#fff;font-size:12px;font-weight:700}@media all and (min-width:600px){#grid .overlay__html-content{font-size:14px}}#grid .overlay__html-content ul{margin-top:9px;font-weight:400;line-height:15px}#grid .overlay__html-content li{position:relative;margin-bottom:8px;margin-left:10px;line-height:16px;list-style:none}#grid .overlay__html-content li::before{content:"•";position:absolute;left:-10px;font-size:12px}@media all and (min-width:600px){#grid .overlay__html-content li::before{font-size:14px}}#grid .overlay__html-disclosure{margin:15px 16px 16px 20px;padding-top:15px;border-top:1px solid #404758;color:#fff;font-size:10px}:has(.txu-redesign) #grid .overlay__html-disclosure{color:inherit;font-size:12px;line-height:16px}#grid .overlay__heading{margin:38px 15px 0 15px;color:#fff;font-size:12px;font-weight:700;text-align:center}@media all and (min-width:600px){#grid .overlay__heading{font-size:14px}}#grid .overlay__heading--light{font-weight:500}#grid .overlay__info-bubble-row{position:relative;margin-right:20px;margin-bottom:5px;margin-left:31px;color:#fff}#grid .svg--overlay-bubble{position:absolute;bottom:3px;left:-15px;margin-left:0}#grid .overlay__pdf-list{display:inline-flex;font-size:12px}@media all and (min-width:600px){#grid .overlay__pdf-list{font-size:14px}}#grid .overlay__pdf-list li{display:inline-block;justify-content:space-around}#grid .overlay__pdf-list li a{color:#fff;font-size:12px;text-decoration:underline}@media all and (min-width:600px){#grid .overlay__pdf-list li a{font-size:14px}}#grid .overlay__info-bubble-row--first{margin-top:30px}#grid .featured-card__plan-details-container{position:relative;height:auto;background-color:#fff;text-align:center}@media all and (min-width:600px){#grid .featured-card__plan-details-container{height:auto;border-bottom:none;border-bottom:1px solid #d3d3d3;font-size:14px}}#grid .featured-card__more-info-button-position{position:absolute;top:-12px;left:calc(50% - 44px);align-items:center;justify-content:center;width:79px;height:21px;margin:0 auto;border-radius:6px;font-size:12px;line-height:18px}@media all and (min-width:768px){#grid .featured-card__more-info-button-position{width:90px;height:22px}}#grid .txu-card__disclosure-html-ul{display:block;margin-top:5px;margin-left:15px}#grid .description--disclosure-html{display:none}@media all and (min-width:600px){#grid .description--disclosure-html{display:block;margin-top:10px;padding-top:10px;border-top:1px solid #ccc;font-size:10px}}#grid .description--disclosure-html--mobile{display:block;padding-top:10px;border-top:1px solid #ccc;font-size:10px}@media all and (min-width:600px){#grid .description--disclosure-html--mobile{display:none}}#grid .overlay.active-overlay.txu-redesign{box-sizing:border-box;width:auto;height:100%;padding:32px 24px 24px 24px;border-radius:10px;opacity:1;background-color:#fff;color:#000}#grid .overlay.active-overlay.txu-redesign .overlay__heading{display:flex;position:relative;justify-content:space-between;margin:0;padding-right:20px;color:var(--primary-txu-blue,#153f6a);font-family:Myriad Pro;font-size:22px;font-style:normal;font-weight:700;line-height:28px;text-align:left;font-feature-settings:"clig" off,"liga" off}#grid .overlay.active-overlay.txu-redesign .overlay__heading .close{position:absolute;right:0;width:16px;height:16px;cursor:pointer}#grid .overlay.active-overlay.txu-redesign .overlay__html-content{width:100%;margin:20px 0 0 0;color:var(--neutrals-text,#404758);font-weight:400}#grid .overlay.active-overlay.txu-redesign .overlay__html-content strong{color:var(--primary-txu-blue,#153f6a);font-weight:700}#grid .overlay.active-overlay.txu-redesign .overlay__html-disclosure{width:100%;margin:20px 0;padding:20px 0;border-top:1px solid #d3d6dc;border-bottom:1px solid #d3d6dc}#grid .overlay.active-overlay.txu-redesign .overlay__pdf-list{display:flex;flex-direction:column;gap:10px}#grid .overlay.active-overlay.txu-redesign .overlay__pdf-list a{display:flex;align-items:center;color:var(--secondary-digital-blue-bonnet,#2e75d3);font-size:12px;font-weight:700;text-decoration:none;gap:6px}#grid .txu-redesign .cards__cards{padding:24px 24px 0}@media all and (min-width:600px){#grid .txu-redesign .cards__cards{padding:0 32px 0}}@media all and (min-width:1024px){#grid .txu-redesign .cards__cards{padding:0}}#grid .txu-redesign .cards__cards .transition-group__container{display:flex;flex-direction:column;gap:18px}#grid .cardv2{display:flex;flex-direction:column;border:1px solid #d3d6dc;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}@media all and (min-width:600px){#grid .cardv2{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;border:none;border-radius:10px}}@media all and (min-width:1024px){#grid .cardv2{grid-template-columns:1fr auto auto}}#grid .cardv2>:not(.incentives__ribbon){flex:1}#grid .cardv2__heading{position:relative;padding:16px}@media all and (min-width:600px){#grid .cardv2__heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:24px}}@media all and (min-width:1024px){#grid .cardv2__heading{display:grid;grid-template-areas:"name description" "details badge";grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-items:flex-start}}#grid .cardv2__heading .txu_badge{display:none}@media all and (min-width:600px){#grid .cardv2__heading .txu_badge{display:inline-flex}}@media all and (min-width:1024px){#grid .cardv2__heading .txu_badge{grid-area:badge;margin-left:32px}}#grid .hr-desktop{display:none}@media all and (min-width:1024px){#grid .hr-desktop{display:block;position:absolute;top:24px;left:50%;width:1px;height:calc(100% - 48px);margin:0;border:none;background:#d3d6dc}}#grid .cardv2__name{margin-bottom:6px;color:var(--primary-txu-blue,#153f6a);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-align:center}@media all and (min-width:1024px){#grid .cardv2__name{grid-area:name;font-size:22px;line-height:28px;text-align:left}}#grid .cardv2__description{color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:center}@media all and (min-width:600px){#grid .cardv2__description{margin-bottom:10px;text-align:left}}@media all and (min-width:1024px){#grid .cardv2__description{grid-area:description;margin-left:32px}}#grid .cardv2__price__section{display:flex;position:relative;flex-direction:column;padding:12px 16px 16px;background:linear-gradient(0deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 100%),#003f6e;gap:11px}@media all and (min-width:600px){#grid .cardv2__price__section{justify-content:space-between;padding:24px}}@media all and (min-width:1024px){#grid .cardv2__price__section{flex-direction:row;padding:0;background:0 0}}#grid .cardv2__price__section hr{height:1px;margin:0;border:none;background:#d3d6dc}@media all and (min-width:1024px){#grid .cardv2__price__section hr{display:none}}@media all and (min-width:1024px){#grid .cardv2__price__section>hr{display:block;position:absolute;top:24px;left:0;width:1px;height:calc(100% - 48px)}}@media all and (min-width:600px){#grid .cardv2__price__section .txu_badge{display:none}}#grid div.cardv2__price{display:flex}@media all and (min-width:1024px){#grid div.cardv2__price{justify-content:space-between;order:2;padding:24px 32px;background:linear-gradient(0deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 100%),#003f6e}}#grid div.cardv2__price>:first-child{order:2;color:#003f6e;font-family:"Myriad Pro",Arial,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:40px}@media all and (min-width:1024px){#grid div.cardv2__price>:first-child{justify-self:flex-end}}#grid div.cardv2__price .price__settings{display:flex;gap:4px;color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@media all and (min-width:1024px){#grid div.cardv2__price .price__settings{flex-direction:column;gap:0}}#grid div.cardv2__price .price__settings p{margin:0}#grid .cardv2__term{display:flex;align-items:center;justify-content:center;color:var(--primary-txu-blue,#153f6a);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;gap:6px}@media all and (min-width:1024px){#grid .cardv2__term{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:24px 32px;gap:0}}#grid .cardv2__term hr{width:1px;height:16px;margin:0;border:none;background:#a8acb9}#grid .cardv2__term__label{color:var(--primary-txu-blue,#153f6a);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:12px}@media all and (min-width:1024px){#grid .cardv2__term__label{line-height:16px}}@media all and (min-width:1024px){#grid .cardv2__term__months{position:relative;bottom:-17px;color:#003f6e;font-family:"Myriad Pro",Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;white-space:nowrap;justify-self:flex-end}}#grid .txu_badge{align-self:center}@media all and (min-width:600px){#grid .txu_badge{align-self:flex-start}}#grid .cardv2__cta{display:flex;flex-direction:column;gap:16px;padding:16px}@media all and (min-width:600px){#grid .cardv2__cta{padding:16px 24px 16px;gap:8px}}@media all and (min-width:1024px){#grid .cardv2__cta{justify-content:space-between;max-width:259px;padding:24px 32px}}#grid .cardv2__cta .cardv2__cta__buttons{flex-direction:column;gap:12px}@media all and (min-width:600px){#grid .cardv2__cta .cardv2__cta__buttons{gap:8px}}#grid .cardv2__cta .grid-button{width:100%;border-radius:28px;background:var(--secondary-digital-blue-bonnet,#2e75d3);color:var(--neutrals-cloud,#fff);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:900;letter-spacing:.5px;line-height:14px;text-align:center;text-transform:capitalize}@media all and (min-width:768px){#grid .cardv2__cta .grid-button{padding:16px 24px;font-size:16px;line-height:16px}}#grid .cardv2__cta .button--phone{gap:8px;border:1px solid var(--secondary-digital-blue-bonnet,#2e75d3);background:#fff;text-align:center}@media all and (min-width:600px){#grid .cardv2__cta .button--phone{gap:10px;padding:5px}}@media all and (min-width:768px){#grid .cardv2__cta .button--phone{border-color:transparent;font-size:18px;line-height:18px}}#grid .cardv2__cta .button--phone .phone{color:var(--secondary-digital-blue-bonnet,#2e75d3);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:900;letter-spacing:.5px;line-height:14px}@media all and (min-width:768px){#grid .cardv2__cta .button--phone .phone{font-size:18px;line-height:18px}}#grid .cardv2__details{align-self:center;color:var(--primary-txu-blue,#153f6a);font-family:"Myriad Pro",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:18px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media all and (min-width:600px){#grid .cardv2__details.cardv2__details__mobile{display:none}}#grid .cardv2__details.cardv2__details__tablet{display:none;color:#404758}@media all and (min-width:600px){#grid .cardv2__details.cardv2__details__tablet{display:flex;align-items:center;color:var(--secondary-digital-blue-bonnet,#2e75d3);font-family:"Myriad Pro",Arial,sans-serif;line-height:12px;gap:4px}}@media all and (min-width:1024px){#grid .cardv2__details.cardv2__details__tablet{display:none}}#grid .cardv2__details__desktop{display:none;color:#2e75d3;text-decoration:none}@media all and (min-width:1024px){#grid .cardv2__details__desktop{display:flex;grid-area:details;align-items:center;align-self:flex-end;font-size:14px;line-height:14px}}#grid .plan-details{display:none;grid-column-end:4;grid-column-start:1}@media all and (min-width:600px){#grid .plan-details{display:block}}:not(#grid) .txu-redesign table .row:nth-child(1){background:#ececec}:not(#grid) .txu-redesign table .cell{font-size:12px}:not(#grid) .cardv2__modal{padding:0;border-radius:0}:not(#grid) .cardv2__modal .plan-details-modal__header{padding:20px 24px}:not(#grid) .cardv2__modal .plan-details-modal__sub-title{display:none}:not(#grid) .cardv2__modal .plan-details__slider-tab{display:flex;align-items:flex-start;padding:14px 20px;font-weight:400;gap:10px}:not(#grid) .cardv2__modal .plan-details__content-container{flex-direction:column}:not(#grid) .cardv2__modal .plan-details__content-table{width:100%}:not(#grid) .cardv2__modal .plan-details__legal-container{width:100%;margin:0}:not(#grid) .cardv2__modal .plan-details__content-container-trio{flex-direction:column;gap:30px}:not(#grid) .cardv2__modal .plan-details__document{width:100%}#grid .plan-details__slider{display:flex;box-shadow:0 1px 6px 0 rgba(63,71,90,.15)}#grid .plan-details__slider-tab{padding:14px 20px;color:var(--neutrals-text,#404758);font-family:"Myriad Pro",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;font-feature-settings:"clig" off,"liga" off}#grid .plan-details__slider-tab.active{border-bottom:2px solid var(--secondary-digital-blue-bonnet,#2e75d3);color:var(--secondary-digital-blue-bonnet,#2e75d3);font-weight:700}#grid .plan-details__content{padding:20px}@media all and (min-width:600px){#grid .plan-details__content{padding:24px}}@media all and (min-width:1024px){#grid .plan-details__content{padding:32px}}#grid .plan-details.plan-details-modal{width:100%;height:auto}#grid .chevron-down{display:inline-block;position:relative;box-sizing:border-box;width:22px;height:22px;transform:scale(var(--ggs,1));border:2px solid transparent;border-radius:100px}#grid .chevron-down::after{content:"";display:block;position:absolute;top:2px;left:4px;box-sizing:border-box;width:8px;height:8px;transform:rotate(45deg);animation:transform .2s ease-out;border-right:1px solid;border-bottom:1px solid}#grid .expanded .chevron-down::after{transform:rotate(225deg);animation:transform .2s ease-out}#grid .txu-redesign .plan-details__table-header-cell{max-width:100px;border:none}#grid .txu-redesign .plan-details-modal .plan-details__table-cell{border:none}#grid .txu-redesign .plan-details-modal .plan-details__first-table-cell{color:#3f475a}#grid .grid-v2 div.column-left{display:none!important}#grid .grid-v2 div.options-container{display:none!important}#grid .grid-v2 .grid-v2-pills{margin-bottom:20px;padding:10px 0;padding-left:24px;box-shadow:none}@media all and (min-width:600px){#grid .grid-v2 .grid-v2-pills{padding-left:32px}}@media all and (min-width:1024px){#grid .grid-v2 .grid-v2-pills{padding-left:0}}#grid .grid-v2-pills__container{position:relative;max-width:1196px}#grid .grid-v2-pills__container::after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;opacity:.8;background:#eeeef1;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%)}@media all and (min-width:600px){#grid .grid-v2-pills__clear-all-wrapper{display:none}}#grid .grid-v2-pills__pill-filter-button{display:flex;align-items:center}#grid .grid-v2-pills__pill:has(.Price){display:none}#grid .grid-v2-pills__pill:has(.Features){display:none}#grid .grid-v2-pills__pill:has(.Provider){display:none}#grid .grid-v2-pills__pill:has(.Rating){display:none}#grid .grid-v2 .grid-v2-pills__pill>img{max-width:unset}#grid .grid-v2-pills__pill:first-child{margin:0;padding:6px 12px;border:1px solid #003f6e;background:#fff}@media all and (min-width:600px){#grid .grid-v2-pills__pill:first-child{margin-left:0!important}}#grid .grid-v2-pills__pill-children-button{display:flex}#grid .grid-v2-pills__pill-icon-close{max-width:unset}#grid .grid-v2-pills__pill{padding:8px 16px;border:1px solid var(--neutrals-25,#d3d6dc);border-radius:6px;background:var(--neutrals-10,#eeeef1);gap:10px}#grid .grid-v2-pills__pill-text{color:var(--Neutrals-Text,#404758);font-family:Myriad Pro;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-align:center}#grid .grid-v2-pills__pill img{max-width:unset}#grid .grid-v2-pills__tooltip-instance{color:#253640}#grid .grid-v2-checkbox{display:flex;align-items:center;margin-bottom:20px;color:#253640;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:20px;gap:10px}#grid .grid-v2-checkbox>div{display:flex;align-items:center}#grid .grid-v2-checkbox__input{margin-right:10px}#grid .grid-v2-checkbox__number{font-weight:700}#grid .grid-v2-filter-menu-mobile-nav__heading{color:var(--Neutrals-Text,#404758);font-family:Myriad Pro;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:center}#grid .grid-v2-tabs{min-height:100%}#grid .grid-v2-tabs__tabs{display:flex;justify-content:stretch;box-shadow:0 1px 6px 0 rgba(63,71,90,.15)}#grid .grid-v2-tabs__tab{flex-grow:1;padding:14px 20px;border-bottom:2px solid transparent;color:var(--Neutrals-Text,#404758);font-family:Myriad Pro;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#grid .grid-v2-tabs__tab.grid-v2-tabs__tab--active{border-bottom:2px solid #2e75d3;color:#2e75d3;font-weight:700}#grid .grid-v2-radio-button{border:.5px solid #d3d6dc;border-radius:0}#grid .grid-v2-radio-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}#grid .grid-v2-radio-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}#grid .grid-v2-radio-button:has(.grid-v2-radio-button__input:checked){border:.5px solid var(--Secondary-Digital-Blue-Bonnet,#2e75d3);background:var(--Secondary-Digital-Blue-Bonnet,#2e75d3);color:#fff}#grid .grid-v2-home-input{display:none}#grid .grid-v2-filter-menu-mobile__wrapper::after{background:#a8acb9}#grid .grid-v2-radio__input{border:1px solid var(--neutrals-75,#7e8494);border-radius:50%}#grid .grid-v2-radio__input::before{box-shadow:inset 1em 1em #2e75d3}#grid .grid-v2-filter-menu-mobile-footer{position:sticky;bottom:0;width:100%}#grid .grid-v2-filter-menu-mobile-footer__clear-all{color:var(--Secondary-Digital-Blue-Bonnet,#2e75d3);font-family:Myriad Pro;font-size:10px;font-style:normal;font-weight:400;line-height:16px;text-align:center}#grid .grid-v2-filter-menu-mobile-footer__button{display:flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:28px;background:var(--Secondary-Digital-Blue-Bonnet,#2e75d3);color:var(--Neutrals-Cloud,#fff);font-family:Myriad Pro;font-size:14px;font-style:normal;font-weight:900;letter-spacing:.5px;line-height:14px;text-align:center;gap:10px}#grid .grid-v2-features{display:flex;flex-direction:column;color:var(--Neutrals-Text,#404758);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:20px;gap:20px}#grid .grid-v2-filter-menu-mobile__heading{margin-bottom:20px}#grid .grid-v2-feature{display:flex;gap:10px;align-items:center}#grid .grid-v2-feature__input{width:20px;height:20px}#grid .grid-v2-feature__wrapper{display:flex;gap:5px;align-items:center}#grid .grid-v2-providers__checkbox-messaging{display:flex;gap:5px;align-items:center}#grid .grid-v2-pills__all-filters-section.features{display:none}#grid .grid-v2-pills__all-filters-section.providers{display:none}#grid .grid-v2-pills__all-filters-section.rating{display:none}#grid .txu-redesign .featured-cards__cards:has([class*=option-]){padding-top:16px}@media all and (min-width:1024px){#grid .txu-redesign .featured-cards__cards:has([class*=option-]){padding-top:40px}}#grid .featured-card.txu-redesign[class*=option-]{padding-bottom:50px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-]{padding-bottom:70px}}#grid .featured-card.txu-redesign[class*=option-] .featured-card__section.label{height:auto;padding:8px 12px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .featured-card__section.label{line-height:20px}}#grid .featured-card.txu-redesign[class*=option-] .featured-card__section.label .label__text{text-transform:none}#grid .featured-card.txu-redesign[class*=option-] .txu-name{font-size:14px;line-height:20px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-name{font-size:18px;line-height:20px}}#grid .featured-card.txu-redesign[class*=option-] .txu-card-details{min-height:unset;padding-top:16px;background:#f2f5f8}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-card-details{padding-top:24px}}#grid .featured-card.txu-redesign[class*=option-] .txu-card-numbers{padding:0;background:#f2f5f8;gap:0}#grid .featured-card.txu-redesign[class*=option-] .price__digits{font-size:40px;line-height:36px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .price__digits{font-size:48px;line-height:48px}}#grid .featured-card.txu-redesign[class*=option-] .price__symbol{top:0;font-size:inherit;line-height:inherit}#grid .featured-card.txu-redesign[class*=option-] .txu-card-term{padding-top:16px;border-top:none;font-size:12px;line-height:16px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-card-term{padding-top:12px;font-size:14px;line-height:24px}}#grid .featured-card.txu-redesign[class*=option-] .txu-card-term span.divider{height:16px}#grid .featured-card.txu-redesign[class*=option-] .txu-cta-area{background:linear-gradient(180deg,#f2f5f8 30%,#fff 30%)}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-cta-area{background:linear-gradient(180deg,#f2f5f8 50%,#fff 50%)}}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-cta-area .txu-number{display:none}}#grid .featured-card.txu-redesign[class*=option-] .txu_badge{align-self:center;font-size:12px;line-height:16px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu_badge{font-size:14px;line-height:20px}}#grid .featured-card.txu-redesign[class*=option-] .txu-description{margin:16px 0;padding:0 24px;color:#404758;font-size:12px;font-weight:400;line-height:18px;text-align:center}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-description{margin-bottom:24px;font-size:14px;line-height:20px}}#grid .featured-card.txu-redesign[class*=option-] .txu-plan-details{border:none;line-height:18px}@media all and (min-width:768px){#grid .featured-card.txu-redesign[class*=option-] .txu-plan-details{width:auto}}#grid .txu-card-footer{display:flex;position:absolute;bottom:0;justify-content:center;width:100%}@media all and (min-width:768px){#grid .txu-card-footer{justify-content:space-between}}#grid .txu-card-footer::before{content:"";position:absolute;top:0;left:24px;width:calc(100% - 48px);height:1px;background:#d3d6dc}#grid .txu-card-footer .txu-number{display:none;align-items:center;justify-content:center;padding:16px 24px;color:#2e75d3;font-size:16px;font-weight:900;line-height:18px;text-decoration:none;gap:10px}@media all and (min-width:768px){#grid .txu-card-footer .txu-number{display:flex;padding:24px;font-size:18px;line-height:18px}}#grid .option-2.featured-card.txu-redesign .txu-card-term .divider{display:none}#grid .option-2.featured-card.txu-redesign .txu-card-term strong{display:none}#grid .simplified-hero-wrapper~.curvesTop~.featured-cards .featured-cards__heading.txu-redesign{display:none}#grid .simplified-hero-wrapper{background:#eeeef1}#grid .simplified-hero{position:relative;padding:16px 24px;background:#eeeef1}@media all and (min-width:1024px){#grid .simplified-hero{padding:48px 122px 0 122px}}#grid .simplified-hero .location{display:flex;align-items:center;justify-content:flex-start;gap:5px;line-height:28px}#grid .simplified-hero-zipcode{display:inline-flex;width:auto;max-width:60px;padding:0;border:none;border-bottom:1px solid #003f6e;background:0 0;color:#003f6e;font-size:20px;font-weight:900;line-height:28px;text-align:center}@media all and (min-width:1024px){#grid .simplified-hero-zipcode{max-width:110px;font-size:36px;font-weight:900;line-height:43.2px}}#grid .simplified-hero-zipcode:focus-visible{outline:0}#grid .simplified-all-plans-header{margin:32px 0 8px}@media all and (min-width:600px){#grid .simplified-all-plans-header{display:flex;align-items:center;justify-content:flex-start;gap:16px;max-width:1196px;margin:50px auto 24px}}#grid .simplified-all-plans-header .all-plans-label{margin:0 0 8px;font-size:22px;font-weight:400;line-height:28px;text-align:left}#grid .simplified-all-plans-header .edit-location{margin:0!important}#grid .simplified-location{padding-left:24px}@media all and (min-width:600px){#grid .simplified-location{padding-left:0}}#grid .simplified-hero-wrapper~.curvesTop{display:none}#grid .u-align-items-center{align-items:center!important}#grid .u-align-items-flex-start{align-items:flex-start!important}#grid .u-align-items-flex-end{align-items:flex-end!important}#grid .u-align-items-stretch{align-items:stretch!important}#grid .u-align-items-baseline{align-items:baseline!important}@media all and (min-width:600px){#grid .u-align-items-flex-end\@md{align-items:flex-end!important}}@media all and (min-width:600px){#grid .u-align-items-flex-start\@md{align-items:flex-start!important}}@media all and (min-width:600px){#grid .u-align-items-center\@md{align-items:center!important}}@media all and (min-width:768px){#grid .u-align-items-flex-end\@lg{align-items:flex-end!important}}@media all and (min-width:768px){#grid .u-align-items-flex-start\@lg{align-items:flex-start!important}}@media all and (min-width:768px){#grid .u-align-items-center\@lg{align-items:center!important}}@media all and (min-width:1024px){#grid .u-align-items-center\@xl{align-items:center!important}}#grid .u-align-self-flex-end{align-self:flex-end!important}#grid .u-align-self-flex-start{align-self:flex-start!important}#grid .u-display-block{display:block!important}#grid .u-display-flex{display:flex!important}#grid .u-display-none{display:none!important}#grid .u-display-inline-block{display:inline-block!important}@media all and (min-width:600px){#grid .u-display-block\@md{display:block!important}}@media all and (min-width:600px){#grid .u-display-flex\@md{display:flex!important}}@media all and (min-width:600px){#grid .u-display-none\@md{display:none!important}}@media all and (min-width:768px){#grid .u-display-block\@lg{display:block!important}}@media all and (min-width:768px){#grid .u-display-flex\@lg{display:flex!important}}@media all and (min-width:768px){#grid .u-display-none\@lg{display:none!important}}@media all and (min-width:1024px){#grid .u-display-block\@xl{display:block!important}}@media all and (min-width:1024px){#grid .u-display-flex\@xl{display:flex!important}}@media all and (min-width:1024px){#grid .u-display-none\@xl{display:none!important}}@media all and (min-width:1120px){#grid .u-display-block\@xxl{display:block!important}}@media all and (min-width:1120px){#grid .u-display-flex\@xxl{display:flex!important}}@media all and (min-width:1120px){#grid .u-display-none\@xxl{display:none!important}}#grid .u-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:none;white-space:nowrap}#grid .u-flex-direction-column{flex-direction:column!important}#grid .u-flex-direction-row{flex-direction:row!important}@media all and (min-width:600px){#grid .u-flex-direction-column\@md{flex-direction:column!important}}@media all and (min-width:600px){#grid .u-flex-direction-row\@md{flex-direction:row!important}}@media all and (min-width:768px){#grid .u-flex-direction-column\@lg{flex-direction:column!important}}@media all and (min-width:768px){#grid .u-flex-direction-row\@lg{flex-direction:row!important}}@media all and (min-width:1024px){#grid .u-flex-direction-column\@xl{flex-direction:column!important}}@media all and (min-width:1024px){#grid .u-flex-direction-row\@xl{flex-direction:row!important}}@media all and (min-width:1120px){#grid .u-flex-direction-column\@xxl{flex-direction:column!important}}@media all and (min-width:1120px){#grid .u-flex-direction-row\@xxl{flex-direction:row!important}}#grid .u-flex-wrap-wrap{flex-wrap:wrap!important}@media all and (min-width:600px){#grid .u-flex-wrap-wrap\@md{flex-wrap:wrap!important}}@media all and (min-width:768px){#grid .u-flex-wrap-wrap\@lg{flex-wrap:wrap!important}}#grid .u-flex-1{flex:1!important}@media all and (min-width:768px){#grid .u-flex-1\@lg{flex:1!important}}#grid .u-justify-content-space-between{justify-content:space-between!important}#grid .u-justify-content-space-around{justify-content:space-around!important}#grid .u-justify-content-center{justify-content:center!important}#grid .u-justify-content-flex-start{justify-content:flex-start!important}#grid .u-justify-content-flex-end{justify-content:flex-end!important}@media all and (min-width:600px){#grid .u-justify-content-space-between\@md{justify-content:space-between!important}}@media all and (min-width:600px){#grid .u-justify-content-space-around\@md{justify-content:space-around!important}}@media all and (min-width:600px){#grid .u-justify-content-center\@md{justify-content:center!important}}@media all and (min-width:600px){#grid .u-justify-content-flex-start\@md{justify-content:flex-start!important}}@media all and (min-width:600px){#grid .u-justify-content-flex-end\@md{justify-content:flex-end!important}}@media all and (min-width:768px){#grid .u-justify-content-space-between\@lg{justify-content:space-between!important}}@media all and (min-width:768px){#grid .u-justify-content-space-around\@lg{justify-content:space-around!important}}@media all and (min-width:768px){#grid .u-justify-content-center\@lg{justify-content:center!important}}@media all and (min-width:768px){#grid .u-justify-content-flex-start\@lg{justify-content:flex-start!important}}@media all and (min-width:768px){#grid .u-justify-content-flex-end\@lg{justify-content:flex-end!important}}@media all and (min-width:1024px){#grid .u-justify-content-center\@xl{justify-content:center!important}}@media all and (min-width:1120px){#grid .u-justify-content-space-between\@xxl{justify-content:space-between!important}}@media all and (min-width:1120px){#grid .u-justify-content-center\@xxl{justify-content:center!important}}@media all and (min-width:1024px){#grid .u-padding-16\@xl{padding:16px!important}}#grid .u-position-relative{position:relative}#grid .u-text-align-center{text-align:center!important}#grid .u-text-align-left{text-align:left!important}#grid .u-text-align-right{text-align:right!important}@media all and (min-width:768px){#grid .u-text-align-center\@lg{text-align:center!important}}@media all and (min-width:768px){#grid .u-text-align-left\@lg{text-align:left!important}}@media all and (min-width:768px){#grid .u-text-align-right\@lg{text-align:right!important}}@media all and (min-width:1024px){#grid .u-text-align-center\@xl{text-align:center!important}}@media all and (min-width:1024px){#grid .u-text-align-left\@xl{text-align:left!important}}@media all and (min-width:1024px){#grid .u-text-align-right\@xl{text-align:right!important}}