.phero{overflow:hidden;padding-bottom:var(--section-py);padding-top:calc(var(--section-py) + var(--space-4));position:relative}.phero:before{background:radial-gradient(circle,var(--color-primary-faint) 0,transparent 60%);content:"";height:720px;inset:-10% -20% auto auto;pointer-events:none;position:absolute;width:720px;z-index:0}.phero__inner{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:720px;position:relative;text-align:center;z-index:1}.phero__headline h1{letter-spacing:-.035em;margin:0 0 var(--space-5);text-wrap:balance}.phero .ink{display:inline-block;isolation:isolate;padding:0 .06em;position:relative;white-space:nowrap}.phero .ink:before{background-color:var(--color-primary);border-radius:4px;content:"";inset:65% -.06em 0 -.06em;opacity:.92;position:absolute;transform:skew(-4deg) rotate(-1deg);z-index:-1}.phero__lede{color:var(--color-muted);font-size:1.125rem;margin:0 0 var(--space-8);max-width:56ch;text-wrap:pretty}.phero__lede p{margin:0}.phero__lede p+p{margin-top:var(--space-4)}.phero__actions{gap:var(--space-3)}.phero__actions,.proof{display:flex;flex-wrap:wrap;justify-content:center}.proof{color:var(--color-muted);font-size:.85rem;gap:var(--space-2) var(--space-6);list-style:none;margin:var(--space-8) 0 0;padding:0}.proof,.proof li{align-items:center}.proof li{display:flex;gap:var(--space-2)}.proof b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.stars{display:block;flex:none;height:13px;width:68px}.stars svg{display:block;height:100%;width:100%}.stars__track{opacity:.2}.stars__fill,.stars__track{fill:var(--color-primary)}.proof__quote{color:var(--color-ink-2);font-style:italic}.proof__who{color:var(--color-muted)}