.artist-profile-entry{border-top:1px solid var(--line);margin-top:34px;padding-top:23px}.artist-profile-entry a{min-height:44px;padding-block:7px;line-height:1.6}.artist-profile-entry a span{margin-left:16px}.artist-page{--artist-gold-ink:#765423}.artist-shell{width:min(1120px,100% - 96px);margin-inline:auto}.artist-intro{padding-block:32px 0}.artist-back{min-height:44px;color:var(--muted);align-items:center;gap:12px;margin-bottom:42px;font-size:.9rem;display:inline-flex}.artist-intro>.eyebrow{margin-bottom:20px;font-size:.875rem}.artist-intro h1{letter-spacing:-.035em;margin-bottom:34px;font-size:clamp(2.65rem,5.2vw,4.75rem);line-height:1.08}.artist-intro h1 em{color:var(--artist-gold-ink);font-style:normal}.artist-index{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 32px;margin-bottom:58px;padding-block:15px;display:flex}.artist-index a{align-items:center;min-height:44px;font-size:.95rem;display:flex}.artist-biography{grid-template-columns:minmax(0,.68fr) minmax(0,1.45fr);align-items:start;gap:clamp(32px,6vw,88px);padding-bottom:88px;display:grid}.artist-portrait{min-width:0;margin:0}.artist-portrait img{aspect-ratio:3/4;object-fit:cover;object-position:50% 74%;width:100%}.artist-portrait figcaption{color:var(--muted);margin-top:11px;font-size:.875rem;line-height:1.5}.artist-portrait p{color:var(--muted);margin-top:22px;font-size:.9rem}.artist-bio-copy{-webkit-user-select:text;user-select:text;min-width:0;max-width:70ch}.artist-page h2{margin:0 0 26px;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.15}.artist-bio-copy p{margin:0 0 22px;font-size:1rem;line-height:1.78}.artist-bio-copy p:last-child{margin-bottom:0}.artist-journey{padding-block:0 80px}.artist-journey>h2{border-top:1px solid var(--line);padding-top:36px}.artist-journey-columns{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.artist-journey-narrative p{max-width:65ch;margin:0 0 22px;font-size:1rem;line-height:1.78}.artist-milestones{border-left:1px solid var(--line);margin:0;padding:0 0 0 25px;list-style:none}.artist-milestones li{max-width:50ch;padding-bottom:17px;font-size:.95rem;line-height:1.65}.artist-milestones li:last-child{padding-bottom:0}@media (max-width:760px){.artist-journey-columns{grid-template-columns:1fr;gap:26px}.artist-journey{padding-bottom:54px}}.artist-section-heading{padding-bottom:12px}.artist-section-heading .eyebrow{letter-spacing:.1em;max-width:65ch;margin-bottom:12px;font-size:.875rem}.artist-project-section{padding-bottom:70px}.artist-project{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:clamp(32px,5vw,76px);padding:34px 0;display:grid}.artist-project-heading,.artist-project-description{min-width:0}.artist-project-year{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:.9rem;line-height:1.5;display:block}.artist-project h3{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:400;line-height:1.25}.artist-project-description p{max-width:68ch;margin:0 0 14px;font-size:1rem;line-height:1.75}.artist-project-description p:last-child{margin-bottom:0}.artist-media-links{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.artist-media-links a{align-items:center;gap:14px;min-height:44px;font-size:.9375rem;font-weight:550;line-height:1.55;display:inline-flex}.artist-media-links a span{flex:none}.artist-press-band{background:#e9e3d8;padding:52px 0}.artist-press-layout{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}.artist-press-layout>.artist-downloads{justify-self:start;max-width:40rem}.artist-press-layout p:not(.eyebrow){max-width:55ch;font-size:1rem;line-height:1.7}.artist-press-layout .eyebrow{margin-bottom:14px;font-size:.875rem}.artist-press-layout h2{margin-bottom:20px;font-size:clamp(1.8rem,2.8vw,2.5rem)}.artist-downloads{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.artist-downloads .button{text-wrap:pretty;line-height:1.5}.artist-pdf-note,.artist-other-pdf{font-size:.9rem;line-height:1.5}.artist-pdf-note{color:var(--muted)}.artist-other-pdf{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.artist-shell{width:calc(100% - 64px)}.artist-biography{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:32px}.artist-press-layout{grid-template-columns:1fr;gap:28px}.artist-press-layout>.artist-downloads{justify-self:start}}@media (max-width:650px){.artist-shell{width:calc(100% - 48px)}.artist-intro{padding-top:19px}.artist-back{margin-bottom:28px}.artist-intro h1{font-size:clamp(2.3rem,10.6vw,3.7rem)}.artist-index{gap:4px 22px;margin-bottom:34px}.artist-biography{grid-template-columns:1fr;gap:34px;padding-bottom:58px}.artist-portrait{max-width:21rem}.artist-portrait img{aspect-ratio:4/5}.artist-portrait p{margin-top:10px}.artist-project{grid-template-columns:1fr;gap:20px;padding:28px 0}.artist-project-description p{line-height:1.72}.artist-project-section{padding-bottom:42px}.artist-press-band{padding-block:38px}}@media print{.artist-back,.artist-index,.artist-profile-entry{display:none}.artist-shell{width:100%}.artist-page h1{font-size:32pt}.artist-biography{grid-template-columns:1fr}.artist-portrait{display:none}.artist-project{break-inside:avoid}.artist-press-band{display:none}}
