:root{--lz-padding: 40px;--lz-padding-double: 80px;--lz-padding-half: 20px;--mlz-padding-quarter: 10px}@media screen and (max-width: 1219px){:root{--lz-padding: 20px;--lz-padding-double: 40px;--lz-padding-half: 15px}}@font-face{font-family:"Geomanist";src:url("../../assets/fonts/geomanist-light-webfont.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Geomanist";src:url("../../assets/fonts/geomanist-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"BigShoulders";font-style:normal;font-weight:700;src:url("../../assets/fonts/big-shoulders-v3-latin-700.woff2") format("woff2")}.visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth}@media only screen and (max-width: 767px){html{overflow-x:hidden;max-width:100vw}}body{background:radial-gradient(101.23% 46.31% at -28.07% 65.89%, #292b33 0%, #000000 100%);overflow-x:hidden;max-width:100vw}@media only screen and (max-width: 767px){body{position:relative}body::before,body::after{display:none}}main{width:100%;max-width:100vw;overflow-x:hidden}@media only screen and (max-width: 767px){main{padding:0;margin:0}}@media only screen and (max-width: 767px){.container{max-width:100vw;overflow-x:hidden}}h2{font-family:"BigShoulders","Arial Black",Arial,sans-serif;font-size:clamp(5rem,8vw,12rem);color:#fff;font-weight:700;margin-bottom:1.2rem}h3{font-family:"BigShoulders","Arial Black",Arial,sans-serif;font-size:clamp(3rem,6vw,8rem);color:#fff;font-weight:700;margin-bottom:1.2rem}p{font-family:"Geomanist","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(2.4rem,5vw,4rem);color:#fff;font-weight:400;margin-bottom:1.5rem}span{font-family:"Geomanist","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.4rem);color:#fff;font-weight:400}a{text-decoration:none}a:hover,a:focus{outline:none}ul,ol{list-style:none;margin:0;padding:0}img,svg,video{max-width:100%;height:auto;display:block}button{background:none;border:none;font:inherit;cursor:pointer;color:inherit}button:focus{outline:none}input,textarea,select{font:inherit;color:inherit;background:rgba(0,0,0,0);border:none}input:focus,textarea:focus,select:focus{outline:none}.btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;color:inherit;margin:0;outline:none;text-decoration:none;font-family:"Geomanist","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.4rem);display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;white-space:nowrap;padding:1.2rem 5rem;min-width:18rem;border-radius:2rem;transition:all .25s ease-out}@media only screen and (max-width:1023px){.btn{padding:1rem 3.5rem;min-width:16rem}}@media only screen and (min-width:1280px){.btn{padding:1.4rem 5.5rem;min-width:20rem}}.btn:hover,.btn:focus{transform:translateY(-2px);outline:none}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn--primary{color:#fff;border:2px solid #d0ff52;background:rgba(0,0,0,0)}.btn--primary:hover,.btn--primary:focus{background:#d0ff52;color:#000;box-shadow:0 0 20px rgba(208,255,82,.3)}.btn--orange{color:#fff;border:2px solid #ff5309;background:rgba(0,0,0,0)}.btn--orange:hover,.btn--orange:focus{background:#ff5309;color:#fff}.btn--purple{color:#fff;border:2px solid #c300ff;background:rgba(0,0,0,0)}.btn--purple:hover,.btn--purple:focus{background:#c300ff;color:#fff}.btn--glass{color:#fff;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2rem;padding:1rem 4rem;min-width:16rem;box-shadow:1px 1px 1px 0px hsla(0,0%,100%,.4) inset,-1px -1px 4px 0px hsla(0,0%,100%,.25) inset,-1px -1px 1px 0px rgba(198,198,198,.4) inset,1px 1px 4px 0px hsla(0,0%,100%,.6) inset}.btn--glass:hover,.btn--glass:focus{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:2px 2px 2px 0px hsla(0,0%,100%,.5) inset,-2px -2px 6px 0px hsla(0,0%,100%,.35) inset,-2px -2px 2px 0px rgba(198,198,198,.5) inset,2px 2px 6px 0px hsla(0,0%,100%,.7) inset}.btn--icon{padding:0;aspect-ratio:1/1;flex-shrink:0;min-width:auto;color:#fff}.btn--icon img,.btn--icon svg{-o-object-fit:contain;object-fit:contain}.btn--icon--small{width:2.4rem;height:2.4rem;border:none;background:none}.btn--icon--small img,.btn--icon--small svg{width:1.8rem;height:1.8rem}.btn--icon--medium{width:4rem;height:4rem;border:1px solid hsla(0,0%,100%,.3);background:radial-gradient(291.34% 252.87% at -52.5% 30%, rgba(29, 30, 38, 0.98) 0%, rgba(90, 93, 108, 0.98) 100%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:2rem}.btn--icon--medium img,.btn--icon--medium svg{width:1.8rem;height:1.8rem}.btn--icon--large{width:6rem;height:6rem;border:1px solid hsla(0,0%,100%,.3);background:radial-gradient(291.34% 252.87% at -52.5% 30%, rgba(29, 30, 38, 0.98) 0%, rgba(90, 93, 108, 0.98) 100%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:2rem}.btn--icon--large img,.btn--icon--large svg{width:20rem;height:20rem}.hero-card{width:100vw;height:100vh;flex-shrink:0;background:radial-gradient(93.77% 91.69% at 42.42% 39.92%, rgba(0, 0, 0, 0.98) 0%, rgba(90, 93, 108, 0.98) 100%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;position:relative;z-index:1;transition:all .25s ease-out}@media only screen and (min-width:768px){.hero-card{width:calc(100vw - 3rem);height:calc(100vh - 3rem);border-radius:1.75rem 1.75rem .875rem .875rem;padding:6rem}}@media only screen and (min-width:1280px){.hero-card{width:calc(100vw - 4rem);height:calc(100vh - 4rem);border-radius:2rem 2rem 1rem 1rem;padding:9rem}}.hero-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);pointer-events:none;z-index:2}.project-card{border-radius:2rem;background:radial-gradient(191.33% 135.79% at 11.12% 19.75%, rgba(0, 0, 0, 0.98) 0%, rgba(90, 93, 108, 0.98) 100%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);display:flex;flex-direction:column}/*# sourceMappingURL=style.css.map */