/* Locale-only adjustments: shared production CSS stays untouched. */
html{scroll-padding-top:100px}body{overflow-wrap:break-word}.seller-grid>*,.split-section>*,.proofs>*,.intro>*,.editorial-head>*,.wanted-head>*,.trust-before-grid>*{min-width:0}.eyebrow,.seller-band h2,.split-copy h2,.proof strong{hyphens:auto;overflow-wrap:anywhere}.skip-link{position:absolute;left:1rem;top:-6rem;z-index:100;background:#fff;color:#171714;padding:1rem}.skip-link:focus{top:1rem}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #8a6840;outline-offset:5px}.upload-zone:focus-within{outline:2px solid #8a6840;outline-offset:4px}.header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.25rem}.nav{gap:clamp(.7rem,1.5vw,1.6rem);letter-spacing:.06em}.nav a{white-space:nowrap}.locale-tools{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6rem 1.5rem;padding-top:.8rem;padding-bottom:.8rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.locale-tools>.quiet{font-size:.78rem}.language-switcher{display:flex;flex-wrap:wrap;gap:.6rem 1rem;font-family:var(--sans);font-size:.72rem}.language-switcher a{padding:.25rem 0;border-bottom:1px solid transparent}.language-switcher a:hover,.language-switcher a[aria-current="page"]{border-color:currentColor}.breadcrumbs{font-family:var(--sans);font-size:.72rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:.45rem;padding-top:1.2rem}.breadcrumbs a{text-decoration:underline;text-underline-offset:.2em}.page-hero h1,.contact-hero h1{font-size:clamp(2.75rem,6.7vw,6.4rem);line-height:1.01;letter-spacing:-.04em;hyphens:auto;overflow-wrap:anywhere}.hero h1{font-size:clamp(3rem,6.7vw,6.8rem);line-height:1.01}.hero-content{max-width:1100px}.hero-copy{max-width:740px}.button{letter-spacing:.075em;max-width:100%;white-space:normal;text-align:center}.step h3{font-size:1.8rem}.field label{letter-spacing:.07em;gap:.6rem;flex-wrap:wrap}.field label span{white-space:nowrap}.submission-form[hidden]{display:none!important}.upload-zone{isolation:isolate}.upload-zone input{width:100%;height:100%;z-index:1}.upload-zone>div{pointer-events:none}.consent a{text-decoration:underline}.form-success:focus{outline:2px solid var(--accent);outline-offset:5px}.guide-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);gap:7vw;align-items:start}.guide-body{max-width:830px;min-width:0}.guide-body h2{font-weight:400;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.12;letter-spacing:-.02em}.guide-body li{margin:.65rem 0}.guide-section{margin-bottom:3rem}.guide-section p{max-width:78ch}.guide-aside{position:sticky;top:110px;padding:1.6rem;background:var(--paper);min-width:0}.guide-aside h2{font-size:2rem;font-weight:400;margin:.4rem 0}.guide-aside p,.guide-aside li{font-size:1rem}.guide-aside .button{font-size:.6rem;padding:.8rem}.editorial-note{border-bottom:1px solid var(--line);padding-bottom:1rem}.artwork{margin-left:0;margin-right:0}.guide-body .artwork{margin-top:2rem}.caption{letter-spacing:.04em}.museum-note{line-height:1.5}.faq-item summary{font-size:1.2rem;padding:1.4rem 1.5rem 1.4rem 0;cursor:pointer;list-style-position:outside;margin-left:1rem}.faq-item summary::marker{color:var(--muted)}.faq-item .faq-answer{display:block;max-width:100%;padding-left:1rem}.contact-hero h1{margin-top:.7rem}.contact-grid{margin-top:3rem}address{font-style:normal}.footer{letter-spacing:.065em}.mobile-menu{overflow-y:auto;overscroll-behavior:contain}.mobile-menu a{line-height:1.25}.contact-details{min-width:0}.text-link{overflow-wrap:anywhere}
@media(min-width:901px) and (max-width:1150px){.nav{font-size:.55rem;gap:.7rem}.nav-right .sell-link{padding:.7rem .65rem!important}.logo{width:62px}}
@media(max-width:900px){.header-inner{grid-template-columns:1fr auto}.locale-tools{gap:.5rem}.locale-tools>.quiet{width:100%}.language-switcher{gap:.4rem 1rem}.mobile-menu.open{padding-bottom:3rem}.mobile-menu a{font-size:1.5rem}.page-hero h1,.contact-hero h1{font-size:clamp(2.7rem,8.5vw,5rem)}.guide-layout{grid-template-columns:1fr;gap:3rem}.guide-aside{position:static}.page-hero-grid>div{min-width:0}.contact-grid{margin-top:2.5rem}.cta h2{font-size:clamp(2.5rem,7vw,5rem);line-height:1.02}.seller-band h2{font-size:clamp(2.7rem,7vw,5rem);line-height:1.02}.form-intro h2{font-size:clamp(2.7rem,7vw,4rem)}.faq h2{font-size:3rem}.trust-before-copy h2{font-size:clamp(2.7rem,7vw,4.5rem);line-height:1.02}}
@media(max-width:560px){.hero h1{font-size:clamp(2.7rem,9.5vw,3.6rem)}.page-hero h1,.contact-hero h1{font-size:clamp(2.35rem,10vw,3.8rem)}.hero-content{padding-top:4rem}.language-switcher{font-size:.7rem;gap:.3rem .8rem}.field label{font-size:.6rem;letter-spacing:.03em}.button{font-size:.61rem;padding:.8rem 1rem}.wanted-head h2,.split-copy h2{font-size:2.8rem}.form-success{padding:1.5rem}.upload-zone{padding:1.5rem}.faq-item summary{font-size:1.12rem}.footer-grid{gap:1.5rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media print{.site-header,.locale-tools,.mobile-menu,.guide-aside,.cta,.submission-form,.footer,.skip-link{display:none}.guide-layout{display:block}.page-hero{padding:2rem 0}.faq-answer{display:block!important}}
