.service-transition-ribbon{z-index:8!important;pointer-events:none;opacity:.75}.service-page .site-header{z-index:50!important}.scroll-entry{opacity:calc(.3 + var(--entry,1)*.7);translate:0 calc((1 - var(--entry,1))*65px);will-change:translate,opacity}.sp-motion .sp-reveal{opacity:1;transform:none}.clinic-compact{padding:85px 7% 90px}.clinic-compact-top{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:9%;padding-top:50px}.clinic-compact h2{font:400 clamp(44px,5.5vw,78px)/1.04 Arial;letter-spacing:-.065em;margin:20px 0}.clinic-compact h2 em{font:400 1em Georgia;color:#007cad}.clinic-compact-top p{font:14px/1.8 Arial;color:#577e96;max-width:400px}.clinic-film-trigger{padding:0;border:0;background:#063552;color:white;position:relative;overflow:hidden;cursor:pointer;aspect-ratio:16/10;text-align:left}.clinic-film-trigger img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s}.clinic-film-trigger:hover img{transform:scale(1.04)}.clinic-film-trigger>span{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,#03243eea);font:13px Arial}.clinic-film-trigger b{display:inline-grid;place-items:center;border:1px solid #fff8;border-radius:50%;width:38px;height:38px;margin-right:10px}.clinic-film-trigger small{display:block;margin-left:52px;margin-top:5px;font:8px monospace;letter-spacing:.1em}.clinic-compact-journey{scroll-margin-top:120px}.clinic-compact .care-pipeline{margin-top:20px}.clinic-compact .care-pipeline-field{height:210px}.clinic-compact .care-stages{margin-top:-55px}.clinic-compact .care-stages li{padding-top:80px}.clinic-compact .care-stages li:before{height:60px}.care-signal{animation:none!important;left:calc(12% + var(--care-progress,0)*72%);transition:none}.care-pipeline-line{background:linear-gradient(90deg,#159ccc calc(var(--care-progress,0)*100%),#b5dce9 0)}.care-stages li{opacity:.45;transition:opacity .25s}.care-stages li.care-stage-active{opacity:1}.care-stage-active:after{box-shadow:0 0 14px #008bc9}.clinic-evidence{display:grid;grid-template-columns:1fr 1.2fr 1.4fr;gap:20px;align-items:center;border-top:1px solid #bad8e7;border-bottom:1px solid #bad8e7;padding:22px 0;margin-top:40px}.clinic-evidence>span{font:8px monospace;letter-spacing:.1em;color:#5c879d}.clinic-evidence a{font:12px/1.6 Arial;color:#07567c;text-decoration:none}.clinic-evidence b{display:block;font:8px monospace;letter-spacing:.1em;color:#6792a7;margin-bottom:8px}.clinic-more{margin-top:22px;border-bottom:1px solid #c4dfe9}.clinic-more summary{padding:18px 0;cursor:pointer;font:13px Arial;list-style:none}.clinic-more summary span{float:right;font-size:22px;color:#0089bb}.clinic-more[open] summary span{rotate:45deg}.clinic-more>p{font:12px Arial;color:#5b8094}.clinic-more .clinic-capabilities{margin-top:15px}.clinic-film-dialog{width:min(1000px,94vw);padding:20px;background:#03243d;border:1px solid #327896;color:white}.clinic-film-dialog::backdrop{background:#001425d9;backdrop-filter:blur(8px)}.clinic-film-dialog button{display:block;margin:0 0 15px auto;background:none;border:0;color:white;padding:8px;cursor:pointer}.clinic-film-dialog video{width:100%;max-height:76vh;display:block}.clinic-film-trigger:focus-visible,.clinic-more summary:focus-visible{outline:2px solid #0089bb;outline-offset:5px}
@media(max-width:760px){.clinic-compact{padding:65px 7%}.clinic-compact-top{grid-template-columns:1fr;padding-top:20px;gap:25px}.clinic-compact h2{font-size:43px}.clinic-film-trigger{aspect-ratio:16/9}.clinic-compact .care-pipeline-field{height:145px}.clinic-compact .care-stages{margin-top:0}.clinic-compact .care-stages li{padding-top:15px}.clinic-evidence{grid-template-columns:1fr;gap:20px}.clinic-evidence>span{padding-bottom:5px}.scroll-entry{translate:0 calc((1 - var(--entry,1))*30px)}}@media(prefers-reduced-motion:reduce){.service-transition-ribbon{display:none!important}.scroll-entry{opacity:1;translate:none}.care-stages li{opacity:1}.clinic-film-trigger img{transition:none}}
