.vehicle-page{color:#142d48;background:#071321;min-height:100vh;font-family:Inter,system-ui,sans-serif}.vehicle-nav{z-index:50;background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 max(22px,50vw - 590px);display:flex;position:sticky;top:0}.vehicle-nav>a{color:#076b78;align-items:center;gap:8px;font-weight:850;text-decoration:none;display:flex}.vehicle-nav img{object-fit:contain;width:260px;height:58px}.vehicle-shell{background:#fff;max-width:1180px;margin:34px auto 70px}.vehicle-hero{align-items:flex-end;min-height:540px;display:flex;position:relative;overflow:hidden}.vehicle-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vehicle-hero:after{content:"";background:linear-gradient(90deg,#020b18f2 0,#071a30db 42%,#0000 78%),linear-gradient(#0000 45%,#031224b5);position:absolute;inset:0}.vehicle-hero-copy{z-index:2;color:#fff;width:min(650px,72%);padding:60px;position:relative}.vehicle-hero-copy>span{color:#45e8f0;letter-spacing:.14em;font-size:.75rem;font-weight:950}.vehicle-hero h1{margin:14px 0;font-family:Georgia,serif;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.02}.vehicle-hero p{color:#dceafb;font-size:1.18rem;line-height:1.55}.vehicle-hero small{color:#aac0d4}.vehicle-body{max-width:860px;margin:auto;padding:62px 34px;font-size:1.08rem;line-height:1.8}.vehicle-lead{font-family:Georgia,serif;font-size:1.5rem;line-height:1.5}.vehicle-body>h2{margin:54px 0 12px;font-family:Georgia,serif;font-size:2rem}.tech-grid{background:#cad9e6;grid-template-columns:repeat(4,1fr);gap:1px;margin:30px -70px 10px;display:grid}.tech-grid div{background:#f4f9fc;padding:22px}.tech-grid svg{color:#087f91}.tech-grid strong,.tech-grid span{display:block}.tech-grid strong{color:#063b61;margin:8px 0;font-size:1.8rem}.tech-grid span{color:#5c6f82;font-size:.78rem;line-height:1.4}.target-note{color:#66788c;font-size:.82rem}.maker-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:25px -70px;display:grid}.maker-grid section{background:#f8fbfd;border:1px solid #d9e5ee;border-top:4px solid #08a0b3;padding:21px}.maker-grid header{align-items:center;gap:12px;display:flex}.maker-grid header svg{color:#078a9d}.maker-grid h3{margin:0}.maker-grid header span{color:#078292;font-size:.75rem;font-weight:800}.maker-grid p{font-size:.9rem;line-height:1.55}.maker-grid small{color:#607287}.reality-check{color:#fff;background:linear-gradient(120deg,#062e52,#075b6b);border-radius:16px;gap:18px;margin:30px 0;padding:24px;display:flex}.reality-check svg{color:#55f2e6;flex:none}.reality-check h3,.reality-check p{margin:0 0 5px}.buyer-panel{background:#eef9f7;border-left:5px solid #069a86;padding:25px}.buyer-panel h3{margin-top:0}.buyer-panel ul{padding:0;list-style:none}.buyer-panel li{gap:8px;margin:9px 0;display:flex}.buyer-panel svg{color:#078874;flex:none;width:19px}.vehicle-warning{color:#586b7e;background:#f1f5f8;margin-top:45px;padding:18px;font-size:.86rem}.vehicle-sources{border-top:2px solid #dbe5ed;margin-top:35px}.vehicle-sources a{color:#08788a;align-items:center;gap:7px;margin:8px 0;font-weight:800;display:flex}.vehicle-sources svg{width:16px}@media (max-width:760px){.vehicle-nav{height:72px;padding:0 15px}.vehicle-shell{margin:0}.vehicle-hero:after{background:linear-gradient(0deg,#031226f5 0,#062344c7 65%,#0000)}.vehicle-hero-copy{width:100%;padding:30px 21px}.vehicle-hero h1{font-size:2.5rem}.vehicle-body{padding:36px 20px 75px;font-size:1.04rem}.tech-grid{grid-template-columns:1fr 1fr;margin:28px 0}.maker-grid{grid-template-columns:1fr;margin:25px 0}.vehicle-body>h2{font-size:1.72rem}.reality-check{padding:20px}.vehicle-page{overflow-x:hidden}.vehicle-nav{gap:10px}.vehicle-nav>a{white-space:nowrap;font-size:14px}.vehicle-nav img{width:min(46vw,180px)}.vehicle-hero{min-height:470px}.vehicle-hero-copy{padding:28px 18px 30px}.vehicle-hero h1{font-size:clamp(2.25rem,10vw,3rem);line-height:1.03}.vehicle-hero p{font-size:1.05rem;line-height:1.52}.vehicle-body{padding:34px 18px 70px;font-size:1.05rem;line-height:1.75}.vehicle-body>h2{margin-top:42px;font-size:1.72rem;line-height:1.16}.vehicle-lead{font-size:1.28rem}.tech-grid{background:0 0;grid-template-columns:1fr 1fr;gap:8px}.tech-grid div{border:1px solid #d7e3ec;border-radius:12px;padding:16px}.tech-grid strong{font-size:1.45rem}.tech-grid span{font-size:.8rem}.maker-grid{grid-template-columns:1fr;gap:10px}.maker-grid section{border-radius:12px}.reality-check{border-radius:13px}.buyer-panel{border-radius:0 12px 12px 0;padding:20px}.vehicle-sources a{overflow-wrap:anywhere;align-items:flex-start}}@media (max-width:390px){.tech-grid{grid-template-columns:1fr}.vehicle-nav img{width:148px}.vehicle-nav>a{font-size:13px}.vehicle-hero{min-height:445px}.vehicle-body{padding-left:16px;padding-right:16px}}@media (max-width:760px){html,body{max-width:100%;overflow-x:hidden}.materia,.materia-destaque,.materia-cabecalho,.materia-corpo,.wrap,.vehicle-page,.vehicle-body{width:100%;min-width:0;max-width:100%}.materia-cabecalho,.materia-corpo,.wrap,.vehicle-body{padding-left:16px!important;padding-right:16px!important}.materia-cabecalho h1,.wrap h1,.vehicle-hero h1{overflow-wrap:anywhere;font-size:clamp(2rem,9.4vw,2.85rem)!important;line-height:1.06!important}.materia-linha-fina,.deck,.lead,.vehicle-hero p{font-size:1.05rem!important;line-height:1.55!important}.materia-corpo p,.materia-corpo li,.wrap p,.wrap li,.vehicle-body p,.vehicle-body li{overflow-wrap:break-word;font-size:1.03rem;line-height:1.72}.materia-corpo h2,.wrap h2,.vehicle-body h2{font-size:clamp(1.5rem,6vw,1.9rem)!important;line-height:1.16!important}img,video,iframe{max-width:100%;height:auto}.cards,.lados,.maker-grid,.calc-campos,.painel{grid-template-columns:1fr!important}.dt-info,.emergencia,.tech-grid{grid-template-columns:1fr 1fr!important}.destaque-tel,.aviso-expectativa,.materia-alerta,.note,.calc,.buyer-panel,.reality-check{max-width:100%;padding-left:15px!important;padding-right:15px!important}.dt-num,.c-tel,.em-num{overflow-wrap:anywhere;word-break:normal}.tbox,.tabela-rolagem{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}.tbox table,.tabela-rolagem table{min-width:620px}.calc input,.calc select,.calc button,input,select,textarea{max-width:100%;font-size:16px}.ev{grid-template-columns:1fr!important;gap:5px!important}}@media (max-width:390px){.materia-cabecalho,.materia-corpo,.wrap,.vehicle-body{padding-left:14px!important;padding-right:14px!important}.dt-info,.emergencia,.tech-grid{grid-template-columns:1fr!important}}@media (max-width:840px){html,body{overflow-x:hidden}main,article,.materia,.article-shell,.article-page{max-width:100%;overflow-x:hidden}.materia,.article-shell,.article-page{padding-inline:clamp(16px,4.8vw,28px)!important}.materia-cabecalho,.article-header{padding-top:24px!important}.materia-cabecalho h1,.article-header h1,h1.article-title{text-wrap:balance;letter-spacing:-.035em!important;font-size:clamp(30px,7.8vw,42px)!important;line-height:1.06!important}.materia-linha-fina,.article-deck,.article-subtitle{color:#53657b!important;font-size:18px!important;line-height:1.55!important}.materia-corpo,.article-body{font-size:18px!important;line-height:1.72!important}.materia-corpo p,.article-body p{margin:0 0 1.25em!important}.materia-corpo h2,.article-body h2{text-wrap:balance;margin-top:1.65em!important;font-size:clamp(25px,6.3vw,32px)!important;line-height:1.18!important}.materia-corpo h3,.article-body h3{margin-top:1.45em!important;font-size:22px!important;line-height:1.25!important}img,video,iframe,canvas,svg{max-width:100%}.cards,.calc-campos,.lados,.painel,.onde,.grid,.stats-grid,.comparison-grid{grid-template-columns:1fr!important}.card,.tbox,.calc,.emergencia,.destaque-tel,.painel,.ev{border-radius:18px!important}.card,.tbox,.calc,.emergencia,.destaque-tel,.ev{padding:18px!important}.tabela-rolagem,.table-wrap,.table-scroll{margin-inline:-4px;padding-bottom:6px;-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}table{min-width:640px}input,select,textarea,button,.button,.btn{min-height:48px;font-size:16px!important}}@media (max-width:480px){.materia,.article-shell,.article-page{padding-inline:16px!important}.materia-cabecalho h1,.article-header h1,h1.article-title{font-size:32px!important}.materia-linha-fina,.article-deck,.article-subtitle{font-size:17px!important;line-height:1.58!important}.materia-corpo,.article-body{font-size:17px!important;line-height:1.74!important}.materia-assinatura,.article-meta{flex-wrap:wrap;gap:5px!important;font-size:13px!important;line-height:1.5!important}.card,.tbox,.calc,.emergencia,.destaque-tel,.ev{border-radius:16px!important;padding:16px!important}.dt-num,a[href^=tel\:]{overflow-wrap:anywhere}}@media (max-width:640px){html,body{max-width:100%;overflow-x:clip}article,main,section,.article,.article-body,.content,.content-body,.story,.story-body,.materia,.materia-body{min-width:0;max-width:100%}article img,main img,.article img,.content img,.story img,.materia img,article video,main video,.article video,.content video{max-width:100%;height:auto}article p,main p,.article p,.article-body p,.content p,.story p,.materia p{overflow-wrap:anywhere;font-size:clamp(17px,4.45vw,18.5px)!important;line-height:1.68!important}article h1,main h1,.article h1,.story h1,.materia h1{font-size:clamp(30px,8vw,40px)!important;line-height:1.08!important}article h2,main h2,.article h2,.story h2,.materia h2{font-size:clamp(23px,6vw,29px)!important;line-height:1.18!important}article h3,main h3,.article h3,.story h3,.materia h3{font-size:clamp(20px,5.2vw,24px)!important;line-height:1.24!important}article pre,article code,main pre,main code,.article pre,.article code,.content pre,.content code{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}}.vehicle-nav{box-sizing:border-box!important;z-index:2147483000!important;-webkit-backdrop-filter:blur(14px)!important;filter:none!important;perspective:none!important;background:#fffffffb!important;border-bottom:1px solid #102a431f!important;width:100%!important;max-width:none!important;height:76px!important;min-height:76px!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:translate(0,0)!important;box-shadow:0 3px 14px #102a4317!important}.vehicle-page{padding-top:76px!important}.vehicle-page h2,.vehicle-page h3{scroll-margin-top:101px!important}@media (max-width:800px){.vehicle-nav{height:calc(68px + env(safe-area-inset-top))!important;min-height:calc(68px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important}.vehicle-page{padding-top:calc(68px + env(safe-area-inset-top))!important}.vehicle-page h2,.vehicle-page h3{scroll-margin-top:calc(88px + env(safe-area-inset-top))!important}}.vehicle-nav{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;display:grid!important}.vehicle-nav .cj-article-nav-title{text-align:center!important;color:#173f67!important;letter-spacing:.07em!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;display:block!important;overflow:hidden!important}@media (max-width:800px){.vehicle-nav{grid-template-columns:30px minmax(0,1fr) 180px!important;gap:8px!important}.vehicle-nav>a span{display:none!important}.vehicle-nav .cj-article-nav-title{letter-spacing:.03em!important;white-space:normal!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;padding:0 4px!important;font-size:10px!important;line-height:1.15!important;display:-webkit-box!important}.vehicle-nav>img{width:180px!important;max-width:42vw!important}}@media (max-width:430px){.vehicle-nav{grid-template-columns:28px minmax(0,1fr) 135px!important;gap:6px!important;padding-left:10px!important;padding-right:10px!important}.vehicle-nav .cj-article-nav-title{font-size:9px!important}.vehicle-nav>img{width:135px!important}}@media (max-width:760px){.vehicle-body{font-size:18px!important;line-height:1.82!important}.vehicle-lead{font-size:21px!important;line-height:1.62!important}.vehicle-body h2{font-size:28px!important;line-height:1.28!important}.vehicle-body h3{font-size:21px!important}.vehicle-body p,.vehicle-body li{font-size:18px!important}.vehicle-hero h1{font-size:34px!important;line-height:1.12!important}.vehicle-hero p{font-size:18px!important}.target-note,.vehicle-warning,.maker-grid small{font-size:14px!important;line-height:1.55!important}}
