.DirectoryAd-module__HF_kIG__ad{color:#fff;border-radius:.8rem;grid-template-columns:auto 1fr auto;grid-template-areas:"avatar text side";width:100%;min-height:10.7rem;margin-bottom:1rem;padding:1rem;display:grid;position:relative;overflow:hidden}.DirectoryAd-module__HF_kIG__cover{object-fit:cover}.DirectoryAd-module__HF_kIG__shade{background:#000000b3;position:absolute;inset:0}.DirectoryAd-module__HF_kIG__avatar,.DirectoryAd-module__HF_kIG__text,.DirectoryAd-module__HF_kIG__side{position:relative}.DirectoryAd-module__HF_kIG__avatar{object-fit:contain;background:#fff;border-radius:.8rem;grid-area:avatar;width:8.7rem;height:8.7rem}.DirectoryAd-module__HF_kIG__text{flex-direction:column;grid-area:text;justify-content:center;gap:1rem;padding:0 1.5rem;display:flex}.DirectoryAd-module__HF_kIG__headline{font-size:2.1rem;font-weight:700;line-height:2.8rem}.DirectoryAd-module__HF_kIG__overlay{z-index:2;position:absolute;inset:0}.DirectoryAd-module__HF_kIG__overlay:focus-visible{outline-offset:-.4rem;border-radius:.8rem;outline:.2rem solid #fff}.DirectoryAd-module__HF_kIG__subheadline{font-size:1.5rem;line-height:2rem}.DirectoryAd-module__HF_kIG__side{flex-direction:column;grid-area:side;align-items:flex-end;display:flex}.DirectoryAd-module__HF_kIG__topRow{align-items:center;gap:1rem;display:flex}.DirectoryAd-module__HF_kIG__available,.DirectoryAd-module__HF_kIG__featured{border:.1rem solid var(--color-success-100);border-radius:.2rem;padding:0 1rem;font-size:1.2rem;line-height:1.5rem}.DirectoryAd-module__HF_kIG__featured,.DirectoryAd-module__HF_kIG__close,.DirectoryAd-module__HF_kIG__checkOffers{display:none}.DirectoryAd-module__HF_kIG__close{z-index:3;color:#fff;background:#fff3;position:relative}.DirectoryAd-module__HF_kIG__checkOffers{background:var(--color-success-100);border-radius:2rem;margin-top:2.7rem;padding:.8rem 1.8rem;font-weight:700}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__available{display:none}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__featured,.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__close{display:inline-flex}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__checkOffers{display:inline-block}@media (max-width:768px){.DirectoryAd-module__HF_kIG__ad{grid-template-columns:auto 1fr;grid-template-areas:"side side""avatar text"}.DirectoryAd-module__HF_kIG__avatar{width:6rem;height:6rem}.DirectoryAd-module__HF_kIG__headline{font-size:1.5rem;line-height:2rem}.DirectoryAd-module__HF_kIG__subheadline{font-size:1.2rem;line-height:1.5rem}.DirectoryAd-module__HF_kIG__side{align-items:stretch;margin-bottom:1rem}.DirectoryAd-module__HF_kIG__topRow{justify-content:space-between}.DirectoryAd-module__HF_kIG__close{display:inline-flex}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__featured,.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__checkOffers{display:none}}
