.hero[data-astro-cid-zlnkk6gn]{text-align:left;padding:88px 0 136px}.grid[data-astro-cid-zlnkk6gn]{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.crumbs[data-astro-cid-zlnkk6gn]{flex-wrap:wrap;gap:8px;margin:0 0 18px;font-size:14px;display:flex}.crumbs[data-astro-cid-zlnkk6gn] a[data-astro-cid-zlnkk6gn]{color:var(--forest)}.crumbs[data-astro-cid-zlnkk6gn] [data-astro-cid-zlnkk6gn][aria-current]{font-weight:600}h1[data-astro-cid-zlnkk6gn]{margin-bottom:20px;font-size:54px;line-height:64px}.body[data-astro-cid-zlnkk6gn]{max-width:60ch;margin:0 0 20px;font-size:15px}.checks[data-astro-cid-zlnkk6gn]{margin:0 0 28px}.acts[data-astro-cid-zlnkk6gn]{flex-wrap:wrap;gap:14px;margin:0;display:flex}.ph[data-astro-cid-zlnkk6gn]{position:relative}.badge[data-astro-cid-zlnkk6gn]{background:var(--navy);color:var(--on-navy);border-radius:var(--radius-button);box-shadow:var(--shadow-lift);text-align:center;gap:22px;padding:18px 24px;display:flex;position:absolute;bottom:0;left:0;transform:translate(-14%,22%)}.badge[data-astro-cid-zlnkk6gn] strong[data-astro-cid-zlnkk6gn]{font-family:var(--font-serif);color:var(--gold);font-size:20px;display:block}.badge[data-astro-cid-zlnkk6gn] span[data-astro-cid-zlnkk6gn]{font-size:13px}.ph[data-astro-cid-zlnkk6gn] img{aspect-ratio:4/5;object-fit:cover;object-position:52% 18%;border-radius:var(--radius-button);width:100%;box-shadow:var(--shadow-lift);display:block}.photo[data-astro-cid-zlnkk6gn] .grid[data-astro-cid-zlnkk6gn]{grid-template-columns:1fr 1fr;align-items:center;gap:64px}.photo[data-astro-cid-zlnkk6gn] .ph[data-astro-cid-zlnkk6gn] img{aspect-ratio:6/5;object-position:58% 40%}.circle[data-astro-cid-zlnkk6gn] .ph[data-astro-cid-zlnkk6gn] img{aspect-ratio:1;object-fit:contain;box-shadow:none;filter:drop-shadow(0 20px 24px #00000029);border-radius:0}@media (width<=900px){.hero[data-astro-cid-zlnkk6gn]{padding:48px 0 96px}.grid[data-astro-cid-zlnkk6gn],.photo[data-astro-cid-zlnkk6gn] .grid[data-astro-cid-zlnkk6gn]{grid-template-columns:1fr;gap:32px}.ph[data-astro-cid-zlnkk6gn]{order:-1;width:min(240px,64%);margin:0 auto}.photo[data-astro-cid-zlnkk6gn] .ph[data-astro-cid-zlnkk6gn],.circle[data-astro-cid-zlnkk6gn] .ph[data-astro-cid-zlnkk6gn]{width:min(320px,78%)}.portrait[data-astro-cid-zlnkk6gn] .ph[data-astro-cid-zlnkk6gn]{width:150px}.portrait[data-astro-cid-zlnkk6gn].hero{padding-top:32px}h1[data-astro-cid-zlnkk6gn]{font-size:36px;line-height:44px}.badge[data-astro-cid-zlnkk6gn]{display:none}}
