.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative}.glass-surface__filter{pointer-events:none;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{border-radius:inherit;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;display:flex;position:relative}.glass-surface--svg{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));-webkit-backdrop-filter:var(--filter-id,url(#glass-filter)) saturate(var(--glass-saturation,1));backdrop-filter:var(--filter-id,url(#glass-filter)) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,oklch(0% none none/.15))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.35)),inset 0 0 10px 4px var(--lightningcss-light,oklch(0% none none/.1))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.15)),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d}.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.1);background:#ffffff40;border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f268733,0 2px 16px #1f26871a,inset 0 1px #fff6,inset 0 -1px #fff3}@media (prefers-color-scheme:dark){.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.2);background:#ffffff1a;border:1px solid #fff3;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff1a}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";border-radius:inherit;z-index:-1;background:#ffffff26;position:absolute;inset:0}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){@media (prefers-color-scheme:dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0a84ff)}.header{z-index:100;justify-content:center;width:100%;display:flex;position:fixed;top:15px}.navbar{border-radius:16px;width:650px!important}.navbar__container{justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 18px;display:flex}.navbar__logo{font-size:var(--font-h3);font-weight:var(--big-font-weight);color:var(--primary-color);cursor:pointer}.navbar__links{gap:22px;display:flex}.navbar__links a{font-size:var(--font-text);color:var(--primary-color);cursor:pointer;position:relative}.navbar__links a:after{content:"";background:var(--secondary-color);width:0%;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.navbar__links a:hover:after{width:100%}.menu{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;display:none}.menu span{background:var(--primary-color);width:22px;height:2px;transition:all .3s}.menu.active span:first-child{transform:rotate(45deg)translate(5px,5px)}.menu.active span:nth-child(2){opacity:0}.menu.active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}@media (width<=768px){.navbar{width:575px!important}.navbar__container{padding:0 7px}.navbar__links{gap:15px}}@media (width<=675px){.header.active{top:0}.navbar{width:95%!important;height:60px!important}.navbar.active{width:100%!important}.navbar__links{background-color:var(--background-color);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;height:100vh;display:none;position:absolute;top:0;right:0}.navbar__links.active,.menu{display:flex}}footer{border-top:1px solid #ffffff1a;justify-content:space-evenly;align-items:center;width:100%;padding:1rem 0;display:flex;position:relative}.footer__copyright,.footer__back-to-top h5{font-weight:var(--small-font-weight)}.footer__back-to-top{cursor:pointer;align-items:center;gap:.5rem;display:flex}.footer__back-to-top svg{width:1rem;height:1rem}.spinner__wrapper{min-height:100vh;color:var(--primary-color);flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:2rem;display:flex}.spinner{border:2px solid #ffffff26;border-top:2px solid var(--secondary-color);border-radius:50%;animation:.8s linear infinite spin;box-shadow:0 0 20px #21c45d26}.spinner__text{font-size:var(--font-text);letter-spacing:.04em;opacity:.7}@keyframes spin{to{transform:rotate(360deg)}}:root{--primary-color:#f7f7f7;--secondary-color:#21c45d;--black-color:#000000bf;--light-gray-color:#2b2b2bbf;--border-gray-color:#ffffff24;--shadow-color:#0006;--white-transparent-color:#ffffff0a;--light-white-color:#ffffff14;--badge-color:#fffffff2;--badge-borer-color:#ffffff29;--badge-background-color:#ffffff24;--background-color:#121212;--font-h1:12rem;--font-h2:6rem;--font-h3:1.8rem;--font-text:1.1rem;--font-h4:.8rem;--font-h5:.7rem;--big-font-weight:800;--medium-font-weight:600;--middle-font-weight:500;--small-font-weight:400}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none;list-style:none}body{height:auto;color:var(--primary-color);background-color:var(--background-color);font-family:Poppins,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:6px}::-webkit-scrollbar-track{background-color:var(--light-gray-color)}.section{flex-direction:column;justify-content:center;margin:0 25px;display:flex;position:relative;overflow:hidden}.title{font-weight:var(--medium-font-weight);text-transform:uppercase}hr{opacity:.8;height:1px;margin-bottom:25px}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-rkqrbHHH.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}h1{font-size:var(--font-h1)}h2,.title{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}p,.text{font-size:var(--font-text)}h4{font-size:var(--font-h4)}h5{font-size:var(--font-h5)}@media screen and (width<=1120px){h1{font-size:10rem}h2,.title{font-size:4.5rem}h3{font-size:1.5rem}p,.text{font-size:1rem}h4{font-size:.775rem}h5{font-size:.65rem}}@media screen and (width<=675px){h1{font-size:8rem}h2,.title{font-size:3.4rem}h3{font-size:1.2rem}p,.text{font-size:.9rem}h4{font-size:.75rem}h5{font-size:.65rem}}@media screen and (width<=500px){h1{font-size:6rem}h2,.title{font-size:2.5rem}}
