.contemplative-hero-image.zoom{transform:scale(1.05)}.contemplative-page{margin:0 auto;max-width:1200px}.contemplative-content{line-height:1.8;padding:2rem;text-align:left}.contemplative-content h2{margin-bottom:1rem;text-align:left}.contemplative-content h3{margin-bottom:.75rem;margin-top:2rem;text-align:left}.contemplative-content p{margin-bottom:1.5rem;max-width:900px}.contemplative-content ul{margin-bottom:2rem;padding-left:1.5rem}.contemplative-content li{line-height:1.8;margin-bottom:1.5rem}.contemplative-hero{border-radius:1rem;height:70vh;min-height:400px;overflow:hidden;position:relative;width:100%}.contemplative-hero img,.contemplative-hero-image{height:100%;object-fit:cover;width:100%}.contemplative-hero-overlay{align-items:center;color:#f8f1df;display:flex;flex-direction:column;inset:0;justify-content:center;padding:2rem;position:absolute;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.6);z-index:2}.contemplative-hero-overlay h1{font-size:clamp(2rem,5vw,4rem);margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}.contemplative-hero-overlay p{font-size:clamp(1.1rem,2vw,1.5rem);max-width:700px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.contemplative-hero:after{background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55));content:"";inset:0;position:absolute;z-index:1}.contemplative-hero-image{inset:0;max-width:100%;opacity:0;position:absolute;transform:scale(1);transition:opacity 2.5s ease-in-out,transform 12s ease-in-out}.contemplative-hero-image.is-fading{opacity:0}.contemplative-hero-image.active{opacity:1;transform:scale(1.05);z-index:1}.contemplative-hero-image.next{opacity:0;transform:scale(1);z-index:2}.contemplative-hero-image.next.visible{opacity:1;transform:scale(1.05)}@media (max-width:768px){.contemplative-content{padding:1rem}}