.hospital-location-section[data-astro-cid-jv56i4bn]{background:#fff}.hospital-location-layout[data-astro-cid-jv56i4bn]{grid-template-columns:.75fr 1.25fr;align-items:center;gap:65px;display:grid}.hospital-location-copy[data-astro-cid-jv56i4bn] h2[data-astro-cid-jv56i4bn]{font-size:var(--title-section)}.hospital-location-copy[data-astro-cid-jv56i4bn]>p[data-astro-cid-jv56i4bn]:not(.eyebrow){max-width:380px;margin-top:21px;font-size:16px;line-height:1.85}.hospital-location-copy[data-astro-cid-jv56i4bn] .location-address[data-astro-cid-jv56i4bn]{color:#08234a;font-weight:500}.hospital-location-copy[data-astro-cid-jv56i4bn]>.button[data-astro-cid-jv56i4bn]{min-height:53px;margin-top:26px;font-size:13px}.location-phone[data-astro-cid-jv56i4bn]{color:#08234a;align-items:center;gap:13px;width:fit-content;min-height:48px;margin-top:25px;font-size:21px;font-weight:500;display:flex}.location-phone[data-astro-cid-jv56i4bn] small[data-astro-cid-jv56i4bn]{color:#526780;font-size:13px;font-weight:500;display:block}@media (width<=1000px){.hospital-location-layout[data-astro-cid-jv56i4bn]{grid-template-columns:1fr;gap:33px}.hospital-location-copy[data-astro-cid-jv56i4bn]>p[data-astro-cid-jv56i4bn]:not(.eyebrow){max-width:560px}}.clinic-schedule[data-astro-cid-vkj7s7cr]{background:#f7f8fa;border-block:1px solid #e8ecf1;scroll-margin-top:104px}.schedule-introduction[data-astro-cid-vkj7s7cr]{justify-content:space-between;align-items:center;gap:48px;margin-bottom:32px;display:flex}.schedule-introduction[data-astro-cid-vkj7s7cr]>div[data-astro-cid-vkj7s7cr]{max-width:650px}.schedule-introduction[data-astro-cid-vkj7s7cr] .eyebrow[data-astro-cid-vkj7s7cr]{margin-bottom:15px}.schedule-introduction[data-astro-cid-vkj7s7cr] h2[data-astro-cid-vkj7s7cr]{font-family:var(--display);letter-spacing:-.035em;color:#08234a;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.18}.schedule-summary[data-astro-cid-vkj7s7cr]{color:#526780;margin-top:17px;font-size:15px;line-height:1.75}.schedule-reception[data-astro-cid-vkj7s7cr]{color:#08234a;background:#fff;border:1px solid #dbe2ec;border-radius:7px;flex-shrink:0;align-items:center;gap:14px;min-height:76px;padding:17px 20px;display:flex}.schedule-reception[data-astro-cid-vkj7s7cr]>svg[data-astro-cid-vkj7s7cr]{color:#1b5fc9;flex-shrink:0}.schedule-reception[data-astro-cid-vkj7s7cr]>svg[data-astro-cid-vkj7s7cr]:last-child{margin-left:10px}.schedule-reception[data-astro-cid-vkj7s7cr] small[data-astro-cid-vkj7s7cr]{color:#526780;font-size:12px;line-height:1.6;display:block}.schedule-reception[data-astro-cid-vkj7s7cr] strong[data-astro-cid-vkj7s7cr]{font-family:var(--heading);letter-spacing:-.025em;font-size:21px;font-weight:500;line-height:1.5;display:block}.schedule-panel[data-astro-cid-vkj7s7cr]{background:#fff;border:1px solid #dbe2ec;border-radius:8px;overflow:hidden}.schedule-column-headings[data-astro-cid-vkj7s7cr],.schedule-entry[data-astro-cid-vkj7s7cr]{grid-template-columns:.8fr 1.1fr 1.4fr;column-gap:38px;padding-inline:28px;display:grid}.schedule-column-headings[data-astro-cid-vkj7s7cr]{color:#fff;background:#08234a;padding-block:16px;font-size:12px;font-weight:600;line-height:1.6}.schedule-entry[data-astro-cid-vkj7s7cr]{align-items:start;padding-block:25px}.schedule-entry[data-astro-cid-vkj7s7cr]+.schedule-entry[data-astro-cid-vkj7s7cr]{border-top:1px solid #e1e7ef}.schedule-entry[data-astro-cid-vkj7s7cr] h3[data-astro-cid-vkj7s7cr]{font-family:var(--heading);letter-spacing:-.025em;color:#08234a;margin:0;font-size:20px;font-weight:500;line-height:1.45}.schedule-entry[data-astro-cid-vkj7s7cr] h3[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]{align-items:center;gap:16px;width:fit-content;min-height:44px;margin-top:-8px;padding-block:8px;display:flex}.schedule-entry[data-astro-cid-vkj7s7cr] h3[data-astro-cid-vkj7s7cr] svg[data-astro-cid-vkj7s7cr]{color:#1b5fc9;flex-shrink:0}.schedule-entry[data-astro-cid-vkj7s7cr] dl[data-astro-cid-vkj7s7cr]{margin:0}.schedule-entry[data-astro-cid-vkj7s7cr] dt[data-astro-cid-vkj7s7cr]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.schedule-entry[data-astro-cid-vkj7s7cr] dd[data-astro-cid-vkj7s7cr]{color:#08234a;margin:0;font-size:15px;line-height:1.65}.schedule-session[data-astro-cid-vkj7s7cr] dd[data-astro-cid-vkj7s7cr]{font-weight:600}.schedule-session[data-astro-cid-vkj7s7cr] p[data-astro-cid-vkj7s7cr]{color:#526780;max-width:53ch;margin-top:10px;font-size:13px;line-height:1.7}.schedule-footer[data-astro-cid-vkj7s7cr]{justify-content:space-between;align-items:center;gap:25px;margin-top:16px;display:flex}.schedule-footer[data-astro-cid-vkj7s7cr] p[data-astro-cid-vkj7s7cr]{color:#526780;font-size:12px;line-height:1.7}.schedule-footer[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]{color:#174f9e;flex-shrink:0;align-items:center;gap:14px;min-height:44px;font-size:13px;font-weight:600;display:flex}.schedule-entry[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]:focus-visible,.schedule-reception[data-astro-cid-vkj7s7cr]:focus-visible,.schedule-footer[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #1b5fc9}@media (hover:hover){.schedule-entry[data-astro-cid-vkj7s7cr] h3[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]:hover,.schedule-footer[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]:hover{text-underline-offset:4px;text-decoration:underline}.schedule-reception[data-astro-cid-vkj7s7cr]:hover{border-color:#1b5fc9}}@media (width<=1000px){.schedule-introduction[data-astro-cid-vkj7s7cr]{gap:28px}.schedule-reception[data-astro-cid-vkj7s7cr]{gap:10px;padding:15px}.schedule-reception[data-astro-cid-vkj7s7cr]>svg[data-astro-cid-vkj7s7cr]:last-child{display:none}.schedule-column-headings[data-astro-cid-vkj7s7cr],.schedule-entry[data-astro-cid-vkj7s7cr]{grid-template-columns:.75fr 1fr 1.35fr;column-gap:24px;padding-inline:23px}}@media (width<=760px){.schedule-introduction[data-astro-cid-vkj7s7cr]{margin-bottom:25px;display:block}.schedule-introduction[data-astro-cid-vkj7s7cr] h2[data-astro-cid-vkj7s7cr]{font-size:28px}.schedule-summary[data-astro-cid-vkj7s7cr]{margin-top:15px;font-size:14px}.schedule-reception[data-astro-cid-vkj7s7cr]{gap:13px;width:fit-content;min-height:65px;margin-top:22px;padding:11px 16px}.schedule-reception[data-astro-cid-vkj7s7cr] strong[data-astro-cid-vkj7s7cr]{font-size:19px}.schedule-reception[data-astro-cid-vkj7s7cr]>svg[data-astro-cid-vkj7s7cr]:last-child{margin-left:12px;display:block}.schedule-column-headings[data-astro-cid-vkj7s7cr]{display:none}.schedule-panel[data-astro-cid-vkj7s7cr]{background:0 0;border:0;border-radius:0;overflow:visible}.schedule-entry[data-astro-cid-vkj7s7cr]{background:#fff;border:1px solid #dbe2ec;border-radius:7px;grid-template-columns:1fr;gap:16px;padding:20px}.schedule-entry[data-astro-cid-vkj7s7cr]+.schedule-entry[data-astro-cid-vkj7s7cr]{border-top:1px solid #dbe2ec;margin-top:13px}.schedule-entry[data-astro-cid-vkj7s7cr] h3[data-astro-cid-vkj7s7cr]{border-bottom:1px solid #e8ecf1;padding-bottom:7px;font-size:19px}.schedule-entry[data-astro-cid-vkj7s7cr] h3[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]{justify-content:space-between;width:100%;margin-top:-6px}.schedule-entry[data-astro-cid-vkj7s7cr] dl[data-astro-cid-vkj7s7cr]{grid-template-columns:78px 1fr;gap:15px;display:grid}.schedule-entry[data-astro-cid-vkj7s7cr] dt[data-astro-cid-vkj7s7cr]{clip:auto;white-space:normal;color:#526780;width:auto;height:auto;margin:0;font-size:12px;line-height:1.8;position:static;overflow:visible}.schedule-entry[data-astro-cid-vkj7s7cr] dd[data-astro-cid-vkj7s7cr]{font-size:14px;line-height:1.6}.schedule-session[data-astro-cid-vkj7s7cr] p[data-astro-cid-vkj7s7cr]{margin-top:13px;font-size:12px;line-height:1.7}.schedule-footer[data-astro-cid-vkj7s7cr]{margin-top:17px;display:block}.schedule-footer[data-astro-cid-vkj7s7cr] a[data-astro-cid-vkj7s7cr]{width:fit-content;margin-top:3px}}@media (width<=380px){.schedule-entry[data-astro-cid-vkj7s7cr]{padding:18px 16px}.schedule-entry[data-astro-cid-vkj7s7cr] dl[data-astro-cid-vkj7s7cr]{grid-template-columns:70px 1fr;gap:11px}.schedule-reception[data-astro-cid-vkj7s7cr]>svg[data-astro-cid-vkj7s7cr]:last-child{margin-left:2px}}
