.door--regiao{min-height:640px;height:auto;padding-top:120px;padding-bottom:clamp(150px,18vh,176px)}.door--regiao:before{background:linear-gradient(180deg,#0a100db3,#0a100d73 30%,#0a100dcc 62%,#0a100df7),linear-gradient(90deg,rgba(10,16,13,.8) 0%,rgba(10,16,13,.4) 55%,transparent 80%)}.door--regiao .door__body{max-width:880px}.door--regiao .door__body h1{font-size:clamp(40px,5.6vw,84px)}.door--regiao .door__body h1 .lime{display:inline-block;font-size:.56em;line-height:1.02;letter-spacing:-.035em;margin-top:.2em}.door--regiao .door__lead{max-width:56ch}.frete-eyebrow{max-width:none!important;font-size:12.5px!important;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)!important}.frete-exemplo{display:grid;gap:6px;justify-self:start;padding:14px 18px;border-radius:16px;background:#121a15d1;border:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:100%}.frete-exemplo__tit{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.frete-exemplo__rota{font-size:15px;font-weight:600;color:var(--ink)}.frete-exemplo__val{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14.5px;color:var(--muted)}.frete-exemplo__val b{color:var(--lime);font-weight:800;font-variant-numeric:tabular-nums}.door--regiao .door__cta{margin-top:4px}.baixar--hero{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.frete-cta{margin-top:clamp(32px,4vw,48px)}.baixar--linha{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.frete-cta--faq{margin-top:18px}.frete-lead{max-width:60ch}.rotas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.rota{display:grid;gap:14px;align-content:start;padding:clamp(20px,2.2vw,28px)}.rota:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--lime),transparent);opacity:.5}.rota__trecho{display:grid;gap:10px;position:relative}.rota__trecho:before{content:"";position:absolute;left:4.5px;top:16px;bottom:16px;width:1px;background:var(--line)}.rota__trecho p{display:flex;gap:12px;align-items:flex-start}.rota__trecho .dot{margin-top:7px;position:relative}.rota__trecho b{display:block;font-size:16.5px;font-weight:700;line-height:1.25}.rota__trecho small{display:block;font-size:13.5px;color:var(--muted);margin-top:2px}.rota__trecho small a{color:var(--lime);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c6ff4566}.rota__km{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--muted)}.rota__km svg{width:16px;height:16px;color:var(--lime)}.rota__precos{display:grid;border-top:1px solid var(--line)}.rota__precos li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.rota__precos li:last-child{border-bottom:0;padding-bottom:0}.rota__precos span{font-weight:600;font-size:15.5px}.rota__precos small{display:block;font-size:12.5px;font-weight:500;color:var(--muted)}.rota__precos b{font-size:17px;font-weight:800;color:var(--lime);white-space:nowrap}.rotas__nota{margin-top:20px;font-size:14px;color:var(--muted);max-width:80ch}.usos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.uso{padding:clamp(22px,2.4vw,30px)}.uso p{color:var(--muted);font-size:16px;line-height:1.55}.veic__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px)}.veic{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:16px 18px 20px;display:grid;gap:2px;align-content:start}.veic__img{aspect-ratio:16 / 8;display:grid;place-items:center;overflow:hidden;border-radius:16px;background:radial-gradient(ellipse at 50% 75%,#182319 0%,#0f1711 60%,var(--screen) 100%);margin-bottom:10px}.veic__img img{height:auto;filter:drop-shadow(0 14px 18px rgba(0,0,0,.55))}.veic h3{font-size:21px;font-weight:800;letter-spacing:-.03em}.veic__kg{font-size:26px;font-weight:800;letter-spacing:-.04em;color:var(--lime);line-height:1.1}.veic__dim,.veic__ex{color:var(--muted);font-size:14px}.vizinhas{display:flex;flex-wrap:wrap;gap:12px}.vizinha{display:inline-flex;align-items:center;gap:10px;padding:14px 18px;border-radius:16px;background:var(--surface);border:1px solid var(--line);font-weight:700;font-size:16px;transition:border-color .16s,color .16s}.vizinha:hover{border-color:var(--lime);color:var(--lime)}.vizinha svg{width:16px;height:16px;color:var(--lime)}.vizinha--todas{background:transparent;border-style:dashed;color:var(--muted)}.zona{margin-bottom:clamp(32px,4vw,48px)}.zona__tit{font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.zona__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.regiao{display:grid;gap:6px;padding:18px 20px;border-radius:20px;transition:border-color .16s}.regiao:hover{border-color:var(--lime)}.regiao__nome{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:18px;font-weight:800;letter-spacing:-.02em}.regiao__nome svg{width:16px;height:16px;color:var(--lime);flex:0 0 auto}.regiao__rota{font-size:13.5px;color:var(--muted)}.regiao__val{font-size:14px;color:var(--muted)}.regiao__val b{color:var(--lime);font-weight:800}@media(max-width:1100px){.rotas,.usos__grid{grid-template-columns:1fr 1fr}.zona__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.door--regiao{padding-top:96px;padding-bottom:150px;min-height:0}.door--regiao .door__body h1{font-size:clamp(34px,10vw,48px)}.door--regiao .door__body h1 .lime{font-size:.6em}.door--regiao .door__img{object-position:50% 30%}.baixar--hero,.baixar--linha{display:grid;gap:14px;width:100%}.baixar--hero .btn,.baixar--linha .btn{width:100%;height:62px;font-size:18px;padding:0 22px}.rotas,.usos__grid,.veic__grid{grid-template-columns:1fr}.veic__grid{grid-template-columns:1fr 1fr}.veic{padding:12px 12px 16px;border-radius:18px}.veic h3{font-size:17px}.veic__kg{font-size:21px}.veic__dim,.veic__ex{font-size:12.5px}.zona__grid{grid-template-columns:1fr}.faq .section__head{margin-bottom:0}}@media(max-width:380px){.veic__grid{grid-template-columns:1fr}}
