*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:radial-gradient(125vh 125vh at 50% 101%,#f55702 10.5%,#f57802 16%,#f58c02 17.5%,#f5aa64 25%,#eeaeca 40%,#cab3d6 65%,#94c9e9 100%) fixed;min-height:100dvh}.stage{justify-content:center;align-items:center;min-height:100dvh;display:flex}.logo{width:clamp(200px,35vw,400px);height:auto}
