.Behandlungen-module__duylbq__behandlungen{background:#f8f8f8;justify-content:flex-end;align-items:center;min-height:100vh;padding:clamp(60px,8vh,120px) 0 clamp(60px,8vh,120px) clamp(48px,4vw,80px);display:flex;overflow:hidden}.Behandlungen-module__duylbq__behandlungen,.Behandlungen-module__duylbq__container{width:100%;position:relative}.Behandlungen-module__duylbq__container{opacity:0;will-change:transform,opacity;background:#fff;border-radius:25px 0 0 25px;height:auto;min-height:clamp(67px,6vh,80px);padding:clamp(50px,6vh,80px) clamp(50px,6vw,100px);transition:opacity .6s;transform:translateZ(0);box-shadow:0 10px 40px #00000014}.Behandlungen-module__duylbq__container.Behandlungen-module__duylbq__containerVisible{opacity:1;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards Behandlungen-module__duylbq__containerSlideIn}@keyframes Behandlungen-module__duylbq__containerSlideIn{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translateZ(0)}}.Behandlungen-module__duylbq__grid{grid-template-columns:minmax(auto,900px) auto;justify-content:start;align-items:center;gap:clamp(50px,5vw,80px);height:100%;display:grid}.Behandlungen-module__duylbq__imagesColumn{flex-direction:column;justify-content:center;gap:30px;width:100%;min-width:580px;max-width:900px;display:flex;position:relative}.Behandlungen-module__duylbq__imagesColumn .Behandlungen-module__duylbq__button{align-self:flex-end;margin-top:10px}.Behandlungen-module__duylbq__imageRow{width:100%;height:clamp(280px,24vw,360px);position:relative}.Behandlungen-module__duylbq__imageRow.Behandlungen-module__duylbq__paused .Behandlungen-module__duylbq__imageWrapper{animation-play-state:paused!important}.Behandlungen-module__duylbq__imageWrapper{color:inherit;contain:layout style paint;cursor:pointer;opacity:0;will-change:width;z-index:1;border-radius:25px;height:100%;text-decoration:none;transition:opacity .8s cubic-bezier(.34,1.56,.64,1),transform .8s cubic-bezier(.34,1.56,.64,1),width .6s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:0;overflow:hidden;transform:translate(-60px)}.Behandlungen-module__duylbq__imageWrapper.Behandlungen-module__duylbq__imageVisible{opacity:1;transform:translate(0)}.Behandlungen-module__duylbq__imageSmall{animation:8s cubic-bezier(.45,0,.55,1) infinite Behandlungen-module__duylbq__growFromLeft;left:0}.Behandlungen-module__duylbq__imageLarge{animation:8s cubic-bezier(.45,0,.55,1) infinite Behandlungen-module__duylbq__shrinkFromRight;right:0}.Behandlungen-module__duylbq__imageLargeInverted{animation:9.5s cubic-bezier(.45,0,.55,1) 1.2s infinite Behandlungen-module__duylbq__shrinkFromLeft;left:0}.Behandlungen-module__duylbq__imageSmallInverted{animation:9.5s cubic-bezier(.45,0,.55,1) 1.2s infinite Behandlungen-module__duylbq__growFromRight;right:0}@keyframes Behandlungen-module__duylbq__growFromLeft{0%,35%{width:calc(38% - 11.4px)}40%,90%{width:calc(62% - 18.6px)}95%,to{width:calc(38% - 11.4px)}}@keyframes Behandlungen-module__duylbq__shrinkFromRight{0%,35%{width:calc(62% - 18.6px)}40%,90%{width:calc(38% - 11.4px)}95%,to{width:calc(62% - 18.6px)}}@keyframes Behandlungen-module__duylbq__shrinkFromLeft{0%,35%{width:calc(62% - 18.6px)}40%,90%{width:calc(38% - 11.4px)}95%,to{width:calc(62% - 18.6px)}}@keyframes Behandlungen-module__duylbq__growFromRight{0%,35%{width:calc(38% - 11.4px)}40%,90%{width:calc(62% - 18.6px)}95%,to{width:calc(38% - 11.4px)}}.Behandlungen-module__duylbq__imageWrapper.Behandlungen-module__duylbq__forceActive{width:calc(62% - 18.6px)!important;animation-play-state:paused!important}.Behandlungen-module__duylbq__imageWrapper.Behandlungen-module__duylbq__forceInactive{width:calc(38% - 11.4px)!important;animation-play-state:paused!important}.Behandlungen-module__duylbq__imagePlaceholder{background:linear-gradient(135deg,#e0e0e0,silver);width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.Behandlungen-module__duylbq__imageOverlay{pointer-events:none;z-index:2;background:linear-gradient(0deg,#000000b3 0,#0000);width:100%;height:60%;position:absolute;bottom:0;left:0}.Behandlungen-module__duylbq__imageTitle{text-align:left;max-width:60%;font-size:clamp(16px,1.6vw,24px);font-weight:400;line-height:1.3;top:50%;left:30px;transform:translateY(-50%)}.Behandlungen-module__duylbq__imageTitle,.Behandlungen-module__duylbq__priceTag{color:#fff;z-index:3;position:absolute}.Behandlungen-module__duylbq__priceTag{-webkit-backdrop-filter:blur(10px);letter-spacing:.02em;text-shadow:0 1px 2px #0003;background:#ffffff40;border:1px solid #ffffff26;border-radius:50px;padding:8px 18px;font-size:clamp(12px,.9vw,14px);top:20px;box-shadow:0 4px 12px #00000026}.Behandlungen-module__duylbq__imageLabel,.Behandlungen-module__duylbq__priceTag{font-weight:600;right:20px}.Behandlungen-module__duylbq__imageLabel{-webkit-backdrop-filter:blur(12px);color:#1a1a1a;contain:layout style;z-index:3;background:#fff9;border:1px solid #fff6;border-radius:50px;padding:12px 24px;font-size:clamp(13px,1vw,16px);transition:all .3s;position:absolute;bottom:20px;box-shadow:0 4px 15px #0000001a,0 1px 3px #00000014}.Behandlungen-module__duylbq__imageLabel:hover{will-change:transform;background:#fffc;transform:translateY(-3px);box-shadow:0 6px 20px #00000026,0 2px 5px #0000001a}.Behandlungen-module__duylbq__descriptionColumn{opacity:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:314px;padding-left:0;padding-right:0;transition:opacity .8s cubic-bezier(.34,1.56,.64,1) .2s,transform .8s cubic-bezier(.34,1.56,.64,1) .2s;display:flex;transform:translate(-40px)}.Behandlungen-module__duylbq__descriptionColumn.Behandlungen-module__duylbq__descriptionVisible{opacity:1;transform:translate(0)}.Behandlungen-module__duylbq__title{color:#1a1a1a;width:100%;margin:0 0 clamp(12px,1.5vh,20px);font-size:clamp(32px,3.5vw,56px);line-height:1.2}.Behandlungen-module__duylbq__titleLight{font-weight:300}.Behandlungen-module__duylbq__titleBold{font-weight:700}.Behandlungen-module__duylbq__subtitle{color:#4a4a4a;width:100%;margin:0 0 clamp(12px,1.5vh,16px);font-size:clamp(16px,1.3vw,20px);font-weight:500}.Behandlungen-module__duylbq__description{color:#666;width:100%;margin:0 0 clamp(25px,3vh,35px);font-weight:400;line-height:1.7}.Behandlungen-module__duylbq__button,.Behandlungen-module__duylbq__description{font-size:clamp(14px,1.1vw,16px)}.Behandlungen-module__duylbq__button{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:50px;padding:clamp(12px,1.5vh,16px) clamp(24px,3vw,36px);font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Behandlungen-module__duylbq__button:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width:1024px){.Behandlungen-module__duylbq__grid{grid-template-columns:1fr;gap:40px}.Behandlungen-module__duylbq__container{border-radius:25px;height:auto;padding:40px}.Behandlungen-module__duylbq__imagesColumn{order:2}.Behandlungen-module__duylbq__descriptionColumn{order:1;padding-left:0}.Behandlungen-module__duylbq__imageSmall,.Behandlungen-module__duylbq__imageSmallInverted{width:clamp(200px,40vw,269px);height:clamp(220px,45vw,299px)}.Behandlungen-module__duylbq__imageLarge,.Behandlungen-module__duylbq__imageLargeInverted{width:clamp(300px,55vw,413px);height:clamp(220px,45vw,299px)}}@media (max-width:768px){.Behandlungen-module__duylbq__behandlungen{padding:40px 0 40px 20px}.Behandlungen-module__duylbq__container{border-radius:25px 0 0 25px;padding:40px 20px}.Behandlungen-module__duylbq__grid{grid-template-columns:1fr;gap:30px}.Behandlungen-module__duylbq__descriptionColumn{order:1;max-width:100%;padding-left:0}.Behandlungen-module__duylbq__title{text-align:left;margin-right:15px;font-size:clamp(24px,5vw,32px)}.Behandlungen-module__duylbq__button,.Behandlungen-module__duylbq__title{display:inline-block}.Behandlungen-module__duylbq__button{vertical-align:middle;padding:8px 14px;font-size:11px}.Behandlungen-module__duylbq__description{display:none!important}.Behandlungen-module__duylbq__imagesColumn{flex-direction:column;order:2;gap:8px;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.Behandlungen-module__duylbq__imagesColumn .Behandlungen-module__duylbq__button{align-self:flex-end;margin-top:15px}.Behandlungen-module__duylbq__imageRow{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;margin:0;padding:0;display:grid;position:relative;height:auto!important}.Behandlungen-module__duylbq__imageWrapper{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px);aspect-ratio:unset!important;width:100%!important;height:calc(50vw - 24px)!important;min-height:calc(50vw - 22px)!important;animation:none!important;position:relative!important;left:auto!important;right:auto!important}.Behandlungen-module__duylbq__imageWrapper.Behandlungen-module__duylbq__imageVisible{opacity:1;transform:translateY(0)}.Behandlungen-module__duylbq__imageRow:first-child .Behandlungen-module__duylbq__imageWrapper:first-child{transition-delay:.1s}.Behandlungen-module__duylbq__imageRow:first-child .Behandlungen-module__duylbq__imageWrapper:nth-child(2){transition-delay:.2s}.Behandlungen-module__duylbq__imageRow:nth-child(2) .Behandlungen-module__duylbq__imageWrapper:first-child{transition-delay:.3s}.Behandlungen-module__duylbq__imageRow:nth-child(2) .Behandlungen-module__duylbq__imageWrapper:nth-child(2){transition-delay:.4s}.Behandlungen-module__duylbq__imageWrapper:active,.Behandlungen-module__duylbq__imageWrapper:hover{width:100%!important;transform:translateY(0)!important}.Behandlungen-module__duylbq__imageWrapper img{transform:scale(1)!important}.Behandlungen-module__duylbq__priceTag{padding:6px 14px;font-size:11px;top:12px;right:12px}.Behandlungen-module__duylbq__imageLabel{display:none!important}.Behandlungen-module__duylbq__imageTitle{font-size:clamp(14px,3.5vw,18px);font-weight:500;top:auto;bottom:20px;left:20px;transform:none}}
