.ritual_page__jgTfa{position:relative;min-height:100vh;min-height:100dvh;background:#1a1f18}.ritual_scrollSnapRoot___U7Xz{height:100vh;height:100dvh;width:100%;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch}.ritual_headerOverlay__xG1s5{position:fixed;top:0;left:0;right:0;z-index:1000;padding:.25rem 0}.ritual_section__wq4AI{position:relative;box-sizing:border-box;flex-shrink:0;height:100%;min-height:100%;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:max(5.5rem,calc(env(safe-area-inset-top, 0px) + 4rem)) clamp(1.35rem,6vw,3rem) clamp(1.5rem,5vw,2.5rem);background-color:#1a1f18;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:768px){.ritual_section__wq4AI{padding-top:max(6rem,calc(env(safe-area-inset-top, 0px) + 4.5rem))}}.ritual_section1__fVhO4{background-image:linear-gradient(180deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.32) 50%,rgba(0,0,0,.42)),url(https://cdn.dorigin.in/media-library/landing-pages/2703a42982ebc0b089a9e5923dec887a.webp)}@media (min-width:768px){.ritual_section1__fVhO4{background-image:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.28)),url(https://cdn.dorigin.in/media-library/landing-pages/ed1b38ceebe63e636383f6f357dc61d9.webp)}}.ritual_section2__AtT5F{background-image:linear-gradient(180deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.36)),url(https://cdn.dorigin.in/media-library/landing-pages/16ccc674fd86b335ea46febb16158f93.webp)}@media (min-width:768px){.ritual_section2__AtT5F{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.34)),url(https://cdn.dorigin.in/media-library/landing-pages/9e401ea172e350c5c8d7b2a5992d74bb.webp)}}.ritual_section3__wj6kb{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.38)),url(https://cdn.dorigin.in/media-library/landing-pages/adf8f3bd0d12dda113362072030d6362.webp)}@media (min-width:768px){.ritual_section3__wj6kb{background-image:linear-gradient(180deg,rgba(0,0,0,.36) 0,rgba(0,0,0,.32)),url(https://cdn.dorigin.in/media-library/landing-pages/731df4f538f7c9a3b142ec8d090c3bd6.webp)}}.ritual_inner__gvVZv{width:100%;max-width:min(39rem,100vw);color:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:env(safe-area-inset-bottom,0)}@media (max-width:480px){.ritual_inner__gvVZv{margin-top:-12.5rem}}.ritual_headline__ieG1I{margin:0 0 clamp(1rem,2.5vw,1.5rem);font-size:clamp(1.75rem,4.5vw,3.1rem);line-height:1.15;letter-spacing:var(--letter-spacing-display);text-align:center}.ritual_headline__ieG1I,.ritual_headline__ieG1I em{font-family:var(--font-family-display);font-weight:var(--font-weight-regular)}.ritual_headline__ieG1I em{font-style:italic}@media (max-width:768px){.ritual_headline__ieG1I{font-size:2.9rem;line-height:1.37}.ritual_section2__AtT5F .ritual_headline__ieG1I{font-size:clamp(2.25rem,4.5vw,2.1rem)}}.ritual_subtitle__nWG_D{margin:-1.4rem 0 clamp(1rem,2.5vw,1.1rem);font-family:var(--font-family-display);font-weight:var(--font-weight-regular);font-size:clamp(2.999rem,2.5vw,1.5rem);line-height:1.35;font-style:italic;text-align:center;color:rgba(255,255,255,.95)}@media (max-width:768px){.ritual_subtitle__nWG_D{font-size:clamp(2.21rem,3vw,1.25rem);margin-top:-.8rem}}.ritual_body__8rnqQ{margin:0;font-weight:400;font-size:1.15rem;line-height:1.57;color:rgba(255,255,255,.9);letter-spacing:.01em;text-align:center;max-width:29.699rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (max-width:768px){.ritual_body__8rnqQ{font-size:1rem;max-width:23.111rem}}.ritual_footerSnap__YeeMp{position:relative;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.ritual_footerWrap__Kr7SG{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;background:#f1f2f4}