:root{--ivory:#f7f3eb;--cream:#eee6d9;--paper:#fffdf9;--espresso:#251f1a;--taupe:#75695e;--line:#d7cbbc;--charcoal:#34302c;--serif:"Libre Caslon Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif;--shadow:0 20px 50px rgba(37,31,26,.09)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ivory);color:var(--charcoal);font-family:var(--sans);font-size:17px;line-height:1.68;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.22em}p{margin:0 0 1rem}h1,h2,h3{margin:0;color:var(--espresso);font-family:var(--serif);font-weight:400;line-height:1.08}h1{font-size:clamp(3rem,7vw,6.5rem);letter-spacing:-.035em}h2{font-size:clamp(2.1rem,4.5vw,4rem);letter-spacing:-.025em}h3{font-size:clamp(1.35rem,2.4vw,2rem)}.wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}.narrow{width:min(760px,calc(100% - 48px));margin-inline:auto}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:999;background:var(--espresso);color:#fff;padding:.75rem 1rem}.skip-link:focus{top:1rem}.site-header{position:sticky;top:0;z-index:20;background:rgba(247,243,235,.96);border-bottom:1px solid rgba(117,105,94,.18);backdrop-filter:blur(12px)}.nav{display:flex;align-items:center;justify-content:space-between;min-height:84px;gap:28px}.brand{text-decoration:none;text-transform:uppercase;font-family:var(--serif);font-size:1.45rem;letter-spacing:.13em;white-space:nowrap}.navlinks{display:flex;align-items:center;gap:28px}.navlinks>a:not(.button){text-decoration:none;text-transform:uppercase;font-size:.76rem;font-weight:600;letter-spacing:.11em}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.3rem;background:var(--espresso);border:1px solid var(--espresso);color:#fff;text-decoration:none;text-transform:uppercase;font-size:.76rem;font-weight:600;letter-spacing:.12em;transition:background .2s,color .2s,transform .2s}.button:hover{background:#44382f;transform:translateY(-1px)}.button.light{background:transparent;color:var(--espresso)}.button.light:hover{background:var(--espresso);color:#fff}.eyebrow{margin-bottom:1.1rem;color:var(--taupe);text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.16em}.lede{max-width:720px;font-size:clamp(1.08rem,1.8vw,1.28rem);color:#514941}.hero{padding:clamp(4.5rem,9vw,8.5rem) 0}.hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:clamp(40px,7vw,100px);align-items:center}.hero-copy p{max-width:650px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:2rem}.hero-image{position:relative;min-height:590px;overflow:hidden;background:#dfd5c7}.hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-image:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.5);margin:16px}.section{padding:clamp(4.5rem,8vw,8rem) 0}.section.alt{background:var(--cream)}.section-head{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:3rem}.section-head h2{max-width:760px}.section-head p{max-width:520px;margin:0}.categories{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.category{min-height:190px;padding:2rem;background:var(--paper);display:flex;flex-direction:column;justify-content:end}.category:nth-child(1),.category:nth-child(4){background:linear-gradient(180deg,rgba(37,31,26,.1),rgba(37,31,26,.7)),url('/assets/hero-luxury-consignment.webp') center/cover;color:#fff}.category:nth-child(2),.category:nth-child(3){background:linear-gradient(180deg,rgba(37,31,26,.05),rgba(37,31,26,.72)),url('/assets/fine-jewelry-watches.webp') center/cover;color:#fff}.category:nth-child(5),.category:nth-child(6){background:linear-gradient(180deg,rgba(37,31,26,.05),rgba(37,31,26,.72)),url('/assets/designer-fashion.webp') center/cover;color:#fff}.category h3{font-size:1.45rem;color:inherit}.section-action{margin-top:2.25rem}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.step{background:var(--paper);padding:2.2rem}.step-number{display:block;margin-bottom:2rem;color:var(--taupe);font-size:.8rem;letter-spacing:.16em}.step h3{margin-bottom:.9rem}.closing{text-align:center}.closing p{margin:1.15rem auto 1.8rem;max-width:650px}.page-hero{padding:clamp(4.5rem,8vw,7.5rem) 0 3.8rem;border-bottom:1px solid var(--line)}.page-hero h1{max-width:1000px;font-size:clamp(2.9rem,6vw,5.4rem)}.page-hero .lede{margin-top:1.5rem}.editorial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.accept-card{background:var(--paper);border:1px solid var(--line);overflow:hidden}.accept-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.accept-card-body{padding:2rem}.accept-card ul,.check-list{margin:1rem 0 0;padding-left:1.2rem}.accept-card li,.check-list li{margin:.42rem 0}.standards{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}.process-list{display:grid}.process-row{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:2rem 0;border-top:1px solid var(--line)}.process-row:last-child{border-bottom:1px solid var(--line)}.process-row strong{color:var(--taupe);font-size:.8rem;letter-spacing:.16em}.process-row h2{font-size:2rem;margin-bottom:.65rem}.faq{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.faq article{background:var(--paper);padding:2rem}.faq h3{font-size:1.3rem;margin-bottom:.7rem}.form-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:70px;align-items:start}.form-card{background:var(--paper);border:1px solid var(--line);padding:clamp(1.5rem,4vw,3rem);box-shadow:var(--shadow)}form{display:grid;gap:1.15rem}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem}.field{display:grid;gap:.45rem}.field.full{grid-column:1/-1}label,.label{font-weight:600;font-size:.9rem;color:var(--espresso)}input,select,textarea{width:100%;min-height:52px;padding:.8rem .9rem;background:#fff;border:1px solid #bcae9e;border-radius:0;color:var(--espresso);font:inherit}textarea{min-height:140px;resize:vertical}input[type=file]{padding:.65rem;background:var(--ivory)}input:focus,select:focus,textarea:focus{outline:3px solid rgba(117,105,94,.22);border-color:var(--espresso)}.help{font-size:.83rem;color:var(--taupe)}.check{display:grid;grid-template-columns:22px 1fr;gap:.65rem;align-items:start;font-size:.9rem}.check input{width:20px;min-height:20px;margin:.2rem 0 0}.success{display:none;padding:1.4rem;background:#edf3e9;border:1px solid #9bab90;color:#24351f}.success.show{display:block}.error{display:none;padding:1rem;background:#faece8;border:1px solid #c7907f;color:#612d20}.error.show{display:block}.contact-aside{position:sticky;top:120px}.contact-aside h2{font-size:2rem;margin-bottom:1rem}.legal h2{font-size:2rem;margin:3rem 0 1rem}.legal h3{font-size:1.35rem;margin:2rem 0 .7rem}.legal ul{padding-left:1.2rem}.site-footer{padding:4rem 0 2rem;background:var(--espresso);color:#eee8df}.footer-grid{display:grid;grid-template-columns:1.3fr .7fr .8fr;gap:50px}.footer-brand{font-family:var(--serif);font-size:1.6rem;letter-spacing:.12em;text-transform:uppercase}.footer-title{font-size:.78rem;text-transform:uppercase;letter-spacing:.13em;color:#baaea2}.footer-links{display:grid;gap:.65rem}.footer-links a{color:#eee8df}.footer-bottom{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.18);font-size:.8rem;color:#bdb2a8}.service-area{max-width:430px}.hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}.not-found{min-height:65vh;display:grid;place-items:center;text-align:center}.not-found p{margin:1rem auto 2rem}
@media(max-width:900px){.nav{align-items:flex-start;flex-direction:column;padding:18px 0}.navlinks{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.navlinks .button{grid-column:1/-1}.hero-grid,.standards,.form-layout{grid-template-columns:1fr}.hero-image{min-height:430px}.categories,.steps{grid-template-columns:repeat(2,1fr)}.section-head{display:block}.section-head p{margin-top:1rem}.contact-aside{position:static}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}}
@media(max-width:620px){body{font-size:16px}.wrap,.narrow{width:min(100% - 28px,1180px)}.nav{min-height:auto}.navlinks{grid-template-columns:1fr 1fr}.navlinks .button{grid-column:1/-1}.hero{padding-top:3.5rem}.hero-grid{gap:32px}.hero-image{min-height:350px}.hero-actions{display:grid}.button{width:100%}.categories,.steps,.editorial-grid,.faq,.form-grid,.footer-grid{grid-template-columns:1fr}.category{min-height:170px}.process-row{grid-template-columns:1fr;gap:8px}.footer-grid>div:first-child{grid-column:auto}.form-card{padding:1.25rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
.conversion-hero h1{font-size:clamp(3rem,5.8vw,5.8rem)}.text-link{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;padding:.7rem .35rem;color:var(--espresso);font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--espresso)}.text-link:hover{gap:.8rem}.location-line{margin-top:1.4rem;font-size:.86rem;color:var(--taupe)}.value-chain{display:grid;grid-template-columns:1fr auto 1.2fr auto 1.35fr;align-items:center;gap:16px;margin:0 0 1.5rem;padding:1.15rem 1.4rem;background:var(--espresso);color:#fff;text-transform:uppercase;font-size:.77rem;font-weight:600;letter-spacing:.12em}.value-chain b{color:#ae9e8f}.value-chain .payout{color:#f0d7a6}.four-steps{grid-template-columns:repeat(4,1fr)}.payout-step{background:#efe2cb}.payout-step h3{font-size:1.75rem}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.category-card{position:relative;min-height:300px;overflow:hidden;background:var(--espresso)}.category-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:transform .35s ease}.category-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,16,13,.02) 35%,rgba(20,16,13,.78))}.category-card h3{position:absolute;z-index:1;left:1.5rem;right:1.5rem;bottom:1.5rem;color:#fff;font-size:1.45rem}.category-card:hover img{transform:scale(1.025)}.category-card:nth-child(2) img{object-position:left center}.category-card:nth-child(3) img{object-position:right center}.category-card:nth-child(4) img{object-position:left center}.category-card:nth-child(5) img{object-position:right center}.service-value{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(45px,7vw,90px);align-items:center}.service-value-image{min-height:620px}.service-value-image img{width:100%;height:620px;object-fit:cover}.value-list{list-style:none;margin:2.2rem 0 0;padding:0;border-top:1px solid var(--line)}.value-list li{display:grid;grid-template-columns:180px 1fr;gap:28px;padding:1.15rem 0;border-bottom:1px solid var(--line)}.value-list strong{color:var(--espresso)}.value-list span{color:#514941}#submission-form{scroll-margin-top:110px}.upload-status{min-height:1.2em;font-size:.82rem;color:var(--taupe)}.upload-status.ready{color:#36532f}.upload-status.warning{color:#7a3f2f}.form-intro{margin-bottom:1.7rem}.optional{font-weight:400;color:var(--taupe)}.submission-note{padding:1rem 1.1rem;background:var(--cream);font-size:.9rem}.faq .full-row{grid-column:1/-1}
@media(max-width:1000px){.four-steps{grid-template-columns:repeat(2,1fr)}.category-grid{grid-template-columns:repeat(2,1fr)}.service-value{grid-template-columns:1fr}.service-value-image,.service-value-image img{min-height:420px;height:420px}.value-list li{grid-template-columns:160px 1fr}}
@media(max-width:620px){.conversion-hero h1{font-size:clamp(2.85rem,14vw,4.2rem)}.text-link{width:auto}.value-chain{grid-template-columns:1fr;text-align:center;gap:7px}.value-chain b{transform:rotate(90deg)}.four-steps,.category-grid{grid-template-columns:1fr}.category-card{min-height:245px}.service-value-image,.service-value-image img{min-height:330px;height:330px}.value-list li{grid-template-columns:1fr;gap:4px}.location-line{font-size:.82rem}.faq .full-row{grid-column:auto}}
.benefit-bar{background:var(--espresso);color:#fff}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr)}.benefit-grid>div{padding:1.4rem 1.2rem;border-left:1px solid rgba(255,255,255,.18)}.benefit-grid>div:last-child{border-right:1px solid rgba(255,255,255,.18)}.benefit-grid strong,.benefit-grid span{display:block}.benefit-grid strong{font-family:var(--serif);font-size:1.3rem;font-weight:400}.benefit-grid span{margin-top:.25rem;color:#c9beb3;font-size:.78rem}.five-steps{grid-template-columns:repeat(5,1fr)}.five-steps .step{padding:1.7rem}.five-steps .step h3{font-size:1.55rem}.commission-section{background:var(--paper)}.commission-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:clamp(50px,8vw,110px);align-items:center}.commission-example{padding:2rem;background:var(--espresso);color:#fff}.commission-example>p{margin:0;color:#c9beb3;text-transform:uppercase;font-size:.76rem;letter-spacing:.13em}.commission-example>strong{display:block;margin:.25rem 0 1.5rem;color:#fff;font-family:var(--serif);font-size:clamp(3.8rem,7vw,6.5rem);font-weight:400;line-height:1}.commission-example>div{display:flex;justify-content:space-between;gap:20px;padding:.85rem 0;border-top:1px solid rgba(255,255,255,.2)}.commission-example>div b{color:#f0d7a6;font-size:1.25rem}.commission-example small{display:block;margin-top:1.2rem;color:#c9beb3;line-height:1.5}.authority-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.authority-grid article{padding:2rem;background:var(--paper)}.authority-grid h3{margin-bottom:.7rem}.micro-link{margin-top:1.25rem!important;font-size:.9rem}.faq-page h2{font-size:1.55rem;margin-bottom:.7rem}
@media(max-width:1000px){.five-steps{grid-template-columns:repeat(2,1fr)}.commission-grid{grid-template-columns:1fr}.authority-grid{grid-template-columns:1fr}.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-grid>div:nth-child(2){border-right:1px solid rgba(255,255,255,.18)}.benefit-grid>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.18)}}
@media(max-width:620px){.benefit-grid{grid-template-columns:1fr}.benefit-grid>div{border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.benefit-grid>div:last-child{border-bottom:0}.five-steps{grid-template-columns:1fr}.commission-example{padding:1.5rem}.commission-example>strong{font-size:4rem}}
.service-paths{display:grid;grid-template-columns:1fr 1fr;gap:22px}.service-path{display:flex;flex-direction:column;align-items:flex-start;min-height:350px;padding:clamp(2rem,4vw,3.4rem);background:var(--paper);border:1px solid var(--line)}.service-path.featured{background:var(--espresso);color:#eee8df}.service-path.featured h3{color:#fff}.service-path p{max-width:520px}.service-path .button{margin-top:auto}.service-index{color:var(--taupe);font-size:.75rem;font-weight:600;letter-spacing:.16em}.private-feature-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(40px,7vw,90px);align-items:center}.private-feature-image,.private-hero-image{position:relative;overflow:hidden;background:#d8cabb}.private-feature-image{min-height:560px}.private-feature-image img,.private-hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.private-feature-image:after,.private-hero-image:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.5);margin:16px}.private-hero{padding:clamp(4rem,8vw,7.5rem) 0}.private-hero-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(40px,7vw,90px);align-items:center}.private-hero h1{font-size:clamp(3rem,6vw,5.6rem)}.private-hero .button{margin-top:1.25rem}.private-hero-image{min-height:620px}.fit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.fit-grid article{background:var(--paper);padding:clamp(1.7rem,3vw,2.5rem)}.fit-grid h3{margin-bottom:.7rem}.quiet-panel{padding:clamp(2rem,4vw,3.2rem);background:var(--paper);border:1px solid var(--line)}.quiet-panel h3{margin-bottom:1rem}.compact-process .process-row{grid-template-columns:60px 1fr}.contact-choice-section{padding:3rem 0 0}.contact-choices{display:grid;grid-template-columns:1fr 1fr;gap:22px}.contact-choices article{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;background:var(--paper);border:1px solid var(--line)}.contact-choices h2{font-size:2rem;margin-bottom:.6rem}.contact-choices .button{margin-top:auto}.closing-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:1.8rem}.standards .closing-actions{justify-content:flex-start}.checkbox-group{margin:0;padding:1rem;border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem}.checkbox-group legend{padding:0 .35rem;font-weight:600;font-size:.9rem;color:var(--espresso)}.checkbox-group label{display:flex;gap:.55rem;align-items:flex-start;font-weight:400}.checkbox-group input{width:20px;min-height:20px;margin:.2rem 0 0;flex:0 0 20px}#private-inquiry{scroll-margin-top:110px}
@media(max-width:1100px){.navlinks{gap:14px}.navlinks>a:not(.button){font-size:.68rem;letter-spacing:.07em}.nav .button{padding-inline:.9rem}}
@media(max-width:900px){.private-feature-grid,.private-hero-grid,.service-paths,.contact-choices{grid-template-columns:1fr}.private-hero-image,.private-feature-image{min-height:430px}.service-path{min-height:300px}.fit-grid{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.fit-grid,.checkbox-group{grid-template-columns:1fr}.private-hero-image,.private-feature-image{min-height:340px}.service-path{min-height:0}.closing-actions{display:grid}.closing-actions .button{width:100%}}
.authority-grid>div{padding:2rem;background:var(--paper)}.compact-process .process-row h3{margin-bottom:.65rem;font-size:2rem}
