.team[data-astro-cid-ae2kqkmy]{background:var(--paper-2)}.people[data-astro-cid-ae2kqkmy]{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.person[data-astro-cid-ae2kqkmy]{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--red);border-radius:var(--radius);display:grid;overflow:hidden}.person__photo[data-astro-cid-ae2kqkmy]{background:var(--brand-tint)}.person__photo[data-astro-cid-ae2kqkmy] img[data-astro-cid-ae2kqkmy]{aspect-ratio:1;object-fit:cover;object-position:50% 20%;filter:grayscale();width:100%;height:auto}.person__body[data-astro-cid-ae2kqkmy]{padding:var(--s3);gap:4px;display:grid}.person__name[data-astro-cid-ae2kqkmy]{font-size:var(--t2);letter-spacing:-.01em}.person__role[data-astro-cid-ae2kqkmy]{font-family:var(--font-display);font-size:var(--t-1);letter-spacing:.1em;text-transform:uppercase;color:var(--red);font-weight:700}.person__bio[data-astro-cid-ae2kqkmy]{margin-top:var(--s1);color:var(--ink-2);text-wrap:pretty;font-size:.95rem;line-height:1.55}@media (width>=640px){.people[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.people[data-astro-cid-ae2kqkmy]{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr))}.person__body[data-astro-cid-ae2kqkmy]{padding:var(--s4)}}.creds[data-astro-cid-wdtcqvko]{background:var(--paper)}.creds__list[data-astro-cid-wdtcqvko]{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.cred[data-astro-cid-wdtcqvko]{gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);display:grid}.cred__mark[data-astro-cid-wdtcqvko]{align-items:center;height:72px;display:flex}.cred__mark[data-astro-cid-wdtcqvko] img[data-astro-cid-wdtcqvko]{object-fit:contain;width:auto;max-width:180px;height:72px}.cred__body[data-astro-cid-wdtcqvko]{gap:var(--s1);align-content:start;display:grid}.cred__title[data-astro-cid-wdtcqvko]{font-size:var(--t1);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cred__title[data-astro-cid-wdtcqvko] span[data-astro-cid-wdtcqvko]{font-family:var(--font-body);font-weight:400;font-size:var(--t0);letter-spacing:0;color:var(--ink-2)}.cred__meaning[data-astro-cid-wdtcqvko]{color:var(--ink-2);text-wrap:pretty;max-width:62ch;font-size:.95rem;line-height:1.55}.cred__facts[data-astro-cid-wdtcqvko]{margin:var(--s1) 0 0;padding-top:var(--s2);border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 32px;display:flex}.cred__facts[data-astro-cid-wdtcqvko] div[data-astro-cid-wdtcqvko]{gap:2px;display:grid}.cred__facts[data-astro-cid-wdtcqvko] dt[data-astro-cid-wdtcqvko]{font-size:var(--t-1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.cred__facts[data-astro-cid-wdtcqvko] dd[data-astro-cid-wdtcqvko]{color:var(--ink);margin:0;font-weight:600}@media (width>=720px){.cred[data-astro-cid-wdtcqvko]{padding:var(--s4);grid-template-columns:200px minmax(0,1fr)}.cred__mark[data-astro-cid-wdtcqvko]{justify-content:center;align-self:start;height:auto;padding-top:4px}}.story__grid[data-astro-cid-ta2fbyqs]{gap:var(--s6);align-items:start;display:grid}.story__copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:18ch}.story__text[data-astro-cid-ta2fbyqs]{margin-top:var(--s3);max-width:58ch;color:var(--ink-2);font-size:1.0625rem;line-height:1.6}.story__text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:var(--s2)}.story__services[data-astro-cid-ta2fbyqs]{margin-top:var(--s5);padding-top:var(--s3);border-top:2px solid var(--line-strong)}.story__services[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:var(--t-1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.story__services[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{margin:var(--s2) 0 0;gap:6px 24px;padding:0;list-style:none;display:grid}.story__services[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);color:var(--ink);align-items:center;gap:8px;padding-block:4px;font-weight:600;text-decoration:none;display:inline-flex}.story__services[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--red);flex:none;width:12px;height:2px}.story__services[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration:underline}.story__photos[data-astro-cid-ta2fbyqs]{gap:var(--s2);display:grid;position:relative}.story__photo[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);background:var(--brand-tint);margin:0;overflow:hidden}.story__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:100%}@media (width>=640px){.story__services[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.story__grid[data-astro-cid-ta2fbyqs]{gap:var(--s10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.story__photos[data-astro-cid-ta2fbyqs]{padding-top:var(--s6);display:block}.story__photo--a[data-astro-cid-ta2fbyqs]{aspect-ratio:3/2;width:100%}.story__photo--b[data-astro-cid-ta2fbyqs]{aspect-ratio:3/2;width:72%;margin-top:calc(-1 * var(--s8));margin-left:auto;margin-right:calc(-1 * var(--s4));border:6px solid var(--paper);box-shadow:0 24px 48px -24px #0e101380}}.how__grid[data-astro-cid-ta2fbyqs]{gap:var(--s5);align-items:start;display:grid}.steps[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-ta2fbyqs]{gap:var(--s2);padding-block:var(--s3);border-top:1px solid #ffffff2e;grid-template-columns:56px minmax(0,1fr);display:grid}.step[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid #ffffff2e}.step__n[data-astro-cid-ta2fbyqs]{font-size:var(--t2);color:var(--on-dark-accent);font-weight:800;line-height:1}.step__title[data-astro-cid-ta2fbyqs]{font-size:var(--t1);color:#fff;text-wrap:pretty;line-height:1.25}.step__body[data-astro-cid-ta2fbyqs]{margin-top:var(--s1);color:var(--on-dark-lede);max-width:58ch;font-size:.95rem;line-height:1.55}.how__photo[data-astro-cid-ta2fbyqs]{gap:var(--s2);margin:0;display:grid}.how__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3;object-fit:cover;object-position:82% 50%;border-radius:var(--radius);border-top:3px solid var(--red);width:100%}.how__photo[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:var(--on-dark-muted);font-size:.875rem}@media (width>=960px){.how__grid[data-astro-cid-ta2fbyqs]{gap:var(--s10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.step[data-astro-cid-ta2fbyqs]{padding-block:var(--s4);grid-template-columns:72px minmax(0,1fr)}.how__photo[data-astro-cid-ta2fbyqs]{position:sticky;top:104px}.how__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5}}
