#navBar,.headerContainer{display:flex;flex-direction:row;justify-content:center}.headerContainer{margin:2.5rem 7.5rem;width:auto}.headerContainer h2{visibility:visible}#greyText{color:#0003;margin:0}#navBar{align-items:center;background:#f4f4f4;border-radius:1.5rem;gap:.5rem;padding:.375rem}#navBar a,NavLink{color:#202020;font-family:Akkurat;font-style:normal;text-decoration:none;transition:opacity .3s ease-in-out 0s}#navBar a:hover{color:#8f8f8f;opacity:.6;text-decoration:none}.activePage{background:#fff;border-radius:3.125rem}.activePage,.inactivePage{padding:.5rem 1rem}.inactivePage:hover{background:#e9e9e9;border-radius:3.125rem;opacity:.6;padding:.5rem 1rem}@media only screen and (max-width:1023px){.headerContainer{align-content:center;align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:3rem 5%;width:90%}.headerContainer h2{visibility:hidden}#navBar{gap:0;margin-top:1.5rem}}#boxContainer{animation:slideIn 1s forwards,transform 1s ease;background-color:#202020;opacity:0;padding:2.5rem 7.5rem;transform:translateY(100px);width:auto}#footerBoxes{align-items:flex-start;display:flex;justify-content:space-between}#contactRow{column-gap:5.25rem;display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto;row-gap:3.5rem}.socialsColumn{display:flex;flex-direction:column;gap:.5rem}.socialsColumn p{color:#f8f8f8;margin:0}.socialsColumn a{color:#fff;font-family:Akkurat;font-style:normal;text-decoration:none;transition:opacity .3s ease-in-out 0s}.socialsColumn a:hover{opacity:.5}.socialsBox{display:flex;gap:4.5rem}.arrow{height:auto;width:.75rem}.arrow path{stroke:#8f8f8f;align-self:center}.arrowLink{align-items:center;display:flex;flex-direction:row;gap:.5rem}#arrowSection,.arrowLink p{color:#8f8f8f}#nameBold{color:#fff;font-family:Akkurat Bold;margin:0}#subGrey{color:#8f8f8f;margin:0}#spotifyFooterBox{margin:0 3rem}#spotifyFooterBox p{color:#8f8f8f;margin-bottom:1rem;margin-top:0}#spotifyFooterBox img{border-radius:.5rem;height:auto;margin:auto;width:7.5vw}#smallerBox p{color:#8f8f8f;margin:0}::selection{color:#333}@media only screen and (max-width:767px){#boxContainer{padding:2.5rem 1rem}#footerBoxes{display:flex;flex-direction:column;gap:4rem}#contactRow{align-items:center;column-gap:11.5rem;flex-direction:column;justify-content:center;margin:auto;row-gap:2.5rem}#spotifyFooterBox{margin:0 1rem}#spotifyFooterBox img{width:13.5vw}#spotifyFooterBox p{margin-bottom:.75rem}#smallerBox{display:flex;flex-direction:column;text-align:center}.socialsBox{gap:5rem}#spotifyFooterBox img{height:auto;width:22vw}}@media (min-width:768px) and (max-width:1023px){#boxContainer{padding:2.5rem 3rem}#footerBoxes{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-evenly}#contactRow{column-gap:6rem;margin:auto;row-gap:3rem}.socialsBox{gap:3.5rem}#spotifyFooterBox{margin:0 1rem}#spotifyFooterBox img{height:auto;width:13.5vw}#spotifyFooterBox p{margin-bottom:.75rem}#smallerBox{display:flex;flex-direction:column;margin:1.5rem auto;text-align:center}}#landingContainer{margin:17rem 7.5rem 14.5rem 8rem;text-align:left;width:auto}#greyHeadText{color:#aaaaaab3;font-family:Akkurat;font-size:3.25rem;font-weight:400;letter-spacing:-.25rem}#currentJob{color:#666;display:inline-block;font-size:1.1rem;margin-top:.75rem}#cyclingHomeText span{margin:0 .25rem;-webkit-text-decoration:underline solid #fff7a0 1rem;text-decoration:underline solid #fff7a0 1rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:-.25rem}@media only screen and (max-width:767px){#landingContainer{margin:10rem 2rem}#currentJob{margin-top:1rem}}@media (min-width:768px) and (max-width:1023px){#landingContainer{margin:15rem 1.5rem 12rem 2.5rem}}.workContainer{margin:6rem 7.5rem 7rem}.workContainer h1{color:#aaaaaab3;font-size:3rem;margin:3rem auto 1.2rem;opacity:.2}#personalTitle{margin-bottom:8rem;margin-top:0}#itemContainer{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}#itemContainer p{color:#666}#workColumns{gap:2.75rem;grid-template-columns:50% 50%}#workInfo{display:flex;flex-direction:column}#itemContainer img{border-radius:.625rem;height:auto;margin:auto;width:90%}#labels{display:flex;flex-wrap:wrap;gap:.375rem;margin:.5rem 0}#labels span{background-color:#f4f4f4;border-radius:6.25rem;padding:.5rem 1rem}#labels>span>p{color:#969696}#workTitle{color:#202020;margin:1rem 0;opacity:1;transition:opacity .3s ease-in-out 0s}#workTitle:hover{opacity:.5}#workDate{color:#969696;margin-top:.5rem}.smallBody{margin:0}@media only screen and (max-width:896px){.workContainer{flex-direction:column;margin:0 1rem}.workContainer h1{text-align:center}.itemContainer{margin-bottom:3.5rem}#itemContainer{flex-direction:column}#itemContainer img{height:auto;width:100%}}.playContainer{display:flex;margin:8rem 7.5rem 10rem}.content{flex:0 0 30%;margin:0 3rem 2rem}.content h3{margin-bottom:.75rem}.galleryContainer{display:flex;flex:0 0 30%;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:1.25rem}.images{cursor:pointer;height:auto;padding:0;transition:all .1s ease;width:15vw}.images:hover{filter:opacity(.7)}.images img{margin-bottom:2rem;max-width:100%}.content a{background:url("data:image/svg+xml;charset=utf8,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 width=%271px%27 height=%271px%27 viewBox=%270 0 1 1%27 preserveAspectRatio=%27none%27%3E%3Crect x=%270%27 y=%270%27 width=%271%27 height=%271%27 fill=%27%23fff7a0%27 /%3E%3C/svg%3E") no-repeat 100% 100%;background-size:100% 25%;color:#202020;font-weight:700;text-decoration:none;transition:opacity .3s ease-in-out 0s}.content p{color:#969696}.modal{align-items:center;background-color:#202020;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;overflow-y:auto;padding:4rem 3rem;position:fixed;top:0;transform:scale(0);transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;width:100%;z-index:1000}.modal.open{opacity:1;transform:scale(1);visibility:visible}.modal>img{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-height:100%;max-width:100%;padding:2rem 0 1.5rem;width:auto}.modal p{color:#c4c4c4}.modal.open>button{align-items:center;background:#202020;border:.125rem solid #333;border-radius:1.438rem;display:flex;justify-content:center;padding:1rem;transition:all .3s ease-out 0s}.modal.open>button>img{height:auto;width:.7rem}.modal.open>button:hover{background-color:#333;cursor:pointer;transition:all .3s ease-out 0s}@media only screen and (max-width:896px){.playContainer{flex-direction:column;margin:auto;width:90%}.galleryContainer{align-content:center;flex-direction:column;padding:.625rem}.images{margin:.625rem 0;width:100%}.modal{padding:1rem}.content{margin:1rem 0}}@media only screen and (min-width:900px) and (max-width:1298px){.playContainer{flex-direction:column;margin:auto;width:90%}.galleryContainer{align-content:center;column-count:2;margin:auto;text-align:center}.images{margin:.625rem;width:calc(50% - 20px)}.content{margin:1rem 2rem 2rem}}#bioContainer{align-items:center;display:flex;flex-direction:column;gap:3rem;margin:6rem 24rem 4rem}#bioContainer img{border-radius:1rem;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'  width='60' height='72' viewport='0 0 100 100' style='fill:black;font-size:36px;'><text y='50%'>✨</text></svg>") 16 0,auto;height:auto;margin:auto;width:40vw}#tldrBlock h1{color:#aaaaaab3;margin-bottom:.6rem}#tldrBlock{margin-bottom:1.5rem}#infoBlock p{color:#666}#infoBlock span{color:#202020}#spotifyContainer{background-color:#f4f4f4;border-radius:1rem;display:flex;flex-direction:row;gap:2rem;margin:3rem 5rem;padding:1.25rem}#spotifyContainer img{background:#f4f4f4;border-radius:.75rem;cursor:pointer;height:auto;margin:auto 0;width:8vw}#spotifyContainer h5{margin:.5rem auto 0;text-overflow:ellipsis}#spotifyContainer p{color:#8f8f8f;margin:0;text-overflow:ellipsis}#nowPlayingContainer{display:flex;flex-direction:row;gap:.3rem;justify-items:center;margin:1rem 0 0}#nowPlayingContainer p{color:#62cb6b}#playingAnimation{align-items:center;background:#f4f4f4;display:flex;margin-right:.25rem;position:relative}.playingIndicatorLine{background:#62cb6b;border-radius:.094rem;height:.188rem;margin-right:.188rem;width:.188rem}@keyframes playing{0%{height:.188rem}50%{height:1rem}to{height:.188rem}}#first{animation:playing .85s ease infinite}#second{animation:playing 1.26s ease infinite}#third{animation:playing .62s ease infinite}#infoBlock{margin-top:.8rem}#infoBlock a{background:url("data:image/svg+xml;charset=utf8,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 width=%271px%27 height=%271px%27 viewBox=%270 0 1 1%27 preserveAspectRatio=%27none%27%3E%3Crect x=%270%27 y=%270%27 width=%271%27 height=%271%27 fill=%27%23fff7a0%27 /%3E%3C/svg%3E") no-repeat 100% 100%;background-size:100% 25%;color:#202020;font-family:Akkurat Bold;text-decoration:none;transition:opacity .3s ease-in-out 0s}.content a:hover{background:url("data:image/svg+xml;charset=utf8,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 width=%271px%27 height=%271px%27 viewBox=%270 0 1 1%27 preserveAspectRatio=%27none%27%3E%3Crect x=%270%27 y=%270%27 width=%271%27 height=%271%27 fill=%27%23fff7a0%27 /%3E%3C/svg%3E") no-repeat 100% 100%;background-size:100%;opacity:.6}@media only screen and (max-width:1023px){#bioContainer{flex-direction:column;margin:4rem 1rem 5.5rem}#infoBlock{margin-top:1rem}#infoBlock,#tldrBlock{margin:auto 1rem}#bioContainer img{height:auto;width:100%}#spotifyContainer img{background:#f4f4f4;height:auto;margin:auto;width:15rem}#spotifyContainer{flex-direction:column;margin:2.5rem 3rem;padding:2rem}#nowPlayingContainer{margin:0}}#errorContainer{background:linear-gradient(180deg,#fff,#4573e899);margin:auto;padding:8rem 30rem 10rem;text-align:center}#errorContainer h1{font-size:20rem}#errorContainer p{font-size:1.25rem}.subheadingGrey{color:#969696;font-size:.8rem;margin:1.75rem auto .75rem}#pageTitle{margin:6.5rem 20rem 3rem;padding:2rem 18rem}#quickStats{gap:3rem;margin:3rem 20rem 6rem}.columnBoxContainer{display:flex;flex-direction:row;gap:7rem}.leftColumnTitle{flex:0 0 30%}.blackCallOut,.callOut{padding-bottom:1.5rem}.blackCallOut{color:#202020}.rightColumn{display:flex;flex-direction:column;gap:4rem}#boxMargins{margin:7rem 20rem}.emochaContainer{flex-direction:column;margin:7.5rem 20rem}#blueBg{background-color:#1460f8}#blueBg p{color:#f4f4f4}#lastSummary{margin-top:3rem}@media only screen and (max-width:767px){#pageTitle{margin:5rem 1rem 2rem;padding:1rem 0;width:90%}#landingImage{margin:0 1rem}#briefOverview,#quickStats,.emochaContainer{margin:5rem 1rem}#quickStats{gap:1.75rem}.columnBoxContainer{display:flex;flex-direction:column;gap:2rem}.highlightedBackground{background-color:#f4f4f4;padding:5rem 1rem}.callOut{padding-bottom:.75rem}.leftColumnTitle{flex:0 0 30%}#boxMargins{margin:5rem 1rem 7rem}}@media (min-width:768px) and (max-width:1023px){#pageTitle{margin:6rem 3rem 2rem;padding:1rem 0;width:90%}#briefOverview,#landingImage,#quickStats{margin:3rem}#quickStats{gap:2rem}.columnBoxContainer{display:flex;flex-direction:column;gap:4rem}.highlightedBackground{background-color:#f4f4f4;padding:7rem 2.5rem}.callOut{padding-bottom:1rem}.leftColumnTitle{flex:0 0 30%}#boxMargins{margin:6rem 3rem 4rem}}#landingImage{border-radius:2rem;display:block;margin:auto;width:90%}#notImportant,#whiteGreyBox p,.goals,.highlightedBackground p,.takeaways p{color:#666}p.subheadingGrey{color:#969696;font-size:.8rem}.greyText{color:#969696;font-size:.94rem}#pageTitle{margin:6rem 15rem 3rem;padding:2rem 16rem;text-align:center}#quickStats{display:flex;flex-wrap:wrap;gap:2rem;margin:0 20rem 6rem}#briefOverview{margin:6rem 20rem 0}#briefOverview h3{color:#666}#briefOverview h3 b{color:#202020}.highlightedBackground{background-color:#f4f4f4;padding:8rem 20rem}#headingLink{background:url("data:image/svg+xml;charset=utf8,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 width=%271px%27 height=%271px%27 viewBox=%270 0 1 1%27 preserveAspectRatio=%27none%27%3E%3Crect x=%270%27 y=%270%27 width=%271%27 height=%271%27 fill=%27%23fff7a0%27 /%3E%3C/svg%3E") no-repeat 100% 100%;background-size:100% 25%;color:#202020;font-family:Akkurat Bold;text-decoration:none}#headingLink:hover{background:url("data:image/svg+xml;charset=utf8,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 width=%271px%27 height=%271px%27 viewBox=%270 0 1 1%27 preserveAspectRatio=%27none%27%3E%3Crect x=%270%27 y=%270%27 width=%271%27 height=%271%27 fill=%27%23fff7a0%27 /%3E%3C/svg%3E") no-repeat 100% 100%;background-size:100%;opacity:.6}.doubleColumns{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.specialDoubleCol{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:65% 25%}.threeColumns{display:flex;gap:1.5rem}.goals{flex:1 1}#goalsBox{margin-top:4rem 0 7.5rem 0}.smallImgText{color:#969696;font-size:.9rem;line-height:1.25rem}.bfiContainer{flex-direction:column;margin:7.5rem 20rem;overflow:hidden}img.processImg{border-radius:1.25rem;margin:1rem auto;max-width:100%}.imgHeavy{margin:7.5rem auto}#greenBg{background-color:#5c6628}#greenBg p{color:#f4f4f4}.takeaways{margin:2.5rem 0}#reverseOrder{grid-template-columns:25% 65%}#lastItem{margin-bottom:0}span{color:#202020}#smallerSpecialCol{grid-template-columns:60% 40%}#whiteGreyBox{margin:0}@media only screen and (max-width:767px){#pageTitle{margin:5rem 1rem 2rem;padding:1rem 0;width:90%}#landingImage{border-radius:1rem;margin:0 1rem}#briefOverview,#quickStats,.bfiContainer{margin:5rem 1rem}#quickStats{gap:1.75rem;margin:0 1rem 1.75rem}.columnBoxContainer{display:flex;flex-direction:column;gap:2rem}.highlightedBackground{background-color:#f4f4f4;padding:5rem 1rem}.callOut{padding-bottom:.75rem}.leftColumnTitle{flex:0 0 30%}#boxMargins{margin:5rem 1rem 7rem}.doubleColumns,.specialDoubleCol{display:flex;flex-direction:column;gap:1rem}img.processImg{margin:auto;width:90%}#reverseOrder{flex-direction:column-reverse}.subheadingGrey{margin:.5rem auto .75rem}#briefOverview{margin-bottom:2.5rem}.threeColumns{flex-direction:column;gap:.5rem}#whiteGreyBox.doubleColumns{margin:1.25rem auto}.imgHeavy{margin:2rem 0}.imgHeavy img{margin:.75rem auto 1rem}}@media (min-width:768px) and (max-width:1023px){#pageTitle{margin:6rem 3rem 2rem;padding:1rem 0;width:90%}#briefOverview,#landingImage,#quickStats,.bfiContainer{margin:3rem}#quickStats{gap:2rem}.columnBoxContainer{display:flex;flex-direction:column;gap:4rem}.highlightedBackground{background-color:#f4f4f4;padding:7rem 3rem}.callOut{padding-bottom:1rem}.leftColumnTitle{flex:0 0 30%}#boxMargins{margin:6rem 3rem 4rem}.doubleColumns,.specialDoubleCol{display:flex;flex-direction:column;gap:1rem}img.processImg{margin:auto;width:90%}}@font-face{font-family:Akkurat;font-style:normal;font-weight:300;src:url(/static/media/Akkurat.f370feda377f23d8fb61.ttf) format("truetype")}@font-face{font-family:Akkurat Bold;font-style:bold;font-weight:700;src:url(/static/media/Akkurat-bold.84fb80e6f493da2e7083.ttf) format("truetype")}*{box-sizing:border-box}body{background-color:#fefefe;margin:0;overflow:auto}.emphasized{font-style:italic;margin:0}.bolded{font-family:Akkurat Bold;font-weight:400}h1,h2,h3,h4,h5,p{color:#202020;font-style:normal;margin:.5rem 0}p{font-family:Akkurat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.75rem}h1{font-size:2.5rem;line-height:130%}h1,h2{font-family:Akkurat Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700}h2{font-size:2rem;line-height:2.75rem}h3{font-size:1.5rem;letter-spacing:-.5px;line-height:2.75rem}h3,h4{font-family:Akkurat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400}h4{line-height:2.5rem}h4,h5{font-size:1.25rem}h5{font-family:Akkurat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:2rem}b{font-family:Akkurat Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.smallBody{font-size:.8rem;line-height:1.25rem}.italicBody{font-style:italic}::selection{background:#fff7a0}
/*# sourceMappingURL=main.2517280f.css.map*/