.MotoDetail_wrap__FLHi5{display:flex;flex-direction:column;gap:var(--space-8)}.MotoDetail_block__ssKXY{display:flex;flex-direction:column;gap:var(--space-4)}.MotoDetail_blockTitle__9Rjia{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.MotoDetail_specGroup__V8Kkj{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.MotoDetail_specGroup__V8Kkj:first-of-type{margin-top:0}.MotoDetail_specGroupTitle__wIBcb{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.MotoDetail_specs__4UdG3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--space-8);gap:0 var(--space-8)}@media (max-width:640px){.MotoDetail_specs__4UdG3{grid-template-columns:1fr}}.MotoDetail_specRow__htjGQ{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle)}.MotoDetail_specLabel__WhyHN{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted)}.MotoDetail_specValue__fHs3f{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:right}.MotoDetail_videos__vMPwb{display:flex;flex-direction:column;gap:var(--space-4)}.MotoDetail_video__vPGnn{width:100%;max-width:640px;border-radius:var(--radius-md);background:#000;display:block}