.buttonsInit{display:flex;justify-content:space-around;top:20px;left:20px}.buttonsInit button{height:50px;background-color:#f0efef;margin:20px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);color:#568fa6;position:relative;overflow:hidden;font-size:14px;letter-spacing:1px;font-weight:500;text-transform:uppercase;transition:all .3s ease;cursor:pointer;border:0;display:flex;align-items:center;justify-content:center;border-radius:3px}.buttonsInit button:after,.buttonsInit button:before{content:"";position:absolute;width:0;height:2px;background-color:#006790;transition:all .3s cubic-bezier(.35,.1,.25,1)}.buttonsInit button:before{right:0;top:0;transition:all .5s cubic-bezier(.35,.1,.25,1)}.buttonsInit button:after{left:0;bottom:0}.buttonsInit button span{width:100%;height:100%;position:absolute;left:0;top:0;margin:0;padding:0;z-index:1}.buttonsInit button span:after,.buttonsInit button span:before{content:"";position:absolute;width:2px;height:0;background-color:#006790;transition:all .3s cubic-bezier(.35,.1,.25,1)}.buttonsInit button span:before{right:0;top:0;transition:all .5s cubic-bezier(.35,.1,.25,1)}.buttonsInit button span:after{left:0;bottom:0}.buttonsInit button p{padding:0;margin:0;transition:all .4s cubic-bezier(.35,.1,.25,1);position:absolute;width:100%;height:100%}.buttonsInit button p:after,.buttonsInit button p:before{position:absolute;width:100%;transition:all .4s cubic-bezier(.35,.1,.25,1);z-index:1;left:0}.buttonsInit button p:before{content:attr(data-title);top:50%;transform:translateY(-50%)}.buttonsInit button p:after{content:attr(data-text);top:150%;color:#006790}.buttonsInit button:hover:after,.buttonsInit button:hover:before{width:100%}.buttonsInit button:hover span{z-index:1}.buttonsInit button:hover span:after,.buttonsInit button:hover span:before{height:100%}.buttonsInit button:hover p:before{top:-50%;transform:rotate(5deg)}.buttonsInit button:hover p:after{top:50%;transform:translateY(-50%)}.buttonsInit button.start{background-color:#006790;box-shadow:0 5px 10px -10px rgba(0,0,0,.2);transition:all .2s ease}.buttonsInit button.start p:before{top:-50%;transform:rotate(5deg)}.buttonsInit button.start p:after{color:#fff;transition:all 0s ease;content:attr(data-start);top:50%;transform:translateY(-50%);animation:start .3s ease;animation-fill-mode:forwards}@keyframes start{0%{top:-50%}}.buttonsInit button.start:hover span,.buttonsInit button.start:hover:after,.buttonsInit button.start:hover:before{display:none}.buttonsInit button:active{outline:none;border:none}.buttonsInit button:focus{outline:0}.results-summary-container{font-family:Hanken Grotesk,sans-serif;display:flex;width:320px;border-radius:30px;box-shadow:10px 20px 20px rgba(120,87,255,.3);backface-visibility:hidden}.heading-primary,.heading-secondary,.heading-tertiary{color:#fff;text-transform:capitalize;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.heading-primary{font-size:36px;font-weight:600;background-image:linear-gradient(90deg,#fff,#78c6ec);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:scale(1.6)}.heading-tertiary{font-size:20px;font-weight:500;color:#ebf1ff}.paragraph{font-size:17px;line-height:1.4;color:#ebf1ff}.paragraph-text-box{width:100%}.text-center{text-align:center}.margin-1{margin-bottom:10px}