/* Orbe: produto em primeiro plano; painel e telefone construídos em HTML. */
:root{--fundo:#F5F6F1;--azul:#2852EB}
.bt{border-radius:7px;min-height:46px}
.capa h1{font-weight:500;letter-spacing:-.06em}
.cel{border-radius:12px;border:1px solid #e0e4dd;box-shadow:none}
.cel h3{font-size:25px;letter-spacing:-.035em}
.app{border:1px solid #dfe3ed;box-shadow:0 35px 80px -38px #25336470}
.fone{box-shadow:0 26px 45px -18px #14234655}
.plano{border-radius:12px}
@media(min-width:1100px){
 .capa{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:36px;align-items:center;max-width:1600px;margin:0 auto;padding:90px 5.5vw 110px;text-align:left}
 .capa>.caixa{max-width:none;width:100%;padding:0}
 .capa .selo{font-size:11.5px;max-width:100%;gap:7px}
 .capa h1{margin:28px 0 0;max-width:10ch;font-size:clamp(68px,6.5vw,98px);line-height:1.01}
 .capa .sub{margin:26px 0 0;font-size:17.5px;max-width:31ch;line-height:1.65}
 .capa .acoes{justify-content:flex-start;margin-top:32px;gap:10px}
 .capa .acoes .bt{font-size:13px;padding:14px 16px}
 .capa .peq{font-size:12px;max-width:35ch;line-height:1.5}
 .capa .palco{width:100%;height:640px;margin:0;max-width:none}
 .capa .palco::before{content:"";position:absolute;width:92%;aspect-ratio:1;left:4%;top:5%;border-radius:50%;background:#E6EBFA}
 .capa .palco .app{left:8px;right:20px;top:72px;height:490px;transform:perspective(1400px) rotateY(-6deg) rotateX(3deg);border-radius:13px}
 .capa .palco .area{padding:18px 14px}
 .capa .palco .area .t{font-size:13px}
 .capa .palco .kpis{gap:9px}
 .capa .palco .kpi{padding:12px}
 .capa .palco .kpi b{font-size:22px}
 .capa .palco .os{padding:9px 8px;min-height:101px}
 .capa .palco .os b{font-size:11.5px}
 .capa .palco .quadro{gap:6px}
 .capa .palco .col{padding:6px}
 .capa .palco .fios{display:none}
 .capa .palco .no{width:190px;padding:12px;border-radius:9px;z-index:2;box-shadow:0 14px 35px -23px #15295f70}
 .capa .palco .no b{font-size:12px}
 .capa .palco .no small{font-size:10px}
 .capa .palco .no-1{left:-8px;top:20px}
 .capa .palco .no-2{left:0;top:auto;bottom:20px}
 .capa .palco .no-3{right:0;left:auto;top:108px}
 .capa .palco .fone{right:0;left:auto;top:auto;bottom:-5px;width:190px;transform:rotate(4deg);border-radius:30px;border-width:7px;z-index:3}
 .capa .palco .fone .tela{padding:18px 13px}
 .capa .palco .fone .tela>b{font-size:14px}
 .capa .palco .fone{height:330px}
 .capa .palco .fone .tela{padding:14px 11px}
 .capa .palco .fone .tela>.n{font-size:8px;line-height:1.4}
 .capa .palco .fone .tela>b{font-size:12px;margin-top:10px}
 .capa .palco .fone .chk{margin-top:12px;margin-bottom:12px}
 .capa .palco .fone .chk li{font-size:10px;margin-bottom:8px}
 .capa .palco .fone .fotos{gap:4px;margin-top:10px}
 .capa .palco .fone .fotos img,.capa .palco .fone .fotos span{width:35px;height:35px}
 .capa .palco .fone .bt-f{font-size:10px;padding:8px;margin-top:9px}
}
@media(max-width:600px){.capa{padding-top:42px}.capa h1{font-size:49px;max-width:13ch;line-height:1.03}.capa .sub{font-size:16px;line-height:1.6}.capa .acoes{gap:10px}.capa .palco{margin-top:40px}.capa .peq{font-size:12px}.cel{padding:24px}.cel h3{font-size:23px}}
