/* Visual refinement of the approved TV-only, multi-page layout. */
:root{--tv-orange:#0856ca;--tv-orange-dark:#054ab2;--tv-ink:#17202b;--tv-muted:#626a73}
body.cable-site{background:#fff;font-size:15px;-webkit-font-smoothing:antialiased}
.line-icon{width:24px;height:24px;flex-shrink:0;vertical-align:middle}
.arrow-icon{width:19px;height:19px}
.utility-bar{background:#151c25}
.utility-bar>.site-width{height:32px;font-size:11px}
.masthead{border-bottom-color:#e9ebee;box-shadow:0 2px 8px #10192303}
.masthead-inner{min-height:86px;gap:64px}
.wordmark>b{font-size:44px;letter-spacing:-3.4px}
.wordmark>b .logo-play{color:#1366e2;font-size:22px}
.wordmark>span{font-size:8px;letter-spacing:3.8px;margin-top:9px}
.site-navigation{font-weight:600;gap:34px}
.site-navigation>a:not(.nav-shop),.support-menu>summary{padding:30px 0}
.site-navigation .nav-shop{border-color:#192330;border-radius:9px;padding:11px 19px;transition:background .2s,color .2s}
.site-navigation .nav-shop:hover{background:#17202b;color:#fff}
.site-navigation>a[aria-current]:after{height:2px;bottom:20px}
.nav-dropdown{border-radius:12px;top:74px;box-shadow:0 12px 32px #101a3021;padding:10px 0}
.service-bar{background:#f7f8fa;border-bottom-color:#e9ebee}
.plan-finder{min-height:62px}
.plan-finder>span{font-size:12px;letter-spacing:.1px;color:#4d5660}
.plan-finder select{height:40px;border-color:#d9dde2;font-size:12px;min-width:142px}
.plan-finder label:first-of-type select{border-radius:7px 0 0 7px}
.plan-finder button{height:40px;border-radius:0 7px 7px 0;font-size:12px;padding-inline:22px}
.home-feature{padding-top:32px}
.feature-layout{min-height:552px;grid-template-columns:1.05fr 1fr;padding:30px 30px 30px 0;border-radius:22px;gap:0;background:radial-gradient(ellipse at 5% 100%,#9a4e354d,transparent 55%),radial-gradient(ellipse at 44% 16%,#ad68434d,transparent 54%),linear-gradient(130deg,#1b2838,#202a36 56%,#3d3e3b);box-shadow:0 18px 50px #1625340b}
.feature-layout:before{background:radial-gradient(ellipse at 20% 60%,#e9ad7533,transparent 55%);opacity:1}
.feature-copy{background:#fff;border:1px solid #fffffff2;border-radius:17px;padding:32px 35px 28px;box-shadow:0 18px 38px #050c1830;align-self:stretch;display:flex;flex-direction:column;justify-content:center}
.feature-copy:before{display:none}
.hero-kicker{font-size:9px;letter-spacing:1.4px;color:#57606b;display:flex;gap:8px;align-items:center;margin:0 0 17px}
.signal-dot{width:6px;height:6px;border-radius:50%;background:#1f68d6;box-shadow:0 0 0 4px #dde9fc;display:inline-block}
.feature-copy h1{font-size:clamp(35px,3.6vw,46px);line-height:1.02;letter-spacing:-1.9px;color:#17212c;font-weight:800;margin-bottom:18px}
.feature-copy h1 span{color:var(--tv-orange);position:relative}
.feature-copy h1 span:after{content:'';position:absolute;bottom:-4px;left:1px;right:4px;height:3px;border-radius:50%;background:#1566e0;transform:rotate(-3deg);opacity:.6}
.hero-description{font-size:14px;line-height:1.65;color:#626b74;max-width:390px;margin-bottom:21px}
.hero-offer{border-left:0;padding-left:0;gap:22px;margin-bottom:23px}
.offer-name{font-size:9px;font-weight:750;letter-spacing:1.2px;color:#5f6872;margin-bottom:4px}
.hero-price{font-size:51px;font-weight:800;color:#1b2530;line-height:1;letter-spacing:-2.2px}
.hero-price sup{font-size:23px;margin-top:5px;letter-spacing:-.7px}
.hero-price>sup:first-child{font-size:25px}
.hero-price small{font-size:12px;margin-bottom:4px;letter-spacing:0}
.offer-terms{border-left:1px solid #e0e4e8;padding-left:20px;font-size:10px;line-height:1.7;align-self:flex-end;margin-bottom:4px}
.hero-actions{gap:18px}
.button{border-radius:8px;min-height:45px;padding:12px 20px;font-weight:650;font-size:12px;gap:16px}
.button.primary{box-shadow:0 3px 7px #93370317}
.button:hover{transform:translateY(-1px)}
.hero-actions .text-link{font-size:11px;text-decoration-thickness:1px;text-underline-offset:5px}
.hero-fineprint{font-size:9px;line-height:1.6;color:#7c838b;margin-top:14px;max-width:340px}
.feature-visual{padding:0 18px 7px 27px;align-self:stretch;display:flex;align-items:center;position:relative}
.visual-eyebrow{position:absolute;top:15px;left:35px;color:#cdd5e2;font-size:8px;font-weight:650;letter-spacing:2.1px;display:flex;align-items:center;gap:10px}
.visual-eyebrow>span{height:1px;width:24px;background:#6694d9}
.orbit{border-color:#cea07616;width:520px;height:520px;left:-180px;top:-30px}
.orbit-two{width:350px;height:350px;left:-70px;top:62px;border-width:1px;border-color:#cea07622}
.tv-set{transform:perspective(1100px) rotateY(7deg) rotateZ(-2deg);padding:6px;border:1px solid #78818c;border-radius:9px;background:linear-gradient(160deg,#5d6772,#111b24 25%,#283440 80%,#a5a3a0);box-shadow:0 30px 40px #050d1b66,0 0 35px #ed9f6d14;width:100%;margin-bottom:12px}
.tv-screen{border-radius:3px;background:#111d2c;border:1px solid #131922}
.tv-nav{height:35px;background:#0d1e30;padding:0 14px;gap:14px;font-size:7px}
.tv-nav b{font-size:21px;margin-right:7px}
.tv-nav-selected{border-bottom:2px solid #5395f9;padding-block:10px}
.tv-avatar{background:#516175;color:#d5e0ee;font-size:8px;width:17px;height:17px}
.tv-landscape{height:225px;background:#1b334b}
.cinema-scene{position:absolute;inset:0;width:100%;height:100%;display:block}
.tv-landscape>.landscape-sun,.tv-landscape>.mountain{display:none}
.landscape-title{padding:83px 23px 18px;background:linear-gradient(90deg,#091a2c66,transparent 70%)}
.landscape-title>span{font-size:6px;letter-spacing:2.1px;color:#c4d8f5}
.landscape-title strong{font-size:33px;line-height:1.02;letter-spacing:-1.1px;margin:8px 0 12px;font-weight:750}
.landscape-title i{font-size:5px;letter-spacing:1.2px;border-color:#f6e5d840;background:#10243465;border-radius:3px;padding:6px 8px}
.landscape-title i>span{margin-right:5px;color:#97bef9}
.tv-tiles{background:#0d1e30;padding:9px 10px 10px;gap:8px}
.tv-tile{height:67px;border-radius:4px;padding:7px 8px;box-shadow:inset 0 0 0 1px #ffffff1c}
.tv-tile>span{font-size:8px;font-weight:650;text-shadow:0 1px 4px #0008}
.tile-adventure{background:linear-gradient(135deg,#244b59,#adbbb0)}
.tile-adventure:before{background:linear-gradient(100deg,#1e6fe0,#4f7379)}
.tile-movies{background:radial-gradient(ellipse at 68% 39%,#98b5e1 0 20%,transparent 21%),linear-gradient(115deg,#302d54,#886270)}
.tile-discovery{background:repeating-linear-gradient(105deg,#123c31 0 18px,#2b6150 19px 36px,#a1b77e 37px 39px)}
.tv-chin{font-size:4px;letter-spacing:1.4px;padding-top:4px;color:#929aa5}
.tv-foot{background:linear-gradient(90deg,#1e2936,#67717b);height:29px;bottom:-24px;box-shadow:0 5px 5px #07132366}
.hero-hardware{position:absolute;right:40px;bottom:11px;width:140px;height:95px;z-index:3;pointer-events:none}
.hero-device{position:absolute;bottom:4px;right:6px;width:83px;height:28px;border-radius:8px;background:linear-gradient(170deg,#505761,#101823 63%);box-shadow:0 6px 10px #0005;border-top:1px solid #8b8b8b;transform:skewY(-7deg) rotate(-4deg);padding:5px 13px;color:#dee3e9}
.hero-device b{font-size:13px;letter-spacing:-.8px}
.hero-device b span{color:#508fee;font-size:8px}
.hero-device i{position:absolute;width:2px;height:2px;border-radius:50%;background:#74dcaa;right:10px;bottom:7px;box-shadow:0 0 3px #76e3ac}
.hero-remote{position:absolute;left:22px;top:-18px;width:35px;height:118px;background:linear-gradient(100deg,#3f4955,#152131 70%);border:1px solid #626b77;box-shadow:7px 10px 14px #0005;border-radius:15px;transform:rotate(-21deg);display:flex;align-items:center;flex-direction:column;gap:7px;padding:10px 0;color:#adbdce}
.hero-remote>i{width:5px;height:5px;border:1px solid #629aed;border-radius:50%}
.remote-ring{border-radius:50%;border:5px solid #0e1926;width:24px;height:24px;box-shadow:0 0 0 1px #637286;display:grid;place-items:center}
.remote-ring>span{width:11px;height:11px;border-radius:50%;background:#8998a7}
.hero-remote>small{font-size:10px;line-height:1}
.hero-remote>em{font-size:6px;font-style:normal;margin-top:4px;font-weight:700;letter-spacing:-.4px}
.visual-note{left:34px;bottom:17px;gap:10px;color:#fff}
.note-icon{width:29px;height:29px;font-size:10px;border-color:#ddae8177;color:#9fbeec}
.visual-note strong{font-size:11px;font-weight:650}
.visual-note div>span{font-size:8px;color:#aeb7c3;margin-top:4px}
.service-shortcuts{gap:0;border:1px solid #e5e8eb;border-radius:12px;margin-top:23px;padding:18px 8px;background:#fff;box-shadow:0 5px 16px #14233204}
.service-shortcuts>a{padding:7px 19px!important;gap:12px;align-items:center}
.service-shortcuts>a:not(:first-child){border-color:#e7e9ec}
.shortcut-icon{display:grid;place-items:center;width:40px;height:40px;background:#e9f2ff;border-radius:9px;flex-shrink:0;color:#135cc9}
.shortcut-icon>.line-icon{width:22px;height:22px}
.service-shortcuts strong{font-size:13px;font-weight:650;line-height:1.5}
.service-shortcuts small{font-size:11px;line-height:1.5;color:#727b85;margin-top:3px}
.service-shortcuts b{font-size:16px;color:#858d95;margin-left:auto}
.service-shortcuts a:hover .shortcut-icon{background:#cee2ff}
.home-section{padding-top:52px;padding-bottom:54px}
.heading-row{margin-bottom:24px}
.heading-row h2{font-size:31px;font-weight:750;letter-spacing:-1.25px}
.heading-row .kicker{font-size:9px;letter-spacing:1.5px;color:#1056be;margin-bottom:11px}
.heading-row>p{font-size:12px!important;color:#75808a!important;margin-bottom:3px!important}
.explore-cards{gap:21px}
.explore-cards>a{position:relative;display:flex;flex-direction:column;border-radius:14px;padding:24px 26px 25px;background:linear-gradient(130deg,#e9f2ff,#fff 90%);border-color:#d9e1ec;transition:transform .18s,border-color .18s,box-shadow .18s}
.explore-cards>a:nth-child(2){background:linear-gradient(130deg,#eff4f7,#fff 90%);border-color:#e1e7ec}
.explore-cards>a:nth-child(3){background:linear-gradient(130deg,#edf1f6,#fff 90%);border-color:#dbe0e8}
.explore-cards>a:hover{border-color:#6492d8;transform:translateY(-3px);box-shadow:0 12px 26px #1725320a}
.explore-top{display:flex;align-items:center;justify-content:space-between}
.explore-art{width:44px;height:44px;border:1px solid #c5d6ef;border-radius:11px;display:grid;place-items:center;color:#2062c6;background:#f1f7ff}
.explore-cards>a:nth-child(2) .explore-art{border-color:#d2dce5;color:#527186;background:#f5f9fc}
.explore-cards>a:nth-child(3) .explore-art{border-color:#dedbca;color:#77735b;background:#f6f8fc}
.explore-number{font-size:9px;letter-spacing:1.35px;font-weight:650;color:#6f7070}
.explore-cards h3{margin:17px 0 9px;font-size:23px;font-weight:700;letter-spacing:-.8px}
.explore-cards p{font-size:12px;line-height:1.7;max-width:260px;margin-bottom:24px;color:#747d84}
.explore-cards .text-link{font-size:12px;text-decoration:none;font-weight:650;margin-top:auto;align-self:flex-start}
.explore-cards .text-link span{transition:transform .15s}
.explore-cards>a:hover .text-link span{transform:translateX(4px)}
.cable-footer{background:#17212d;border-top:0;color:#e6edf3;padding:42px 0 25px}
.cable-footer .brand-mark{color:#fff}
.cable-footer .footer-brand p{color:#a8b4c1;font-size:11px;line-height:1.7}
.cable-footer .footer-grid{gap:50px;margin-bottom:32px}
.cable-footer .footer-grid h2{font-size:11px;font-weight:650;letter-spacing:.5px;color:#fff}
.cable-footer .footer-grid>div:not(:first-child)>a{color:#a8b4c1;font-size:11px;margin-block:9px;transition:color .15s}
.cable-footer .footer-grid a:hover{color:#8bb9ff}
.cable-footer .footer-bottom{border-color:#ffffff1c;font-size:9px;color:#a8b3c0;padding-top:19px}
.cable-footer .footer-disclaimer{color:#8391a2;font-size:8px;line-height:1.8;margin-top:14px}
.breadcrumb{display:flex;align-items:center;gap:10px;min-height:47px;font-size:11px;color:#8b929a}
.breadcrumb>a{color:#69747f;text-decoration:underline;text-underline-offset:3px}
.breadcrumb>[aria-current]{color:#404d5b}
.cable-site .hero.inner{padding-top:32px;padding-bottom:34px;background:linear-gradient(100deg,#ecf2fb,#f8f9fb 75%);border-bottom-color:#dfe5ee}
.cable-site .hero.inner .scene-copy h1{font-size:39px;letter-spacing:-1.5px;color:#192330!important}
.cable-site .hero.inner .scene-copy p:not(.eyebrow){font-size:14px;color:#687380!important}
.cable-site .btn{border-radius:8px;font-size:12px;min-height:43px}
.cable-site .btn.light{border-color:#c6cdd3}
.cable-site .price-card-mini{border-radius:14px;background:linear-gradient(155deg,#e7f1ff,#fff 65%);border-color:#d4dce9;padding:26px;gap:9px;box-shadow:0 5px 18px #14283c04;transition:border-color .18s,box-shadow .18s}
.cable-site .price-card-mini:hover{border-color:#779dd5;box-shadow:0 9px 24px #15223208}
.cable-site .price-card-mini.popular{background:linear-gradient(155deg,#dceaff,#fff 70%);border-color:#6393dc}
.cable-site .price-card-mini b{font-weight:600;font-size:13px;color:#525f6d}
.cable-site .price-card-mini strong{font-size:46px;letter-spacing:-1.8px;color:#19232f}
.cable-site .price-card-mini small{color:#87909b;font-size:11px}
.cable-site .price-card-mini a{border-radius:8px;min-height:43px;font-size:12px;font-weight:650}
.cable-site .premium-band{background:linear-gradient(110deg,#192533,#2a3643);padding-top:26px;padding-bottom:26px}
.cable-site .pb-go{border-radius:8px}
.cable-site .pricing-tabs{gap:12px}
.cable-site .price-tab{font-weight:650;font-size:14px}
.cable-site .device-product-card,.cable-site .store-product-card,.cable-site .payment-image-card{border-radius:14px;border-color:#e0e5eb;box-shadow:0 5px 15px #1c304008}
.cable-site .device-product-card h3,.cable-site .store-product-card h3{font-weight:650;letter-spacing:-.35px}
.cable-site .ai-button{background:#1c2937;box-shadow:0 5px 18px #0c1d3722;border-color:#ffffff30}
.cable-site .ai-button>span{background:#1c66d6}
@media(max-width:1100px){.masthead-inner{gap:40px}.site-navigation{gap:23px}.feature-copy{padding:29px}.hero-actions{gap:12px}.hero-actions .button{padding-inline:17px;gap:10px}.service-shortcuts>a{padding-inline:12px!important;gap:9px}.service-shortcuts strong{font-size:11px}.service-shortcuts small{font-size:9px}.shortcut-icon{width:33px;height:36px}.feature-copy h1{font-size:41px}.visual-note{left:27px}.visual-note strong{font-size:10px}.hero-hardware{right:28px;width:100px}.visual-eyebrow{left:28px;font-size:7px}}
@media(max-width:980px){.masthead-inner{min-height:76px}.site-navigation{gap:0}.site-navigation>a:not(.nav-shop),.support-menu>summary{padding:13px 8px}.nav-dropdown{padding:0 0 8px}.site-navigation>a[aria-current]:after{bottom:7px}.feature-layout{grid-template-columns:1fr 1.05fr;padding:25px 22px 25px 0;min-height:536px}.feature-copy{padding:26px}.feature-copy h1{font-size:37px}.hero-description{font-size:13px}.hero-actions{flex-direction:column;align-items:flex-start;gap:13px}.feature-visual{padding-left:16px;padding-right:16px}.tv-nav{gap:9px;padding-inline:9px}.tv-nav b{font-size:17px;margin-right:0}.tv-landscape{height:198px}.landscape-title{padding:74px 15px 13px}.landscape-title strong{font-size:27px}.tv-tiles{gap:6px;padding:7px}.tv-tile{height:51px;padding:5px}.tv-tile>span{font-size:7px}.hero-hardware{right:21px;bottom:23px;transform:scale(.85);transform-origin:bottom right}.visual-note{left:23px;bottom:25px;gap:6px}.visual-note>span{display:none}.visual-note div>span{font-size:7px;max-width:145px}.visual-eyebrow{left:23px;font-size:6px;letter-spacing:1.5px}.service-shortcuts{grid-template-columns:1fr 1fr;padding:8px;gap:0}.service-shortcuts>a{padding:12px 17px!important}.service-shortcuts>a:nth-child(3),.service-shortcuts>a:nth-child(4){border-top:1px solid #e7e9ec}.service-shortcuts strong{font-size:12px}.service-shortcuts small{font-size:11px}.shortcut-icon{width:39px;height:39px}.explore-cards>a{padding:20px}.explore-cards h3{font-size:21px}.explore-art{width:36px;height:36px}.explore-number{font-size:8px}.heading-row h2{font-size:29px}.cable-footer .footer-grid{gap:27px}.nav-toggle .line-icon{width:19px;height:19px}.cable-site .hero.inner .scene-copy h1{font-size:35px}}
@media(max-width:700px){.masthead-inner{min-height:73px}.wordmark>b{font-size:39px}.wordmark>span{font-size:7px;letter-spacing:3.5px;margin-top:8px}.utility-bar>.site-width{font-size:9px;height:29px}.nav-toggle{border-color:#dfe4e9;border-radius:8px;font-size:12px;gap:8px}.service-bar .plan-finder{min-height:61px}.plan-finder select{min-width:0;height:38px;font-size:11px;padding-left:11px;padding-right:20px}.plan-finder button{height:38px;padding-inline:13px;font-size:10px}.home-feature{padding-top:20px}.feature-layout{grid-template-columns:1fr;padding:16px;gap:0;border-radius:16px;min-height:0;background:radial-gradient(ellipse at 20% 85%,#7d54454d,transparent 62%),linear-gradient(125deg,#192638,#2e3945)}.feature-copy{padding:27px 25px 24px;border-radius:12px;order:1}.hero-kicker{font-size:8px;letter-spacing:1.05px;margin-bottom:18px;gap:7px}.feature-copy h1{font-size:39px;letter-spacing:-1.8px;line-height:1.02;margin-bottom:19px}.feature-copy h1 br{display:initial}.hero-description{font-size:13px;line-height:1.7;margin-bottom:20px}.hero-price{font-size:47px}.hero-price sup{font-size:21px}.hero-price small{font-size:11px}.hero-offer{gap:18px;margin-bottom:23px}.offer-terms{font-size:9px;padding-left:15px;line-height:1.7}.hero-actions{align-items:flex-start;gap:15px;flex-direction:column}.hero-actions .button{width:100%;font-size:12px;min-height:44px}.hero-actions .text-link{font-size:11px;align-self:center}.hero-fineprint{font-size:8px;line-height:1.7;margin-top:16px}.feature-visual{order:2;padding:33px 8px 55px;min-height:328px;width:100%;margin-top:8px}.visual-eyebrow{display:none}.tv-set{margin-bottom:0;transform:perspective(1000px) rotateY(4deg) rotateZ(-2deg);max-width:410px}.tv-nav{height:28px;gap:10px;font-size:6px;padding:0 8px}.tv-nav b{font-size:16px;margin-right:0}.tv-nav-selected{padding-block:7px}.tv-landscape{height:163px}.landscape-title{padding:52px 15px 10px}.landscape-title strong{font-size:26px;margin:7px 0 8px}.landscape-title>span{font-size:5px;letter-spacing:1.5px}.landscape-title i{font-size:4px;letter-spacing:.9px;padding:4px 6px}.tv-tiles{padding:6px;gap:5px}.tv-tile{height:45px}.tv-tile>span{font-size:7px}.hero-hardware{right:12px;bottom:10px;transform:scale(.7)}.visual-note{display:flex;left:11px;bottom:10px}.visual-note strong{font-size:8px}.visual-note div>span{font-size:6px;max-width:160px}.orbit{width:370px;height:370px;top:0;left:-150px}.orbit-two{width:290px;height:290px;top:30px;left:-90px}.service-shortcuts{margin-top:17px;padding:3px;border-radius:10px}.service-shortcuts>a{padding:13px 10px!important;gap:9px}.service-shortcuts strong{font-size:10px}.service-shortcuts small{font-size:9px;line-height:1.5;margin-top:2px}.shortcut-icon{width:30px;height:34px;border-radius:7px}.shortcut-icon>.line-icon{width:19px;height:19px}.service-shortcuts b{display:none}.home-section{padding:34px 0 37px}.heading-row{margin-bottom:20px}.heading-row h2{font-size:28px}.heading-row>p{font-size:11px!important;max-width:none}.explore-cards{gap:13px}.explore-cards>a{padding:21px 22px;border-radius:12px}.explore-art{width:38px;height:38px}.explore-number{font-size:8px;letter-spacing:1.2px}.explore-cards h3{font-size:23px;margin-top:13px}.explore-cards p{font-size:12px;max-width:none;margin-bottom:17px}.explore-cards .text-link{font-size:11px}.cable-footer{padding:33px 0 100px}.cable-footer .footer-grid{gap:25px 23px}.cable-footer .footer-brand p{font-size:10px}.cable-footer .footer-grid h2{font-size:10px}.cable-footer .footer-grid>div:not(:first-child)>a{font-size:10px;line-height:1.6}.cable-footer .footer-disclaimer{font-size:8px}.breadcrumb{font-size:10px;min-height:41px;gap:8px}.cable-site .hero.inner{padding-top:25px;padding-bottom:28px}.cable-site .hero.inner .scene-copy h1{font-size:31px;letter-spacing:-1.1px}.cable-site .hero.inner .scene-copy p:not(.eyebrow){font-size:13px}.cable-site .price-card-mini{padding:20px 17px;border-radius:11px}.cable-site .price-card-mini strong{font-size:36px}.cable-site .price-card-mini b{font-size:12px}.cable-site .price-card-mini a{font-size:11px}.cable-site .price-tab{font-size:12px}.cable-site .mobile-bar{border-radius:12px;background:#192533;border:1px solid #ffffff17;box-shadow:0 6px 15px #14223333}.cable-site .ai-widget{right:12px;bottom:84px}.cable-site .ai-button{border-radius:50%;box-shadow:0 4px 16px #07132330}.cable-site .ai-button>span{width:35px;height:35px}}
@media(max-width:360px){.feature-copy{padding-inline:21px}.feature-copy h1{font-size:35px}.plan-finder select{font-size:10px;padding-inline:8px}.plan-finder button{font-size:9px;padding-inline:10px}.hero-price{font-size:42px}.service-shortcuts>a{padding-inline:8px!important;gap:6px}.service-shortcuts strong{font-size:9px}}
@media(prefers-reduced-motion:reduce){.button:hover,.explore-cards>a:hover{transform:none}}
.cable-site.pricing-page .hero.inner{padding-top:20px;padding-bottom:23px}
.cable-site.pricing-page .hero.inner .scene-copy h1{font-size:34px;margin:8px 0 12px}
.cable-site.pricing-page .hero.inner .scene-copy p:not(.eyebrow){margin:8px 0 16px}
.cable-site.pricing-page .hero.inner+.section{padding-top:28px}
.cable-site.pricing-page .plan-intro{margin-bottom:22px}
.cable-site.pricing-page .plan-intro h2{font-size:23px;margin:0 0 8px}
.cable-site.pricing-page .plan-intro p{margin:0;font-size:13px}
.cable-site.pricing-page .pricing-tabs{margin-bottom:20px}
@media(max-width:700px){.cable-site .ai-button{grid-template-columns:1fr;width:47px;height:47px;place-items:center}.cable-site.pricing-page .hero.inner .scene-copy h1{font-size:29px}}
