.profile .section-heading{display:grid;grid-template-columns:1.08fr .58fr 1fr;gap:4%;align-items:center}.profile-portrait{position:relative;width:100%;height:370px;margin:0;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0%,#000 12%,#000 78%,transparent 100%)}.profile-portrait:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--ink) 0%,rgba(23,25,20,.55) 13%,transparent 36%,transparent 68%,rgba(23,25,20,.45) 88%,var(--ink) 100%),linear-gradient(0deg,var(--ink) 0%,rgba(23,25,20,.55) 18%,transparent 47%,rgba(23,25,20,.3) 86%,var(--ink) 100%)}.profile-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 39%;filter:brightness(.72) contrast(1.06) grayscale(1)}.profile-copy{align-self:center}@media(max-width:760px){.profile .section-heading{display:flex;flex-direction:column;align-items:stretch}.profile-portrait{width:min(76%,320px);height:340px;align-self:flex-end;margin:-8px 0 8px}.profile-copy{max-width:100%}}
