@media (max-width:1023px){.site-logo .logo-word{font-size:20px!important;letter-spacing:2px!important}.site-logo .logo-badge{padding:3px 7px!important}.site-logo .logo-rec{font-size:11px!important;letter-spacing:1.5px!important}}#nav.scrolled{background:#0a0a0ae6!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06)}@media (max-width:1023px){#nav{padding:0 20px!important;height:72px!important}#nav a[href="#contato"]{height:44px!important;padding:0 18px!important;font-size:15px!important;min-width:auto!important}}@media (max-width:1100px){.hero-inner{padding:130px 48px 48px!important}.hero-inner h1{font-size:52px!important;line-height:60px!important}}.explore-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#e628281f;border:1px solid rgba(230,40,40,.45);font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:1px;color:#ff4d4d;cursor:pointer;white-space:nowrap;transition:background .2s,transform .2s;animation:explore-pulse 2.4s ease-in-out infinite}.explore-cta:hover{background:#e6282838;transform:translateY(-2px)}.phone-btn:hover{transform:translateY(-6px)}@keyframes explore-pulse{0%,to{box-shadow:0 0 #e6282866}50%{box-shadow:0 0 0 7px #e6282800}}@media (prefers-reduced-motion:reduce){.explore-cta{animation:none!important}}@media (max-width:860px){.hero-inner{grid-template-columns:1fr!important;grid-template-areas:"text" "phone" "cta"!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:36px!important;padding:120px 40px 48px!important;min-height:auto!important}.hero-inner h1{font-size:44px!important;line-height:52px!important}.hero-text{align-self:auto!important;align-items:center!important}.hero-text>div{align-items:center!important}.hero-inner h1,.hero-inner p{text-align:center!important}.hero-cta{align-self:auto!important;flex-direction:column!important;align-items:center!important;gap:18px!important}.hero-cta .cta-primary{width:100%!important;height:56px!important;font-size:17px!important;min-width:0!important}.hero-cta .cta-secondary{height:auto!important;min-width:0!important;font-size:16px!important;padding:4px!important}}@media (max-width:767px){.hero-inner{padding:96px 24px 48px!important}.hero-inner h1{font-size:36px!important;line-height:44px!important}.hero-inner p{font-size:16px!important;line-height:26px!important}.hero-phone img{width:100%!important;height:auto!important;max-width:280px!important}}@media (max-width:1023px){.market-desktop{display:none!important}.market-mobile{display:block!important}#mercado>div{padding-top:60px!important;padding-bottom:60px!important}#mercado>div>div:first-child{padding:0 24px!important}.mkt-h2{font-size:clamp(28px,7vw,40px)!important;line-height:1.18!important}.mkt-sub{font-size:16px!important;line-height:24px!important}}@media (max-width:1280px){.stats-row{padding:64px 48px 48px!important;gap:32px 36px!important}}@media (max-width:1023px){.stats-row{padding:60px 24px 40px!important}.phones-area{justify-content:center!important}.phones-area img{max-width:520px!important}#stats>div>div:last-child{margin:0 12px!important;padding:24px!important}}@media (max-width:767px){.stats-row>div:first-child>div{grid-template-columns:1fr 1fr!important}#stats span[style*="font-size:48px"]{font-size:36px!important}.phones-area{justify-content:center!important}.phones-area img{max-width:380px!important;margin:0 auto!important}.revenue-tags{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;align-items:stretch!important}.revenue-tags>div{justify-content:center!important;gap:6px!important;padding:12px 8px!important}.revenue-tags>div span{font-size:12px!important;white-space:nowrap!important}.revenue-tags>div>div{width:22px!important;height:22px!important}}@media (max-width:900px){.feat-desktop{display:none!important}.feat-mobile{display:flex!important}#produto{min-height:0!important}}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280}input::placeholder,textarea::placeholder{color:#6b7280}@media (max-width:1023px){#contato>div>div:first-child{padding:0 24px!important}#contato>div{padding:40px 24px 0!important}#contato h2{font-size:40px!important;line-height:48px!important}}@media (max-width:767px){#contato h2{font-size:32px!important;line-height:40px!important}#form-wrapper>div{padding:24px!important}#form-wrapper form>div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important}}@media (max-width:768px){footer>div{padding:32px 24px!important;flex-direction:column!important;align-items:center!important}footer p{text-align:center!important}}
