@keyframes neon-flicker{0%{opacity:100%}20%{opacity:50%}40%{opacity:50%}60%{opacity:50%}80%{opacity:50%}to{opacity:100%}}@keyframes white-flicker{0%{opacity:50%}20%{opacity:100%}40%{opacity:25%}60%{opacity:25%}80%{opacity:100%}to{opacity:50%}}@keyframes lightBlue-flicker{0%{opacity:25%}20%{opacity:50%}40%{opacity:100%}60%{opacity:100%}80%{opacity:50%}to{opacity:25%}}.page__squares{width:989px;height:460px;overflow:clip;position:absolute;top:-126px;right:-429px;rotate:38deg;z-index:-1}.page__lightBlue{position:absolute;animation:lightBlue-flicker 5s ease-in-out 0s infinite}.page__white{position:relative;top:-6px;left:-6px;animation:white-flicker 5s ease-in-out 0s infinite}.page__neon{position:relative;top:-487px;left:-12px;animation:neon-flicker 5s ease-in-out 0s infinite}@media screen and (max-width: 425px){.page__squares{rotate:90deg;right:-642px}}@media screen and (max-width: 375px){.page__squares{right:-668px}}@media screen and (max-width: 320px){.page__squares{right:-722px}}@font-face{font-family:JetBrainsMono;src:url(/assets/JetBrainsMono-Light-FpqcLTEL.ttf)}@font-face{font-family:Tourney;src:url(/assets/Tourney-LightItalic-ClrEkNTF.ttf)}p{margin:0}.bckgnd-layout{width:100%;height:100%;display:flex;flex-direction:column}.bckgnd-layout__squares{height:100%;position:absolute;overflow:hidden;z-index:-1}.bckgnd-layout__squares-neon,.bckgnd-layout__squares-light-blue{opacity:100%}.bckgnd-layout__container{width:100%;height:100%;overflow:clip;position:fixed;top:60px}.bckgnd-layout__image{height:70vh}.bckgnd-layout__text{font-family:Tourney,sans-serif;color:#0ff;opacity:5%;width:90%;position:absolute;top:25%;left:40px;font-size:19vw}.bckgnd-layout__main-content{width:90%;position:absolute;top:20%;left:60px;display:flex;flex-direction:column;row-gap:15px}.bckgnd-layout__custom-text{font-family:JetBrainsMono,serif,math;font-size:35px;color:#fff}.bckgnd-layout__second-line{display:flex;opacity:20%}.bckgnd-layout__custom-tag{color:#0ff;font-size:35px}.bckgnd-layout__custom-className{color:#00bfff;font-size:35px}.bckgnd-layout__custom-name{color:red;font-size:35px}.bckgnd-layout__custom-damianLavin{font-family:JetBrainsMono,serif,math;color:#fff;margin:0;font-size:140px}.bckgnd-layout__fourth-line{display:flex;opacity:20%}.bckgnd-layout__projects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;padding:0;gap:20px;list-style:none;position:absolute;top:-100px;left:20px}.bckgnd-layout__project{color:#fff;width:400px;height:250px;overflow:hidden}.bckgnd-layout__project-img-cont{width:100%;height:100%}.bckgnd-layout__project-img{width:100%;height:100%;z-index:2;transition:transform 1s ease-in-out}.bckgnd-layout__project-content{color:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;box-sizing:border-box;opacity:0;z-index:1;transition:transform 2s ease-in-out;transition:opacity 2.9s ease-in-out}.bckgnd-layout__project-text{font-family:JetBrainsMono,serif,math}.bckgnd-layout__project-anchors{color:#fff;text-decoration:none;font-weight:700;font-size:19px;padding-bottom:10px}.bckgnd-layout__project-anchors:hover{color:#0ff}.bckgnd-layout__project:hover .bckgnd-layout__project-img{transform:scaleY(.5) translateY(-50%)}.bckgnd-layout__project:hover .bckgnd-layout__project-content{transform:translateY(-100%);opacity:1}.bckgnd-layout__text-about{font-size:18vw}.bckgnd-layout__custom-blue{font-family:JetBrainsMono,serif,math;color:#00bfff;font-size:30px}.bckgnd-layout__custom-neon{font-family:JetBrainsMono,serif,math;color:#0ff;font-size:30px}.bckgnd-layout__about-damian{font-family:JetBrainsMono,serif,math;color:#fff;font-size:104px;margin:0}.bckgnd-layout__titles{font-family:JetBrainsMono,serif,math;color:#fff;font-size:50px}.bckgnd-layout__education{margin:52px 0 41px}.bckgnd-layout__skills{margin-bottom:40px}.bckgnd-layout__columns{display:flex;column-gap:53px}.bckgnd-layout__aboutMe,.bckgnd-layout__jobs{width:50%}.bckgnd-layout__experience{margin-bottom:93px}@media screen and (max-width: 425px){.bckgnd-layout__container{left:5px}.bckgnd-layout__main-content{left:-10px;row-gap:5px}.bckgnd-layout__custom-text,.bckgnd-layout__custom-tag,.bckgnd-layout__custom-className,.bckgnd-layout__custom-name{font-size:25px}.bckgnd-layout__custom-damianLavin{font-size:75px}.bckgnd-layout__projects{gap:35px}.bckgnd-layout__project{height:100%;overflow:visible}.bckgnd-layout__project-img{transition:none}.bckgnd-layout__project-content{opacity:100%;transition:none}.bckgnd-layout__project-title{margin:5px 0;color:#fff;text-decoration:none}.bckgnd-layout__project:hover .bckgnd-layout__project-img,.bckgnd-layout__project:hover .bckgnd-layout__project-content{transform:none}.bckgnd-layout__about-damian{font-size:65px}.bckgnd-layout__titles{font-size:28px}.bckgnd-layout__education{margin:15px 0}.bckgnd-layout__columns{flex-direction:column-reverse;row-gap:15px}.bckgnd-layout__aboutMe{width:100%;padding-bottom:10px}.bckgnd-layout__about-me-mobile{font-size:13px}.bckgnd-layout__jobs{width:100%}.bckgnd-layout__experience{margin-bottom:15px}}@font-face{font-family:JetBrainsMono;src:url(/assets/JetBrainsMono-ExtraLightItalic-DnXUkGZr.ttf)}.navBar{display:flex;padding-bottom:38px}.navBar__container{display:flex;justify-content:flex-start;column-gap:15px}.navBar__brackets{color:#fff}.navBar__text{font-family:JetBrainsMono,serif,math;color:#fff;border:none;background:none}.navBar__text:hover{cursor:pointer}.navBar__text-ends:hover{color:#0ff}.navBar__text-projects:hover{color:#00bfff}.navBar__spacer{color:#fff}@media screen and (max-width: 425px){.navBar__container{column-gap:5px}.navBar__text{font-size:12px}}@media screen and (max-width: 320px){.navBar__text{font-size:10px}}@font-face{font-family:Tourney;src:url(/assets/Tourney-LightItalic-ClrEkNTF.ttf)}.footer{width:100%;height:100px;font-family:Tourney,sans-serif;color:#0ff;align-content:center}body{background-color:#000;max-width:100vw;max-height:100vh;margin:40px 43px;position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:clip}
