.site-header{background:var(--white)}.header-inner{min-height:92px}.wordmark strong{font-family:Georgia,Times New Roman,serif}nav{gap:0}.personal-container[data-astro-cid-mirx7kfj],.personal-section[data-astro-cid-mirx7kfj]{width:min(1180px,100% - 64px);margin:auto}.personal-kicker[data-astro-cid-mirx7kfj]{text-transform:uppercase;letter-spacing:.14em;color:var(--blue);font-size:.69rem;font-weight:750;line-height:1.2}.personal-intro[data-astro-cid-mirx7kfj]{background:var(--white)}.intro-layout[data-astro-cid-mirx7kfj]{grid-template-columns:1.45fr .55fr;column-gap:80px;padding:72px 0 64px;display:grid}.intro-layout[data-astro-cid-mirx7kfj]>.personal-kicker[data-astro-cid-mirx7kfj]{grid-column:1/-1;margin-bottom:1.75rem}.intro-layout[data-astro-cid-mirx7kfj] h1[data-astro-cid-mirx7kfj]{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.5vw,4rem);font-weight:400;line-height:1.05}.intro-note[data-astro-cid-mirx7kfj]{color:var(--muted);align-self:end}.personal-links[data-astro-cid-mirx7kfj]{flex-wrap:wrap;gap:1.4rem;margin-top:1.5rem;display:flex}.personal-links[data-astro-cid-mirx7kfj] a[data-astro-cid-mirx7kfj],.section-lead[data-astro-cid-mirx7kfj]>a[data-astro-cid-mirx7kfj]{font-size:.85rem;font-weight:700}.practice-line[data-astro-cid-mirx7kfj]{background:var(--blue-pale)}.practice-line[data-astro-cid-mirx7kfj]>div[data-astro-cid-mirx7kfj]{border-block:1px solid var(--ink);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.68rem;display:flex}.personal-section[data-astro-cid-mirx7kfj]{border-bottom:1px solid var(--ink);padding:82px 0}.personal-section[data-astro-cid-mirx7kfj] h2[data-astro-cid-mirx7kfj]{letter-spacing:-.03em;font-family:Georgia,serif;font-size:clamp(1.85rem,3vw,2.75rem);font-weight:400;line-height:1.08}.split-layout[data-astro-cid-mirx7kfj],.practice-layout[data-astro-cid-mirx7kfj],.notes-layout[data-astro-cid-mirx7kfj]{grid-template-columns:.6fr 1.4fr;gap:90px;display:grid}.section-lead[data-astro-cid-mirx7kfj]>p[data-astro-cid-mirx7kfj]:not(.personal-kicker),.section-caption[data-astro-cid-mirx7kfj],.notes-layout[data-astro-cid-mirx7kfj]>div[data-astro-cid-mirx7kfj]>p[data-astro-cid-mirx7kfj]{max-width:28rem;color:var(--muted)}.project-list[data-astro-cid-mirx7kfj]{border-top:1px solid var(--ink)}.project-list[data-astro-cid-mirx7kfj] article[data-astro-cid-mirx7kfj]{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr 20px;gap:18px;padding:28px 0;display:grid}.project-list[data-astro-cid-mirx7kfj] h3[data-astro-cid-mirx7kfj]{margin:0 0 .55rem;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.project-list[data-astro-cid-mirx7kfj] p[data-astro-cid-mirx7kfj]{color:var(--muted);margin:0 0 .7rem}.project-list[data-astro-cid-mirx7kfj] small[data-astro-cid-mirx7kfj],.project-list[data-astro-cid-mirx7kfj] span[data-astro-cid-mirx7kfj],.capabilities[data-astro-cid-mirx7kfj] small[data-astro-cid-mirx7kfj]{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.64rem}.project-list[data-astro-cid-mirx7kfj] b[data-astro-cid-mirx7kfj]{color:var(--blue);font-weight:400}.capabilities[data-astro-cid-mirx7kfj]{grid-template-columns:1fr 1fr;display:grid}.capabilities[data-astro-cid-mirx7kfj] article[data-astro-cid-mirx7kfj]{border-bottom:1px solid var(--line);margin:0 0 28px;padding:0 28px 28px 0}.capabilities[data-astro-cid-mirx7kfj] h3[data-astro-cid-mirx7kfj],.profile-layout[data-astro-cid-mirx7kfj] h2[data-astro-cid-mirx7kfj]{font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.capabilities[data-astro-cid-mirx7kfj] p[data-astro-cid-mirx7kfj],.profile-layout[data-astro-cid-mirx7kfj] p[data-astro-cid-mirx7kfj],.profile-layout[data-astro-cid-mirx7kfj] ul[data-astro-cid-mirx7kfj]{color:var(--muted)}.profile-layout[data-astro-cid-mirx7kfj]{grid-template-columns:1fr 1fr;gap:100px;display:grid}.profile-layout[data-astro-cid-mirx7kfj] ul[data-astro-cid-mirx7kfj]{padding-left:1.15rem}.profile-layout[data-astro-cid-mirx7kfj] li[data-astro-cid-mirx7kfj]{margin-bottom:.55rem}.note-list[data-astro-cid-mirx7kfj]{border-top:1px solid var(--ink)}.note-list[data-astro-cid-mirx7kfj] a[data-astro-cid-mirx7kfj],.note-list[data-astro-cid-mirx7kfj]>span[data-astro-cid-mirx7kfj]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:1rem;padding:1.15rem 0;text-decoration:none;display:grid}.note-list[data-astro-cid-mirx7kfj] strong[data-astro-cid-mirx7kfj]{font-family:Georgia,serif;font-size:1.05rem;font-weight:400}.note-list[data-astro-cid-mirx7kfj] span[data-astro-cid-mirx7kfj],.note-list[data-astro-cid-mirx7kfj] small[data-astro-cid-mirx7kfj]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.65rem}.contact-layout[data-astro-cid-mirx7kfj]{grid-template-columns:1fr auto;align-items:start;gap:60px;display:grid}.contact-layout[data-astro-cid-mirx7kfj] h2[data-astro-cid-mirx7kfj]{overflow-wrap:anywhere;font-size:clamp(1.35rem,2.3vw,2rem)}.contact-layout[data-astro-cid-mirx7kfj]>div[data-astro-cid-mirx7kfj]>p[data-astro-cid-mirx7kfj]:last-child{color:var(--muted)}.contact-layout[data-astro-cid-mirx7kfj]>.personal-links[data-astro-cid-mirx7kfj]{justify-self:end;margin-top:2rem}@media (width<=760px){.personal-container[data-astro-cid-mirx7kfj],.personal-section[data-astro-cid-mirx7kfj]{width:min(100% - 32px,1180px)}.intro-layout[data-astro-cid-mirx7kfj]{grid-template-columns:1fr;padding:48px 0}.intro-layout[data-astro-cid-mirx7kfj] h1[data-astro-cid-mirx7kfj]{font-size:clamp(2.35rem,11vw,3.25rem)}.intro-note[data-astro-cid-mirx7kfj]{margin-top:2rem}.practice-line[data-astro-cid-mirx7kfj]>div[data-astro-cid-mirx7kfj]{grid-template-columns:1fr 1fr;display:grid}.split-layout[data-astro-cid-mirx7kfj],.practice-layout[data-astro-cid-mirx7kfj],.notes-layout[data-astro-cid-mirx7kfj],.profile-layout[data-astro-cid-mirx7kfj],.contact-layout[data-astro-cid-mirx7kfj]{grid-template-columns:1fr;gap:44px}.personal-section[data-astro-cid-mirx7kfj]{padding:60px 0}.capabilities[data-astro-cid-mirx7kfj]{grid-template-columns:1fr}.capabilities[data-astro-cid-mirx7kfj] article[data-astro-cid-mirx7kfj]{margin-right:0;padding-right:0}.contact-layout[data-astro-cid-mirx7kfj]>.personal-links[data-astro-cid-mirx7kfj]{justify-self:start;margin-top:0}}.personal-section[data-astro-cid-mirx7kfj]{background:var(--paper)}.note-list[data-astro-cid-mirx7kfj] h3[data-astro-cid-mirx7kfj]{margin:0;font-family:Georgia,serif;font-size:1.05rem;font-weight:400}.project-list[data-astro-cid-mirx7kfj] .project-item[data-astro-cid-mirx7kfj]{background:0 0;border-right:0;min-height:0;padding:28px 0}.project-list[data-astro-cid-mirx7kfj] .project-item[data-astro-cid-mirx7kfj]:before{content:none;display:none}.intro-layout[data-astro-cid-mirx7kfj]>[data-astro-cid-mirx7kfj],.split-layout[data-astro-cid-mirx7kfj]>[data-astro-cid-mirx7kfj],.practice-layout[data-astro-cid-mirx7kfj]>[data-astro-cid-mirx7kfj],.notes-layout[data-astro-cid-mirx7kfj]>[data-astro-cid-mirx7kfj],.profile-layout[data-astro-cid-mirx7kfj]>[data-astro-cid-mirx7kfj],.contact-layout[data-astro-cid-mirx7kfj]>[data-astro-cid-mirx7kfj]{min-width:0}.personal-intro[data-astro-cid-mirx7kfj] h1[data-astro-cid-mirx7kfj],.personal-section[data-astro-cid-mirx7kfj] h2[data-astro-cid-mirx7kfj],.project-list[data-astro-cid-mirx7kfj] h3[data-astro-cid-mirx7kfj]{overflow-wrap:anywhere}@media (width<=900px){nav{gap:.75rem}}@media (width<=620px){nav{gap:0}}
