:root{--viewport-phone: 375px;--viewport-phablet: 560px;--viewport-tablet: 768px;--viewport-desktop: 1200px;--viewport-desktop-wide: 1560px;--global-gap: clamp(1rem, 6vw, 3rem);--global-gap--half: calc(clamp(1rem, 6vw, 3rem)/2) ;--global-radius: .375rem;--global-radius-max: 1rem;--content-max-width: var(--viewport-tablet);--wide-max-width: var(--viewport-desktop-wide);--wide-width-size: calc((var(--wide-max-width) - var(--content-max-width)) / 2);--column-min: 16rem;--gallery-item-min: clamp(24ch, 28vw, 32ch);--gallery-item-aspect-ratio: 4/3;--title-font: "AkkoPro", BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--base-font: "IBMPlexSans", BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--base-font--bold: "IBMPlexSans Bold", BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--fs-200: clamp(.78rem, calc(.74rem + .04vw) , .82rem);--fs-250: clamp(.86rem, calc(.83rem + .06vw) , .91rem);--fs-300: clamp(.94rem, calc(.92rem + .08vw) , .98rem);--fs-400: clamp(1.13rem, calc(1.06rem + .33vw) , 1.31rem);--fs-500: clamp(1.35rem, calc(1.21rem + .69vw) , 1.75rem);--fs-600: clamp(1.62rem, calc(1.37rem + 1.24vw) , 2.33rem);--fs-700: clamp(1.94rem, calc(1.54rem + 2.03vw) , 3.11rem);--fs-750: clamp(2.13rem, calc(1.62rem + 2.59vw) , 3.63rem);--fs-800: clamp(2.33rem, calc(1.7rem + 3.15vw) , 4.14rem);--fs-900: clamp(2.8rem, calc(1.85rem + 4.74vw) , 5.52rem);--clr-white: #fff;--clr-white-rgb: 255, 255, 255;--clr-black: #000;--clr-black-rgb: 0, 0, 0;--clr-foreground: #08100c;--clr-foreground-rgb: 8, 16, 12;--clr-background: #fff;--clr-background-rgb: 255, 255, 255;--clr-card: #eef5f5;--clr-card-rgb: 238, 245, 245;--clr-border: #b6bdbd;--clr-border-rgb: 182, 189, 189;--clr-primary: #055864;--clr-primary-rgb: 5, 88, 100;--clr-primary-shade: #EEF5F5;--clr-primary-shade-rgb: 238, 245, 245;--clr-accent: #f59a00;--clr-accent-rgb: 245, 154, 0;--clr-error: #fc5c65;--clr-error-rgb: 252, 92, 101;--clr-warning: #fcbf49;--clr-warning-rgb: 252, 191, 73;--clr-success: #5D9C59;--clr-success-rgb: 93, 156, 89}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{line-height:calc(1em + .5rem);margin:0}html,body{height:100%}body{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}input,textarea,select,button{margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline-block;width:auto;margin:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}input[type=submit],input[type=reset],button{cursor:pointer}textarea{resize:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background:#fff;padding:4px;border:1px solid #ccc}select::-ms-expand{display:none}@-moz-document url-prefix(){select{text-indent:.01px;text-overflow:""}}:where(body,iframe,pre,img,svg,video,canvas,select){max-width:100%;overflow:auto;word-break:break-word}@-webkit-keyframes backdrop-fade-in{0%{background-color:#0000}to{background-color:#00000040}}@keyframes backdrop-fade-in{0%{background-color:#0000}to{background-color:#00000040}}.people-list{gap:var(--global-gap--half);margin-top:var(--global-gap--half)}.people-detail>.individual-item{border-radius:var(--global-radius-max);margin-left:calc(var(--global-gap--half) * -.5);margin-top:calc(var(--global-gap--half) * -.5);padding:calc(var(--global-gap--half) * .5);width:calc(100% + var(--global-gap--half))}.people-detail>.individual-item:hover{background-color:rgba(var(--clr-foreground-rgb),.125);cursor:pointer}.people-detail .person p{margin-bottom:inherit}.people-detail .person img{margin-bottom:0}.people-detail dialog{border:0;border-radius:var(--global-radius-max);margin:auto;padding:0;width:calc(100% - var(--global-gap))}@media only screen and (min-width: 768px){.people-detail dialog{max-width:50vw}}.people-detail dialog[open]::backdrop{-webkit-animation:backdrop-fade-in .3s ease-out forwards;animation:backdrop-fade-in .3s ease-out forwards}.people-detail dialog header{background-color:rgba(var(--clr-background-rgb),.75);backdrop-filter:blur(8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:var(--global-gap--half);padding:var(--global-gap--half);position:sticky;top:0;width:100%;z-index:2}.people-detail dialog header form[method=dialog]{margin:0;width:auto}.people-detail .dialog-inner{padding:0 var(--global-gap--half) var(--global-gap--half);position:relative}.people-detail .dialog-close{background:var(--clr-background);border:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;width:3rem;outline:0;position:absolute;right:var(--global-gap--half);top:var(--global-gap--half);text-indent:-9999px}.people-detail .dialog-close:before,.people-detail .dialog-close:after{background-color:var(--clr-foreground);content:"";display:block;height:3px;width:2em;position:absolute}.people-detail .dialog-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.people-detail .dialog-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.people-detail .dialog-close:hover:after,.people-detail .dialog-close:hover:before{background-color:var(--clr-accent)}.people-detail .short-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:calc(3rem + var(--global-gap))}.people-detail .short-info .person{grid-template-columns:4rem 1fr}.people-detail .short-info .person-description{gap:.25em}.people-detail .short-info img{margin-bottom:0;max-width:4rem}
