.n2jD-G_facilityStrip{background:#ffffffd9;border:1px solid #7e889138;border-radius:28px;animation:.7s ease-out both n2jD-G_facilityFadeIn;overflow:hidden;box-shadow:0 12px 28px #0f27330d}.n2jD-G_track{will-change:transform;width:max-content;animation:30s linear infinite n2jD-G_facilityScroll;display:flex}.n2jD-G_facilityGroup{flex:none;gap:1rem;padding:1rem;display:flex}.n2jD-G_facilityItem{background:#fffc;border:1px solid #0000;border-radius:28px;flex:0 0 290px;justify-content:center;align-items:center;gap:.9rem;min-height:122px;padding:1rem;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #fffc}.n2jD-G_facilityItem:hover{transform:translateY(-2px);box-shadow:0 10px 18px #0f273314,inset 0 1px #fffc}.n2jD-G_pink{background:linear-gradient(135deg,#ffe9eaeb,#ffffffc2);border-color:#ef7777d9}.n2jD-G_gold{background:linear-gradient(135deg,#fff4cbeb,#ffffffc2);border-color:#e4b82acc}.n2jD-G_blue{background:linear-gradient(135deg,#d9f4fff0,#ffffffc2);border-color:#5bc2e0d1}.n2jD-G_purple{background:linear-gradient(135deg,#f4eaffeb,#ffffffc2);border-color:#b592dad1}.n2jD-G_teal{background:linear-gradient(135deg,#d6faf8e6,#ffffffc2);border-color:#3aa8aacc}.n2jD-G_iconWrap{color:#ff7d6a;background:#ffffffd9;border-radius:9999px;flex:0 0 3.4rem;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;display:flex;box-shadow:inset 0 3px 10px #fffc,0 10px 18px #0f273314}.n2jD-G_pink .n2jD-G_iconWrap{color:#e15d57}.n2jD-G_gold .n2jD-G_iconWrap{color:#d9a01b}.n2jD-G_blue .n2jD-G_iconWrap{color:#2c9ec2}.n2jD-G_purple .n2jD-G_iconWrap{color:#7b5ec6}.n2jD-G_teal .n2jD-G_iconWrap{color:#27a3a1}.n2jD-G_icon{width:1.8rem;height:1.8rem}.n2jD-G_label{color:#1d2d35;text-align:left;flex-direction:column;min-width:0;font-size:clamp(1.05rem,1.2vw,1.45rem);font-weight:800;line-height:1.2;display:flex}.n2jD-G_label span{display:block}@keyframes n2jD-G_facilityFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes n2jD-G_facilityScroll{to{transform:translate(-50%)}}@media (max-width:767px){.n2jD-G_facilityGroup{gap:.75rem;padding:.75rem}.n2jD-G_facilityItem{text-align:center;flex-direction:column;flex-basis:240px;gap:.6rem;min-height:110px;padding:.8rem}.n2jD-G_iconWrap{flex-basis:2.8rem;width:2.8rem;height:2.8rem}.n2jD-G_icon{width:1.4rem;height:1.4rem}.n2jD-G_label{text-align:center;align-items:center;font-size:.95rem}}@media (max-width:420px){.n2jD-G_facilityItem{text-align:left;flex-direction:row;justify-content:flex-start}.n2jD-G_label{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.n2jD-G_facilityStrip{opacity:1;animation:none;transform:none}.n2jD-G_track{width:100%;animation:none}.n2jD-G_facilityGroup{display:none}.n2jD-G_facilityGroup:not([aria-hidden=true]){grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.n2jD-G_facilityItem{flex:initial;min-width:0;transition:none}}@media (prefers-reduced-motion:reduce) and (max-width:1023px){.n2jD-G_facilityGroup:not([aria-hidden=true]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.n2jD-G_facilityGroup:not([aria-hidden=true]){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.75rem}.n2jD-G_facilityItem{flex-direction:column}}@media (prefers-reduced-motion:reduce) and (max-width:420px){.n2jD-G_facilityGroup:not([aria-hidden=true]){grid-template-columns:minmax(0,1fr)}.n2jD-G_facilityItem{flex-direction:row}}
.qyBSmq_entrance{animation:.7s ease-out both qyBSmq_ophthalmologyFadeInUp}.qyBSmq_stats{overflow:hidden}.qyBSmq_statsTrack{padding-top:1.5rem}.qyBSmq_statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.qyBSmq_statItem{text-align:center;flex-direction:column;align-items:center;gap:.9rem;min-width:0;transition:transform .25s,filter .25s;display:flex}.qyBSmq_statItem:hover{filter:brightness(1.02);transform:translateY(-2px)}.qyBSmq_statValueBox{color:#0f2733;letter-spacing:-.04em;background:radial-gradient(circle at 30% 30%,#ffffffeb,#caf2f6d1 20%,#b4e4f0ad 45%,#ffffff47 100%);border:1px solid #4cc4d666;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:6.8rem;height:6.8rem;font-size:clamp(1.1rem,2vw,1.65rem);font-weight:800;line-height:1;transition:box-shadow .25s,transform .25s,border-color .25s;display:flex;box-shadow:inset 0 0 24px #6ad6e82e,0 0 18px #4cc4d638,0 0 30px #4cc4d624}.qyBSmq_statItem:hover .qyBSmq_statValueBox{border-color:#4cc4d6b3;transform:scale(1.02);box-shadow:inset 0 0 26px #6ad6e838,0 0 22px #4cc4d652,0 0 35px #4cc4d633}.qyBSmq_statLabel{color:#465c69;max-width:9.5rem;margin:0;font-size:.8rem;font-weight:700;line-height:1.45}@keyframes qyBSmq_ophthalmologyFadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.qyBSmq_statsTrack{padding-top:.5rem}.qyBSmq_statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.qyBSmq_statItem{text-align:center;flex-direction:column;align-items:center;gap:.4rem}.qyBSmq_statValueBox{width:3rem;height:3rem;font-size:.7rem}.qyBSmq_statLabel{overflow-wrap:anywhere;width:100%;max-width:none;font-size:.625rem;line-height:1.3}}@media (prefers-reduced-motion:reduce){.qyBSmq_entrance{opacity:1;animation:none;transform:none}.qyBSmq_statItem,.qyBSmq_statValueBox{transition:none}}
