@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_102f7343-module__C1-ZfG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_102f7343-module__C1-ZfG__variable{--font-geist-sans:"Outfit", "Outfit Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
*{font-family:var(--font-geist-sans), sans-serif;color:var(--text);margin:0;padding:0}body{background:var(--background)}:root{--background:#1b1b1b;--text:#fff;--text_unselected:#ffffff80;--brand:#2bd664;--brand-empty:#2bd66400}.wrapper{width:calc(100% - 40px);margin:0 auto;container:wrapper/inline-size}a{text-decoration:none}h1{text-transform:uppercase;font-size:clamp(30px,8cqw,5em);font-weight:400}h2{text-transform:uppercase;color:var(--brand);margin-bottom:20px;font-weight:400}h2:before{content:"// "}h3{letter-spacing:.5px;font-size:1.5em;font-weight:500}.subtitle{opacity:.5}li{margin-left:1.5rem}@media (min-width:1050px){.wrapper{width:calc(100% - 200px);max-width:1500px}}#members{margin-bottom:150px}#members-content{flex-flow:wrap;justify-content:left;gap:20px;width:100%;display:flex}.member-card_info{flex-flow:row;justify-content:space-between;width:100%;display:flex}.member-card{cursor:pointer;width:calc(33.3333% - 13.3333px);min-width:140px;position:relative}.member-card_info .ra-base{visibility:hidden;width:0}.member-card_logo{opacity:.9;aspect-ratio:1;border-radius:20px;width:100%;margin-bottom:10px;transition:opacity .3s,transform .3s}.member-card_logo:hover{opacity:1;transform:scale(1.05)}@media (min-width:600px){.member-card{width:calc(25% - 10px)}#members-content{flex-flow:row}}@media (min-width:800px){.member-card_info .ra-base{visibility:visible;width:45px}}#projects{margin-bottom:150px}#projects-content{flex-flow:column;gap:20px;width:100%;display:flex}.project-card{cursor:pointer;width:100%;position:relative}.project-thumb{aspect-ratio:16/9;border-radius:20px;margin-bottom:20px;overflow:hidden}.project-back{opacity:.65;z-index:5;width:100%;transition:opacity .3s,transform .3s}.project-logo{z-index:10;width:100%;position:absolute}.project-thumb:hover .project-back{opacity:1;transform:scale(1.1)}.project-card--disabled{cursor:default!important}.project-info{flex-flow:row;justify-content:space-between;align-items:center;display:flex}@media (min-width:700px){#projects-content{flex-flow:row;justify-content:space-between;gap:0}.project-card{width:calc(50% - 20px)}}
.navbar{color:#fff;background-color:#1a1a1a;width:100%;min-height:50px}.navbar-lang-btns{float:right;flex-flow:row;gap:10px;width:fit-content;margin-top:10px;margin-right:10px;display:flex}.btn{border:1px solid #fff;width:fit-content;height:fit-content;padding:5px}.btn:hover{color:#1a1a1a;cursor:pointer;background-color:#fff;font-weight:700}.btn-selected{color:#1a1a1a;background-color:#fff}
