.motorcycle-value-hero{background:linear-gradient(135deg,#141414,#2b2b2b);color:#fff}.motorcycle-value-panel{background:#fff;color:#151515;border-radius:1rem;padding:1.5rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2)}
.motorcycle-value-result{background:#f7f7f5}.motorcycle-value-result-card{background:#fff;border:1px solid #e8e8e4;border-radius:1.25rem;padding:clamp(1.5rem,5vw,3rem);box-shadow:0 .75rem 2.5rem rgba(0,0,0,.08)}.motorcycle-value-result-card h2{font-size:clamp(1.75rem,5vw,3rem);margin:.35rem 0}.motorcycle-value-source{color:#5f6368;font-weight:650}.motorcycle-value-amount{color:#151515;font-size:clamp(2.6rem,9vw,5rem);font-weight:900;letter-spacing:-.055em;line-height:1.02;margin:.6rem 0 1rem}.motorcycle-value-provenance{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;border-top:1px solid #ecece8;border-bottom:1px solid #ecece8;padding:.9rem 0;margin-bottom:1rem}.motorcycle-value-provenance span{color:#6c757d}.motorcycle-value-disclaimer{max-width:72rem;color:#4f5357}
.motorcycle-value-personalized-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;background:#171717;color:#fff;border-radius:1.25rem;padding:clamp(1.5rem,5vw,3rem);margin-top:1.5rem}.motorcycle-value-personalized-cta .nc-eyebrow{color:var(--mega-orange,#f47b20)}.motorcycle-value-personalized-cta .btn{white-space:nowrap}.motorcycle-value-free{font-weight:800;color:#fff}.motorcycle-value-benefit{background:#fff;border:1px solid #e6e6e1;border-radius:1rem;padding:1.25rem}.motorcycle-value-directory,.motorcycle-value-methodology{border:1px solid #deded9;border-radius:.75rem;padding:1rem 1.25rem;background:#fff}.motorcycle-value-directory summary,.motorcycle-value-methodology summary{cursor:pointer;font-weight:750}.motorcycle-value-directory-links{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem}.motorcycle-value-directory-links a{color:#34373a;font-size:.9rem}
.motorcycle-value-gps{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,auto);align-items:center;gap:clamp(1.25rem,4vw,3rem);padding:clamp(1.5rem,4vw,2.5rem);border:1px solid #efb683;border-radius:1.25rem;background:#fff9f3;box-shadow:0 .5rem 2rem rgba(20,35,48,.05)}.motorcycle-value-gps h2{margin:.25rem 0 .75rem}.motorcycle-value-gps-value{font-size:1.1rem}.motorcycle-value-gps-action{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;text-align:center}.motorcycle-value-gps-action .btn{min-height:48px;display:flex;align-items:center;justify-content:center;white-space:normal}.motorcycle-value-gps-action small{color:#5d6268;max-width:18rem}
@media(max-width:767.98px){.motorcycle-value-hero .container{padding-top:2rem!important;padding-bottom:2rem!important}.motorcycle-value-panel{padding:1rem}.motorcycle-value-personalized-cta,.motorcycle-value-gps{grid-template-columns:minmax(0,1fr);gap:1.25rem}.motorcycle-value-personalized-cta .btn,.motorcycle-value-gps-action .btn{width:100%;white-space:normal}.motorcycle-value-gps-action small{max-width:none}.motorcycle-value-result-card{padding:1.25rem}.motorcycle-value-amount{font-size:clamp(2rem,12vw,3.2rem);overflow-wrap:anywhere}.motorcycle-value-support{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}
