.commercial{margin:24px 0;font-size:14px;line-height:1.65}.commercial p{margin:12px 0}.art-price{font-size:24px;font-weight:600}.commercial button:disabled{opacity:.55;cursor:not-allowed}.commercial a{color:#405a6c}#enquiry-form{display:grid;gap:16px}#enquiry-form label{display:grid;gap:6px;text-align:left}#enquiry-form input,#enquiry-form textarea{box-sizing:border-box;width:100%;max-width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font:inherit;background:#fff;color:#20211f}#enquiry-form textarea{min-height:130px}#inquiry-dialog{max-height:90dvh;overflow:auto;box-sizing:border-box;width:min(580px,calc(100% - 32px))}#privacy-notice,#copy-status{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.card .art-price{margin-top:14px}.policy-main{max-width:850px;margin:60px auto;padding:0 24px;line-height:1.8}.policy-main h1{font-size:clamp(36px,6vw,64px)}
