.licensing-page{--licensing-line:#f2f2ee38;--licensing-muted:#9d9f98;--licensing-accent:#c9ff28}.licensing-hero{border-bottom:1px solid var(--licensing-line);align-content:end;gap:22px;min-height:min(700px,74vh);padding:clamp(72px,10vw,144px) clamp(20px,5vw,80px);display:grid}.licensing-hero>p:first-child,.licensing-details__label{color:var(--licensing-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:760}.licensing-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(58px,10vw,156px);font-weight:780;line-height:.88}.licensing-hero__lead{max-width:42rem;color:var(--licensing-muted);letter-spacing:-.025em;margin:12px 0 0;font-size:clamp(18px,2vw,28px);line-height:1.45}.licensing-details{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.licensing-details article{border-right:1px solid var(--licensing-line);min-width:0;padding:clamp(40px,6vw,84px) clamp(20px,4vw,64px)}.licensing-details article:last-child{border-right:0}.licensing-details h2{letter-spacing:-.045em;max-width:16ch;margin:26px 0 20px;font-size:clamp(28px,3.3vw,48px);line-height:1.02}.licensing-details article>p:not(.licensing-details__label){max-width:44ch;color:var(--licensing-muted);margin:0;font-size:15px;line-height:1.7}.licensing-details a{margin-top:34px;display:inline-flex}@media (max-width:820px){.licensing-hero{min-height:560px;padding-top:96px;padding-bottom:64px}.licensing-details{grid-template-columns:1fr}.licensing-details article{border-right:0;border-bottom:1px solid var(--licensing-line)}.licensing-details article:last-child{border-bottom:0}}
