html{min-height:100%}a{color:#fff;text-decoration:none}a:focus{outline:none}.profile{font-weight:500}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/img/bg.jpeg) no-repeat;background-position:bottom;background-color:#95e8f3;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}form{padding:20px;margin-top:60px}form button,form h5{margin:20px 0}input[type=email]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-color:#ec407a;box-shadow:none}input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#ec407a!important}:root{--background:rgba(0,0,0,0.904)}*,:after,:before{box-sizing:border-box}header{background:rgba(0,0,0,.904);background:var(--background);text-align:center;position:relative;z-index:999;width:100%;padding:1em 0}.nav-toggle{position:absolute!important;top:-9999px!important;left:-9999px!important}.nav-toggle:focus~.nav-toggle-label{outline:3px solid rgba(lightblue,.75)}.nav-toggle-label{position:absolute;top:0;right:0;margin-right:15px;height:100%;display:flex;align-items:center}.nav-toggle-label span,.nav-toggle-label span:after,.nav-toggle-label span:before{display:block;background:#fff;height:2px;width:2em;border-radius:2px;position:relative}.nav-toggle-label span:after,.nav-toggle-label span:before{content:"";position:absolute}.nav-toggle-label span:before{bottom:7px}.nav-toggle-label span:after{top:7px}.logo{font-size:1.5em}nav{position:absolute;text-align:left;top:100%;left:0;background:rgba(0,0,0,.904);background:var(--background);width:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}nav ul{margin:0;padding:0;list-style:none}nav li{margin-bottom:1em;margin-left:1em}nav a{color:#fff;text-decoration:none;font-size:1.2rem;text-transform:uppercase;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.nav-toggle:checked~nav{-webkit-transform:scale(1);transform:scale(1)}.nav-toggle:checked~nav a{opacity:1;-webkit-transition:opacity .25s ease-in-out .25s;transition:opacity .25s ease-in-out .25s}@media screen and (min-width:800px){.nav-toggle-label{display:none}header{position:relative;display:grid;grid-template-columns:1fr auto minmax(600px,3fr) 1fr;padding:.7em 0}.logo{grid-column:2/3;font-size:2.2em}nav{all:unset;grid-column:3/4;justify-content:flex-end;align-items:center}nav,nav ul{display:flex}nav li{margin-left:3em;margin-bottom:0}nav a{opacity:1;position:relative}nav a:before{top:-.75em}nav a.profile:after,nav a:before{content:"";display:block;height:2px;background:#fff;position:absolute;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}nav a.profile:after{bottom:-.75em}nav a.profile:hover:after,nav a:hover:before{-webkit-transform:scale(1);transform:scale(1)}}
/*# sourceMappingURL=main.f3cd5371.chunk.css.map */