.wm-showcase-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;align-items:center;padding:24px;border:1px solid #e3ddf5;border-radius:20px;background:linear-gradient(120deg,#f8f5ff,#f1f6ff);margin-bottom:22px}
.wm-showcase-hero .rs-tool-purpose{border:0;padding:0;margin:0}.wm-showcase-hero .rs-tool-purpose h1{color:#17243b!important}.wm-showcase-hero .rs-tool-purpose p{color:#59677f!important}
.wm-examples{margin:0}.wm-example-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wm-example-card{padding:8px;background:white;border:1px solid #e4def4;border-radius:12px;box-shadow:0 8px 20px #31234d0c;transform:rotate(-3deg)}.wm-example-card:last-child{transform:rotate(3deg)}
.wm-example-photo{position:relative;overflow:hidden;border-radius:7px}.wm-example-photo img{display:block;width:100%;height:140px;object-fit:cover}.wm-demo-mark{position:absolute;left:12%;top:44%;font:700 13px system-ui;color:white;opacity:.85;transform:rotate(-16deg);letter-spacing:2px;text-shadow:0 1px 3px #0008;pointer-events:none}
.wm-example-card strong{display:block;text-align:center;font:600 12px/1.5 system-ui;color:#52617a;margin:9px 0 2px}.wm-examples figcaption{font:11px/1.5 system-ui;color:#68758a;text-align:center;margin-top:13px}.wm-showcase-link{display:inline-block;font:700 13px/1.5 system-ui;color:#6842bd!important;margin-top:16px}
@media(max-width:700px){.wm-showcase-hero{grid-template-columns:1fr;padding:20px;gap:20px}.wm-examples{max-width:440px;width:100%;margin:auto}.wm-example-photo img{height:120px}}
@media(prefers-reduced-motion:reduce){.wm-example-card{transform:none!important}}
