.clinic-badge[data-v-c3cdd277]{--badge-hue:#7a1f6b;color:var(--badge-hue);background:color-mix(in srgb, var(--badge-hue) 10%, #fff);border:1px solid color-mix(in srgb, var(--badge-hue) 25%, #fff);border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.1;display:inline-flex}.clinic-badge--university_hospital[data-v-c3cdd277]{--badge-hue:#1d4e89}.clinic-badge--regenerative_medicine[data-v-c3cdd277]{--badge-hue:#0f6b63}.clinic-badge--premium_checkup[data-v-c3cdd277]{--badge-hue:#8a5200}.clinic-badge--beauty_clinic[data-v-c3cdd277]{--badge-hue:#a8234f}.clinic-badge--on-dark[data-v-c3cdd277]{color:#fff;background:0 0;border-color:#ffffff8c}.clinic-photo[data-v-f8d00315]{--clinic-hue:#7a1f6b;background:#efe9f1}.clinic-photo--university_hospital[data-v-f8d00315]{--clinic-hue:#1d4e89}.clinic-photo--regenerative_medicine[data-v-f8d00315]{--clinic-hue:#0f6b63}.clinic-photo--premium_checkup[data-v-f8d00315]{--clinic-hue:#8a5200}.clinic-photo--beauty_clinic[data-v-f8d00315]{--clinic-hue:#a8234f}.clinic-photo__art[data-v-f8d00315]{background:radial-gradient(circle at 85% 18%, #ffffff2e 0 18%, transparent 19%), linear-gradient(135deg, color-mix(in srgb, var(--clinic-hue) 78%, #fff) 0%, var(--clinic-hue) 55%, color-mix(in srgb, var(--clinic-hue) 70%, #000) 100%)}.clinic-photo__seal[data-v-f8d00315]{letter-spacing:.08em;white-space:nowrap;border:1.5px solid #ffffffbf;border-radius:4px;padding:4px 7px;font-size:13px;font-weight:600;line-height:1.2;position:absolute;top:.75rem;right:.75rem}.clinic-photo__name[data-v-f8d00315]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:88%;font-size:clamp(17px,2vw,24px);font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.clinic-faq summary[data-v-3f71de35]::-webkit-details-marker{display:none}
