@media(max-width:1050px){.desktop-nav{display:none}.menu-toggle{display:grid;gap:6px;width:44px;height:44px;place-content:center;cursor:pointer}.menu-toggle span{width:22px;height:1px;background:#fff;transition:.3s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-menu{position:absolute;top:92px;left:0;width:100%;padding:25px 24px 35px;background:rgba(8,7,11,.97);border-bottom:1px solid var(--line);backdrop-filter:blur(20px)}.mobile-menu.is-open{display:flex;flex-direction:column;gap:20px}.transformation-grid,.difference-grid{gap:55px}.usecase-grid{grid-template-columns:repeat(2,1fr)}.faq-layout{gap:60px}.hero-stats{gap:20px}.offer-security{gap:20px}.guarantee-card{grid-template-columns:130px 1fr}.guarantee-card .text-link{grid-column:2}.pain-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.container{width:min(calc(100% - 32px),var(--container))}.section{padding:90px 0}.desktop-cta{display:none}.header-inner{height:76px}.brand img{width:165px}.mobile-menu{top:76px}.hero{min-height:850px;height:auto;padding:140px 0 100px;justify-content:start}.hero-visual img{object-position:65% center;opacity:.7}.hero-vignette{background:linear-gradient(0deg,var(--bg) 0%,rgba(8,7,11,.65) 60%,rgba(8,7,11,.85) 100%),linear-gradient(90deg,rgba(8,7,11,.9),transparent)}.hero-title{font-size:clamp(2.8rem,13vw,4.6rem)}.hero-lead{font-size:1rem}.hero-actions{flex-direction:column;align-items:stretch}.hero-footer,.scroll-hint{display:none}.hero-note{font-size:.61rem;gap:10px}.section-heading{margin-bottom:42px}.section-heading h2,.transformation-copy h2,.difference-copy h2,.faq-intro h2,.final-content h2{font-size:2.4rem}.split-heading,.transformation-grid,.difference-grid,.faq-layout{grid-template-columns:1fr;gap:45px}.split-heading>p{margin-top:-20px}.pain-grid{grid-template-columns:1fr}.pain-card{min-height:260px}.pain-card .icon-line{margin:32px 0 22px}.pain-conclusion{align-items:start;flex-direction:column;gap:8px}.method-track{left:17px}.method-item{grid-template-columns:35px 44px 1fr;gap:10px;padding:25px 0}.method-item .method-icon{width:40px;height:40px}.method-item>strong{display:none}.method-item h3{font-size:1.03rem}.method-item p{font-size:.78rem}.usecase-grid{grid-template-columns:1fr}.usecase-large{grid-column:auto;grid-row:auto;min-height:570px}.mock-content{padding:20px}.authority-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.authority-list b{font-size:1.3rem}.difference-panel{min-height:500px;padding-inline:24px}.audience-grid{grid-template-columns:1fr 1fr}.audience-card{min-height:260px;padding:20px}.audience-card h3{margin-top:95px;font-size:1rem}.offer-grid{grid-template-columns:1fr}.offer-card{padding:28px 22px}.offer-security{display:grid;grid-template-columns:1fr 1fr;text-align:center}.guarantee-card{grid-template-columns:1fr;padding:32px 24px;text-align:center}.guarantee-badge{margin-inline:auto}.guarantee-card .text-link{grid-column:auto;justify-self:center}.faq-intro{position:static}.final-cta{min-height:680px}.final-content>img{margin-bottom:50px}.final-content>div{flex-direction:column}.footer-grid{grid-template-columns:1fr;gap:40px}.footer-bottom{align-items:start;flex-direction:column;gap:10px}.scroll-hint{display:none}}
@media(max-width:480px){.audience-grid{grid-template-columns:1fr}.authority-list{grid-template-columns:1fr 1fr}.method-item p{display:none}.offer-price strong{font-size:1.8rem}.offer-security{grid-template-columns:1fr}.pain-card{min-height:235px}}

@media(max-width:1050px){
  .expert-grid{gap:55px}
  .expert-stats{grid-template-columns:1fr 1fr}
  .badge-agentes{right:3%;top:34%}
  .badge-processos{right:5%;top:72%}
  .hero-footer{flex-direction:column;align-items:flex-start;gap:16px}
  .hero-footer>p{max-width:100%}
  .hero-stats{gap:16px 26px}
}
@media(max-width:760px){
  .hero{min-height:960px;padding-top:125px}
  .hero-visual img{object-position:69% center;opacity:.76}
  .hero-vignette{background:linear-gradient(0deg,var(--bg) 0%,rgba(8,7,11,.72) 56%,rgba(8,7,11,.82) 100%),linear-gradient(90deg,rgba(8,7,11,.93),rgba(8,7,11,.15))}
  .hero-title{font-size:clamp(2.2rem,10.8vw,3.25rem);line-height:1.04;letter-spacing:-.055em}
  .hero-copy{max-width:100%}
  .hero-author{margin-top:18px}
  .hero-author small{max-width:260px}
  .hero-badges{z-index:1}
  .ai-badge{padding:6px 10px 6px 6px;font-size:.56rem;opacity:.72;transform:scale(.9)}
  .ai-badge i{width:22px;height:22px;font-size:.62rem}
  .badge-estrategia{top:15%;right:4%}
  .badge-agentes{top:auto;right:4%;bottom:7%}
  .badge-automacao,.badge-processos{display:none}
  .section-heading h2,.transformation-copy h2,.difference-copy h2,.faq-intro h2,.final-content h2{font-size:2.2rem}
  .difference-copy blockquote{font-size:.86rem}
  .difference-photo{height:260px}
  .difference-panel-human{min-height:auto;padding:0}
  .difference-panel-human ul{padding:0 22px 20px}
  .expert-grid{grid-template-columns:1fr;gap:45px}
  .expert-photo{width:min(100%,500px);margin-inline:auto}
  .expert-photo img{aspect-ratio:4/5;object-position:center 10%}
  .expert-copy h2{font-size:3rem}
  .expert-stats{grid-template-columns:1fr 1fr}
}
@media(max-width:480px){
  .hero{min-height:940px}
  .hero-title{font-size:clamp(2.2rem,10vw,2.9rem)}
  .expert-copy h2{font-size:2.55rem}
  .expert-copy>blockquote{font-size:.92rem;padding:18px}
  .expert-stats{gap:16px 10px}
}

@media(max-width:680px){
  .urgency-banner{flex-wrap:wrap;gap:16px 18px;padding:20px}
  .urgency-text{flex:1 1 60%}
  .urgency-count{order:3;flex-direction:row;align-items:baseline;gap:9px;padding:14px 0 0;border-left:none;border-top:1px solid rgba(255,94,120,.24);width:100%;justify-content:center}
  .urgency-count b{font-size:2rem}
  .urgency-count span{text-align:left}
}
