.founder{background:#fffdf9;box-shadow:0 0 0 100vmax #fffdf9}.treatment-info{background:#e9ded0}.preparation{background:#fffdf9;box-shadow:0 0 0 100vmax #fffdf9}.first-visit{background:#ded0bf;box-shadow:0 0 0 100vmax #ded0bf}.first-visit .step-dot{background:#ded0bf}
@media(max-width:600px){.editorial-hero .campaign-photo{height:clamp(310px,44svh,360px)}.editorial-hero .campaign-photo img{object-position:50% 0!important}}
