#Home_page__PJ6CV{height:150vh}#Home_page__PJ6CV .Home_header__CyQ_T{left:12px;position:fixed}#Home_page__PJ6CV .Home_header__CyQ_T .Home_scrollSpyContainer__enK1j{display:flex;margin-left:2rem}#Home_page__PJ6CV .Home_header__CyQ_T .Home_scrollSpyContainer__enK1j .Home_spyItemClass__TzJm0{padding:4px;font-size:1.1rem}#Home_page__PJ6CV .Home_header__CyQ_T .Home_scrollSpyContainer__enK1j .Home_spyItemClass__TzJm0:hover{cursor:pointer}#Home_page__PJ6CV .Home_header__CyQ_T .Home_scrollSpyContainer__enK1j .Home_active__jsr0T{font-weight:700;color:#000}#Home_page__PJ6CV .Home_header__CyQ_T .Home_scrollSpyContainer__enK1j .Home_notActive__OhpnB{animation:Home_color-change__2DYwU 15s infinite}@keyframes Home_color-change__2DYwU{0%{color:#2f2e2e}50%{color:#000;font-weight:400}to{color:#2f2e2e}}@media(max-width:800px){#Home_page__PJ6CV .Home_header__CyQ_T{padding:30.95px 8.86333rem 1rem 0}#Home_page__PJ6CV .Home_header__CyQ_T p{font-size:2.8rem}}@media(max-width:550px){#Home_page__PJ6CV .Home_header__CyQ_T{padding:30.95px 0 1rem}#Home_page__PJ6CV .Home_header__CyQ_T p{font-size:2.5rem}}@media(max-width:500px){#Home_page__PJ6CV .Home_header__CyQ_T p{font-size:2.2rem}}#Home_page__PJ6CV #Home_about__On45r .Home_fontChange__OJcFY{animation:Home_color-change__2DYwU 15s infinite;font-weight:300}#About_about__QAT0a .About_fontChange__xOEYA{animation:About_color-change__5RSmD 15s infinite;font-weight:300}#About_about__QAT0a .About_stackIcon__uDeSY{filter:saturate(90%);position:relative}#About_about__QAT0a .About_stackIcon__uDeSY:hover{filter:saturate(102%);transform:scale(1.2)}.About_altText__BnQrx{background-color:#353535;color:#fff;padding:.5rem;border-radius:6px;font-size:.8rem}.About_altText__BnQrx:after{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%) rotate(180deg);border:8px solid transparent;border-top-color:#353535;margin:0}.About_BoxAnimation_container__2EiQV{transform:translate(-50%,-50%);height:80vh;width:80vh;position:fixed;left:33%;top:75%}.About_BoxAnimation_container__2EiQV .About_row__h1hyx{position:relative;float:left;width:100%;clear:both}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag{position:relative;display:inline-block;height:16vh;width:16vh;float:left}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0{bottom:0;right:0;left:0;top:0;position:absolute}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span{animation:About_shift-background__heYwE 25s cubic-bezier(1,.5,.25,.5) infinite;background-color:#fff;position:absolute;width:3.2vh;height:3px}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:before{background-color:inherit;height:3.2vh;position:absolute;content:"";width:3px}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child,.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child:before,.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4),.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4):before{left:0}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2),.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2):before,.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3),.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3):before{right:0}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child,.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child:before,.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2),.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2):before{top:0}.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3),.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3):before,.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4),.About_BoxAnimation_container__2EiQV .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4):before{bottom:0}.About_BoxAnimation_container__2EiQV .About_row__h1hyx:nth-child(2n)>.About_loader__Je0Ag:nth-child(2n)>.About_lines__Bj1a0{animation:About_rotate-right__Chpmp 25s cubic-bezier(1,.5,.25,.5) infinite}.About_BoxAnimation_container__2EiQV .About_row__h1hyx:nth-child(2n)>.About_loader__Je0Ag:nth-child(odd)>.About_lines__Bj1a0,.About_BoxAnimation_container__2EiQV .About_row__h1hyx:nth-child(odd)>.About_loader__Je0Ag:nth-child(2n)>.About_lines__Bj1a0{animation:About_rotate-left__IMMX9 25s cubic-bezier(1,.5,.25,.5) infinite}.About_BoxAnimation_container__2EiQV .About_row__h1hyx:nth-child(odd)>.About_loader__Je0Ag:nth-child(odd)>.About_lines__Bj1a0{animation:About_rotate-right__Chpmp 25s cubic-bezier(1,.5,.25,.5) infinite}@media(max-width:1350px){.About_BoxAnimation_container__2EiQV{margin-left:1rem}}@media(max-width:1250px){.About_BoxAnimation_container__2EiQV{margin-left:2rem}}@media(max-width:1200px){.About_BoxAnimation_container__2EiQV{margin-left:3rem}}@media(max-width:1150px){.About_BoxAnimation_container__2EiQV{margin-left:4rem}}@media(max-width:1100px){.About_BoxAnimation_container__2EiQV{display:none}}@keyframes About_rotate-right__Chpmp{0%{transform:translate(-50%,-50%) rotate(0deg)}25%{transform:translate(-50%,-50%) rotate(45deg)}50%{transform:translate(-50%,-50%) rotate(90deg)}75%{transform:translate(-50%,-50%) rotate(135deg)}to{transform:translate(-50%,-50%) rotate(180deg)}}@keyframes About_rotate-left__IMMX9{0%{transform:translate(-50%,-50%) rotate(0deg)}25%{transform:translate(-50%,-50%) rotate(-45deg)}50%{transform:translate(-50%,-50%) rotate(-90deg)}75%{transform:translate(-50%,-50%) rotate(-135deg)}to{transform:translate(-50%,-50%) rotate(-180deg)}}@keyframes About_shift-background__heYwE{0%,to{background-color:#f4f3f3}25%{background-color:#dfdfdf}50%{background-color:#dfdfdf}75%{background-color:#b1bed5}}@media(max-width:1100px){#About_smallBoxAnimation__UbUNs{visibility:visible;display:block;top:calc(66rem - 50vw);left:99vw}}@media(max-width:775px){#About_smallBoxAnimation__UbUNs{visibility:hidden}}.About_SmallBoxAnimation_container__TMnQ3{transform:translate(-50%,-50%);height:45rem;width:45rem;position:fixed;left:33%;top:75%}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx{position:relative;float:left;width:100%;clear:both}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag{position:relative;display:inline-block;height:9rem;width:9rem;float:left}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0{bottom:0;right:0;left:0;top:0;position:absolute}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span{animation:About_shift-background__heYwE 25s cubic-bezier(1,.5,.25,.5) infinite;background-color:#fff;position:absolute;width:1.8rem;height:3px}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:before{background-color:inherit;height:1.8rem;position:absolute;content:"";width:3px}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child:before,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4),.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4):before{left:0}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2),.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2):before,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3),.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3):before{right:0}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:first-child:before,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2),.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(2):before{top:0}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3),.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(3):before,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4),.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx .About_loader__Je0Ag .About_lines__Bj1a0 span:nth-child(4):before{bottom:0}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx:nth-child(2n)>.About_loader__Je0Ag:nth-child(2n)>.About_lines__Bj1a0{animation:About_rotate-right__Chpmp 25s cubic-bezier(1,.5,.25,.5) infinite}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx:nth-child(2n)>.About_loader__Je0Ag:nth-child(odd)>.About_lines__Bj1a0,.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx:nth-child(odd)>.About_loader__Je0Ag:nth-child(2n)>.About_lines__Bj1a0{animation:About_rotate-left__IMMX9 25s cubic-bezier(1,.5,.25,.5) infinite}.About_SmallBoxAnimation_container__TMnQ3 .About_row__h1hyx:nth-child(odd)>.About_loader__Je0Ag:nth-child(odd)>.About_lines__Bj1a0{animation:About_rotate-right__Chpmp 25s cubic-bezier(1,.5,.25,.5) infinite}@keyframes About_jump__fY0EB{0%{transform:translateY(0)}20%{transform:translateY(-10px)}40%{transform:translateY(0)}60%{transform:translateY(-10px)}80%{transform:translateY(0)}to{transform:translateY(0)}}.About_jumpAnimation__ndYpB{animation:About_jump__fY0EB 3s infinite}.About_fadeScrollMask__qiDEP{mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);position:relative}.Portfolio_portfolio__Luew6{position:fixed;display:flex;overflow:scroll;height:100vh;width:100vw;padding-top:13rem}.Portfolio_portfolio__Luew6 .Portfolio_card__JBaLI{width:32rem;height:32rem;margin:0 3.2rem;display:flex;flex-direction:column;border-radius:5px;overflow:hidden}.Portfolio_portfolio__Luew6 .Portfolio_card__JBaLI .Portfolio_card_info__0GAox{width:100%;height:20rem;padding:1rem 1.5rem;background:hsla(0,0%,100%,.7);margin-bottom:-.5rem;overflow:hidden}.Portfolio_portfolio__Luew6 .Portfolio_card__JBaLI .Portfolio_card_info_description__t1xZQ{margin:.8rem 0;font-size:1rem}.Portfolio_portfolio__Luew6 .Portfolio_card__JBaLI img{width:100%}#Portfolio_bracketAnimation_overlay__iF6Rt{font-family:Playfair Display,serif;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}.Portfolio_wrap__ExJdt{perspective-origin:50% 50%}.Portfolio_svg__6iKWc{stroke:#9fd3c7;position:fixed;bottom:-30vh;transform-style:preserve-3d;z-index:-100}.Portfolio_svg__6iKWc:first-child{left:-19.2%;transform:scale(.5) rotate(122deg);z-index:-6;filter:blur(-5px)}.Portfolio_svg__6iKWc:nth-child(2){left:-19.2%;transform:scale(1) rotate(98deg);z-index:-5;filter:blur(-4px)}.Contact_contact__xI6wR{position:fixed;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.Contact_contact__xI6wR .Contact_form__Hij9t{background-color:hsla(0,0%,100%,.8);border-radius:.25em;box-shadow:0 0 .25em rgba(0,0,0,.25);box-sizing:border-box;padding:10vmin;position:fixed;text-align:center;width:50%;height:51%;left:50%;top:50%;transform:translate(-50%,-50%)}.Contact_contact__xI6wR .Contact_form__Hij9t h2{margin-top:-.5rem;margin-bottom:.5rem;font-size:2rem}.Contact_contact__xI6wR .Contact_form__Hij9t input{height:2rem;width:100%;padding:1.1rem;font-size:larger;margin-bottom:1rem}.Contact_contact__xI6wR .Contact_form__Hij9t textarea{height:10rem;width:100%;padding:1.2rem;font-size:larger}.Contact_contact__xI6wR .Contact_form__Hij9t button{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity));margin:.5rem;padding:.5rem 1rem;border-radius:.2em}.Contact_contact__xI6wR .Contact_form__Hij9t button:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity));cursor:pointer}.Contact_contact__xI6wR .Contact_form__Hij9t button:disabled{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity));cursor:not-allowed}@media(max-width:1100px){.Contact_contact__xI6wR .Contact_form__Hij9t{width:570px}}@media(max-width:725px){.Contact_contact__xI6wR .Contact_form__Hij9t{width:85%}}