*{color:#fff;margin:0}body{overflow-x:hidden;background-color:#253949}main{display:flex;flex-direction:column;align-items:center;justify-content:center}h1,h2,h3,p{font-family:Arial,Helvetica,sans-serif;text-align:center}h1{font-size:4.7vw;display:flex;justify-content:center;align-items:center;padding-top:17.5vh;transition:font-size .1s ease-in-out}h1:hover{font-size:4.8vw}p{font-size:1.7vw}h2{font-size:2.6vw;display:flex;justify-content:center;align-items:center;padding-top:1.9vh}h3{font-size:1.45vw;display:flex;justify-content:center;align-items:center;padding-top:1.5vh}button{background:none;color:gray;border:none;padding:0;font:inherit;cursor:pointer;outline:none}#bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-9999}.container{padding:5vh 0;height:90vh;display:flex;justify-content:space-evenly;flex-wrap:wrap}.box,.sun-stats,.no-border-box{width:25.7vw;border-radius:3.8vh;border:.15vh solid white;background-color:#ffffff26;backdrop-filter:blur(3.8vh);transition:transform .1s ease-in-out;min-height:250px;height:auto}.no-border-box{border:none;background:none;backdrop-filter:none;min-height:auto}.box:hover,.sun-stats:hover{transform:scale(1.01)}.sun-stats{height:26.6vh;transform:translateY(35%)}.sun-stats:hover{transform:scale(1.01) translateY(35%)}.no-border-box{width:25.7vw;height:49.4vh;border-radius:3.8vh}.chart{padding:5%;width:90%;height:auto}.esp-selector-container{position:relative}.esp-selector{text-align:center;position:absolute;left:50%;font-family:Arial,Helvetica,sans-serif;font-size:2.5vh;padding:1vh;color:gray;background-color:#fff;border-radius:25px;transform:translate(-50%,50%)}@media screen and (max-width:768px){h1{font-size:6vh;padding-top:20%}h1:hover{font-size:6.1vh}p{font-size:2.5vh}h2{font-size:3vh;padding-top:1.5vh}h3{font-size:2vh;padding-top:1vh}.container{flex-direction:row;align-items:center;padding:10vh 2vh 2vh}.box,.sun-stats,.no-border-box{width:90%;height:auto;margin-bottom:2vh}.sun-stats{transform:translateY(0)}.sun-stats:hover{transform:scale(1.01)}.esp-selector{font-size:2vh;padding:.8vh}.chart{width:auto;height:auto}}
