@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:url(/f8c7ed09661fe7ab0a7b98be0fd2f7ac343ed272/7c76f/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-regular.eot);src:local("Noto Sans"),local("NotoSans"),url(/f8c7ed09661fe7ab0a7b98be0fd2f7ac343ed272/7c76f/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-regular.eot#iefix) format("embedded-opentype"),url(/2c0811523c15070ed822cd89aede5dcb77060fc3/aa61b/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-regular.woff2) format("woff2"),url(/5b57dd5b3b00cc82f5d441fcf983386d1e180cb9/e5898/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-regular.woff) format("woff"),url(/d56c717eaa71b467580572d0ad5dca364c452243/5e606/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-regular.ttf) format("truetype"),url(/6fe979ff50093ed76e1a84b5a4b45e5c5e9fe0f2/aaa61/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-regular.svg#NotoSans) format("svg")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:url(/9ad97d8f3a13bd78a89a73dc69e028a8ef0b561f/0e43e/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-italic.eot);src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(/9ad97d8f3a13bd78a89a73dc69e028a8ef0b561f/0e43e/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-italic.eot#iefix) format("embedded-opentype"),url(/7de861fc62a5280015c95d00cab888ecd1c11607/c3726/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-italic.woff2) format("woff2"),url(/a59a1162d180394f2666f27fc378b959bb00a21b/99448/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-italic.woff) format("woff"),url(/a153966384af33d0f8415ae9227a48cc269ef44a/a5f43/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-italic.ttf) format("truetype"),url(/43223ddd2cfe404ee82cac8fe3df98a3453dea47/a52e9/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-italic.svg#NotoSans) format("svg")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:url(/01cf868d8b43b41010e4637895505b22c23e1fa6/4da21/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-700.eot);src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(/01cf868d8b43b41010e4637895505b22c23e1fa6/4da21/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-700.eot#iefix) format("embedded-opentype"),url(/f48633de72e52238e246cdb1920a0f1686b74701/b3d2e/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-700.woff2) format("woff2"),url(/66b925a961926e5ff399c21824a0fbdf7714a4b2/2af79/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-700.woff) format("woff"),url(/f67092d1e4603e978d3fc997b8c1753c75a57f1e/27db9/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-700.ttf) format("truetype"),url(/53c0aa31ebbccc4e0337e895927d87c9dd7941b0/b95d4/assets/fonts/noto-sans-v9-latin/noto-sans-v9-latin-700.svg#NotoSans) format("svg")}@font-face{font-family:"Steps Mono";font-style:normal;font-weight:400;src:local("Steps Mono"),local("StepsMono"),url(/78a1d3b361ea5643ad6e0a0f7e2ff8c06b512de9/0ef99/assets/fonts/steps-mono/steps-mono.woff) format("woff"),url(/906a5a5892c558ff562e170121b9d62a109fe831/48912/assets/fonts/steps-mono/steps-mono.otf) format("opentype")}@font-face{font-family:"PT Mono";font-style:normal;font-weight:400;src:url(../fonts/pt-mono-v7-latin-regular.eot);src:local("PT Mono"),local("PTMono-Regular"),url(../fonts/pt-mono-v7-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/pt-mono-v7-latin-regular.woff2) format("woff2"),url(../fonts/pt-mono-v7-latin-regular.woff) format("woff"),url(../fonts/pt-mono-v7-latin-regular.ttf) format("truetype"),url(../fonts/pt-mono-v7-latin-regular.svg#PTMono) format("svg")}@font-face{font-family:blocusregular;font-style:normal;font-weight:400;src:url(/b7385943822f65926b27e3b0f7fb4c7688ef7b23/de5f3/assets/fonts/blocus/blocuswebfont.eot);src:local("Blocus"),url(/b7385943822f65926b27e3b0f7fb4c7688ef7b23/de5f3/assets/fonts/blocus/blocuswebfont.eot#iefix) format("embedded-opentype"),url(/48fde6affd1a488dda0ac59cac5bbbb09e863d52/06543/assets/fonts/blocus/blocuswebfont.woff) format("woff"),url(/03c61ce51471a663e43ea65a1402512a489c26d4/733f1/assets/fonts/blocus/blocuswebfont.ttf) format("truetype"),url(/8355ad1fa8a905074f830ef8bdbeabc5dd618726/dcdfc/assets/fonts/blocus/blocuswebfont.svg#blocusregular) format("svg")}:root{--clr-grey:#4a4a4a;--ff-sans:"Noto Sans",Verdana,serif;--ff-logo:"Steps Mono",monospace;--ff-mono:"PT Mono",Courier,monospace}*{margin:0;padding:0}body{background-color:#bfbfbf}nav{position:fixed;width:15vw;padding:40px 0 0 40px;font-family:var(--ff-sans);z-index:2}nav.visible-pages{pointer-events:all!important}nav .pages #home-link,nav .pages .page-link{opacity:0}nav .pages *{margin:0;font-weight:400;font-size:.8rem}nav .pages .home-link{display:flex;align-items:center;margin-bottom:40px}nav.visible-pages .pages #home-link{opacity:1;-webkit-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}nav .pages .home-star{font-size:1.2rem;z-index:3}nav.twinkle .pages .home-star{-webkit-animation:twinkle .8s ease-in-out 0s;animation:twinkle .8s ease-in-out 0s}.nav-link{pointer-events:none}nav.visible-pages .pages .page-link{opacity:1;-webkit-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}nav .pages .home-link a{margin-left:25px;text-decoration:none;color:inherit;z-index:3}nav .pages .home-link a:hover{opacity:.5;transition-duration:.25s}nav .pages .home-link a:visited{color:inherit}nav menu{margin:0;padding:0;list-style:none;text-decoration:none}nav .pages .page-link{display:flex;align-items:center;margin-bottom:15px;opacity:0}nav.visible-pages .pages .page-link{opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}nav.will-disappear .pages .page-link{transition:opacity .2s ease,transform .4s ease-in;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em)}nav .pages .star{font-size:1.2rem;pointer-events:none;z-index:3}nav.visible-pages .pages .page-link:nth-child(1){-webkit-transition-delay:.15s,0s;transition-delay:.15s,0s}nav.visible-pages .pages .page-link:nth-child(2){-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s}nav.visible-pages .pages .page-link:nth-child(3){-webkit-transition-delay:.25s,0s;transition-delay:.25s,0s}nav.visible-pages .pages .page-link:nth-child(4){-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}nav.visible-pages .pages .page-link:nth-child(5){-webkit-transition-delay:.35s,0s;transition-delay:.35s,0s}nav.will-disappear .pages .page-link:nth-child(1){-webkit-transition-delay:.2s,.5s;transition-delay:.2s,.5s}nav.will-disappear .pages .page-link:nth-child(2){-webkit-transition-delay:.15s,.5s;transition-delay:.15s,.5s}nav.will-disappear .pages .page-link:nth-child(3){-webkit-transition-delay:.1s,.5s;transition-delay:.1s,.5s}nav.will-disappear .pages .page-link:nth-child(4){-webkit-transition-delay:25ms,.5s;transition-delay:25ms,.5s}nav.will-disappear .pages .page-link:nth-child(5){-webkit-transition-delay:0s,.5s;transition-delay:0s,.5s}nav .pages .page-link a{position:absolute;width:100%;padding-left:2rem;color:inherit;text-decoration:none;z-index:4}nav .pages menu a:hover{opacity:.5;transition-duration:.25s}nav .pages menu a:visited{color:inherit}.chapters *{margin:0;font-weight:400;font-size:.7rem;font-family:var(--ff-mono);line-height:1.8rem}.chapters{position:fixed;left:40px;bottom:5vh;width:auto}.chapters menu{list-style:none}.chapters menu li{opacity:0;pointer-events:none;transform:translateY(4em)}.chapter-link{pointer-events:none}.chapters.chapters-visible menu li{opacity:1;pointer-events:all;transform:translateY(0);transition:opacity .1s ease,transform .5s cubic-bezier(0,.5,0,1)}.chapters.chapters-visible .chapter-link{pointer-events:all}.chapters.will-disappear menu li{pointer-events:none;transition:opacity .4s ease-out,transform 1s;transition-delay:0s,.5s}.chapters.chapters-visible menu li:nth-child(1){transition-delay:50ms,50ms}.chapters.chapters-visible menu li:nth-child(2){transition-delay:75ms,75ms}.chapters.chapters-visible menu li:nth-child(3){transition-delay:.1s,.1s}.chapters.chapters-visible menu li:nth-child(4){transition-delay:125ms,125ms}.chapters.chapters-visible menu li:nth-child(5){transition-delay:.15s,.15s}.chapters.chapters-visible menu li:nth-child(6){transition-delay:175ms,175ms}.chapters.chapters-visible menu li:nth-child(7){transition-delay:.2s,.2s}.chapters li a{color:inherit;text-decoration:none}.chapters li a:hover{opacity:.5;transition-duration:.25s}.chapters li a:visited{color:inherit}.logo{position:fixed;top:30px;right:40px;font-family:var(--ff-logo);color:var(--clr-grey);pointer-events:none;z-index:100}.logo h1{font-size:1rem;text-shadow:-1vw 4vh 5px rgba(0,0,0,.2)}.about{position:absolute;font-family:var(--ff-sans);font-size:.7rem;line-height:1.15rem}@media only screen and (max-width:768px){nav{padding:20px 0 0 20px}.logo{top:20px;right:20px}.logo h1{font-size:.6rem}.chapters{position:absolute;left:auto;right:5vw;bottom:auto;top:10vh;width:auto}}@keyframes twinkle{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}50%{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#home-about{right:45vw;top:44vh}#home-about p{margin-bottom:1.5rem;text-shadow:-28vw 15vh 8px rgba(0,0,0,.1)}#texture{position:fixed;right:10vw;bottom:7vh;width:25vw;opacity:20%}#home-img{position:absolute;right:25vw;top:20vh;width:16vw}@media only screen and (max-width:768px){#texture{bottom:20vh;width:66vw;opacity:10%}#home-img{left:50vw;top:35vh;width:33vw}}#learning-about{position:absolute;top:50vh;left:50vw;width:40vw}#photo-about{top:20vh;left:30vw;width:40vw;font-family:var(--ff-sans)}.chapter-inactive{color:#acacac!important;pointer-events:none}.chapter-wrapper{position:absolute;top:18vh;left:18vw;right:7vw}.chapter-container{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:repeat(auto-fill,5vh);grid-gap:1px}.photo-container{border-bottom:2px}.photo-container img{width:100%;box-shadow:3px 3px 7px rgba(0,0,0,.2)}@media only screen and (max-width:768px){#photo-about{top:45vh;left:16.5vw;width:66vw;font-family:var(--ff-sans)}.chapter-wrapper{top:45vh;left:5vw;right:5vw}}#about-about{top:20vh;left:25vw;width:50vw;font-family:Times,"Times New Roman",Georgia,serif;font-size:1.25rem;line-height:1.8rem;color:var(--clr-grey)}#ashbery-alms{position:relative;width:20vw;left:25vw;font-size:1rem;line-height:1.2rem}#cv-download{margin-top:2rem;margin-bottom:2rem}.cv-download{display:block;text-align:center;font-family:var(--ff-mono);font-size:.6rem;color:inherit;text-decoration:inherit}.cv-download img{margin-bottom:.6rem}#currently-learning{right:5vw;bottom:10vh;width:auto}#currently-learning p{margin-bottom:4px}#currently-learning ul li{margin-left:20px;margin-bottom:4px;list-style:none}#currently-learning ul li a{text-decoration:none;color:inherit}#currently-learning ul li a:hover{opacity:50%}#currently-learning ul li a:visited{color:inherit}.rainbow-strip{position:absolute;bottom:5vh;right:30px;width:20vw;height:4px;opacity:1;background:linear-gradient(90deg,rgba(162,0,219,.2) 0,rgba(57,53,254,.2) 16.67%,rgba(42,214,59,.2) 20.83%,rgba(241,114,21,.2) 42.19%,rgba(225,255,43,.2) 75%,rgba(210,36,36,.2) 87.5%,rgba(213,0,218,.2) 100%)}@media only screen and (max-width:600px){#about-about{top:45vh;left:5vw;width:80vw}#ashbery-alms{position:relative;bottom:3vh;left:15vw;width:auto;font-size:1rem;line-height:1.2rem}#currently-learning{top:12vh;bottom:auto}}#rancho-01{grid-column:1/9;grid-row:1/5}#rancho-02{grid-column:8/18;grid-row:4/11;z-index:1}#rancho-03{grid-column:2/10;grid-row:10/15}#rancho-04{grid-column:5/19;grid-row:16/23}#rancho-05{grid-column:1/15;grid-row:22/27}#rancho-06{grid-column:7/14;grid-row:26/31}#rancho-07{grid-column:6/13;grid-row:36/41;z-index:1}#rancho-08{grid-column:1/18;grid-row:32/44}#iguazu-01{grid-column:1/10;grid-row:2/9;z-index:1}#iguazu-02{grid-column:6/18;grid-row:1/8}#iguazu-03{grid-column:1/12;grid-row:12/20;z-index:1}#iguazu-04{grid-column:12/19;grid-row:16/21;z-index:1}#iguazu-05{grid-column:5/15;grid-row:20/30}#iguazu-06{grid-column:1/19;grid-row:35/47}#iguazu-07{grid-column:5/15;grid-row:45/56;z-index:1}#iguazu-08{grid-column:1/6;grid-row:60/64;z-index:1}#iguazu-09{grid-column:12/19;grid-row:60/65;z-index:1}#iguazu-10{grid-column:4/16;grid-row:58/67;z-index:0}#iguazu-11{grid-column:1/7;grid-row:68/73}#iguazu-12{grid-column:7/13;grid-row:68/73}#iguazu-13{grid-column:13/19;grid-row:68/73}#iguazu-14{grid-column:1/19;grid-row:74/75}#iguazu-15{grid-column:2/13;grid-row:76/85;z-index:1}#iguazu-16{grid-column:1/14;grid-row:84/94}#iguazu-17{grid-column:4/17;grid-row:97/107}#iguazu-18{grid-column:13/19;grid-row:93/98}#iguazu-19{grid-column:2/8;grid-row:106/111;z-index:1}#iguazu-20{grid-column:1/19;grid-row:110/121}#iguazu-21{grid-column:5/11;grid-row:117/131}