.hero[data-astro-cid-7nmnspah]{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;background-image:var(--hero-bg);background-size:cover;background-position:var(--hero-bg-pos);background-repeat:no-repeat;padding-top:68px}.hero--full[data-astro-cid-7nmnspah]{min-height:100vh}.hero__overlay[data-astro-cid-7nmnspah]{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0a73,#0a0a0aa6 45%,#0a0a0ad1);pointer-events:none}.hero__content[data-astro-cid-7nmnspah]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-xl);padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.hero__content[data-astro-cid-7nmnspah] .eyebrow[data-astro-cid-7nmnspah]{margin-bottom:0}.hero__content[data-astro-cid-7nmnspah] .eyebrow-rule[data-astro-cid-7nmnspah]{margin:0 auto var(--space-sm)}.hero__content[data-astro-cid-7nmnspah] h1[data-astro-cid-7nmnspah]{max-width:1100px;margin-bottom:0;text-wrap:balance}.hero__content[data-astro-cid-7nmnspah] h1[data-astro-cid-7nmnspah] em[data-astro-cid-7nmnspah]{overflow-wrap:normal}.hero__body[data-astro-cid-7nmnspah]{max-width:990px;text-align:center;margin-bottom:0}.hero__ctas[data-astro-cid-7nmnspah]{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap;justify-content:center}.hero__cta-ghost[data-astro-cid-7nmnspah]{font-size:13px;font-weight:500;letter-spacing:.8px;color:var(--color-stone);text-decoration:underline;text-underline-offset:4px;transition:color .22s ease}.hero__cta-ghost[data-astro-cid-7nmnspah]:hover{color:var(--color-white);text-decoration:underline}
