.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;background:var(--ink-800);color:var(--ink-ondark);padding-block:clamp(2rem,1rem + 3vw,3.5rem)}.hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero__grid[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 96px)}.hero__bars[data-astro-cid-j7pv25f6]{position:absolute;top:-3.5rem;right:7%;display:flex;gap:22px;height:20rem}.hero__bars[data-astro-cid-j7pv25f6]:before,.hero__bars[data-astro-cid-j7pv25f6]:after{content:"";display:block;width:14px;height:100%;background:var(--ochre-600)}.hero__bars[data-astro-cid-j7pv25f6]:before{opacity:.85;box-shadow:36px 0 #c8862b4d}.hero__bars[data-astro-cid-j7pv25f6]:after{margin-left:36px;opacity:.12}@media(max-width:900px){.hero__bars[data-astro-cid-j7pv25f6]{display:none}}.hero__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:432px 1fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}.hero__portrait[data-astro-cid-j7pv25f6]{position:relative;border-bottom:10px solid var(--ochre-600);line-height:0}.hero__portrait[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:1.75rem -1.75rem -1.75rem 1.75rem;border:1px solid var(--line-ondark);z-index:-1}@media(max-width:900px){.hero__portrait[data-astro-cid-j7pv25f6]:before{display:none}}.hero__portrait[data-astro-cid-j7pv25f6] img{width:100%;height:auto;display:block}.hero__eyebrow[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;margin:0 0 var(--s-4);font-size:var(--step--1);font-weight:600;letter-spacing:.16em;color:var(--ochre-600)}.hero__eyebrow[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;width:28px;height:2px;background:var(--ochre-600)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--ink-ondark);max-width:12ch;line-height:.95}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--s-4);max-width:46ch;color:var(--ink-ondark-muted)}.hero__actions[data-astro-cid-j7pv25f6]{margin-top:var(--s-5)}.hero[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible{box-shadow:var(--focus-ondark)}@media(max-width:900px){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;align-items:start}.hero__portrait[data-astro-cid-j7pv25f6]{order:2;max-width:340px;margin-top:var(--s-5)}.hero__copy[data-astro-cid-j7pv25f6]{order:1}}.btn--light[data-astro-cid-j7pv25f6]{background:var(--paper);border:2px solid var(--paper);color:var(--ink-800)}.btn--light[data-astro-cid-j7pv25f6]:hover{background:var(--ochre-600);border-color:var(--ochre-600);color:var(--ink-800)}.btn--outline[data-astro-cid-j7pv25f6]{background:transparent;border:2px solid var(--line-ondark);color:var(--ink-ondark)}.btn--outline[data-astro-cid-j7pv25f6]:hover{border-color:var(--ochre-600);color:var(--ink-ondark)}.strip[data-astro-cid-j7pv25f6]{background:var(--ink-900);color:var(--ink-ondark-muted)}.strip__inner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);padding-block:var(--s-3);font-size:var(--step--1);font-weight:500;letter-spacing:.04em}.strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink-ondark-muted);text-decoration:none}.strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--ochre-600)}.strip[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible{box-shadow:0 0 0 3px var(--ink-900),0 0 0 6px var(--ochre-600)}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--step-2);line-height:1.5;max-width:58ch;margin:0;color:var(--ink)}.rows__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-5);align-items:baseline;justify-content:space-between;padding-bottom:var(--s-3);border-bottom:3px solid var(--ink-800)}.rows__head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-muted);font-size:var(--step--1);margin:0}.section__foot[data-astro-cid-j7pv25f6]{margin-top:var(--s-5);font-weight:700}.section__foot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.section__foot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.rows[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-strong)}.rows[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3rem 18rem 1fr 2rem;gap:var(--s-4);align-items:baseline;padding:var(--s-4) 0;text-decoration:none;color:var(--ink);transition:padding-left .15s ease,background-color .15s ease}.rows[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--ochre-50);padding-left:var(--s-3);color:var(--ink)}.rows__num[data-astro-cid-j7pv25f6]{font-size:var(--step--1);font-weight:800;letter-spacing:.1em;color:var(--ochre-700)}.rows__title[data-astro-cid-j7pv25f6]{font-size:var(--step-1);font-weight:700;color:var(--ink-800)}.rows__desc[data-astro-cid-j7pv25f6]{font-size:var(--step-0);color:var(--ink-muted)}.rows__go[data-astro-cid-j7pv25f6]{justify-self:end;font-weight:700;color:var(--ochre-700)}@media(max-width:860px){.rows[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:2.5rem 1fr;gap:var(--s-2) var(--s-3)}.rows__desc[data-astro-cid-j7pv25f6]{grid-column:2}.rows__go[data-astro-cid-j7pv25f6]{display:none}}.why__heading[data-astro-cid-j7pv25f6]{max-width:22ch;margin-top:var(--s-2)}.why[data-astro-cid-j7pv25f6]{margin-top:var(--s-6)}.why__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-bottom:var(--s-2);padding-top:var(--s-3);border-top:3px solid var(--ink-800)}.why__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-muted)}.founder[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:320px 1fr;gap:var(--s-6);align-items:center}@media(max-width:860px){.founder[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.founder__portrait[data-astro-cid-j7pv25f6]{max-width:280px}}.founder__portrait[data-astro-cid-j7pv25f6]{border-bottom:8px solid var(--ochre-600);line-height:0}.founder__portrait[data-astro-cid-j7pv25f6] img{width:100%;height:auto;display:block}.founder__role[data-astro-cid-j7pv25f6]{margin-top:var(--s-2);font-size:var(--step-0);font-weight:600;color:var(--ochre-600)}.founder__body[data-astro-cid-j7pv25f6]{margin-top:var(--s-4);color:var(--ink-ondark-muted);max-width:56ch}.founder__media[data-astro-cid-j7pv25f6]{padding-top:var(--s-3);border-top:1px solid var(--line-ondark);color:var(--ink-ondark)}.founder__actions[data-astro-cid-j7pv25f6]{margin-top:var(--s-5)}.card[data-astro-cid-j7pv25f6]{display:block;border:1px solid var(--line);border-top:4px solid var(--ink-800);background:var(--white);padding:var(--s-4);text-decoration:none;color:var(--ink);transition:border-color .15s ease,background-color .15s ease}.card[data-astro-cid-j7pv25f6]:hover{border-top-color:var(--ochre-600);background:var(--ochre-50);color:var(--ink)}.card__meta[data-astro-cid-j7pv25f6]{display:block;font-size:var(--step--1);color:var(--ink-muted);margin-bottom:var(--s-2)}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-bottom:var(--s-2)}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-muted);font-size:var(--step-0)}.grid[data-astro-cid-j7pv25f6]{margin-top:var(--s-6)}
