*,:before,:after{box-sizing:border-box}html,body{background:#c98a52;min-height:100%;margin:0}.home{height:100svh;position:relative;overflow:hidden}.sky{position:fixed;inset:0;overflow:hidden}.sky-still,.sky-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.sky-still{object-fit:cover;object-position:center;transform:scale(1.018)}.sky-canvas{opacity:0;transition:opacity 1.2s}.sky-canvas[data-live=true]{opacity:1}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
