/* Machine private sale · v0.9.0-rc.51 · existing Archive/artwork shell. */
.machine-sale .art-heading h1{font-size:clamp(34px,6vw,80px)}
.machine-sale .art-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.sale-price span{display:block;margin-bottom:12px;color:var(--gray);font-size:10px;letter-spacing:.08em}
.sale-price strong{display:block;color:var(--green);font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.1;letter-spacing:-.04em}
.sale-facts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0;padding:22px 0;border-top:1px solid var(--gray);border-bottom:1px solid var(--gray)}
.sale-facts dt{margin-bottom:12px;color:var(--gray);font-size:10px}
.sale-facts dd{margin:0;color:var(--off);font-size:22px}
.machine-sale .sale-contact{min-height:48px;justify-content:center;padding:14px 18px;border-color:var(--green);font-size:12px;text-align:center;line-height:1.6}
.machine-sale .sale-contact-note{font-size:11px;color:var(--gray)}
@media(max-width:980px){.machine-sale .art-layout{grid-template-columns:1fr}.machine-sale .sale-details{grid-row:1}.machine-sale .art-figure{max-width:700px;width:100%;margin:0 auto}}
