*,:after,:before{box-sizing:border-box;margin:0;padding:0}body.st-body,html{min-height:100%}body.st-body{background:linear-gradient(-90deg,#d7dfea 15%,#c6d1e2);height:100vh;overflow:hidden;position:relative;width:100vw;z-index:1}.st-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}div.penrose{align-items:center;background:linear-gradient(60deg,#444,#444 38vmin,transparent 0) 20vmin 77vmin/80vmin 7.5vmin no-repeat,linear-gradient(-120deg,#aaa,#aaa 50vmin,transparent 0) -9.5vmin 84.5vmin/80vmin 7.5vmin no-repeat,linear-gradient(60deg,transparent 18.5vmin,#fff 0,#fff 25vmin,transparent 0) 50vmin 25vmin/50vmin 60vmin no-repeat,linear-gradient(120deg,#fff,#fff 3.5vmin,transparent 0) 75vmin 85vmin/10vmin 10vmin no-repeat,linear-gradient(-120deg,#fff,#fff 3vmin,transparent 0) 65vmin 85vmin/10vmin 10vmin no-repeat,linear-gradient(-60deg,transparent 18.5vmin,#fff 0,#fff 25vmin,transparent 0) 0 25vmin/50vmin 60vmin no-repeat,linear-gradient(-60deg,transparent 18.5vmin,#444 0,#444 32vmin,transparent 0) 0 35vmin/50vmin 50vmin no-repeat,linear-gradient(60deg,transparent 18.5vmin,#aaa 0,#aaa 25vmin,transparent 0) 46.5vmin 34vmin/50vmin 58vmin no-repeat;display:flex;height:100vmin;justify-content:center;left:5vmin;margin:0 auto;position:relative;top:-15vmin;width:100vmin}@keyframes rotatetriangle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}