.brand-scope [data-section] :is(h1,h2){letter-spacing:-.025em;text-wrap:balance;white-space:pre-line}.brand-scope [data-section=hero] h1{line-height:1.02}.brand-scope [data-section=hero][data-variant=centered] h1{font-weight:600}.brand-scope [data-section=hero][data-variant=left] h1{letter-spacing:-.035em;font-weight:800}@keyframes hero-rise{0%{opacity:0;filter:blur(6px);transform:translateY(1.5rem)}to{opacity:1;filter:none;transform:none}}.hero-rise>*{animation:.8s cubic-bezier(.22,1,.36,1) both hero-rise;animation-delay:calc(.15s + var(--rise,0) * .5s)}.hero-rise>:nth-child(2){--rise:1}.hero-rise>:nth-child(3){--rise:2}.hero-rise>:nth-child(4){--rise:3}.hero-rise>:nth-child(n+5){--rise:4}
