.hero[data-astro-cid-lcdefpme]{flex-direction:column;min-height:calc(100dvh - 8.75rem);display:flex;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:var(--space-8) var(--space-7);position:relative}.hero-inner[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:var(--content-width)}.eyebrow[data-astro-cid-lcdefpme]{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-4)}h1[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);margin-bottom:var(--space-5)}.intro[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-text-muted)}.intro[data-astro-cid-lcdefpme]+.intro[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.status[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--color-pine);border-radius:50%;width:.5rem;height:.5rem}.contact[data-astro-cid-lcdefpme]{margin-top:var(--space-6);color:var(--color-text-muted)}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-weight:var(--weight-medium);display:block}.ridge[data-astro-cid-lcdefpme]{width:100%;height:clamp(5rem,18vw,13rem);margin-top:auto}.ridge-far[data-astro-cid-lcdefpme]{fill:var(--color-ridge-far)}.ridge-near[data-astro-cid-lcdefpme]{fill:var(--color-ridge-near)}@media (width>=48rem){.hero-inner[data-astro-cid-lcdefpme]{padding-block:var(--space-9) var(--space-8)}}
