.creator-showcase{overflow:hidden;border:1px solid #d8d8d8;border-radius:16px;background:#f6f7fa;box-shadow:0 16px 42px #00000012}.creator-showcase-caption{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid #e1e6ee;background:#fff;color:#20242c;font-size:12px;font-weight:600}.creator-showcase-caption small{font-size:10px;font-weight:400;color:#626262}.creator-showcase-frame{display:block;width:100%;height:auto;aspect-ratio:1440/950;border:0;background:#f6f7fa}.feature-media:has(.creator-showcase){width:100%;min-width:0}.trainer-story:has(.creator-showcase){grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr)}.module-creator-demo{overflow:hidden;border:1px solid #d8d8d8;border-radius:14px;background:#f6f7fa}.module-creator-demo[hidden],.module-screen[hidden],.module-gallery[hidden]{display:none!important}@media(max-width:900px){.trainer-story:has(.creator-showcase){grid-template-columns:1fr}.creator-showcase-caption{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.creator-showcase{scroll-behavior:auto}}.creator-showcase-caption a{font-size:11px;color:inherit;text-underline-offset:3px}
