.person{margin-bottom:var(--container-padding)}.person__hero{background-color:var(--surface-hero-inverse);padding-top:2rem}.person__header{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.person__photo{flex-direction:column;display:flex}.person__photo img{object-fit:cover;object-position:center;aspect-ratio:1;border-radius:500px;width:10rem;height:10rem}.person__info{flex-direction:column;gap:.25rem;display:flex}.person__name{color:var(--text-inverse);font-size:max(2.25rem,min(2.0525rem + .9877vw,3rem))}.person__position{color:var(--text-inverse);opacity:.75;font-size:.875rem}@media screen and (min-width:64rem){.person__position{font-size:1.125rem}}.person__contact-list{color:var(--text-inverse);flex-direction:column;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.875rem;display:flex}.person__contact{align-items:center;display:flex}.person__contact svg{width:1.25rem;height:1.25rem}.person__contact svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.person__contact svg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.person__contact svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.person__contact svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.person__contact svg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.person__contact svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.person__contact svg path{fill:var(--color-plum)}.person__contact a{color:var(--text-color);text-underline-offset:.2em;overflow-wrap:anywhere;word-break:break-word;-webkit-text-decoration:underline rgba(255,255,255,.35);text-decoration:underline rgba(255,255,255,.35);text-decoration-thickness:.5px}.person__bio{max-width:40rem;margin-left:auto;margin-right:auto}.person__bio p{text-wrap:pretty}.person__bio p:first-of-type:first-letter{font-family:var(--font-display);-webkit-initial-letter:3;initial-letter:3;color:var(--color-plum);margin-right:.75rem;font-weight:400}
