.hero[data-astro-cid-anhloy43]{position:relative;display:flex;align-items:flex-end;isolation:isolate;overflow:hidden;background:radial-gradient(120% 90% at 80% 0%,var(--c-evergreen-100) 0%,transparent 55%),linear-gradient(160deg,#f3ece0 0%,var(--c-surface-warm) 55%,#e6dac8 100%)}.hero[data-astro-cid-anhloy43]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(transparent 0 calc(100% - 1px),var(--c-line) calc(100% - 1px)),linear-gradient(90deg,transparent 0 calc(100% - 1px),var(--c-line) calc(100% - 1px));background-size:7.5rem 7.5rem;opacity:.4;mask-image:radial-gradient(120% 100% at 50% 100%,#000 30%,transparent 80%)}.hero--split[data-astro-cid-anhloy43]{align-items:center}.hero--full[data-astro-cid-anhloy43]{min-height:clamp(30rem,76vh,46rem);padding-bottom:var(--s-7)}.hero--page[data-astro-cid-anhloy43]{min-height:clamp(20rem,48vh,28rem)}.hero__inner[data-astro-cid-anhloy43]{padding-block:var(--s-9);width:100%}.hero__content[data-astro-cid-anhloy43]{max-width:40rem}.hero__grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1fr;gap:var(--s-7);align-items:center}@media(min-width:900px){.hero__grid[data-astro-cid-anhloy43]{grid-template-columns:1.05fr .95fr;gap:var(--s-8)}.hero--split[data-astro-cid-anhloy43] .hero__content[data-astro-cid-anhloy43]{max-width:36rem}}.hero__figure[data-astro-cid-anhloy43]{margin:0;border-radius:var(--radius-lg);overflow:hidden;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-card)}.hero__figure[data-astro-cid-anhloy43] img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.hero__eyebrow[data-astro-cid-anhloy43]{color:var(--c-ink-soft)}.hero__headline[data-astro-cid-anhloy43]{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:-.015em;margin-bottom:var(--s-5)}.hero__subhead[data-astro-cid-anhloy43]{font-size:var(--t-lead);line-height:1.45;color:var(--c-ink-soft);max-width:38rem;margin-bottom:var(--s-6)}.hero__actions[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:var(--s-4)}
