@keyframes svelte-1uha8ag-fade-in{0%{scale:0;opacity:0;z-index:1}to{scale:1;opacity:1;z-index:20}}@keyframes svelte-1uha8ag-slide-in-left{0%{opacity:0;margin-left:-85vw;z-index:1}to{opacity:1;margin-left:0;z-index:20}}@keyframes svelte-1uha8ag-slide-out-left{0%{opacity:1;margin-left:0;z-index:20}to{opacity:0;margin-left:-85vw;z-index:1}}@keyframes svelte-1uha8ag-slide-in-right{0%{opacity:0;margin-left:85vw;z-index:1}to{opacity:1;margin-left:0;z-index:20}}@keyframes svelte-1uha8ag-slide-out-right{0%{opacity:1;margin-left:0;z-index:20}to{opacity:0;margin-left:85vw;z-index:1}}@keyframes svelte-1uha8ag-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,.animation1,.animation2{opacity:1;animation:svelte-1uha8ag-bounce-in-right linear forwards;animation-duration:1s}.animation0{--bounceOffset: 0}.animation1{--bounceOffset: 10}.animation2{--bounceOffset: 20}.vertical-centering.svelte-1uha8ag{align-content:center}#header.svelte-1uha8ag{height:calc(var(--full-block) * 9);grid-template-rows:repeat(18,var(--half-block));overflow:hidden;color:var(--sand)}#header.svelte-1uha8ag figure:where(.svelte-1uha8ag){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-1uha8ag div:where(.svelte-1uha8ag){grid-column:1 / -1;grid-row:1 / -1}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){grid-column:1 / -1;grid-row:1 / -1;z-index:0;width:100%;height:100%;object-fit:cover}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){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-1uha8ag div:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag) #headerHighlight:where(.svelte-1uha8ag){font-family:futura-pt-bold}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){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-1uha8ag div:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){grid-row:15 / span 2;z-index:2;height:calc(var(--quarter-block) * 3)}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag)#readMore{grid-column:5 / span 4}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag)#seeWork{grid-column:10 / span 4}#myWork.svelte-1uha8ag{grid-column:1 / -1;overflow:hidden;color:var(--blue);background-color:var(--sand)}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag){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-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){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-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):checked{background-color:var(--blue)}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):checked:hover{background-color:var(--blue)}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):hover{cursor:pointer;background-color:var(--lightblueTransparent)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag){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-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){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-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){width:calc(var(--half-block) * .45);height:calc(var(--full-block) * 1.5)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag) polyline:where(.svelte-1uha8ag){stroke:var(--sand)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):hover{cursor:pointer}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):hover svg:where(.svelte-1uha8ag) polyline:where(.svelte-1uha8ag){stroke:var(--blue)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#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-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkNextSlideContainer #myWorkNextSlide:where(.svelte-1uha8ag){grid-column:-3 / -1;justify-self:right;border-radius:var(--default-radius) 0 0 var(--default-radius)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkNextSlideContainer #myWorkNextSlide:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){margin-left:calc(var(--one-sixteenth-block) * 3)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#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-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkPreviousSlideContainer #myWorkPreviousSlide:where(.svelte-1uha8ag){grid-column:1 / 3;justify-self:left;border-radius:0 var(--default-radius) var(--default-radius) 0}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkPreviousSlideContainer #myWorkPreviousSlide:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){margin-left:calc(var(--one-sixteenth-block) * -3);transform:rotate(180deg)}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag){grid-row:1 / -2;grid-column:1 / -1}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) .myWorkPicture:where(.svelte-1uha8ag){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-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){grid-row:2 / span 2;grid-column:23 / -2;text-align:left}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){grid-row:4 / span 1;grid-column:23 / -2;font-size:calc(var(--half-block) * .85);margin-top:var(--quarter-block)}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) .myWorkTextContainer:where(.svelte-1uha8ag){display:flex;flex-direction:column;justify-content:space-evenly;margin-top:calc(var(--half-block) * -.3);grid-column:23 / -3;grid-row:6 / -2}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) .myWorkTextContainer:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-size:calc(var(--half-block) * .45);text-align:justify}#experience.svelte-1uha8ag{color:var(--lightblue);background-color:var(--sand)}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;justify-content:space-evenly;grid-column:2 / -2;align-content:center;grid-row:7 / -2}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(9,var(--half-block));grid-template-rows:repeat(9,var(--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)}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag):last-child{border-right:0}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){padding-left:var(--quarter-block);grid-row:1 / span 3;grid-column:1 / span 2;width:var(--full-block);height:var(--full-block);fill:red}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){padding:0 var(--quarter-block);text-align:justify;grid-column:1 / -1;grid-row:4 / -1;font-size:calc(var(--full-block) * .3)}#reviews.svelte-1uha8ag{overflow:hidden;color:var(--lightblue);background-color:var(--sand)}#reviews.svelte-1uha8ag h1:where(.svelte-1uha8ag){grid-row:2 / span 2;grid-column:12 / span 10}#reviews.svelte-1uha8ag h3:where(.svelte-1uha8ag){grid-row:4 / span 2;grid-column:6 / span 20;text-align:center}#reviews.svelte-1uha8ag #reviewsPreviewContainer:where(.svelte-1uha8ag){grid-row:1 / span 18;grid-column:1 / -1;height:calc(var(--full-block) * 9);width:calc(var(--full-block) * 16)}#reviews.svelte-1uha8ag .reviewsContainer:where(.svelte-1uha8ag){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-1uha8ag .reviewsContainer:where(.svelte-1uha8ag) figure:where(.svelte-1uha8ag){width:calc(var(--full-block) * 2.5);height:calc(var(--full-block) * 2.5)}#reviews.svelte-1uha8ag .reviewsContainer:where(.svelte-1uha8ag):hover figure:where(.svelte-1uha8ag){background-color:#fff6}#reviews.svelte-1uha8ag .reviewsContainer1:where(.svelte-1uha8ag){grid-row:6 / span 5;grid-column:7 / span 5}#reviews.svelte-1uha8ag .reviewsContainer2:where(.svelte-1uha8ag){grid-row:6 / span 5;grid-column:14 / span 5}#reviews.svelte-1uha8ag .reviewsContainer3:where(.svelte-1uha8ag){grid-row:6 / span 5;grid-column:21 / span 5}#reviews.svelte-1uha8ag .reviewsContainer4:where(.svelte-1uha8ag){grid-row:12 / span 5;grid-column:7 / span 5}#reviews.svelte-1uha8ag .reviewsContainer5:where(.svelte-1uha8ag){grid-row:12 / span 5;grid-column:14 / span 5}#reviews.svelte-1uha8ag .reviewsContainer6:where(.svelte-1uha8ag){grid-row:12 / span 5;grid-column:21 / span 5}#callToAction.svelte-1uha8ag{grid-column:1 / -1;height:calc(var(--full-block) * 5);background-color:#0003}@media only screen and (max-width: 600px){@keyframes svelte-1uha8ag-bounce-in-right{0%{opacity:0;transform:translate(calc(75vw + var(--half-block) * var(--bounceOffset) / 5));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}}#header.svelte-1uha8ag{margin-top:0;height:calc(var(--full-block) * 12.5);grid-template-rows:repeat(25,var(--half-block));border-radius:0}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){object-position:80%}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){text-align:center;grid-row:15 / span 2;grid-column:2 / 15;font-size:calc(var(--quarter-block) * 3)}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){text-align:center;grid-column:2 / 15;grid-row:17 / 20;font-size:calc(var(--full-block) * .525)}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){grid-row:22 / 24;z-index:2;height:calc(var(--full-block) + var(--quarter-block));border-radius:100px;font-size:calc(var(--full-block) * .45)}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag)#readMore{grid-column:2 / span 6}#header.svelte-1uha8ag div:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag)#seeWork{grid-column:10 / span 6}#myWork.svelte-1uha8ag{grid-column:1 / -1;overflow:hidden;color:var(--blue);background-color:var(--sand);height:calc(var(--full-block) * 12.5);grid-template-rows:repeat(25,var(--half-block));touch-action:pan-y!important}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag){z-index:3;align-items:end;grid-row:-3 / -2;grid-column:5 / -5;display:flex;justify-content:space-around;flex-direction:row}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){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-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):checked{background-color:var(--blue)}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):checked:hover{background-color:var(--blue)}#myWork.svelte-1uha8ag #myWorkSlideCount:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):hover{background-color:transparent}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag){grid-row:9 / span 4;z-index:1;width:calc(var(--quarter-block) * 3);height:calc(var(--full-block) * 2);background-color:var(--sand);display:none}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){grid-row:8 / span 4;z-index:2;width:calc(var(--quarter-block) * 3);height:calc(var(--full-block) * 2);background-color:var(--lightblue)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){width:calc(var(--half-block) * .45);height:calc(var(--full-block) * 1.5)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag) polyline:where(.svelte-1uha8ag){stroke:var(--sand)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#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-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkNextSlideContainer #myWorkNextSlide:where(.svelte-1uha8ag){grid-column:-3 / -1;justify-self:right;border-radius:var(--default-radius) 0 0 var(--default-radius)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkNextSlideContainer #myWorkNextSlide:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){margin-left:calc(var(--one-sixteenth-block) * 3)}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#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-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkPreviousSlideContainer #myWorkPreviousSlide:where(.svelte-1uha8ag){grid-column:1 / 3;justify-self:left;border-radius:0 var(--default-radius) var(--default-radius) 0}#myWork.svelte-1uha8ag .slideControl:where(.svelte-1uha8ag)#myWorkPreviousSlideContainer #myWorkPreviousSlide:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){margin-left:calc(var(--one-sixteenth-block) * -3);transform:rotate(180deg)}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag){grid-row:1 / -2;grid-column:1 / -1}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) .myWorkPicture:where(.svelte-1uha8ag){grid-row:5 / span 8;margin-top:calc(var(--quarter-block) * -1);grid-column:2 / -2;width:calc(var(--full-block) * 7);height:calc(var(--full-block) * 4);border-radius:var(--default-radius);overflow:hidden}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){grid-row:2 / span 2;grid-column:2 / -2;text-align:center}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){grid-row:13 / span 2;grid-column:3 / -2;font-size:calc(var(--half-block) * .85);margin-top:var(--quarter-block)}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) .myWorkTextContainer:where(.svelte-1uha8ag){grid-column:2 / -2;grid-row:15 / -2}#myWork.svelte-1uha8ag .myWorkSlide:where(.svelte-1uha8ag) .myWorkTextContainer:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-size:calc(var(--quarter-block) * 1.1);text-align:justify;line-height:150%}#experience.svelte-1uha8ag{height:calc(var(--full-block) * 11);grid-template-rows:repeat(22,var(--half-block))}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag){display:flex;flex-direction:column;justify-content:space-between;grid-column:2 / -2;align-content:center;grid-row:4 / -2}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(14,var(--half-block));width:calc(var(--full-block) * 7);grid-template-rows:repeat(5,var(--half-block));height:calc(var(--full-block) * 2.5);padding:calc(var(--one-sixteenth-block) * 3) 0;border-bottom:1px solid var(--lightblue);border-right:0;align-content:center}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag):last-child{border-bottom:0}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){padding:var(--quarter-block) 0 0 var(--quarter-block);grid-row:2 / span 3;grid-column:1 / span 3;width:var(--full-block);height:var(--full-block);fill:red;align-content:center}#experience.svelte-1uha8ag #experienceTopRow:where(.svelte-1uha8ag) .experienceContainer:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){padding:0 var(--one-eight-block);text-align:justify;grid-column:4 / -1;grid-row:1 / -1;font-size:calc(var(--full-block) * .3);align-content:center}}
