.wp-site-blocks .wp-block-curator-case-study-gallery{left:50%;max-width:100vw;position:relative;transform:translateX(-50%);width:100vw}.curator-cs-gallery{background:#f8f9fa;box-sizing:border-box;padding:clamp(3rem,6vw,6rem) var(--wp--custom--layout--inset)}.wp-block-curator-case-study-narrative+.curator-cs-gallery{padding-top:clamp(1.5rem,3vw,3rem)}.curator-cs-gallery__header{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:clamp(2.5rem,4vw,4rem)}.curator-cs-gallery__heading{color:#191c1d;font-family:var(--wp--preset--font-family--manrope);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;letter-spacing:-.025em;margin:0}.curator-cs-gallery__intro{color:#5a5d6b;font-family:var(--wp--preset--font-family--source-sans);font-size:1rem;line-height:1.6;margin:0;max-width:40ch;text-align:right}.curator-cs-gallery__grid{align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.curator-cs-gallery__grid{grid-template-columns:1fr}}
