.ownership-main{background:var(--white);padding:1.35rem 0 5.5rem}.ownership-heading{max-width:54rem;padding:1rem 0 2.4rem}.ownership-heading h1{max-width:54rem;font-size:clamp(2.65rem,5vw,4.4rem)}.ownership-main .breadcrumb>span:last-child{display:inline}.ownership-hub .ownership-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ownership-card-grid .vehicle-card-body{flex-direction:column;height:100%;display:flex}.ownership-card-grid .ownership-card-summary{margin:.85rem 0 1.15rem;font-size:1rem}.ownership-card-grid .vehicle-card-price{margin-top:auto}.ownership-manual-reminder{color:var(--muted);margin:1.1rem 0 0;font-weight:650}.ownership-guide-content,.ownership-contact,.ownership-disclaimer,.ownership-print-controls{max-width:46rem}.ownership-section{border-top:1px solid var(--line);padding:1.9rem 0}.ownership-section h2{font-size:clamp(1.5rem,3vw,2rem)}.ownership-section ul{margin:1.1rem 0 0;padding-left:1.3rem}.ownership-section li{overflow-wrap:anywhere;margin-bottom:.75rem}.ownership-section li:last-child{margin-bottom:0}.ownership-action{color:var(--navy);margin:1rem 0 0}.ownership-contact{margin-top:1.9rem}.ownership-disclaimer{margin-top:1.5rem;font-size:.875rem;line-height:1.6}.ownership-print-controls{margin-bottom:1.9rem}.ownership-print-controls button{cursor:pointer}.ownership-print-heading{display:none}.ownership-section .ownership-checklist{padding-left:0;list-style:none}.ownership-checklist li{padding-left:1.75rem;position:relative}.ownership-checklist li:before{content:"";border:1px solid var(--muted);border-radius:.1rem;width:1rem;height:1rem;position:absolute;top:.35rem;left:0}.ownership-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:38rem){.ownership-main{padding-top:.4rem}.ownership-heading h1,html[lang=es] .ownership-heading h1{font-size:2.5rem}.ownership-hub .ownership-card-grid{grid-template-columns:minmax(0,1fr)}.ownership-contact .button{max-width:100%}}@media print{body:has(.ownership-road-trip){color:#000;background:#fff;margin:0;padding:0}body:has(.ownership-road-trip) .skip-link{display:none!important}body:has(.ownership-road-trip) .topbar{display:none!important}body:has(.ownership-road-trip) .site-header{display:none!important}body:has(.ownership-road-trip) .site-footer{display:none!important}body:has(.ownership-road-trip) .mobile-call{display:none!important}body:has(.ownership-road-trip) nav{display:none!important}body:has(.ownership-road-trip) button{display:none!important}.ownership-road-trip{background:#fff;padding:0}.ownership-road-trip>.shell{width:100%;max-width:none;margin:0}.ownership-road-trip>.shell>:not(.ownership-print-area){display:none!important}.ownership-road-trip .ownership-print-area{max-width:none;font-size:11pt;line-height:1.4}.ownership-road-trip .ownership-print-heading{margin-bottom:1rem;display:block}.ownership-road-trip .ownership-print-heading h2{margin-bottom:.5rem;font-size:20pt}.ownership-road-trip .ownership-print-heading address{font-style:normal}.ownership-road-trip .ownership-print-heading p{margin:0}.ownership-road-trip .ownership-section{border-color:#000;padding:1rem 0 0}.ownership-road-trip .ownership-section h2{break-after:avoid;font-size:14pt}.ownership-road-trip .ownership-checklist li{break-inside:avoid;margin-bottom:.65rem}.ownership-road-trip .ownership-checklist li:before{border-color:#000}}
