.h1,.h2{font-family:"Open Sans",sans-serif}.h1{font-size:calc(1.375rem + 1.5vw);text-align:center;margin-bottom:.5rem}.h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){.h1{font-size:2.5rem}.h2{font-size:2rem}}p{color:#555;font-family:"Open Sans",sans-serif;font-size:1.2rem;line-height:1.3}.text-center{text-align:center}#Data{max-width:900px;margin-left:auto;margin-right:auto}@media screen and (min-width: 1500px){#Data{max-width:1200px}}.table__wrapper{overflow-x:scroll}table{clip-path:inset(0 0 0 0 round 15px)}table *{line-height:1.2}tbody tr:nth-child(even){background-color:rgba(0,0,0,.05)}caption,thead tr,tbody tr:hover{background-color:rgba(0,0,0,.125)}td,th{color:#555;font-family:"Open Sans",sans-serif;font-size:1.2rem;padding:.5rem 1rem}caption{color:#555;font-family:"Open Sans",sans-serif;font-size:2rem;font-weight:300}th{font-weight:700}td{font-weight:400}td a{font-weight:700}a{color:#0d6efd;text-decoration:none}a:focus,a:hover{color:#0a58ca;text-decoration:underline}@media(prefers-color-scheme: dark){html,body{background-color:#1a1f23}body *{color:#abb2bf}tbody tr:nth-child(even){background-color:hsla(0,0%,100%,.05)}thead tr,tbody tr:hover{background-color:hsla(0,0%,100%,.125)}a{color:#6ea8fe}a:focus,a:hover{color:#9ec5fe}}.loader{height:50px;width:50px}@keyframes spin-animation{from{transform:rotate(0)}to{transform:rotate(360deg)}}.loader--animate{animation-name:spin-animation;animation-duration:1s;animation-timing-function:steps(12);animation-iteration-count:infinite}.loader__wrapper{display:flex;height:60vh;justify-content:center;align-items:center;flex-direction:column}.loading__dot1{animation:visibility 1s ease-in-out infinite}@keyframes visibility{0%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}.loading__dot2{animation:visibility2 1s ease-in-out infinite}@keyframes visibility2{0%{opacity:0}21%{opacity:0}22%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}.loading__dot3{animation:visibility3 1s ease-in-out infinite}@keyframes visibility3{0%{opacity:0}43%{opacity:0}44%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}.nav__div{display:flex}.nav__ul{margin-top:0;margin-left:auto;margin-right:auto}.nav__ul li a{font-family:"Open Sans",sans-serif;font-size:1.2rem}@keyframes loading{0%{cy:10}25%{cy:3}50%{cy:10}}#canvas{height:100vh;pointer-events:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;z-index:2}#button{background:none;border:none;color:#f4f7ff;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:500;height:40px;left:50%;outline:none;overflow:hidden;padding:0 10px;position:relative;top:50%;transform:translate(-50%, -50%);width:190px;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:1}#button::before{background:#383f5d;border-radius:50px;box-shadow:0 2px 5px rgba(0,0,0,.4) inset;content:"";display:block;height:100%;margin:0 auto;position:relative;transition:width .2s cubic-bezier(0.39, 1.86, 0.64, 1) .3s;width:100%}#button.ready .submitMessage svg{opacity:1;top:1px;transition:top .4s ease 600ms,opacity .3s linear 600ms}#button.ready .submitMessage .button-text span{top:0;opacity:1;transition:all .2s ease calc(var(--dr) + 600ms)}#button.loading::before{transition:width .3s ease;width:80%}#button.loading .loadingMessage{opacity:1}#button.loading .loadingCircle{animation-duration:1s;animation-iteration-count:infinite;animation-name:loading;cy:10}#button.complete .submitMessage svg{top:-30px;transition:none}#button.complete .submitMessage .button-text span{top:-8px;transition:none}#button.complete .loadingMessage{top:80px}#button.complete .successMessage .button-text span{left:0;opacity:1;transition:all .2s ease calc(var(--d) + 1000ms)}#button.complete .successMessage svg{stroke-dashoffset:0;transition:stroke-dashoffset .3s ease-in-out 1.4s}.button-text span{opacity:0;position:relative}.message{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.message svg{display:inline-block;fill:none;margin-right:5px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.submitMessage .button-text span{top:8px;transition:all .2s ease var(--d)}.submitMessage svg{color:#5c86ff;margin-left:-1px;opacity:0;position:relative;top:30px;transition:top .4s ease,opacity .3s linear;width:14px}.loadingMessage{opacity:0;transition:opacity .3s linear .3s,top .4s cubic-bezier(0.22, 0, 0.41, -0.57)}.loadingMessage svg{fill:#5c86ff;margin:0;width:22px}.successMessage .button-text span{left:5px;transition:all .2s ease var(--dr)}.successMessage svg{color:#5cffa1;stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset .3s ease-in-out;width:14px}.loadingCircle:nth-child(2){animation-delay:.1s}.loadingCircle:nth-child(3){animation-delay:.2s}.website-link{background:#f8faff;border-radius:50px 0 0 50px;bottom:30px;color:#324b77;cursor:pointer;font-family:"Montserrat",sans-serif;font-weight:600;height:34px;filter:drop-shadow(2px 3px 4px rgba(0, 0, 0, 0.1));padding:0 20px 0 40px;position:fixed;right:0;text-align:left;text-decoration:none}.website-link__icon{left:-10px;position:absolute;top:-12px;width:44px}.website-link__name{display:block;font-size:14px;line-height:14px;margin:5px 0 3px}.website-link__last-name{color:#55bada}.website-link__message{color:#8aa8c5;display:block;font-size:7px;line-height:7px}.margin--bottom--2{margin-bottom:2rem}
