.creator-challenge-hero,.creator-challenge-steps,.creator-challenge-footer{padding:clamp(4rem,10vw,9rem) clamp(1.25rem,7vw,7rem)}.creator-challenge-hero{background:#ebe8e1}.creator-challenge-hero h1{letter-spacing:-.07em;max-width:58rem;margin:.5rem 0 1.5rem;font-size:clamp(3.5rem,9vw,9rem);line-height:.86}.creator-challenge-hero h1 i,.creator-challenge-footer h2 i{font-family:Georgia,serif;font-weight:400}.creator-challenge-hero .lede{max-width:42rem;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.55}.creator-challenge-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.creator-challenge-steps{color:#f4f1eb;background:#171717}.creator-challenge-steps>div{background:#555;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2rem;display:grid}.creator-challenge-steps article{background:#171717;min-height:16rem;padding:2rem}.creator-challenge-steps b{color:#aaa69c;letter-spacing:.15em}.creator-challenge-steps h2{letter-spacing:-.05em;margin:3rem 0 1rem;font-size:clamp(2rem,4vw,4rem)}.creator-challenge-steps p{color:#bdb9b0;line-height:1.55}.creator-challenge-footer{color:#171717;background:#d75b28}.creator-challenge-footer h2{letter-spacing:-.06em;margin:.5rem 0 1.5rem;font-size:clamp(3rem,7vw,7rem);line-height:.88}.creator-challenge-footer p:not(.eyebrow){max-width:32rem;font-size:1.2rem;line-height:1.5}.creator-challenge-footer .primary{color:#f4f1eb;background:#171717;margin-top:1.5rem}.creator-challenge-nav{background:#ebe8e1}@media (max-width:700px){.creator-challenge-steps>div{grid-template-columns:1fr}.creator-challenge-steps article{min-height:auto}.creator-challenge-steps h2{margin-top:2rem}}
