/* Home association tiles: transparent embroidered artwork, without a badge box. */
.home-clubs .club-card{min-height:0;aspect-ratio:1;isolation:isolate;display:grid!important;grid-template-rows:minmax(0,1fr) auto;align-items:stretch}
.home-clubs .club-card .club-logo-badge{position:relative;inset:auto;width:76%!important;height:calc(100% - 28px)!important;align-self:center;justify-self:center;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible;display:flex;align-items:center;justify-content:center}
.home-clubs .club-logo-art{width:100%;height:100%;background:transparent!important;mix-blend-mode:normal;overflow:visible!important}
.home-clubs .club-logo-image{filter:drop-shadow(0 4px 7px #0006)!important}
.home-clubs .club-card-copy{position:relative;inset:auto;padding:12px 18px 17px;text-align:center;z-index:4}
.home-clubs .club-card-copy h3{font-size:clamp(21px,2.1vw,29px)!important;line-height:1.12!important;margin:6px 0 11px;letter-spacing:-.5px}
.home-clubs .club-card-copy .eyebrow{margin:0 0 5px}
.home-clubs .club-card-copy>span:last-child{justify-content:center;gap:12px;padding-top:9px}
@media(max-width:600px){.home-clubs .club-card-copy h3{font-size:26px!important}}
