.content-houser{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow-y:auto;min-height:100%;overflow-x:hidden}.inner-houser{display:flex;flex-direction:column;flex:0 0 auto;align-items:center;position:relative;left:calc((100vw - 100%)/2);width:462px;margin-bottom:64px}.nav-dodger{display:flex;flex-direction:column;width:100%;margin-top:164px;align-items:center;justify-content:flex-start}@media (min-width: 1406px){.inner-houser{width:1406px}}body{margin:0;overflow:hidden;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#000}.vid{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blur{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.actual-content{width:100%;height:100%;background:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.nav-outer{position:absolute;width:100%;height:100px;display:flex;justify-content:center;align-items:center;z-index:5}.nav-inner{background-color:#a7a7a720;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #00000006;border-top:1px solid #ffffff10;width:100%;height:60%;min-width:462px;max-width:462px;border-radius:999px;display:flex;align-items:center;justify-content:space-around;box-shadow:0 2px 60px 2px #ffffff20;position:absolute;right:50%;top:20%;transform:translate(50%)}.nav-buttons{width:80px;height:36px;border-radius:999px;border:none;outline:none;margin:4px;background:none;font-size:12px;font-family:"Inter-VariableFont_opsz,wght";color:#fff;cursor:pointer}.nav-buttons:hover{background-color:#68686830;border:1px solid #00000016;border-top:1px solid #ffffff06;box-shadow:0 4px 44px 1px #ff660030}.connect-button{background-color:#ff7d45}.connect-button:hover{background-color:#f77741;border:1px solid #00000020;border-top:1px solid #ffffff20;box-shadow:0 4px 44px 1px #ff660030}.selected-button{background-color:#fff;border:1px solid #00000020;border-top:1px solid #ffffff20;box-shadow:0 4px 44px 1px #ff660030;color:#000;cursor:auto}.selected-button:hover{background-color:#fff}.nav-social{background-color:#a7a7a720;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #00000006;border-top:1px solid #ffffff10;height:60%;max-width:462px;border-radius:999px;display:flex;align-items:center;justify-content:space-around;box-shadow:0 2px 60px 2px #ffffff20;width:280px!important;position:absolute;right:10%;top:50%;transform:translateY(-50%)}.nav-inbetween{position:relative;width:100%;height:100%}@media (min-width: 1406px){.nav-social{display:auto}}@media (max-width: 1405px){.nav-social{display:none}}@media (max-width: 499px){.nav-outer{transform:scale(.8);transform-origin:top center}}.about-outer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.about-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:calc(100% - 32px)}.hero-outer-container{display:flex;width:100%}.hero-svg{width:24%;height:100%}.hero-text-container{width:76%;height:100%;font-size:24px;color:#fff}.social-container{display:flex;justify-content:space-around;width:100%}.social-tags:before{content:"";position:absolute;top:50%;left:50%;width:30%;height:30%;background:#ffffff80;opacity:0;filter:blur(8px);transform:translate(-50%,-50%) scale(1);transition:opacity .3s,transform .3s;border-radius:22px}.social-tags:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.social-tags{position:relative;display:inline-block;text-decoration:none;padding:10px 20px;margin:10px;overflow:hidden;transition:color .3s;border-radius:22px}.story-container{color:#ffffff40;width:100%;height:100%;font-size:16px;line-height:1.5;font-weight:300}.ach-container{width:100%;height:100%;position:relative}@media (min-width: 1406px){.social-container-outer{display:none}.hero-outer-container{flex-direction:column;align-items:center}.hero-txt-groups{text-align:center}.hero-svg{width:100%;height:auto}.hero-text-container{width:100%;height:auto;margin-top:24px}.hero-svg{display:flex;justify-content:center}.story-container{text-align:center}}.arrows-container{display:flex;justify-content:center}@media (max-width: 1405px){.social-container-outer{display:auto;grid-row:2;grid-column:1}}@media (max-width: 499px){.about-outer{transform:scale(.8);transform-origin:top center}}.g-outer{display:flex;justify-content:center;align-items:center;background-color:#a7a7a720;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff06;border-top:1px solid #ffffff16;box-shadow:0 0 60px 10px #00000064}.g-inner{width:calc(100% - 32px);height:calc(100% - 32px);display:flex;align-items:center;justify-content:center}.marquee-container{overflow:hidden;position:relative;width:100%;display:flex;justify-content:center;background-color:transparent;height:101%;border-radius:10px;align-items:center}.marquee-wrapper{display:flex;position:relative;white-space:nowrap;will-change:transform}.marquee-content{display:flex}.marquee-item{display:inline-block;margin-left:32px}.marquee-container:before,.marquee-container:after{content:"";position:absolute;top:0;bottom:0;width:50px;z-index:2}.marquee-container:before{left:0;transform:translate(-20px);background:linear-gradient(to left,#1f1a1540,#1f1a15,#1f1a15);filter:blur(8px);position:absolute;height:101%;width:80px;top:0}.marquee-container:after{right:0;transform:translate(20px);background:linear-gradient(to right,#1f1a1540,#241e19,#241e19);filter:blur(6px);position:absolute;height:101%;width:80px;top:0}@media (min-width: 1406px){.marquee-item{margin-left:52px}}.grid{display:var(--grid-display, grid);width:100%;height:100%;min-width:462px;justify-content:center;grid-template-columns:repeat(var(--grid-columns, 1),100%);grid-template-rows:repeat(var(--grid-rows, 1),auto);gap:var(--grid-gap, 32px)}.grid.themes,.grid.projects{grid-template-columns:repeat(var(--grid-columns, 1),auto)}.grid.pictures{--grid-display: none}@media (max-width: 1405px){.grid.about{--grid-columns: 1;--grid-rows: 6}.grid.themes{--grid-columns: 1;--grid-rows: 3}}@media (max-width: 659px){.grid.projects{--grid-columns: 1}}@media (min-width: 660px) and (max-width: 1405px){.grid.projects{--grid-columns: 2}}@media (min-width: 1406px){.grid.about{--grid-columns: 1;--grid-rows: 5}.grid.themes{--grid-columns: 3;--grid-rows: 1}.grid.projects{--grid-columns: 3}}.themes-outer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.theme-image-container{position:relative;width:100%;display:flex;height:254px;border-radius:24px}.theme-get-button{background-color:#ff7d45;border-radius:999px;border:none;border-top:1px solid #ffffff20;height:18px;width:40px;color:#fff;font-size:8px;font-family:Inter;display:flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width: 499px){.themes-outer{transform:scale(.8);transform-origin:top center}}.themes-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%}.theme-image-container{position:relative;width:100%;display:flex;height:254px;border-radius:24px;box-shadow:0 4px 22px 1px #00000060;border-bottom:4px solid #00000010}.theme-info-container{width:100%;height:96px;position:relative;display:flex;border-radius:24px;justify-content:center}.theme-info-container-inner{width:calc(100% - 20px);height:calc(100% - 32px);margin-top:22px;display:flex;justify-content:space-between}.theme-info-left-box{display:flex;color:#fff}.theme-get-button{background-color:#ff7d45;border-radius:999px;outline:none;border:none;height:24px;width:45px;color:#fff;font-size:12px;font-family:"Inter-VariableFont_opsz,wght"}.theme-info-right-box{display:flex;flex-direction:column;justify-content:flex-end}.color-circle{position:relative;display:inline-block}.color-circle:hover{cursor:pointer}.color-circle:hover .color-code{display:block}.color-code{display:none;position:absolute;top:50%;right:-6px;transform:translateY(-50%);padding:6px 32px 6px 14px;border-radius:999px;background-color:#30303060;color:#fffa;border:1px solid #ffffff10;box-shadow:-2px 2px 5px #0003;white-space:nowrap;z-index:-1;font-size:12px;font-family:"Inter-VariableFont_opsz,wght"}.copied-message{position:absolute;top:-20px;left:0;background-color:#000;color:#fff;padding:2px 5px;border-radius:5px;font-size:12px}.projects-outer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 499px){.projects-outer{transform:scale(.8);transform-origin:top center}}.s-link-hover{background:linear-gradient(to right,#ffffff10,#ffffff10 50%,transparent 50%);background-size:200% 100%;background-position:-100% 0}.s-link-hover:hover{animation:slide-bg 1s forwards}@keyframes slide-bg{0%{background-position:-100% 0}to{background-position:0 0}}.pictures-outer{width:100%;height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-outer{width:100%;height:68px;display:flex;justify-content:center;flex:0 0 auto;overflow:hidden}.footer-logo-container{width:auto;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-logo-text{font-size:14px;color:#ff7d45}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Cabin-VariableFont_wdth,wght";src:url(/assets/Cabin-VariableFont_wdth_wght-DaV79CaC.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:"Inter-VariableFont_opsz,wght";src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-weight:100 900;font-style:normal}body{margin:0;font-family:"Cabin-VariableFont_wdth,wght","Inter-VariableFont_opsz,wght",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#5c5c5c60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 6px}::-webkit-scrollbar-thumb:hover{background-color:#fff}
