.photo[data-astro-cid-xjdomtpr]{object-fit:cover;width:100%;height:100%}.monogram[data-astro-cid-xjdomtpr]{background:var(--page-alt);color:var(--navy);place-items:center;display:grid;container-type:inline-size}.monogram[data-astro-cid-xjdomtpr] span[data-astro-cid-xjdomtpr]{font:400 clamp(1.5rem, 30cqi, 9rem)/1 var(--display);letter-spacing:-.04em}.hero[data-astro-cid-ge2uvauf]{padding:clamp(1rem,4vw,2.5rem) 0 clamp(2.5rem,5vw,4rem)}.grid[data-astro-cid-ge2uvauf]{grid-template:"title pic"1fr"sub pic""links pic"/minmax(0,1.25fr) minmax(0,1fr);align-items:end;column-gap:clamp(2rem,5vw,4rem);display:grid}h1[data-astro-cid-ge2uvauf]{grid-area:title;align-self:end;margin:0 0 1rem}.sub[data-astro-cid-ge2uvauf]{max-width:32rem;font:400 clamp(1.1rem, 2.6vw, 1.575rem)/1.2 var(--display);text-transform:uppercase;letter-spacing:-.01em;grid-area:sub;margin:0}.links[data-astro-cid-ge2uvauf]{grid-area:links;align-self:start}.pic[data-astro-cid-ge2uvauf]{grid-area:pic;justify-self:end;width:min(100%,24rem);height:clamp(20rem,50vh,30rem);overflow:hidden}@media (width<=52rem){.grid[data-astro-cid-ge2uvauf]{grid-template:"title pic""sub sub""links links"/minmax(0,1fr) 88px;align-items:start;column-gap:1rem}h1[data-astro-cid-ge2uvauf]{align-self:center;margin:0}.sub[data-astro-cid-ge2uvauf]{margin-top:1rem}.pic[data-astro-cid-ge2uvauf]{border-radius:50%;place-self:center end;width:88px;height:88px}}.card[data-astro-cid-y2vllrex]{flex-direction:column;display:flex;position:relative}.thumb[data-astro-cid-y2vllrex]{aspect-ratio:1;background:var(--page-alt);order:-1;overflow:hidden}.thumb[data-astro-cid-y2vllrex] img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.card[data-astro-cid-y2vllrex]:hover .thumb[data-astro-cid-y2vllrex] img{transform:scale(1.03)}h3[data-astro-cid-y2vllrex]{margin:1rem 0 .35rem}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]{color:var(--navy);text-decoration:none}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]:before{content:"";position:absolute;inset:0}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]:after{content:" →"}.card[data-astro-cid-y2vllrex]:hover h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]{text-decoration:underline 2px}.result[data-astro-cid-y2vllrex]{color:var(--muted);margin:0}@media (width<=40rem){.thumb[data-astro-cid-y2vllrex]{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.thumb[data-astro-cid-y2vllrex] img{transition:none}}.row[data-astro-cid-wncynjxn]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}h3[data-astro-cid-wncynjxn]{margin:0}.years[data-astro-cid-wncynjxn]{color:var(--muted);white-space:nowrap;font-size:.95rem}.org[data-astro-cid-wncynjxn]{color:var(--navy);margin:.2rem 0 0}.hl[data-astro-cid-wncynjxn]{margin:.5rem 0 0;font-weight:400}.row[data-astro-cid-3kv3kcow]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}h3[data-astro-cid-3kv3kcow]{margin:0}.year[data-astro-cid-3kv3kcow]{color:var(--muted);font-size:.95rem}.provider[data-astro-cid-3kv3kcow]{color:var(--navy);margin:.2rem 0 0}.built[data-astro-cid-3kv3kcow]{margin:.5rem 0 0;font-weight:400}.built[data-astro-cid-3kv3kcow] strong[data-astro-cid-3kv3kcow]{font-weight:600}.verify[data-astro-cid-3kv3kcow]{align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.75rem;margin-top:1.5rem;display:grid}@media (width<=64rem){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:2rem;display:grid}@media (width<=52rem){.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.5rem}}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.about-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/5;overflow:hidden}.prose[data-astro-cid-lcdefpme]{max-width:var(--measure);margin-bottom:1.75rem}@media (width<=52rem){.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about-pic[data-astro-cid-lcdefpme]{aspect-ratio:1;max-width:22rem}}
