.art-privacy-entry{display:flex;align-items:center;gap:20px;padding:18px 20px;margin-bottom:20px;border:1px solid #37564c;border-radius:12px;background:#10251f}.art-privacy-entry strong{font-size:12px}.art-privacy-entry p{font-size:11px;line-height:1.7;color:#a9c1bb;flex:1;margin:0}.art-privacy-entry button{font-size:11px;white-space:nowrap}.art-access-note{font-size:13px;line-height:1.8;margin-block:15px}.art-access-row{padding:18px;border:1px solid var(--line);border-radius:10px;margin-block:14px}.art-access-row button{font-size:11px;margin:10px 8px 0 0}.art-access-row small{display:block}.art-access-watermark{position:sticky;bottom:0;z-index:10;pointer-events:none;text-align:center;font:9px/1.5 monospace;letter-spacing:.04em;color:#b6dfd3;background:#0d241dd9;padding:4px 12px;border-top:1px solid #36574b}.art-load-project-contact{min-height:44px;font-size:12px;width:100%}.art-access-note button{margin-top:12px}@media(max-width:760px){.art-privacy-entry{display:block;padding:16px}.art-privacy-entry p{margin:8px 0 13px}.art-privacy-entry button{width:100%}.art-access-watermark{bottom:0}.art-project-contact-bar{bottom:22px}}

#art-customer-auth [hidden],#art-buyer-gate .art-buyer-form[hidden]{display:none!important}#art-customer-auth label{display:grid;gap:8px;margin-bottom:14px}#art-customer-auth input{width:100%;min-width:0}#art-customer-auth .card-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}
