:root{--mirage:#0C1E21;--darkGrey:#9A9FA0;--white:#FFFFFF;--lightBorder:#FFFFFF1A;--cultured:#f4f8f8;--darkBorder:#0C1E2126;--lightPara:#06272C99;--font-roboto-mono:"Roboto Mono Variable",monospace}body,html{max-width:100vw;overflow-x:hidden}body{font-family:Inter Variable,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}.bg-mirage{background-color:var(--mirage)}.bg-cultured{background-color:var(--cultured)}.bg-white{background-color:var(--white)!important}.mirage{color:var(--mirage)}.white{color:var(--white)}.darkGrey{color:var(--darkGrey)}.lightPara{color:var(--lightPara)}.width20{width:20%}.width31{width:31.5%}.width40{width:40%}.width50{width:50%}.width60{width:60%}.width80{width:80%}.width100{width:100%}.pxy-4{padding:4rem}.pxy-6{padding:6rem}.py-6{padding-top:6rem;padding-bottom:6rem}.pxy-40{padding:2.5rem}.py-40{padding-top:40px;padding-bottom:40px}.px-4{padding-left:4rem;padding-right:4rem}.py-3{padding-top:3rem;padding-bottom:3rem}.py-4{padding-top:4rem;padding-bottom:4rem}.py-8{padding-top:8rem;padding-bottom:8rem}.py-12{padding-top:12rem;padding-bottom:12rem}.py-16{padding-top:16rem;padding-bottom:16rem}.py-24{padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:768px){.pd-4{padding:1rem}}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.gap10{gap:10px}.gap20{gap:20px}.gap40{gap:40px}.gap60{gap:60px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.head88{font-size:88px;line-height:89px;font-weight:400}.head75{font-size:75px;line-height:80px;font-weight:400}.head68{font-size:68px;line-height:75px;font-weight:400}.head61{font-size:61px;line-height:74px;font-weight:400}.head44{font-size:44px;line-height:49px;font-weight:400}.head32{font-size:32px;line-height:38px;font-weight:300}.head24{font-size:24px;line-height:32px;font-weight:300}.sectionHead13{font-size:13px;line-height:21px;text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid var(--darkBorder)}.sectionHead13,.subhead12{font-family:var(--font-roboto-mono)!important;font-weight:400;letter-spacing:.5px}.subhead12{font-size:12px;line-height:12px;backdrop-filter:blur(30px);background-color:#AAAAAA1F;border:1px solid var(--lightBorder);border-radius:5px;color:var(--white);padding:8px;width:-moz-fit-content;width:fit-content}.subhead12-dark{background-color:var(--cultured);color:var(--mirage);border-color:#e8eded}.para20{font-size:20px;line-height:32px;font-weight:400}.para18{font-size:18px;line-height:28px;font-weight:400}.para16{font-size:16px;line-height:25.5px;font-weight:400}.para13{font-family:var(--font-roboto-mono)!important;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.5px}.languageSwitch{position:fixed;bottom:0;right:30px;z-index:10;background-color:var(--white);padding:15px;border-radius:10px 10px 0 0;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid var(--mirage);border-bottom:0}.languageSwitch .underline{display:none}.languageSwitch a{text-decoration:none;color:inherit}.footer-logo{width:45%;height:auto;margin-bottom:10px}.footer .col-1{width:30%}.footer .col-2,.footer .col-3,.footer .col-4,.footer .col-5{width:15%}.footer .sectionHead13{border-bottom:1px solid var(--lightBorder)}.footer ul{margin-top:20px}.footer ul li{list-style:none;margin-bottom:15px}.footer ul li a{text-decoration:none;color:var(--darkGrey);font-size:16px;line-height:20px;font-weight:400;text-transform:capitalize;transition:all .3s ease}.footer ul li a:hover{color:var(--white)}.footer-bottom{margin-top:60px;padding-top:25px;border-top:1px solid var(--lightBorder)}@media screen and (max-width:768px){.footer .col-1,.footer .col-2,.footer .col-3,.footer .col-4,.footer .col-5{width:100%;margin-top:10px}.footer-bottom{margin:40px 0}}