.work-index-module__4RbwIq__page{color:#171a26;min-height:100vh;font-family:var(--portfolio-body),Arial,sans-serif;background:#f8f9fc}.work-index-module__4RbwIq__nav{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f9fcf2;border-bottom:1px solid #e5e8f0;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 clamp(20px,7vw,110px);display:flex;position:sticky;top:0}.work-index-module__4RbwIq__nav>div{align-items:center;gap:clamp(12px,2vw,28px);display:flex}.work-index-module__4RbwIq__nav>div>a{color:#41485a;font-size:13px;text-decoration:none}.work-index-module__4RbwIq__nav>div>.work-index-module__4RbwIq__talk{color:#171a26;border:1px solid #ccd3e2;border-radius:4px;padding:10px 14px}.work-index-module__4RbwIq__hero{padding:clamp(75px,11vw,145px) clamp(24px,10vw,155px) 68px}.work-index-module__4RbwIq__hero>p{color:#5477ff;font:500 10px var(--portfolio-mono),monospace;letter-spacing:.1em}.work-index-module__4RbwIq__hero h1{font:600 clamp(56px,9vw,112px)/.93 var(--portfolio-heading),sans-serif;letter-spacing:-.075em;margin:24px 0}.work-index-module__4RbwIq__hero h1 i{color:#5477ff;font:italic 500 .9em Georgia,serif}.work-index-module__4RbwIq__hero>div{color:#626a7d;max-width:670px;font:17px/1.7 var(--portfolio-body),sans-serif}.work-index-module__4RbwIq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 20px;padding:0 clamp(24px,7vw,110px) 100px;display:grid}.work-index-module__4RbwIq__project{min-width:0;color:inherit;text-decoration:none}.work-index-module__4RbwIq__projectImage{aspect-ratio:1.42;background:#edf0f7;border:1px solid #e5e8f0;overflow:hidden}.work-index-module__4RbwIq__projectImage>img{object-fit:contain;width:100%;height:100%;transition:transform .35s;display:block}.work-index-module__4RbwIq__project:hover .work-index-module__4RbwIq__projectImage>img{transform:scale(1.025)}.work-index-module__4RbwIq__projectMeta{color:#747b8d;font:500 8px/1.5 var(--portfolio-mono),monospace;letter-spacing:.05em;justify-content:space-between;gap:10px;margin-top:16px;display:flex}.work-index-module__4RbwIq__projectMeta>b{color:#5477ff;font-size:15px}.work-index-module__4RbwIq__project h2{font:550 25px/1.15 var(--portfolio-heading),sans-serif;letter-spacing:-.045em;margin:10px 0 7px}.work-index-module__4RbwIq__project>p{color:#626a7d;font:14px/1.6 var(--portfolio-body),sans-serif;margin:0}.work-index-module__4RbwIq__concept{color:#fff;background:#101322;flex-direction:column;justify-content:space-between;height:100%;padding:clamp(18px,3vw,34px);display:flex}.work-index-module__4RbwIq__concept>span,.work-index-module__4RbwIq__concept>i{color:#a7b8ff;font:500 8px var(--portfolio-mono),monospace;letter-spacing:.06em}.work-index-module__4RbwIq__concept>b{max-width:300px;font:550 clamp(22px,3vw,38px)/1.1 var(--portfolio-heading),sans-serif;letter-spacing:-.04em}.work-index-module__4RbwIq__footer{border-top:1px solid #e5e8f0;flex-wrap:wrap;align-items:center;gap:22px;padding:28px clamp(24px,7vw,110px);display:flex}.work-index-module__4RbwIq__footer p{font:550 17px var(--portfolio-heading),sans-serif;margin:0 auto 0 0}.work-index-module__4RbwIq__footer a{color:#5477ff;font:500 11px var(--portfolio-mono),monospace;text-decoration:none}@media (max-width:900px){.work-index-module__4RbwIq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.work-index-module__4RbwIq__nav{min-height:68px;padding-inline:5%}.work-index-module__4RbwIq__nav>div{gap:9px}.work-index-module__4RbwIq__nav>div>a{font-size:10px}.work-index-module__4RbwIq__nav>div>a:nth-child(3),.work-index-module__4RbwIq__nav>div>a:nth-child(4){display:none}.work-index-module__4RbwIq__nav>div>.work-index-module__4RbwIq__talk{padding:8px}.work-index-module__4RbwIq__hero{padding:72px 6% 45px}.work-index-module__4RbwIq__hero>div{font-size:15px}.work-index-module__4RbwIq__grid{grid-template-columns:1fr;gap:29px;padding:0 5% 70px}.work-index-module__4RbwIq__project h2{font-size:23px}.work-index-module__4RbwIq__footer{gap:13px;padding:22px 5%}.work-index-module__4RbwIq__footer p{width:100%}}
