.band:where(.astro-ta2fbyqs){border-bottom:1px solid var(--hs-border)}.band:where(.astro-ta2fbyqs)>.container:where(.astro-ta2fbyqs){padding-top:72px;padding-bottom:72px}.band:where(.astro-ta2fbyqs).last{border-bottom:0}.narrow:where(.astro-ta2fbyqs){max-width:808px}.head:where(.astro-ta2fbyqs){flex-direction:column;gap:20px;display:flex;padding-top:96px!important}.eyebrow:where(.astro-ta2fbyqs){font-family:var(--hs-mono);color:var(--hs-accent-text);font-size:13px}h1:where(.astro-ta2fbyqs){letter-spacing:-.035em;margin:0;font-size:clamp(34px,5vw,52px);font-weight:600;line-height:1.08}h2:where(.astro-ta2fbyqs){letter-spacing:-.025em;margin:0;font-size:30px;font-weight:600}h3:where(.astro-ta2fbyqs){margin:0;font-size:18px;font-weight:600}.lead:where(.astro-ta2fbyqs){color:var(--hs-muted);margin:0;font-size:19px;line-height:1.65}.prose-ish:where(.astro-ta2fbyqs){flex-direction:column;gap:18px;font-size:17px;line-height:1.75;display:flex}.prose-ish:where(.astro-ta2fbyqs) h2:where(.astro-ta2fbyqs):not(:first-child){margin-top:20px}.prose-ish:where(.astro-ta2fbyqs) p:where(.astro-ta2fbyqs){color:var(--hs-muted);margin:0}code:where(.astro-ta2fbyqs){font-family:var(--hs-mono);color:var(--hs-text);font-size:.88em}.stack:where(.astro-ta2fbyqs){flex-direction:column;gap:28px;display:flex}.stack-sm:where(.astro-ta2fbyqs){flex-direction:column;gap:16px;display:flex}.stack-xs:where(.astro-ta2fbyqs){flex-direction:column;gap:6px;display:flex}.grid:where(.astro-ta2fbyqs){grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;display:grid}.card:where(.astro-ta2fbyqs){border:1px solid var(--hs-border);background:var(--hs-surface);border-radius:var(--hs-radius);flex-direction:column;gap:10px;padding:22px;display:flex}.card:where(.astro-ta2fbyqs) p:where(.astro-ta2fbyqs){color:var(--hs-muted);margin:0;font-size:15px;line-height:1.6}.num:where(.astro-ta2fbyqs){font-family:var(--hs-mono);color:var(--hs-accent-text);font-size:12px}.split:where(.astro-ta2fbyqs){grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:40px;display:grid}.muted:where(.astro-ta2fbyqs){color:var(--hs-muted);margin:0;font-size:16px;line-height:1.7}.btns:where(.astro-ta2fbyqs){flex-wrap:wrap;gap:10px;display:flex}.btn:where(.astro-ta2fbyqs){border:1px solid var(--hs-border);background:var(--hs-surface-2);color:var(--hs-text);border-radius:8px;padding:10px 16px;font-size:14px;text-decoration:none}.btn:where(.astro-ta2fbyqs).primary{background:var(--hs-accent);border-color:var(--hs-accent);color:var(--hs-on-accent);font-weight:600}.adrs:where(.astro-ta2fbyqs){border:1px solid var(--hs-border);background:var(--hs-surface);border-radius:var(--hs-radius);margin:0;padding:0;list-style:none;overflow:hidden}.adrs:where(.astro-ta2fbyqs) a:where(.astro-ta2fbyqs){border-bottom:1px solid var(--hs-line);color:var(--hs-text);gap:16px;padding:14px 18px;font-size:14px;text-decoration:none;display:flex}.adrs:where(.astro-ta2fbyqs) li:where(.astro-ta2fbyqs):last-child a:where(.astro-ta2fbyqs){border-bottom:0}.mono:where(.astro-ta2fbyqs){font-family:var(--hs-mono)}.dim:where(.astro-ta2fbyqs){color:var(--hs-dim)}.person:where(.astro-ta2fbyqs){border:1px solid var(--hs-border);background:var(--hs-surface);border-radius:var(--hs-radius);align-items:center;gap:18px;padding:22px;display:flex}.avatar:where(.astro-ta2fbyqs){background:var(--hs-surface-2);border:1px solid var(--hs-border);width:72px;height:72px;color:var(--hs-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex;overflow:hidden}.avatar:where(.astro-ta2fbyqs) img:where(.astro-ta2fbyqs){object-fit:cover;width:100%;height:100%}.name:where(.astro-ta2fbyqs){font-size:18px;font-weight:600}.person:where(.astro-ta2fbyqs) .muted:where(.astro-ta2fbyqs){font-size:15px}.links:where(.astro-ta2fbyqs){gap:16px;font-size:14px;display:flex}.links:where(.astro-ta2fbyqs) a:where(.astro-ta2fbyqs){color:var(--hs-text)}@media (width<=600px){.band:where(.astro-ta2fbyqs)>.container:where(.astro-ta2fbyqs){padding-top:56px;padding-bottom:56px}.head:where(.astro-ta2fbyqs){padding-top:64px!important}.person:where(.astro-ta2fbyqs){align-items:flex-start}}
