h2[data-v-fe4d21c5],h3[data-v-fe4d21c5]{font-family:var(--font-editorial);letter-spacing:-.035em;font-weight:400;line-height:1.07}h2[data-v-fe4d21c5]{font-size:clamp(36px,4.6vw,62px)}h3[data-v-fe4d21c5]{font-size:clamp(30px,3vw,40px)}.brief-spread[data-v-fe4d21c5]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,86px);display:grid}.brief-spread>.collab-visual[data-v-fe4d21c5]{margin-top:56px}.brief-copy p[data-v-fe4d21c5]{font-size:18px;margin:24px 0!important}.brief-copy ul[data-v-fe4d21c5]{gap:12px;margin:30px 0 20px;padding:0;list-style:none;display:grid}.brief-copy li[data-v-fe4d21c5]{font-size:17px;line-height:1.5}.responsibilities[data-v-fe4d21c5]{margin-top:clamp(74px,11vw,144px)}.responsibility-columns[data-v-fe4d21c5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,54px);margin-top:44px;display:grid}.responsibility-columns article[data-v-fe4d21c5]:nth-child(2){padding-top:42px}.responsibility-columns article[data-v-fe4d21c5]:nth-child(3){padding-top:84px}.responsibility-columns p[data-v-fe4d21c5]{font-size:17px;margin:18px 0 0!important}.review-spread[data-v-fe4d21c5]{background:var(--coral);border-radius:6px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,6vw,80px);margin-top:clamp(74px,10vw,130px);padding:clamp(26px,5vw,62px);display:grid}.review-spread p[data-v-fe4d21c5]{color:var(--ink);font-size:17px;margin:22px 0 0!important}.campaign-record[data-v-fe4d21c5]{margin-top:clamp(74px,10vw,130px)}.campaign-record header[data-v-fe4d21c5]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,6vw,80px);display:grid}.campaign-record p[data-v-fe4d21c5]{font-size:18px;margin:0!important}.campaign-record nav[data-v-fe4d21c5]{flex-wrap:wrap;gap:12px 46px;margin-top:34px;display:flex}.campaign-record nav a[data-v-fe4d21c5]{align-items:center;min-height:44px;font-size:18px;display:inline-flex}.campaign-inquiry[data-v-fe4d21c5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,6vw,80px);margin-top:clamp(80px,11vw,146px);display:grid}.campaign-inquiry h2[data-v-fe4d21c5]{max-width:540px;font-size:clamp(44px,6vw,76px)}.campaign-inquiry p[data-v-fe4d21c5]{overflow-wrap:anywhere;font-size:18px;margin:0 0 28px!important}@media (width<=900px){.brief-spread[data-v-fe4d21c5],.review-spread[data-v-fe4d21c5],.campaign-record header[data-v-fe4d21c5],.campaign-inquiry[data-v-fe4d21c5]{grid-template-columns:1fr}.brief-spread>.collab-visual[data-v-fe4d21c5]{width:min(100%,560px);margin:0}.brief-copy[data-v-fe4d21c5]{order:-1}.responsibility-columns[data-v-fe4d21c5]{grid-template-columns:1fr;gap:32px}.responsibility-columns article[data-v-fe4d21c5]:nth-child(n){max-width:650px;padding:0}.review-spread>.collab-visual[data-v-fe4d21c5]{justify-self:end;width:min(100%,520px)}}@media (width<=520px){.review-spread[data-v-fe4d21c5]{padding:28px 20px}.campaign-record nav[data-v-fe4d21c5]{gap:8px;display:grid}.campaign-inquiry .cs-button[data-v-fe4d21c5]{width:100%}.brief-spread>.collab-visual[data-v-fe4d21c5]{justify-self:end;width:94%}}
