body{margin:0;max-width:100vw}body a{color:#000;text-decoration:none}.content{position:relative;display:flex;flex-direction:row;height:74vh;max-width:100vw;padding:0}.content h1{font-family:var(--font-bebas-neue);font-size:calc(4.5 * 1.6895459345vh);font-weight:400;padding:0;margin:0}@media screen and (max-width:768px){.content h1{font-family:var(--font-bebas-neue);font-size:calc(2.25 * 1.6895459345vh);font-weight:400}}.content h2{font-family:Consolas;font-size:calc(4 * 1.6895459345vh);font-weight:700;padding:0;margin:0}@media screen and (max-width:768px){.content h2{font-family:Consolas;font-size:calc(2 * 1.6895459345vh);font-weight:700}}.content p{font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400}@media screen and (max-width:768px){.content p{font-family:Consolas;font-size:calc(.9 * 1.6895459345vh);font-weight:400}}@media screen and (max-width:1024px){.content{flex-direction:column;min-height:84vh}}.home{width:100%;box-sizing:border-box}.home .headerContainer .network{position:absolute;top:0;left:0;width:100%;height:100%}.home .contentContainer{padding:0;max-height:100%}@media screen and (max-width:1024px){.home .contentContainer{max-height:90%}}@media screen and (max-width:768px){.home .contentContainer{max-height:100%}}.home .profile{position:relative;box-sizing:border-box;display:flex block;flex-direction:column;gap:1vh;overflow-y:auto;background:transparent;z-index:20}.home .profile-photo{height:100%;width:100%;object-fit:cover;object-position:center 75%;box-sizing:border-box}@media screen and (max-width:1024px){.home .profile-photo{height:50%}}@media screen and (max-width:768px){.home .profile-photo{height:100%}}.home .profile p{margin-top:30px;text-align:justify;text-wrap:wrap}@media screen and (max-width:768px){.home .profile p{margin-top:10px;padding:0 1vw}}@media screen and (max-width:1024px){.home .profile{max-width:100%}}.not-found{width:100%}.not-found-title{width:100%}.not-found-content,.not-found-title{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.not-found-content{gap:2vh;width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:5vw;box-sizing:border-box}.not-found-content .button{width:75%}@media screen and (max-width:1024px){.not-found-content{padding:0 5vw}}@font-face{font-family:__Bebas_Neue_c65363;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8be698a80cb51f2b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bebas_Neue_c65363;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86667d917ceb322f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bebas_Neue_Fallback_c65363;src:local("Arial");ascent-override:116.50%;descent-override:38.83%;line-gap-override:0.00%;size-adjust:77.25%}.__className_c65363{font-family:__Bebas_Neue_c65363,__Bebas_Neue_Fallback_c65363;font-weight:400;font-style:normal}.__variable_c65363{--font-bebas-neue:"__Bebas_Neue_c65363","__Bebas_Neue_Fallback_c65363"}footer{position:relative;display:flex;justify-content:center;align-items:center;gap:11vh;background:linear-gradient(180deg,#f6f3d3,#c2b588);height:14vh;font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400}footer p{text-align:justify;text-wrap:wrap;padding-right:20px}@media screen and (max-width:768px){footer p{margin:0;padding:0}}@media screen and (max-width:1024px){footer p{text-align:center}footer{flex-direction:column;height:8vh;font-family:Consolas;font-size:calc(.9 * 1.6895459345vh);font-weight:400;gap:.5vh}}@media screen and (max-width:768px){footer{height:7vh}}.dialog{width:30vw;height:25vh;box-sizing:border-box;border:none}.dialog-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,75%,.5);box-sizing:border-box;z-index:10000}.dialog-close-button{aspect-ratio:1/1;height:100%}.dialog-header{background:linear-gradient(180deg,#f6f3d3,#c2b588);width:100%;height:15%;display:flex;justify-content:space-between;align-items:center;padding:1%;box-sizing:border-box}.dialog-title{font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400}.dialog-icon{aspect-ratio:1/1;height:75%}.dialog-icon-container{justify-content:center;align-items:center;height:100%}.dialog-body,.dialog-icon-container{position:relative;display:flex;width:100%;box-sizing:border-box}.dialog-body{height:65%}.dialog-message{font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400;text-wrap:wrap}.dialog-message-container{width:100%}.dialog-buttons-container,.dialog-message-container{display:flex;justify-content:center;align-items:center}.dialog-buttons-container{background:linear-gradient(180deg,#f6f3d3,#c2b588);height:20%;padding:1vh;gap:1vw;box-sizing:border-box}.dialog-buttons-container .button{width:33%;height:100%;border-radius:.9vh}.dialog .headerContainer{display:flex block;box-sizing:border-box;padding:1vh 3vw 1vh 1vw;width:calc(20% + 4vw);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 2vw) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 2vw) 100%,0 100%)}.dialog .contentContainer{display:flex block;box-sizing:border-box;width:calc(67% + 2vw);left:calc(33% - 2vw);padding-left:2vw;-webkit-clip-path:polygon(2vw 0,100% 0,100% 100%,0 100%);clip-path:polygon(2vw 0,100% 0,100% 100%,0 100%)}.headerContainer{position:absolute;display:grid block;grid-template-columns:1fr;grid-template-rows:1fr;padding:1vh 11vw 1vh 1vw;width:calc(40% + 8vW);height:100%;top:0;left:0;box-sizing:border-box;background:linear-gradient(135deg,#c0d67c,#6e8b53);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 8vw) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 8vw) 100%,0 100%);color:#f6f3d3}@media screen and (max-width:1024px){.headerContainer{box-sizing:border-box;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 5vh),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 5vh),0 100%);top:0;width:100vw;height:40vh;padding-left:1vw;padding-right:1vw}}.contentContainer{position:relative;display:block;width:calc(52% + 8vw);height:100%;top:0;left:calc(48% - 8vw);padding-top:0;padding-left:8vw;box-sizing:border-box;background:linear-gradient(90deg,#f6f3d3,#c2b588);-webkit-clip-path:polygon(8vw 0,100% 0,100% 100%,0 100%);clip-path:polygon(8vw 0,100% 0,100% 100%,0 100%)}@media screen and (max-width:1024px){.contentContainer{-webkit-clip-path:polygon(0 5vh,0 100%,100% 100%,100% 0);clip-path:polygon(0 5vh,0 100%,100% 100%,100% 0);padding-top:5vh;padding-left:0;bottom:0;width:100%;min-height:50vh;top:35vh;left:0}}.button{background:linear-gradient(180deg,#c0d67c,#6e8b53);border-radius:1.5vh;color:#f6f3d3;border:0 solid #f6f3d3;padding:.5vh;height:4vh;font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400}.button-anchor,.button-link{display:flex block;justify-content:center;align-items:center}.button:active{background:linear-gradient(0deg,#c0d67c,#6e8b53)}header{justify-content:space-between;height:12vh;background:linear-gradient(180deg,#f6f3d3,#c2b588);z-index:2}header,header nav{display:flex;align-items:center}header nav{height:100%}header nav *{font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400;padding:0 5vh}header nav .listOfLink{display:flex;justify-content:space-around;align-items:center;height:100%;margin:0;padding:0}header nav .listOfLink>li{background:linear-gradient(180deg,#f6f3d3,#c2b588)}header nav .listOfLink>li:active{background:linear-gradient(0deg,#f6f3d3,#c2b588)}header nav .listOfLink li{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:20vw;margin:0;transition:background .39s ease-in-out 10ms;padding:0;box-sizing:border-box}header nav .listOfLink li a{text-align:center;margin:auto;box-sizing:border-box}header nav .listOfLink .headerList{display:flex;flex-direction:column;z-index:2}header nav .listOfLink .headerList .list{display:flex;position:absolute;flex-direction:column;transform:scaleY(0);transform-origin:top center;transition:transform .39s ease-in-out 10ms;top:12vh;z-index:1;box-sizing:border-box;padding:0;background:linear-gradient(180deg,#f6f3d3,#c2b588)}header nav .listOfLink .headerList .list>*{transform:translateY(-100%);transform-origin:top center;transition:transform .39s ease-in-out 10ms;height:6.5vh}header nav .listOfLink .headerList:hover{background:linear-gradient(0deg,#f6f3d3,#c2b588)}header nav .listOfLink .headerList:hover .list{transform:scaleY(1)}header nav .listOfLink .headerList:hover .list *{transform:translateY(0)}@media screen and (max-width:1024px){header nav{display:none}}header .logo{height:8vh;width:4vh;box-sizing:border-box}header .logo-link{padding:1vh;box-sizing:border-box}@media screen and (max-width:768px){header .logo{height:5vh;width:2.5vh}}header .listOfLink{list-style-type:none}header .menu{display:none}@media screen and (max-width:1024px){header .menu{display:block;width:5vh;height:5vh;margin-right:5vw}}header .menu-container{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;gap:4vh;font-family:Consolas;font-size:calc(1.5 * 1.6895459345vh);font-weight:400;z-index:1;background:linear-gradient(90deg,#f6f3d3,#c2b588)}header .menu-container-hide{display:none}header .menu-container-button-close{position:absolute;right:5vw;top:2vh;width:5vh;height:5vh;z-index:10}header .menu-container a{padding:0 2vw}header .menu-container .listOfLink{display:flex;flex-direction:column;justify-content:space-around;top:0;left:0;margin:0;padding:0}header .menu-container .listOfLink>li{height:10vh;background:linear-gradient(90deg,#f6f3d3,#c2b588)}header .menu-container .listOfLink>li:active{background:linear-gradient(270deg,#f6f3d3,#c2b588)}header .menu-container .listOfLink li{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;transition:background .39s ease-in-out 10ms;padding:0;box-sizing:border-box}header .menu-container .listOfLink li a{text-align:center;box-sizing:border-box}header .menu-container .listOfLink .headerList{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:2;box-sizing:border-box;min-height:10vh}header .menu-container .listOfLink .headerList>div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:10vh}header .menu-container .listOfLink .headerList .list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;position:relative;padding:0;width:100%;height:20vh;top:0;background:linear-gradient(270deg,#f6f3d3,#c2b588);transform:scaleY(0);transform-origin:top center;transition:transform .39s ease-in-out 10ms}header .menu-container .listOfLink .headerList+.contact-link{position:relative;transform:translateY(0);transform-origin:top center;transition:transform .39s ease-in-out 10ms}header .menu-container .listOfLink .headerList-open>div{background:linear-gradient(270deg,#f6f3d3,#c2b588)}header .menu-container .listOfLink .headerList-open .list{transform:scaleY(1)}header .menu-container .listOfLink .headerList-open+.contact-link{transform:translateY(12.5vh)}header .menu-container .headerList{display:flex;flex-direction:column;z-index:3}header .menu-container .headerList>div{min-height:10vh;max-height:10vh}header .menu-container .headerList .list{display:flex;position:absolute;flex-direction:column;transform:scaleY(0);transform-origin:top center;transition:transform .39s ease-in-out 10ms;top:10vh;z-index:2;box-sizing:border-box;padding:0;background:linear-gradient(90deg,#f6f3d3,#c2b588)}header .menu-container .headerList .list>*{transform:translateY(-100%);transform-origin:top center;transition:transform .39s ease-in-out 10ms;height:6.5vh}header .menu-container .headerList-open{background:linear-gradient(270deg,#f6f3d3,#c2b588)}header .menu-container .headerList-open .list{transform:scaleY(1)}header .menu-container .headerList-open .list *{transform:translateY(0)}@media screen and (max-width:1024px){header{height:9vh}}