/* A reunion photograph leads the independent alumni directory. */
.alumni-reunion{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.65fr);align-items:center;background:#f4f6f6;margin-bottom:58px;border-bottom:3px solid var(--gold)}
.alumni-reunion-copy{padding:34px 38px}
.alumni-eyebrow{font-family:var(--font-sans);font-size:12px;letter-spacing:2px;color:#866b32;margin-bottom:19px}
.alumni-reunion h2{font-size:32px;line-height:1.35;letter-spacing:2px;color:var(--navy);font-weight:600;margin-bottom:22px}
.alumni-reunion-description{font-size:16px;line-height:1.95;color:#526171;max-width:270px}
.alumni-reunion-location{font-size:12px;letter-spacing:1.8px;color:#866b32;border-top:1px solid #d8dfdf;margin-top:30px;padding-top:18px}
.alumni-reunion-photo{margin:0;min-width:0}
.alumni-reunion-photo a{display:block}
.alumni-reunion-photo img{width:100%;height:auto;aspect-ratio:8/5;object-fit:cover;object-position:center bottom}
.pv-alumni-title{font-size:26px;color:var(--navy);font-weight:600;letter-spacing:1px}
.pv-alumni-view .pv-section-intro{align-items:baseline;margin-bottom:26px}
html[lang="en"] .alumni-reunion h2{font-family:var(--font-serif);font-size:36px;letter-spacing:-.025em;line-height:1.15}
html[lang="en"] .alumni-reunion-description{line-height:1.7}
html[lang="en"] .pv-alumni-title{font-family:var(--font-serif);letter-spacing:0}
@media(max-width:1100px) and (min-width:761px){.alumni-reunion-copy{padding:25px}.alumni-reunion h2{font-size:27px}.alumni-reunion-description{font-size:15px}.alumni-reunion-location{margin-top:20px}.alumni-reunion-photo img{aspect-ratio:4/3}html[lang="en"] .alumni-reunion h2{font-size:30px}}
@media(max-width:760px){.alumni-reunion{grid-template-columns:minmax(0,1fr);margin-bottom:38px}.alumni-reunion-copy{padding:25px 24px}.alumni-eyebrow{font-size:11px;margin-bottom:10px}.alumni-reunion h2{font-size:27px;margin-bottom:12px}.alumni-reunion-description{max-width:none;font-size:15px}.alumni-reunion-location{margin-top:18px;padding-top:12px}.alumni-reunion-photo img{aspect-ratio:8/5}.pv-alumni-title{font-size:23px}html[lang="en"] .alumni-reunion h2{font-size:31px}}
