.metro-offer{--offer-ink:var(--mo-ink,#0a3c31);--offer-muted:var(--mo-muted,#49655d);--offer-green:var(--mo-green,#00ad72);--offer-green-dark:var(--mo-green-dark,#07875f);--offer-soft:var(--mo-soft,#eef9f4);--offer-dark:var(--mo-dark,#073b30);--offer-line:#d7e9e1;color:var(--offer-ink);font-family:Inter,Arial,sans-serif;overflow:hidden}.metro-offer,.metro-offer *{box-sizing:border-box}.metro-offer-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}.metro-offer a{text-decoration:none}.metro-offer-kicker{display:inline-flex;align-items:center;gap:9px;margin:0 0 20px;color:var(--offer-green-dark);font-size:12px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.metro-offer-kicker:before{width:22px;height:2px;border-radius:2px;background:var(--offer-green);content:""}.metro-offer h1,.metro-offer h2{color:var(--offer-ink);font-weight:850;letter-spacing:-.055em}.metro-offer h1{max-width:720px;margin:0;font-size:clamp(46px,5vw,76px);line-height:.98}.metro-offer h1 em,.metro-offer h2 em{color:var(--offer-green);font-style:normal}.metro-offer-hero{position:relative;padding:88px 0;background:linear-gradient(115deg,#f7fcf9,#effaf5 48%,#dff6ec)}.metro-offer-hero:after{position:absolute;right:-170px;top:-220px;width:540px;height:540px;border:1px solid rgba(0,173,114,.16);border-radius:50%;box-shadow:0 0 0 70px #00ad7209,0 0 0 140px #00ad7206;content:"";pointer-events:none}.metro-offer-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);gap:70px;align-items:center}.metro-offer-hero-grid>div>p{max-width:610px;margin:26px 0 30px;color:var(--offer-muted);font-size:18px;line-height:1.65}.metro-offer-hero-grid>div>a,.metro-offer-cta a,.metro-offer-phone-plans article>a{display:inline-flex;align-items:center;justify-content:center;min-height:55px;padding:0 25px;border-radius:14px;background:var(--offer-green);box-shadow:0 13px 27px #00ad7238;color:#fff!important;font-size:15px;font-weight:800;transition:transform .2s,background .2s}.metro-offer-hero-grid>div>a:hover,.metro-offer-cta a:hover,.metro-offer-phone-plans article>a:hover{background:var(--offer-green-dark);transform:translateY(-2px)}.metro-offer-package{position:relative;display:grid;grid-template-columns:1fr auto;padding:34px 36px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:linear-gradient(145deg,var(--offer-dark),#052d26);box-shadow:0 28px 65px #073b3033;color:#fff;overflow:hidden}.metro-offer-package:after{position:absolute;right:-55px;top:-65px;width:190px;height:190px;border:38px solid rgba(66,225,170,.08);border-radius:50%;content:""}.metro-offer-package>span{position:relative;z-index:1;grid-column:1/-1;display:block;margin-bottom:28px;color:#bde8d8;font-size:14px;font-weight:750;letter-spacing:.02em}.metro-offer-package>strong{position:relative;z-index:1;align-self:end;color:#fff;font-size:clamp(62px,6vw,88px);font-weight:850;line-height:.78;letter-spacing:-.08em}.metro-offer-package>small{position:relative;z-index:1;align-self:end;max-width:105px;padding:0 0 4px 12px;color:#c2e1d7;font-size:15px;font-weight:700;line-height:1.15}.metro-offer-package>div{position:relative;z-index:1;grid-column:1/-1;margin:26px 0 0;padding:13px 16px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:#ffffff12;color:#d8f0e7;font-size:14px}.metro-offer-package>div b{color:#fff;font-size:18px}.metro-offer-package>div i{padding:0 8px;color:#61d9af;font-style:normal}.metro-offer-package>footer{position:relative;z-index:1;grid-column:1/-1;display:flex;align-items:baseline;gap:7px;margin-top:27px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15)}.metro-offer-package>footer b{color:#fff;font-size:34px;letter-spacing:-.045em}.metro-offer-package>footer small{color:#bde8d8;font-size:14px}.metro-offer-included{padding:86px 0;background:#fff}.metro-offer-included>.metro-offer-wrap{display:grid;grid-template-columns:.82fr 1.18fr;gap:90px;align-items:start}.metro-offer h2{margin:0;font-size:clamp(36px,4vw,55px);line-height:1.03}.metro-offer-included ul{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}.metro-offer-included li{display:flex;align-items:flex-start;gap:14px;min-height:92px;padding:22px;border:1px solid var(--offer-line);border-radius:18px;background:#fbfefc;color:var(--offer-ink);font-size:16px;font-weight:720;line-height:1.4}.metro-offer-included li i{display:grid;flex:0 0 29px;width:29px;height:29px;border-radius:50%;background:#dff8ed;color:var(--offer-green-dark);font-style:normal;font-weight:900;place-items:center}.metro-offer-channels{padding:86px 0;background:var(--offer-soft)}.metro-offer-channels>.metro-offer-wrap>p{margin:18px 0 34px;color:var(--offer-muted);font-size:17px}.metro-offer-channel-list{padding:24px;border:1px solid var(--offer-line);border-radius:24px;background:#fff;box-shadow:0 13px 34px #073b300f}.metro-offer-channel-list .tv-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))!important;gap:11px!important}.metro-offer-channel-list .tv-item{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:70px!important;margin:0!important;padding:9px!important;border:1px solid #e2ede8!important;border-radius:12px!important;background:#fff!important}.metro-offer-channel-list .tv-item img{max-width:74px!important;max-height:42px!important;object-fit:contain}.metro-offer-cta{padding:72px 0;background:var(--offer-dark);color:#fff}.metro-offer-cta>.metro-offer-wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.metro-offer-cta span{display:block;margin-bottom:12px;color:#7ce2bd;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.metro-offer-cta h2{color:#fff;font-size:clamp(34px,3.5vw,50px)}.metro-offer-cta a{flex:0 0 auto;box-shadow:none}.metro-offer-symbol{position:relative;display:flex;align-items:center;gap:22px;min-height:245px;padding:36px;border:1px solid var(--offer-line);border-radius:28px;background:#ffffffbd;box-shadow:0 24px 55px #073b3017;color:var(--offer-green);font-size:76px;font-style:normal;backdrop-filter:blur(10px)}.metro-offer-symbol:after{position:absolute;right:25px;bottom:25px;width:74px;height:74px;border:18px solid #dff7ed;border-radius:50%;content:""}.metro-offer-symbol span{position:relative;z-index:1;max-width:190px;color:var(--offer-ink);font-size:22px;font-weight:800;line-height:1.2}.metro-offer-phone-plans{padding:86px 0;background:#fff}.metro-offer-phone-plans>.metro-offer-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.metro-offer-phone-plans article{position:relative;display:flex;flex-direction:column;padding:36px;border:1px solid var(--offer-line);border-radius:26px;background:#fff;box-shadow:0 14px 38px #073b300f;overflow:hidden}.metro-offer-phone-plans article.is-featured{border-color:#00ad728c;background:linear-gradient(145deg,#fff 45%,#e7f9f1)}.metro-offer-phone-plans article>span{align-self:flex-start;margin-bottom:20px;padding:7px 11px;border-radius:999px;background:#e7f8f1;color:var(--offer-green-dark);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.metro-offer-phone-plans article h2{font-size:32px;letter-spacing:-.045em}.metro-offer-phone-plans article>strong{margin-top:30px;color:var(--offer-ink);font-size:46px;line-height:1;letter-spacing:-.065em}.metro-offer-phone-plans article>small{margin-top:5px;color:var(--offer-muted);font-size:13px}.metro-offer-phone-plans .metro-offer-price{display:flex;align-items:baseline;gap:6px;margin-top:24px;padding-top:22px;border-top:1px solid var(--offer-line)}.metro-offer-phone-plans .metro-offer-price b{font-size:31px;letter-spacing:-.04em}.metro-offer-phone-plans .metro-offer-price span{color:var(--offer-muted);font-size:14px}.metro-offer-phone-plans ul{display:grid;gap:13px;margin:26px 0;padding:0;list-style:none}.metro-offer-phone-plans li{color:var(--offer-ink);font-size:15px;line-height:1.45}.metro-offer-phone-plans article>p{margin:auto 0 22px;padding-top:20px;color:var(--offer-muted);font-size:13px}.metro-offer-phone-plans article>a{align-self:flex-start;box-shadow:none}@media(max-width:820px){.metro-offer-wrap{width:min(100% - 32px,1180px)}.metro-offer-hero{padding:62px 0}.metro-offer-hero-grid,.metro-offer-included>.metro-offer-wrap,.metro-offer-phone-plans>.metro-offer-wrap{grid-template-columns:1fr;gap:38px}.metro-offer-hero-grid{grid-template-columns:1fr}.metro-offer-package{padding:28px}.metro-offer-package>strong{font-size:68px}.metro-offer-included,.metro-offer-channels,.metro-offer-phone-plans{padding:60px 0}.metro-offer-included ul{grid-template-columns:1fr}.metro-offer-cta>.metro-offer-wrap{align-items:flex-start;flex-direction:column}.metro-offer-symbol{min-height:180px;font-size:60px}.metro-offer-channel-list{padding:14px}.metro-offer-channel-list .tv-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))!important;gap:8px!important}}@media(max-width:480px){.metro-offer h1{font-size:43px}.metro-offer-hero-grid>div>p{font-size:16px}.metro-offer-package>strong{font-size:60px}.metro-offer-package>small{font-size:13px}.metro-offer-phone-plans article{padding:27px}}
