.staff-hero[data-astro-cid-ss72w24f]{width:min(100% - 2 * var(--gutter),var(--maxw));margin:0 auto;padding-top:calc(64px + var(--space-xl));padding-bottom:var(--space-xl)}.eyebrow[data-astro-cid-ss72w24f]{margin-bottom:var(--space-md)}.staff-hero[data-astro-cid-ss72w24f] h1[data-astro-cid-ss72w24f]{font-size:var(--text-h2);letter-spacing:var(--track-head);line-height:var(--leading-head);color:var(--ink);max-width:18ch}.staff-hero[data-astro-cid-ss72w24f] h1[data-astro-cid-ss72w24f] em[data-astro-cid-ss72w24f]{font-style:normal;color:var(--accent)}.staff-lead[data-astro-cid-ss72w24f]{margin-top:var(--space-md);max-width:52ch;color:var(--text-subtle);font-size:var(--text-lead)}.team[data-astro-cid-ss72w24f]{width:min(100% - 2 * var(--gutter),var(--maxw));margin:0 auto;padding-block:var(--space-lg) var(--space-xl);border-top:var(--hairline);display:grid;gap:var(--space-xl) var(--space-lg);grid-template-columns:1fr}@media (min-width: 900px){.team[data-astro-cid-ss72w24f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm[data-astro-cid-ss72w24f]{display:grid;gap:var(--space-md);align-content:start}@media (min-width: 560px){.tm[data-astro-cid-ss72w24f]{grid-template-columns:200px minmax(0,1fr);gap:var(--space-lg)}}.tm-photo[data-astro-cid-ss72w24f]{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-md);border:var(--hairline);background:var(--surface-2);max-width:280px}.tm-photo[data-astro-cid-ss72w24f] img[data-astro-cid-ss72w24f]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tm-role[data-astro-cid-ss72w24f]{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--accent)}.tm-body[data-astro-cid-ss72w24f] h2[data-astro-cid-ss72w24f]{font-size:var(--text-h3);color:var(--ink);margin-top:6px;letter-spacing:-.015em;line-height:1.1}.tm-tag[data-astro-cid-ss72w24f]{color:var(--text-subtle);margin-top:4px}.tm-bio[data-astro-cid-ss72w24f]{margin-top:var(--space-sm);color:var(--text-subtle);font-size:var(--text-caption);line-height:1.55;max-width:48ch}.tm-body[data-astro-cid-ss72w24f] h3[data-astro-cid-ss72w24f]{margin-top:var(--space-md);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--mute)}.tm-hl[data-astro-cid-ss72w24f]{list-style:none;margin:var(--space-xs) 0 0;padding:0;display:grid;gap:6px}.tm-hl[data-astro-cid-ss72w24f] li[data-astro-cid-ss72w24f]{color:var(--ink);font-size:var(--text-caption);padding-left:1.4em;position:relative}.tm-hl[data-astro-cid-ss72w24f] li[data-astro-cid-ss72w24f]:before{content:"";position:absolute;left:0;top:.28em;width:.9em;height:.9em;background:var(--accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3l2.7 5.5 6.05.88-4.38 4.27 1.03 6.03L12 16.83l-5.4 2.85 1.03-6.03-4.38-4.27 6.05-.88z'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3l2.7 5.5 6.05.88-4.38 4.27 1.03 6.03L12 16.83l-5.4 2.85 1.03-6.03-4.38-4.27 6.05-.88z'/%3E%3C/svg%3E") center / contain no-repeat}.tm-in[data-astro-cid-ss72w24f]{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:var(--space-xs);color:var(--accent);text-decoration:none;font-family:var(--font-mono);font-size:var(--text-mono);text-transform:uppercase;letter-spacing:var(--track-mono)}.tm-in[data-astro-cid-ss72w24f]:hover,.tm-in[data-astro-cid-ss72w24f]:focus-visible{text-decoration:underline;text-underline-offset:4px}.tm-in[data-astro-cid-ss72w24f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff-cta[data-astro-cid-ss72w24f]{width:min(100% - 2 * var(--gutter),var(--maxw));margin:0 auto;padding-block:var(--space-xl);border-top:var(--hairline);text-align:center}.staff-cta[data-astro-cid-ss72w24f] h2[data-astro-cid-ss72w24f]{font-size:var(--text-h2);color:var(--ink)}.pre{opacity:0;transform:translateY(10px);transition:opacity .4s var(--ease-out-expo),transform .4s var(--ease-out-expo)}.pre.in{opacity:1;transform:none}.staff-cta-row[data-astro-cid-ss72w24f]{margin-top:var(--space-lg);display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-ss72w24f]{display:inline-flex;align-items:center;padding:.85em 1.5em;border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--fw-mono-bold);letter-spacing:var(--track-mono);text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid var(--surface-3);background:none;color:var(--ink)}.btn[data-astro-cid-ss72w24f].primary{background:var(--accent);color:var(--surface);border-color:var(--accent);box-shadow:var(--glow-shadow-hot)}.btn[data-astro-cid-ss72w24f].ghost:hover{border-color:var(--accent)}
