.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,6vw,72px);padding-block:clamp(40px,7vw,88px) clamp(36px,6vw,64px);display:grid}.status[data-astro-cid-lcdefpme]{border-radius:var(--pill);background:var(--surface);box-shadow:var(--clay-sm);font-weight:650;font-size:var(--step--1);align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--mint);width:12px;height:12px;box-shadow:inset -2px -2px 3px #00000026, 0 0 0 4px color-mix(in srgb, var(--mint) 35%, transparent);border-radius:50%}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch;margin-top:22px;font-size:clamp(2.6rem,1.6rem + 4.6vw,5.4rem);font-weight:800;line-height:.98}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--ink);max-width:34ch;font-size:clamp(1.15rem,1.05rem + .5vw,1.45rem)}.role[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0 0 10px;font-weight:650}.aff[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aff[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{color:var(--ink);min-height:38px}.aff[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]:hover{color:var(--primary);transform:translateY(-1px)}.aff[data-astro-cid-lcdefpme] .aff-main[data-astro-cid-lcdefpme]{background:var(--primary);color:var(--primary-ink);box-shadow:var(--clay-primary)}.aff[data-astro-cid-lcdefpme] .aff-main[data-astro-cid-lcdefpme]:hover{color:var(--primary-ink)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.portrait[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,420px);margin:0;position:relative}.frame[data-astro-cid-lcdefpme]{border-radius:48% 52% 44% 56%/38% 40% 60% 62%;padding:14px;overflow:hidden}.frame[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:46% 50% 42% 54%/36% 38% 58% 60%;width:100%}.badge[data-astro-cid-lcdefpme]{border-radius:var(--pill);font-weight:700;font-size:var(--step--1);align-items:center;gap:8px;padding:12px 18px;display:inline-flex;position:absolute;bottom:8%;left:-6%}.badge[data-astro-cid-lcdefpme] svg{width:18px;height:18px;color:var(--primary)}.bento[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr 1fr;gap:24px;display:grid}.tile[data-astro-cid-lcdefpme]{color:var(--ink);padding:clamp(22px,3vw,32px);text-decoration:none;transition:transform .2s;display:block}.tile[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.tile[data-astro-cid-lcdefpme]:active{box-shadow:var(--clay-pressed);transform:none}.tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:inherit;opacity:.85;margin:0}.tile[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 76px;grid-template-areas:"h art""p p";align-content:start;align-items:center;column-gap:16px;display:grid}.tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{grid-area:h}.tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-area:p}.art[data-astro-cid-lcdefpme]{grid-area:art;width:76px}.tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 10px}.tile[data-astro-cid-lcdefpme]:first-child{grid-template-columns:1fr;grid-template-areas:"art""h""p"}.tile[data-astro-cid-lcdefpme]:first-child .art[data-astro-cid-lcdefpme]{width:min(220px,70%);margin-bottom:18px}.tone-primary[data-astro-cid-lcdefpme] .art[data-astro-cid-lcdefpme]{--primary:#f1f4fb;--surface:#3d63e6;--surface-2:#2a49b8}.tile[data-astro-cid-lcdefpme]:first-child{border-radius:var(--r-xl) var(--r-xl) var(--r-xl) 64px;grid-row:span 2;align-content:end;min-height:300px}.tile[data-astro-cid-lcdefpme]:first-child h3[data-astro-cid-lcdefpme]{font-size:var(--step-2)}.tile[data-astro-cid-lcdefpme]:nth-child(4){grid-column:span 2}.tone-primary[data-astro-cid-lcdefpme]{background:var(--primary);color:var(--primary-ink);box-shadow:var(--clay-primary)}.tone-mint[data-astro-cid-lcdefpme]{background:var(--mint);color:var(--mint-ink)}.tone-butter[data-astro-cid-lcdefpme]{background:var(--butter);color:var(--butter-ink)}.pubs[data-astro-cid-lcdefpme]{gap:22px;display:grid}.invite[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(26px,5vw,52px);display:flex}.invite[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-2);max-width:22ch}.invite[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.portrait[data-astro-cid-lcdefpme]{order:-1;width:min(78%,340px)}.badge[data-astro-cid-lcdefpme]{bottom:4%;left:auto;right:-4%}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.tile[data-astro-cid-lcdefpme]:first-child{grid-area:auto/span 2;min-height:220px}.tile[data-astro-cid-lcdefpme]:nth-child(4){grid-column:span 2}}@media (width<=560px){.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile[data-astro-cid-lcdefpme]:first-child,.tile[data-astro-cid-lcdefpme]:nth-child(4){grid-column:auto}.cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}}
