:root{min-height:100vh;background-image:linear-gradient(to bottom right,#003cff,#000,#d00f0f);justify-content:center}.heading,:root{text-align:center}.Button{border-color:#000;background-color:aqua;color:#000;flex-basis:5%;padding:1%;margin:1%}.Button,.outerbox{border-style:solid}.outerbox{background-color:#000;color:aqua;width:-moz-fit-content;width:fit-content;border-radius:5%;box-shadow:inset;border-color:cyan;margin:1rem;padding:1.5rem}a{text-decoration:none;color:none}.outerbox:hover{background-color:#000;color:aqua;margin:1rem;padding:1.5rem;width:-moz-fit-content;width:fit-content;border-radius:5%;box-shadow:inset;border-color:cyan;border-style:solid;box-shadow:5px 10px #000;position:relative;right:5px;top:-10px}.flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:1%}.bswHone{font-size:50px}.bswHone,.bswHtwo{font-weight:250}.bswHone,.bswHtwo,.bswPone{color:#fff;font-family:Arial,Helvetica,sans-serif}.bswPone{opacity:50%;text-align:center;margin-left:25%;margin-right:25%;width:50%}.grid{display:flex;align-items:center;flex-wrap:wrap}.card,.grid{justify-content:center}.card{margin:1rem;width:30%;padding:1.5rem;text-align:left;font-family:Arial,Helvetica,sans-serif;font-weight:250;color:hsla(0,0%,100%,.924);text-decoration:none;border-radius:10px;transition:color .15s ease,border-color .15s ease;max-width:300px;text-align:center}.card:active,.card:focus,.card:hover{color:#fff;border:1px solid #eaeaeae7}.card h3{margin:0 0 1rem;font-size:1.5rem}.card p{opacity:50%;margin:0;font-size:1.25rem;line-height:1.5}.cardM{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;text-align:left;text-wrap:balance;font-family:Arial,Helvetica,sans-serif;font-weight:250;color:hsla(0,0%,100%,.924);text-decoration:none;border-radius:10px;transition:color .15s ease,border-color .15s ease;justify-content:center;text-align:center;display:flex}.cardM:active,.cardM:focus,.cardM:hover{color:#fff;border:1px solid #eaeaeae7}.cardM h3{margin:0 0 1rem;font-size:1.5rem}.cardM p{opacity:50%;margin:0;font-size:1.25rem;line-height:1.5}.cardM .left{flex-basis:30%}.cardM .right{flex-basis:70%}@media only screen and (max-width:600px){.cardM{display:list-item}}.logo{height:1em;margin-left:.5rem}.blur{-webkit-backdrop-filter:blur(1000px);backdrop-filter:blur(1000px);background-image:linear-gradient(to top left,#003cff,#000,#d00f0f)}