/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.home-hero{position:relative;overflow-x:clip}.home-hero-inner{align-items:center;min-height:40rem;padding-block:9rem 4rem;display:flex;position:relative}.home-hero-copy{z-index:1;text-align:left;width:100%;position:relative}.hero-title{color:var(--color-ink);font:500 3rem/2.75rem var(--font-inter);letter-spacing:-.03125em;text-wrap:balance;margin:0}.hero-title-nowrap{white-space:nowrap}.hero-title-line{display:block}.hero-tail{width:fit-content;max-width:100%;margin-top:22px;display:grid}.hero-tail-tight{margin-top:16px}.hero-lede{contain:inline-size;color:var(--color-ink);font:400 1.125rem/1.625rem var(--font-inter);letter-spacing:-.006em;text-wrap:pretty;margin:0 0 24px}@media (width>=66.875rem){.split-hero-col .home-hero{height:100%}.split-hero-col .home-hero-inner{max-width:var(--content-max);height:100%;min-height:0;margin-inline:auto;padding:64px 48px 0 56px}.split-hero-col .home-hero-copy{max-width:calc(50vw - 112px)}}@media (width>=80rem){.hero-title{font-size:4rem;line-height:3.75rem}}@media (width>=100rem){.hero-title{font-size:4.5rem;line-height:4.25rem}}@media not all and (width>=66.875rem){.home-hero-inner{min-height:0;padding-block:160px 24px}}@media (width<=39.99rem){.hero-title{font-size:2rem;line-height:2rem}.hero-lede{margin-bottom:1.25rem;font-size:1rem;line-height:1.5rem}}.home-hero-title{max-width:none;margin:0;font-size:clamp(2.25rem,4.45vw,4rem)}.home-hero-description{max-width:31rem;color:var(--color-ink-muted);margin-top:1.5rem;font-size:1.125rem;line-height:1.75}
