.campaign-v6{background:radial-gradient(ellipse at 95% 20%,#0c587b88,transparent 58%),radial-gradient(ellipse at 40% 100%,#37402066,transparent 48%),#0b1925;overflow:hidden}.campaign-v6 .hero-grid{gap:55px;min-height:700px;padding:60px 0 90px;grid-template-columns:1.05fr 1fr}.campaign-v6 h1{font-size:clamp(42px,4.65vw,61px);margin-bottom:22px}.campaign-v6 .hero-copy>p{max-width:465px;font-size:15px}.campaign-v6 .hero-actions{margin:25px 0}.campaign-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px 15px;max-width:450px;font-size:11px;color:#c5d2db}.campaign-benefits b{color:#ffb45c;margin-right:6px}.campaign-scene{position:relative;padding:34px 0;isolation:isolate}.campaign-scene:before{content:'';position:absolute;inset:10% -10%;background:radial-gradient(ellipse,#ff9e2440,transparent 70%);z-index:-1;animation:campaign-glow 6s ease-in-out infinite alternate}.campaign-offer{border-radius:23px;background:linear-gradient(145deg,#fffdf3,#f6f0e3);color:#15293b;border:1px solid #ffffff90;box-shadow:0 30px 70px #0006;overflow:hidden;position:relative;transform:rotate(-1.5deg);animation:offer-entrance .7s ease both}.campaign-offer-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px 0}.campaign-offer-top>span{font-size:8px;letter-spacing:.16em;font-weight:800;color:#526171}.campaign-offer-top>b{font-size:16px;letter-spacing:-.04em}.campaign-numbers{display:grid;grid-template-columns:1.1fr 1fr;gap:14px;align-items:center;padding:26px 25px 22px}.campaign-speed strong{display:block;font-size:110px;font-weight:900;line-height:.9;letter-spacing:-.085em;color:#142b3f}.campaign-speed>span{display:block;font-size:19px;line-height:1;letter-spacing:.35em;font-weight:800;margin-top:12px;color:#b15c00}.campaign-price{border-left:1px solid #d7d2c7;padding-left:22px}.campaign-price>span{font-size:8px;letter-spacing:.12em;font-weight:800;color:#526171;display:block}.campaign-price>div{display:flex;align-items:baseline;gap:2px;line-height:1.3;margin-top:6px;white-space:nowrap}.campaign-price small{font-size:15px;font-weight:700}.campaign-price strong{font-size:61px;letter-spacing:-.065em}.campaign-price b{font-size:29px;letter-spacing:-.06em}.campaign-fiber-label{background:#ff9a25;color:#15293b;font-size:9px;font-weight:800;letter-spacing:.15em;text-align:center;padding:11px 15px;position:relative;overflow:hidden}.campaign-fiber-label:after{content:'';position:absolute;inset:-50% -50%;background:linear-gradient(105deg,transparent 42%,#fff8 50%,transparent 58%);transform:translateX(-70%);animation:fiber-sweep 6s ease-in-out infinite}.campaign-apps-heading{padding:25px 25px 20px;display:flex;justify-content:space-between;align-items:center;gap:15px}.campaign-apps-heading>div>strong{display:block;font-size:21px;line-height:1.12;letter-spacing:-.035em}.campaign-apps-heading>div>span{font-size:9px;color:#526171;display:block;margin-top:10px}.campaign-count{font-size:7px;letter-spacing:.08em;text-align:center;flex-shrink:0}.campaign-count>b{display:block;color:#ac5800;font-size:36px;line-height:1.1;letter-spacing:-.07em}.campaign-apps{display:grid;grid-template-columns:repeat(5,1fr);gap:11px;padding:0 25px 24px}.campaign-app{min-width:0;display:flex;flex-direction:column;align-items:center;gap:9px;font-size:8px;font-weight:700;color:#364b5d}.campaign-app img{width:61px;height:61px;border-radius:14px;object-fit:contain;box-shadow:0 5px 12px #18334425;animation:app-bob 4.6s ease-in-out infinite}.campaign-app:nth-child(2) img{animation-delay:.45s}.campaign-app:nth-child(3) img{animation-delay:.9s}.campaign-app:nth-child(4) img{animation-delay:1.35s}.campaign-app:nth-child(5) img{animation-delay:1.8s}.campaign-app:hover img{outline:2px solid #b86c19;outline-offset:3px}.campaign-catalog{margin:0 25px;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;font-weight:700;border-radius:9px;background:#142e43;color:#fff}.campaign-catalog>span{color:#ffb44a}.campaign-app-note{font-size:8px;text-align:center;margin:11px 15px 20px;color:#65717a}.campaign-float{position:absolute;display:flex;align-items:center;gap:12px;z-index:3;background:#193449f0;border:1px solid #7597ac66;border-radius:12px;box-shadow:0 12px 30px #0004;padding:13px 17px;color:#fff;animation:benefit-float 5s ease-in-out infinite}.campaign-float strong{font-size:12px;display:block;line-height:1.3}.campaign-float div>span{font-size:8px;color:#bfd0dc;display:block;margin-top:3px}.float-fiber{top:0;right:-16px;animation-delay:1s}.float-wifi{bottom:0;left:-20px}.float-wifi svg{width:30px;height:30px;color:#ffae48;flex-shrink:0}.signal-icon{font-size:24px;color:#ffae48;line-height:1}.campaign-network{position:absolute;inset:0;overflow:hidden;pointer-events:none}.campaign-network span{position:absolute;top:25%;left:-20%;width:130%;height:1px;background:linear-gradient(90deg,transparent,#4bc8f130,transparent);transform:rotate(-25deg)}.campaign-network span:after{content:'';display:block;width:100px;height:2px;background:linear-gradient(90deg,transparent,#5ed4fc,transparent);animation:network-pulse 8s linear infinite}.campaign-network span:nth-child(2){top:70%;transform:rotate(18deg)}.campaign-network span:nth-child(2):after{animation-delay:3s;background:linear-gradient(90deg,transparent,#ffb750,transparent)}.campaign-network span:nth-child(3){top:45%;transform:rotate(-8deg)}.campaign-network span:nth-child(3):after{animation-delay:5s}.campaign-v6[hidden] *{animation:none!important}.hero-carousel:has(.carousel-pause[aria-pressed="true"]) .campaign-v6 *{animation-play-state:paused!important}@keyframes app-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes benefit-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fiber-sweep{0%,55%{transform:translateX(-70%)}100%{transform:translateX(70%)}}@keyframes campaign-glow{from{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@keyframes network-pulse{from{transform:translateX(-100px)}to{transform:translateX(1700px)}}@keyframes offer-entrance{from{opacity:.4;transform:translateY(12px) rotate(-1.5deg)}to{opacity:1;transform:translateY(0) rotate(-1.5deg)}}@media(max-width:1050px){.campaign-v6 .hero-grid{gap:35px}.campaign-numbers{padding:24px 20px}.campaign-speed strong{font-size:88px}.campaign-speed>span{font-size:17px}.campaign-price{padding-left:15px}.campaign-price strong{font-size:50px}.campaign-price b{font-size:24px}.campaign-price small{font-size:12px}.campaign-apps{padding:0 20px 22px;gap:9px}.campaign-app img{width:50px;height:50px;border-radius:11px}.campaign-apps-heading{padding:23px 20px 18px}.campaign-apps-heading>div>strong{font-size:19px}.campaign-float{padding:11px 13px}.float-fiber{right:-8px}.float-wifi{left:-10px}}
@media(max-width:760px){.campaign-v6 .hero-grid{grid-template-columns:1fr;padding:40px 0 45px;gap:27px;min-height:0}.campaign-v6 h1{font-size:45px;line-height:1.03}.campaign-v6 .hero-copy,.campaign-scene{min-width:0}.campaign-v6 h1 br{display:initial}.campaign-v6 .hero-copy>p{font-size:14px}.campaign-v6 .hero-actions{gap:9px}.campaign-benefits{font-size:10px;gap:10px}.campaign-scene{padding:35px 0 31px;max-width:440px;width:100%;margin:auto}.campaign-offer{transform:rotate(-1deg);border-radius:18px}.campaign-offer-top{padding:22px 20px 0}.campaign-offer-top>span{font-size:7px}.campaign-offer-top>b{font-size:14px}.campaign-numbers{padding:24px 20px;gap:12px}.campaign-speed strong{font-size:90px}.campaign-speed>span{font-size:18px}.campaign-price strong{font-size:53px}.campaign-price b{font-size:26px}.campaign-price small{font-size:13px}.campaign-price>span{font-size:7px}.campaign-fiber-label{font-size:8px;padding:10px}.campaign-apps-heading>div>strong{font-size:19px}.campaign-apps-heading>div>span{font-size:8px;max-width:190px}.campaign-count>b{font-size:31px}.campaign-count{font-size:6px}.campaign-apps{gap:8px}.campaign-app{font-size:7px}.campaign-app img{width:49px;height:49px;border-radius:11px}.campaign-catalog{margin:0 20px;font-size:10px;padding:12px}.campaign-app-note{font-size:7px}.campaign-float{border-radius:10px;padding:10px 12px;gap:9px}.campaign-float strong{font-size:10px}.campaign-float div>span{font-size:7px}.float-fiber{right:0;top:0}.float-wifi{left:0;bottom:0}.float-wifi svg{width:26px;height:26px}.campaign-network span:after{animation-duration:12s}}
@media(max-width:370px){.campaign-v6 h1{font-size:40px}.campaign-numbers{padding:22px 15px;gap:10px}.campaign-speed strong{font-size:78px}.campaign-price{padding-left:12px}.campaign-price strong{font-size:46px}.campaign-price b{font-size:22px}.campaign-apps{padding-left:15px;padding-right:15px;gap:6px}.campaign-app img{width:44px;height:44px}.campaign-apps-heading{padding-left:15px;padding-right:15px}.campaign-apps-heading>div>strong{font-size:17px}.campaign-catalog{margin:0 15px}}
@media(prefers-reduced-motion:reduce){.campaign-v6 *,.campaign-v6:before,.campaign-v6:after{animation:none!important;transition:none!important}}
