@property --ambient-scrollable{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --ambient-vh{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --ambient-scroll{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --band-speed{syntax: "<number>"; inherits: false; initial-value: 0;}@property --band-scale{syntax: "<number>"; inherits: false; initial-value: 1;}@property --band-lag{syntax: "<number>"; inherits: true; initial-value: 0;}:root{--ambient-scrim-min: .05;--ambient-scrim-max: .1}.ambient-root{position:fixed;inset:0;height:100dvh;width:100%;overflow:clip;pointer-events:none;contain:layout paint;--ambient-column-strength: .4;--ambient-column-edge: 16px;--ambient-sun-phone-scale: .75;--ambient-break-simplify: 768px}@supports not (overflow: clip){.ambient-root{overflow:hidden}}.ambient-branch{position:absolute;inset:0}.ambient-branch[data-branch=lite]{display:none}.ambient-sky,.ambient-sky-wash,.ambient-sun-field,.ambient-sun,.ambient-sun-rise,.ambient-sun-yield{position:absolute;inset:0}.ambient-sky-wash{opacity:0}.ambient-sky-wash[data-sky=firstLight]{opacity:1}.ambient-sun{transform:translate(var(--ambient-sun-rest-x))}.ambient-sun-rise{transform:translateY(var(--ambient-sun-rest-y))}.ambient-sun-glyph{position:absolute;left:0;top:0;max-width:none;opacity:0}@supports not (animation-timeline: scroll()){.ambient-sky-wash,.ambient-sun-yield,.ambient-sun-glyph{will-change:opacity}.ambient-sun,.ambient-sun-rise{will-change:transform}}.ambient-band{position:absolute;inset:0;--band-scale: 1;will-change:transform;transform:translate3d(0,calc(var(--ambient-scroll) * -1 * var(--band-speed) * var(--band-scale)),0)}@supports (animation-timeline: scroll()){@keyframes ambient-parallax{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(-1 * var(--ambient-scrollable) * var(--band-speed) * var(--band-scale)),0)}}.ambient-band{transform:translateZ(0);will-change:auto;animation:ambient-parallax linear both;animation-duration:auto;animation-timeline:scroll(root block)}}.ambient-lag{position:absolute;inset:0}.ambient-scene{position:absolute;left:0;width:100%;opacity:0;content-visibility:auto;contain-intrinsic-size:auto 100dvh;visibility:hidden}.ambient-scene[data-ambient-revealed]{visibility:visible}.ambient-scene[data-scene=river],.ambient-band[data-band=river] .ambient-scene:not([data-under-words]){content-visibility:visible;contain-intrinsic-size:none;visibility:visible}.ambient-band[data-band=sky]{top:env(safe-area-inset-top,0px);bottom:env(safe-area-inset-bottom,0px)}[data-ambient-scrim=on]{position:relative;isolation:isolate}[data-ambient-scrim=on]{--ambient-scrim-opacity: var(--ambient-scrim-max)}[data-ambient-scrim=on]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--stone-0);opacity:min(var(--ambient-scrim-opacity, var(--ambient-scrim-min)),var(--ambient-scrim-max));pointer-events:none}@media(max-width:768px){.ambient-branch[data-branch=full]{display:none}.ambient-branch[data-branch=lite]{display:block}.ambient-band{--band-scale: .5}.ambient-band[data-band=river]{--band-scale: 1}.ambient-branch[data-branch=lite]{-webkit-mask-image:linear-gradient(to right,#000,rgb(0 0 0 / var(--ambient-column-strength)) max(var(--ambient-column-edge),env(safe-area-inset-left,0px)),rgb(0 0 0 / var(--ambient-column-strength)) calc(100% - max(var(--ambient-column-edge),env(safe-area-inset-right,0px))),#000);mask-image:linear-gradient(to right,#000,rgb(0 0 0 / var(--ambient-column-strength)) max(var(--ambient-column-edge),env(safe-area-inset-left,0px)),rgb(0 0 0 / var(--ambient-column-strength)) calc(100% - max(var(--ambient-column-edge),env(safe-area-inset-right,0px))),#000)}.ambient-sun-glyph{scale:var(--ambient-sun-phone-scale)}}@media(prefers-reduced-motion:reduce){.ambient-band,.ambient-lag{animation:none;transform:none;will-change:auto}}
