 .my-locales{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}
.my-locales a{padding:.38rem;font-size:.86rem}.my-locales [aria-current=page]{font-weight:700;text-decoration:underline}
.my-site .header-tools>.my-header-locales{display:flex;align-items:center;margin-inline-end:.45rem}
.my-site .my-header-locales .my-locales{flex-wrap:nowrap;white-space:nowrap}
@media(max-width:767px){.my-site .header-tools>.my-header-locales{display:none}}
.my-site .static-banner,.my-site .directory-search-hero{background-image:url(../backgrounds/my-d.webp)!important;background-position:center}
@media(max-width:767px){.my-site .static-banner,.my-site .directory-search-hero{background-image:url(../backgrounds/my-m.webp)!important;background-position:center 55%}}
.my-site .my-favorite,.my-reset{background:transparent;border:1px solid currentColor;border-radius:.4em;color:inherit;padding:.42em .7em}
.my-site .profile-citation a{margin-inline-end:.55em}
.my-directory-description{margin:.4rem 0 .8rem}
.my-profile-facts{margin-top:1rem}.my-profile-facts h2{font-size:1rem}
.my-profile-facts dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.2rem .7rem}
.my-profile-facts dd{margin:0;overflow-wrap:anywhere}
@media(max-width:479px){.my-profile-facts dl{display:block}.my-profile-facts dd{margin-block-end:.45rem}}
.my-skip{position:fixed;inset-block-start:0;inset-inline-start:.5rem;z-index:10000;transform:translateY(-110%);padding:.55rem;background:#fff;color:#111}
.my-skip:focus{transform:translateY(0)}