.moby-hero{position:relative;width:100%;max-width:none;margin:0;padding:0;isolation:isolate;background:#e5e9d6 url("mobynews-monitoramento-ia-20261112.webp") center 53% / cover no-repeat}
    .moby-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f5f5eb 1%,#f5f5ebda 30%,#f5f5eb9c 50%,transparent 72%)}
    .moby-hero .hero-inner{width:min(100% - 11vw,1420px);margin-inline:auto;padding:61px 0 29px}
    .moby-hero h1{font-size:clamp(40.5px,4.42vw,71px);line-height:1.04;letter-spacing:-.055em;margin:0 0 21px;font-weight:760}
    .moby-hero h1 span{color:#46683e}
    .moby-hero .intro{max-width:505px;margin:0 0 23px;color:#304a3c;font-size:17px}
    .moby-hero .actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 19px;font-size:14px;font-weight:750}
    .moby-hero .cta{text-decoration:none;display:inline-flex;gap:20px;align-items:center;background:#1e3d31;color:#fff;border-radius:100px;padding:12px 21px}
    .moby-hero .secondary{text-decoration:none;display:inline-flex;align-items:center;gap:13px;color:#193b30;padding-block:6px}
    .moby-hero .services{display:grid;grid-template-columns:1fr .92fr 1.16fr;margin:50px 0 0;padding:0 13px;list-style:none;border-radius:16px;background:#f7f8eeed;box-shadow:0 9px 29px #172d1c0f}
    .moby-hero .services li{padding:19px 22px;min-width:0}
    .moby-hero .services li+li{border-left:1px solid #d7deca}
    .moby-hero .services strong{display:block;line-height:1.35;font-size:16px;color:#17392e}
    .moby-hero .services span{display:block;color:#42594a;font-size:13px;line-height:1.45;margin-top:4px}
    @media(max-width:900px){.moby-hero .hero-inner{width:calc(100% - 52px)}.moby-hero .services{padding-inline:4px}.moby-hero .services li{padding:15px 13px}}
    @media(max-width:660px){
      
      .moby-hero{background-image:url("mobynews-monitoramento-ia-mobile-20261112.webp");background-position:70% 39%;background-size:auto 500px;background-repeat:no-repeat}
      .moby-hero::before{background:linear-gradient(180deg,#f6f7ef 0%,#f6f7eff0 24%,#f6f7efb5 44%,#f6f7ef05 62%,#edf0e3 87%)}
      .moby-hero .hero-inner{width:calc(100% - 36px);padding:38px 0 20px}
      .moby-hero h1{font-size:clamp(33px,8.83vw,46px);margin-bottom:15px}.moby-hero .intro{margin-bottom:17px;font-size:15px;max-width:400px}
      .moby-hero .actions{gap:6px 15px}.moby-hero .cta{padding:10px 17px}.moby-hero .secondary{font-size:13px}
      .moby-hero .services{grid-template-columns:1fr;margin-top:111px;padding:0 14px}
      .moby-hero .services li{padding:11px 3px}.moby-hero .services li+li{border-left:0;border-top:1px solid #d7deca}
    }
    
