.meganet-campaign{background:radial-gradient(ellipse at 95% 15%,#164369 0,transparent 55%),#0d1924;position:relative}.meganet-campaign:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(115deg,transparent 0,transparent 88px,#ffffff05 89px,transparent 90px);pointer-events:none}.meganet-campaign .hero-grid{position:relative;gap:50px}.meganet-campaign h1{font-size:clamp(48px,5.3vw,72px)}.meganet-ad{position:relative;background:linear-gradient(140deg,#ffa632,#ff8615);border-radius:22px;padding:30px 35px 25px;color:#142331;box-shadow:0 30px 65px #0005;transform:rotate(-2deg);overflow:hidden;border:1px solid #ffd395}.meganet-ad:before,.meganet-ad:after{content:'';position:absolute;right:-150px;top:-120px;width:460px;height:460px;border-radius:50%;border:1px solid #fff4;pointer-events:none}.meganet-ad:after{right:-105px;top:-75px;width:370px;height:370px}.ad-topline{position:relative;font-size:9px;letter-spacing:.17em;font-weight:800;display:block;margin-bottom:22px}.ad-speed{position:relative;display:flex;flex-direction:column}.ad-speed strong{font-size:clamp(120px,13vw,175px);line-height:.88;letter-spacing:-.08em;font-weight:900}.ad-speed>span{font-size:36px;font-weight:800;letter-spacing:.27em;line-height:1;margin:12px 0 18px}.ad-fiber{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.035em;border-bottom:1px solid #86440d5c;padding-bottom:18px}.ad-fiber svg{width:27px;height:27px}.ad-price{margin-top:19px}.ad-price>span{font-size:9px;letter-spacing:.12em;font-weight:800}.ad-price>div{display:flex;align-items:baseline;gap:5px;line-height:1.1}.ad-price small{font-size:23px;font-weight:700}.ad-price strong{font-size:88px;letter-spacing:-.065em}.ad-price b{font-size:46px;letter-spacing:-.06em}.ad-price div>span{font-size:14px}.ad-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #86440d5c;padding-top:17px;margin-top:17px}.ad-bottom>span{font-size:8px;line-height:1.4;font-weight:700;letter-spacing:.06em}.ad-bottom strong{font-size:24px;letter-spacing:-.05em}.meganet-ad>*{position:relative;z-index:1}@media(max-width:1000px){.meganet-campaign .hero-grid{gap:25px}.meganet-ad{padding:25px}.ad-speed strong{font-size:130px}.ad-speed>span{font-size:30px}.ad-price strong{font-size:77px}.ad-price b{font-size:40px}.ad-bottom strong{font-size:21px}}@media(max-width:760px){.meganet-campaign .hero-grid{gap:35px}.meganet-campaign h1{font-size:clamp(40px,12vw,52px)}.meganet-ad{padding:25px;max-width:410px;width:100%;margin:0 auto 15px;transform:rotate(-1deg)}.ad-topline{font-size:8px;margin-bottom:20px}.ad-speed strong{font-size:135px}.ad-speed>span{font-size:29px}.ad-fiber{font-size:9px}.ad-price strong{font-size:77px}.ad-price b{font-size:40px}.ad-bottom strong{font-size:23px}.ad-bottom>span{font-size:7px}}
