.light-story73{height:155svh;min-height:950px;position:relative;background:#ecece1;--light:0}.light-stage73{height:calc(100svh - var(--header));min-height:600px;position:sticky;top:var(--header);overflow:hidden;isolation:isolate;color:#22452b}.light-space73{position:absolute;width:100%;height:100%;inset:0;display:block;transform:scale(calc(1 + var(--light)*.025));transform-origin:75% 50%}.light-cast73{transform:none}.light-veil73{position:absolute;inset:0;background:linear-gradient(90deg,#efeee5f5 0%,#efeee5c9 26%,#efeee570 48%,transparent 70%);pointer-events:none}.light-copy73{position:relative;padding:85px 8vw 0;max-width:920px}.light-copy73 .eyebrow{font-size:9px;letter-spacing:.17em;color:#617159}.light-copy73 h1{font-size:clamp(56px,7vw,98px);font-weight:400;letter-spacing:-.06em;line-height:1.02;margin:75px 0 35px}.light-copy73 h1 span{color:#7c8971}.light-copy73>p:last-child{font-size:16px;line-height:1.9;color:#5d6b55}.light-bottom73{position:absolute;left:8vw;right:8vw;bottom:32px;display:flex;align-items:center;gap:45px;font-size:9px;letter-spacing:.15em;color:#5e6f54}.light-scroll73{margin-left:auto}.light-progress73{width:90px;height:1px;background:#55734533}.light-progress73 i{display:block;height:1px;width:100%;background:#557345;transform:scaleX(var(--light));transform-origin:left}.water-light-page73 .water-manifest{padding:100px 8vw}.water-light-page73 .water-proximity>div{grid-template-columns:repeat(3,1fr)}.reduce-motion .light-story73{height:auto;min-height:0}.reduce-motion .light-stage73{position:relative;top:0}.reduce-motion .light-space73,.reduce-motion .light-cast73{transform:none!important}@media(max-width:760px){.light-story73{height:140svh;min-height:950px}.light-stage73{min-height:660px}.light-copy73{padding:55px 7vw 0}.light-copy73 h1{font-size:58px;margin-top:75px}.light-copy73>p:last-child{font-size:14px}.light-space73{width:180%;left:-68%;max-width:none;opacity:.72}.light-veil73{background:linear-gradient(90deg,#efeee5eb,#efeee58c 67%,#efeee51a)}.light-bottom73{left:7vw;right:7vw;bottom:30px;font-size:8px;gap:20px}.light-progress73{width:35px}.light-scroll73{letter-spacing:.06em}.water-light-page73 .water-proximity>div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.light-story73{height:auto;min-height:0}.light-stage73{position:relative;top:0}.light-space73,.light-cast73{transform:none!important}}
