.DermatologikumMobilePage-module__1Yb59a__page{background:#e8e7e3}.DermatologikumMobilePage-module__1Yb59a__heroShade{z-index:1;pointer-events:none;background:linear-gradient(#00000014,#0000 46%,#14141299);position:absolute;inset:0}.DermatologikumMobilePage-module__1Yb59a__heroSection{width:100%;height:max(100vh,150vw);min-height:max(100vh,150vw);position:relative;overflow:hidden}.DermatologikumMobilePage-module__1Yb59a__heroContent{z-index:2;position:absolute;bottom:clamp(34px,6svh,64px);left:clamp(18px,5.2vw,42px);right:clamp(18px,5.2vw,42px)}.DermatologikumMobilePage-module__1Yb59a__heroContent>p{font-family:var(--font-noto-sans), Arial, sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#f5f5f2;margin:0;font-size:clamp(13px,3.7vw,19px);font-weight:500;line-height:1.25}.DermatologikumMobilePage-module__1Yb59a__heroTitle{letter-spacing:-.005em;color:#f5f5f2;margin-top:clamp(14px,3.6svh,28px);font-family:Cormorant Garamond,serif;font-size:clamp(46px,13.5vw,76px);font-weight:400;line-height:1}.DermatologikumMobilePage-module__1Yb59a__plainImage{width:100%;position:relative;overflow:hidden}.DermatologikumMobilePage-module__1Yb59a__coverImage{-o-object-fit:cover;object-fit:cover}.DermatologikumMobilePage-module__1Yb59a__overlayImage{color:#f5f5f2;width:100%;position:relative;overflow:hidden}.DermatologikumMobilePage-module__1Yb59a__overlayShadeCenter{pointer-events:none;background:linear-gradient(#0000 28%,#14181680 50%,#0000 72%);position:absolute;inset:0}.DermatologikumMobilePage-module__1Yb59a__overlayShadeBottom{pointer-events:none;background:linear-gradient(#0000 42%,#141816bd 100%);position:absolute;inset:0}.DermatologikumMobilePage-module__1Yb59a__overlayCaptionCenterWrap,.DermatologikumMobilePage-module__1Yb59a__overlayCaptionBottomWrap{z-index:1;position:absolute;left:20px;right:20px}.DermatologikumMobilePage-module__1Yb59a__overlayCaptionCenterWrap{top:50%;transform:translateY(-50%)}.DermatologikumMobilePage-module__1Yb59a__overlayCaptionBottomWrap{bottom:8%}.DermatologikumMobilePage-module__1Yb59a__overlayCaption{letter-spacing:0;text-align:left;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(1.75rem,1.25rem + 2.2vw,3.5rem);font-weight:400;line-height:1.24}.DermatologikumMobilePage-module__1Yb59a__railSection{box-sizing:border-box;background:#e8e7e3;padding:18px 0 28px;position:relative;overflow:hidden}.DermatologikumMobilePage-module__1Yb59a__rail{padding:0 var(--page-x,24px);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;gap:10px;display:flex;overflow-x:auto}.DermatologikumMobilePage-module__1Yb59a__rail::-webkit-scrollbar{display:none}.DermatologikumMobilePage-module__1Yb59a__railCard{aspect-ratio:2/3;scroll-snap-align:start;flex:0 0 min(78vw,560px);position:relative;overflow:hidden}.DermatologikumMobilePage-module__1Yb59a__railIndicator{justify-content:center;gap:5px;padding-top:14px;display:flex}.DermatologikumMobilePage-module__1Yb59a__railIndicator span{background:#3a4e4b47;width:18px;height:2px;transition:background-color .25s,width .25s}.DermatologikumMobilePage-module__1Yb59a__railIndicator .DermatologikumMobilePage-module__1Yb59a__railIndicatorActive{background:#3a4e4b;width:28px}
.DermatologikumHero-module__EaO9Va__hero{width:100%;height:max(100vh,150vw);min-height:max(100vh,150vw);position:relative;overflow:hidden}.DermatologikumHero-module__EaO9Va__heroImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.DermatologikumHero-module__EaO9Va__heroShade{z-index:1;pointer-events:none;background:linear-gradient(#00000014,#0000 46%,#14141299);position:absolute;inset:0}.DermatologikumHero-module__EaO9Va__heroContent{z-index:2;color:#f5f5f2;position:absolute;bottom:clamp(34px,6svh,64px);left:clamp(18px,5.2vw,42px);right:clamp(18px,5.2vw,42px)}.DermatologikumHero-module__EaO9Va__heroContent>p{font-family:var(--font-noto-sans), Arial, sans-serif;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:clamp(13px,3.7vw,19px);font-weight:500;line-height:1.25}.DermatologikumHero-module__EaO9Va__heroTitle{letter-spacing:-.005em;margin-top:clamp(14px,3.6svh,28px);font-family:Cormorant Garamond,serif;font-size:clamp(46px,13.5vw,76px);font-weight:400;line-height:1}@media (min-width:1024px){.DermatologikumHero-module__EaO9Va__hero{height:100vh;min-height:100vh}.DermatologikumHero-module__EaO9Va__heroShade{background:linear-gradient(#0000001a 0%,#0000 46%,#0000009e 100%)}.DermatologikumHero-module__EaO9Va__heroContent{right:var(--page-x);bottom:clamp(40px,6vh,80px);left:var(--page-x)}.DermatologikumHero-module__EaO9Va__heroContent>p{letter-spacing:.035em;text-transform:none;font-size:clamp(14px,1vw,18px)}.DermatologikumHero-module__EaO9Va__heroTitle{margin-top:clamp(30px,4vh,46px);font-size:clamp(64px,8vw,132px);line-height:.95}}
