.project-collection{background:#f8f8f3;color:#171c12;min-height:100vh;padding:170px 6% 90px}.collection-intro{max-width:1100px;margin:0 auto 75px}.collection-intro>a{font-size:14px;border-bottom:1px solid #999;padding-bottom:5px}.collection-eyebrow{display:block;font:11px var(--font-geist-mono),monospace;letter-spacing:.12em;margin:45px 0 22px;color:#727767}.collection-intro h1{font:italic clamp(46px,6vw,92px)/1.1 Georgia,serif;letter-spacing:-.04em}.collection-intro>p:last-child{font-size:20px;line-height:1.7;max-width:750px;margin-top:28px;color:#606854}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1400px;margin:auto}.collection-card{background:white;border:1px solid #e2e4da;border-radius:18px;overflow:hidden;transition:transform .3s,box-shadow .3s}.collection-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px #18201412}.collection-card-art{position:relative;aspect-ratio:1.65;overflow:hidden;background:#eef0e6}.collection-card-art img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.collection-card:hover img{transform:scale(1.025)}.collection-card-art>span{position:absolute;top:20px;left:20px;background:#ffcc00;padding:10px;font:12px monospace;border-radius:50%}.collection-card-copy{padding:32px}.collection-card-copy h2{font-size:32px;letter-spacing:-.04em}.collection-card-copy p{line-height:1.7;color:#65705c;margin:16px 0 28px}.work-project-link{display:inline-flex;align-items:center;gap:32px;padding:17px 24px;border:1px solid #1b2416;border-radius:5px;color:#182014;background:linear-gradient(#ffcc00,#ffcc00) no-repeat 0 100%/0 100%;transition:background-size .35s}.work-project-link:focus-visible,.work-project-link:hover{background-size:100% 100%}.collection-category{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;padding:75px 0;border-top:1px solid #d9ddce;max-width:1400px;margin:auto}.collection-category h2{font:italic clamp(36px,4.5vw,65px)/1.15 Georgia,serif}.collection-category p{line-height:1.8;font-size:18px;margin:24px 0;color:#65705c}.collection-category ul{padding-left:20px;margin:20px 0 30px;line-height:1.8}.collection-category img{width:100%;height:auto;max-height:390px;object-fit:contain}.collection-empty{padding:45px;background:white;border:1px solid #ddd;max-width:1100px;margin:auto}.collection-empty h2{font-size:32px}.collection-empty p{margin:20px 0 30px}@media(max-width:700px){.project-collection{padding:120px 6% 70px}.collection-category,.collection-grid{grid-template-columns:1fr}.collection-intro{margin-bottom:40px}.collection-category{gap:30px;padding:40px 0}.collection-category .collection-eyebrow{margin-top:0}.collection-card-copy{padding:24px}.work-project-link{gap:18px;max-width:100%}.collection-category img{max-height:260px}.collection-intro>p:last-child{font-size:17px}}@media(prefers-reduced-motion:reduce){.collection-card,.collection-card-art img,.work-project-link{transition:none}.collection-card:hover,.collection-card:hover img{transform:none}}