.ab[data-astro-cid-kh7btl4r]{padding:0 0 2rem}.ab-wide[data-astro-cid-kh7btl4r]{max-width:var(--wide);margin:0 auto;padding:0 24px}.ab-narrow[data-astro-cid-kh7btl4r]{max-width:var(--narrow);margin:0 auto;padding:0 24px}.ab[data-astro-cid-kh7btl4r]>section[data-astro-cid-kh7btl4r]{margin-top:72px}.ab[data-astro-cid-kh7btl4r]>section[data-astro-cid-kh7btl4r].ab-open{margin-top:0}.ab-open[data-astro-cid-kh7btl4r]{padding-top:56px;text-align:center}.ab-date[data-astro-cid-kh7btl4r]{margin:0 0 18px;font:14px/1.5 var(--sans);color:var(--muted)}.ab-open[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{margin:0 0 22px;font:400 clamp(44px,7vw,84px)/1.02 var(--serif);letter-spacing:-.02em;color:var(--ink)}.ab-quote[data-astro-cid-kh7btl4r]{margin:0 auto 40px;max-width:640px;font:italic 400 clamp(20px,2.4vw,25px)/1.45 var(--serif);color:var(--soft)}.ab-mosaic[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:left}.ab-mosaic[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{text-decoration:none;min-width:0}.ab-mosaic[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--line)}.ab-mosaic[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{display:block;margin-top:8px;font:13px/1.35 var(--sans);color:var(--muted)}.ab-mosaic[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover span[data-astro-cid-kh7btl4r]{color:var(--ink)}.ab-tldr[data-astro-cid-kh7btl4r]{margin:0 0 30px;padding-left:20px;border-left:3px solid var(--hl)}.ab-tldr[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0 0 12px;font:italic 400 21px/1.55 var(--serif)!important;color:var(--soft)!important}.ab-tldr[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0!important}.ab-prose[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0 0 22px;font:400 19px/1.75 var(--serif);color:var(--body)}.ab-drop[data-astro-cid-kh7btl4r]:first-letter{initial-letter:3;-webkit-initial-letter:3;font-weight:400;margin-right:14px;color:var(--ink)}@supports not ((initial-letter: 3) or (-webkit-initial-letter: 3)){.ab-drop[data-astro-cid-kh7btl4r]:first-letter{float:left;font:400 6em/.7 var(--serif);margin:.06em .12em 0 0}}.ab-sh[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--ink);padding-top:16px;margin-bottom:24px}.ab-sh[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:0;font:400 clamp(28px,3vw,36px)/1.1 var(--serif);color:var(--ink)}.ab-more[data-astro-cid-kh7btl4r]{margin-top:4px;font:600 14px/1.2 var(--sans);color:var(--ink);text-decoration:underline;text-decoration-color:var(--hl);text-decoration-thickness:3px;text-underline-offset:5px;white-space:nowrap}.ab-more[data-astro-cid-kh7btl4r]:hover{text-decoration-color:var(--ink)}.ab-cards[data-astro-cid-kh7btl4r]{background:var(--card);border:1px solid var(--line);display:grid}.ab-src[data-astro-cid-kh7btl4r]{margin:12px 0 0;font:13px/1.5 var(--sans);color:var(--muted)}.ab-anat[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(3,1fr)}.ab-a[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;padding:24px;border-left:1px solid var(--line);text-decoration:none!important;color:inherit;min-width:0}.ab-a[data-astro-cid-kh7btl4r]:first-child{border-left:0}.ab-a[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;aspect-ratio:3/2;object-fit:cover;margin-bottom:18px}.ab-a[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{margin:0 0 18px;list-style:none;aspect-ratio:3/2;display:flex;flex-direction:column;justify-content:center;background:var(--bg);padding:0 18px}.ab-a[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:7px 0;border-bottom:1px solid var(--line);font:400 16px/1.2 var(--serif);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ab-a[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{border-bottom:0}.ab-a[data-astro-cid-kh7btl4r] .ab-qq[data-astro-cid-kh7btl4r]{margin:0 0 18px;aspect-ratio:3/2;display:flex;align-items:center;padding:0 22px;background:var(--bg);font:400 21px/1.35 var(--serif);color:var(--ink)}.ab-a[data-astro-cid-kh7btl4r] b[data-astro-cid-kh7btl4r]{font:400 24px/1.15 var(--serif);color:var(--ink)}.ab-a[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:not(.ab-qq){margin:6px 0 0;font:15px/1.55 var(--sans);color:var(--soft)}.ab-a[data-astro-cid-kh7btl4r]:hover b[data-astro-cid-kh7btl4r]{text-decoration:underline;text-decoration-color:var(--hl);text-decoration-thickness:3px;text-underline-offset:5px}.ab-c4[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(4,1fr)}.ab-num[data-astro-cid-kh7btl4r]{padding:26px 24px;border-left:1px solid var(--line);min-width:0}.ab-num[data-astro-cid-kh7btl4r]:first-child{border-left:0}.ab-fig[data-astro-cid-kh7btl4r]{display:inline-block;margin-bottom:14px;font:400 34px/1 var(--serif);color:var(--ink);white-space:nowrap}.ab-num[data-astro-cid-kh7btl4r] b[data-astro-cid-kh7btl4r]{display:block;font:600 15px/1.3 var(--sans);color:var(--ink)}.ab-num[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:4px 0 0;font:14px/1.5 var(--sans);color:var(--muted)}.ab-subs[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--card);border:1px solid var(--line)}.ab-sub[data-astro-cid-kh7btl4r]{container-type:inline-size;display:flex;flex-direction:column;gap:6px;padding:26px;min-width:0;border-left:1px solid var(--line);border-top:1px solid var(--line)}.ab-sub[data-astro-cid-kh7btl4r]:nth-child(3n+1){border-left:0}.ab-sub[data-astro-cid-kh7btl4r]:nth-child(-n+3){border-top:0}.ab-subn[data-astro-cid-kh7btl4r]{font:400 min(44px,17cqi)/1 var(--serif);color:var(--ink);white-space:nowrap}.ab-subn[data-astro-cid-kh7btl4r] mark[data-astro-cid-kh7btl4r]{background:var(--hl);color:var(--ink);padding:2px 8px}.ab-sub[data-astro-cid-kh7btl4r] b[data-astro-cid-kh7btl4r]{margin-top:6px;font:600 15px/1.3 var(--sans);color:var(--ink)}.ab-when[data-astro-cid-kh7btl4r]{font:14px/1.6 var(--sans);color:var(--muted)}.ab-moments[data-astro-cid-kh7btl4r]{margin-top:16px;padding:0 26px;background:var(--card);border:1px solid var(--line)}.ab-mom[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid var(--line)}.ab-mom[data-astro-cid-kh7btl4r]:first-child{border-top:0}.ab-mom[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0;font:400 22px/1.25 var(--serif);color:var(--ink)}.ab-mom[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:6px 0 0;font:15px/1.6 var(--sans);color:var(--soft);max-width:62ch}.ab-founder[data-astro-cid-kh7btl4r]{grid-template-columns:280px 1fr;align-items:stretch}.ab-founder[data-astro-cid-kh7btl4r]>img[data-astro-cid-kh7btl4r]{width:100%;height:100%;min-height:280px;object-fit:cover;object-position:left center}.ab-founder[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{padding:30px 34px;align-self:center}.ab-founder[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0;font:400 34px/1.1 var(--serif);color:var(--ink)}.ab-role[data-astro-cid-kh7btl4r]{margin:6px 0 16px;font:14px var(--sans);color:var(--muted)}.ab-bio[data-astro-cid-kh7btl4r]{margin:0 0 14px;font:400 18px/1.7 var(--serif);color:var(--body)}.ab-links[data-astro-cid-kh7btl4r]{margin:0;font:14px/2 var(--sans);color:var(--muted)}.ab-links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--ink);text-decoration:none;border-bottom:3px solid var(--hl);padding:6px 0 1px}.ab-links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{border-color:var(--ink);text-decoration:none}.ab-c3w[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(3,1fr)}.ab-c3w[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;padding:26px 26px 22px;border-left:1px solid var(--line);min-width:0}.ab-c3w[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]:first-child{border-left:0}.ab-c3w[data-astro-cid-kh7btl4r] b[data-astro-cid-kh7btl4r]{font:400 24px/1.15 var(--serif);color:var(--ink)}.ab-c3w[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:8px 0 18px;font:15px/1.55 var(--sans);color:var(--soft);overflow-wrap:anywhere}.ab-c3w[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hl);text-decoration-thickness:2px;text-underline-offset:3px}.ab-go[data-astro-cid-kh7btl4r]{margin-top:auto;align-self:flex-start;font:600 14px var(--sans);color:var(--ink);border-bottom:3px solid var(--hl);padding:12px 0 2px;text-decoration:none!important}.ab-go[data-astro-cid-kh7btl4r]:hover{border-color:var(--ink)}.ab[data-astro-cid-kh7btl4r] .email-strip{margin:96px 0 0}@media(max-width:960px){.ab-c4[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1fr}.ab-num[data-astro-cid-kh7btl4r]:nth-child(3){border-left:0}.ab-num[data-astro-cid-kh7btl4r]:nth-child(n+3){border-top:1px solid var(--line)}.ab-anat[data-astro-cid-kh7btl4r],.ab-c3w[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.ab-a[data-astro-cid-kh7btl4r],.ab-c3w[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{border-left:0;border-top:1px solid var(--line)}.ab-a[data-astro-cid-kh7btl4r]:first-child,.ab-c3w[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]:first-child{border-top:0}}@media(max-width:760px){.ab-subs[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1fr}.ab-sub[data-astro-cid-kh7btl4r]{padding:20px}.ab-sub[data-astro-cid-kh7btl4r]:nth-child(3n+1){border-left:1px solid var(--line)}.ab-sub[data-astro-cid-kh7btl4r]:nth-child(odd){border-left:0}.ab-sub[data-astro-cid-kh7btl4r]:nth-child(3){border-top:1px solid var(--line)}.ab-moments[data-astro-cid-kh7btl4r]{padding:0 20px}.ab-mom[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:4px;padding:20px 0}.ab-wide[data-astro-cid-kh7btl4r],.ab-narrow[data-astro-cid-kh7btl4r]{padding-left:16px;padding-right:16px}.ab[data-astro-cid-kh7btl4r]>section[data-astro-cid-kh7btl4r]{margin-top:56px}.ab-open[data-astro-cid-kh7btl4r]{padding-top:36px}.ab-mosaic[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1fr;gap:8px}.ab-mosaic[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-size:12px}.ab-prose[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:18px}.ab-tldr[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:19px!important}.ab-founder[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.ab-founder[data-astro-cid-kh7btl4r]>img[data-astro-cid-kh7btl4r]{aspect-ratio:4/3;height:auto;min-height:0}.ab-founder[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{padding:22px 20px}.ab-yr[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:14px}.ab-y[data-astro-cid-kh7btl4r]{font-size:32px}.ab-ev[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2px}.ab-a[data-astro-cid-kh7btl4r]{padding:20px 18px}.ab-fig[data-astro-cid-kh7btl4r]{font-size:28px}.ab-num[data-astro-cid-kh7btl4r]{padding:20px 18px}.ab[data-astro-cid-kh7btl4r] .email-strip{margin-top:72px}}
