:is(.tce-case-body,.editor-styles-wrapper) .mk-case-caption{margin-bottom:1.5rem;font-size:var(--wp--preset--font-size--sm);opacity:.75}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery{--mk-case-gap: clamp(.75rem, 1.6vw, 1.25rem);display:grid;gap:var(--mk-case-gap);margin-block:1.5rem 3rem}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery>*,:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row>*{margin:0}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row{display:grid;gap:var(--mk-case-gap)}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--packaging{--mk-case-ratio: 2 / 3;grid-template-columns:repeat(4,minmax(0,1fr))}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--activation{--mk-case-ratio: 3 / 2;grid-template-columns:repeat(2,minmax(0,1fr))}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--campaign{--mk-case-ratio: 2 / 3;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__pic{position:relative;overflow:hidden;aspect-ratio:var(--mk-case-ratio);border-radius:4px;background:var(--wp--preset--color--blush)}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__pic img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}@media(max-width:820px){:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--packaging{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--activation{grid-template-columns:minmax(0,1fr)}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--campaign{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--campaign>:nth-child(3){grid-column:1 / -1;aspect-ratio:4 / 5}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-gallery__row--campaign>:nth-child(3) img{object-position:50% 0}}:is(.tce-case-body,.editor-styles-wrapper) .mk-phone-grid.mk-case-phones{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);max-width:900px;margin-block:1.5rem 3rem}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-phones>*{margin:0}@media(max-width:700px){:is(.tce-case-body,.editor-styles-wrapper) .mk-phone-grid.mk-case-phones{grid-template-columns:minmax(0,1fr);row-gap:2rem;max-width:300px}}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-results{margin-block:2rem 2.5rem}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-results>h3{margin-top:0;color:var(--wp--preset--color--burgundy)}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-results__list{display:grid;gap:.7rem;margin:1.25rem 0 0;padding:0;list-style:none}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-results__list li{position:relative;padding-left:1.75rem;font-weight:600}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-results__list li:before{content:"";position:absolute;top:.5em;left:0;width:.7rem;height:.7rem;border-radius:50%;background:var(--wp--preset--color--crimson)}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-note{margin:1.25rem 0 0;opacity:.8}:is(.tce-case-body,.editor-styles-wrapper) .mk-case-cta{margin-top:2.5rem}
