.comparison-bar{background:#211316;border-bottom:1px solid #ffffff12;padding:10px 0;color:#f6b6bc;font-size:11px}.comparison-bar>.wrap{display:flex;justify-content:space-between;gap:20px;align-items:center}.comparison-bar a{color:#fff;text-decoration:underline;text-underline-offset:3px}.simplified .hero-grid{min-height:510px;padding-top:55px;padding-bottom:55px}.simplified .hero h1{font-size:44px}.simplified .hero p{font-size:17px;max-width:550px}.simplified .featured-stock{padding-top:32px;padding-bottom:45px}.simplified .stock-heading{margin-top:0;margin-bottom:12px}.purchase-highlights{font-size:12px;line-height:1.8;color:#b9b9c0;margin:0 0 26px}.simplified .stock-grid .vehicle-card-copy{padding:23px}.simplified .financing{padding:30px 0}.simplified .financing h2{font-size:26px}.simplified .about{display:block;background:#101012}.simplified .about-copy{max-width:1170px;margin:auto;padding:40px 15px;display:grid;grid-template-columns:1fr 1.4fr;gap:10px 60px;align-items:start}.simplified .about-copy .eyebrow{grid-column:1}.simplified .about-copy h2{grid-column:1;grid-row:2;font-size:30px;margin:0}.simplified .about-copy p{grid-column:2;grid-row:1/3;margin:0;font-size:14px}.simplified .about-copy>.btn{grid-column:2;justify-self:start;margin-top:8px}.simplified .client-reviews{padding:45px 0}.simplified .reviews-heading h2{font-size:32px}.simplified .review-card blockquote{font-size:19px;margin:18px 0 22px}.simplified .contact{padding:45px 0}
@media(max-width:800px){.comparison-bar{font-size:10px;padding:8px 0}.comparison-bar>.wrap{gap:12px}.comparison-bar span{max-width:90px}.comparison-bar a{text-align:right}.simplified .hero-grid{min-height:520px;padding-top:35px;padding-bottom:30px}.simplified .hero h1{font-size:32px}.simplified .hero p{font-size:16px;max-width:350px}.simplified .featured-stock{padding-top:22px;padding-bottom:35px}.purchase-highlights{font-size:12px;margin-bottom:22px;max-width:330px}.simplified .about-copy{display:flex;padding:32px 20px;gap:16px}.simplified .about-copy h2{font-size:28px}.simplified .about-copy p{font-size:14px}.simplified .about-copy>.btn{margin:0}.simplified .financing{padding:30px 0}.simplified .client-reviews{padding:35px 0}.simplified .reviews-heading h2{font-size:28px}.simplified .contact{padding:35px 0}}
.simplified .stock-grid .vehicle-card-copy{padding:20px}@media(max-width:800px){.simplified .stock-grid .vehicle-card-copy{padding:18px}}
@media(max-width:800px){.simplified .stock-grid .vehicle-card-copy{padding:15px}.simplified .about-copy .preparation-copy{margin:0}}

/* Forest backdrop for the About section, shared by all languages. */
.simplified .about{background:linear-gradient(90deg,rgba(5,9,7,.88),rgba(5,9,7,.66)),url("nosotros-bosque.webp") center 76%/cover no-repeat;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}
.simplified .about-copy{padding-top:64px;padding-bottom:64px;min-height:340px}
.simplified .about-copy .eyebrow{color:#eee}
.simplified .about-copy p,.simplified .about-copy .preparation-copy p{color:#f0f0f0;text-shadow:0 1px 10px #0006}
@media(max-width:800px){.simplified .about{background-image:linear-gradient(180deg,rgba(5,9,7,.78),rgba(5,9,7,.83)),url("nosotros-bosque.webp");background-position:center,center 75%}.simplified .about-copy{padding:42px 20px;min-height:0;flex-direction:column;align-items:flex-start}.simplified .about-copy h2{line-height:1.2}.simplified .about-copy>.btn{max-width:100%;white-space:normal;text-align:center}}

/* Give the forest photograph its own visible space on small screens. */
@media(max-width:800px){.simplified .about{background:#101012}.simplified .about::before{content:"";display:block;height:clamp(240px,68vw,340px);background:linear-gradient(180deg,rgba(5,9,7,.06) 45%,#101012 100%),url("nosotros-bosque.webp") center 78%/cover no-repeat}.simplified .about-copy{padding-top:12px;padding-bottom:42px}}
