.refined-detail{background:#101619}.refined-detail .has-vehicle-scene{background:#0b1418;align-items:stretch;height:auto;min-height:0}.refined-detail .has-vehicle-scene .detail-visual{background:#0b1418;align-items:center;height:auto;min-height:0;padding:0;display:flex}.refined-detail .detail-visual .vehicle-scene-photo{aspect-ratio:1;object-fit:contain;mix-blend-mode:normal;filter:none;width:100%;height:auto;max-height:none}.refined-detail .has-vehicle-scene .detail-summary{padding-top:38px;padding-bottom:38px}.refined-detail .detail-visual .prepared-vehicle-photo{object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 12px 10px #0005);width:100%;height:100%;max-height:none;padding:3%}.refined-detail .detail-header{background:#11191d;border-color:#ffffff25}.refined-detail .detail-summary{background:linear-gradient(90deg,#111a1de0,#111a1d);height:auto}.refined-detail .detail-summary h1{letter-spacing:-.05em;font-weight:500}.refined-detail .detail-summary .eyebrow{color:#bfc9ce;border:0;padding:0}.refined-detail .detail-cta{color:#11191d;box-shadow:none;background:#e8edee;border:1px solid #e8edee;border-radius:0}.refined-detail .detail-cta:hover{background:#fff;transform:none}.spec-shortcut{color:#c8d1d5;border-bottom:1px solid #8d9da3;width:fit-content;margin-top:20px;padding-bottom:6px;font-size:12px;display:block}.refined-detail #especificacoes{scroll-margin-top:24px}.model-benefits{color:#192327;background:#e9ece9;padding:85px 7vw}.model-benefits>.eyebrow{color:#606e73}.model-benefits h2,.model-contact h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.8vw,58px);font-weight:500;line-height:1.12}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:5vw;margin-top:44px;display:grid}.benefit-grid article{border-top:1px solid #bbc4c5;padding-top:20px}.benefit-grid article>span{color:#627176;font-size:11px}.benefit-grid h3{margin:20px 0 12px;font-size:20px;font-weight:500}.benefit-grid p{color:#526269;font-size:15px;line-height:1.65}.refined-detail .detail-specs{background:#11191d;border:0;padding:85px 7vw;display:block}.refined-detail .detail-specs h2{font-weight:500}.spec-groups{grid-template-columns:1fr 1fr;gap:40px 5vw;margin-top:45px;display:grid}.spec-groups section{min-width:0}.spec-groups h3{margin:0 0 20px;font-size:18px;font-weight:500}.refined-detail .spec-groups dl{border-top:1px solid #647278}.refined-detail .spec-groups dl div{border-color:#ffffff20;gap:20px;padding:14px 0}.refined-detail .spec-groups dt,.refined-detail .spec-groups dd{overflow-wrap:anywhere;flex:1;font-size:14px;line-height:1.6}.refined-detail .gallery-section{background:#161f23;border-color:#ffffff20}.model-contact{color:#192327;background:#e9ece9;grid-template-columns:1.1fr 1fr;gap:7vw;padding:85px 7vw;display:grid}.model-contact p:not(.eyebrow){color:#526269;margin:0;font-size:16px;line-height:1.8}.refined-detail .model-contact .detail-cta{color:#fff;background:#192327;margin-top:28px}.refined-detail a:focus-visible{outline-offset:5px;outline:2px solid #8fd1e2}@media (max-width:760px){.model-benefits,.model-contact,.refined-detail .detail-specs{padding:55px 24px}.benefit-grid,.spec-groups,.model-contact{grid-template-columns:1fr}.benefit-grid{gap:22px;margin-top:30px}.benefit-grid h3{margin-top:12px}.spec-groups{gap:30px}.model-contact{gap:28px}.refined-detail .detail-summary{padding-bottom:40px}}
