.BeforeAfterSlider-module__HxF2la__wrapper{gap:18px;display:grid}.BeforeAfterSlider-module__HxF2la__wrapper h2{color:#4f544f;font-size:clamp(1.35rem,1.12rem + .75vw,1.9rem)}.BeforeAfterSlider-module__HxF2la__slider{--slider-position:50%;isolation:isolate;touch-action:none;background:#eef2e8;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 18px 34px #3640301f}.BeforeAfterSlider-module__HxF2la__slider picture{width:100%;display:block}.BeforeAfterSlider-module__HxF2la__slider img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.BeforeAfterSlider-module__HxF2la__beforeLayer picture{height:100%}.BeforeAfterSlider-module__HxF2la__beforeLayer{z-index:1;clip-path:inset(0 calc(100% - var(--slider-position)) 0 0);position:absolute;inset:0}.BeforeAfterSlider-module__HxF2la__separator{top:0;bottom:0;left:var(--slider-position);z-index:2;pointer-events:none;background:#fff;width:2px;position:absolute;transform:translate(-50%)}.BeforeAfterSlider-module__HxF2la__handle{top:50%;left:var(--slider-position);z-index:3;color:#404040;pointer-events:none;background:#ffffffe0;border:2px solid #333;border-radius:999px;grid-template-columns:1fr 1fr;place-items:center;width:58px;height:58px;display:grid;position:absolute;transform:translate(-50%,-50%)}.BeforeAfterSlider-module__HxF2la__handle:before{content:"";background:#40404073;width:1px;height:28px;position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.BeforeAfterSlider-module__HxF2la__handle span{border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}.BeforeAfterSlider-module__HxF2la__handle span:first-child{border-right:8px solid}.BeforeAfterSlider-module__HxF2la__handle span:last-child{border-left:8px solid}.BeforeAfterSlider-module__HxF2la__hintInteraction .BeforeAfterSlider-module__HxF2la__handle{animation:3s ease-in-out .9s infinite both BeforeAfterSlider-module__HxF2la__handleHint}@keyframes BeforeAfterSlider-module__HxF2la__handleHint{0%,20%,to{transform:translate(-50%,-50%)}6%{transform:translate(calc(-50% - 5px),-50%)}13%{transform:translate(calc(5px - 50%),-50%)}}.BeforeAfterSlider-module__HxF2la__range{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BeforeAfterSlider-module__HxF2la__empty{color:#666;background:#f4f4f4;border:1px solid #dedede;border-radius:20px;align-content:center;gap:8px;min-height:220px;padding:28px;display:grid}.BeforeAfterSlider-module__HxF2la__empty p:first-child{color:#4f544f;font-weight:700}@media (max-width:700px){.BeforeAfterSlider-module__HxF2la__handle{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.BeforeAfterSlider-module__HxF2la__hintInteraction .BeforeAfterSlider-module__HxF2la__handle{animation:none}}
.ProgramareSection-module__wfl2AG__card{background:linear-gradient(90deg,#f0fcf3eb 0%,#f2fcf0c2 55%,#f0f5fc9e 100%),url(/images/stomagia-background.png) 50%/cover no-repeat;min-height:clamp(280px,34vw,420px);overflow:hidden}.ProgramareSection-module__wfl2AG__content{min-height:inherit;text-align:center;align-content:center;justify-items:center;padding:clamp(40px,7vw,82px) clamp(24px,5vw,72px);display:grid}.ProgramareSection-module__wfl2AG__content h2{color:#666;max-width:760px;font-size:clamp(2.5rem,1.7rem + 3vw,5.5rem);line-height:1.15}.ProgramareSection-module__wfl2AG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:28px;display:flex}.ProgramareSection-module__wfl2AG__whatsapp{width:56px;height:56px;color:var(--accent-green);justify-content:center;align-items:center;display:inline-flex}.ProgramareSection-module__wfl2AG__whatsapp svg{fill:currentColor;width:50px;height:50px}.ProgramareSection-module__wfl2AG__whatsapp path{fill:currentColor;transition-duration:.3s;transition-timing-function:ease}.ProgramareSection-module__wfl2AG__whatsapp:hover path{fill:#666}@media (max-width:700px){.ProgramareSection-module__wfl2AG__card{background-position:100%}.ProgramareSection-module__wfl2AG__content h2{font-size:clamp(1.8rem,1.5rem + 2vw,3.5rem)}}
.ClinicalCasePage-module__4qFLua__hero{color:#fff;min-height:clamp(460px,62vh,660px);display:grid;position:relative;overflow:hidden;background:linear-gradient(190deg,#a6cf3f 0%,#607a1a 100%)!important}.ClinicalCasePage-module__4qFLua__hero:before{z-index:0;content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg fill='rgba(255, 255, 255, 0.08)' preserveAspectRatio='none' viewBox='0 0 8 8' height='8px' width='8px' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='4' height='4'/%3E%3C/svg%3E");background-repeat:repeat;position:absolute;inset:0}.ClinicalCasePage-module__4qFLua__heroTooth{right:max(-54px, calc((100vw - var(--inner-global-max-width)) / 2 - 120px));z-index:0;opacity:.62;pointer-events:none;width:min(42vw,520px);height:auto;position:absolute;bottom:-72px}.ClinicalCasePage-module__4qFLua__heroInner{min-height:inherit;align-items:center;padding-top:88px;display:grid}.ClinicalCasePage-module__4qFLua__heroContent{gap:28px;max-width:860px;display:grid}.ClinicalCasePage-module__4qFLua__heroContent h1{color:#fff;font-size:clamp(2.7rem,2rem + 2.6vw,5.1rem);line-height:1.06}.ClinicalCasePage-module__4qFLua__heroContent p{color:#fff;max-width:640px}.ClinicalCasePage-module__4qFLua__heroMeta{color:#fff;gap:8px;max-width:760px;display:grid}.ClinicalCasePage-module__4qFLua__heroMeta p{max-width:none}.ClinicalCasePage-module__4qFLua__heroMeta strong{font-weight:800}.ClinicalCasePage-module__4qFLua__serviceTags{flex-wrap:wrap;gap:0 12px;display:inline-flex}.ClinicalCasePage-module__4qFLua__serviceTags a{color:#fff;text-underline-offset:.18em;font-weight:700;text-decoration:none}.ClinicalCasePage-module__4qFLua__wave{z-index:1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,%3Csvg preserveAspectRatio='none' width='100%25' height='140px' viewBox='0 0 1280 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M1280 3.4C1050.59 18 1019.4 84.89 734.42 84.89c-320 0-320-84.3-640-84.3C59.4.59 28.2 1.6 0 3.4V140h1280z' fill-opacity='.3' /%3E%3Cpath d='M0 24.31c43.46-5.69 94.56-9.25 158.42-9.25 320 0 320 89.24 640 89.24 256.13 0 307.28-57.16 481.58-80V140H0z' fill-opacity='.5' /%3E%3Cpath d='M1280 51.76c-201 12.49-242.43 53.4-513.58 53.4-320 0-320-57-640-57-48.85.01-90.21 1.35-126.42 3.6V140h1280z' /%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x;background-size:100% 66px;height:66px;position:absolute;bottom:-1px;left:0;right:0}.ClinicalCasePage-module__4qFLua__comparisonSection{z-index:2;background:#fff;margin-top:-2px;position:relative}.ClinicalCasePage-module__4qFLua__detailsSection{padding-bottom:clamp(36px,5vw,70px)}.ClinicalCasePage-module__4qFLua__detailsInner{gap:28px;display:grid}.ClinicalCasePage-module__4qFLua__accordionStack{gap:18px;display:grid}.ClinicalCasePage-module__4qFLua__infoItem{color:#666;background:#fff;border:1px solid #d9d9d9;border-radius:20px;overflow:hidden}.ClinicalCasePage-module__4qFLua__infoTrigger{color:#666;cursor:pointer;text-align:left;background:#f4f4f4;border:0;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:16px;width:100%;min-height:76px;padding:20px 24px;display:grid}.ClinicalCasePage-module__4qFLua__infoTrigger[aria-expanded=true]{background:#fff}.ClinicalCasePage-module__4qFLua__infoTrigger span:first-child{letter-spacing:0;font-size:clamp(1.1rem,.98rem + .45vw,1.45rem);font-weight:800;line-height:1.28}.ClinicalCasePage-module__4qFLua__plusIcon{background:var(--accent-green);border-radius:999px;justify-self:end;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.ClinicalCasePage-module__4qFLua__plusIcon:before,.ClinicalCasePage-module__4qFLua__plusIcon:after{content:"";background:#fff;border-radius:999px;width:16px;height:3px;position:absolute}.ClinicalCasePage-module__4qFLua__plusIcon:after{transform:rotate(90deg)}.ClinicalCasePage-module__4qFLua__infoTrigger[aria-expanded=true] .ClinicalCasePage-module__4qFLua__plusIcon{background:#ccc}.ClinicalCasePage-module__4qFLua__infoTrigger[aria-expanded=true] .ClinicalCasePage-module__4qFLua__plusIcon:after{transform:rotate(0)}.ClinicalCasePage-module__4qFLua__infoContent{padding:0 24px 26px}.ClinicalCasePage-module__4qFLua__richText{max-width:100%}.ClinicalCasePage-module__4qFLua__richText p+p,.ClinicalCasePage-module__4qFLua__richText p+ul,.ClinicalCasePage-module__4qFLua__richText ul+p{margin-top:16px}.ClinicalCasePage-module__4qFLua__richText ul,.ClinicalCasePage-module__4qFLua__richText ol{padding-left:1.2em}.ClinicalCasePage-module__4qFLua__richText li+li{margin-top:4px}.ClinicalCasePage-module__4qFLua__richText a{color:#4f6f12;text-underline-offset:.18em;font-weight:700;text-decoration:underline}.ClinicalCasePage-module__4qFLua__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,4vw,42px);display:grid}@media (max-width:900px){.ClinicalCasePage-module__4qFLua__hero{min-height:560px}.ClinicalCasePage-module__4qFLua__heroTooth{opacity:.36;width:420px;bottom:-80px;right:-120px}.ClinicalCasePage-module__4qFLua__comparisonGrid{grid-template-columns:1fr}}@media (max-width:640px){.ClinicalCasePage-module__4qFLua__hero{min-height:520px}.ClinicalCasePage-module__4qFLua__heroInner{padding-top:0}}
