.srcfa020-cre-brief{background:var(--brand-bg-alt);padding:48px 0}.srcfa020-kicker{letter-spacing:.04em;text-transform:uppercase;font-size:13px;color:var(--brand-accent);margin-bottom:8px}.srcfa020-cre-brief h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.srcfa020-cre-brief p,.srcfa020-cre-side li{color:var(--brand-text)}.srcfa020-cre-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px}.srcfa020-cre-side{background:var(--brand-bg);border-radius:var(--brand-radius);padding:16px;border:1px solid var(--brand-border)}.srcfa020-cre-side ul{margin:16px 0 0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.srcfa020-cre-strip{background:var(--brand-primary-dark);padding:32px 0}.srcfa020-cre-strip h2,.srcfa020-cre-strip li,.srcfa020-cre-strip span{color:var(--brand-text-inverse)}.srcfa020-cre-strip ol{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.srcfa020-cre-strip span{display:block;font-weight:700}.srcfa020-cre-gate{padding:64px 0;background:var(--brand-bg)}.srcfa020-cre-gate h2,.srcfa020-cre-gate li,.srcfa020-cre-gate p{color:var(--brand-text)}@media (max-width:768px){.srcfa020-cre-strip ol{grid-template-columns:1fr 1fr}}@media (max-width:576px){.srcfa020-cre-strip ol{grid-template-columns:1fr}}