
/* V6: comparativo de câmbios e atendimento a empresas, visual preservado */
.v6-compare{background:#181a1e;color:#f8f7f4;padding:94px 0 80px;overflow:hidden}
.v6-section-top{font:800 12px/1.4 'Manrope',Arial,sans-serif;letter-spacing:.13em;color:#ffcf16;text-transform:uppercase;display:flex;align-items:center;gap:13px}
.v6-mark{display:inline-block;width:30px;height:4px;background:#e02a28;flex:0 0 auto}
.v6-compare-head{max-width:790px;margin:0 0 36px}
.v6-compare h2,.v6-enterprise h2{font:900 clamp(46px,5.2vw,75px)/.96 'Barlow Condensed',Impact,'Arial Narrow',sans-serif!important;text-transform:uppercase;letter-spacing:-.008em;margin:18px 0 23px;color:#fff}
.v6-compare h2 em,.v6-enterprise h2 em{font-style:normal;color:#ffcf16}
.v6-compare-head>p{font-size:16px;color:#c6c8cd;line-height:1.8;max-width:715px}
.v6-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.v6-option{display:flex;flex-direction:column;min-height:275px;background:#25272c;border:1px solid #45474d;border-top:4px solid #686a71;padding:26px 25px 23px}
.v6-option-repair{background:#22241e;border-top-color:#ffcf16;border-color:#5f5b37}.v6-option-exchange{border-top-color:#e02a28}
.v6-number{display:flex;align-items:center;gap:12px;font:900 33px/1 'Barlow Condensed',Impact,sans-serif;color:#ffcf16}
.v6-number span{font:800 10px 'Manrope',Arial,sans-serif;letter-spacing:.15em;color:#aaaeb6}
.v6-option h3{font:900 clamp(26px,2.3vw,33px)/1.06 'Barlow Condensed',Impact,Arial,sans-serif!important;text-transform:uppercase;color:#fff;margin:22px 0 11px}
.v6-option>p{color:#d3d3d5;line-height:1.65;font-size:13px;margin:0 0 7px}
.v6-price-tag{display:flex;flex-direction:column;gap:6px;margin-top:auto;border-top:1px solid #4d4c4b;padding-top:19px}
.v6-price-tag small{font:800 10px 'Manrope',Arial,sans-serif;letter-spacing:.12em;color:#c2c3c5}
.v6-price-tag strong{font:900 clamp(24px,2.6vw,36px)/1.05 'Barlow Condensed',Impact,Arial,sans-serif;color:#ffcf16}
.v6-price-tag span{font-size:11px;line-height:1.5;color:#aeb1b5}
.v6-compare-action{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-top:24px;padding:28px 30px;border:1px solid #55565b;background:linear-gradient(120deg,#3b2424,#25262a)}
.v6-compare-action>div{display:grid;gap:7px;max-width:590px}.v6-compare-action b{font:900 27px/1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;color:#fff}
.v6-compare-action span{font-size:13px;line-height:1.55;color:#d1d2d5}
.v6-compare-action .v4-primary{flex:0 0 auto;min-width:195px;font-size:11px}
.v6-comparison-disclaimer{font-size:11px;color:#b0b3b9;line-height:1.8;max-width:920px;margin:21px 0 0}
.v6-inline-link{font-size:12px;color:#ffcf16!important;text-decoration:underline;text-underline-offset:5px;font-weight:800}
.v6-enterprise{padding:90px 0;background:#13161b;position:relative;overflow:hidden;color:white}
.v6-enterprise:before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent 72%,#ffffff08 72%,transparent 72.2%);pointer-events:none}
.v6-enterprise-grid{display:grid;grid-template-columns:1fr .92fr;align-items:center;gap:60px}
.v6-enterprise h2{max-width:570px}.v6-enterprise-title>p{font-size:16px;line-height:1.8;color:#d3d5d9;max-width:530px}
.v6-enterprise-actions{margin:27px 0}.v6-enterprise-title>small{display:block;line-height:1.7;color:#afb1b7;max-width:490px}
.v6-enterprise-visual{position:relative;padding:0 20px 18px 0}.v6-enterprise-photo{height:420px;border:1px solid #626872;box-shadow:15px 15px 0 #c82b2e;overflow:hidden}
.v6-enterprise-photo img{width:100%;height:100%;object-fit:cover;object-position:center;filter:contrast(1.12) saturate(.84)}
.v6-enterprise-stamp{position:absolute;bottom:-3px;left:-22px;background:#ffcf16;color:#17181c;padding:17px 23px;display:grid;gap:1px;transform:rotate(-2deg)}
.v6-enterprise-stamp strong{font:900 38px/.8 'Barlow Condensed',Impact,sans-serif}.v6-enterprise-stamp span{font-size:9px;letter-spacing:.13em;font-weight:900;margin-top:7px}
.v6-services-link{margin:38px 0 0;padding:22px 25px;border-left:5px solid #c92d2b;background:#f4eee5;color:#252525;font-size:13px;line-height:1.8}
.v6-services-link strong{font-weight:900}.v6-services-link a{color:#9c2325;font-weight:850;text-decoration:underline;text-underline-offset:3px;margin-left:4px}
.v6-partners-small{padding:47px 0;background:#f0e9dd;border-top:5px solid #e02a28}
.v6-partners-small-inner{display:flex;align-items:center;justify-content:space-between;gap:34px}
.v6-partners-small h2{font:900 39px/1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;color:#191b20;margin:8px 0}
.v6-partners-small p{font-size:13px;color:#505258;line-height:1.65;max-width:640px;margin:0}
.v6-partners-small span{color:#b62a27;font:900 11px 'Manrope',Arial,sans-serif;letter-spacing:.14em}
.v6-partners-small .v3-btn{flex:0 0 auto;color:#13151b!important}
@media(max-width:920px){.v6-compare{padding:70px 0}.v6-compare-grid{grid-template-columns:1fr 1fr}.v6-option:last-child{grid-column:1/-1;min-height:310px}.v6-enterprise-grid{grid-template-columns:1fr;gap:35px}.v6-enterprise-visual{max-width:720px}.v6-enterprise-photo{height:350px}}
@media(max-width:650px){.v6-compare{padding:60px 0}.v6-compare h2,.v6-enterprise h2{font-size:49px!important}.v6-compare-head>p,.v6-enterprise-title>p{font-size:14px}.v6-compare-grid{grid-template-columns:1fr}.v6-option,.v6-option:last-child{min-height:0;grid-column:auto;padding:22px}.v6-compare-action{flex-direction:column;align-items:stretch;padding:23px 20px}.v6-compare-action .v4-primary{width:100%}.v6-enterprise{padding:64px 0 74px}.v6-enterprise-photo{height:300px}.v6-enterprise-stamp{left:5px}.v6-partners-small-inner{flex-direction:column;align-items:start}.v6-partners-small .v3-btn{width:100%;justify-content:center}}
@media(prefers-reduced-motion:reduce){.v6-compare *, .v6-enterprise *{transition:none!important}}

/* V7: apresentação direta, sem valores hipotéticos; destaque para abatimento da análise */
.v3-price .v7-credit{display:block;font-size:13px;line-height:1.65;color:inherit;max-width:460px;margin-top:9px}
.v3-price .v7-credit strong{font:inherit;font-weight:850;color:inherit}
.v6-compare .v6-option{justify-content:flex-start}
.v6-compare .v6-option>p{font-size:14px;line-height:1.7}
@media(max-width:650px){.v6-compare .v6-option{min-height:0}.v3-price .v7-credit{font-size:13px}}
