.home-carousel-module__BSpweq__carousel{color:#fff;background:#172750;border:1px solid #d4dde3;min-width:0;min-height:510px;position:relative;overflow:hidden}.home-carousel-module__BSpweq__slide{height:100%;min-height:510px;position:relative}.home-carousel-module__BSpweq__imageLink{background:radial-gradient(circle at 50% 34%,#cfe6f0e0,#0000 54%),#172750;display:block;position:absolute;inset:0}.home-carousel-module__BSpweq__imageLink img{object-fit:cover;object-position:center}.home-carousel-module__BSpweq__imageLink[data-image-fit=contain] img{object-fit:contain}.home-carousel-module__BSpweq__slide:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#091c320a 22%,#091c32eb 100%);position:absolute;inset:0}.home-carousel-module__BSpweq__caption{z-index:2;padding:84px 38px 30px;position:absolute;bottom:0;left:0;right:0}.home-carousel-module__BSpweq__meta{color:#bfe9ff;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px 18px;margin-bottom:12px;font-size:.72rem;font-weight:800;display:flex}.home-carousel-module__BSpweq__caption h1{overflow-wrap:anywhere;max-width:860px;margin:0 0 12px;font-size:clamp(2rem,3.35vw,3.45rem);font-weight:760;line-height:1.04}.home-carousel-module__BSpweq__caption h1 a{color:inherit;text-decoration:none}.home-carousel-module__BSpweq__caption h1 a:hover,.home-carousel-module__BSpweq__caption h1 a:focus-visible{text-underline-offset:.12em;text-decoration:underline}.home-carousel-module__BSpweq__caption p{color:#ffffffdb;max-width:740px;margin:0 0 14px}.home-carousel-module__BSpweq__caption a{color:#fff;font-weight:750}.home-carousel-module__BSpweq__arrows{z-index:3;gap:8px;display:flex;position:absolute;top:18px;right:18px}.home-carousel-module__BSpweq__arrow,.home-carousel-module__BSpweq__dot{color:#fff;cursor:pointer;background:#091c32b8;border:1px solid #ffffffb8;place-items:center;display:grid}.home-carousel-module__BSpweq__arrow{width:44px;height:44px;font-size:1.35rem}.home-carousel-module__BSpweq__arrow:hover,.home-carousel-module__BSpweq__arrow:focus-visible,.home-carousel-module__BSpweq__dot:hover,.home-carousel-module__BSpweq__dot:focus-visible{background:#0876c9;border-color:#fff}.home-carousel-module__BSpweq__dots{z-index:3;gap:8px;display:flex;position:absolute;top:22px;left:22px}.home-carousel-module__BSpweq__dot{border-radius:50%;width:13px;height:13px;padding:0}.home-carousel-module__BSpweq__dotActive{background:#fff;border-color:#fff;box-shadow:0 0 0 3px #0876c9b8}.home-carousel-module__BSpweq__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.home-carousel-module__BSpweq__carousel,.home-carousel-module__BSpweq__slide{min-height:540px}}@media (max-width:900px){.home-carousel-module__BSpweq__carousel,.home-carousel-module__BSpweq__slide{min-height:500px}}@media (max-width:680px){.home-carousel-module__BSpweq__carousel,.home-carousel-module__BSpweq__slide{min-height:460px}.home-carousel-module__BSpweq__caption{padding:82px 22px 24px}.home-carousel-module__BSpweq__caption h1{font-size:clamp(1.65rem,8vw,2.35rem)}.home-carousel-module__BSpweq__caption p{display:none}.home-carousel-module__BSpweq__arrows{top:14px;right:14px}.home-carousel-module__BSpweq__dots{top:19px;left:16px}}@media (prefers-reduced-motion:reduce){.home-carousel-module__BSpweq__carousel *{scroll-behavior:auto!important}}
.pos-widget-module__hhH55a__widget{color:#fff;background:linear-gradient(#2d73bc 26.49%,#38bafe 79.45%);width:300px;max-width:100%;overflow:hidden}.pos-widget-module__hhH55a__art{background:#f8efec url(/banners/pos-hospital.svg) bottom/contain no-repeat;height:188px;position:relative}.pos-widget-module__hhH55a__brand{color:#005ca9;flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex;position:absolute;top:16px;right:13px}.pos-widget-module__hhH55a__brand img{width:65px;height:auto}.pos-widget-module__hhH55a__content{padding:24px}.pos-widget-module__hhH55a__content p{margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.2}.pos-widget-module__hhH55a__content button{color:#0b1f33;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:0;padding:12px}.pos-widget-module__hhH55a__content button:hover{background:#e4ecfd}.pos-widget-module__hhH55a__content button:focus-visible{outline-offset:3px;outline:3px solid #0b1f33}.pos-widget-module__hhH55a__dialog{color:#0b1f33;background:#fff;border:0;width:min(620px,100vw - 24px);max-width:none;height:min(840px,100dvh - 24px);max-height:none;padding:0;position:fixed}.pos-widget-module__hhH55a__dialog[open]{flex-direction:column;display:flex}.pos-widget-module__hhH55a__dialog::backdrop{background:#00000073}.pos-widget-module__hhH55a__dialog header{border-bottom:1px solid #dce3eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.pos-widget-module__hhH55a__dialog h2{margin:0;font-size:18px}.pos-widget-module__hhH55a__dialog header button{color:#0b1f33;cursor:pointer;background:#eef3fa;border:0;flex-shrink:0;width:44px;height:44px;font-size:22px}.pos-widget-module__hhH55a__dialog iframe{border:0;flex:1;width:100%;min-height:0}.pos-widget-module__hhH55a__dialog>a{color:#1556a5;width:auto;padding:12px 16px;font-size:14px;line-height:1.4}
