@keyframes svelte-rqn88j-fade-in{0%{scale:0;opacity:0;z-index:1}to{scale:1;opacity:1;z-index:20}}@keyframes svelte-rqn88j-slide-in-left{0%{opacity:0;margin-left:-85vw;z-index:1}to{opacity:1;margin-left:0;z-index:20}}@keyframes svelte-rqn88j-slide-out-left{0%{opacity:1;margin-left:0;z-index:20}to{opacity:0;margin-left:-85vw;z-index:1}}@keyframes svelte-rqn88j-slide-in-right{0%{opacity:0;margin-left:85vw;z-index:1}to{opacity:1;margin-left:0;z-index:20}}@keyframes svelte-rqn88j-slide-out-right{0%{opacity:1;margin-left:0;z-index:20}to{opacity:0;margin-left:85vw;z-index:1}}@keyframes svelte-rqn88j-bounce-in-right{0%{opacity:0;transform:translate(calc(75vw - var(--half-block) * var(--bounceOffset)));z-index:0}85%{opacity:1;transform:translate(-20px);z-index:0}90%{opacity:1;transform:translate(10px);z-index:0}95%{opacity:1;transform:translate(-3px);z-index:0}to{opacity:1;transform:translate(0);z-index:20}}.no-animate{opacity:1!important;animation:none!important;animation-range-start:0px;animation-range-end:0px}.animation0{opacity:1;animation:svelte-rqn88j-bounce-in-right linear forwards;animation-duration:1s;--bounceOffset: 0}.animation1{opacity:1;animation:svelte-rqn88j-bounce-in-right linear forwards;animation-duration:1s;--bounceOffset: 10}.animation2{opacity:1;animation:svelte-rqn88j-bounce-in-right linear forwards;animation-duration:1s;--bounceOffset: 20}.vertical-centering.svelte-rqn88j{align-content:center}#header.svelte-rqn88j{height:calc(var(--full-block) * 9);grid-template-rows:repeat(18,var(--half-block));overflow:hidden;color:var(--sand)}#header.svelte-rqn88j figure:where(.svelte-rqn88j){grid-row:1 / -1;grid-column:1 / -1;background:linear-gradient(to left,rgba(var(--blueTransparentCustom),.5),rgba(var(--grayTransparentCustom),.4));z-index:1}#header.svelte-rqn88j div:where(.svelte-rqn88j){grid-column:1 / -1;grid-row:1 / -1}#header.svelte-rqn88j div:where(.svelte-rqn88j) img:where(.svelte-rqn88j){grid-column:1 / -1;grid-row:1 / -1;z-index:0;width:100%;height:100%;object-fit:cover}#header.svelte-rqn88j div:where(.svelte-rqn88j) h1:where(.svelte-rqn88j){line-height:calc(var(--full-block) * .85);grid-row:8 / span 2;grid-column:5 / span 16;font-size:calc(var(--full-block) * .85);z-index:2}#header.svelte-rqn88j div:where(.svelte-rqn88j) h1:where(.svelte-rqn88j) #headerHighlight:where(.svelte-rqn88j){font-family:futura-pt-bold}#header.svelte-rqn88j div:where(.svelte-rqn88j) h3:where(.svelte-rqn88j){line-height:calc(var(--full-block) * .6);grid-row:10 / span 4;grid-column:5 / span 16;font-size:calc(var(--full-block) * .55);align-self:center;z-index:2}#header.svelte-rqn88j div:where(.svelte-rqn88j) button:where(.svelte-rqn88j){grid-row:15 / span 2;z-index:2;height:calc(var(--quarter-block) * 3)}#header.svelte-rqn88j div:where(.svelte-rqn88j) button:where(.svelte-rqn88j)#readMore{grid-column:5 / span 4}#header.svelte-rqn88j div:where(.svelte-rqn88j) button:where(.svelte-rqn88j)#seeWork{grid-column:10 / span 4}#myWork.svelte-rqn88j{grid-column:1 / -1;overflow:hidden;color:var(--blue);background-color:var(--sand)}#myWork.svelte-rqn88j #myWorkSlideCount:where(.svelte-rqn88j){z-index:3;align-items:end;grid-row:-3 / -2;grid-column:14 / -14;display:flex;justify-content:space-around;flex-direction:row}#myWork.svelte-rqn88j #myWorkSlideCount:where(.svelte-rqn88j) input:where(.svelte-rqn88j){width:calc(var(--one-sixteenth-block) * 3);height:calc(var(--one-sixteenth-block) * 3);border:2px solid var(--blue);border-radius:var(--default-radius);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#myWork.svelte-rqn88j #myWorkSlideCount:where(.svelte-rqn88j) input:where(.svelte-rqn88j):checked{background-color:var(--blue)}#myWork.svelte-rqn88j #myWorkSlideCount:where(.svelte-rqn88j) input:where(.svelte-rqn88j):checked:hover{background-color:var(--blue)}#myWork.svelte-rqn88j #myWorkSlideCount:where(.svelte-rqn88j) input:where(.svelte-rqn88j):hover{cursor:pointer;background-color:var(--lightblueTransparent)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j){grid-row:8 / span 4;z-index:1;width:calc(var(--quarter-block) * 3);height:calc(var(--full-block) * 1.5);background-color:var(--sand)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j) button:where(.svelte-rqn88j){grid-row:8 / span 4;z-index:2;width:calc(var(--quarter-block) * 3);height:calc(var(--full-block) * 1.5);background-color:var(--lightblue)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j) button:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){width:calc(var(--half-block) * .45);height:calc(var(--full-block) * 1.5)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j) button:where(.svelte-rqn88j) svg:where(.svelte-rqn88j) polyline:where(.svelte-rqn88j){stroke:var(--sand)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j) button:where(.svelte-rqn88j):hover{cursor:pointer}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j) button:where(.svelte-rqn88j):hover svg:where(.svelte-rqn88j) polyline:where(.svelte-rqn88j){stroke:var(--blue)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j)#myWorkNextSlideContainer{grid-column:-3 / -1;justify-self:right;padding:calc(var(--half-block) * .2) 0 calc(var(--half-block) * .2) calc(var(--half-block) * .2);border-radius:calc(var(--half-block) * 1.2) 0 0 calc(var(--half-block) * 1.2)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j)#myWorkNextSlideContainer #myWorkNextSlide:where(.svelte-rqn88j){grid-column:-3 / -1;justify-self:right;border-radius:var(--default-radius) 0 0 var(--default-radius)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j)#myWorkNextSlideContainer #myWorkNextSlide:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){margin-left:calc(var(--one-sixteenth-block) * 3)}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j)#myWorkPreviousSlideContainer{grid-column:1 / 3;justify-self:left;padding:calc(var(--half-block) * .2) calc(var(--half-block) * .2) calc(var(--half-block) * .2) 0;border-radius:0 calc(var(--half-block) * 1.2) calc(var(--half-block) * 1.2) 0}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j)#myWorkPreviousSlideContainer #myWorkPreviousSlide:where(.svelte-rqn88j){grid-column:1 / 3;justify-self:left;border-radius:0 var(--default-radius) var(--default-radius) 0}#myWork.svelte-rqn88j .slideControl:where(.svelte-rqn88j)#myWorkPreviousSlideContainer #myWorkPreviousSlide:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){margin-left:calc(var(--one-sixteenth-block) * -3);transform:rotate(180deg)}#myWork.svelte-rqn88j .myWorkSlide:where(.svelte-rqn88j){grid-row:1 / -2;grid-column:1 / -1}#myWork.svelte-rqn88j .myWorkSlide:where(.svelte-rqn88j) .myWorkPicture:where(.svelte-rqn88j){grid-row:3 / -2;grid-column:2 / span 20;width:calc(var(--full-block) * 10);height:calc(var(--full-block) * 7);border-radius:var(--default-radius);overflow:hidden}#myWork.svelte-rqn88j .myWorkSlide:where(.svelte-rqn88j) h1:where(.svelte-rqn88j){grid-row:2 / span 2;grid-column:23 / -2;text-align:left;color:var(--lightblue)}#myWork.svelte-rqn88j .myWorkSlide:where(.svelte-rqn88j) h2:where(.svelte-rqn88j){grid-row:4 / span 1;grid-column:23 / -2;font-size:calc(var(--half-block) * .85);margin-top:var(--quarter-block)}#myWork.svelte-rqn88j .myWorkSlide:where(.svelte-rqn88j) .myWorkTextContainer:where(.svelte-rqn88j){display:flex;flex-direction:column;justify-content:space-between;margin-top:calc(var(--half-block) * -.3);grid-column:23 / -3;grid-row:6 / -2}#myWork.svelte-rqn88j .myWorkSlide:where(.svelte-rqn88j) .myWorkTextContainer:where(.svelte-rqn88j) p:where(.svelte-rqn88j){font-size:calc(var(--half-block) * .45);text-align:justify}#experience.svelte-rqn88j{background-color:var(--lightblue)}#experience.svelte-rqn88j .sectionInfo:where(.svelte-rqn88j){width:calc(var(--quarter-block) * 3);height:calc(var(--quarter-block) * 3);margin:calc(var(--half-block) * .2) 0 0 calc(var(--half-block) * -.7);grid-column:-2 / -1;grid-row:1 / 2;background-color:var(--blue);border-radius:var(--default-radius)}#experience.svelte-rqn88j .sectionInfo:where(.svelte-rqn88j):hover{cursor:pointer;background-color:#ffffff80}#experience.svelte-rqn88j .sectionInfo:where(.svelte-rqn88j):hover h1:where(.svelte-rqn88j){color:var(--blue)}#experience.svelte-rqn88j .sectionInfo:where(.svelte-rqn88j) h1:where(.svelte-rqn88j){font-size:calc(var(--full-block) * .9);height:calc(var(--quarter-block) * 3);color:var(--sand);line-height:calc(var(--quarter-block) * 3)}#experience.svelte-rqn88j .sectionInfo:where(.svelte-rqn88j) h1:where(.svelte-rqn88j):hover{cursor:pointer}#experience.svelte-rqn88j div:where(.svelte-rqn88j){display:grid;grid-template-columns:repeat(40,var(--quarter-block));grid-template-rows:repeat(7,var(--quarter-block));grid-column:7 / span 20;width:calc(var(--full-block) * 10);height:calc(var(--full-block) * 2 - var(--one-eight-block));border-radius:var(--default-radius);text-align:justify}#experience.svelte-rqn88j div:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){align-self:center;grid-column:2 / span 4;grid-row:2 / span 5;width:var(--full-block);height:var(--full-block)}#experience.svelte-rqn88j div:where(.svelte-rqn88j) h3:where(.svelte-rqn88j){grid-column:8 / span 20;grid-row:1 / span 2;font-size:var(--half-block);line-height:calc(var(--half-block) + var(--one-eight-block))}#experience.svelte-rqn88j div:where(.svelte-rqn88j) p:where(.svelte-rqn88j){font-size:calc(var(--full-block) * .3);grid-column:8 / span 30;grid-row:3 / -1;align-self:center}#experience.svelte-rqn88j div:where(.svelte-rqn88j)#educationExperience{grid-row:5 / span 4;margin-top:calc(var(--one-eight-block) * -1);background-color:var(--pastelblue);color:var(--lightblue)}#experience.svelte-rqn88j div:where(.svelte-rqn88j)#educationExperience svg:where(.svelte-rqn88j){fill:var(--lightblue)}#experience.svelte-rqn88j div:where(.svelte-rqn88j)#workExperience{grid-row:9 / span 4;margin-top:var(--quarter-block);background-color:var(--sand);color:var(--blue)}#experience.svelte-rqn88j div:where(.svelte-rqn88j)#workExperience svg:where(.svelte-rqn88j){fill:var(--blue)}#experience.svelte-rqn88j div:where(.svelte-rqn88j)#hobbyExperience{grid-row:14 / span 4;margin-top:var(--one-eight-block);background-color:var(--blue);color:var(--sand)}#experience.svelte-rqn88j div:where(.svelte-rqn88j)#hobbyExperience svg:where(.svelte-rqn88j){fill:var(--sand)}#portfolio.svelte-rqn88j{color:var(--lightblue);background-color:var(--sand)}#portfolio.svelte-rqn88j #portfolioTopRow:where(.svelte-rqn88j){display:flex;flex-wrap:wrap;justify-content:space-evenly;grid-column:2 / -2;align-content:center;grid-row:7 / -2}#portfolio.svelte-rqn88j #portfolioTopRow:where(.svelte-rqn88j) .portfolioContainer:where(.svelte-rqn88j){display:grid;grid-template-columns:repeat(9,half-block);grid-template-rows:repeat(9,half-block);width:calc(var(--full-block) * 4.5);height:calc(var(--full-block) * 4.5);opacity:0;padding:0 calc(var(--one-sixteenth-block) * 3);border-right:1px solid var(--lightblue)}#portfolio.svelte-rqn88j #portfolioTopRow:where(.svelte-rqn88j) .portfolioContainer:where(.svelte-rqn88j):last-child{border-right:0}#portfolio.svelte-rqn88j #portfolioTopRow:where(.svelte-rqn88j) .portfolioContainer:where(.svelte-rqn88j) p:where(.svelte-rqn88j){grid-column:1 / 9;grid-row:3 / 9}#reviews.svelte-rqn88j{overflow:hidden;color:var(--lightblue);background-color:var(--sand)}#reviews.svelte-rqn88j h1:where(.svelte-rqn88j){grid-row:2 / span 2;grid-column:12 / span 10}#reviews.svelte-rqn88j h3:where(.svelte-rqn88j){grid-row:4 / span 2;grid-column:6 / span 20;text-align:center}#reviews.svelte-rqn88j #reviewsPreviewContainer:where(.svelte-rqn88j){grid-row:1 / span 18;grid-column:1 / -1;height:calc(var(--full-block) * 9);width:calc(var(--full-block) * 16)}#reviews.svelte-rqn88j .reviewsContainer:where(.svelte-rqn88j){display:grid;grid-template-columns:subgrid;width:calc(5 * var(--half-block));height:calc(5 * var(--half-block));border-radius:var(--default-radius);background-color:var(--blue);overflow:hidden}#reviews.svelte-rqn88j .reviewsContainer:where(.svelte-rqn88j) figure:where(.svelte-rqn88j){width:calc(var(--full-block) * 2.5);height:calc(var(--full-block) * 2.5)}#reviews.svelte-rqn88j .reviewsContainer:where(.svelte-rqn88j):hover figure:where(.svelte-rqn88j){background-color:#fff6}#reviews.svelte-rqn88j .reviewsContainer1:where(.svelte-rqn88j){grid-row:6 / span 5;grid-column:7 / span 5}#reviews.svelte-rqn88j .reviewsContainer2:where(.svelte-rqn88j){grid-row:6 / span 5;grid-column:14 / span 5}#reviews.svelte-rqn88j .reviewsContainer3:where(.svelte-rqn88j){grid-row:6 / span 5;grid-column:21 / span 5}#reviews.svelte-rqn88j .reviewsContainer4:where(.svelte-rqn88j){grid-row:12 / span 5;grid-column:7 / span 5}#reviews.svelte-rqn88j .reviewsContainer5:where(.svelte-rqn88j){grid-row:12 / span 5;grid-column:14 / span 5}#reviews.svelte-rqn88j .reviewsContainer6:where(.svelte-rqn88j){grid-row:12 / span 5;grid-column:21 / span 5}@media only screen and (max-width: 600px){#header.svelte-rqn88j{margin-top:0;height:calc(var(--full-block) * 12.5);grid-template-rows:repeat(25,var(--half-block));border-radius:0 0 var(--default-radius) var(--default-radius)}#header.svelte-rqn88j div:where(.svelte-rqn88j) img:where(.svelte-rqn88j){object-position:80%}#header.svelte-rqn88j div:where(.svelte-rqn88j) h1:where(.svelte-rqn88j){text-align:center;grid-row:15 / span 2;grid-column:2 / 15;font-size:calc(var(--quarter-block) * 3)}#header.svelte-rqn88j div:where(.svelte-rqn88j) h3:where(.svelte-rqn88j){text-align:center;grid-column:2 / 15;grid-row:17 / 20;font-size:calc(var(--full-block) * .525)}#header.svelte-rqn88j div:where(.svelte-rqn88j) button:where(.svelte-rqn88j){grid-row:22 / 24;z-index:2;height:calc(var(--full-block) + var(--quarter-block));border-radius:100px}#header.svelte-rqn88j div:where(.svelte-rqn88j) button:where(.svelte-rqn88j)#readMore{grid-column:2 / span 6}#header.svelte-rqn88j div:where(.svelte-rqn88j) button:where(.svelte-rqn88j)#seeWork{grid-column:10 / span 6}#experience.svelte-rqn88j .sectionInfo:where(.svelte-rqn88j) h1:where(.svelte-rqn88j){font-size:calc(var(--full-block) * .7);height:var(--half-block)}#experience.svelte-rqn88j h1:where(.svelte-rqn88j){grid-row:2 / span 2;margin-top:calc(var(--quarter-block) * -1);grid-column:1 / -1;font-size:calc(var(--quarter-block) * 3)}#experience.svelte-rqn88j #educationExperience:where(.svelte-rqn88j){border-radius:var(--default-radius);grid-row:8 / span 12;grid-column:3 / -3;width:calc(var(--full-block) * 6);height:calc(var(--full-block) * 6);grid-template-columns:repeat(24,var(--quarter-block));grid-template-rows:repeat(24,var(--quarter-block))}#experience.svelte-rqn88j #educationExperience:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){grid-row:2 / span 4;grid-column:2 / span 4;width:var(--full-block);height:var(--full-block)}#experience.svelte-rqn88j #educationExperience:where(.svelte-rqn88j) h3:where(.svelte-rqn88j){grid-column:8 / span 6;grid-row:2 / span 2}#experience.svelte-rqn88j #educationExperience:where(.svelte-rqn88j) p:where(.svelte-rqn88j){grid-column:3 / -3;grid-row:6 / span 10;font-size:calc(var(--full-block) * .2)}#experience.svelte-rqn88j #workExperience:where(.svelte-rqn88j){display:none;grid-row:20 / span 5;grid-column:2 / -2;width:calc(var(--full-block) * 7);height:calc(var(--full-block) * 2.5);grid-template-columns:repeat(48,var(--quarter-block));grid-template-rows:repeat(10,var(--quarter-block))}#experience.svelte-rqn88j #workExperience:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){grid-row:3 / span 6;grid-column:2 / span 6;width:calc(var(--full-block) * 1.5);height:calc(var(--full-block) * 1.5)}#experience.svelte-rqn88j #workExperience:where(.svelte-rqn88j) h3:where(.svelte-rqn88j){grid-column:10 / span 6;grid-row:1 / span 2}#experience.svelte-rqn88j #workExperience:where(.svelte-rqn88j) p:where(.svelte-rqn88j){grid-column:10 / span 12;font-size:calc(var(--full-block) * .2)}#experience.svelte-rqn88j #hobbyExperience:where(.svelte-rqn88j){display:none;grid-row:26 / span 5;grid-column:2 / -2;width:calc(var(--full-block) * 7);height:calc(var(--full-block) * 2.5);grid-template-columns:repeat(48,var(--quarter-block));grid-template-rows:repeat(10,var(--quarter-block))}#experience.svelte-rqn88j #hobbyExperience:where(.svelte-rqn88j) svg:where(.svelte-rqn88j){grid-row:3 / span 6;grid-column:2 / span 6;width:calc(var(--full-block) * 1.5);height:calc(var(--full-block) * 1.5)}#experience.svelte-rqn88j #hobbyExperience:where(.svelte-rqn88j) h3:where(.svelte-rqn88j){grid-column:10 / span 6;grid-row:1 / span 2}#experience.svelte-rqn88j #hobbyExperience:where(.svelte-rqn88j) p:where(.svelte-rqn88j){grid-column:10 / span 12;font-size:calc(var(--full-block) * .2)}}@media only screen and (min-width: 601px){#experience.svelte-rqn88j div:where(.svelte-rqn88j){opacity:0}#experience.svelte-rqn88j #educationExperience:where(.svelte-rqn88j){animation:svelte-rqn88j-fade-in linear forwards;animation-timeline:view();animation-range-start:0px;animation-range-end:300px}#experience.svelte-rqn88j #workExperience:where(.svelte-rqn88j){animation:svelte-rqn88j-slide-in-left linear forwards;animation-timeline:view();animation-range-start:100px;animation-range-end:400px}#experience.svelte-rqn88j #hobbyExperience:where(.svelte-rqn88j){animation:svelte-rqn88j-slide-in-right linear forwards;animation-timeline:view();animation-range-start:100px;animation-range-end:250px}}
