.b5-page,.b5-section,.b5-page *,.b5-section *{box-sizing:border-box}.b5-page{background:#fff;color:#151515}.b5-breadcrumb{max-width:1360px;margin:auto;padding:20px 32px;font-size:13px}.b5-breadcrumb a{color:inherit}.b5-hero{background:#090909;color:#fff;padding:76px max(32px,calc((100vw - 1296px)/2)) 62px}.b5-hero h1{color:#fff;font-size:clamp(34px,4.8vw,66px);max-width:1100px;line-height:1.06;letter-spacing:-.035em;margin:10px 0 24px;text-transform:none}.b5-kicker{font-size:12px!important;letter-spacing:.12em!important;font-weight:800!important;text-transform:uppercase;color:#6b6b64}.b5-hero .b5-kicker{color:#dfff00}.b5-intro{max-width:890px;font-size:21px!important;line-height:1.6!important}.b5-page p,.b5-section p{line-height:1.65}.b5-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.b5-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border:1px solid #dfff00;background:#dfff00;color:#080808!important;text-decoration:none!important;font-weight:750;line-height:1.3;cursor:pointer;font-size:15px;text-align:center}.b5-button--outline{border-color:currentColor;color:inherit!important;background:transparent}.b5-button:hover{filter:brightness(.93)}.b5-chips{list-style:none!important;display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0!important;padding:0!important}.b5-chips li{padding:9px 13px;border:1px solid #70706b;border-radius:0;font-size:14px;line-height:1.4}.b5-chips a{color:inherit}.b5-section{max-width:1360px;padding:60px 32px;margin:auto;color:#151515}.b5-section+.b5-section{border-top:1px solid #ddd}.b5-section h2{font-size:clamp(28px,3.2vw,42px);font-weight:800;line-height:1.15;letter-spacing:-.025em;margin:0 0 26px;text-transform:none;color:inherit}.b5-section h3{font-size:23px;line-height:1.3;margin:0 0 18px;text-transform:none;letter-spacing:-.01em;color:inherit}.b5-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.b5-card{padding:25px;border:1px solid #d8d8d2;background:#fafaf7;min-width:0}.b5-card a{color:inherit}.b5-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff;margin-bottom:20px}.b5-result{background:#101010;color:#fff;border-color:#333}.b5-result h3{color:#fff}.b5-result .b5-kicker{color:#dfff00}.b5-result-number{font-size:clamp(32px,3vw,46px);font-weight:800;color:#dfff00;line-height:1.1!important;margin:22px 0 8px}.b5-result img{aspect-ratio:2000/1257}.b5-link{display:inline-block;margin-top:15px;text-decoration:underline;text-underline-offset:4px;font-weight:700}.b5-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.b5-gallery figure{margin:0}.b5-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover}.b5-gallery figcaption{font-size:14px;margin-top:10px}.b5-faq{border-bottom:1px solid #ccc;padding:20px 0}.b5-faq summary{cursor:pointer;font-weight:750;font-size:18px;line-height:1.4}.b5-faq p{max-width:900px}.b5-strip{padding:30px;background:#141414;color:#fff;margin:25px 0}.b5-strip h3,.b5-strip a{color:inherit}.b5-form{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:920px}.b5-form label{display:block;font-size:14px;font-weight:700;margin-bottom:7px}.b5-form input,.b5-form select,.b5-form textarea{width:100%;min-height:46px;border:1px solid #aaa;background:#fff;color:#151515;padding:12px;font:inherit}.b5-form textarea{min-height:135px}.b5-full{grid-column:1/-1}.b5-notice{padding:20px;background:#fff4bd;border:1px solid #a7902a}.b5-error{color:#9b1c1c}.b5-success{background:#e9f5df;padding:20px}.b5-page a:focus-visible,.b5-page button:focus-visible,.b5-form input:focus-visible,.b5-form textarea:focus-visible,.b5-form select:focus-visible,.b5-faq summary:focus-visible{outline:3px solid #508000;outline-offset:4px}.b5-video{aspect-ratio:16/9;width:100%;background:#080808}.b5-video iframe,.b5-video video{width:100%;height:100%;border:0}.b5-page table{width:100%;border-collapse:collapse}.b5-page td,.b5-page th{padding:12px;text-align:left;border-bottom:1px solid #ccc}.b5-table-wrap{overflow:auto}.b5-newsletter{background:#111;color:#fff}.b5-newsletter h2{color:#fff}.b5-newsletter .b5-form{max-width:700px}.b5-page [hidden],.b5-section [hidden]{display:none!important}@media(max-width:1000px){.b5-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.b5-breadcrumb{padding:16px 20px}.b5-hero{padding:48px 20px 38px}.b5-intro{font-size:18px!important}.b5-section{padding:38px 20px}.b5-grid,.b5-gallery{grid-template-columns:1fr}.b5-card{padding:22px}.b5-form{grid-template-columns:1fr}.b5-actions{display:grid;grid-template-columns:1fr}.b5-button{width:100%}.b5-chips li{font-size:12px}.b5-result-number{font-size:40px}}
#MainContent:has(.b5-page)>.breadcrumb{display:none}.b5-hero p{margin-bottom:16px}.b5-card p{margin-bottom:14px}.b5-chips{margin-bottom:18px!important}
.b5-page a:not(.b5-button){color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.b5-card:not(.b5-result) .b5-result-number{color:#3d4c00}.b5-strip h2{color:inherit}.b5-vehicle video{max-width:100%}

.b5-proof-lines{max-width:950px;margin:24px 0}.b5-proof-lines p{font-size:clamp(17px,2vw,23px);line-height:1.45}.b5-proof-lines a{color:inherit;text-decoration:underline;text-underline-offset:4px}.b5-lc500-hero-photo{display:block;width:min(100%,450px);height:360px;object-fit:cover;object-position:50% 61%;margin-top:28px;border-radius:4px}.b5-stock-note{display:block;font-weight:700;color:#3e3e22;padding:12px;background:#f0f0d9}.b5-card[hidden]{display:none!important}
