@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--red:#e51d2a;--red2:#ff3945;--ink:#111318;--muted:#69707d;--line:#e9ebef;--soft:#fff5f5;--dark:#111317;--dark2:#181b20;--white:#fff;--shadow:0 18px 45px #11131814}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1180px,100% - 48px);margin:auto}.header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #11131812;position:sticky;top:0}.nav{align-items:center;gap:28px;height:74px;display:flex}.logo{align-items:center;width:250px;height:80px;display:flex}.logo img{object-fit:contain;border:none;width:100%;height:100%;display:block}.logo b{letter-spacing:-.5px;font-size:16px;display:block}.logo small{color:#7b818a;letter-spacing:.2px;font-size:7px;display:block}.nav-links{flex:1;justify-content:center;align-items:center;gap:23px;display:flex}.nav-links a{color:#343840;font-size:11px;font-weight:600;transition:all .25s}.nav-links a:hover{color:var(--red)}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 22px;font-size:13px;font-weight:700;transition:all .25s;display:inline-flex}.btn-red{background:var(--red);color:#fff;box-shadow:0 10px 25px #e51d2a33}.btn-red:hover{background:#c91521;transform:translateY(-2px)}.btn-outline{color:#1c1e24;background:#fff;border-color:#1c1e24}.btn-outline:hover{border-color:var(--red);color:var(--red)}.nav-cta{padding:11px 17px;font-size:11px}.menu-btn{background:0 0;border:0;display:none}.hero{background:linear-gradient(110deg,#fff 0% 43%,#fff8f8 100%);min-height:570px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:45% 55%;align-items:center;min-height:570px;display:grid}.hero-copy{z-index:2;padding:70px 0 60px;position:relative}.eyebrow{color:var(--red);letter-spacing:1.3px;margin-bottom:12px;font-size:11px;font-weight:800}.hero h1{letter-spacing:-3.5px;margin:0 0 24px;font-size:clamp(43px,5vw,67px);font-weight:900;line-height:.98}.hero h1 em,.section h2 em,.contact h2 em{color:var(--red);font-style:normal}.hero-copy>p{color:#5c626d;max-width:520px;font-size:14px;line-height:1.65}.hero-actions{gap:12px;margin:28px 0;display:flex}.hero-points{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px;display:grid}.hero-points span{color:#4e545e;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.hero-points svg{color:var(--red);width:19px;height:19px}.hero-visual{height:100%;min-height:570px;position:relative;overflow:hidden}.hero-photo{background:linear-gradient(90deg,#fff3,#fff0),url(https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?auto=format&fit=crop&w=1300&q=85) 50%/cover;position:absolute;inset:0}.hero-overlay{background:linear-gradient(90deg,#fff 0%,#0000 25%),linear-gradient(#0000 55%,#14151a4d);position:absolute;inset:0}.speed-ring{border:2px solid #e51d2ab3;border-left-color:#0000;border-radius:50%;width:480px;height:480px;position:absolute;top:50px;right:-100px;box-shadow:0 0 80px #e51d2a24}.hero-wave{border-top:8px solid var(--red);filter:drop-shadow(0 8px 12px #e51d2a40);opacity:.8;border-radius:50%;width:620px;height:150px;position:absolute;bottom:90px;right:-30px;transform:rotate(-10deg)}.floating-card{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111318e6;border:1px solid #ffffff29;border-radius:12px;min-width:155px;padding:13px 15px;position:absolute;box-shadow:0 20px 40px #0000002e}.floating-card b{font-size:10px;display:block}.floating-card small{color:#c6cad0;margin-top:4px;font-size:8px;display:block}.mini-icon{color:#ff5560;vertical-align:middle;margin-right:7px}.mini-icon svg{width:15px;height:15px}.ott-card{top:15%;left:10%}.cctv-card{top:19%;right:7%}.growth-card{top:48%;right:9%}.web-card{bottom:16%;right:6%}.mini-apps{gap:5px;margin-top:8px;display:flex}.mini-apps i{color:#111;background:#fff;border-radius:4px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.bar-chart{align-items:end;gap:4px;height:25px;margin-top:7px;display:flex}.bar-chart i{background:var(--red);border-radius:3px 3px 0 0;width:9px}.bar-chart i:first-child{height:8px}.bar-chart i:nth-child(2){height:14px}.bar-chart i:nth-child(3){height:11px}.bar-chart i:nth-child(4){height:21px}.bar-chart i:nth-child(5){height:17px}.section{padding:82px 0}.services{background:#fff}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}.section-heading h2,.section h2{letter-spacing:-2px;margin:0;font-size:40px;font-weight:900;line-height:1.03}.section-heading p{max-width:410px;color:var(--muted);font-size:13px;line-height:1.7}.service-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.service-card{box-shadow:var(--shadow);background:#fff;border:1px solid #eceef2;border-radius:15px;padding:27px 20px;transition:all .3s}.service-card:hover{border-color:#ffd1d4;transform:translateY(-7px)}.icon-box{width:50px;height:50px;color:var(--red);background:#fff1f2;border-radius:14px;place-items:center;margin-bottom:22px;display:grid}.icon-box svg{width:25px}.service-card h3{margin:0 0 9px;font-size:14px}.service-card p{color:#737984;min-height:56px;font-size:11px;line-height:1.6}.service-card a{color:var(--red);align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.section-dark{background:var(--dark);color:#fff;padding:82px 0;position:relative;overflow:hidden}.section-dark:before{content:"";background:radial-gradient(circle,#e51d2a38,#0000 67%);border-radius:50%;width:620px;height:620px;position:absolute;top:80px;right:-300px}.section-heading.light p{color:#aeb4bd}.plans-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:15px;display:grid;position:relative}.plan-card{background:#181b20;border:1px solid #333841;border-radius:15px;padding:25px 20px;transition:all .3s;position:relative}.plan-card:hover{border-color:#5a606b;transform:translateY(-6px)}.plan-card.popular{background:var(--red);border-color:var(--red);box-shadow:0 25px 50px #e51d2a47}.plan-card small{letter-spacing:1px;font-size:10px;font-weight:800}.plan-card h3{margin:7px 0;font-size:27px}.price{font-size:22px;font-weight:900}.price span{color:#aab0b8;font-size:10px;font-weight:500}.plan-card p{color:#aeb3bb;font-size:10px}.plan-card ul{margin:22px 0;padding:0;list-style:none}.plan-card li{color:#c5c9d0;align-items:center;gap:6px;margin:9px 0;font-size:10px;display:flex}.plan-card li svg{color:#ff4c58;width:13px}.plan-card.popular li,.plan-card.popular .price span{color:#fff}.plan-btn{text-align:center;color:#111;background:#fff;border-radius:999px;padding:10px;font-size:10px;font-weight:800;display:block}.popular-tag{color:var(--red);background:#fff;border-radius:999px;padding:5px 10px;font-size:8px;font-weight:900;position:absolute;top:5px;right:10px}.router-visual{justify-content:center;align-items:center;gap:45px;min-height:100px;margin-top:15px;display:flex;position:relative}.router-glow{background:radial-gradient(#e51d2a47,#0000 65%);width:500px;height:130px;position:absolute;right:300px}.router{background:linear-gradient(#3b4048,#181b20);border-radius:16px 16px 24px 24px;width:300px;height:100px;position:relative;transform:perspective(400px)rotateX(12deg);box-shadow:0 20px 35px #00000059}.router:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff17,#0000);position:absolute;inset:0}.router-lights{gap:7px;display:flex;position:absolute;bottom:22px;left:25px}.router-lights i{background:#ff4a55;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #ff4a55}.router-brand{color:#fff;font-size:20px;font-weight:900;position:absolute;bottom:18px;right:22px}.router-antennas{gap:35px;display:flex;position:absolute;top:-68px;left:50px}.router-antennas i{background:#222;border-radius:4px;width:4px;height:85px;transform:rotate(-7deg)}.router-antennas i:nth-child(2){height:105px}.router-benefits{gap:13px;display:grid}.router-benefits span{color:#c4c8cf;align-items:center;gap:9px;font-size:11px;display:flex}.router-benefits svg{color:#ff4a55;width:17px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.split>div>p{color:var(--muted);max-width:490px;margin:20px 0 28px;font-size:13px;line-height:1.7}.ott{background:#fff5f5}.ott-visual{min-height:280px;position:relative}.tv-screen{background:#17191d;border:7px solid #25282e;border-radius:15px;width:90%;height:210px;margin-left:auto;display:flex;overflow:hidden;box-shadow:0 20px 45px #0000001f}.poster{color:#fff;text-align:center;flex:1;place-items:center;padding:12px;font-size:16px;font-weight:900;display:grid}.p1{background:linear-gradient(135deg,#1d1d1d,#8d1b19)}.p2{background:linear-gradient(135deg,#282828,#8d7650)}.p3{background:linear-gradient(135deg,#141414,#403070)}.platforms{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:20px;left:8%}.platforms span{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:9px;font-weight:900;box-shadow:0 8px 20px #0000000f}.cctv{background:#fff}.camera-scene{height:320px;position:relative;overflow:hidden}.camera-scene:before{content:"";background:radial-gradient(circle at 70% 30%,#ffffffe6,#0000 30%),linear-gradient(130deg,#0000 45%,#28372840);position:absolute;inset:0}.camera-body{background:linear-gradient(140deg,#fff,#9aa0a4);border-radius:55px 22px 22px 55px;width:270px;height:110px;position:absolute;top:28%;left:22%;transform:rotate(-8deg);box-shadow:0 20px 30px #0000002e}.lens{background:radial-gradient(circle,#030405 0 15%,#35404a 16% 30%,#080a0c 31% 50%,#171b20 51%);border-radius:50%;width:75px;height:75px;position:absolute;top:17px;left:18px;box-shadow:inset 0 0 0 5px #777}.camera-red{background:var(--red);width:10px;height:10px;box-shadow:0 0 10px var(--red);border-radius:50%;position:absolute;top:45px;right:35px}.camera-mount{background:#4a4d50;width:22px;height:95px;position:absolute;top:47%;left:27%;transform:rotate(-8deg)}.security-list{color:#fff;background:#111318e0;border-radius:15px;gap:12px;padding:18px;display:grid;position:absolute;top:30px;right:22px}.security-list span{align-items:center;gap:8px;font-size:9px;display:flex}.security-list svg{color:#ff4a55;width:15px}.growth{background:#fff8f8}.dual-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dual-grid article{background:#fff;border:1px solid #eee;border-radius:22px;min-height:380px;padding:42px;position:relative;overflow:hidden}.dual-grid article:nth-child(2){background:#fff}.dual-grid p{max-width:390px;color:var(--muted);margin:18px 0 24px;font-size:12px;line-height:1.7}.marketing-visual{color:#e51d2a;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:25px;right:30px}.marketing-visual>svg{width:36px;height:36px}.bars{align-items:end;gap:6px;height:80px;display:flex}.bars i{background:var(--red);border-radius:4px 4px 0 0;width:12px}.bars i:first-child{height:25px}.bars i:nth-child(2){height:43px}.bars i:nth-child(3){height:62px}.bars i:nth-child(4){height:78px}.device-visual{position:absolute;bottom:22px;right:20px}.laptop{background:#1b1d21;border:7px solid #3e4146;border-radius:9px;width:180px;height:105px;box-shadow:0 20px 25px #0000001f}.laptop .screen{height:100%;color:var(--red);background:#f4f4f4;place-items:center;height:100%;padding:5px;font-size:18px;font-weight:900;display:grid;overflow:hidden}.laptop .screen img{object-fit:contain;width:100%;height:100%;display:block}.phone{background:#181a1d;border:1px solid #333;border-radius:10px;width:50px;height:90px;padding:4px;position:absolute;bottom:-8px;right:-20px}.phone .screen{height:100%;color:var(--red);background:#fff;border-radius:5px;place-items:center;font-weight:900;display:grid;overflow:hidden}.phone .screen img{object-fit:contain;width:100%;height:100%;display:block}.stats{background:#fff3f3;border-top:1px solid #ffe2e3;border-bottom:1px solid #ffe2e3;padding:25px 0}.stats-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.stats-grid>div{grid-template-rows:auto auto;grid-template-columns:35px 1fr;align-items:center;column-gap:10px;display:grid}.stats-grid svg{color:var(--red);grid-row:span 2;width:27px}.stats-grid strong{font-size:20px}.stats-grid span{color:#727782;font-size:9px}.testimonials{background:#fff}.slider-controls{gap:8px;display:flex}.slider-controls button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;width:40px;height:40px}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.testimonial{border:1px solid #eceef2;border-radius:16px;gap:14px;padding:22px;transition:all .3s;display:flex}.testimonial.active{box-shadow:var(--shadow);border-color:#ffc4c8}.avatar{width:46px;height:46px;color:var(--red);background:#ffe7e8;border-radius:50%;flex:0 0 46px;place-items:center;font-size:12px;font-weight:900;display:grid}.testimonial b{font-size:12px;display:block}.testimonial small{color:#8b9099;margin:3px 0;font-size:9px;display:block}.stars{color:#f3ad19;letter-spacing:2px;font-size:11px}.testimonial p{color:#646a74;margin-bottom:0;font-size:10px;line-height:1.6}.contact{padding:82px 0}.contact-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:80px;display:grid}.contact h2{letter-spacing:-2.8px;margin:0 0 20px;font-size:52px;line-height:1}.contact p{color:#b8bdc5;max-width:480px;font-size:13px;line-height:1.7}.contact-items{gap:13px;margin-top:30px;display:grid}.contact-items a,.contact-items span{color:#e1e4e8;align-items:center;gap:10px;font-size:11px;display:flex}.contact-items svg{color:#ff4a55;width:17px}.contact-form{color:#111;background:#fff;border-radius:22px;padding:30px;box-shadow:0 30px 60px #00000038}.contact-form h3{margin:0 0 20px;font-size:21px}.contact-form input,.contact-form select,.contact-form textarea{background:#fafafa;border:1px solid #e3e5e9;border-radius:10px;outline:none;width:100%;margin:6px 0;padding:13px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{background:#fff;border-color:#ff9ca2}.contact-form button{width:100%;margin-top:8px}.footer{color:#b8bec8;background:#0b0d10;padding-top:55px}.footer-grid{grid-template-columns:1.3fr .8fr .9fr 1fr;gap:50px;padding-bottom:45px;display:grid}.footer p{max-width:270px;font-size:10px;line-height:1.7}.footer-logo{color:#fff;margin-bottom:18px}.footer h4{color:#fff;margin:4px 0 17px;font-size:11px}.footer-grid>div>a,.footer-grid>div>span{color:#aeb4bd;margin:10px 0;font-size:10px;display:block}.socials{gap:8px;display:flex}.socials a{background:#191d22;border-radius:50%;place-items:center;width:30px;height:30px;display:grid!important}.socials svg{width:14px}.map-placeholder{width:180px;height:75px;color:var(--red);background:linear-gradient(135deg,#eef0ef,#cdd1cd);border-radius:10px;place-items:center;margin-top:14px;display:grid}.footer-bottom{border-top:1px solid #20242a;justify-content:space-between;gap:20px;width:min(1180px,100% - 48px);margin:auto;padding:15px 0;font-size:8px;display:flex}.floating-whatsapp{background:var(--red);color:#fff;z-index:40;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 15px 30px #e51d2a4d}.floating-whatsapp svg{width:22px}[data-reveal]{opacity:0;transform:translateY(45px)}@media (width<=1000px){.nav-links{gap:13px}.nav-links a{font-size:9px}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:55px 0}.hero-visual{min-height:460px}.service-grid{grid-template-columns:repeat(3,1fr)}.plans-grid{grid-template-columns:repeat(2,1fr)}.router-visual{display:none}.dual-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.contact-grid{grid-template-columns:1fr;gap:45px}}@media (width<=720px){.container{width:min(100% - 30px,1180px)}.nav{height:64px}.menu-btn{margin-left:auto;display:block}.menu-btn svg{width:22px}.nav-links{box-shadow:var(--shadow);background:#fff;border:1px solid #eee;border-radius:15px;flex-direction:column;align-items:stretch;padding:15px;display:none;position:absolute;top:70px;left:15px;right:15px}.nav-links.open{display:flex}.nav-links a{padding:9px;font-size:11px}.nav-cta{display:none}.hero,.hero-grid{min-height:auto}.hero-copy{padding:50px 0 20px}.hero h1{letter-spacing:-2.5px;font-size:47px}.hero-points{grid-template-columns:repeat(2,1fr)}.hero-visual{min-height:370px;margin:0 -15px}.floating-card{transform:scale(.82)}.ott-card{top:7%;left:2%}.cctv-card{top:10%;right:1%}.growth-card{top:44%;right:0}.web-card{bottom:7%;right:0}.section{padding:60px 0}.section-heading{display:block}.section-heading p{margin-top:15px}.section-heading h2,.section h2{font-size:32px}.service-grid{grid-template-columns:1fr 1fr}.service-card{padding:20px 15px}.service-card p{min-height:0}.plans-grid{grid-template-columns:1fr 1fr}.plan-card.popular{transform:none}.split{grid-template-columns:1fr;gap:35px}.ott-visual{min-height:230px}.tv-screen{height:160px}.camera-scene{height:290px}.camera-body{width:230px;left:5%}.security-list{top:15px;right:10px}.stats-grid{grid-template-columns:1fr 1fr}.testimonial-grid{grid-template-columns:1fr}.testimonial:not(.active){display:none}.contact h2{font-size:42px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-bottom{line-height:2.1;display:block}.footer-bottom span{display:block}.hero-actions{flex-wrap:wrap}}@media (width<=430px){.service-grid,.plans-grid,.stats-grid,.footer-grid{grid-template-columns:1fr}.hero h1{font-size:40px}.hero-visual{min-height:330px}.floating-card{min-width:135px}.growth-card,.web-card{display:none}.contact-form{padding:20px}.dual-grid article{padding:28px}.marketing-visual{opacity:.5}}.plans-heading{align-items:flex-end}.plans-heading-right{align-items:flex-end;gap:22px;display:flex}.plans-heading-right p{margin:0}.plan-slider-controls{flex-shrink:0;gap:8px;display:flex}.plan-slider-controls button{color:#fff;cursor:pointer;background:#1a1d22;border:1px solid #414650;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .25s;display:grid}.plan-slider-controls button:hover{background:var(--red);border-color:var(--red);transform:translateY(-2px)}.plans-slider{margin:0 -8px;padding:10px 8px 16px;position:relative;overflow:hidden}.plans-track{width:calc(100% * var(--plan-count) / var(--plan-visible));will-change:transform;display:flex}.plans-track .plan-card{flex:0 0 calc(100% / var(--plan-count));width:calc(100% / var(--plan-count));margin-right:15px}.plan-slider-bottom{justify-content:center;align-items:center;gap:18px;margin-top:8px;margin-bottom:10px;display:flex}.plan-dots{align-items:center;gap:7px;display:flex}.plan-dots button{cursor:pointer;background:#51565f;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:all .25s}.plan-dots button.active{background:var(--red);width:24px}.plan-count{color:#8f959f;font-size:9px}@media (width<=1000px){.plans-heading-right{align-items:center}.plans-track .plan-card{margin-right:15px}}@media (width<=720px){.plans-heading-right{justify-content:space-between;margin-top:16px}.plans-slider{margin:0 -4px;padding:10px 4px 18px}.plans-track .plan-card{margin-right:12px}.plan-slider-bottom{justify-content:space-between}.plan-count{font-size:8px}.plan-slider-controls button{width:38px;height:38px}.plans-heading-right p{max-width:240px;font-size:11px}}.plans-slider{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.plans-slider.is-dragging{cursor:grabbing}.plans-slider.is-dragging .plans-track{transition:none}.plans-slider .plan-btn{-webkit-user-select:auto;user-select:auto}.plan-drag-hint{color:#8f959f;white-space:nowrap;font-size:9px}@media (width<=720px){.plan-slider-bottom{flex-wrap:wrap;row-gap:8px}.plan-drag-hint{text-align:center;opacity:.85;width:100%}.plans-slider{cursor:grab}}.leased-line-section{background:#f7f7f7;padding:100px 0;overflow:hidden}.leased-line-container{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;width:min(1180px,92%);margin:0 auto;display:grid}.leased-line-badge{color:#e52323;letter-spacing:1.5px;background:#fff0f0;border-radius:50px;padding:8px 14px;font-size:11px;font-weight:800;display:inline-flex}.leased-line-content h2{letter-spacing:-2px;color:#111;margin:20px 0 18px;font-size:clamp(38px,4vw,62px);line-height:1.02}.leased-line-content h2 span{color:#e52323}.leased-line-description{color:#666;max-width:580px;font-size:17px;line-height:1.7}.leased-line-features{grid-template-columns:1fr 1fr;gap:20px;margin-top:35px;display:grid}.leased-feature{align-items:flex-start;gap:13px;display:flex}.leased-feature-icon{color:#e52323;background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:grid;box-shadow:0 8px 25px #0000000f}.leased-feature h4{color:#171717;margin:0 0 4px;font-size:14px}.leased-feature p{color:#777;margin:0;font-size:12px;line-height:1.5}.leased-line-actions{align-items:center;gap:14px;margin-top:38px;display:flex}.leased-primary-btn,.leased-secondary-btn{border-radius:10px;justify-content:center;align-items:center;gap:15px;min-height:48px;padding:0 22px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.leased-primary-btn{color:#fff;background:#e52323}.leased-primary-btn:hover{background:#c91616;transform:translateY(-2px)}.leased-primary-btn span{font-size:18px}.leased-secondary-btn{color:#222;background:#fff;border:1px solid #e5e5e5}.leased-secondary-btn:hover{color:#e52323;border-color:#e52323}.leased-line-visual{justify-content:center;align-items:center;min-height:430px;display:flex;position:relative}.leased-network-card{color:#fff;background:#111;border-radius:26px;width:100%;max-width:480px;padding:32px;box-shadow:0 30px 70px #0000002e}.network-top{letter-spacing:1.5px;color:#999;justify-content:space-between;align-items:center;font-size:10px;display:flex}.network-status{color:#fff;align-items:center;gap:7px;display:flex}.network-status i{background:#e52323;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #e52323cc}.network-speed{margin-top:55px}.network-speed strong{letter-spacing:-3px;font-size:62px;line-height:1;display:block}.network-speed span{color:#999;margin-top:10px;font-size:13px;display:block}.network-line{align-items:center;gap:10px;margin:55px 0 35px;display:flex}.network-node{background:#e52323;border-radius:50%;width:13px;height:13px;box-shadow:0 0 20px #e52323b3}.network-track{background:#333;flex:1;height:3px;overflow:hidden}.network-progress{background:#e52323;width:72%;height:100%}.network-stats{border-top:1px solid #292929;grid-template-columns:repeat(3,1fr);gap:15px;padding-top:25px;display:grid}.network-stats small{letter-spacing:1px;color:#777;margin-bottom:7px;font-size:9px;display:block}.network-stats strong{font-size:16px}.leased-floating-card{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:15px 18px;display:flex;position:absolute;bottom:25px;right:-25px;box-shadow:0 15px 40px #0000001f}.floating-icon{color:#e52323;background:#fff0f0;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.leased-floating-card strong{color:#222;font-size:12px;display:block}.leased-floating-card small{color:#888;margin-top:3px;font-size:10px;display:block}@media (width<=900px){.leased-line-container{grid-template-columns:1fr;gap:50px}.leased-line-visual{min-height:auto}.leased-floating-card{right:0}}@media (width<=600px){.leased-line-section{padding:70px 0}.leased-line-features{grid-template-columns:1fr}.leased-line-actions{flex-direction:column;align-items:stretch}.leased-primary-btn,.leased-secondary-btn{width:100%}.leased-network-card{padding:24px}.network-speed strong{font-size:48px}.network-stats{gap:8px}.leased-floating-card{margin-top:-25px;margin-left:20px;position:relative;bottom:auto;right:auto}}.plan-features{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:18px;display:flex}.plan-features span{color:#666;font-size:12px;position:relative}.plan-features span:not(:last-child):after{content:"";color:#e52323;position:absolute;right:-11px}.tv-screen{justify-content:center;align-items:center;width:420px;height:500px;margin:0 auto;display:flex;position:relative}.poster{background:#111;border-radius:16px;width:230px;height:340px;transition:all .4s;position:absolute;overflow:hidden;box-shadow:0 25px 50px #00000040}.poster>div,.poster img{width:100%;height:100%}.poster img{object-fit:cover;display:block}.p1{z-index:3;transform:translate(0)rotate(0)}.p2{z-index:2;opacity:.9;transform:translate(-85px)rotate(-8deg)scale(.92)}.p3{z-index:1;opacity:.9;transform:translate(85px)rotate(8deg)scale(.92)}.tv-screen:hover .p1{transform:translateY(-12px)scale(1.03)}.tv-screen:hover .p2{transform:translate(-105px)rotate(-10deg)scale(.94)}.tv-screen:hover .p3{transform:translate(105px)rotate(10deg)scale(.94)}.platforms{justify-content:flex-start;align-items:center;gap:3px;margin-top:30px;padding-left:25px;display:flex}.platforms img{object-fit:contain;opacity:.9;width:65px;height:50px;transition:transform .3s,opacity .3s;display:block}.platforms img:hover{opacity:1;transform:translateY(-4px)scale(1.08)}@media (width<=600px){.platforms{gap:18px;margin-top:20px}.platforms img{width:52px;height:28px}}.cctv-image{object-fit:contain;filter:drop-shadow(0 25px 35px #0000002e);width:100%;max-width:620px;height:auto;margin-left:auto;margin-right:0;transition:transform .5s;display:block}.cctv-image:hover{transform:scale(1.03)translate(-5px)}.cctv-image{transform:translateY(-20px)}@media (width<=768px){.cctv-image{max-width:450px;margin:0 auto}.platforms{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;margin-top:20px;padding-left:10px;overflow-x:auto}.platforms::-webkit-scrollbar{display:none}.platforms img{flex-shrink:0;width:55px;height:40px}}
