#root{margin:0 auto;text-align:center}h2{width:90%;text-align:center;padding:13px 2px 2px 10px;text-decoration:underline;text-decoration-color:#ff1493}.normalRow-components-wrapper{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width: 769px) and (max-width: 1024px){.normalRow-components-wrapper{display:flex;flex-wrap:wrap;flex-direction:row}}.row-large{margin-bottom:20px;width:100vw;display:flex;flex-direction:column;align-items:center}.intro{padding:5%;text-align:left;margin:0 auto}@media only screen and (min-width: 320px) and (max-width: 480px){.headerIntroContainer{width:100%}}@media only screen and (min-width: 481px) and (max-width: 768px){.row-large{flex-direction:row}}@media only screen and (min-width: 769px) and (max-width: 1024px){.row-large{flex-direction:row}.headerIntroContainer{width:70%}}@media only screen and (min-width: 1025px){.intro{width:75%}}@media only screen and (min-width: 1325px){.intro{width:60%}}.normalRowContainer{width:100vw}.normalRowContainer:nth-child(2n){flex-direction:row-reverse}.normalRowPic{max-height:490px;width:100%;object-fit:cover;object-position:center}.rowText{padding:19px;text-align:left}.rowInnerWrapper{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 769px) and (max-width: 1024px){.normalRowContainer{width:100vw;display:flex;flex-wrap:wrap}.normalRowPic,.rowInnerWrapper{width:50%}}@media only screen and (min-width: 1025px){.normalRowContainer{width:100vw;display:flex;flex-wrap:wrap}.normalRowPic,.rowInnerWrapper{width:50%}}@media only screen and (min-width: 1224px){.rowText{width:80%;margin:0 auto}}.influence-wrapper{display:flex;flex-wrap:wrap;width:100vw;padding:11px;justify-content:center}.influencesContainer{width:50%;padding:5px}.influence-pic{width:100px;height:100px;object-fit:contain}.influence-text{padding:10px;text-align:left;margin:0 auto}.inspiration-heading{font-size:15px}@media only screen and (min-width: 1025px){.influence-text{width:80%}}*{box-sizing:border-box;font-family:monospace}:root{line-height:1.5;font-weight:400;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#021220}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
