.bv-media{position:relative;overflow:hidden;width:100%;height:360px;max-width:100%;min-width:0;box-sizing:border-box}.bv-media>img,.bv-media>video{display:block;width:100%;height:100%;object-fit:cover;transform:translate(var(--bv-x,0%),var(--bv-y,0%)) scale(var(--bv-zoom,1));max-width:none}.bv-media>.bv-placeholder{object-fit:contain;padding:30px;background:#edf3f9}.card .bv-media{height:260px}.bv-background{position:absolute;inset:0;width:100%;height:100%;z-index:0}.split{position:relative}.split>div:not(.bv-background){z-index:1}.bv-social{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.bv-social a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:5px;background:#fff;border:1px solid #d9e1eb;border-radius:50%;color:#294769}.bv-social img{width:24px;height:24px;object-fit:contain}.bv-doctor{position:relative}.bv-social-over>.bv-social,.bv-social-hover>.bv-social{position:absolute;top:12px;left:12px;right:12px;z-index:2}.bv-social-hover>.bv-social{opacity:0;transition:opacity .2s}.bv-social-hover:hover>.bv-social,.bv-social-hover:focus-within>.bv-social{opacity:1}.bv-social-bar>.bv-social{background:#eaf1f8;margin:0;padding:12px}.bv-spacer{height:40px}.block-spacer .wrap:has([data-bv]){min-height:0}.bv-icon{display:inline-block;font-size:40px}.bv-html{width:100%;height:400px;border:0}.bv-carousel{position:relative;--bv-count:var(--bv-visible)}.bv-window{overflow:hidden}.bv-track{display:flex;gap:var(--bv-gap);transition:transform var(--bv-speed) ease;align-items:stretch}.bv-slide{flex:0 0 calc((100% - (var(--bv-count) - 1)*var(--bv-gap))/var(--bv-count));min-width:0;position:relative;overflow:hidden;border-radius:var(--bv-radius);border:var(--bv-border);background:var(--bv-card-bg)}.bv-logos .bv-slide{height:var(--bv-card-height);display:flex;align-items:center;justify-content:center}.bv-logos .bv-media{width:var(--bv-logo-width);height:var(--bv-logo-height)}.bv-logos .bv-media img{object-fit:contain}.bv-gray .bv-media{filter:grayscale(1)}.bv-color-hover .bv-slide:hover .bv-media{filter:none}.bv-slider .bv-media{height:480px}.bv-slide-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px;background:rgb(0 0 0 / var(--bv-overlay));pointer-events:none}.bv-slide-copy>*{pointer-events:auto}.public .bv-slide-copy h3,.public .bv-slide-copy p{color:white}.bv-carousel-controls{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:16px}.bv-carousel-controls button{cursor:pointer;padding:8px 14px}.bv-dots{display:flex;gap:8px;flex-wrap:wrap}.bv-dots button{padding:0;width:12px;height:12px;border-radius:50%;background:#b9c5d3;border:0}.bv-dots button[aria-current=true]{background:#326cb3}.bv-fade .bv-track{display:grid;transform:none!important}.bv-fade .bv-slide{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity var(--bv-speed)}.bv-fade .bv-slide.bv-active{opacity:1;pointer-events:auto}.block-container .cards{align-items:stretch}.bv-media video{background:#111}@media(max-width:1024px){.bv-carousel{--bv-count:var(--bv-tablet)}}@media(max-width:700px){.bv-carousel{--bv-count:var(--bv-mobile)}.bv-slide-copy{padding:20px}.bv-social-hover>.bv-social{opacity:1}}@media(prefers-reduced-motion:reduce){.bv-track,.bv-fade .bv-slide{transition:none}}

.block-spacer{padding:0!important}.block-spacer>.wrap{height:40px}.block-spacer .bv-spacer{height:100%}.media-grid video{width:100%;max-height:280px}

.public #main .bv-media>img.feature-img{width:100%;height:100%;position:static;inset:auto;border-radius:0}.public .block-hero .split>.bv-media{position:absolute;inset:0;width:100%;height:100%;z-index:0}.public .block-hero .split>.bv-media>img{object-position:center}@media(max-width:700px){.public .block-hero .split>.bv-media{height:310px;top:auto;bottom:0}.public .block-hero .split>.bv-media>img{object-position:75% bottom}}

.bv-media{transform:translate(var(--bv-move-x,0px),var(--bv-move-y,0px))}.bv-doctors-carousel .bv-media{height:var(--bv-card-height);width:100%}.bv-doctors-carousel .bv-slide{align-self:stretch}.bv-doctor-copy{padding:12px;text-align:center}.bv-doctor-copy h3{font-size:18px;margin:0 0 8px}.bv-doctor-copy .bv-social{justify-content:center}.bv-doctors-carousel [data-prev],.bv-doctors-carousel [data-next]{position:absolute;top:calc(var(--bv-card-height)/2);transform:translateY(-50%);border:0;background:transparent;font-size:30px;color:inherit;padding:4px;z-index:3}.bv-doctors-carousel [data-prev]{left:-32px}.bv-doctors-carousel [data-next]{right:-32px}.bv-doctors-carousel{margin-left:25px;margin-right:25px}.bv-doctors-carousel .bv-window{border-radius:var(--bv-radius)}.bv-doctors-carousel .bv-social-over>.bv-social,.bv-doctors-carousel .bv-social-hover>.bv-social{top:8px}.bv-social:empty{display:none}@media(max-width:700px){.bv-doctor-copy h3{font-size:16px}}

.public [data-bv]:not(.bv-media),.public .site-header nav,.public .site-header nav a,.public .site-header .logo-horizontal,.public .site-footer .logo-horizontal{transform:translate(var(--bv-move-x,0px),var(--bv-move-y,0px))}
.public [data-bv="root.eyebrow"],.public [data-bv$=".button"]{display:inline-block}
.public .block-hero[data-overlay="off"] .split::after,.public .block-hero[data-overlay="off"] .split::before{background:none!important;backdrop-filter:none!important;filter:none!important;box-shadow:none!important;content:none!important}.public [data-overlay="off"] .bv-slide-copy{background:none!important;backdrop-filter:none!important;filter:none!important}

.public [data-bv]{--bv-move-x:0px;--bv-move-y:0px}
