.hctoDW_frame{aspect-ratio:3/4;background:var(--color-field-deep);border:1px solid var(--color-rule);width:100%;margin:0;padding:.5rem}.hctoDW_photo{object-fit:cover;filter:saturate(.85);width:100%;height:100%;display:block}.hctoDW_monogram{border:1px solid var(--color-brass);width:100%;height:100%;color:var(--color-brass);letter-spacing:.02em;place-items:center;font-size:clamp(2.5rem,8vw,4rem);font-style:italic;display:grid}
.p-5sba_footer{border-top:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-top:clamp(3rem,9vw,5.5rem);padding-top:1.25rem;display:flex}.p-5sba_social{font-size:var(--text-lg);flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.p-5sba_copyright{font-size:var(--text-sm);color:var(--color-ink-muted);margin:0}
.xgPmsG_page{max-width:64rem;padding:clamp(2rem, 6vw, 4rem) var(--gutter) 3rem;margin:0 auto}.xgPmsG_home{font-size:var(--text-lg);margin:0 0 clamp(2rem,6vw,3.5rem)}.xgPmsG_home a{-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule)}.xgPmsG_title{letter-spacing:-.02em;color:var(--color-brass);margin:0 0 clamp(2.5rem,7vw,4rem);font-size:clamp(3rem,9vw,6rem);font-style:italic;font-weight:400;line-height:.95}.xgPmsG_sections{gap:2.5rem;display:grid}.xgPmsG_section{border-top:1px solid var(--color-rule);grid-template-columns:1fr;gap:.75rem;padding-top:1.25rem;display:grid}.xgPmsG_sectionTitle{font-size:var(--text-base);color:var(--color-ink-muted);margin:0;font-style:italic;font-weight:400}.xgPmsG_body{max-width:var(--measure);line-height:1.65}.xgPmsG_body p{margin:0 0 1rem}.xgPmsG_body p:last-child{margin-bottom:0}@media (min-width:40rem){.xgPmsG_section{grid-template-columns:9rem 1fr;gap:0 1.5rem}}
.E0kJGG_page{max-width:64rem;padding:clamp(2.5rem, 8vw, 6rem) var(--gutter) 3rem;margin:0 auto}.E0kJGG_hero{grid-template-columns:1fr;gap:1.75rem;margin-bottom:clamp(3rem,9vw,6rem);display:grid}.E0kJGG_name{font-weight:400;font-size:var(--text-name);letter-spacing:-.025em;margin:0;line-height:.84}.E0kJGG_first,.E0kJGG_last{display:block}.E0kJGG_last{color:var(--color-brass);padding-left:.62em;font-style:italic}.E0kJGG_intro{max-width:var(--measure);font-size:var(--text-lg);color:var(--color-ink);margin:0;line-height:1.4}.E0kJGG_more{font-size:var(--text-base);margin:1rem 0 0}.E0kJGG_portrait{width:min(12rem,52%)}@media (min-width:56rem){.E0kJGG_hero{grid-template-rows:auto auto;grid-template-columns:1fr 15rem;align-items:end;column-gap:3rem}.E0kJGG_name{grid-area:1/1}.E0kJGG_introBlock{grid-area:2/1}.E0kJGG_portrait{grid-area:1/2/span 2;align-self:start;width:100%}}.E0kJGG_groups{gap:2.5rem;display:grid}.E0kJGG_group{border-top:1px solid var(--color-rule);grid-template-columns:1fr;gap:.75rem;padding-top:1.25rem;display:grid}.E0kJGG_groupTitle{font-size:var(--text-base);color:var(--color-ink-muted);margin:0;font-style:italic;font-weight:400}.E0kJGG_list{max-width:var(--measure);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_item{grid-template-columns:2rem 1fr;align-items:baseline;line-height:1.6;display:grid}.E0kJGG_emoji{font-size:1.05rem;line-height:1}@media (min-width:40rem){.E0kJGG_group{grid-template-columns:9rem 1fr;gap:0 1.5rem}}
