.gouri-page .gouri-hero{position:relative;isolation:isolate;background:#f0f0f0}.gouri-page .gouri-hero-media{position:absolute;inset:0;z-index:-1}.gouri-page .gouri-hero-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:right center}.gouri-page .juvelook-hero-copy{width:min(650px,47vw)}.gouri-page .juvelook-hero-copy h2{max-width:620px}.gouri-page .juvelook-hero-copy h2 span{display:block}.gouri-page .juvelook-heading h2 span,.gouri-page .juvelook-program-description span{white-space:normal;overflow-wrap:anywhere}.gouri-page .juvelook-program-section{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.gouri-page .juvelook-program-list{grid-template-columns:repeat(2,minmax(0,1fr))}.gouri-page :is(.juvelook-program-copy,.juvelook-program-list>li){min-width:0;overflow-wrap:anywhere}@media (max-width:900px){.gouri-page .juvelook-program-section{grid-template-columns:1fr}}@media (max-width:640px){.gouri-page .gouri-hero{grid-template-rows:auto auto auto;min-height:0;gap:24px}.gouri-page .gouri-hero-media{position:static;z-index:auto;display:block}.gouri-page .gouri-hero-media img{height:auto}.gouri-page .juvelook-hero-copy{width:100%}.gouri-page .juvelook-program-list{grid-template-columns:1fr}}.gouri-localized-page :is(h2,h3,p,dt,dd,summary,li){white-space:normal;overflow-wrap:anywhere}.gouri-localized-page .juvelook-hero-benefits h3{white-space:normal;word-break:normal}.gouri-localized-page :is(.juvelook-hero-copy,.juvelook-difference-intro,.juvelook-difference-list,.juvelook-recommend-copy){min-width:0}@media (min-width:901px){.juvelook-page.gouri-localized-page .juvelook-difference-section{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}