.contact-lead[data-astro-cid-rm6npfgm]{font-size:var(--text-lead);line-height:var(--text-lead--line-height);text-wrap:pretty}.contact-label[data-astro-cid-rm6npfgm]{align-items:center;gap:calc(var(--spacing) * 2);align-self:start;padding-top:.6rem;display:inline-flex}.contact-address[data-astro-cid-rm6npfgm]{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:-.02em;overflow-wrap:anywhere}.contact-actions[data-astro-cid-rm6npfgm]{gap:calc(var(--spacing) * 3);margin-top:var(--spacing-component-lg);flex-wrap:wrap;display:flex}.contact-copy[data-astro-cid-rm6npfgm]{transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-ui) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-items:center;display:inline-grid}.contact-copy[data-astro-cid-rm6npfgm][hidden]{display:none}.copy-label[data-astro-cid-rm6npfgm]{visibility:hidden;opacity:0;grid-area:1/1;align-items:center;gap:.4em;display:inline-flex;transform:translateY(2px)}.contact-copy[data-astro-cid-rm6npfgm][data-state=idle] [data-astro-cid-rm6npfgm][data-for=idle],.contact-copy[data-astro-cid-rm6npfgm][data-state=copied] [data-astro-cid-rm6npfgm][data-for=copied],.contact-copy[data-astro-cid-rm6npfgm][data-state=failed] [data-astro-cid-rm6npfgm][data-for=failed]{visibility:visible;opacity:1;transition:opacity var(--motion-ui) var(--ease-standard), transform var(--motion-ui) var(--ease-standard);transform:none}.contact-copy[data-astro-cid-rm6npfgm][data-state=copied]{border-color:var(--color-text)}.contact-copy[data-astro-cid-rm6npfgm] .copy-check{color:var(--color-accent)}.contact-more[data-astro-cid-rm6npfgm]{margin-top:calc(var(--spacing) * 16)}@media (width<=47.99rem){.contact-spacer[data-astro-cid-rm6npfgm]{display:none}}.contact-groups[data-astro-cid-rm6npfgm]{gap:calc(var(--spacing) * 6) calc(var(--spacing) * 12);padding-top:var(--spacing-component-lg);border-top:var(--border-hairline) solid var(--color-border);display:grid}@media (width>=40rem){.contact-groups[data-astro-cid-rm6npfgm]{grid-template-columns:repeat(2,max-content)}}.contact-group-title[data-astro-cid-rm6npfgm]{margin-bottom:calc(var(--spacing) * 1);font-weight:400}.contact-icon[data-astro-cid-rm6npfgm]{width:1rem;color:var(--color-text-muted);place-items:center;display:inline-grid}.contact-icon[data-astro-cid-rm6npfgm] svg{width:.9375rem;height:.9375rem}.contact-links[data-astro-cid-rm6npfgm] li[data-astro-cid-rm6npfgm]{align-items:center;gap:0 calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.contact-link[data-astro-cid-rm6npfgm]{min-height:var(--target-min)}.contact-detail[data-astro-cid-rm6npfgm]{color:var(--color-text-muted);overflow-wrap:anywhere}.experience-list[data-astro-cid-wejrutks]{border-bottom:var(--border-hairline) solid var(--color-border)}.org-row[data-astro-cid-wejrutks]{padding-block:var(--spacing-component-lg)}.org-row[data-astro-cid-wejrutks]+.org-row[data-astro-cid-wejrutks]{border-top:var(--border-hairline) solid var(--color-border)}.org-period[data-astro-cid-wejrutks]{padding-top:.2rem}.org-name[data-astro-cid-wejrutks]{font-size:var(--text-h3)}.role[data-astro-cid-wejrutks]+.role[data-astro-cid-wejrutks]{margin-top:var(--spacing-component-lg);padding-top:var(--spacing-component);border-top:var(--border-hairline) dotted var(--color-border-strong)}.role-head[data-astro-cid-wejrutks]{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 4);max-width:var(--container-prose);flex-wrap:wrap;display:flex}@media (width<=47.99rem){.role-head[data-astro-cid-wejrutks]{flex-direction:column;align-items:flex-start}}.role-title[data-astro-cid-wejrutks]{color:var(--color-text-muted)}.role-owned[data-astro-cid-wejrutks]{max-width:var(--container-prose);margin-top:calc(var(--spacing) * 2)}.role-built[data-astro-cid-wejrutks]{max-width:var(--container-prose);margin-top:calc(var(--spacing) * 3);padding-left:1.1em;list-style:outside}.role-built[data-astro-cid-wejrutks] li[data-astro-cid-wejrutks]+li[data-astro-cid-wejrutks]{margin-top:calc(var(--spacing) * 1)}.role-built[data-astro-cid-wejrutks] li[data-astro-cid-wejrutks]::marker{color:var(--color-text-muted)}.role-stack[data-astro-cid-wejrutks]{margin-top:calc(var(--spacing) * 3)}
