@import url(https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&display=swap);:root{--padding-amount:200px}@font-face{font-family:Cageroll-Cage;src:url(/static/media/Cageroll-Cage.a2c1bce9852984e2687f.otf) format("opentype")}@font-face{font-family:Acidic;src:url(/static/media/Acidic.2997e567aefab68c430d.TTF) format("opentype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}img{border-radius:20px}.headerArea{display:grid;grid-column:1;grid-row:2;justify-content:center;margin-top:50px;padding-top:50px;place-items:center;text-align:center;width:100%}.headerArea img{grid-column-start:1;grid-row-start:2;text-align:center;width:80%;z-index:1}.headerArea h1{color:#fff;font-family:Acidic,sans-serif;font-size:10rem;font-weight:800;grid-column-start:1;grid-row-start:1;vertical-align:top;z-index:0}.photoCardWrapper{display:grid;grid-template-columns:40% 40%;justify-content:center;place-items:center}.photoCard{height:100%;padding-bottom:32px;padding-top:200px;padding-top:var(--padding-amount)}.photoCard:hover{cursor:pointer}.photoCardText a:link,a:active,a:hover,a:visited{color:#fff}.photoCardText{font-size:1rem;padding:7px 0 0}.photoCardText,.photoCardText button{background:none;border:none;color:#fff;outline:inherit}.photoCardText button{font-family:Noto Sans Mono,monospace;text-decoration:underline}.headerNav{display:grid}.headerNavTitle{color:#fff;grid-column-start:1;padding-left:32px}.headerNavPlaylist,.headerNavTitle{font-family:Noto Sans Mono,monospace;padding-top:32px;text-decoration:none}.headerNavPlaylist{align-content:center;background:none;border:none;color:#fff!important;cursor:pointer;grid-column-start:2;justify-items:center;justify-self:center;outline:inherit;padding-right:32px}.headerNavPlaylist,.headerNavPlaylist a{align-items:center;justify-content:center}.headerNavPlaylist a{align-self:center;place-items:center;text-align:center;text-decoration:none}.headerNavAbout{background:none;border:none;color:#fff;cursor:pointer;font-family:Noto Sans Mono,monospace;grid-column-start:3;justify-self:right;outline:inherit;padding-right:32px;padding-top:32px}.aboutDivWrapper{overflow:hidden;position:relative}.aboutDiv{background-color:#fff;height:500px;position:absolute;right:-50px;top:50px;width:500px}.visibleClass{background:#000;display:grid;grid-template-columns:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;grid-template-rows:75% 25%;height:100%;left:0;opacity:1;overflow:hidden;position:fixed;text-align:center;top:0;width:100%;z-index:10}.visibleClass img{align-self:center;grid-column:1/span 10;grid-row:2/span 1;justify-self:center}.hiddenClass{background:#000;display:grid;grid-template-columns:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;grid-template-rows:50% 25% 25%;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:10}.closeAboutDivButton{background:none;border:none;font-size:2rem;grid-column:10/span 1;height:4rem;justify-self:right;margin-right:32px;margin-top:32px;outline:inherit;padding:0;width:5rem}.aboutDiv,.closeAboutDivButton{color:#fff;font-weight:400;grid-row:1/span 1}.aboutDiv{background:#000;font-family:Noto Sans Mono,monospace;font-size:2.3rem;grid-column:1/span 9;letter-spacing:1px;line-height:3.5rem;width:100%}.instagramLink{color:#fff!important;font-size:1.8rem;grid-column:1/span 3}.emailLink,.instagramLink{align-self:end;font-family:Noto Sans Mono,monospace;grid-row:2/span 1;justify-self:center;padding-bottom:32px;position:-webkit-sticky;position:sticky}.emailLink{grid-column:7/span 4}.letterboxdLink{align-self:end;color:#fff!important;font-family:Noto Sans Mono,monospace;font-size:1.8rem;grid-column:4/span 3;grid-row:2/span 1;justify-self:center;padding-bottom:32px;position:-webkit-sticky;position:sticky}.emailLink button{background:none;border:none;color:#fff;font-size:1.8rem;outline:inherit;text-decoration:underline}.emailLink img{height:500px;width:500px;z-index:500}.visibleAlbumClass{display:grid;grid-template-columns:30% 40% 30%;grid-template-rows:10% 90%;opacity:1;overflow:hidden;pointer-events:auto;z-index:10}.hiddenAlbumClass,.visibleAlbumClass{background:#000;height:100%;left:0;position:fixed;top:0;width:100%}.hiddenAlbumClass{opacity:0;pointer-events:none;z-index:0}.albumNavTitle{color:#fff;font-family:Exo,sans-serif;grid-column:1/span 1;grid-row:1/span 1;padding-left:32px;padding-top:32px;text-decoration:none}.closeAlbumDivButton{background:none;border:none;color:#fff;font-size:2rem;grid-column:3/span 1;grid-row:1/span 1;height:4rem;justify-self:right;margin-right:32px;margin-top:32px;outline:inherit;padding:0;width:4rem}.leftArrow{align-self:center;color:#fff;font-size:2rem;grid-column:1/span 1;grid-row:2/span 1;justify-self:left;padding-left:20%}.leftArrow:hover{cursor:pointer}.rightArrow{align-self:center;color:#fff;font-size:2rem;grid-column:3/span 1;grid-row:2/span 1;justify-self:right;padding-right:20%}.rightArrow:hover{cursor:pointer}.albumPhotoCardWrapper{display:grid;grid-column:2/span 1;grid-row:2/span 1;grid-template-columns:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;grid-template-rows:65% 35%;text-align:center}.albumPhotoCard{display:grid;grid-column:1/span 10;grid-row:1/span 1;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:5% 95%;z-index:100}.cameraName{align-self:end;grid-column:2/span 2;grid-row:2/span 1;justify-self:auto;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}.albumPhotoCardText,.cameraName{color:#fff;font-family:Noto Sans Mono,monospace}.albumPhotoCardText{grid-column:1/span 1;grid-row:1/span 1;justify-self:start;z-index:200}.albumPhotoMain{align-self:center;grid-column:1/span 1;grid-row:2/span 1;justify-self:center;max-height:100%}.carousel-container{align-items:center;display:flex;width:600px;z-index:1000}.carouselButton{background-color:#000;border:none;color:#fff;cursor:pointer;padding:10px}.carouselButton:disabled{cursor:not-allowed;opacity:.5}.carousel{align-content:center;grid-column:1/span 10;grid-row:2/span 1;margin:0 10px;overflow:hidden;width:100%;z-index:1000}.carousel-inner{display:flex;transition:transform .3s ease;width:20000px;z-index:1000}.thumbnail{cursor:pointer;margin-left:5px;margin-right:5px;max-height:60px;width:100px;z-index:1000}.thumbnail:hover{filter:brightness(150%)}.sticky-accent-image{height:auto;opacity:.7;position:-webkit-sticky;position:sticky;top:1000px;width:100px;z-index:-1}@media (max-width:500px){.headerArea h1{font-size:3rem;padding-top:50px}.photoCard{height:100%;padding-bottom:0;padding-left:10px;padding-top:80px;padding-top:calc(var(--padding-amount)/2.5)}.photoCardWrapper{padding-top:10px}.aboutDiv{font-size:.8rem;grid-column:1/span 6;letter-spacing:1px;line-height:1rem}.aboutDiv,.closeAboutDivButton{font-weight:400;grid-row:1/span 1}.closeAboutDivButton{background:none;border:none;color:#fff;font-size:2rem;grid-column:10/span 1;height:4rem;justify-self:right;margin-right:10px;margin-top:10px;outline:inherit;padding:0;width:5rem}.visibleClass img{width:100%}.visibleAlbumClass{background:#000;display:grid;grid-template-columns:20% 60% 20%;grid-template-rows:10% 90%;height:100%;left:0;opacity:1;pointer-events:auto;position:fixed;top:0;width:100%;z-index:10}.albumPhotoCardWrapper{display:grid;grid-column:1/span 3;grid-row:2/span 1;grid-template-columns:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;grid-template-rows:65% 35%;text-align:center}.leftArrow,.rightArrow{z-index:200}.headerArea{height:300px;margin-top:0;padding-top:0}.emailLink,.instagramLink{font-size:1rem;position:relative}.emailLink button,.letterboxdLink{font-size:1rem}.closeAlbumDivButton{font-size:2rem;grid-column:3/span 1;grid-row:1/span 1;height:2rem;justify-self:right;margin-right:10px;margin-top:10px;outline:inherit;width:2rem}.albumPhotoMain{align-self:center;grid-column:1/span 2;grid-row:2/span 1;justify-self:center;max-height:100%}.leftArrow,.rightArrow{display:none}.thumbnail{max-height:20%;padding-bottom:4px;padding-left:4px;padding-right:4px;position:relative;z-index:1000}}@media (max-width:1600px) and (min-width:500px){.aboutDiv{font-size:1.5rem}}footer{display:grid;font-family:Noto Sans Mono,monospace;font-size:16px;justify-content:center;margin-top:32px}footer a{color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.13635046.css.map*/