:root{--max-grid-width: 1920px;--max-container-width: 2600px}@media screen and (min-width:0){:root{--grid-available-width: calc(100vw - (2 * var(--grid-outer-gutter)));--grid-available-width-absolute: calc(var(--max-grid-width) - (2 * var(--grid-outer-gutter)));--grid-gaps-width: calc((var(--grid-columns) - 1) * var(--grid-column-gap));--grid-columns-width: calc(var(--grid-available-width) - var(--grid-gaps-width));--grid-columns-width-absolute: calc(var(--grid-available-width-absolute) - var(--grid-gaps-width));--singleColumnWidth: calc(var(--grid-columns-width) / var(--grid-columns));--singleColumnWidthAbsolute: calc(var(--grid-columns-width-absolute) / var(--grid-columns));--outer-space: var(--grid-outer-gutter)}}@media screen and (min-width:1680px){:root{--grid-available-width: var(--grid-available-width-absolute)}}@media screen and (min-width:1920px){:root{--outer-space: calc(50vw - (var(--max-grid-width) / 2) + var(--grid-outer-gutter))}}@media screen and (min-width:2600px){:root{--outer-space: calc((var(--max-container-width) / 2 - var(--max-grid-width) / 2) + var(--grid-outer-gutter))}}.person--modal{display:grid;gap:var(--spacing-l);width:min(90vw,100rem);max-height:85vh;overflow-y:auto}@media only screen and (min-width:768px){.person--modal{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--spacing-xl);align-items:center}}.person--modal-noimage{width:min(90vw,70rem)}@media only screen and (min-width:768px){.person--modal-noimage{grid-template-columns:minmax(0,1fr)}}.person--modal-figure{line-height:0;border-radius:var(--border-radius);overflow:hidden}.person--modal-figure img{width:100%;height:auto;max-height:70vh;object-fit:cover}.person--modal-details{font-size:var(--b-m-fs);font-weight:var(--b-m-fw, 400);line-height:var(--b-m-lh, normal);letter-spacing:var(--b-m-ls, normal);font-family:var(--b-m-ff, var(--font-family));text-transform:var(--b-m-tt, none);margin-block-start:var(--spacing-l)}.person--modal-details>:last-child{margin-block-end:0}
