.hero[data-astro-cid-j7pv25f6]{padding-block:var(--space-3xl);background:linear-gradient(180deg,var(--color-paper-2) 0%,var(--color-paper) 85%);border-bottom:var(--rule-hair) solid var(--color-rule)}.hero__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-3xl);align-items:center}.hero__text[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-lg)}.hero__text[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:13ch}.hero__text[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{max-width:36ch;font-size:clamp(1.125rem,.5vw + 1rem,1.375rem)}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-sm)}.hero__record[data-astro-cid-j7pv25f6]{padding:var(--space-xl);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.hero__record[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.hero__record[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:var(--space-lg) var(--space-lg) var(--space-lg) 0;border-bottom:var(--rule-hair) solid var(--color-rule)}.hero__record[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:var(--space-lg);border-left:var(--rule-hair) solid var(--color-rule)}.hero__record[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(-n+2){padding-top:0}.hero__record[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}.hero__record[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font:var(--display-weight) var(--text-3xl)/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-variant-numeric:lining-nums tabular-nums}.hero__record[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-ink-2)}.hero__record[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--color-ink-2)}.services[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg);margin:var(--space-2xl) 0 0;padding:0;list-style:none}.service[data-astro-cid-j7pv25f6]{position:relative;display:grid;align-content:start;gap:var(--space-sm);padding:var(--space-xl) var(--space-xl) var(--space-2xl);transition:border-color var(--dur-short) var(--ease-out),box-shadow var(--dur-short) var(--ease-out),transform var(--dur-short) var(--ease-out)}.service[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-rule-2);box-shadow:var(--shadow-raised);transform:translateY(-2px)}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;border-radius:inherit}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.service[data-astro-cid-j7pv25f6]:has(a:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.service__go[data-astro-cid-j7pv25f6]{position:absolute;right:var(--space-xl);bottom:var(--space-lg);color:var(--color-accent);font-size:var(--text-lg);transition:transform var(--dur-short) var(--ease-out)}.service[data-astro-cid-j7pv25f6]:hover .service__go[data-astro-cid-j7pv25f6]{transform:translate(4px)}.service--ask[data-astro-cid-j7pv25f6]{background:var(--color-paper-2);box-shadow:none}.index[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--gap-columns);margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.index[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font:600 var(--text-sm)/1.3 var(--font-body);color:var(--color-muted);margin-bottom:var(--space-sm)}.index[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:grid;gap:2px;margin:0;padding:0;list-style:none}.index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:34px;align-items:center;color:var(--color-ink);text-decoration:none}.index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-accent);text-decoration:underline}.founders[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--gap-columns);margin:var(--space-2xl) 0 0;padding:0;list-style:none}.founder[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:6px}.founder__photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;margin-bottom:var(--space-md)}.founder__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{-o-object-position:50% 25%;object-position:50% 25%}.founder[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl)}.founder__was[data-astro-cid-j7pv25f6]{color:var(--color-ink);font-weight:500}.founder__in[data-astro-cid-j7pv25f6]{justify-self:start;margin-top:var(--space-xs);font-size:var(--text-sm)}.guides-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-xl) var(--space-3xl);padding-top:var(--space-2xl);border-top:var(--rule-hair) solid var(--color-rule)}.guides-wrap[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]+[data-astro-cid-j7pv25f6]{margin-top:0}.guides[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--gap-columns);column-gap:var(--gap-columns);margin:0;padding:0;list-style:none}.guides[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:var(--rule-hair) solid var(--color-rule)}.guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:56px;padding-block:var(--space-sm);color:var(--color-ink);font-weight:500;text-decoration:none}.guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"→";color:var(--color-muted);transition:transform var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-accent)}.guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover:after{color:var(--color-accent);transform:translate(3px)}.ngage[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-lg) var(--space-3xl);align-items:start}.ngage[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl)}.ngage__body[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-md);max-width:60ch}@media (max-width: 60rem){.hero[data-astro-cid-j7pv25f6]{padding-block:var(--space-2xl)}.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.services[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.index[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.founders[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.founder__photo[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2}.guides-wrap[data-astro-cid-j7pv25f6],.ngage[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 40rem){.services[data-astro-cid-j7pv25f6],.guides[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.service[data-astro-cid-j7pv25f6]{padding:var(--space-lg) var(--space-lg) var(--space-2xl)}}
