.directory_wall__g_2Cb{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:28px 32px;padding:32px 0 64px}.directory_item__3KKBz{grid-column:span 3;min-width:0;list-style:none;padding:0}.directory_item__3KKBz:nth-child(8n+2){padding-top:60px}.directory_item__3KKBz:nth-child(8n+3){padding-bottom:40px}.directory_item__3KKBz:nth-child(8n+4){padding-top:24px}.directory_item__3KKBz:nth-child(8n+5){padding-inline-start:20px}.directory_item__3KKBz:nth-child(8n+6){padding-top:44px}.directory_item__3KKBz:nth-child(8n+7){padding-inline-end:16px;padding-bottom:28px}.directory_mark__QTXvJ{display:flex;align-items:center;justify-content:center;width:100%;height:160px;padding:20px 14px;border-radius:3px;outline-offset:6px;transition:transform .22s ease,background-color .22s ease}.directory_item__3KKBz:nth-child(5n+2) .directory_mark__QTXvJ{height:182px;padding:14px 4px}.directory_item__3KKBz:nth-child(5n+4) .directory_mark__QTXvJ{height:140px;padding:24px}.directory_mark__QTXvJ:hover{transform:translateY(-4px);background:#faf9f6}.directory_mark__QTXvJ:focus-visible{outline:2px solid #183247;background:#faf9f6}@media (max-width:900px){.directory_wall__g_2Cb{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.directory_item__3KKBz{grid-column:span 1}.directory_item__3KKBz:nth-child(n){padding:0}.directory_item__3KKBz:nth-child(3n+2){padding-top:36px}}@media (max-width:560px){.directory_wall__g_2Cb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding-top:12px}.directory_item__3KKBz:nth-child(n){padding:0}.directory_item__3KKBz:nth-child(2n){padding-top:32px}.directory_item__3KKBz:nth-child(n) .directory_mark__QTXvJ{height:132px;padding:10px 4px}}@media (prefers-reduced-motion:reduce){.directory_mark__QTXvJ{transition:none}.directory_mark__QTXvJ:hover{transform:none}}.directory_groups__cZIV8{display:grid;gap:48px}.directory_groupTitle__hBz8K{color:#183247;font-size:1.25rem;font-weight:600;padding-block-end:16px;border-bottom:1px solid #dedbd3}.directory_people__5mqIy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:28px;list-style:none}.directory_people__5mqIy>li{min-width:0}.directory_person__Bx2ww{display:flex;flex-direction:column;height:100%;min-height:190px;padding:28px;border:1px solid #e6e1d7;border-top:3px solid #b69a60;background:#faf9f6;color:#183247;text-align:start;outline-offset:4px;transition:background-color .18s ease}.directory_person__Bx2ww:hover{background:#f2efe7}.directory_person__Bx2ww:focus-visible{outline:2px solid #183247}.directory_personLabel__OUDwn{font-size:.7rem;line-height:1.8;color:#626764}.directory_personName__Ms1LI{display:block;font-size:1.25rem;font-weight:600;line-height:1.8;overflow-wrap:anywhere;margin-block:18px 24px}.directory_personLink___h4Ne{display:flex;justify-content:space-between;gap:16px;font-size:.75rem;margin-top:auto}@media (max-width:900px){.directory_people__5mqIy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.directory_people__5mqIy{grid-template-columns:minmax(0,1fr);gap:16px}.directory_person__Bx2ww{min-height:160px;padding:22px}}@media (prefers-reduced-motion:reduce){.directory_person__Bx2ww{transition:none}}