.ProjectsWorkPage-module__V199Pq__page{background:var(--surface-page);min-height:100vh;color:var(--foreground);overflow-x:hidden}.ProjectsWorkPage-module__V199Pq__section{padding-left:clamp(24px,5vw,86px);padding-right:clamp(24px,5vw,86px)}.ProjectsWorkPage-module__V199Pq__hero{align-content:start;padding-top:clamp(128px,15vh,172px);padding-bottom:clamp(30px,4.2vw,56px);display:grid}.ProjectsWorkPage-module__V199Pq__contentFrame{width:min(100%,1180px);margin-left:auto;margin-right:auto}.ProjectsWorkPage-module__V199Pq__hero .ProjectsWorkPage-module__V199Pq__contentFrame{width:min(100%,1480px)}.ProjectsWorkPage-module__V199Pq__headline{letter-spacing:-.055em;white-space:nowrap;max-width:1480px;font-size:clamp(58px,8.1vw,126px);font-weight:620;line-height:.94}.ProjectsWorkPage-module__V199Pq__filters{flex-wrap:wrap;gap:8px;margin-top:clamp(30px,4vw,52px);display:flex}.ProjectsWorkPage-module__V199Pq__filterButton{color:#1515129e;min-height:44px;font:inherit;cursor:pointer;background:#15151206;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:0 clamp(17px,1.8vw,24px);font-size:clamp(14px,1.1vw,17px);font-weight:560;transition:color .3s cubic-bezier(.7,0,.3,1),background .3s cubic-bezier(.7,0,.3,1),border-color .3s cubic-bezier(.7,0,.3,1);display:inline-flex}.ProjectsWorkPage-module__V199Pq__filterButton span:last-child{color:#15151261;font-size:.72em}.ProjectsWorkPage-module__V199Pq__filterButton:hover,.ProjectsWorkPage-module__V199Pq__filterButtonActive{color:#f5f1e9;background:#050505;border-color:#050505}.ProjectsWorkPage-module__V199Pq__filterButton:hover span:last-child,.ProjectsWorkPage-module__V199Pq__filterButtonActive span:last-child{color:#fdfdfb94}.ProjectsWorkPage-module__V199Pq__cardSection{padding-top:0;padding-bottom:clamp(80px,10vw,140px)}.ProjectsWorkPage-module__V199Pq__cardSection .ProjectsWorkPage-module__V199Pq__contentFrame{border-top:1px solid #1515121f;width:min(100%,1480px);padding-top:clamp(18px,2.4vw,30px)}.ProjectsWorkPage-module__V199Pq__cardSection .ProjectsWorkPage-module__V199Pq__filters{margin-top:0;margin-bottom:clamp(18px,2.4vw,30px)}.ProjectsWorkPage-module__V199Pq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,26px);display:grid}.ProjectsWorkPage-module__V199Pq__cardShell{min-width:0}.ProjectsWorkPage-module__V199Pq__card{height:clamp(332px,25.5vw,372px);min-height:clamp(332px,25.5vw,372px);color:inherit;background-color:#f4f0e7;background-image:radial-gradient(circle at 92% 82%,#ffffff7a,#0000 34%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:border-box;background-clip:border-box,border-box;border:0;border-radius:24px;flex-direction:column;justify-content:space-between;padding:clamp(20px,2.15vw,30px);text-decoration:none;transition:transform .36s cubic-bezier(.7,0,.3,1);display:flex;position:relative;overflow:hidden}.ProjectsWorkPage-module__V199Pq__card:hover{transform:translateY(-6px)}.ProjectsWorkPage-module__V199Pq__cardWeb{background:linear-gradient(90deg, #f4f0e7e6 0%, #f4f0e7b3 48%, #f4f0e72e 100%), var(--project-card-background), #f4f0e7}.ProjectsWorkPage-module__V199Pq__cardPebble{background:radial-gradient(circle at 82% 24%, #ffffff29, transparent 34%), linear-gradient(90deg, #161919d1 0%, #3036368a 45%, #e6e0d314 100%), var(--project-card-background), #383c3b;color:#f7f4ed}.ProjectsWorkPage-module__V199Pq__cardSnapDock{color:#f3f8ff;background:radial-gradient(circle at 82% 34%,#74c5f05c,#0000 31%),linear-gradient(135deg,#223d6d 0%,#2d65ad 52%,#9ecbf2 100%)}.ProjectsWorkPage-module__V199Pq__cardSnapDMG{color:#f5fbff;background:radial-gradient(circle at 82% 34%,#a5dcff7a,#0000 31%),radial-gradient(circle at 96% 86%,#ffffff38,#0000 28%),linear-gradient(135deg,#102236 0%,#235f96 54%,#8bc8ed 100%)}.ProjectsWorkPage-module__V199Pq__cardGitivity{color:#f4f8fb;background:radial-gradient(circle at 78% 34%,#49709247,#0000 28%),radial-gradient(circle at 86% 82%,#17c8dc29,#0000 22%),linear-gradient(135deg,#05070a 0%,#101722 55%,#1f3043 100%)}.ProjectsWorkPage-module__V199Pq__cardSusa24{color:#0d3f8f;background:radial-gradient(circle at 84% 22%,#ffffffb8,#0000 30%),radial-gradient(circle at 72% 70%,#007aff59,#0000 34%),linear-gradient(135deg,#f7fbff 0%,#cfe3ff 46%,#4f9cff 100%)}.ProjectsWorkPage-module__V199Pq__cardPapamoo{color:#f7f4ed;background:radial-gradient(circle at 82% 76%,#c49d196b,#0000 22%),radial-gradient(circle at 70% 18%,#ffffff29,#0000 26%),linear-gradient(135deg,#050505 0%,#11110f 58%,#1d1a10 100%)}.ProjectsWorkPage-module__V199Pq__card,.ProjectsWorkPage-module__V199Pq__cardWeb,.ProjectsWorkPage-module__V199Pq__cardPebble,.ProjectsWorkPage-module__V199Pq__cardSnapDock,.ProjectsWorkPage-module__V199Pq__cardSnapDMG,.ProjectsWorkPage-module__V199Pq__cardGitivity,.ProjectsWorkPage-module__V199Pq__cardSusa24,.ProjectsWorkPage-module__V199Pq__cardPapamoo{background-origin:border-box;background-clip:border-box}.ProjectsWorkPage-module__V199Pq__cardWeb,.ProjectsWorkPage-module__V199Pq__cardPebble{background-position:50%;background-repeat:no-repeat;background-size:cover}.ProjectsWorkPage-module__V199Pq__cardMeta{z-index:2;color:#1515128a;flex-wrap:wrap;align-items:center;gap:7px;margin-top:clamp(16px,2vw,24px);padding-top:clamp(12px,1.5vw,17px);font-size:clamp(12px,.95vw,14px);line-height:1;display:flex;position:relative}.ProjectsWorkPage-module__V199Pq__cardMeta:before{content:"";border-top:1px solid #1515121a;width:min(58%,480px);position:absolute;top:0;left:0}.ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__platformTag{color:#050505ad;white-space:nowrap;background:#ffffff6b;border:1px solid #0505051a;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:1em;font-weight:580;display:inline-flex}.ProjectsWorkPage-module__V199Pq__cardSnapDock .ProjectsWorkPage-module__V199Pq__cardMeta,.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__cardMeta,.ProjectsWorkPage-module__V199Pq__cardPebble .ProjectsWorkPage-module__V199Pq__cardMeta{color:#eef7ffa3}.ProjectsWorkPage-module__V199Pq__cardSnapDMG .ProjectsWorkPage-module__V199Pq__cardMeta,.ProjectsWorkPage-module__V199Pq__cardGitivity .ProjectsWorkPage-module__V199Pq__cardMeta,.ProjectsWorkPage-module__V199Pq__cardPapamoo .ProjectsWorkPage-module__V199Pq__cardMeta{color:#eef7ff9e}.ProjectsWorkPage-module__V199Pq__cardSnapDock .ProjectsWorkPage-module__V199Pq__cardMeta:before,.ProjectsWorkPage-module__V199Pq__cardSnapDMG .ProjectsWorkPage-module__V199Pq__cardMeta:before,.ProjectsWorkPage-module__V199Pq__cardGitivity .ProjectsWorkPage-module__V199Pq__cardMeta:before,.ProjectsWorkPage-module__V199Pq__cardPebble .ProjectsWorkPage-module__V199Pq__cardMeta:before,.ProjectsWorkPage-module__V199Pq__cardPapamoo .ProjectsWorkPage-module__V199Pq__cardMeta:before{border-top-color:#f7fbff26}.ProjectsWorkPage-module__V199Pq__cardSnapDock .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardSnapDMG .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardGitivity .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardPebble .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardPapamoo .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardSnapDock .ProjectsWorkPage-module__V199Pq__platformTag,.ProjectsWorkPage-module__V199Pq__cardSnapDMG .ProjectsWorkPage-module__V199Pq__platformTag,.ProjectsWorkPage-module__V199Pq__cardGitivity .ProjectsWorkPage-module__V199Pq__platformTag,.ProjectsWorkPage-module__V199Pq__cardPebble .ProjectsWorkPage-module__V199Pq__platformTag,.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__platformTag,.ProjectsWorkPage-module__V199Pq__cardPapamoo .ProjectsWorkPage-module__V199Pq__platformTag{color:#f7fbffc7;background:#f7fbff2e;border-color:#f7fbff29}.ProjectsWorkPage-module__V199Pq__cardMain{z-index:2;gap:clamp(10px,1.2vw,16px);max-width:min(74%,470px);margin-top:auto;display:grid;position:relative}.ProjectsWorkPage-module__V199Pq__cardMockup{z-index:1;opacity:.76;pointer-events:none;width:min(55%,560px);display:block;position:absolute;top:50%;right:clamp(-72px,-4vw,-34px);transform:translateY(-50%)}.ProjectsWorkPage-module__V199Pq__cardMockup img{object-fit:contain;width:100%;height:auto;display:block}.ProjectsWorkPage-module__V199Pq__cardMockupMobile{opacity:.9;width:min(61%,600px);right:clamp(-78px,-4.8vw,-38px)}.ProjectsWorkPage-module__V199Pq__projectIcon{border-radius:18px;justify-content:center;align-items:center;width:clamp(50px,5vw,66px);height:clamp(50px,5vw,66px);display:inline-flex;overflow:hidden;box-shadow:0 14px 42px #0003}.ProjectsWorkPage-module__V199Pq__projectIcon img{object-fit:cover;width:100%;height:100%}.ProjectsWorkPage-module__V199Pq__projectName{letter-spacing:-.052em;max-width:10ch;font-size:clamp(42px,5.1vw,78px);font-weight:640;line-height:.9}.ProjectsWorkPage-module__V199Pq__longName{max-width:9ch;font-size:clamp(39px,4.6vw,68px)}.ProjectsWorkPage-module__V199Pq__projectSummary{color:#15151285;letter-spacing:-.018em;max-width:34ch;font-size:clamp(15px,1.2vw,18px);font-weight:540;line-height:1.24}.ProjectsWorkPage-module__V199Pq__cardSnapDock .ProjectsWorkPage-module__V199Pq__projectSummary{color:#eef7ffa8}.ProjectsWorkPage-module__V199Pq__cardSnapDMG .ProjectsWorkPage-module__V199Pq__projectSummary,.ProjectsWorkPage-module__V199Pq__cardPebble .ProjectsWorkPage-module__V199Pq__projectSummary,.ProjectsWorkPage-module__V199Pq__cardGitivity .ProjectsWorkPage-module__V199Pq__projectSummary,.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__projectSummary,.ProjectsWorkPage-module__V199Pq__cardPapamoo .ProjectsWorkPage-module__V199Pq__projectSummary{color:#eef7ff9e}.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__cardMeta{color:#0d3f8f94}.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__cardMeta:before{border-top-color:#0d3f8f24}.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__yearTag,.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__platformTag{color:#0d3f8fb8;background:#ffffff75;border-color:#0d3f8f1f}.ProjectsWorkPage-module__V199Pq__cardSusa24 .ProjectsWorkPage-module__V199Pq__projectSummary{color:#0d3f8fa3}.ProjectsWorkPage-module__V199Pq__archive{min-height:58svh;padding-top:clamp(70px,10vw,150px);padding-bottom:calc(clamp(116px, 13vw, 190px) + env(safe-area-inset-bottom));color:#f5f1e9;background:#050505;align-content:end;display:grid}.ProjectsWorkPage-module__V199Pq__archiveTitle{letter-spacing:-.062em;max-width:1060px;font-size:clamp(64px,9.6vw,156px);font-weight:650;line-height:.88}.ProjectsWorkPage-module__V199Pq__contactLink{color:#f5f1e9;align-items:center;gap:10px;margin-top:32px;font-size:clamp(20px,2.2vw,32px);text-decoration:none;display:inline-flex}@media (max-width:820px){.ProjectsWorkPage-module__V199Pq__headline{white-space:normal}.ProjectsWorkPage-module__V199Pq__cardGrid{grid-template-columns:1fr}.ProjectsWorkPage-module__V199Pq__card{height:380px;min-height:380px}.ProjectsWorkPage-module__V199Pq__cardMain{max-width:min(72%,270px);margin-top:auto}.ProjectsWorkPage-module__V199Pq__cardMockup{opacity:.66;width:min(72%,310px);display:block;top:44%;right:-76px}.ProjectsWorkPage-module__V199Pq__cardMockupMobile{opacity:.92;width:min(92%,380px);top:42%;right:-54px}.ProjectsWorkPage-module__V199Pq__cardMeta:before{width:100%}.ProjectsWorkPage-module__V199Pq__projectName{max-width:100%}.ProjectsWorkPage-module__V199Pq__longName{max-width:9ch;font-size:clamp(40px,12vw,58px)}}
