.sell-theme{--sell-surface:var(--brand-background);--sell-surface-soft:rgba(var(--brand-background-rgb),.96);--sell-surface-strong:rgba(var(--brand-background-rgb),.9);--sell-text:var(--brand-text);--sell-muted:rgba(var(--brand-text-rgb),.7);--sell-subtle:rgba(var(--brand-text-rgb),.55);--sell-border:rgba(var(--brand-text-rgb),.14);--sell-border-strong:rgba(var(--brand-text-rgb),.22);--sell-accent:var(--accent-primary);--sell-accent-rgb:var(--accent-primary-rgb);--sell-accent-strong:var(--accent-secondary);--sell-shadow:0 20px 44px rgba(var(--brand-text-rgb),.12);--sell-hero-image:url(/images/IMG_3829.png);color:var(--sell-text);background:var(--sell-surface);font-family:var(--font-ui)}.sell-shell{max-width:1200px;margin:0 auto;padding:0 18px}.sell-hero{background:linear-gradient(110deg,rgba(var(--brand-text-rgb),.92)0%,rgba(var(--brand-text-rgb),.72)45%,rgba(var(--brand-text-rgb),.48)100%),var(--sell-hero-image);color:var(--text-inverse);background-position:50%;background-size:cover;padding:86px 0 54px;position:relative;overflow:hidden}.sell-hero:before{content:"";background:radial-gradient(600px 320px at 18% 20%,rgba(var(--sell-accent-rgb),.38),transparent 70%),radial-gradient(520px 300px at 88% 86%,#ffffff24,transparent 75%);pointer-events:none;position:absolute;inset:0}.sell-hero-inner{z-index:2;text-align:center;flex-direction:column;justify-content:center;display:flex;position:relative}.sell-breadcrumb{color:#ffffffbf;align-items:center;gap:8px;margin:0 auto 12px;font-size:13px;display:inline-flex}.sell-breadcrumb a{color:#ffffffd9;text-decoration:none}.sell-breadcrumb a:hover,.sell-breadcrumb a:focus-visible{color:var(--text-inverse)}.sell-title{max-width:720px;font-family:var(--font-brand);color:var(--text-inverse);margin:0 auto;font-size:clamp(30px,5vw,48px);line-height:1.1}.sell-subtitle{color:#ffffffd9;max-width:680px;margin:12px auto 0;font-size:clamp(14px,2.1vw,18px);line-height:1.6}.sell-hero-actions{flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.sell-hero-btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.sell-hero-btn.primary{background:linear-gradient(120deg,var(--sell-accent)0%,var(--sell-accent-strong)100%);color:var(--text-inverse);box-shadow:0 12px 30px rgba(var(--sell-accent-rgb),.4)}.sell-hero-btn.primary:hover,.sell-hero-btn.primary:focus-visible{box-shadow:0 16px 36px rgba(var(--sell-accent-rgb),.45);transform:translateY(-1px)}.sell-hero-btn.ghost{color:var(--text-inverse);background:#ffffff1f;border-color:#ffffff4d}.sell-hero-btn.ghost:hover,.sell-hero-btn.ghost:focus-visible{background:#ffffff38}.sell-main{background:linear-gradient(180deg,var(--sell-surface)0%,var(--sell-surface-soft)100%);padding:56px 0 72px}.sell-main-grid{gap:26px;display:grid}.sell-section-head h2{font-family:var(--font-brand);color:var(--sell-text);margin:0;font-size:clamp(26px,3.5vw,38px)}.sell-section-head p{max-width:680px;color:var(--sell-muted);margin:12px 0 0;font-size:15px;line-height:1.7}.sell-steps{gap:12px;margin-top:18px;display:grid}.sell-step-card{background:var(--sell-surface);border:1px solid var(--sell-border);box-shadow:0 12px 26px rgba(var(--brand-text-rgb),.06);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:16px;display:grid}.sell-step-number{background:var(--sell-text);width:42px;height:32px;color:var(--sell-surface);letter-spacing:1px;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.sell-step-card h3{font-family:var(--font-brand);color:var(--sell-text);margin:2px 0 6px;font-size:20px}.sell-step-card p{color:var(--sell-muted);margin:0;font-size:14px;line-height:1.6}.sell-benefits{background:var(--sell-surface);border:1px solid var(--sell-border);box-shadow:0 14px 30px rgba(var(--brand-text-rgb),.07);border-radius:14px;margin-top:16px;padding:18px}.sell-benefits h3{font-family:var(--font-brand);color:var(--sell-text);margin:0;font-size:22px}.sell-benefits ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sell-benefits li{color:var(--sell-muted);align-items:center;gap:10px;font-size:14px;display:inline-flex}.sell-benefits .app-icon{color:var(--sell-accent-strong)}.sell-form-wrap{position:static}.sell-form-card{background:var(--sell-surface);border:1px solid var(--sell-border-strong);box-shadow:var(--sell-shadow);border-radius:16px;padding:18px}.sell-form-kicker{text-transform:uppercase;letter-spacing:1.5px;color:var(--sell-subtle);margin:0;font-size:11px}.sell-form-card header h3{font-family:var(--font-brand);color:var(--sell-text);margin:6px 0 8px;font-size:26px;line-height:1.1}.sell-form-card header p{color:var(--sell-muted);margin:0;font-size:13px}.sell-form{margin-top:16px}.sell-form-grid{gap:10px;display:grid}.sell-form-grid-lookup{grid-template-columns:1fr}.sell-form label{gap:6px;display:grid}.sell-form label span{color:var(--sell-muted);font-size:12px;font-weight:600}.sell-form input,.sell-form select,.sell-form textarea{border:1px solid var(--sell-border);width:100%;min-height:44px;font-size:14px;font-family:var(--font-ui);color:var(--sell-text);background:var(--sell-surface-strong);border-radius:12px;padding:0 12px;transition:border .2s,box-shadow .2s,background .2s}.sell-form textarea{resize:vertical;min-height:72px;padding:10px 12px}.sell-form input:focus,.sell-form select:focus,.sell-form textarea:focus{border-color:rgba(var(--sell-accent-rgb),.5);box-shadow:0 0 0 3px rgba(var(--sell-accent-rgb),.15);background:var(--sell-surface);outline:none}.sell-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sell-form-note-field{grid-column:1/-1;margin-top:2px}.sell-form-note-field textarea{width:100%}.sell-form-lookup-actions{margin-top:10px}.sell-form-btn{background:linear-gradient(120deg,var(--sell-accent)0%,var(--sell-accent-strong)100%);width:100%;min-height:46px;color:var(--text-inverse);font-size:14px;font-weight:700;font-family:var(--font-ui);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:12px;transition:transform .2s,box-shadow .2s;display:inline-flex}.sell-form-btn:hover,.sell-form-btn:focus-visible{box-shadow:0 16px 30px rgba(var(--sell-accent-rgb),.35);transform:translateY(-1px)}.sell-form-btn:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.sell-form-status{border:1px solid rgba(var(--brand-text-rgb),.12);background:rgba(var(--brand-background-rgb),.9);color:var(--sell-text);border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.sell-form-status.is-error{border-color:rgba(var(--brand-text-rgb),.4);background:rgba(var(--brand-text-rgb),.06);color:var(--brand-text)}.sell-form-status.is-success{border-color:rgba(var(--sell-accent-rgb),.35);background:rgba(var(--sell-accent-rgb),.12);color:var(--sell-text)}.sell-form-lock-note{color:var(--sell-subtle);margin:12px 0 0;font-size:13px}.sell-match-panel{border:1px solid var(--sell-border);background:var(--sell-surface-soft);border-radius:14px;gap:12px;margin-top:14px;padding:14px;display:grid}.sell-match-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sell-match-kicker{text-transform:uppercase;letter-spacing:1.3px;color:var(--sell-subtle);margin:0;font-size:11px}.sell-match-header h4{font-family:var(--font-brand);color:var(--sell-text);margin:6px 0 4px;font-size:20px}.sell-match-title{color:var(--sell-muted);margin:0;font-size:13px}.sell-match-pill{background:var(--sell-text);color:var(--sell-surface);letter-spacing:.8px;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:11px;display:inline-flex}.sell-valuation-panel{border:1px solid var(--sell-border);background:var(--sell-surface);border-radius:14px;margin-top:14px;padding:14px}.sell-valuation-header h4{font-family:var(--font-brand);color:var(--sell-text);margin:0;font-size:18px}.sell-valuation-header p{color:var(--sell-subtle);margin:6px 0 0;font-size:12px}.sell-valuation-highlight{color:var(--sell-muted);margin:10px 0 0;font-size:13px;line-height:1.6}.sell-valuation-amount{color:var(--sell-text);font-weight:700}.sell-valuation-note{color:var(--sell-subtle);margin:10px 0 0;font-size:12px;line-height:1.5}.sell-form-details{border-top:1px dashed var(--sell-border);gap:12px;margin-top:14px;padding-top:12px;display:grid}.sell-form-details-head h4{font-family:var(--font-brand);color:var(--sell-text);margin:6px 0 4px;font-size:20px}.sell-form-details-head p{color:var(--sell-muted);margin:0;font-size:13px}.sell-form-submit-row{margin-top:2px}.sell-form-grid-details{grid-template-columns:1fr;margin-top:12px}@media (min-width:600px){.sell-shell{padding:0 24px}.sell-hero-actions{flex-direction:row}.sell-form-grid-lookup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.sell-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start}.sell-form-wrap{position:sticky;top:110px}.sell-form-grid-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.sell-shell{max-width:1280px}}@media (prefers-reduced-motion:reduce){.sell-hero-btn,.sell-form-btn{transition:none}}
