/* START_SECTION:main-product (INDEX:41) */
.mh-brush-demo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(24px,5vw,72px);max-width:1100px;margin:auto;padding:56px 24px;color:var(--mh-text)}
.mh-brush-demo__copy h2{font-size:clamp(30px,4vw,52px);line-height:1.1;margin:0 0 20px;letter-spacing:-.03em}
.mh-brush-demo__copy p{font-size:17px;line-height:1.7;color:var(--mh-muted);max-width:440px}
.mh-brush-demo__player{width:100%;min-width:0}
.mh-brush-demo__video{display:block;width:100%;height:auto;max-height:680px;object-fit:contain;border-radius:16px;background:#050608}
@media(max-width:749px){.mh-brush-demo{grid-template-columns:1fr;padding:36px 20px;gap:20px}.mh-brush-demo__player{max-width:380px;margin:auto}.mh-brush-demo__video{max-height:65vh}}
/* END_SECTION:main-product */
