/* Full-page Lake Como landscape; scoped to Provence. */
.lake-como-immersive{isolation:isolate;background:#080808}
.lake-como-immersive::before{content:"";position:fixed;inset:-4%;z-index:-2;background:url('/assets/lake-como-background-enhanced.webp') center center/cover no-repeat;animation:lake-como-landscape 45s ease-in-out infinite alternate;pointer-events:none}
.lake-como-immersive::after{content:"";position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.18);pointer-events:none}
.lake-como-immersive .detail-hero{background:transparent}
.lake-como-immersive .lake-como-reading{background:rgba(8,8,8,.64)}
.lake-como-immersive .como-copy{width:min(66vw,1100px);padding-left:24px;padding-right:24px;margin:auto;min-width:0}
.lake-como-immersive .como-copy>p{color:#d0d0d0;text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}
.lake-como-immersive .como-copy h2,.lake-como-immersive .como-copy h3{text-align:left}
.lake-como-immersive footer{background:#080808}
@keyframes lake-como-landscape{from{transform:scale(1) translateX(-.5%)}to{transform:scale(1.075) translateX(.5%)}}
@media(max-width:1000px){.lake-como-immersive .como-copy{width:86%;padding-left:0;padding-right:0}}
@media(prefers-reduced-motion:reduce){.lake-como-immersive::before{animation:none;transform:none}}
