.marketing-home{--mh-canvas:#fff;--mh-parchment:#f4f2f6;--mh-ink:#0b002b;--mh-muted:#6d6680;--mh-line:#e7e5ea;--mh-pink:#ff18bd;--mh-pink-wash:#ffe4f6;--color-background:var(--mh-canvas);--color-parchment:var(--mh-parchment);--color-text-main:var(--mh-ink);--color-text-secondary:var(--mh-muted);--color-text-muted:var(--mh-muted);--color-border-light:var(--mh-line);--color-pink:var(--mh-pink);--color-pink-wash:var(--mh-pink-wash);background:var(--mh-canvas);color:var(--mh-ink);font-family:var(--font-marketing), ui-sans-serif, system-ui, sans-serif;overflow-x:hidden}.mh-marquee{border-block:1px solid var(--mh-line);background:var(--mh-parchment);overflow:hidden}.mh-marquee-track{width:max-content;animation:48s linear infinite mh-marquee;display:flex}@keyframes mh-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mh-slider{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}.mh-slider::-webkit-scrollbar{display:none}.mh-slide{scroll-snap-align:start;flex:0 0 min(86%,440px)}.mh-shot{background:var(--mh-parchment);aspect-ratio:16/8.6;border-radius:28px;overflow:hidden}.mh-shot img{width:100%;height:auto;display:block}
