.motor-origin{display:flex;align-items:flex-start;flex-wrap:wrap;gap:24px;margin:20px 0}
.motor-brand,.motor-components{display:flex;flex-direction:column;gap:7px;min-width:0}
.motor-origin small{font:700 11px/1.4 Gotham,Arial,sans-serif;color:var(--muted);letter-spacing:.01em}
.motor-origin .motor-brand img{display:block;object-fit:contain;object-position:left center;width:144px;max-width:100%;height:44px;background:none;padding:0;border:0;border-radius:0}
.motor-origin .motor-components img{display:block;object-fit:contain;object-position:left center;width:94px;max-width:100%;height:26px;background:none;padding:0;border:0;border-radius:0}
.card-copy .motor-origin{margin:16px 0 0;gap:10px;flex-direction:column;min-height:72px}
.card-copy .motor-origin .motor-brand{width:100%;gap:4px}
.card-copy .motor-origin .motor-brand img{height:42px;width:144px}
.card-copy .motor-components{flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}
.card-copy .motor-components img{height:22px;width:80px}
.detail-copy>.motor-origin{padding:15px 0;border-bottom:1px solid var(--line);margin:6px 0 24px}
.detail-copy .motor-origin .motor-brand img{width:180px;height:58px}
.powertech-signature{margin-bottom:24px}
.powertech-signature img{display:block;width:210px;max-width:100%;height:auto;object-fit:contain;object-position:left center}
.comparison-table .comparison-brand .brand-logo.aima-motor{width:138px;max-width:100%;height:45px;max-height:none}
.mp-overview>.motor-origin{margin:20px 0 28px;padding-bottom:20px;border-bottom:1px solid var(--line)}
.mp-overview .motor-origin .motor-brand img{width:180px;height:58px}
.mp-specs dd .peak-estimate-note{display:block;font-size:11px;font-weight:400;line-height:1.5;margin-top:5px}
.console-reading[data-reading="power"]{display:grid;grid-template-columns:minmax(0,1fr) 140px auto;align-items:center;gap:24px;min-height:112px}
.console-reading .hero-power-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;min-width:0}
.console-reading .hero-power-values.hero-power-single{grid-template-columns:minmax(0,1fr)}
.console-reading .hero-power-values>div{min-width:0}
.console-reading .hero-power-values strong{white-space:normal}
.console-reading .hero-power-values span{margin-top:5px}
.console-reading .hero-power-values{grid-column:1;grid-row:1}
.console-reading .hero-speed-reading{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;align-content:start;min-height:58px}
.console-reading .hero-speed-reading>span{font-size:11px;margin:0}
.console-reading .hero-speed-reading>strong{font-size:16px;line-height:1.4;white-space:normal}
.console-reading .hero-speed-reading>small{flex-basis:100%;font-size:11px;line-height:1.45;color:#c7d1df}
.console-reading .hero-motor-maker{display:flex;align-items:center;min-height:50px;min-width:0}
.console-reading .hero-motor-maker{grid-column:2;grid-row:1/3}
.console-reading .hero-motor-maker .console-brand{display:block;width:108px;height:30px;max-height:none;object-fit:contain;object-position:left center;margin:0;padding:0;background:none;border-radius:0}
.console-reading .hero-motor-maker .console-brand.aima-motor{width:140px;height:46px}
.console-reading[data-reading="power"] .console-detail{width:auto;margin:0;padding:8px 0;border:0;min-height:44px;justify-content:flex-end;align-self:center;white-space:normal}
.console-reading[data-reading="power"] .console-detail{grid-column:3;grid-row:1/3}
@media(max-width:800px){
 .console-reading[data-reading="power"]{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;padding:18px 20px;min-height:174px}
 .console-reading .hero-power-values{grid-column:1/-1;grid-row:1;gap:20px}
 .console-reading .hero-speed-reading{grid-column:1/-1;grid-row:2}
 .console-reading .hero-motor-maker{grid-column:1;grid-row:3;min-height:44px}
 .console-reading[data-reading="power"] .console-detail{grid-column:2;grid-row:3;max-width:145px}
 .console-reading .hero-motor-maker .console-brand.aima-motor{width:125px;height:41px}
}
@media(max-width:600px){
 .card-copy .motor-origin{min-height:72px;gap:7px}
 .card-copy .motor-origin .motor-brand img{width:125px;height:40px}
 .card-copy .motor-origin small{font-size:10px}
 .card-copy .motor-components{gap:5px}
 .card-copy .motor-components img{width:65px;height:18px}
 .detail-copy .motor-origin .motor-brand img,.mp-overview .motor-origin .motor-brand img{width:154px;height:49px}
 .motor-origin{gap:20px}
 .console-reading[data-reading="power"]{padding:16px;gap:12px 14px}
 .console-reading .hero-motor-maker .console-brand.aima-motor{width:115px;height:38px}
 .console-reading[data-reading="power"] .console-detail{font-size:11px;gap:6px}
 .powertech-signature{margin-bottom:20px}
 .powertech-signature img{width:185px}
}
