@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#183e38;background:#fafcf9;margin:0;font-family:DM Sans,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.5}h1,h2,h3{margin:0;font-family:Manrope,sans-serif}p{line-height:1.65}:is(button:focus-visible,a:focus-visible){outline-offset:3px;outline:3px solid #86cf68}.top{color:#fff;text-align:center;letter-spacing:1.5px;background:#173d36;padding:10px;font-size:10px}.top span{opacity:.65;margin-left:28px}header{justify-content:space-between;align-items:center;max-width:1280px;height:90px;margin:auto;padding:0 44px;display:flex}.brand{letter-spacing:-1px;align-items:center;font-size:24px;font-weight:800;display:flex}.brand span:not(.brand-icon){font-weight:400}.brand sup{margin-bottom:15px;font-size:8px}.brand-icon{background:#d5edc3;border-radius:50%;margin-right:9px;padding:8px;display:flex}nav{align-items:center;gap:25px;font-size:13px;display:flex}.lang{background:0 0;border:0;align-items:center;gap:5px;display:flex}.call{color:#fff;background:#163f36;border-radius:6px;align-items:center;gap:10px;padding:14px 20px;font-weight:600;display:inline-flex}.hero{grid-template-columns:1.1fr 1fr;gap:40px;max-width:1280px;margin:auto;padding:56px 44px 70px;display:grid}.eyebrow{letter-spacing:2px;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.eyebrow>span{background:#79ac5f;border-radius:50%;width:7px;height:7px}h1{letter-spacing:-3px;margin:22px 0;font-size:clamp(42px,4.4vw,65px);line-height:1.12}h1 em{color:#688961;letter-spacing:-2px;margin-top:9px;font-size:.73em;font-style:normal;display:block}.hero p{color:#66756d;max-width:460px;font-size:15px}.zipbox{background:#fff;border:1px solid #dfe5da;border-radius:8px;align-items:center;gap:8px;margin:28px 0 12px;padding:7px 7px 7px 15px;display:flex}.zipbox input{border:0;outline:none;width:100%;min-width:0;font-size:13px}.zipbox button{white-space:nowrap}.zipbox button,.contact button,.admin button{color:#183e38;background:#c9ef9e;border:0;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:15px 18px;font-size:13px;font-weight:700;display:flex}small{color:#758276;font-size:10px}.hero-tags{gap:22px;margin-top:26px;font-size:12px;display:flex}.hero-tags span{align-items:center;gap:6px;display:flex}.visual{background:radial-gradient(at 50% 30%,#f4f7eb,#d8e4ce);border-radius:20px;min-height:415px;position:relative;overflow:hidden}.orb{border:1px solid #abc09670;border-radius:50%;width:350px;height:350px;position:absolute;top:50px;left:65px}.orb2{width:440px;height:440px;top:5px;left:20px}.signal{color:#4c7057;opacity:.5;position:absolute;top:45px;left:40%}.router{background:linear-gradient(100deg,#fafbf7,#e7eae1 70%,#c9d0c3);border-radius:28px 28px 45px 45px;width:160px;height:165px;position:absolute;top:170px;left:34%;transform:rotate(-9deg);box-shadow:12px 30px 28px #5f755b44}.router-top{background:#fefefb;border-radius:50%;height:27px;margin-top:-5px;box-shadow:inset 0 2px 3px #cdd3c4}.router-lines{background:repeating-linear-gradient(90deg,#0000 0 9px,#8a978820 10px 11px);height:95px;margin:0 14px}.led{background:#79b553;border-radius:50%;width:5px;height:5px;margin:8px auto}.router>span{text-align:center;letter-spacing:2px;font-size:6px;display:block}.float-card{background:#ffffffec;border:1px solid #fff;border-radius:10px;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex;position:absolute;box-shadow:0 12px 24px #163f3610}.float-card small{margin-top:4px;font-size:9px;display:block}.fc1{top:95px;left:24px}.fc2{bottom:46px;right:18px}.mint{background:#e4f3d9;border-radius:8px;padding:7px;display:flex}.visual-caption{letter-spacing:2px;color:#577451;font-size:8px;position:absolute;bottom:18px;left:24px}.providers,.offers,.faq{max-width:1280px;margin:auto;padding:64px 44px}.providers{border-top:1px solid #e1e7db}.section-head{position:relative}.section-head h2{letter-spacing:-1.5px;margin-top:15px;font-size:35px;line-height:1.25}.section-head p{color:#788178;width:330px;font-size:13px;position:absolute;bottom:0;right:0}.filters{gap:8px;margin:28px 0;display:flex}.filters button{background:#fff;border:1px solid #dee5d9;border-radius:30px;padding:9px 22px;font-size:12px}.filters .active{color:#fff;background:#183e38;border-color:#183e38}.grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.grid article{background:#fff;border:1px solid #e1e6dd;border-radius:10px;padding:24px 20px}.card-top{justify-content:space-between;align-items:center;gap:8px;min-height:35px;display:flex}.provider-logo{letter-spacing:-1px;color:#155aa4;font-size:23px;font-weight:800}.p1{color:#009bce}.p2{color:#e12d3f}.p3{color:#252727}.p4{color:#073a58}.p5{color:#d71270}.p6{color:#242727}.p7{color:#537a33}.tech{white-space:nowrap;background:#f0f4ec;border-radius:4px;padding:5px 7px;font-size:9px}.grid h3{letter-spacing:-.5px;margin:22px 0 5px;font-size:17px}.grid a{border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;font-size:11px;font-weight:700;display:flex}.how{color:#fff;background:#173d36;grid-template-columns:1fr 1fr;gap:60px;margin:25px 0;padding:65px max(44px,50vw - 596px);display:grid}.how h2{letter-spacing:-1px;margin:18px 0 30px;font-size:35px;line-height:1.25}.steps>div{border-bottom:1px solid #ffffff25;gap:25px;padding:23px 0;display:flex}.steps>div:first-child{padding-top:0}.steps>div>span{color:#c9ef9e;margin-top:5px;font-size:11px}.steps h3{font-size:17px}.steps p{color:#c2d0c9;margin:8px 0;font-size:12px}.contact{grid-template-columns:1fr 1fr;gap:80px;max-width:1280px;margin:auto;padding:70px;display:grid}.contact h2{letter-spacing:-2px;margin:22px 0;font-size:50px;line-height:1.15}.contact p{color:#738174;max-width:350px;font-size:14px}.bigphone{letter-spacing:-1px;font-size:28px;font-weight:700}.address{margin-top:30px}.contact form{background:#fff;border:1px solid #e2e7dc;border-radius:12px;padding:30px;box-shadow:0 18px 40px #163f3606}.contact h3{margin-bottom:24px;font-size:21px}label{margin-bottom:16px;font-size:11px;font-weight:600;display:block}input,select,textarea{color:#183e38;background:#fafcf8;border:1px solid #dbe3d5;border-radius:5px;width:100%;margin-top:7px;padding:12px;display:block}.formrow{grid-template-columns:1fr 1fr;gap:13px;display:grid}.consent{align-items:flex-start;gap:10px;font-size:10px;font-weight:400;line-height:1.5;display:flex}.consent input{flex:none;width:14px;margin-top:3px}.consent a{text-decoration:underline}.contact button{width:100%}.trap{position:absolute;left:-9999px}.faq h2{margin-bottom:25px;font-size:30px}.faq details{border-bottom:1px solid #dfe6d8;padding:20px 0;font-size:14px}.faq p{color:#788178;max-width:850px;font-size:13px}footer{text-align:center;background:#f0f5e9;border-top:1px solid #e1e7db;padding:35px 44px}footer .brand{justify-content:center}footer div:last-child{justify-content:center;gap:25px;font-size:11px;display:flex}.mobile-call{display:none}.admin{max-width:1200px;margin:auto;padding:35px 25px}.admin h1{letter-spacing:-1px;font-size:35px}.admin h2{margin:30px 0 20px;font-size:22px}.admin .metrics{gap:18px;margin:20px 0;display:flex}.metrics div{background:#e6f1da;border-radius:8px;min-width:130px;padding:18px}.metrics strong{font-size:26px;display:block}.admin table{border-collapse:collapse;width:100%;font-size:12px}.admin td,.admin th{text-align:left;border-bottom:1px solid #dbe4d4;padding:15px 8px}.admin .scroll{overflow:auto}.admin td input{min-width:180px}.admin td select{min-width:130px}.admin .toolbar{align-items:center;gap:15px;display:flex}.admin .toolbar input{max-width:350px}.admin .offerform{max-width:600px}.admin .login{max-width:420px}.privacy{max-width:850px;margin:40px auto;padding:25px}.privacy h1{letter-spacing:-1px;font-size:36px}.privacy p{font-size:14px;line-height:1.8}@media (max-width:1000px){.grid{grid-template-columns:repeat(2,1fr)}nav>a:not(.call){display:none}.contact{gap:35px;padding:55px 35px}.hero{gap:25px;padding:35px}.section-head p{width:auto;position:static}.zipbox{flex-wrap:wrap}.zipbox input{width:80%}.zipbox button{width:100%}}@media (max-width:680px){header{height:76px;padding:0 20px}.brand{font-size:20px}header .call{display:none}nav{gap:12px}.top span{display:none}.hero{grid-template-columns:1fr;padding:28px 22px 40px}h1{font-size:48px}.visual{min-height:340px}.router{width:130px;height:145px;top:140px;left:38%}.fc1{top:60px}.fc2{bottom:32px}.signal{top:20px}.hero p{font-size:14px}.providers,.offers,.faq{padding:40px 22px}.section-head h2{font-size:30px}.filters{flex-wrap:wrap}.filters button{padding:8px 16px}.grid{gap:10px}.grid article{padding:18px 13px}.provider-logo{font-size:19px}.card-top{flex-wrap:wrap}.grid h3{font-size:15px}.how{grid-template-columns:1fr;gap:30px;padding:40px 22px}.contact{grid-template-columns:1fr;gap:20px;padding:40px 22px}.contact h2{font-size:40px}.contact form{padding:22px}.mobile-call{color:#fff;z-index:20;background:#183e38;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14px;display:flex;position:fixed;bottom:14px;left:20px;right:20px;box-shadow:0 5px 20px #173d3633}footer{padding-bottom:95px}.admin .metrics{flex-wrap:wrap}.formrow{gap:10px}}.whatsapp-inline{color:#fff;background:#168747;border-radius:7px;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:700;display:inline-flex}.hero-whatsapp{margin-top:18px}.whatsapp-contact{flex-direction:column;align-items:flex-start;gap:12px;margin-top:22px;display:flex}.whatsapp-phone{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.whatsapp-contact small{max-width:300px;line-height:1.6}.whatsapp-float{z-index:25;color:#fff;background:#168747;border-radius:30px;align-items:center;gap:9px;padding:15px 18px;font-size:13px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #14382030}.whatsapp-float svg{width:25px;height:25px}@media (max-width:680px){.whatsapp-float{padding:13px;bottom:85px;right:20px}.whatsapp-float span{display:none}}.top{background:var(--ink);padding:11px;font-size:11px}header{z-index:2;background:#fff;height:94px;position:relative}header .brand{letter-spacing:-1.3px;font-size:25px}.brand-icon{color:var(--ink);background:#e5f0de}nav{font-size:14px}.call{background:var(--ink);border-radius:8px}.hero{align-items:center;gap:50px;padding-top:58px;padding-bottom:58px}h1{letter-spacing:-2.5px;font-size:clamp(40px,4.1vw,59px);line-height:1.14}h1 em{letter-spacing:1px;color:#5a7978;margin-top:22px;font-size:18px;font-weight:500}.hero p{color:var(--muted);font-size:16px;line-height:1.8}.eyebrow{letter-spacing:1.8px;font-size:11px}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:25px;display:flex}.hero-actions .call{flex-wrap:wrap;gap:9px;padding:15px;font-size:13px;display:flex}.hero-actions strong{font-size:16px}.secondary{border-bottom:1px solid #a7b9bd;align-items:center;gap:8px;padding:12px 0;font-size:13px;font-weight:700;display:flex}.zipbox{border-color:var(--line);max-width:500px;margin-top:24px;box-shadow:0 8px 26px #153d4b08}.zipbox button,.contact button{background:var(--lime);color:var(--ink);border-radius:6px}.hero small{font-size:11px;line-height:1.7;display:block}.hero .whatsapp-inline{color:#147947;background:0 0;padding:0;font-size:13px}.hero-tags{color:#536f72;gap:18px;margin-top:20px}.home-visual{isolation:isolate;background:linear-gradient(145deg,#edf4f1,#dfedec);border:1px solid #d4e3e0;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:460px;padding:27px;display:flex}.home-visual:before{content:"";z-index:-1;background-image:linear-gradient(#6d9a970b 1px,#0000 1px),linear-gradient(90deg,#6d9a970b 1px,#0000 1px);background-size:35px 35px;position:absolute;inset:0}.visual-overline{letter-spacing:2px;color:#5e7a7d;font-size:9px}.home-art{padding:8px 0}.home-art svg{width:100%;height:auto;display:block}.connection-card{background:#fff;border-radius:10px;align-items:center;gap:12px;padding:17px;display:flex;box-shadow:0 12px 22px #153d4b0b}.connection-card>div:nth-child(2){flex:1}.connection-card strong{font-size:12px;font-weight:700;line-height:1.5;display:block}.connection-card small{margin-top:4px;font-size:10px;line-height:1.6;display:block}.connection-icon{background:#e5f4d4;border-radius:9px;padding:10px;display:flex}.visual-services{color:#507478;justify-content:center;gap:28px;margin-top:20px;font-size:11px;display:flex}.visual-services span{align-items:center;gap:7px;display:flex}.support-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:28px;max-width:1192px;margin:0 auto;padding:24px 0;display:grid}.support-strip>div{align-items:center;gap:15px;padding-left:20px;display:flex}.support-strip>div+div{border-left:1px solid var(--line)}.support-strip strong{font-size:12px;display:block}.support-strip small{margin-top:5px;font-size:10px;display:block}.providers{border-top:0;padding-top:75px}.section-head h2{color:var(--ink);font-size:36px}.section-head p{color:var(--muted);font-size:14px}.filters button{border-color:var(--line);padding:10px 24px}.grid{gap:18px}.grid article{border-color:var(--line);border-radius:12px;padding:25px 23px;transition:box-shadow .2s,transform .2s}.grid article:hover{transform:translateY(-3px);box-shadow:0 14px 30px #153d4b0b}.grid h3{min-height:49px;margin-top:24px;font-size:17px;line-height:1.45}.grid p{color:var(--muted);font-size:12px}.grid a{color:var(--ink);border-top-color:var(--line);padding-top:20px;font-size:12px}.tech{color:#547277;background:#eff5f5;font-size:10px}.provider-spectrum{color:#1262ad}.provider-att{color:#008dbf}.provider-frontier{color:#d91b32}.provider-xfinity{color:#262536}.provider-optimum{color:#0b425f}.provider-tmobile{color:#c61268}.provider-verizon{color:#222}.provider-viasat{color:#487532}.how{background:var(--ink);padding-top:65px;padding-bottom:65px}.how .call{background:var(--lime);color:var(--ink)}.contact{align-items:start;gap:90px;max-width:1192px;padding:80px 24px}.contact>div:first-child{padding-top:25px;position:sticky;top:30px}.contact h2{color:var(--ink);font-size:52px}.contact form{border:1px solid var(--line);background:#fff;border-radius:14px;padding:34px;box-shadow:0 16px 55px #153d4b0a}.form-badge{letter-spacing:1.4px;color:#55746a;align-items:center;gap:7px;margin-bottom:18px;font-size:9px;display:flex}.contact h3{margin-bottom:10px;font-size:23px;line-height:1.4}.contact .form-intro{max-width:none;color:var(--muted);margin-bottom:26px;font-size:12px}label{color:var(--ink);font-size:12px}input,select,textarea{color:var(--ink);background:#f8fafb;border:1px solid #d5dfe1;padding:13px;font-size:14px}input:focus,select:focus,textarea:focus{outline-offset:1px;outline:2px solid #90bcb3}.contact .consent{margin-top:18px;font-size:11px;line-height:1.65}.contact form>small{font-size:11px;line-height:1.6;display:block}.contact button{margin-top:20px;padding:17px;font-size:14px}.contact .form-message{background:#eff5eb;border-radius:7px;max-width:none;padding:13px;font-size:13px}.bigphone{font-size:31px}.faq{background:#f8fafb;border-radius:15px;max-width:1192px;margin-bottom:60px}.faq h2{font-size:30px}.faq details{border-color:var(--line);font-size:15px}.faq p{color:var(--muted);font-size:14px}footer{border-color:var(--line);background:#f0f5f5;padding:38px 44px 65px}footer p{color:var(--muted);font-size:12px}footer p:nth-child(3){max-width:700px;margin:12px auto 20px}.mobile-call{background:var(--ink)}@media (max-width:1000px){.hero{gap:28px;padding:35px}.support-strip{gap:12px;margin:0 35px}.support-strip>div{gap:9px;padding-left:8px}.support-strip strong{font-size:11px}.contact{gap:40px;padding:55px 35px}.faq{margin-left:35px;margin-right:35px}.hero-actions .call strong{font-size:14px}.hero-actions .secondary{font-size:12px}.home-visual{min-height:425px;padding:20px}}@media (max-width:680px){header{height:78px}.hero{gap:30px;padding:30px 22px 35px}.hero h1{letter-spacing:-2px;font-size:42px}.hero h1 em{letter-spacing:.5px;font-size:16px}.hero p{font-size:15px}.hero-actions{gap:12px}.hero-actions .call{justify-content:center;width:100%}.hero-actions .secondary{margin:auto}.home-visual{min-height:380px;padding:20px}.home-art{padding:4px 0}.support-strip{grid-template-columns:1fr;gap:18px;margin:0 22px;padding:22px 0}.support-strip>div{padding:0 8px}.support-strip>div+div{border:0}.support-strip strong{font-size:12px}.support-strip small{font-size:11px}.providers{padding-top:42px}.section-head h2{font-size:29px}.section-head p{font-size:13px}.grid{grid-template-columns:1fr;gap:14px}.grid article{padding:24px}.grid h3{min-height:0;margin-top:15px}.grid p{font-size:13px}.provider-logo{font-size:25px}.card-top{flex-wrap:nowrap}.grid a{font-size:13px}.filters{gap:7px}.filters button{padding:9px 16px}.contact{gap:26px;padding:40px 22px}.contact>div:first-child{padding:0;position:static}.contact h2{font-size:40px}.contact form{padding:24px 20px}.contact h3{font-size:22px}.bigphone{font-size:29px}.formrow{grid-template-columns:1fr}.contact input,.contact select{font-size:16px}.faq{margin:0 22px 40px;padding:30px 22px}.faq h2{font-size:26px}.faq details{font-size:14px}footer{padding-bottom:110px}.hero-tags{flex-wrap:wrap;font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grid article{transition:none}.grid article:hover{transform:none}}:root{--ink:#10377a;--muted:#53677e;--line:#dce6f4;--lime:#ffda43}body{color:var(--ink);background:#fff}.top{color:#fff;background:linear-gradient(100deg,#10377a,#1358d3)}header .brand-icon{color:#1358d3;background:#e2f4ff}.hero{background:linear-gradient(120deg,#fff 50%,#f1f9ff);border-radius:0 0 24px 24px}.hero .eyebrow{color:#12609a}.eyebrow>span{background:#03a1a7}h1 em{color:#008185}.hero-actions .call{color:#10377a;background:#ffda43;box-shadow:0 7px 18px #ffca4326}.secondary{color:#1358d3;border-bottom-color:#90b7f6}.zipbox button,.contact button{color:#10377a;background:#ffda43}.hero-tags{color:#376386}.home-visual{background:linear-gradient(145deg,#e5f7ff,#ccf1ed);border-color:#c0e2ee}.visual-overline{color:#326888}.connection-icon{color:#10377a;background:#fff0a6}.connection-card strong{color:#10377a}.visual-services{color:#165f7b}.support-strip{background:#f2f8ff;border-radius:12px}.support-strip>div>svg{color:#077c8a}.filters .active{background:#1358d3;border-color:#1358d3}.grid article:hover{border-color:#9fbef4;box-shadow:0 14px 30px #1358d314}.grid a{color:#1253bc}.tech{color:#21639c;background:#e9f4ff}.how{color:#fff;background:linear-gradient(115deg,#10377a,#1358d3)}.how .eyebrow,.steps>div>span{color:#ffda43}.steps p{color:#dfebff}.how .call{color:#10377a;background:#ffda43}.contact form{border-top:5px solid #1358d3;box-shadow:0 18px 55px #1358d310}.form-badge{color:#0b7287}.bigphone{color:#1358d3}.contact input:focus,.contact select:focus{outline-color:#6da2f3}.contact .form-message{color:#135a3d;background:#e8f6ef}.faq{background:#f2f7ff}.faq p{color:#53677e}footer{background:#edf4ff}.mobile-call{color:#10377a;background:#ffda43}.whatsapp-inline,.whatsapp-float{color:#fff;background:#168747}.hero .whatsapp-inline{color:#147947;background:0 0}@media (max-width:680px){.hero{border-radius:0}.support-strip{padding:24px 10px}.mobile-call{color:#10377a;background:#ffda43}}header .brand{letter-spacing:-1px;gap:4px;font-size:25px}header .brand .wifi-word{color:#0862e5;font-size:29px;font-weight:800!important}.brand .brand-rest{margin-left:4px;font-weight:800!important}.brand-icon{background:0 0;margin-right:4px;padding:4px}.brand-icon svg{width:29px;height:29px}.hero{background:linear-gradient(120deg,#fff,#eef8ff);grid-template-columns:1.02fr 1fr;gap:28px;max-width:1360px;margin-top:0;padding:50px 56px}.hero h1{letter-spacing:-3px;font-size:clamp(45px,5.2vw,72px);font-weight:800;line-height:1.05}.hero h1 em{letter-spacing:-1px;color:#10377a;margin-top:22px;font-size:clamp(20px,2.4vw,32px);font-weight:800}.hero p{max-width:490px}.hero .hero-actions{margin-top:28px}.hero-actions .call{border-radius:12px;padding:17px 20px;font-size:14px}.hero-actions .secondary{font-size:13px}.hero .zipbox{margin-top:22px}.home-visual{min-height:500px;box-shadow:none;background:#d7efff;border:0;border-radius:20px;padding:0;position:relative;overflow:hidden}.home-visual:before{display:none}.hero-house{object-fit:cover;object-position:64% center;width:100%;height:100%;position:absolute;inset:0}.house-caption{background:#ffffffef;border:1px solid #fff;border-radius:13px;align-items:center;gap:13px;padding:17px 20px;display:flex;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 12px 28px #10377a15}.house-caption svg{color:#0862e5}.house-caption strong{font-size:15px;display:block}.house-caption small{margin-top:5px;font-size:11px;display:block}.support-strip{margin-top:25px}.contact{background:linear-gradient(#f3f8ff,#fff);border-radius:20px;gap:55px;margin-top:30px;margin-bottom:45px;padding:55px 40px}.contact form{border-top:5px solid #0c62e8;border-radius:16px}.contact h2{font-size:46px}.contact .bigphone{margin-top:5px;display:inline-block}.contact .consent{margin-top:18px}.contact form>label{margin-bottom:18px}.contact button{border-radius:10px;font-size:15px;box-shadow:0 7px 16px #edc93d18}.whatsapp-inline{border-radius:10px}.providers .grid article{border-radius:15px}.provider-logo{font-family:Manrope,sans-serif}.hero .whatsapp-inline{color:#fff;background:#168747;border-radius:10px;padding:12px 17px}.faq details summary{cursor:pointer;font-weight:600}.admin{padding-bottom:70px}.admin .metrics div{background:#edf4ff;border:1px solid #d9e6fb}.admin button{color:#10377a;background:#ffda43}.admin table{background:#fff}.admin th{background:#edf4ff}.form-message{overflow-wrap:anywhere}.admin .offerform{background:#f8fbff;border:1px solid #dce6f4;border-radius:12px;padding:22px}footer .brand{gap:5px}footer .brand .wifi-word{color:#0862e5;font-weight:800}footer .brand .brand-rest{font-weight:700}@media (max-width:1000px){.hero{gap:24px;padding:35px}.home-visual{min-height:470px}.brand .brand-rest{font-size:20px}.hero h1{font-size:52px}.contact{gap:35px;margin:25px 25px 40px;padding:40px 30px}.contact h2{font-size:40px}}@media (max-width:680px){header{padding:0 18px}header .brand .wifi-word{font-size:24px}.brand .brand-rest{letter-spacing:-.7px;font-size:18px}.brand-icon svg{width:24px;height:24px}.hero{grid-template-columns:1fr;gap:25px;padding:28px 22px}.hero h1{letter-spacing:-2.5px;font-size:54px}.hero h1 em{font-size:25px}.home-visual{border-radius:15px;min-height:340px}.hero-house{object-position:68% center}.house-caption{padding:13px;bottom:14px;left:14px;right:14px}.house-caption strong{font-size:13px}.contact{gap:25px;margin:20px 15px 35px;padding:30px 15px}.contact h2{font-size:38px}.contact .bigphone{font-size:28px}.hero .whatsapp-inline{justify-content:center;width:100%}.hero-actions .secondary{padding:12px}.admin .toolbar{flex-wrap:wrap}.admin .toolbar input{max-width:none}.house-caption small{font-size:10px}}.admin .delete-lead{color:#a32431;background:#fff0f0;border:1px solid #f4c9ce;margin-top:8px;padding:9px 12px;font-size:11px}
