.dg-refrig-hero{background:radial-gradient(circle at 78% 38%,#20b7ff2e,#0000 25%),linear-gradient(120deg,#05080d 0%,#071526 58%,#06101b 100%);border-bottom:1px solid #20b7ff40;min-height:620px}.dg-refrig-hero .dg-service-hero-grid{grid-template-columns:1.15fr .85fr;gap:80px}.dg-refrig-panel{background:linear-gradient(145deg,#101f2fe6,#03080ef2);border:1px solid #20b7ff59;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:330px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0055aa2e}.dg-refrig-panel:after{content:"TEMPERATURA • PRESSÃO • FLUXO";letter-spacing:2px;color:#ffffff40;font-size:9px;position:absolute;bottom:30px;right:-22px;transform:rotate(-90deg)}.dg-refrig-orbit{border:1px dashed #20b7ff99;border-radius:50%;place-items:center;width:130px;height:130px;display:grid;position:relative}.dg-refrig-orbit:before,.dg-refrig-orbit:after{content:"";border:1px solid #ffffff1f;border-radius:50%;position:absolute}.dg-refrig-orbit:before{inset:18px}.dg-refrig-orbit:after{inset:40px}.dg-refrig-orbit span{color:#20b7ff;filter:drop-shadow(0 0 15px #20b7ff8c);font-size:45px}.dg-refrig-services{background:#070c13}.dg-split-heading{border-bottom:1px solid var(--dg-line);padding-bottom:36px}.dg-refrig-columns{grid-template-columns:1.35fr .65fr;gap:24px;margin-top:36px;display:grid}.dg-big-service{background:linear-gradient(150deg,#0b1b2b,#07101a);border:1px solid #20b7ff33;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:42px;display:flex;position:relative;overflow:hidden}.dg-big-service:before{content:"01";color:#ffffff09;font-size:90px;font-weight:900;position:absolute;top:22px;right:30px}.dg-big-icon{font-size:52px;position:absolute;top:35px;left:40px}.dg-chip-row{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.dg-chip-row span{color:#8ecfff;border:1px solid #20b7ff40;border-radius:999px;padding:7px 11px;font-size:11px}.dg-mini-services{flex-direction:column;gap:12px;display:flex}.dg-mini-services article{background:#ffffff06;border-left:2px solid #188eff;flex:1;padding:22px 22px 22px 26px}.dg-mini-services article>b{color:#188eff;font-size:12px}.dg-problem-section{background:#05080d}.dg-problem-layout{grid-template-columns:.8fr 1.2fr}.dg-problem-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dg-problem-list>div{border:1px solid var(--dg-line);background:#080f18;border-radius:12px;padding:18px;font-weight:700}.dg-problem-list span{color:#20b7ff;margin-right:12px}.dg-electric-hero{background:#05080d;min-height:650px;position:relative}.dg-electric-intro{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.dg-electric-diagram{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 34px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 34px),#080d13;border:1px solid #ffb00047;border-radius:18px;height:390px;position:relative;overflow:hidden}.dg-electric-diagram:before{content:"220V  •  PROTEÇÃO  •  CIRCUITOS";letter-spacing:2px;color:#ffb000;font-size:9px;position:absolute;top:18px;left:20px}.dg-breaker{background:#0a0e13;border:2px solid #ffb000;flex-direction:column;justify-content:center;align-items:center;width:150px;height:190px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 35px #ffb0001f}.dg-breaker b{color:#ffb000;font-size:42px}.dg-breaker span,.dg-breaker small{letter-spacing:2px;font-size:10px}.dg-wire{background:#ffb000;height:2px;position:absolute;box-shadow:0 0 10px #ffb00059}.dg-wire.w1{width:150px;top:36%;left:12%}.dg-wire.w2{width:150px;top:64%;right:12%}.dg-electric-label{color:#ffd36a;background:#0a0e13;border:1px solid #ffb00059;padding:8px 12px;font-size:10px;position:absolute}.dg-electric-label.l1{top:29%;left:7%}.dg-electric-label.l2{top:57%;right:7%}.dg-electric-label.l3{bottom:9%;left:42%}.dg-electric-services{background:#090d12}.dg-electric-list{border-top:1px solid var(--dg-line);grid-template-columns:1fr 1fr;margin-top:40px;display:grid}.dg-electric-list article{border-bottom:1px solid var(--dg-line);border-right:1px solid var(--dg-line);grid-template-columns:48px 1fr 20px;align-items:center;gap:18px;min-height:150px;padding:24px;transition:all .25s;display:grid}.dg-electric-list article:hover{background:#ffb0000a}.dg-electric-list article>b{color:#ffb000;font-size:28px}.dg-electric-list article>span{color:#ffb000}.dg-electric-warning{background:linear-gradient(#0a0d11,#07090c)}.dg-warning-layout{grid-template-columns:.8fr 1.2fr;align-items:center}.dg-warning-mark{color:#ffb000;text-shadow:0 0 35px #ffb00033;font-size:90px;line-height:1}.dg-warning-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dg-warning-grid>div{background:#0d1117;border:1px solid #ffb00024;padding:16px;font-weight:700}.dg-warning-grid span{color:#ffb000;margin-right:10px}.dg-tech-hero{background:radial-gradient(circle at 70%,#188eff33,#0000 28%),#03070c;min-height:690px;position:relative;overflow:hidden}.dg-tech-grid{opacity:.18;background-image:linear-gradient(#20b7ff2e 1px,#0000 1px),linear-gradient(90deg,#20b7ff2e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%,#0000)}.dg-tech-layout{z-index:2;grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px;display:grid;position:relative}.dg-smart-house{background:linear-gradient(145deg,#0b1c2c,#050a10);border:1px solid #20b7ff59;border-radius:26px;height:430px;padding:22px;position:relative;box-shadow:inset 0 0 70px #0082ff14,0 30px 90px #0050b42e}.dg-house-screen{background:#060b11;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;height:100%;padding:22px;display:flex}.dg-screen-top{letter-spacing:1.5px;font-size:11px}.dg-screen-top span{float:right;color:#27e28a}.dg-screen-home{color:#188eff;text-shadow:0 0 50px #188eff59;flex:1;place-items:center;font-size:110px;display:grid}.dg-screen-actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dg-screen-actions span{text-align:center;border:1px solid #20b7ff33;border-radius:9px;padding:12px 8px;font-size:10px}.dg-camera{z-index:3;color:#20b7ff;background:#07101a;border:1px solid #188eff;border-radius:10px;padding:12px 15px;position:absolute;top:34px;right:-22px}.dg-camera span{letter-spacing:1.5px;font-size:8px;display:block}.dg-tech-services{background:#05080d}.dg-tech-cards{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px;display:grid}.dg-tech-cards article{background:linear-gradient(#09111a,#05080d);border:1px solid #20b7ff29;min-height:280px;padding:26px;transition:all .3s;position:relative}.dg-tech-cards article:hover{border-color:#188eff;transform:translateY(-8px);box-shadow:0 18px 40px #0078ff1f}.dg-tech-icon{color:#20b7ff;font-size:30px}.dg-tech-cards small{color:#55718e;position:absolute;top:22px;right:20px}.dg-tech-cards article>span{color:#20b7ff;font-size:11px;position:absolute;bottom:22px;left:26px}.dg-control-section{background:#07101a;padding:120px 0}.dg-control-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.dg-control-steps{border:1px solid var(--dg-line);grid-template-columns:1fr 1fr;display:grid}.dg-control-steps div{border-right:1px solid var(--dg-line);border-bottom:1px solid var(--dg-line);padding:32px}.dg-control-steps b{color:#20b7ff;margin-bottom:25px;font-size:12px;display:block}.dg-control-steps span{font-size:18px;font-weight:800}.dg-maint-hero{background:linear-gradient(120deg,#07101a,#05080d 65%);align-items:center;min-height:600px;display:flex}.dg-maint-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;display:grid}.dg-maint-stat{background:linear-gradient(145deg,#188eff1f,#0000 60%);border-bottom:1px solid #188eff;border-left:1px solid #188eff;flex-direction:column;justify-content:flex-end;height:340px;padding:35px;display:flex;position:relative}.dg-maint-stat:before{content:"MANUTENÇÃO PREVENTIVA";letter-spacing:2px;color:#20b7ff;font-size:9px;position:absolute;top:35px;left:35px}.dg-maint-stat strong{color:#fff;font-size:150px;line-height:.8}.dg-maint-stat span{color:#188eff;font-size:20px;font-weight:800}.dg-maint-stat small{color:#8b98ac}.dg-maint-flow{background:#05080d}.dg-flow{border-top:1px solid var(--dg-line);grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.dg-flow article{border-right:1px solid var(--dg-line);min-height:220px;padding:30px 20px;position:relative}.dg-flow article>b{color:#188eff;font-size:44px}.dg-flow-line{background:#188eff;width:35px;height:2px;margin:25px 0}.dg-flow article span{letter-spacing:1px;font-weight:900}.dg-maint-services{background:#090d12}.dg-maint-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.dg-maint-pills{border-top:1px solid var(--dg-line);border-left:1px solid var(--dg-line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:50px;display:grid}.dg-maint-pills>div{border-right:1px solid var(--dg-line);border-bottom:1px solid var(--dg-line);padding:25px;font-weight:800}.dg-maint-pills span{color:#188eff;margin-right:12px}.dg-maint-call{background:linear-gradient(135deg,#0a1723,#06101a);padding:110px 0}.dg-maint-call .dg-container>div{justify-content:space-between;align-items:end;gap:50px;display:flex}.dg-maint-call h2{max-width:700px}.dg-vacation-hero{background:linear-gradient(135deg,#06101a 0%,#071d30 55%,#05080d 100%);align-items:center;min-height:620px;display:flex}.dg-vacation-layout{grid-template-columns:1.2fr .8fr;align-items:center;gap:90px;display:grid}.dg-vacation-layout h1{letter-spacing:-3px;font-size:clamp(48px,6vw,82px);line-height:.98}.dg-vacation-layout h1 em{color:#188eff;font-style:normal}.dg-vacation-card{background:linear-gradient(145deg,#0c2235,#050a10);border:1px solid #20b7ff47;border-radius:30px;flex-direction:column;justify-content:space-between;min-height:390px;padding:30px;display:flex;box-shadow:0 30px 80px #005ab429}.dg-window{border:1px solid #ffffff24;border-radius:15px;justify-content:center;align-items:center;height:245px;font-size:44px;font-weight:900;display:flex;position:relative}.dg-window span{letter-spacing:3px;color:#8b98ac;font-size:9px;position:absolute;top:18px;left:18px}.dg-window b{color:#ffb000;font-size:70px}.dg-vacation-check{background:#05080d}.dg-vacation-check .dg-container>div:first-child{text-align:center;max-width:760px;margin:0 auto}.dg-check-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:45px;display:grid}.dg-check-grid>div{border:1px solid var(--dg-line);background:#080f17;min-height:115px;padding:22px}.dg-check-grid span{color:#20b7ff;font-size:13px;display:block}.dg-check-grid strong{margin:10px 0 3px;display:block}.dg-check-grid small{color:#66778d}.dg-vacation-flow{background:#07101a}.dg-vacation-timeline{grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.dg-vacation-timeline>div{border-top:2px solid #188eff;border-right:1px solid var(--dg-line);padding:25px}.dg-vacation-timeline b{color:#fff;background:#188eff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.dg-vacation-timeline span{margin-top:20px;font-weight:900;display:block}.dg-vacation-extra{background:#0a0d10;padding:110px 0}.dg-vacation-extra .dg-container{max-width:900px}.dg-vacation-extra h2{font-size:clamp(36px,5vw,62px)}@media (width<=900px){.dg-refrig-hero .dg-service-hero-grid,.dg-electric-intro,.dg-tech-layout,.dg-maint-layout,.dg-vacation-layout,.dg-control-layout,.dg-warning-layout,.dg-refrig-columns,.dg-electric-list{grid-template-columns:1fr}.dg-tech-cards,.dg-check-grid,.dg-vacation-timeline,.dg-flow,.dg-maint-pills{grid-template-columns:1fr 1fr}.dg-electric-diagram{height:330px}.dg-tech-layout,.dg-maint-layout,.dg-vacation-layout{gap:45px}.dg-maint-call .dg-container>div{display:block}}@media (width<=560px){.dg-tech-cards,.dg-check-grid,.dg-vacation-timeline,.dg-flow,.dg-maint-pills,.dg-warning-grid{grid-template-columns:1fr}.dg-electric-list article{border-right:0}.dg-refrig-panel,.dg-smart-house{height:330px;min-height:300px}.dg-vacation-layout h1{font-size:46px}.dg-maint-stat strong{font-size:100px}}
