.Modal-module-scss-module__k1ZY8q__modalOverlay{z-index:1000;opacity:0;pointer-events:auto;background-color:#000000b3;justify-content:center;align-items:flex-end;font-family:SpaceGrotesk,sans-serif;display:flex;position:fixed;inset:0}@media (min-width:768px){.Modal-module-scss-module__k1ZY8q__modalOverlay{align-items:center}}.Modal-module-scss-module__k1ZY8q__modalContent{box-sizing:border-box;background:linear-gradient(332.76deg,#0747af 29.85%,#1966e3 88.2%);border:1px solid #ffffff4d;border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;width:100%;max-width:100%;height:90vh;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 -10px 40px #0000004d}@media (min-width:768px){.Modal-module-scss-module__k1ZY8q__modalContent{border-radius:20px;width:90vw;max-width:1200px;height:80vh;max-height:800px;box-shadow:0 10px 40px #0000004d}}.Modal-module-scss-module__k1ZY8q__closeButton{cursor:pointer;z-index:101;color:#fff;background-color:#5f7ed0;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-family:SpaceGrotesk,sans-serif;line-height:1;transition:background-color .3s,transform .3s;display:flex;position:absolute;top:20px;right:20px}.Modal-module-scss-module__k1ZY8q__closeButton:hover{background-color:#ffffff59;transform:scale(1.1)}.Modal-module-scss-module__k1ZY8q__closeButton span{z-index:1;width:20px;height:20px;display:block;position:relative}.Modal-module-scss-module__k1ZY8q__closeButton span:before,.Modal-module-scss-module__k1ZY8q__closeButton span:after{content:"";transform-origin:50%;background:#fff;width:20px;height:2px;position:absolute;top:50%;left:50%}.Modal-module-scss-module__k1ZY8q__closeButton span:before{transform:translate(-50%,-50%)rotate(45deg)}.Modal-module-scss-module__k1ZY8q__closeButton span:after{transform:translate(-50%,-50%)rotate(-45deg)}.Modal-module-scss-module__k1ZY8q__modalBody{color:#fff;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:80px 40px 40px;overflow:hidden auto}.Modal-module-scss-module__k1ZY8q__modalBody::-webkit-scrollbar{width:6px}.Modal-module-scss-module__k1ZY8q__modalBody::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.Modal-module-scss-module__k1ZY8q__modalBody::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px;transition:background .3s}.Modal-module-scss-module__k1ZY8q__modalBody::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.Modal-module-scss-module__k1ZY8q__modalBody{scrollbar-width:thin;scrollbar-color:#fff3 #ffffff0d}.Modal-module-scss-module__k1ZY8q__modalBody h1,.Modal-module-scss-module__k1ZY8q__modalBody h2,.Modal-module-scss-module__k1ZY8q__modalBody h3,.Modal-module-scss-module__k1ZY8q__modalBody p,.Modal-module-scss-module__k1ZY8q__modalBody ul,.Modal-module-scss-module__k1ZY8q__modalBody ol{color:#fff;font-family:SpaceGrotesk,sans-serif}.Modal-module-scss-module__k1ZY8q__modalBody h1{margin-top:0;margin-bottom:1rem;font-size:50px;line-height:98%}@media (max-width:1023px){.Modal-module-scss-module__k1ZY8q__modalBody h1{font-size:30px}}.Modal-module-scss-module__k1ZY8q__modalBody h2{margin-top:2rem;margin-bottom:1rem;font-size:30px;line-height:100%}@media (max-width:1023px){.Modal-module-scss-module__k1ZY8q__modalBody h2{font-size:24px}}.Modal-module-scss-module__k1ZY8q__modalBody p{margin-bottom:1rem;font-size:16px;line-height:146%}@media (max-width:1023px){.Modal-module-scss-module__k1ZY8q__modalBody p{font-size:14px}}.Modal-module-scss-module__k1ZY8q__modalBody ul,.Modal-module-scss-module__k1ZY8q__modalBody ol{margin-bottom:1rem;padding-left:2rem}@media (max-width:767px){.Modal-module-scss-module__k1ZY8q__modalBody{padding:70px 20px 20px}}
.Terms-module-scss-module__mr0_Oa__terms h1{margin-top:0;margin-bottom:1rem}.Terms-module-scss-module__mr0_Oa__terms h2{margin-top:2rem;margin-bottom:1rem}.Terms-module-scss-module__mr0_Oa__terms p{margin-bottom:1rem;line-height:1.6}.Terms-module-scss-module__mr0_Oa__terms ul{margin-bottom:1rem;padding-left:2rem}.Terms-module-scss-module__mr0_Oa__terms ul li{margin-bottom:.5rem}
@font-face{font-family:SpaceMono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Space_Mono/SpaceMono-Regular.ttf)format("truetype")}@font-face{font-family:SpaceMono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Space_Mono/SpaceMono-Bold.ttf)format("truetype")}@font-face{font-family:SpaceGrotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Space_Grotesk/static/SpaceGrotesk-Regular.ttf)format("truetype")}@font-face{font-family:SpaceGrotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Space_Grotesk/static/SpaceGrotesk-Bold.ttf)format("truetype")}*{box-sizing:border-box}canvas{z-index:-1;pointer-events:none;width:100dvw;height:100dvh;position:fixed;top:0;left:0}.debug-orbit canvas{width:100dvw;height:100dvh;top:0;left:0;z-index:9999!important;pointer-events:auto!important;position:fixed!important}.lil-gui,.lil-gui.root,.dg.ac{z-index:10050!important;pointer-events:auto!important}html{margin:0;padding:0}html body{touch-action:pan-y;overscroll-behavior-y:contain;background-color:#fff;width:100%;max-width:100dvw;height:auto;margin:0;padding:0;overflow-x:hidden}html body main #about{width:100%;height:100dvh}html body main #gallery,html body main #preServices{width:100%;height:250dvh}html body main #tenth_scene{background-color:#05327a}html body main .blueBackground{color:#fff;background:#05327a;flex-direction:column;align-items:center;gap:90px;display:flex}html body main .progress_bar_container{z-index:9999;background-color:#125cc2;width:100dvw;height:100dvh;position:fixed;top:0;left:0}html body main .progress_bar_container label{visibility:hidden}html body main .progress_bar_container #progress_bar{z-index:10001;width:25dvw;position:absolute;top:90dvh;left:50dvw;transform:translate(-50%,-50%)}html body main #loading_video_start,html body main #loading_video_loop,html body main #loading_video_end{object-fit:cover;z-index:10000;width:100%;height:100%;position:absolute;top:0;left:0}html body main #loading_video_loop,html body main #loading_video_end{visibility:hidden;position:absolute;top:-99999px}html body a{color:inherit;text-decoration:none}html body h1{font-size:150px;font-style:normal;font-weight:400;line-height:94.5%}@media (max-width:1023px){html body h1{font-size:60px}}html body h2{font-size:100px;font-style:normal;font-weight:400;line-height:83%}@media (max-width:1023px){html body h2{font-size:50px}}html body h3{font-size:80px;font-style:normal;font-weight:400;line-height:100%}@media (max-width:1023px){html body h3{font-size:40px}}html body h4{font-size:50px;font-style:normal;font-weight:400;line-height:98%}@media (max-width:1023px){html body h4{font-size:30px}}html body img{width:100%;height:auto}html body .small_text{font-size:14px;font-style:normal;font-weight:400;line-height:146%}html body .text{font-size:16px;font-style:normal;font-weight:400;line-height:146%}@media (max-width:1023px){html body .text{font-size:12px}}html body .medium_text{font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media (max-width:1023px){html body .medium_text{font-size:16px}}html body .big_text{text-align:left;font-size:24px;font-weight:700;line-height:35.04px}@media (max-width:1023px){html body .big_text{font-size:20px}}html body .fade-out{animation:1s ease-out forwards fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}html body #pageContainer{z-index:20;width:100%;height:100dvh}html body #pageContainer .sectionContainer{width:100dvw;height:100dvh;position:fixed;top:100%;left:0}html body #pageContainer .sectionContainer#first_sceneContainer{top:0}html body #pageContainer .sectionContainer#second_sceneContainer{top:5000px}html body #pageContainer .sectionContainer#third_sceneContainer{top:10000px}html body #pageContainer .sectionContainer#fourth_sceneContainer{top:15000px}html body #pageContainer .sectionContainer#fifth_sceneContainer{top:20000px}html body #pageContainer .sectionContainer#sixth_sceneContainer{top:25000px}html body #pageContainer .sectionContainer#seventh_sceneContainer{top:30000px}html body #pageContainer .sectionContainer#eighth_sceneContainer{top:35000px}html body #pageContainer .sectionContainer#ninth_sceneContainer{top:40000px}html body #pageContainer .sectionContainer#tenth_sceneContainer{top:45000px}
/*# sourceMappingURL=d726f720bb9b3b0f.css.map*/