*{-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:6.25%;text-wrap:balance}body{font-size:16rem;margin:0}body:focus-visible{outline:0}[onclick]{cursor:pointer}a{outline:none}::-moz-focus-inner{border:0}img{max-width:100%;border:0}img:not([src$=".svg"]){height:auto;width:auto}address,blockquote,dl,fieldset,ol,p,pre,table,ul{margin:0 0 25px}html{font-family:Manrope,Helvetica,sans-serif;line-height:1.2}body{display:-ms-grid;display:grid;min-height:100vh;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;color:#2b2c36}:focus-visible{outline:3px solid orangered;outline-offset:3px}#stream{display:-ms-grid;display:grid;position:relative;-ms-grid-columns:1fr;grid-template-columns:1fr}#stream iframe{height:100%;width:100%}#stream iframe#video{aspect-ratio:16/9}#stream iframe#chat{aspect-ratio:4/9}@media (max-width:1279.9px){#stream iframe#chat{aspect-ratio:5/3}}@media (max-width:767.9px){#stream iframe#chat{aspect-ratio:1}}@media (max-width:479.9px){#stream iframe#chat{aspect-ratio:2/3}}#stream #privacy{display:-ms-grid;display:grid;position:absolute;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;inset:0;background:darkgrey}@media (max-width:1279.9px){#stream #privacy{-ms-flex-line-pack:start;align-content:start}}#stream #privacy .privacy-text{max-width:70vmin;padding:20px;background:rgba(0,0,0,0.8);color:white;font-size:18rem}@media (max-width:1279.9px){#stream #privacy .privacy-text{position:sticky;top:50vmin;max-width:90vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2em}}#stream #privacy .privacy-text .privacy-confirm{display:inline-block;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;margin-top:1em;border:none;border-radius:15px;padding:5px 10px;background:#00adef;color:#2b2c36;cursor:pointer;font-size:inherit;font-weight:500;text-decoration:none}#stream #privacy .privacy-text .privacy-confirm:hover{background:white}#stream.loaded #privacy{display:none}#content{display:block;width:100%;margin:auto;padding:40px}@media (min-width:768px){#content{max-width:1300px}}#content .image-container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,615px);grid-template-columns:minmax(0,615px);padding:40px 0}@media (max-width:767.9px){#content .image-container{padding:20px 0}}#content .image-container img.logo-education{display:inline-block;height:auto;width:100%;aspect-ratio:5/1}#content .image-container.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content h1{margin-top:10px}@media (max-width:767.9px){#content h1{font-size:30rem;font-weight:500}}#content p{font-size:24rem;font-weight:400}@media (max-width:767.9px){#content p{font-size:22rem}}#content p a{color:#ce3534;text-decoration:none;background-image:linear-gradient(to bottom,transparent calc(100% - 2px),#ce3534 calc(100% - 2px));background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:background-size 0.25s ease-in-out;transition:background-size 0.25s ease-in-out}#content p a:hover{background-size:100% 100%}#content p.newline{margin-bottom:0}#content p.newline+p{margin-top:0}#content p.footnote{font-size:15rem}@media (max-width:767.9px){#content p.footnote{font-size:12rem}}#content dl{line-height:1.5}#content dl dt{font-size:17rem;font-weight:700}@media (max-width:767.9px){#content dl dt{font-size:18rem}}#content dl dd{margin-left:0}@media (max-width:767.9px){#content dl dd{font-size:18rem}}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:35px 40px 10px;background:#2b2c36;color:white;font-size:17rem;font-weight:400}@media (max-width:767.9px){footer{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer p{font-size:17rem;font-weight:400}footer p.newline{margin-bottom:0}footer p.newline+p{margin-top:0}@media (max-width:767.9px){footer p{text-align:center}}footer a{-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;color:inherit;text-decoration:none}footer a:hover{color:#ce3534}footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:0;list-style:none}@media (max-width:767.9px){footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}h1{font-size:56rem;font-weight:400}
/*# sourceMappingURL=index-dist.css.map */