:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-decelerate:cubic-bezier(.05, .7, .1, 1);--ease-accelerate:cubic-bezier(.3, 0, .8, .15);--ease-press:cubic-bezier(.34, 1.4, .64, 1);--duration-press:.1s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.28s;--transition-interactive:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard)}html{-webkit-tap-highlight-color:transparent}a,button,label,summary,select,[role=button],[role=tab],[role=menuitem],.MuiButtonBase-root{touch-action:manipulation}a:not([role]):not(.MuiButtonBase-root):not(.MuiChip-root):not([data-card-link]){align-items:center;min-height:48px;display:inline-flex}p a:not(.MuiButtonBase-root):not(.MuiChip-root),li a:not(.MuiButtonBase-root):not(.MuiChip-root),figcaption a,.article-body a{min-height:0;display:inline}button:not(.MuiButtonBase-root){min-width:48px;min-height:48px}select,input[type=text],input[type=email],input[type=tel],input[type=search],textarea{box-sizing:border-box;min-height:48px}[role=button]:not(.MuiButtonBase-root){justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}@keyframes pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.cta-pulse{animation:pulse-scale 2s var(--ease-standard) 1s 2}@keyframes navigation-feedback-spin{to{transform:rotate(360deg)}}.skip-link{top:-100px;z-index:2000;color:#004843;transition:top var(--duration-fast) var(--ease-decelerate);background:#fff;border-radius:12px;padding:14px 22px;font-weight:700;text-decoration:none;position:fixed;inset-inline-start:16px;box-shadow:0 12px 30px #141c2e59}.skip-link:focus-visible,.skip-link:focus{top:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.card-interactive{transition:var(--transition-interactive)}@media (hover:hover) and (pointer:fine){.card-interactive:hover{transform:translateY(-6px)scale(1.01)}}.card-interactive:active{transition:transform var(--duration-press) var(--ease-standard);transform:scale(.99)}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{font-family:var(--font-body,-apple-system), BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fbfd}img{max-width:100%;height:auto}#__next{min-height:100%}.hospital-gallery .swiper-wrapper{align-items:stretch;display:flex}.hospital-gallery .swiper-slide{display:flex}.hospital-gallery .swiper-button-next,.hospital-gallery .swiper-button-prev{color:#fff;background:#00000059;border-radius:999px;width:44px;height:44px;box-shadow:0 14px 32px #00000040}.hospital-gallery .swiper-slide{justify-content:center}.article-body{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:18px;line-height:1.8;box-shadow:0 12px 28px #141c2e0f}.article-body p{margin:12px 0}.article-body h2,.article-body h3{font-family:var(--font-display,Georgia), "Times New Roman", serif;margin:20px 0 10px;font-weight:700}
