header,nav{background-color:var(--blue)}header{display:flex;justify-content:space-between}header button{font-size:2em;margin:0 5px 27px 0;padding:5px;place-self:flex-end}.logo{margin:10px}.presentation{align-items:center;display:flex;flex-wrap:wrap}header h1{padding:10px}nav{align-items:flex-end;display:inline-flex;flex-direction:column;justify-content:space-between;padding-bottom:20px;padding-left:20px;position:absolute;right:0;z-index:3}nav a{color:#000;font-size:1.2em;margin-right:20px;padding:10px;text-decoration:none}nav a.active{text-decoration:underline}.card{align-items:center;background-color:#fff;box-shadow:0 0 20px #000;display:flex;flex-direction:column;margin:2%;max-width:300px;min-height:300px;min-width:250px;padding:20px}.card .title{font-family:Tulpen One,sans-serif;font-size:40px;margin:0}button.reset{background:none;border:none;cursor:pointer}.invisible{display:none}video{width:100%}object,video{max-width:800px}object{height:70vh}main{margin:20px}table{border-collapse:collapse;display:block;overflow-x:auto;table-layout:fixed;width:100%}td,th,tr{vertical-align:baseline;white-space:nowrap}@font-face{font-family:Inter;font-weight:300;src:url(/build/fonts/Inter.aadb65ac.ttf)}*{font-family:Inter,sans-serif;--blue:#d2f0fe;--light-blue:#f3fbff;--dark-blue:#4187ff}body{background-color:var(--light-blue);margin:0}.title{margin:10px}.btn-primary{background-color:var(--dark-blue);border-color:var(--dark-blue);border-radius:30px;color:#fff;font-weight:900;outline:none;padding:20px}