.nav-bar,#checkbox{display:none}#menuToggle{position:fixed;top:25px;right:25px;z-index:5;background:black}#nav-pane{position:fixed;left:100vw;top:20px;border:1px #222 dashed;background:black;width:calc(100vw - 40px);height:calc(100vh - 40px);transition:left .35s cubic-bezier(.5,-.35,.35,1.5) 0s;opacity:.95;display:flex;flex-direction:column;align-items:center;justify-content:center}.navitem{padding:20px;width:80%;text-align:center}.toggle{position:relative;width:30px;cursor:pointer;margin:auto;display:block;height:27px}.bar{position:absolute;left:0;right:0;height:3px;border-radius:1.5px;background:#fff;color:inherit;opacity:1;transition:none .35s cubic-bezier(.5,-.35,.35,1.5) 0s;z-index:5}.bar--top{bottom:calc(50% + 10.5px);transition-property:bottom,transform,background;transition-delay:.35s * .6}.bar--middle{top:calc(50% - 1.5px);transition-property:opacity,transform,background;transition-delay:.105s}.bar--bottom{top:calc(50% + 10.5px);transition-property:top,transform,background;transition-delay:0s}#checkbox:checked+.toggle .bar--top{transform:rotate(-135deg);transition-delay:0s;bottom:calc(50% - 1.5px);background:#FF204E}#checkbox:checked+.toggle .bar--middle{opacity:0;transform:rotate(-135deg);transition-delay:.105s;background:#FF204E}#checkbox:checked+.toggle .bar--bottom{top:calc(50% - 1.5px);transform:rotate(-225deg);transition-delay:.21s;background:#FF204E}#checkbox:checked+.toggle #nav-pane{left:20px}a{text-decoration:none}nav a.active{color:#fff;font-weight:700}nav a.inactive{color:#ccc}@media (min-width: 1080px){#nav-pane,#menuToggle{display:none}.nav-bar{display:flex;padding:5px;align-items:center;justify-content:center;border-bottom:1px #222 solid}.home{width:50px}.home-svg{height:15px}.nav-grp{margin-left:200px}nav a{margin:0}nav a button{width:150px;height:2.3em;background:none;color:inherit;border:none;border-radius:.3em;font:inherit;cursor:pointer;position:relative;z-index:1;overflow:hidden}nav a button:hover{color:#000}nav a button:after{content:"";background:white;position:absolute;z-index:-1;inset:0 -50%;transform:skew(-45deg) scaleX(0);transition:all .5s}nav a button:hover:after{transform:skew(-45deg) scale(1);-webkit-transition:all .5s;transition:all .5s}}@font-face{font-family:Geist;src:url(/assets/Geist-Regular-b497f5ad.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Bold-a3b7c213.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Light-5c567234.woff2) format("woff2");font-weight:lighter;font-style:normal}.big-name{height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.big-name-name{font-size:3.5rem;margin:0;color:#fff}strong{color:#fff}.blinking{color:#ff204e;animation:blink-animation 1s steps(2,start) infinite;-webkit-animation:blink-animation 1s steps(2,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}h3{color:#fff}.flex-row{display:flex;justify-content:center;border-top:1px #222 dashed;border-bottom:1px #222 dashed;flex-direction:column}.box{padding:10px;text-align:left}.left-box{border-bottom:1px #222 dashed}.box h2{margin-top:0;margin-bottom:0;color:#fff;font-size:1.5rem}.box p{margin-top:0}a{color:#af47d2;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in}a:hover{color:#ff70ab}ul{text-align:left}body{font-family:Geist,Gordita,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#000;color:#ddd;font-size:1rem;margin:0;padding:0}.circle{border-radius:50%}.profile-pic{width:200px;height:200px;object-fit:cover}main{text-align:center;margin:70px auto 0}h1{color:#fff;font-size:3rem;font-weight:400;line-height:1.1;margin:auto}p{margin:1em auto;line-height:1.35}@media (min-width: 480px){.big-name-name{font-size:4.5rem}h1{font-size:4rem}.box h2{font-size:2rem}p{max-width:none}body{font-size:1.3rem}.box{padding:20px}}@media (min-width: 1080px){main{margin-top:0}.profile-pic{width:400px;height:400px}.big-name-name{font-size:7rem}.flex-row{flex-direction:row}.box{width:30vw;padding:30px}.left-box{border-right:1px #222 dashed;border-bottom:none}.box h2{font-size:2.5rem}.box.solo{margin:auto;width:50vw;border:1px #222 dashed}}
