/* Seller pages extend the site's existing secondary page design and components. */
.seller-page{--seller-width:1380px;margin:auto;max-width:var(--seller-width);padding-inline:clamp(22px,5vw,72px);padding-bottom:20px;line-height:1.7}.seller-page *, .seller-page *::before,.seller-page *::after{box-sizing:border-box}.seller-page .label{display:block;font-family:var(--mono,"JetBrains Mono",monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold,#b2dbf2)}.seller-page a{color:inherit}.seller-page img{max-width:100%;display:block}.seller-page p{color:var(--ink-soft,#aab9c7);font-size:15px;line-height:1.85}.seller-page h1,.seller-page h2,.seller-page h3{overflow-wrap:break-word}.seller-page .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 25px;border:1px solid var(--hair-strong,#ffffff50);background:transparent;color:var(--ink,#eef3f8);border-radius:35px;text-decoration:none;font:11px var(--mono,"JetBrains Mono",monospace);letter-spacing:.03em;text-transform:none;text-align:center;transition:background .25s,color .25s}.seller-page .btn.gold{background:#deeff9;border-color:#deeff9;color:#101923}.seller-page .btn:hover{background:#a7ddfa;color:#080c13}.seller-page .text-link{display:inline-block;padding-bottom:6px;border-bottom:1px solid var(--gold,#a7ddfa);font-size:12px;text-decoration:none}.seller-hero{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);align-items:center;gap:clamp(28px,5vw,80px);padding-top:40px;padding-bottom:75px}.seller-page .seller-hero h1{font-size:clamp(44px,5.1vw,76px);line-height:1.05;letter-spacing:-.055em;max-width:15ch;margin:23px 0}.seller-hero-copy{min-width:0}.seller-page .seller-lede{font-size:17px;max-width:48ch;margin:0 0 28px}.seller-actions{display:flex;flex-wrap:wrap;gap:13px}.seller-guide-link{display:inline-block;margin-top:25px;font-size:12px;border-bottom:1px solid #ffffff40;text-decoration:none}.seller-hero-image{margin:0;min-width:0}.seller-hero-image img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:22px;border:1px solid var(--hair,#ffffff26)}.seller-hero-image figcaption{margin-top:12px;font:9px var(--mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft,#aab9c7)}.seller-section{padding-block:65px;border-top:1px solid var(--hair,#ffffff26);scroll-margin-top:120px}.seller-section-heading{margin-bottom:30px;max-width:790px}.seller-page .seller-section-heading h2{font-size:clamp(32px,3.5vw,51px);line-height:1.12;margin:15px 0 17px}.seller-section-heading p{max-width:65ch}.seller-results-list{border-top:1px solid var(--hair,#ffffff26)}.seller-result-row{display:grid;grid-template-columns:76px minmax(0,1fr) 190px;column-gap:24px;align-items:baseline;min-height:78px;padding:18px 0;border-bottom:1px solid var(--hair,#ffffff26)}.seller-result-row>*{min-width:0}.seller-result-status{font-size:18px;font-weight:650;line-height:1.25;letter-spacing:.04em;color:var(--gold,#a7ddfa)}.seller-page .seller-result-address{font-size:24px;font-weight:550;line-height:1.3;letter-spacing:-.025em;margin:0;overflow-wrap:anywhere}.seller-result-side{display:block;font-size:12px;font-weight:400;line-height:1.35;color:var(--ink-soft,#aab9c7);margin-top:4px}.seller-result-price{font-size:26px;font-weight:600;line-height:1.25;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.seller-page .seller-note{font-size:11px;line-height:1.8;max-width:85ch;margin-top:20px}.seller-market{background:linear-gradient(140deg,#16304655,transparent 75%)}.seller-page .seller-snapshot-date{font-size:12px;margin-bottom:20px}.seller-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--hair,#ffffff26);border:1px solid var(--hair,#ffffff26);border-radius:18px;overflow:hidden;margin:0}.seller-market-grid>div{padding:29px 24px;background:#101d2b}.seller-market-grid dt{font-size:11px;color:var(--ink-soft,#aab9c7)}.seller-market-grid dd{margin:15px 0 0;font-size:clamp(25px,3vw,43px);line-height:1.2;letter-spacing:-.04em;overflow-wrap:anywhere}.seller-market-message,.seller-listings-message{padding:25px;border:1px solid var(--hair,#ffffff26);border-radius:15px;background:#101d2b;max-width:100%}.seller-steps{list-style:none;counter-reset:seller-step;display:grid;grid-template-columns:1fr 1fr;gap:28px 50px;padding:0;margin:0}.seller-steps>li{counter-increment:seller-step;position:relative;padding:24px 0 15px 52px;border-top:1px solid var(--hair,#ffffff26);min-width:0}.seller-steps>li::before{content:"0" counter(seller-step);position:absolute;top:26px;left:0;color:var(--gold,#a7ddfa);font:11px var(--mono,"JetBrains Mono",monospace)}.seller-page .seller-steps h3{font-size:23px;line-height:1.25;letter-spacing:-.025em;margin:0 0 16px}.seller-steps p{font-size:14px;margin:0}.seller-rail-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.seller-rail-controls .seller-note{margin:0}.seller-rail-controls .arrows{display:flex;gap:10px}.seller-rail-controls button{width:44px;height:44px;border:1px solid var(--hair-strong,#ffffff50);background:transparent;border-radius:50%;color:var(--ink,#eef3f8);font-size:21px;cursor:pointer}.seller-page .seller-rail{display:flex;gap:22px;margin:0;padding:0 0 10px;overflow-x:auto;scroll-snap-type:none;scroll-behavior:auto;scrollbar-width:thin}.seller-page .seller-listing-card{flex:0 0 335px;width:335px;min-width:0;text-decoration:none}.seller-page .seller-listing-card .listing-image{aspect-ratio:1.25;border-radius:12px;overflow:hidden;position:relative;background:#101d2b}.seller-page .seller-listing-card img{width:100%;height:100%;object-fit:cover}.seller-listing-card .listing-image>span{font-size:9px}.seller-page .seller-listing-card .listing-info h3{font-size:26px;line-height:1.15}.seller-page .seller-listing-card .listing-info .eyebrow{font-size:8px;line-height:1.8;letter-spacing:.08em}.seller-page .collection-bottom{display:flex;justify-content:space-between;gap:22px;margin-top:22px}.seller-page .collection-bottom>span{font:9px var(--mono,"JetBrains Mono",monospace);letter-spacing:.12em}.seller-valuation{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,6vw,85px);align-items:start}.seller-valuation>.seller-section-heading{position:sticky;top:135px}.seller-valuation-form{background:#111f2e;border:1px solid var(--hair,#ffffff26);border-radius:20px;padding:30px;min-width:0;display:grid;gap:18px}.seller-field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.seller-valuation-form label{display:grid;gap:9px;font-size:11px;line-height:1.7;color:var(--ink-soft,#aab9c7);min-width:0}.seller-valuation-form input,.seller-valuation-form select,.seller-valuation-form textarea{display:block;width:100%;max-width:100%;min-width:0;padding:13px 14px;background:#0a1420;color:var(--ink,#eef3f8);border:1px solid var(--hair-strong,#ffffff50);border-radius:10px;font:15px var(--body,"Manrope",Arial,sans-serif);line-height:1.5}.seller-valuation-form textarea{resize:vertical}.seller-valuation-form .seller-note{margin:0;font-size:10px}.seller-valuation-form .seller-note a{text-decoration:underline;text-underline-offset:3px}.seller-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.seller-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px}.seller-questions{min-width:0}.seller-questions details{padding:23px 0;border-bottom:1px solid var(--hair,#ffffff26)}.seller-questions details:first-child{border-top:1px solid var(--hair,#ffffff26)}.seller-questions summary{font-size:19px;line-height:1.45;cursor:pointer;padding-right:15px}.seller-page .seller-questions p{font-size:14px;margin:17px 0 0}
@media(max-width:1050px){.seller-hero{gap:30px}.seller-valuation{gap:35px}.seller-market-grid>div{padding:24px 18px}.seller-faq{gap:35px}}
@media(max-width:760px){.seller-page{padding-inline:22px}.seller-hero{grid-template-columns:1fr;padding-top:26px;padding-bottom:45px;gap:35px}.seller-page .seller-hero h1{font-size:clamp(39px,10.4vw,62px);max-width:15ch}.seller-page .seller-lede{font-size:15px}.seller-actions{display:grid;grid-template-columns:1fr;max-width:430px}.seller-actions .btn{width:100%}.seller-hero-image img{aspect-ratio:1.25;border-radius:16px}.seller-section{padding-block:43px}.seller-section-heading{margin-bottom:25px}.seller-page .seller-section-heading h2{font-size:34px}.seller-result-row{grid-template-columns:48px minmax(0,1fr) 120px;column-gap:6px;min-height:76px;padding-block:14px}.seller-result-status{font-size:17px}.seller-page .seller-result-address{font-size:20px;line-height:1.25}.seller-result-side{font-size:11px}.seller-result-price{font-size:20px}.seller-market-grid{grid-template-columns:1fr}.seller-market-grid>div{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:22px}.seller-market-grid dd{font-size:29px;margin:0;text-align:right}.seller-market-grid dt{max-width:11ch}.seller-steps{grid-template-columns:1fr;gap:20px}.seller-steps>li{padding-left:42px}.seller-page .seller-listing-card{flex-basis:290px;width:290px}.seller-page .collection-bottom{align-items:start;flex-direction:column;gap:16px}.seller-valuation{grid-template-columns:1fr;gap:18px}.seller-valuation>.seller-section-heading{position:static}.seller-valuation-form{padding:23px}.seller-field-row{grid-template-columns:1fr}.seller-valuation-form input,.seller-valuation-form select,.seller-valuation-form textarea{font-size:16px}.seller-valuation-form .btn{width:100%}.seller-faq{grid-template-columns:1fr;gap:0}.seller-questions summary{font-size:18px}}
@media(max-width:360px){.seller-results{margin-inline:-6px}.seller-result-row{grid-template-columns:44px minmax(0,1fr) 120px}.seller-result-status{font-size:16px}.seller-page .seller-result-address{font-size:18px}.seller-result-price{font-size:20px}}
@media(prefers-reduced-motion:reduce){.seller-page *{scroll-behavior:auto!important;transition:none!important}}
