@import"https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@400;700&family=Oxanium:wght@500;600;700&display=swap";:root{--font-1: "Oxanium", cursive;--font-2: "Kumbh Sans", sans-serif;--color-drk-1: #1a1a1a;--color-drk-2: #4d4d4d;--color-drk-3: #808080;--color-drk-4: #b3b3b3;--color-drk-5: #e6e6e6;--color-lgt-1: #fcfcfc;--color-lgt-2: #f0f0f0;--bg-color-1: linear-gradient(180deg, #ffffff 0%, #fcfcfc 100%);--pri-color-1: #256eff;--pri-color-2: #669aff;--pri-color-3: #92b7ff;--pri-color-4: #d3e2ff;--pri-color-5: #e9f1ff}header{position:fixed;top:0;left:0;width:100vw;font-family:var(--font-1);background:rgba(252,252,252,.5);backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);padding:1rem 0;z-index:50;transition:.01s ease-in-out}header.menu-header{background:var(--pri-color-1);border-bottom:none}header .container{display:flex;justify-content:space-between;align-items:center}.logo{cursor:pointer}.menu-btn{display:flex;align-items:center;overflow:hidden}.menu-btn .menu-text{color:var(--pri-color-1);font-family:var(--font-1);font-weight:bold;font-size:1.5rem;margin-right:1rem;transition:.3s ease-out;transform:translateY(100%);opacity:0}.menu-header .menu-btn .menu-text{color:var(--color-lgt-1)}.hamburger{position:relative;display:flex;flex-direction:column;align-items:flex-end;width:2.5rem;padding:8px 0;cursor:pointer;z-index:1}.menu-btn:hover .menu-text{transform:translateY(0);opacity:1}.hamburger span{width:100%;min-height:4px;background:var(--color-drk-1);transition:0s ease-in-out;margin:2px 0;border-radius:.125rem;transition:.3s ease-in-out}.hamburger span:nth-child(3){width:1.5rem;background:var(--pri-color-1)}.menu-header .hamburger span:nth-child(1){transform:rotate(45deg) translate(4px,2px);background:var(--color-lgt-1)}.menu-header .hamburger span:nth-child(2){display:none}.menu-header .hamburger span:nth-child(3){transform:rotate(135deg) translate(-4px,2px);width:100%;background:var(--color-lgt-1)}@keyframes roll-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.but{position:relative;display:flex;align-items:center;height:4em;width:max-content;padding:0 2em;border-radius:.25em;font-family:var(--font-1);font-size:1.125rem;font-weight:bold;overflow:hidden;cursor:pointer;background:var(--color-lgt-1);background-color:#ffffff05;border:1px solid var(--pri-color-3);box-shadow:0 10px 50px #0000001a}.but:hover:after{width:100%;animation:button-fill .5s ease-out;animation-fill-mode:both}@keyframes button-fill{0%{width:0%}60%{width:100%}80%{width:95%}to{width:100%}}.but:after{content:"";position:absolute;top:0px;left:0px;height:100%;width:3em;border-radius:0 .25em .25em 0;background:var(--pri-color-4);z-index:1;transition:.3s ease-out}.but:before{content:"";position:absolute;height:calc(4em - 2px);width:2em;top:-1px;left:0;border-radius:.25em;background:var(--pri-color-5);z-index:0;animation:button-ripple 3s ease-out infinite}@keyframes button-ripple{60%,95%{width:100%;opacity:.1;border-radius:20%}to{opacity:0}}.but span{position:relative;margin:0 1.5em;z-index:2}.but svg{position:relative;z-index:2}input,textarea{width:100%;font-size:1rem;padding:1rem 1.5rem;border-radius:.25rem;background-color:#ffffff05;border:1px solid var(--color-drk-5);box-shadow:inset 0 10px 50px #00000005}.card{backdrop-filter:blur(2px) saturate(180%);-webkit-backdrop-filter:blur(2px) saturate(180%);background-color:#ffffff05;border:1px solid var(--color-lgt-2);border-radius:.5rem;padding:2rem;box-shadow:0 10px 50px #00000005}.pattern-dot{width:120px;height:120px;background-image:radial-gradient(var(--pri-color-1) 1.5px,transparent 0);background-size:8px 8px}.pattern-box{width:176px;height:176px;left:884px;top:260px;background:var(--color-lgt-1);border:1px solid var(--pri-color-1);box-sizing:border-box;border-radius:.5rem}.timeline{list-style:none;max-width:600px}.timeline-item{position:relative;padding:0 0 1rem 1rem;background-image:linear-gradient(to top,var(--pri-color-1) 50%,transparent 0%);background-position:left;background-size:2px 8px;background-repeat:repeat-y}.timeline-item:last-child{background:none}.timeline-item:before{content:"";position:absolute;top:0;left:-5px;display:inline-block;height:.5rem;width:.5rem;background:var(--color-lgt-1);border:2px solid var(--pri-color-1);border-radius:2px}.timeline-item h3{font-family:var(--font-1);font-weight:bold;font-size:1.125rem;line-height:1.5;color:var(--color-drk-1)}.timeline-item h4{display:inline;font-family:var(--font-2);font-weight:normal;font-size:1rem;color:var(--color-drk-1)}.timeline-item h4 span{color:var(--color-drk-3)}.timeline .time-span{display:block;font-size:.875rem;color:var(--color-drk-2);margin-bottom:.5rem}.timeline p{color:var(--color-drk-3);font-size:.875rem}#menu{position:absolute;top:0;left:0;display:grid;place-items:center;height:100vh;width:100%;background:var(--pri-color-1);color:var(--color-lgt-1);padding:100px;z-index:100;transition:.5s ease-out;transform:scale(0);opacity:0}#menu.exit{animation:zooom-in .5s ease-in}@keyframes zooom-in{80%{opacity:.9}to{transform:scale(5);opacity:0}}.tabs{display:flex;align-items:center;margin-bottom:2rem;width:100%;overflow-x:scroll;border-bottom:1px solid var(--color-drk-5);box-shadow:0 3px 15px #13131303}.tab{color:var(--color-drk-2);background:var(--color-lgt-1);display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;margin-right:.5rem;font-size:1rem;font-weight:bold;line-height:100%;cursor:pointer}.tab.active{color:var(--color-drk-1);border-bottom:2px solid var(--pri-color-1)}a{text-decoration:none}p{color:var(--color-drk-1);font-size:1.125rem;line-height:1.5;margin:0}.content{display:flex;margin:82px auto 32px;padding:0 16px;max-width:960px;flex-direction:column;align-items:center}.section-title{display:flex;align-items:center;position:relative;font-family:var(--font-1);font-style:normal;font-weight:800;font-size:5rem;letter-spacing:0px;line-height:100%;margin-bottom:6rem;color:var(--color-lgt-1);-webkit-text-stroke:.125rem var(--color-drk-1)}.section-title .fs-ind{font-family:var(--font-1);font-weight:100;-webkit-text-stroke:0;color:var(--color-drk-4)}.sub-section-title{display:flex;align-items:center;font-family:var(--font-1);font-weight:800;font-size:2.5rem;line-height:100%;margin-bottom:2.5rem}.hero-title{position:relative;font-family:var(--font-1);font-style:normal;font-weight:800;font-size:5rem;letter-spacing:0px;line-height:100%;color:var(--color-lgt-1);color:transparent;-webkit-text-stroke:.125rem var(--color-drk-1)}.sub-section-title:after{content:"() {";display:inline-block;height:100%;margin-left:.125rem;color:var(--color-drk-5)}.sec-close-bracket{display:block;font-family:var(--font-1);font-weight:800;font-size:2.5rem;line-height:100%;color:var(--color-drk-5);margin-top:1.5rem}.link-outline{position:relative;margin-right:1rem;font-family:var(--font-1);font-weight:800;font-size:1.25rem;letter-spacing:1px;line-height:100%;cursor:pointer;color:var(--color-lgt-1);background-image:linear-gradient(var(--pri-color-1),var(--pri-color-1));background-color:var(--color-lgt-1);background-position:center bottom;background-size:100% 0%;background-repeat:no-repeat;-webkit-text-stroke:1.25px var(--pri-color-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.3s ease-in}.link-outline.active{background-size:100% 100%}.link-outline:hover{background-size:100% 100%}.nav-link{font-size:5rem;letter-spacing:4px;margin-top:1rem;color:var(--pri-color-1);background-image:linear-gradient(var(--color-lgt-1),var(--color-lgt-1));background-color:var(--pri-color-1);-webkit-text-stroke:.125rem var(--color-lgt-1)}.nav-link.active,.nav-link:hover{color:var(--color-lgt-1)}@media (max-width: 480px){.section-title,.nav-link{font-size:3.75rem;-webkit-text-stroke-width:.125rem}.hero-title{font-size:4rem}}.loader-bg{position:fixed;top:0;left:0;display:grid;height:100vh;width:100vw}.loader-container{place-self:center;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center}.loader-container img{width:10rem;margin-bottom:2rem;border-radius:1rem}.loader-bar{position:relative;background-color:#c7d5fd;display:flex;height:.25rem;width:8rem;margin-top:1rem;overflow:hidden;border-radius:.25rem}.loader-piece{position:absolute;left:-3rem;top:1px;flex:1;background-color:var(--pri-color-1);width:3rem;height:calc(100% - 2px);animation:loading 1s linear infinite}.loader-piece:nth-child(2){animation-delay:.5s}.loader-piece:nth-child(3){animation-delay:1s}.loader-piece:nth-child(4){animation-delay:1.5s}.loader-piece:nth-child(5){animation-delay:2s}@keyframes loading{0%{transform:translate(-.5rem)}to{transform:translate(16rem);opacity:.7}}*{color:var(--color-drk-1);border:0;margin:0;padding:0;outline:none;font-family:var(--font-2);box-sizing:border-box}html{position:relative;font-family:var(--font-2);font-size:16px;scroll-behavior:smooth}.container{max-width:1140px;margin:0 auto;padding:0 2rem}body{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='7rem' width='500px'><text x='0' y='28' fill='%23f5f5f5' font-size='1.5rem'>100101010110011010100101010110100110110111</text><text x='0' y='56' fill='%23f6f6f6' font-size='1.5rem'>010010110101001010101001101010101010100100</text><text x='0' y='84' fill='%23f7f7f7' font-size='1.5rem'>011100011010110111010110101010100010101100</text><text x='0' y='112' fill='%23f6f6f6' font-size='1.5rem'>010010101101010110101110011010100101010110</text></svg>");background-attachment:fixed;background-color:var(--color-lgt-1);overflow-x:hidden;padding-top:7rem}body.inactive{background:var(--pri-color-1);height:100vh;width:100vw;overflow:hidden}ul,li{list-style:none}section{padding:5rem 0}.sub-section{padding-bottom:5rem}::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none;width:8px;height:1px}::-webkit-scrollbar-track{margin:0;padding:10px;background:#c8defb;border-radius:1rem}::-webkit-scrollbar-thumb{background:#7ba7ff;border-radius:1rem;height:1rem}::-webkit-scrollbar-thumb:hover{opacity:.5}@media (max-width: 480px){html{font-size:14px}.container{padding:auto 1rem}body{padding-top:4rem}}@media (max-width: 768px){.container{max-width:640px}}
