.home-feature-card{flex-basis:clamp(210px,19vw,264px);min-height:338px;padding:18px;border-color:#0e1720!important;background-image:linear-gradient(180deg,rgba(2,7,10,.08) 15%,rgba(2,7,10,.25) 42%,rgba(2,7,10,.96) 100%),var(--cover)!important;background-position:center!important;background-size:cover!important;color:#fff!important;box-shadow:0 13px 28px rgba(8,26,18,.18)}.home-feature-card::after{display:none}.home-feature-card:hover,.home-feature-card:focus-visible{border-color:#75f3b4!important;box-shadow:0 18px 38px rgba(2,26,14,.28)}.home-feature-card .feature-card-icon{background:rgba(4,12,15,.56);border-color:rgba(255,255,255,.26);color:#fff;backdrop-filter:blur(8px)}.home-feature-card .feature-card-type{margin-top:auto;color:#84fac1;text-shadow:0 2px 8px #000;font-size:.65rem}.home-feature-card strong{max-width:220px;color:#fff;font-size:1.34rem;text-shadow:0 2px 10px #000}.home-feature-card small{color:#d5e6dc;text-shadow:0 2px 8px #000}.home-feature-card em{color:#97ffca;text-shadow:0 2px 8px #000}.card-generator,.card-technique,.card-metronome,.card-perception{--cover:url('card-cover-green-v1.png')}.card-caged,.card-modes,.card-rhythm,.card-reading{--cover:url('card-cover-blue-v1.png')}.card-harmony,.card-improv,.card-licks,.card-progression{--cover:url('card-cover-warm-v1.png')}@media(max-width:720px){.home-feature-card{flex-basis:172px;min-height:260px;padding:14px;border-radius:15px}.home-feature-card .feature-card-icon{width:36px;height:36px;margin-bottom:8px;font-size:1.08rem}.home-feature-card .feature-card-type{font-size:.55rem}.home-feature-card strong{font-size:1.04rem}.home-feature-card small{font-size:.72rem;line-height:1.3}.home-feature-card em{font-size:.71rem}}
