.VaccinationClinicList_section__CraCF{margin-top:48px}.VaccinationClinicList_header__wVSO_{margin-bottom:20px}.VaccinationClinicList_title__L_kAF{font-size:28px;font-weight:700;line-height:44px;color:#1d1e1f;margin:0 0 8px}.VaccinationClinicList_description__8pSJW{font-size:17px;line-height:30px;color:#212124;margin:0}.VaccinationClinicList_list__Qx_Ow{display:flex;flex-direction:column;gap:12px}.VaccinationClinicList_card__23gXE{display:block;padding:18px 20px;background:#f6f7f9;border:1px solid #ebedef;border-radius:16px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.VaccinationClinicList_card__23gXE:hover{border-color:#ffc2c4;box-shadow:0 4px 16px rgba(255,90,95,.08)}.VaccinationClinicList_cardStatic__YE_KN{cursor:default}.VaccinationClinicList_cardStatic__YE_KN:hover{border-color:#ebedef;box-shadow:none}.VaccinationClinicList_nameRow__O2W7p{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.VaccinationClinicList_name__xjsZs{font-size:17px;font-weight:600;line-height:26px;color:#1d1e1f;word-break:keep-all}.VaccinationClinicList_badge__IFeBz{flex-shrink:0;padding:4px 8px;background:#ffe9e9;color:#ff667a;border-radius:4px;font-size:11px;font-weight:600;line-height:16px}.VaccinationClinicList_address__cMID4{font-size:14px;line-height:22px;color:#6f7276;margin:0 0 8px;word-break:keep-all}.VaccinationClinicList_phone__uwHPB{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;color:#93989c;margin:0}.VaccinationClinicList_moreButton__Y6nAe{display:flex;align-items:center;justify-content:center;width:100%;margin-top:16px;padding:14px 20px;background:#fff;border:1px solid #ebedef;border-radius:12px;font-size:15px;font-weight:600;line-height:22px;color:#1d1e1f;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.VaccinationClinicList_moreButton__Y6nAe:hover{border-color:#ffc2c4;background:#fff9f9}@media screen and (max-width:768px){.VaccinationClinicList_section__CraCF{margin-top:36px}.VaccinationClinicList_title__L_kAF{font-size:22px;line-height:34px}.VaccinationClinicList_description__8pSJW{font-size:15px;line-height:26px}.VaccinationClinicList_card__23gXE{padding:14px 16px}.VaccinationClinicList_name__xjsZs{font-size:15px;line-height:22px}.VaccinationClinicList_address__cMID4,.VaccinationClinicList_phone__uwHPB{font-size:13px;line-height:20px}}.VaccinationLinkCardList_list__6FiH1{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.VaccinationLinkCardList_item__sCKyG{margin:0;list-style:none}.VaccinationLinkCardList_item__sCKyG a{-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration:none}.VaccinationLinkCardList_link__JRAGS{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:64px;padding:16px 18px;background:#fff;border:1px solid #ebedef;border-radius:16px;color:#1d1e1f;font-size:15px;font-weight:600;line-height:22px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.VaccinationLinkCardList_link__JRAGS:hover{border-color:#ffc2c4;background:#fff9f9;box-shadow:0 4px 12px rgba(255,90,95,.08)}.VaccinationLinkCardList_label__7jkt7{flex:1 1;word-break:keep-all;color:#1d1e1f;text-decoration:none}.VaccinationLinkCardList_arrow__wpJDc{flex-shrink:0;font-size:18px;font-weight:700;color:#1d1e1f;text-decoration:none}@media screen and (max-width:768px){.VaccinationLinkCardList_list__6FiH1{grid-template-columns:1fr;gap:10px}.VaccinationLinkCardList_link__JRAGS{min-height:56px;padding:14px 16px;font-size:14px}}