.mk .campaign-image{min-width:0;margin:0}.mk .campaign-image-trigger{background:0 0;border-radius:0;width:100%;height:auto;padding:0;display:block;position:relative;overflow:hidden}.mk .campaign-image-trigger img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.mk .campaign-image-trigger:hover{background:0 0}.mk .campaign-image-expand{background:var(--mk-ink);width:36px;height:36px;color:var(--mk-gold);place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.mk .campaign-image figcaption{border-bottom:1px solid var(--mk-gold);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:16px 0;font-size:16px;display:flex}.mk .campaign-image figcaption span{font-size:13px}.campaign-image-overlay{z-index:80;background:color-mix(in oklab, var(--background) 94%, transparent);position:fixed;inset:0}.mk.campaign-image-dialog{z-index:81;border:1px solid var(--mk-gold);width:min(96vw,1600px);max-height:94svh;padding:16px;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%)}.campaign-image-dialog-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.mk.campaign-image-dialog h2{letter-spacing:0;margin:0;font-size:18px}.campaign-image-dialog-header button{color:var(--mk-off)}.mk.campaign-image-dialog>img{object-fit:contain;width:100%;max-height:76svh;display:block}.mk.campaign-image-dialog>p{margin:12px 0 0;font-size:13px}.mk .campaign-examples-grid{grid-template-columns:1fr 1fr;gap:40px 24px;margin:48px 0;display:grid}@media (width<=760px){.mk .campaign-examples-grid{grid-template-columns:1fr}}
