.hero{min-height:calc(100dvh - var(--ds-size-bar-pinned));place-items:start center;display:grid}.hero-words{align-items:center;gap:var(--ds-space-gap);padding-top:calc(var(--ds-space-gap-lg) * 1.75);padding-bottom:var(--ds-space-section-y);text-align:center;flex-direction:column;display:flex}.hero-title{font-family:var(--ds-font-heading);line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-color-fg);text-wrap:balance}.hero-title-light{font-size:var(--ds-text-h1);font-style:italic;font-weight:var(--ds-font-weight-light);display:block}.hero-title-strong{font-size:var(--ds-text-display);font-weight:var(--ds-font-weight-heading);display:block}.hero-sentence{max-width:calc(var(--ds-size-measure) * .8);font-size:var(--ds-text-body);line-height:var(--ds-leading-body);color:var(--ds-color-muted-fg)}.hero-actions{justify-content:center;gap:var(--ds-space-gap-sm);flex-wrap:wrap;display:flex}.hero-hills{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-hills:not([data-hills]){opacity:0}@media (prefers-reduced-motion:no-preference){.hero-hills{transition:opacity var(--ds-motion-hills-in) var(--ds-motion-ease)}}
