.finish-collection-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0 42px}.finish-collection-card{display:flex;flex-direction:column;gap:14px;padding:28px 22px;border:1px solid #b69262;border-radius:14px;background:#271b14;color:#f7e5c5;text-decoration:none;transition:background .2s,transform .2s}.finish-collection-card:hover{background:#493223;transform:translateY(-3px)}.finish-collection-card:focus-visible,.finish-page-nav a:focus-visible{outline:3px solid #c79b58;outline-offset:4px}.finish-collection-card>span{font-size:.6rem;letter-spacing:.15em;color:#dac19b}.finish-collection-card h3{margin:0;color:#f7e5c5;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.15}.finish-collection-card p{font-size:.9rem;line-height:1.6;margin:0;color:#e5d0b6}.finish-collection-card strong{font-size:.85rem;color:#f0cd9b;margin-top:auto}.finish-page{max-width:1000px;margin:auto;padding:150px 28px 65px}.finish-back{display:block;color:#754a26;font-size:.9rem;margin-bottom:34px}.finish-page-heading{text-align:center;max-width:720px;margin:auto}.finish-page-heading>.eyebrow{margin-top:22px;color:#754a26}.finish-page-heading h1{font-size:clamp(2.8rem,6vw,4.8rem);line-height:1.1;color:#3b291c;margin:22px 0}.finish-page-heading>p:last-child{color:#6b5948;line-height:1.7}.finish-page-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:32px 0 42px}.finish-page-nav a{border:1px solid #b69262;border-radius:99px;padding:13px 20px;color:#4c321e;text-decoration:none}.finish-page-nav a[aria-current=page]{background:#35251b;color:#f7e5c5}.finish-page-project{margin:0;border:1px solid #b69262;border-radius:18px;background:#2e2119;overflow:hidden;color:#f7e5c5}.finish-page-project>h2{color:#f7e5c5;font-size:1.7rem;margin:24px;text-align:center}.finish-page-project>h2:after{display:none}.finish-page-project img{display:block;width:100%;height:auto}.finish-page-project figcaption{padding:17px;text-align:center;font-size:.85rem;line-height:1.5;color:#f7e5c5}.finish-page-pair{display:grid;grid-template-columns:minmax(0,1fr)}.finish-page-pair figure{min-width:0;margin:0}.finish-page-pair img{height:auto;aspect-ratio:auto;object-fit:contain}.finish-page-empty{text-align:center;border:1px solid #c4a77c;border-radius:18px;background:#eee5d6;padding:64px 24px}.finish-page-empty>span{font-size:3rem;color:#956b34}.finish-page-empty h2{font-size:clamp(1.8rem,3vw,2.5rem)}.finish-page-empty h2:after{margin-left:auto;margin-right:auto}.finish-page-empty p{color:#6b5948;line-height:1.7}.finish-page-cta{text-align:center;margin-top:54px;padding:36px 20px}.finish-page-cta h2{font-size:clamp(1.9rem,4vw,2.6rem)}.finish-page-cta h2:after{margin-left:auto;margin-right:auto}.finish-page-cta p{color:#6b5948;line-height:1.7;margin:20px 0 26px}@media(max-width:700px){.finish-collection-links{grid-template-columns:1fr;gap:14px}.finish-collection-card{padding:24px}.finish-collection-card h3{font-size:1.9rem}.finish-page{padding:120px 18px 35px}.finish-page-nav{gap:8px}.finish-page-nav a{font-size:.82rem;padding:12px 14px}.finish-page-project figcaption{font-size:.7rem;padding:12px 7px}.finish-page-empty{padding:40px 20px}}

.finish-extra-projects{display:grid;gap:32px;margin-top:32px}.finish-extra-projects figure>h2{font-size:1.7rem}

.finish-project-scope{padding:0 24px 20px;margin:0;color:#e3d0b9;text-align:center;line-height:1.6;font-size:.95rem}

.finish-result-only{margin-top:32px}
