.impression-image-1{position:absolute;top:0%;left:0%;width:40%}.impression-image-2{position:absolute;top:20%;right:5%;width:45%}@media(max-width:768px){.impression-image-1{width:85%;left:-10%;top:0%;z-index:2}.impression-image-2{width:85%;right:-10%;top:35%;z-index:3}.impression-text{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;text-align:center!important;margin-top:2rem!important;margin-bottom:2rem!important;padding:0 1rem;z-index:20;pointer-events:auto!important}.about-hero-image{max-width:none!important;width:180%!important;margin-left:-40%!important;margin-right:-40%!important;margin-bottom:-5rem!important}}:root{--color-bg: #0a0a0a;--color-text: #ffffff;--color-muted: #888888;--color-accent: #ff3333;--font-body: "Helvetica Neue", "Inter", sans-serif;--font-heading: "Oswald", sans-serif;--container-padding: 5vw }*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-weight:300;overflow-x:hidden;cursor:none}a{text-decoration:none;color:inherit;cursor:none}ul{list-style:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.project-grid{display:grid;gap:4rem;width:100%;max-width:1400px;align-items:center;z-index:1}.project-grid.layout-left,.project-grid.layout-right{grid-template-columns:1fr 1fr}.project-grid.layout-center{grid-template-columns:1fr 1.5fr 1fr}.detail-container{padding-top:100px;min-height:100vh;background:var(--color-bg);color:var(--color-text)}.detail-section{padding:0 var(--container-padding);margin-bottom:6rem}.detail-overview-grid{max-width:1200px;margin:0 auto 8rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem}.detail-hashtags{padding-left:2rem;border-left:1px solid #333}.detail-concept-grid{max-width:1000px;margin:0 auto;display:grid;gap:6rem}.hero-scroll-container{display:flex;flex-direction:column;gap:6rem}@media(max-width:968px){.project-grid{grid-template-columns:1fr!important;gap:3rem}.project-grid .video-container{order:-1}.project-grid .text-container,.project-grid .mission-container,.project-grid .result-container{text-align:left!important}.project-grid.layout-center .mission-container{text-align:left!important;margin-bottom:2rem}.detail-section{margin-bottom:4rem!important}.detail-overview-grid{grid-template-columns:1fr!important;gap:2rem!important;margin-bottom:4rem!important}.detail-hashtags{padding-left:0!important;border-left:none!important;border-top:1px solid #333;padding-top:2rem}.detail-concept-grid{gap:3rem!important}section{padding:4rem var(--container-padding)!important}h2{font-size:3rem!important}h3{font-size:2rem!important}.hero-scroll-container{gap:2rem!important}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media(max-width:768px){.scroll-down-arrow{display:block}}
