.hide{display:none}.show{display:block}@media (max-width:1509px){.hide-xl{display:none}}.show-xl{display:none}@media (max-width:1509px){.show-xl{display:block}}@media (max-width:1259px){.hide-l{display:none}}.show-l{display:none}@media (max-width:1259px){.show-l{display:block}}@media (max-width:1009px){.hide-m{display:none}}.show-m{display:none}@media (max-width:1009px){.show-m{display:block}}@media (max-width:759px){.hide-s{display:none}}.show-s{display:none}@media (max-width:759px){.show-s{display:block}}@media (max-width:509px){.hide-xs{display:none}}.show-xs{display:none}@media (max-width:509px){.show-xs{display:block}}.resXL{display:none}@media only screen and (min-width:1260px){.resXL{display:block}}.resL-XL{display:none}@media only screen and (min-width:1010px){.resL-XL{display:block}}.resM-XL{display:none}@media only screen and (min-width:760px){.resM-XL{display:block}}.resS-XL{display:none}@media only screen and (min-width:510px){.resS-XL{display:block}}.resXS-L{display:none}@media only screen and (max-width:1259px){.resXS-L{display:block}}.resXS-M{display:none}@media only screen and (max-width:1009px){.resXS-M{display:block}}.resXS-S{display:none}@media only screen and (max-width:759px){.resXS-S{display:block}}.resXS{display:none}@media only screen and (max-width:509px){.resXS{display:block}}.padding-none{padding:0!important}.margin-none{margin:0!important}@keyframes spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes spinner-line-shrink{0%,25%,to{opacity:.25;transform:scale(.5)}26%{opacity:1;transform:scale(1)}}body.directory-page #main,body.page-template-author #main{min-width:0;padding-bottom:16px}body.directory-page article.main,body.page-template-author article.main{min-width:0;max-width:100%;padding-bottom:16px}body.directory-page article.main .post-main,body.page-template-author article.main .post-main{min-width:0;max-width:100%;display:block}body.directory-page article.main .directory-pill-nav,body.page-template-author article.main .directory-pill-nav{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;display:flex}body.directory-page article.main .directory-pill-nav a,body.page-template-author article.main .directory-pill-nav a{color:#043a5b;background-color:#f1f1f1;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}body.directory-page article.main .directory-pill-nav a:hover,body.page-template-author article.main .directory-pill-nav a:hover,body.directory-page article.main .directory-pill-nav a:focus-visible,body.page-template-author article.main .directory-pill-nav a:focus-visible,body.directory-page article.main .directory-pill-nav a.is-active,body.page-template-author article.main .directory-pill-nav a.is-active{color:#fff;background-color:#043a5b}body.directory-page article.main .directory-intro,body.page-template-author article.main .directory-intro{color:#333;margin:0 0 16px;font-size:16px;line-height:1.5}body.directory-page article.main .directory-chips,body.page-template-author article.main .directory-chips{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media screen and (max-width:759px){body.directory-page article.main .directory-chips,body.page-template-author article.main .directory-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:509px){body.directory-page article.main .directory-chips,body.page-template-author article.main .directory-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}body.directory-page article.main .directory-chips li,body.page-template-author article.main .directory-chips li{min-width:0;margin:0;padding:0}body.directory-page article.main .directory-chips a,body.page-template-author article.main .directory-chips a{box-sizing:border-box;color:#043a5b;background-color:#f7f7f7;border-radius:6px;justify-content:space-between;align-items:baseline;gap:6px;width:100%;padding:8px 10px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}body.directory-page article.main .directory-chips a:hover,body.page-template-author article.main .directory-chips a:hover,body.directory-page article.main .directory-chips a:focus-visible,body.page-template-author article.main .directory-chips a:focus-visible{color:#fff;background-color:#043a5b}body.directory-page article.main .directory-chips a:hover .directory-chip-count,body.page-template-author article.main .directory-chips a:hover .directory-chip-count,body.directory-page article.main .directory-chips a:focus-visible .directory-chip-count,body.page-template-author article.main .directory-chips a:focus-visible .directory-chip-count{color:#d7e6ef}body.directory-page article.main .directory-chip-name,body.page-template-author article.main .directory-chip-name{overflow-wrap:anywhere;min-width:0}body.directory-page article.main .directory-chip-count,body.page-template-author article.main .directory-chip-count{color:#767676;flex:none;font-size:12px;font-weight:500}body.directory-page article.main .directory-section,body.page-template-author article.main .directory-section{margin:0 0 24px}body.directory-page article.main .directory-section:last-child,body.page-template-author article.main .directory-section:last-child{margin-bottom:0}body.directory-page article.main .directory-section h2,body.page-template-author article.main .directory-section h2,body.directory-page article.main .directory-section h3,body.page-template-author article.main .directory-section h3{margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.25}body.directory-page article.main .directory-browse,body.page-template-author article.main .directory-browse{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}@media screen and (max-width:759px){body.directory-page article.main .directory-browse,body.page-template-author article.main .directory-browse{grid-template-columns:1fr}}body.directory-page article.main .directory-browse-card,body.page-template-author article.main .directory-browse-card{color:inherit;background-color:#f1f1f1;border-radius:6px;align-items:flex-start;gap:12px;padding:16px 18px;text-decoration:none;display:flex}body.directory-page article.main .directory-browse-card:hover .directory-browse-title,body.page-template-author article.main .directory-browse-card:hover .directory-browse-title,body.directory-page article.main .directory-browse-card:focus-visible .directory-browse-title,body.page-template-author article.main .directory-browse-card:focus-visible .directory-browse-title{text-decoration:underline}body.directory-page article.main .directory-browse-icon,body.page-template-author article.main .directory-browse-icon{flex:none;margin-top:2px;line-height:0}body.directory-page article.main .directory-browse-body,body.page-template-author article.main .directory-browse-body{flex-direction:column;gap:4px;min-width:0;display:flex}body.directory-page article.main .directory-browse-title,body.page-template-author article.main .directory-browse-title{font-size:18px;font-weight:600;line-height:1.25}body.directory-page article.main .directory-browse-text,body.page-template-author article.main .directory-browse-text{color:#333;font-size:14px;line-height:1.4}body.directory-page article.main .directory-people,body.page-template-author article.main .directory-people{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media screen and (max-width:1009px){body.directory-page article.main .directory-people,body.page-template-author article.main .directory-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:509px){body.directory-page article.main .directory-people,body.page-template-author article.main .directory-people{grid-template-columns:1fr}}body.directory-page article.main .directory-person-card,body.page-template-author article.main .directory-person-card{color:inherit;background-color:#f7f7f7;border-radius:6px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}body.directory-page article.main .directory-person-card:hover .directory-person-name,body.page-template-author article.main .directory-person-card:hover .directory-person-name,body.directory-page article.main .directory-person-card:focus-visible .directory-person-name,body.page-template-author article.main .directory-person-card:focus-visible .directory-person-name{text-decoration:underline}@media screen and (max-width:509px){body.directory-page article.main .directory-person-card,body.page-template-author article.main .directory-person-card{gap:10px;padding:10px}}body.directory-page article.main .directory-person-photo,body.page-template-author article.main .directory-person-photo{background-color:#e6e6e6;border-radius:9px;flex:0 0 60px;width:60px;height:60px;overflow:hidden}body.directory-page article.main .directory-person-photo img,body.page-template-author article.main .directory-person-photo img{object-fit:cover;width:60px;height:60px;display:block}@media screen and (max-width:509px){body.directory-page article.main .directory-person-photo,body.page-template-author article.main .directory-person-photo{flex-basis:48px;width:48px;height:48px}body.directory-page article.main .directory-person-photo img,body.page-template-author article.main .directory-person-photo img{width:48px;height:48px}}body.directory-page article.main .directory-person-body,body.page-template-author article.main .directory-person-body{flex:auto;min-width:0}body.directory-page article.main .directory-person-name,body.page-template-author article.main .directory-person-name{color:#043a5b;margin:0;font-size:20px;font-weight:600;line-height:1.25}body.directory-page article.main .directory-back,body.page-template-author article.main .directory-back{margin:0 0 16px}body.directory-page article.main .directory-back a,body.page-template-author article.main .directory-back a{color:#043a5b;font-size:14px;font-weight:600;text-decoration:none}body.directory-page article.main .directory-back a:hover,body.page-template-author article.main .directory-back a:hover,body.directory-page article.main .directory-back a:focus-visible,body.page-template-author article.main .directory-back a:focus-visible{text-decoration:underline}