.ai-showcase{background:#f6f6f2}.ai-showcase>.detail-lead{margin-bottom:48px}.ai-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 32px}.ai-example{margin:0;min-width:0}.ai-example figcaption .eyebrow{color:var(--accent);font-size:11px;margin-bottom:10px}.ai-example h3{font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.025em;margin:0 0 10px}.ai-example figcaption p{color:var(--muted);margin:0 0 22px}.image-compare{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--ink);cursor:ew-resize;touch-action:pan-y;user-select:none;isolation:isolate}.image-compare img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.compare-before{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.compare-label{position:absolute;top:16px;padding:6px 11px;background:#102128de;color:#fff;font-size:11px;letter-spacing:.04em;pointer-events:none}.compare-label-before{left:16px}.compare-label-after{right:16px}.compare-divider{position:absolute;left:var(--split);top:0;bottom:0;width:2px;background:white;transform:translateX(-50%);pointer-events:none;box-shadow:0 0 12px #0005}.compare-divider>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:48px;height:48px;border:2px solid #fff;border-radius:50%;background:#102128;font-size:25px;color:#dca992}.compare-disclosure{font-size:11px;color:var(--muted);margin:8px 0 0}@media(min-width:1400px){.ai-examples{gap:64px 44px}}@media(max-width:900px){.ai-examples{grid-template-columns:1fr;gap:44px}.ai-example h3{font-size:24px}.ai-showcase>.detail-lead{margin-bottom:32px}}@media(max-width:480px){.compare-label{top:10px;padding:4px 8px;font-size:10px}.compare-label-before{left:10px}.compare-label-after{right:10px}.compare-divider>span{width:40px;height:40px;font-size:22px}}

.image-compare:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.compare-disclosure{margin-top:12px}
