.persons__top{background:var(--foreground);color:var(--foreground-inverted)}.persons__top-inner{max-width:var(--max-width);padding:calc(36px + 2 * var(--space-v) + var(--space-v-large)) var(--space-h) var(--space-v-large) var(--space-h);margin:0 auto}.persons h1{font-family:var(--font-druk);text-transform:uppercase;font-size:var(--font-xlarge);line-height:var(--line-tight)}.persons__description{font-size:var(--font-mediumplus);max-width:1200px;margin:var(--space-v) 0 0 0}.persons__inner{max-width:var(--max-width);padding:var(--space-v-large) var(--space-h);margin:0 auto}.persons__filter{gap:var(--space-v-xsmall);max-width:360px;margin-bottom:var(--space-v-medium);font-size:var(--font-small);flex-direction:column;display:flex}.persons__filter select{font:inherit;font-size:var(--font-default);border:0;border-bottom:2px solid var(--foreground);cursor:pointer;background:0 0;padding:10px 0}.persons__grid{gap:var(--space-v);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media screen and (min-width:640px){.persons__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1040px){.persons__grid{grid-template-columns:repeat(3,1fr)}}.persons__item{flex-direction:column;display:flex}.persons__item>.box{flex:auto}
