:root{--primary:#7f3af4;--bg:#f4f5f6;--font:#070926;--space:3.75rem;--title:2rem;--paragraph:1rem}@font-face{font-display:swap;font-family:mainLight;src:url(./Syne-Regular.BYGwR7kI.ttf) format("woff2")}@font-face{font-display:swap;font-family:main;src:url(./Syne-Medium.irGFFHTP.ttf) format("woff2")}@font-face{font-display:swap;font-family:main-bold;src:url(./Syne-ExtraBold.DtLXVKQ1.ttf) format("woff2")}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background-color:var(--bg);color:var(--primary);font-family:main;overflow-x:hidden}::-webkit-scrollbar{display:none}a,buttond,input,p,textarea{font-size:var(--paragraph)}html{scroll-behavior:smooth}img{image-rendering:pixelated}.container{margin:0 var(--space)}.title{font-family:main-bold;font-size:var(--title)}.paragraph{font-size:var(--paragraph)}button,input,textarea{font-family:main}a{color:var(--primary);text-decoration:none}.loading-container{background:var(--font);clip-path:inset(0 0 0 0);color:var(--primary);display:block;height:100dvh;left:0;position:fixed;top:0;width:100dvw;z-index:250}.loading-container .typo{bottom:calc(var(--space) + .3rem);left:var(--space);position:absolute;z-index:5}.loading-container h1{font-family:main-bold;font-size:6.5dvw;line-height:4rem;transform-origin:top}.loading-container h1 span{font-size:4dvw}.loading-container .rings-container{align-items:center;border-radius:50%;content:"";display:block;display:flex;height:500px;justify-content:center;position:absolute;right:var(--space);top:var(--space);transform:translate(-2.5rem) translateY(-4rem);width:500px;z-index:1}.loading-container .rings-container svg{height:100%;left:0;position:absolute;top:0;width:100%}.loading-container .rings-container svg circle{fill:none;stroke:var(--primary);stroke-width:.5px;stroke-dashoffset:600;stroke-dasharray:600}header{color:var(--bg);left:0;padding:1.4rem 0;position:fixed;top:0;width:100%;z-index:100}header .container{align-items:center;display:flex;justify-content:space-between}header .container .logo-container{position:relative;width:3dvw}header .container .logo-container svg{width:100%}header .container .logo-container svg .nav-logo-st0{fill:var(--primary)}header .container nav{align-items:center;display:flex;justify-content:space-between;width:55%}header .container nav ul{align-items:center;display:flex;gap:1.5rem;list-style:none}header .container nav ul a{color:var(--font);font-family:mainLight;font-size:var(--paragraph)}header .container nav ul a .link-content{height:var(--paragraph);overflow:hidden}header .container nav ul a .rows{display:flex}header .container nav .contact-btn-container .contact-btn{height:var(--paragraph);overflow:hidden}header .container nav .contact-btn-container .contact-btn a{color:var(--primary)!important}header .container nav .contact-btn-container{background:var(--font);color:var(--primary)!important;font-size:var(--paragraph);height:50px;overflow:hidden;padding:1rem 0;position:relative;width:150px}header .container nav .contact-btn-container a{text-align:center;text-wrap:nowrap}header .container nav .contact-btn-container .toggler{align-items:center;background:var(--font);display:flex;height:50px;justify-content:center;overflow:hidden;position:absolute;right:0;top:0;transform:translate(100%);width:-moz-fit-content;width:fit-content;width:50px}header .container nav .contact-btn-container-dropdown.active .toggler{transform:translate(0)!important}header .container nav .contact-btn-container-dropdown.active .contact-btn-container{width:50px!important}header .container nav .contact-btn-container-dropdown{position:relative}header .container nav .contact-btn-container-dropdown .dropdown{background:var(--font);color:var(--primary);height:0;left:0;padding:1rem 0;position:absolute;top:0;transform:translate(calc(-100% + 50px));width:0}header .container nav .contact-btn-container-dropdown .dropdown ul{align-items:start;flex-direction:column}header .container nav .contact-btn-container-dropdown .dropdown ul li{height:var(--paragraph);margin:1rem;overflow:hidden;transition:.4s}header .container nav .contact-btn-container-dropdown .dropdown ul li:hover{opacity:.5}header .container nav .contact-btn-container-dropdown .dropdown ul a{color:var(--primary)}header .container nav .contact-btn-container-dropdown .dropdown ul a div{transform:translateY(100%)}header .container nav .contact-btn-container .toggler line{stroke:var(--primary)}header .container nav .contact-btn-container .toggler .toggler-content{display:flex;flex-direction:column;height:15px;justify-content:space-between;transition:.4s ease;width:20px}header .container nav .contact-btn-container .toggler .line{align-items:start;display:flex;height:1px;transition:.4s ease}header .container nav .contact-btn-container .toggler:hover .line:not(:nth-child(2)){transform:scaleX(.5)}header .container nav .contact-btn-container .toggler.active .toggler-content{transform:translate(1px)}header .container nav .contact-btn-container .toggler.active .line:first-child{transform:rotate(45deg) translate(2px) translateY(-1px);transform-origin:top left}header .container nav .contact-btn-container .toggler.active .line:nth-child(2){width:0}header .container nav .contact-btn-container .toggler.active .line:nth-child(3){transform:rotate(-45deg) translateY(-5px) translate(3px)}@media (max-width:600px){header .container .logo-container{transform:scale(1)!important;width:12dvw!important}}.navbar-breakpoints{position:absolute;top:100%;width:100%}.navbar-breakpoints,.transition-container{display:block;height:100dvh;left:0;pointer-events:none}.transition-container{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;top:0;width:100dvw;z-index:200}.transition-container div{--clip:0;background-color:var(--primary);clip-path:inset(0 0 0 calc(var(--clip)*1%));display:block;height:100%;width:100%}footer{padding:2rem 0}footer p{font-size:calc(var(--paragraph)*.7);margin-bottom:2rem}footer a,footer p{font-family:main-bold}footer a{border-top:1px solid #0c0f3a;font-size:calc(var(--paragraph)*.4)}
