.intro-grid[data-astro-cid-pcbdtnmk]{gap:var(--space-10);align-items:center;display:grid}.intro-text[data-astro-cid-pcbdtnmk]{gap:var(--space-6);justify-items:start;display:grid}.intro[data-astro-cid-pcbdtnmk] h1[data-astro-cid-pcbdtnmk]{font-size:var(--text-h1)}.portrait[data-astro-cid-pcbdtnmk]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}@media (width>=64em){.intro-grid[data-astro-cid-pcbdtnmk]{grid-template-columns:7fr 1fr 5fr}.portrait[data-astro-cid-pcbdtnmk]{grid-column:3}}.statement[data-astro-cid-pcbdtnmk]{text-align:center;padding-block:clamp(5rem,3rem + 8vw,10rem)}.statement[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{max-width:64rem;font-size:clamp(1.75rem,1rem + 3vw,3.25rem);line-height:1.16;font-weight:var(--weight-bold);letter-spacing:-.04em;text-wrap:balance;margin-inline:auto}.sides[data-astro-cid-pcbdtnmk]{gap:var(--space-12);display:grid}.side[data-astro-cid-pcbdtnmk]{gap:var(--space-4);padding-top:var(--space-6);border-top:2px solid var(--color-text);align-content:start;justify-items:start;display:grid}.side[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{font-size:var(--text-h3)}.side-text[data-astro-cid-pcbdtnmk]{max-width:34rem;color:var(--color-text-2);font-size:var(--text-lg)}.proof[data-astro-cid-pcbdtnmk]{font-weight:var(--weight-semibold)}.creds[data-astro-cid-pcbdtnmk]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.creds[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{border:1px solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text-2);padding:.25rem .75rem}@media (width>=48em){.sides[data-astro-cid-pcbdtnmk]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}.collab-title[data-astro-cid-pcbdtnmk]{margin-bottom:var(--space-10);font-size:var(--text-h3)}.collab[data-astro-cid-pcbdtnmk]{gap:var(--space-8);padding:0;list-style:none;display:grid;position:relative}.collab[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{gap:var(--space-2);align-content:start;display:grid}.collab[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk]{font-size:var(--text-lg)}.collab[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{color:var(--color-text-2)}.dot[data-astro-cid-pcbdtnmk]{width:.875rem;height:.875rem;margin-bottom:var(--space-3);background:var(--color-text);border-radius:50%}.collab[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:last-child .dot[data-astro-cid-pcbdtnmk]{background:var(--color-red)}@media (width>=48em){.collab[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(3,minmax(0,1fr))}.collab[data-astro-cid-pcbdtnmk]:before{content:"";background:var(--color-line);height:2px;position:absolute;top:.4rem;left:0;right:0}.dot[data-astro-cid-pcbdtnmk]{position:relative}}.principles[data-astro-cid-pcbdtnmk]{gap:var(--space-5);padding:0;list-style:none;display:grid}@media (width>=48em){.principles[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80em){.principles[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.principles[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{align-content:start;gap:var(--space-3);padding:var(--space-8);display:grid}.n[data-astro-cid-pcbdtnmk]{font-size:2.5rem;font-weight:var(--weight-black);letter-spacing:-.04em;line-height:1}.principles[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:last-child .n[data-astro-cid-pcbdtnmk]{text-decoration:underline;text-decoration-color:var(--color-red);text-underline-offset:6px;text-decoration-thickness:3px}.principles[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk]{letter-spacing:-.02em;font-size:1.375rem}.principles[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{color:var(--fg-2)}.section-bottom[data-astro-cid-pcbdtnmk]{padding-bottom:var(--section-y)}.tools-title[data-astro-cid-pcbdtnmk]{margin-bottom:var(--space-6);font-size:var(--text-h3)}.toolkit[data-astro-cid-pcbdtnmk]{border-top:1px solid var(--color-line-soft);display:grid}.tool-group[data-astro-cid-pcbdtnmk]{gap:var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--color-line-soft);display:grid}.tool-group[data-astro-cid-pcbdtnmk] dt[data-astro-cid-pcbdtnmk] a[data-astro-cid-pcbdtnmk]{color:var(--fg-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none}.tool-group[data-astro-cid-pcbdtnmk] dt[data-astro-cid-pcbdtnmk] a[data-astro-cid-pcbdtnmk]:hover{color:var(--fg)}.tool-group[data-astro-cid-pcbdtnmk] dd[data-astro-cid-pcbdtnmk]{margin:0}.tool-group[data-astro-cid-pcbdtnmk] ul[data-astro-cid-pcbdtnmk]{gap:var(--space-2) var(--space-5);font-size:var(--text-lg);font-weight:var(--weight-semibold);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width>=48em){.tool-group[data-astro-cid-pcbdtnmk]{grid-template-columns:14rem 1fr;align-items:baseline}}
