.nutrition-label{background-color:#fff;border:2px solid #000;padding:5px;width:100%;max-width:350px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.1;color:#000}.nutrition-label a{color:#06C;text-decoration:underline}.nutrition-label .label-title{font-family:Verdana,Geneva,sans-serif;font-size:20px;font-weight:900;border-bottom:1px solid #000;padding-bottom:2px;margin-bottom:3px}.nutrition-label .label-subtitle{font-size:12px;margin-bottom:3px}.nutrition-label .label-serving{border-bottom:7px solid #000;padding-bottom:3px;margin-bottom:5px}.nutrition-label .plan-header{font-size:11px;font-weight:400;margin-bottom:2px}.nutrition-label .plan-header strong{font-weight:700}.nutrition-label .main-price{display:flex;justify-content:space-between;align-items:baseline;border-bottom:3px solid #000;padding-bottom:3px;margin-bottom:5px}.nutrition-label .main-price-label{font-size:15px;font-weight:700}.nutrition-label .main-price-value{font-size:16px}.nutrition-label .nutrient-row{display:flex;justify-content:space-between;border-bottom:2px solid #000;padding:3px 0}.nutrition-label .nutrient-row.no-border{border-bottom:none}.nutrition-label .nutrient-label{font-size:10px;flex:1}.nutrition-label .nutrient-label.bold{font-weight:700}.nutrition-label .nutrient-label.indent{padding-left:15px}.nutrition-label .nutrient-value{font-size:10px;text-align:right;white-space:nowrap;min-width:60px;padding-left:10px}.nutrition-label .nutrient-value.with-unit{display:flex;justify-content:flex-end;align-items:baseline;gap:4px}.nutrition-label .nutrient-value .unit{font-weight:400;font-size:10px}.nutrition-label .inline-value{font-weight:400;margin-left:8px}.nutrition-label .vitamin-section{border-top:10px solid #000;margin-top:5px;padding-top:5px}.nutrition-label .footnote{border-top:5px solid #000;margin-top:5px;padding-top:5px}.nutrition-label .footnote .nutrient-label{line-height:1.3}.nutrition-label .footer-link{justify-content:flex-end}@media (max-width:400px){.nutrition-label{font-size:13px}.nutrition-label .label-title{font-size:18px}.nutrition-label .nutrient-value{min-width:50px}}@media print{.nutrition-label{max-width:none;width:350px;page-break-inside:avoid}}.u-text-vertical{writing-mode:sideways-lr;text-orientation:mixed;white-space:nowrap;letter-spacing:.1em}.price-display4{display:inline-flex;align-items:baseline;gap:.25rem;line-height:1;font-family:'Manrope',sans-serif}.price-amount4{font-size:2rem;font-weight:900;color:#fff;letter-spacing:-.02em;font-family:'Manrope',sans-serif}.price-period4{font-size:1.5rem;font-weight:600;color:#fff;font-family:'Manrope',sans-serif}.feature-list{list-style:none!important;padding-left:0!important;font-size:1rem;font-family:'Manrope',sans-serif;font-weight:600;color:#000}.feature-list li{margin-bottom:12px}.feature-list i{margin-right:8px;color:#01D098}.feature-list .unavailable,.feature-list li.unavailable{color:#999;opacity:.5}.feature-list .unavailable i,.feature-list li.unavailable i{color:#999}.price-display-table{display:inline-flex;align-items:baseline;gap:.25rem;line-height:1;font-family:'Manrope',sans-serif}.price-amount-table{font-size:2rem;font-weight:900;color:#000;letter-spacing:-.02em;font-family:'Manrope',sans-serif}.price-period-table{font-size:1.5rem;font-weight:600;color:#000;font-family:'Manrope',sans-serif}.pricing-comparison{width:100%;margin:2rem 0;border-collapse:separate;border-spacing:0;background:#fff;text-align:left;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.pricing-comparison thead{background:#fff0;font-weight:700;color:#111827;text-align:left}.pricing-comparison th{padding:.75rem;font-weight:600;font-size:.875rem;color:#111827;border-bottom:1px solid #e5e7eb;text-align:left}.pricing-comparison th:first-child{text-align:left;width:25%}.pricing-comparison thead th{text-align:left}.pricing-comparison tbody tr{border-bottom:1px solid #e5e7eb;transition:background-color 0.2s ease}.pricing-comparison tbody tr:last-child{border-bottom:none}.pricing-comparison tbody tr:hover{background:#f9fafb}.pricing-comparison td{padding:.75rem;font-size:.875rem;color:#374151;text-align:left;vertical-align:top}.pricing-comparison td:first-child{font-weight:500;color:#111827;display:flex;align-items:center;gap:.5rem;text-align:left}.feature-info{color:#9ca3af;cursor:help;font-size:.875rem;margin-left:.25rem;transition:color 0.2s ease;flex-shrink:0}.feature-info:hover{color:#4b5563}.pricing-comparison .fa-check{color:#10b981;font-size:1rem}.pricing-comparison .dash{color:#d1d5db;font-size:1.125rem;font-weight:300}@media (max-width:1024px){.pricing-comparison{display:block;overflow-x:auto}}@media (max-width:768px){.pricing-comparison th,.pricing-comparison td{padding:.5rem;font-size:.8rem}.pricing-comparison th:first-child,.pricing-comparison td:first-child{width:30%}}.feature-list-sunset{list-style:none!important;padding-left:0!important;font-size:1rem;font-family:'Manrope',sans-serif;font-weight:600;color:#000}.feature-list-sunset li{margin-bottom:12px}.feature-list-sunset i{margin-right:8px;color:#FFA661}.feature-list-sunset .unavailable,.feature-list-sunset li.unavailable{color:#999;opacity:.5}.feature-list-sunset .unavailable i,.feature-list-sunset li.unavailable i{color:#999}.price-display-table{display:inline-flex;align-items:baseline;gap:.25rem;line-height:1;font-family:'Manrope',sans-serif}.price-amount-table{font-size:2rem;font-weight:900;color:#000;letter-spacing:-.02em;font-family:'Manrope',sans-serif}.price-period-table{font-size:1.5rem;font-weight:600;color:#000;font-family:'Manrope',sans-serif}.site-header{padding-block:14px}.is-scrolled .site-header{padding-block:8px}.site-header .logo-wrap img{height:44px;width:auto}.site-header .bricks-nav .menu>li>a{padding-block:10px;line-height:1.2}.site-header .brx-container,.site-header .brx-row,.site-header .brx-section{gap:12px}.site-header{position:sticky;top:0;background:#fff0;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease;will-change:background-color,backdrop-filter;z-index:999}.is-scrolled .site-header{background-color:rgb(255 255 255 / .85);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid rgb(0 0 0 / .06)}.site-header a,.site-header .bricks-nav .menu a,.site-header .header-cta{transition:color .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.site-header .bricks-nav .menu>li>a{color:#111}.header-cta,.site-header .bricks-button,.site-header .button,.site-header a.button,.site-header .wp-block-button__link{display:inline-flex;align-items:center;gap:.5em;background:#fff0;color:#111;border:2px solid currentColor;border-radius:10px;padding:.625em 1.125em;line-height:1.2;text-decoration:none}.site-header .header-cta:hover,.site-header .bricks-button:hover,.site-header .button:hover,.site-header a.button:hover,.site-header .wp-block-button__link:hover{background:rgb(0 0 0 / .04)}.is-scrolled .site-header .header-cta,.is-scrolled .site-header .bricks-button,.is-scrolled .site-header .button,.is-scrolled .site-header a.button,.is-scrolled .site-header .wp-block-button__link,.is-scrolled .site-header .bricks-nav .menu>li>a{color:#26AD8F!important;border-color:#26AD8F!important;background:transparent!important;box-shadow:none!important}.is-scrolled .site-header .header-cta:hover,.is-scrolled .site-header .bricks-button:hover,.is-scrolled .site-header .button:hover,.is-scrolled .site-header a.button:hover,.is-scrolled .site-header .wp-block-button__link:hover{background:rgb(253 88 124 / .08)!important}.is-scrolled .site-header .menu a.cta{border-width:2px!important;border-style:solid!important;border-color:#26AD8F!important;border-radius:10px!important;padding-inline:1.125em;padding-block:.625em}.logo-wrap{position:relative;display:inline-block;line-height:0}.logo--default,.logo--scrolled{display:block;transition:opacity .25s ease,visibility .25s ease;text-decoration:none;line-height:0}.logo--default img,.logo--scrolled img{display:block;width:auto;height:44px}.logo--scrolled{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.logo--default{opacity:1;visibility:visible;pointer-events:auto}.is-scrolled .logo--default{opacity:0;visibility:hidden;pointer-events:none}.is-scrolled .logo--scrolled{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){.site-header,.site-header a,.site-header .header-cta,.logo--default,.logo--scrolled{transition:none!important}}.site-header:not(.is-scrolled) .bricks-nav .menu>li>a:focus,.site-header:not(.is-scrolled) .header-cta:focus,.site-header:not(.is-scrolled) .logo--default:focus,.site-header .logo--scrolled:focus{outline:2px solid #111;outline-offset:2px}.is-scrolled .site-header .bricks-nav .menu>li>a:focus,.is-scrolled .site-header .header-cta:focus,.is-scrolled .site-header .logo--scrolled:focus{outline:2px solid #26AD8F;outline-offset:2px}:root{--u-bg:#2d2d37;--u-primary:#fd6b21}.u-bounce{--bounce-up:24px;--bounce-duration:2s;--bounce-delay:0s;display:inline-block;animation:u-bounce var(--bounce-duration) var(--bounce-delay) infinite;transform-origin:center bottom;will-change:transform}@keyframes u-bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(calc(var(--bounce-up) * -1))}60%{transform:translateY(calc(var(--bounce-up) * -0.5))}}.u-bounce--fast{--bounce-duration:1.2s}.u-bounce--slow{--bounce-duration:3s}.u-bounce--delay1{--bounce-delay:.3s}.u-bounce--delay2{--bounce-delay:.6s}.u-bounce--tight{--bounce-up:16px}.u-bounce--loose{--bounce-up:32px}.u-icon-primary{color:var(--u-primary)}.u-icon-primary svg,.u-bounce svg{fill:currentColor}.u-bounce:is(:hover,:focus){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.u-bounce{animation:none!important}}.u-clip-children{position:relative;overflow:clip;overflow:hidden;isolation:isolate;background-clip:padding-box}.u-gradient-border{--gb-width:2px;--gb-radius:var(--radius-m, 12px);--gb-angle:135deg;--gb-c1:#26AD8F;--gb-c2:#4DE3A4;--gb-fill:var(--tertiary, #F6F3EF);position:relative;border-radius:var(--gb-radius);border:var(--gb-width) solid #fff0;background:linear-gradient(0deg,var(--gb-fill),var(--gb-fill)) padding-box,linear-gradient(var(--gb-angle),var(--gb-c1),var(--gb-c2)) border-box}.u-gradient-border--thick{--gb-width:4px}.u-gradient-border--round{--gb-radius:9999px}.btn-gradient-sunset{--g1:#26AD8F;--g2:#4DE3A4;--angle:90deg;background-image:linear-gradient(var(--angle),var(--g1),var(--g2))!important;color:var(--text)!important;border:none;border-radius:var(--radius);background-position:0% 50%;display:inline-flex;align-items:center;justify-content:center;gap:.5ch;transition:background-position .3s ease,transform .08s ease,box-shadow .2s ease,filter .2s ease}.btn-gradient-sunset:hover{background-position:100% 50%;box-shadow:0 4px 14px rgb(0 0 0 / .16);transform:translateY(-1px)}.btn-gradient-sunset:active{transform:translateY(0);filter:saturate(1.05)}.btn-gradient-sunset:focus-visible{outline:2px solid #fff;outline-offset:2px}.btn-gradient-sunset[disabled],.btn-gradient-sunset.is-disabled,.btn-gradient-sunset[aria-disabled="true"]{opacity:.55;pointer-events:none}@media (prefers-reduced-motion:reduce){.btn-gradient-sunset{transition:none}.btn-gradient-sunset:hover{background-position:0% 50%;transform:none}}.att-comparison-container{max-width:800px;margin:40px auto;padding:0 20px}.att-comparison-section{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.att-section-title{font-size:28px;font-weight:700;color:#333;margin-bottom:8px;margin-top:0}.att-section-subtitle{font-size:16px;color:#666;margin-bottom:30px;margin-top:0}.att-comparison-table{border-collapse:collapse;width:100%;background:#fff;border-radius:8px;overflow:hidden}.att-table-header{display:flex;border-bottom:2px solid #e0e0e0;padding:20px 0}.att-provider-column{flex:1;text-align:center;display:flex;align-items:center;justify-content:center}.att-feature-column{flex:1.5;text-align:left;display:flex;align-items:center}.att-provider-name{font-weight:700;font-size:18px}.att-name{color:#333}.att-fiber-name{color:#06c;margin-left:2px}.att-xfinity-name{color:#888}.att-table-row{display:flex;border-bottom:1px solid #e8e8e8;padding:18px 0;align-items:center}.att-feature-name{flex:1.5;font-size:16px;color:#333;text-align:left;padding-right:20px}.att-feature-value{flex:1;text-align:center;display:flex;align-items:center;justify-content:center}.att-speed-value{font-weight:700;font-size:18px;color:#333;display:block}.att-availability-note{font-size:14px;color:#666;font-weight:400;display:block;margin-top:4px}.att-check{color:#06c;font-size:24px}.att-xfinity-check{color:#ccc;font-size:24px}.att-xfinity-x{color:#ccc;font-size:24px}.att-footnotes{margin-top:30px;padding-top:20px;border-top:1px solid #e8e8e8}.att-footnotes p{font-size:12px;color:#666;margin-bottom:10px;line-height:1.4}.att-footnotes sup{color:#06c;font-weight:700}@media (max-width:768px){.att-comparison-container{margin:20px auto;padding:0 15px}.att-comparison-section{padding:20px}.att-section-title{font-size:24px}.att-table-header,.att-table-row{flex-direction:column;text-align:center}.att-feature-column,.att-provider-column,.att-feature-name,.att-feature-value{flex:none;width:100%;margin-bottom:10px}.att-provider-name{margin-bottom:15px}.att-table-row{border:1px solid #e8e8e8;border-radius:8px;margin-bottom:10px;padding:15px}.att-feature-name{font-weight:700;margin-bottom:10px;border-bottom:1px solid #e8e8e8;padding-bottom:10px}}