*,:after,:before{box-sizing:inherit;margin:0;padding:0;line-height:calc(1em + 1rem)}:root{scroll-behavior:smooth;font-size:62.5%}body{box-sizing:border-box;-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}b,strong{font-weight:bolder}sub,sup{vertical-align:baseline;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}img,picture,video,canvas,svg{-webkit-user-select:none;user-select:none;max-width:100%;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;cursor:pointer;color:currentColor;background:0 0;border:none;margin:0;padding:0;display:inline-block}button,[type=button],[type=reset],[type=submit]{appearance:button}a{text-decoration:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:quicksandBold;src:url(/fonts/Quicksand-Bold.otf);font-display:swap}@font-face{font-family:quicksandRegular;src:url(/fonts/Quicksand-Regular.otf);font-display:swap}@font-face{font-family:quicksandLight;src:url(/fonts/Quicksand-Light.otf);font-display:swap}@media only screen and (width<=600px){.rem-3{font-size:2rem}}@media only screen and (width<=600px){.rem-2{font-size:1.4rem}}@media only screen and (width<=600px){.rem-6{font-size:3rem}}@media only screen and (width<=1400px){.logo{width:20%;position:absolute;top:1%}}@media only screen and (width<=600px){.logo{width:30%}}@media only screen and (width<=1400px){.language{font-size:2rem;top:1%}}@media only screen and (width<=600px){.language{font-size:2rem}}@media only screen and (width<=1400px){.wave-container{width:23%}}@media only screen and (width<=600px){.wave-container{width:40%}}@media only screen and (width<=1400px){.wave-container #toggle-wave{font-size:2rem}}@font-face{font-family:quicksandBold;src:url(/fonts/Quicksand-Bold.otf);font-display:swap}@font-face{font-family:quicksandRegular;src:url(/fonts/Quicksand-Regular.otf);font-display:swap}@font-face{font-family:quicksandLight;src:url(/fonts/Quicksand-Light.otf);font-display:swap}@media only screen and (width<=600px){.rem-3{font-size:2rem}}@media only screen and (width<=600px){.rem-2{font-size:1.4rem}}@media only screen and (width<=600px){.rem-6{font-size:3rem}}@media only screen and (width<=1400px){.logo{width:20%;position:absolute;top:1%}}@media only screen and (width<=600px){.logo{width:30%}}@media only screen and (width<=1400px){.language{font-size:2rem;top:1%}}@media only screen and (width<=600px){.language{font-size:2rem}}@media only screen and (width<=1400px){.wave-container{width:23%}}@media only screen and (width<=600px){.wave-container{width:40%}}@media only screen and (width<=1400px){.wave-container #toggle-wave{font-size:2rem}}.intro-section{background-color:#0000;background-image:linear-gradient(#0000 60%,#fff),url(/bg-clouds-1.png),url(/nightsky.jpg);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:center;align-items:center;gap:5rem;width:100vw;height:100vh;display:flex}@media only screen and (width<=600px){.intro-section h1{margin:0 10px}}.intro-section .img-container{clip-path:circle(50%);width:20rem;height:20rem;overflow:hidden}@media only screen and (width<=600px){.intro-section .img-container{width:17rem;height:17rem}}.intro-section .img-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 7%;object-position:50% 7%;width:100%;height:100%;display:block}.clouds-section{background-color:#0000;background-image:linear-gradient(#fff 1%,#0000 20% 66%,#a6a6a6),url(/bg-clouds-2.png);background-position:0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100vw;height:100vh;position:relative}.video-bg{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@font-face{font-family:quicksandBold;src:url(/fonts/Quicksand-Bold.otf);font-display:swap}@font-face{font-family:quicksandRegular;src:url(/fonts/Quicksand-Regular.otf);font-display:swap}@font-face{font-family:quicksandLight;src:url(/fonts/Quicksand-Light.otf);font-display:swap}:root{--font-b:"quicksandBold";--font-r:"quicksandRegular";--font-l:"quicksandLight"}body{font-family:var(--font-r);position:relative;overflow-x:hidden}.h1{z-index:9999;max-width:25ch}.white{color:#fff}.black{color:#000}.center{text-align:center}.text-l{font-family:var(--font-l)}.centered{color:#fff;text-shadow:0 0 2px #000;text-align:center;z-index:10;max-width:40ch;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.span-second{font-family:var(--font-l)}.rem-3{font-size:3rem}@media only screen and (width<=600px){.rem-3{font-size:2rem}}.rem-2{font-size:2rem}@media only screen and (width<=600px){.rem-2{font-size:1.4rem}}.rem-6{font-size:5rem}@media only screen and (width<=600px){.rem-6{font-size:3rem}}.logo{z-index:99999;color:#fff;text-shadow:1px 1px 2px red,0 0 1em #00f,0 0 .2em #00f;width:10%;height:auto;font-size:2rem;position:fixed;top:5%;left:5%}.logo svg{transition:color .5s ease-in-out}@media only screen and (width<=1400px){.logo{width:20%;position:absolute;top:1%}}@media only screen and (width<=600px){.logo{width:30%}}.language{z-index:99999;color:#fff;font-size:3rem;position:absolute;top:1.5%;right:5%}@media only screen and (width<=1400px){.language{font-size:2rem;top:1%}}@media only screen and (width<=600px){.language{font-size:2rem}}.wave-container{z-index:99999;align-items:center;gap:20px;width:100%;max-width:20rem;display:flex;position:absolute;top:3%;right:5%}@media only screen and (width<=1400px){.wave-container{width:23%}}@media only screen and (width<=600px){.wave-container{width:40%}}.wave-container .wave-svg{flex:1;width:100%;height:auto;display:block}.wave-container #toggle-wave{color:#fff;cursor:pointer;flex-shrink:0;font-size:3rem;display:block}@media only screen and (width<=1400px){.wave-container #toggle-wave{font-size:2rem}}.wave-path{transition:d 1.5s cubic-bezier(.65,0,.35,1)}audio{display:none}.content-invisible{opacity:0;pointer-events:none}.content-visible{opacity:1;pointer-events:auto;transition:opacity .5s ease-in-out}.contact-section{width:100vw;height:100%;position:relative;overflow:hidden}.contact-section--img{background-image:linear-gradient(#a6a6a6 5%,#0000,#0000),url(/bg-clouds-3.png),url(/serene-bg.jpg);background-size:cover;justify-content:center;align-items:center;gap:5rem;width:100vw;height:100vh;display:flex}@media only screen and (width<=900px){.contact-section--img{flex-direction:column}}@media only screen and (width<=600px){.contact-section--img{padding:0 50px}}.contact-section--img div a{color:#000}.contact-section--img>:last-child{flex-direction:column;align-items:center;display:flex}@media only screen and (width<=600px){.contact-section--img{text-align:center}}.contact-section--img h3{font-family:var(--font-b)}.contact-section--img p{margin-top:1rem;font-size:2rem}.btn{font-family:var(--font-l);cursor:pointer;color:#fff;z-index:99999;text-align:center;background-color:#000;border:none;outline:none;place-items:center;width:20rem;height:20rem;font-size:2rem;display:grid}.copyright{position:absolute;bottom:0%;right:5%}.preloader{color:#fff;z-index:999999;pointer-events:none;background:#000;width:100vw;height:100vh;position:fixed;top:0%;left:0%}.preloader img{margin:5% auto auto}.loader-container{z-index:999999;background:0 0;width:100vw;height:100vh;position:fixed;top:0%;left:0%}.loader-finish{pointer-events:none;opacity:0;display:none}.line{background:#000;width:100%;height:20%}.line-1{animation:2s .8s forwards intro}.line-2{animation:2s .6s forwards intro}.line-3{animation:2s .4s forwards intro}.line-4{animation:2s .2s forwards intro}.line-5{animation:2s forwards intro}@keyframes intro{0%{opacity:1}to{opacity:0}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
