/* START_SECTION:eros-directory (INDEX:22) */
.eg-directory.eg-directory--compact{scroll-margin-top:88px}.eg-directory.eg-directory--compact>.eg-intro{max-width:520px}.eg-directory.eg-directory--compact>.eg-eyebrow{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#72565c}.eg-directory.eg-directory--compact>h2{font-size:clamp(34px,3.5vw,46px);letter-spacing:-.03em}.eg-directory.eg-directory--compact .eg-directory__group{margin-top:28px}.eg-directory.eg-directory--compact .eg-directory__group>h2{font-size:22px}.eg-directory.eg-directory--compact .eg-directory__grid{margin-top:18px}.eg-directory.eg-directory--compact .eg-directory__image{aspect-ratio:4/5}.eg-directory.eg-directory--compact .eg-directory__image img{object-fit:cover}.eg-directory.eg-directory--compact .eg-button{background:#55363e;font-size:14px}.eg-directory.eg-directory--compact .eg-directory__card p{font-size:13px;line-height:1.55}.eg-directory.eg-directory--compact h3{font-size:24px}
@media(max-width:599px){.eg-directory.eg-directory--compact{padding:32px 24px 40px}.eg-directory.eg-directory--compact .eg-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.eg-directory.eg-directory--compact h3{font-size:21px;line-height:1.2;margin:12px 0 8px}.eg-directory.eg-directory--compact .eg-directory__card p{font-size:12px}.eg-directory.eg-directory--compact>.eg-intro{font-size:15px}.eg-directory.eg-directory--compact .eg-button{width:100%}}
/* END_SECTION:eros-directory */
