h1,h2,h3,.brand,.sticker,.eyebrow,.button{letter-spacing:.055em}.mint-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.mint-intro h1{font-size:clamp(3rem,6vw,5.5rem);margin:24px 0}.mint-intro>p{font-size:1.15rem}.mint-art{margin-top:32px;max-width:440px;background:var(--paper);padding:12px;box-shadow:10px 10px 0 var(--line)}.mint-art img{width:100%;aspect-ratio:1;object-fit:cover}.mint-art figcaption{font-size:.875rem;padding:12px 2px 2px;color:var(--ink)}.mint-details{display:grid;gap:24px}.sale-card,.mint-status{border:1px solid var(--line);background:var(--panel);padding:28px}.sale-card h2,.mint-status h2{font-size:2rem;margin:10px 0 20px}.sale-card p+p{margin-top:14px}.sale-card .text-link{display:inline-block;margin-top:18px;text-decoration:underline}.sale-price{font-size:2.6rem;font-weight:800;color:var(--green);line-height:1.2}.sale-price span{display:block;font-size:1rem;font-weight:400;color:var(--muted);margin-top:8px}.mint-status .button{margin:24px 0;cursor:not-allowed;background:var(--line);color:var(--paper);box-shadow:none;transform:none;width:100%}.mint-footnote{font-size:.9rem}.mint-status p:last-child{font-size:.9rem}@media(max-width:760px){.mint-layout{grid-template-columns:1fr;gap:40px}.mint-art{max-width:320px}.sale-card,.mint-status{padding:22px}.mint-intro h1{font-size:clamp(2.8rem,11vw,4.5rem)}nav.wrap{gap:12px}.brand{font-size:1.2rem}nav .text-link{font-size:.9rem}}
