.MedicalVisaLanding-module__GHD2ca__mvDirectoryCard{border:1px solid var(--rule);color:inherit;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden;box-shadow:0 14px 30px -20px #0b1f3a33}.MedicalVisaLanding-module__GHD2ca__mvDirectoryCard:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 26px 50px -22px #0b1f3a52}.MedicalVisaLanding-module__GHD2ca__mvDirectoryHero{color:#fff;justify-content:center;align-items:center;gap:14px;height:130px;display:flex}.MedicalVisaLanding-module__GHD2ca__mvDirectoryFlag{font-size:48px;line-height:1}.MedicalVisaLanding-module__GHD2ca__mvDirectoryName{letter-spacing:-.01em;color:#fff;font-size:22px;font-weight:800}.MedicalVisaLanding-module__GHD2ca__mvDirectoryBody{flex-direction:column;flex:1;gap:12px;padding:18px 20px 22px;display:flex}.MedicalVisaLanding-module__GHD2ca__mvDirectoryIntro{color:var(--ink-2);font-size:14px;line-height:1.55}.MedicalVisaLanding-module__GHD2ca__mvDirectoryHighlights{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.MedicalVisaLanding-module__GHD2ca__mvDirectoryHighlights li{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.MedicalVisaLanding-module__GHD2ca__mvDirectoryHighlights li>span{color:var(--green);font-weight:900}.MedicalVisaLanding-module__GHD2ca__mvDirectoryCta{color:var(--accent);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:13.5px;font-weight:800;display:inline-flex}