@font-face{font-family:"IBM Plex Serif";src:url(/assets/IBMPlexSerif-Regular-DvZY-hJb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Serif";src:url(/assets/IBMPlexSerif-SemiBold-DGxlaReP.ttf) format("truetype");font-weight:600;font-style:bold}@font-face{font-family:"IBM Plex Serif";src:url(/assets/IBMPlexSerif-Bold-BEIK0qPY.ttf) format("truetype");font-weight:800;font-style:bolder}@font-face{font-family:Syne;src:url(/assets/Syne-Regular-BYGwR7kI.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Syne;src:url(/assets/Syne-SemiBold-BMMEUEFX.ttf) format("truetype");font-weight:600;font-style:bold}@font-face{font-family:Syne;src:url(/assets/Syne-ExtraBold-DtLXVKQ1.ttf) format("truetype");font-weight:800;font-style:bolder}:root{--vt-c-white: #fff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60,60,60,.29);--vt-c-divider-light-2: rgba(60,60,60,.12);--vt-c-divider-dark-1: rgba(84,84,84,.65);--vt-c-divider-dark-2: rgba(84,84,84,.48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60,60,60,.66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235,235,235,.64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;background:#ecebe0;color:#2c3e50;line-height:1.6;font-family:"IBM Plex Serif",Syne}h1{font-size:4rem;font-weight:800;margin-bottom:1rem}h3{font-size:3rem;margin:0;line-height:42px}#app{width:100%;min-height:100vh;max-width:1900px;margin:auto;position:relative}#app header{position:absolute;top:0;height:5rem;width:100%}@media (min-width: 1024px){body{display:flex;place-items:center}}#welcome[data-v-5a68474c]{font-family:Syne;height:100vh}#welcome .first_container[data-v-5a68474c]{height:50%;width:100%;background-color:#b7b12a;display:flex}#welcome .first_container .title[data-v-5a68474c]{margin:auto;text-align:center;font-size:10rem}#welcome .subContainer[data-v-5a68474c]{height:50%;display:flex}#welcome .subContainer .second_container[data-v-5a68474c]{width:60%;height:100%}#welcome .subContainer .second_container video[data-v-5a68474c]{width:100%;height:100%;object-fit:fill}#welcome .subContainer .third_container[data-v-5a68474c]{width:40%;height:100%;background-color:#f9bbcb;padding:3rem 1rem 0rem 2rem}#welcome .subContainer .third_container h3[data-v-5a68474c]{font-weight:600}#welcome .subContainer .third_container .buttons_container[data-v-5a68474c]{display:flex;height:10rem;justify-content:center;align-items:center;gap:2rem}#welcome .subContainer .third_container .buttons_container a[data-v-5a68474c]{all:unset;cursor:pointer;color:inherit;font-size:1.5rem;position:relative;display:inline-block;text-decoration:none;overflow:hidden}#welcome .subContainer .third_container .buttons_container a[data-v-5a68474c]:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#000;transition:width .3s ease}#welcome .subContainer .third_container .buttons_container a[data-v-5a68474c]:hover:before{width:100%}@media screen and (max-width: 1140px){#welcome .first_container .title[data-v-5a68474c]{font-size:7rem}#welcome .subContainer .third_container h3[data-v-5a68474c]{font-size:2rem}}@media screen and (max-width: 768px){#welcome .first_container[data-v-5a68474c]{height:30vh}#welcome .first_container .title[data-v-5a68474c]{font-size:2rem;margin:auto auto 4rem}#welcome .subContainer[data-v-5a68474c]{flex-direction:column-reverse;height:70vh}#welcome .subContainer .second_container[data-v-5a68474c]{width:100%;height:50%}#welcome .subContainer .second_container video[data-v-5a68474c]{height:100%}#welcome .subContainer .third_container[data-v-5a68474c]{width:100%;height:50%;padding:1rem;text-align:center;display:flex;flex-direction:column;justify-content:space-around}#welcome .subContainer .third_container h3[data-v-5a68474c]{font-size:1.5rem}#welcome .subContainer .third_container .second-headline[data-v-5a68474c]{text-decoration:underline}#welcome .subContainer .third_container .buttons_container[data-v-5a68474c]{border-top:1px solid;height:25%;margin-top:1rem;width:100%;padding:1rem 0rem}#welcome .subContainer .third_container .buttons_container a[data-v-5a68474c]{border-bottom:1px solid;font-size:1rem}}@media screen and (orientation: landscape) and (max-width: 850px){#welcome .first_container .title[data-v-5a68474c]{font-size:4rem}#welcome .subContainer .third_container[data-v-5a68474c]{padding:1rem 1rem 0rem}#welcome .subContainer .third_container h3[data-v-5a68474c]{font-size:1.5rem}#welcome .subContainer .third_container .buttons_container[data-v-5a68474c]{padding:0rem;height:auto}#welcome .subContainer .third_container .buttons_container a[data-v-5a68474c]{font-size:1rem}}.back_button[data-v-49bb7b74]{width:3rem;height:3rem;position:absolute;left:4rem;transform:rotate(180deg);top:1.6rem;cursor:pointer;transition:all .3s ease-in-out}.back_button[data-v-49bb7b74]:hover{color:#f9bbcb;scale:1.1}.trigger-section[data-v-49bb7b74]{height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background-color:#ecebe0;font-family:"IBM Plex Serif"}.trigger-section .animation_container[data-v-49bb7b74]{width:100%;height:4px;position:relative;max-width:1100px}.trigger-section .animation_container .arrow[data-v-49bb7b74]{position:absolute;top:50%;height:4px;width:0;background:#000;opacity:0;transform:translateY(-50%);left:5%}.trigger-section .animation_container .arrow[data-v-49bb7b74]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-45deg);width:20px;height:20px;border-right:4px solid #000;border-bottom:4px solid #000}.trigger-section .animation_container .stick[data-v-49bb7b74]{opacity:0;position:absolute;bottom:1px;width:4px;height:0}.trigger-section .animation_container .stick.first[data-v-49bb7b74]{left:0;background-color:#f9bbcb}.trigger-section .animation_container .stick.first .text[data-v-49bb7b74]{top:3rem}.trigger-section .animation_container .stick.second[data-v-49bb7b74]{left:35%;background-color:#b7b12a}.trigger-section .animation_container .stick.second .text[data-v-49bb7b74]{top:4rem}.trigger-section .animation_container .stick.third[data-v-49bb7b74]{left:65%;background-color:#fff856}.trigger-section .animation_container .stick.third .text[data-v-49bb7b74]{top:3rem}.trigger-section .animation_container .stick.four[data-v-49bb7b74]{left:90%;background-color:#ff562c}.trigger-section .animation_container .stick .text-container[data-v-49bb7b74]{position:relative}.trigger-section .animation_container .stick .text-container .text[data-v-49bb7b74]{width:25rem;position:absolute;left:2rem}.trigger-section .animation_container .stick .text-container .text h1[data-v-49bb7b74]{font-size:20px}.trigger-section .animation_container .stick .text-container .text h2[data-v-49bb7b74]{font-size:30px}.trigger-section .animation_container .stick .text-container .text p[data-v-49bb7b74]{font-size:25px}.trigger-section .animation_container .circle[data-v-49bb7b74]{width:0;height:0;position:absolute;border-radius:50%;opacity:0;bottom:-2.5rem}.trigger-section .animation_container .circle.first[data-v-49bb7b74]{left:-2.5rem;background-color:#f9bbcb}.trigger-section .animation_container .circle.second[data-v-49bb7b74]{left:calc(35% - 2.5rem);background-color:#b7b12a}.trigger-section .animation_container .circle.third[data-v-49bb7b74]{left:calc(65% - 2.5rem);background-color:#fff856}.trigger-section .animation_container .circle.four[data-v-49bb7b74]{left:calc(90% - 2.5rem);background-color:#ff562c}.trigger-section .title[data-v-49bb7b74]{margin:auto;text-align:center;font-size:10rem}@media screen and (max-width: 768px){.back_button[data-v-49bb7b74]{left:2rem}.trigger-section[data-v-49bb7b74],.mobile-container[data-v-49bb7b74]{display:flex;flex-direction:column;align-items:center}.trigger-section .text[data-v-49bb7b74],.mobile-container .text[data-v-49bb7b74]{width:75%;margin-bottom:1rem;margin-top:1rem}.trigger-section .text h1[data-v-49bb7b74],.mobile-container .text h1[data-v-49bb7b74],.trigger-section .text h2[data-v-49bb7b74],.mobile-container .text h2[data-v-49bb7b74]{font-size:20px}.trigger-section .text p[data-v-49bb7b74],.mobile-container .text p[data-v-49bb7b74]{font-size:14px}.trigger-section .second[data-v-49bb7b74],.mobile-container .second[data-v-49bb7b74]{text-align:end}.trigger-section .stick[data-v-49bb7b74],.mobile-container .stick[data-v-49bb7b74]{height:4px;width:80vw;position:relative}.trigger-section .stick.first[data-v-49bb7b74],.mobile-container .stick.first[data-v-49bb7b74]{background-color:#f9bbcb}.trigger-section .stick.first .text[data-v-49bb7b74],.mobile-container .stick.first .text[data-v-49bb7b74]{top:-4rem;text-align:flex-end}.trigger-section .stick.second[data-v-49bb7b74],.mobile-container .stick.second[data-v-49bb7b74]{background-color:#b7b12a}.trigger-section .stick.second .text[data-v-49bb7b74],.mobile-container .stick.second .text[data-v-49bb7b74]{top:4rem}.trigger-section .stick.third[data-v-49bb7b74],.mobile-container .stick.third[data-v-49bb7b74]{background-color:#fff856}.trigger-section .stick.third .text[data-v-49bb7b74],.mobile-container .stick.third .text[data-v-49bb7b74]{top:-4rem}.trigger-section .stick.four[data-v-49bb7b74],.mobile-container .stick.four[data-v-49bb7b74]{left:95%;background-color:#ff562c}.trigger-section .circle[data-v-49bb7b74],.mobile-container .circle[data-v-49bb7b74]{width:3rem;height:3rem;position:absolute;border-radius:50%}.trigger-section .circle.first[data-v-49bb7b74],.mobile-container .circle.first[data-v-49bb7b74]{right:-1.5rem;top:-1.5rem;background-color:#f9bbcb}.trigger-section .circle.second[data-v-49bb7b74],.mobile-container .circle.second[data-v-49bb7b74]{left:0rem;top:-1.5rem;background-color:#b7b12a}.trigger-section .circle.third[data-v-49bb7b74],.mobile-container .circle.third[data-v-49bb7b74]{background-color:#fff856;right:-1.5rem;top:-1.5rem}.trigger-section .circle.four[data-v-49bb7b74],.mobile-container .circle.four[data-v-49bb7b74]{background-color:#ff562c}}.back_button[data-v-0435b6fe]{width:3rem;height:3rem;position:absolute;left:2rem;transform:rotate(180deg);top:1.6rem;cursor:pointer;transition:all .3s ease-in-out}.back_button[data-v-0435b6fe]:hover{color:#f9bbcb;scale:1.1}.about[data-v-0435b6fe]{padding-top:10rem}.about .info_container[data-v-0435b6fe]{display:flex;justify-content:center;gap:4rem;margin-top:3rem}.about .info_container .text_container h2[data-v-0435b6fe]{color:#ff562c}.about .info_container .text_container .resume[data-v-0435b6fe],.about .info_container .text_container .letter[data-v-0435b6fe]{all:unset;cursor:pointer;font-size:1.2rem;position:relative;display:inline-block;text-decoration:none;overflow:hidden;margin-top:1rem}.about .info_container .text_container .resume[data-v-0435b6fe]:before,.about .info_container .text_container .letter[data-v-0435b6fe]:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#ff562c;transition:width .3s ease}.about .info_container .text_container .resume[data-v-0435b6fe]:hover:before,.about .info_container .text_container .letter[data-v-0435b6fe]:hover:before{width:100%}.about .info_container .text_container .resume[data-v-0435b6fe]{color:#ff562c}.about .info_container .text_container .resume[data-v-0435b6fe]:before{background-color:#ff562c}.about .info_container .text_container .letter[data-v-0435b6fe]{color:#92daff;margin-left:2rem}.about .info_container .text_container .letter[data-v-0435b6fe]:before{background-color:#92daff}.about .info_container div[data-v-0435b6fe]{width:50%}.about .info_container .img_container[data-v-0435b6fe]{width:10rem;height:10rem;position:relative;transition:scale .3s ease-in-out;cursor:pointer}.about .info_container .img_container img[data-v-0435b6fe]{position:absolute}.about .info_container .img_container .img_cover[data-v-0435b6fe]{width:100%;height:100%;animation:turn-0435b6fe 6s linear infinite}.about .info_container .img_container .img_album[data-v-0435b6fe]{top:10%;left:10%;width:80%;height:80%;border-radius:50%}.about .info_container .img_container[data-v-0435b6fe]:hover{scale:1.1}@-moz-keyframes turn-0435b6fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes turn-0435b6fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes turn-0435b6fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes turn-0435b6fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 768px){.back_button[data-v-0435b6fe]{left:2rem}.about[data-v-0435b6fe]{padding-top:5rem}.about .info_container[data-v-0435b6fe]{flex-direction:column;align-items:center}.about .info_container .text_container[data-v-0435b6fe]{width:100%;padding:0 3rem}.trigger-section[data-v-0435b6fe]{height:80vh}}#projects[data-v-bb5723ca]{height:100vh;display:flex;justify-content:center;align-items:center}#projects .container[data-v-bb5723ca]{display:flex;justify-content:center;gap:5rem}#projects .container .back_button[data-v-bb5723ca]{width:3rem;height:3rem;position:absolute;left:4rem;transform:rotate(180deg);top:1.6rem;cursor:pointer;transition:all .3s ease-in-out}#projects .container .back_button[data-v-bb5723ca]:hover{color:#f9bbcb;scale:1.1}#projects .container .projects_container[data-v-bb5723ca]{padding:2rem;display:flex;flex-direction:column;width:45%}#projects .container .projects_container .project[data-v-bb5723ca]{border:1px solid #000;all:unset;cursor:pointer;color:inherit;position:relative;padding-left:2rem;transition:all .3s ease;font-size:2rem;border-bottom:1px solid #000}#projects .container .projects_container .project[data-v-bb5723ca]:hover{color:#f9bbcb;transform:translate(5px)}#projects .container .projects_container .project[data-v-bb5723ca]:after{content:"";position:absolute;left:0;top:20%;width:2rem;height:2rem;background-image:url(./src/assets/icons/arrow_right.svg);background-size:contain;background-repeat:no-repeat;opacity:0;transform:translate(-5px);transition:all .3s ease}#projects .container .projects_container .project[data-v-bb5723ca]:hover:after{opacity:1;transform:translate(0)}#projects .container .projects_container .project.first[data-v-bb5723ca]{border-top:1px solid #000}#projects .container .image_container[data-v-bb5723ca]{width:40vw;background-color:#000;position:relative;max-width:50rem;border-radius:4rem;display:flex;justify-content:center;transition:all .6s ease;align-items:center}#projects .container .image_container img[data-v-bb5723ca]{width:60%;position:absolute;opacity:0;z-index:0;transition:all .3s ease}#projects .container .image_container .active[data-v-bb5723ca]{z-index:1;opacity:1}@media screen and (max-width: 768px){#projects[data-v-bb5723ca]{height:100vh}#projects .container[data-v-bb5723ca]{flex-direction:column;gap:2rem;width:100%}#projects .container .back_button[data-v-bb5723ca]{left:2rem;top:2rem}#projects .container .projects_container[data-v-bb5723ca]{width:100%;padding:1rem 2rem}#projects .container .projects_container .project[data-v-bb5723ca]{padding-left:.5rem}#projects .container .projects_container .project[data-v-bb5723ca]:after{background-image:none;width:0}#projects .container .projects_container .title[data-v-bb5723ca]{font-size:2rem;border-bottom:none}#projects .container .projects_list a[data-v-bb5723ca]{font-size:1.2rem;padding-left:1rem}#projects .container .image_container[data-v-bb5723ca]{display:none}}@media screen and (orientation: landscape) and (max-width: 850px){#projects .container[data-v-bb5723ca]{align-items:center}#projects .container .projects_container h1[data-v-bb5723ca]{font-size:2.5rem}#projects .container .projects_container .project[data-v-bb5723ca]{font-size:1.5rem}#projects .container .image_container[data-v-bb5723ca]{width:30vw;height:70vh}}.project_detail_container{display:flex;justify-content:flex-end;flex-direction:column;align-items:center;font-family:Syne;min-height:100vh}.project_detail_container .container{width:80%;max-width:1200px;padding:0rem 5%}.project_detail_container .back_button{width:3rem;height:3rem;position:absolute;left:4rem;transform:rotate(180deg);top:1.6rem;cursor:pointer;transition:all .3s ease-in-out}.project_detail_container .back_button:hover{color:#f9bbcb;scale:1.1}.project_detail_container .project_detail_image{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.project_detail_container .project_detail_image img{height:auto;width:70vw;object-fit:cover;border-radius:0 0 20px 20px;margin-bottom:1rem}.project_detail_container .project_detail_text{display:flex;justify-content:flex-start;flex-direction:column;width:100%;margin-bottom:2rem}.project_detail_container .project_detail_text .table{display:flex}.project_detail_container .project_detail_text .table table,.project_detail_container .project_detail_text .table .description{width:50%}.project_detail_container .project_detail_text .table .description strong{font-weight:600}.project_detail_container .project_detail_text .table td{vertical-align:top}.project_detail_container .project_detail_text .table .tool_container{display:flex;gap:2rem}.project_detail_container .project_detail_text .table .tool_container .icon{width:2rem}.project_detail_container .project_detail_text .table h4{color:#5b5bc1}.project_detail_container .project_detail_text h1{font-size:2rem;margin-bottom:.5rem;border-bottom:1px solid #000}.project_detail_container .container_next{display:flex;width:100%;justify-content:space-between;padding:1rem 5rem}.project_detail_container .container_next a{all:unset;cursor:pointer;color:inherit;position:relative;display:flex;justify-content:space-between;width:100%;padding-left:2rem;transition:all .3s ease;font-size:2rem;border-bottom:1px solid #000}.project_detail_container .container_next a:hover{color:#b7b12a;transform:translate(5px)}.project_detail_container .container_next a:after{content:"";position:absolute;left:0;top:20%;width:2rem;height:2rem;background-image:url(./src/assets/icons/arrow_right.svg);background-size:contain;background-repeat:no-repeat;opacity:0;transform:translate(-5px);transition:all .3s ease}.project_detail_container .container_next a:hover:after{opacity:1;transform:translate(0)}.project_detail_container .container_next a h3{font-size:2rem}@media screen and (max-width: 768px){.project_detail_container{padding-top:5rem}.project_detail_container .container{width:95%;padding:0rem 1rem}.project_detail_container .back_button{left:2rem;top:1.5rem}.project_detail_container .project_detail_image img{width:90%}.project_detail_container .project_detail_text{width:100%;flex-direction:column;margin-bottom:2rem}.project_detail_container .project_detail_text .table{flex-direction:column;height:auto}.project_detail_container .project_detail_text .table table,.project_detail_container .project_detail_text .table .description{width:100%}.project_detail_container .container_next{padding:0rem 1rem}.project_detail_container .container_next a{padding-left:1rem}.project_detail_container .container_next a h3{font-size:1rem}}.contact_container{display:flex;height:100vh}.contact_container .back_button{width:3rem;height:3rem;position:absolute;left:4rem;transform:rotate(180deg);top:1.6rem;cursor:pointer;transition:all .3s ease-in-out}.contact_container .back_button:hover{color:#f9bbcb;scale:1.1}.contact_container .form_container{width:50%}.contact_container .form_container form{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:5rem;padding:10rem 4rem}.contact_container .form_container form .input_container{display:flex;flex-direction:column;width:100%}.contact_container .form_container form .input_container label{font-size:1.2rem;margin-bottom:.5rem}.contact_container .form_container form .input_container input,.contact_container .form_container form .input_container textarea{padding:1rem;border-radius:.5rem;border:1px solid #92daff;background-color:transparent}.contact_container .form_container form .input_container input:focus,.contact_container .form_container form .input_container textarea:focus{outline:none;border-color:none}.contact_container .form_container form button{width:100%;height:3rem;background:transparent;border:1px solid #92daff;border-radius:.5rem;font-size:2rem;cursor:pointer;color:#2c3e50;transition:all .3s ease-in-out}.contact_container .form_container form button:hover{scale:1.1}.contact_container .text_container{width:50%;padding:8rem 6rem}@media screen and (max-width: 768px){.contact_container{flex-direction:column;height:100vh}.contact_container .back_button{left:2rem}.contact_container .form_container{width:100%;padding:2rem}.contact_container .form_container form{padding:0;gap:3rem}.contact_container .text_container{width:100%;text-align:center;padding:8rem 1rem 0rem}.contact_container .text_container h1{font-size:2rem;margin-bottom:1rem}}.menu-container[data-v-124043a0]{position:relative;width:100%;height:5rem}.hamburger[data-v-124043a0]{cursor:pointer;width:40px;height:40px;display:flex;flex-direction:column;justify-content:space-between;z-index:10;position:absolute;right:5rem;top:30px;padding:.2rem}.hamburger span[data-v-124043a0]{display:block;width:40px;height:4px;background:#000;border-radius:2px;transition:all .3s ease;transform-origin:center}.hamburger.open span[data-v-124043a0]:nth-child(1){transform:rotate(45deg) translate(9px,13px)}.hamburger.open span[data-v-124043a0]:nth-child(2){opacity:0}.hamburger.open span[data-v-124043a0]:nth-child(3){transform:rotate(-45deg) translate(8px,-12px)}.menu[data-v-124043a0]{position:fixed;z-index:2;top:0;width:100%;height:100vh;color:#000;padding:50px 20px;transition:right .3s ease;opacity:0;background-color:#ecebe0;display:none}.menu ul[data-v-124043a0]{text-align:center}.menu ul li:first-child a[data-v-124043a0]{color:#ff562c}.menu ul li:nth-child(3) a[data-v-124043a0]{color:#92daff}.menu ul li:nth-child(4) a[data-v-124043a0]{color:#f9bbcb}.dropdown-menu[data-v-124043a0]{list-style:none;padding:0rem;text-align:center}.language-selector[data-v-124043a0]{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;z-index:10;position:absolute;right:10rem;top:30px;width:40px;min-height:40px;border:1px solid;background:none;border-radius:4px}.language-selector li[data-v-124043a0]{list-style:none;margin-top:.2rem;text-align:center;height:2rem;line-height:33px;transition:font-size .1s ease}.language-selector li[data-v-124043a0]:hover{font-size:1.1rem}.language-selector .dropdown-menu li[data-v-124043a0]{border-top:1px solid}.language-selector .dropdown-menu li[data-v-124043a0]:hover{font-size:1.1rem}.menu ul[data-v-124043a0]{list-style:none;padding:0}.menu li[data-v-124043a0]{margin:20px 0}.menu a[data-v-124043a0]{color:#000;text-decoration:none;font-size:1.5rem}@media screen and (max-width: 768px){.language-selector[data-v-124043a0]{right:6rem}.hamburger[data-v-124043a0]{right:2rem}}@media screen and (orientation: landscape) and (max-width: 850px){.hamburger[data-v-124043a0]{right:2rem}.language-selector[data-v-124043a0]{right:6rem}}.loading-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}.loading-overlay .loader{border:6px solid #f3f3f3;border-top:6px solid #333;border-radius:50%;width:40px;height:40px;animation:spin .7s linear infinite;display:block}@-moz-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slide-enter-active[data-v-a5f03ead],.slide-leave-active[data-v-a5f03ead]{transition:all .5s ease}.slide-enter-from[data-v-a5f03ead]{transform:translate(100%);opacity:0}.slide-leave-to[data-v-a5f03ead]{transform:translate(-100%);opacity:0}.logo[data-v-a5f03ead]{display:block;margin:0 auto 2rem}.slide-enter-active[data-v-a5f03ead],.slide-leave-active[data-v-a5f03ead]{transition:transform .4s ease;position:absolute;width:100%}.slide-enter-from[data-v-a5f03ead]{transform:translate(100%)}.slide-leave-to[data-v-a5f03ead]{transform:translate(-100%)}.slide-back-enter-active[data-v-a5f03ead],.slide-back-leave-active[data-v-a5f03ead]{transition:transform .4s ease;position:absolute;width:100%}.slide-back-enter-from[data-v-a5f03ead]{transform:translate(-100%)}.slide-back-leave-to[data-v-a5f03ead]{transform:translate(100%)}
