.wp-site-blocks .wp-block-curator-case-study-narrative{left:50%;max-width:100vw;position:relative;transform:translateX(-50%);width:100vw}.curator-cs-narrative{align-items:start;background:#f8f9fa;box-sizing:border-box;display:grid;gap:clamp(2rem,4vw,4rem);grid-template-columns:repeat(12,minmax(0,1fr));padding:clamp(3rem,6vw,6rem) var(--wp--custom--layout--inset)}@media(max-width:768px){.curator-cs-narrative{gap:2rem;grid-template-columns:1fr}}.curator-cs-narrative:has(+.wp-block-curator-case-study-gallery),.curator-cs-narrative:has(+.wp-block-curator-case-study-media){padding-bottom:clamp(1rem,2vw,2rem)}.curator-cs-narrative>div:has(>.curator-cs-narrative__body){grid-column:6/span 7}@media(max-width:768px){.curator-cs-narrative>div:has(>.curator-cs-narrative__body){grid-column:1}}@media(prefers-reduced-motion:no-preference){.curator-js .curator-cs-narrative__body,.curator-js .curator-cs-narrative__heading{opacity:0;transition:opacity .7s ease,transform .7s ease}.curator-js .curator-cs-narrative__heading{transform:translateX(-2rem)}.curator-js .curator-cs-narrative__body{transform:translateY(1.5rem);transition-delay:.15s}.curator-js .curator-cs-narrative.is-visible .curator-cs-narrative__body,.curator-js .curator-cs-narrative.is-visible .curator-cs-narrative__heading{opacity:1;transform:none}}.curator-cs-narrative__heading{color:#191c1d;font-family:var(--wp--preset--font-family--manrope);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;grid-column:1/span 4;letter-spacing:-.025em;line-height:1.1;margin:0}@media(max-width:768px){.curator-cs-narrative__heading{grid-column:1}}.curator-cs-narrative__body{color:#434657;font-family:var(--wp--preset--font-family--source-sans);font-size:clamp(1rem,1.25vw,1.125rem);grid-column:6/span 7;line-height:1.75}.curator-cs-narrative__body p{margin:0 0 1.25rem}.curator-cs-narrative__body p:last-child{margin-bottom:0}@media(max-width:768px){.curator-cs-narrative__body{grid-column:1}}
