:root{--ink:#17251f;--cream:#f3efe5;--paper:#fbfaf7;--orange:#fb5835;--muted:#6d766f;--line:#d6d7ce}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Outfit,Arial,sans-serif}header,footer{padding:0 clamp(22px,5.5vw,86px);height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:20px}.brand{display:flex;gap:9px;align-items:center;color:var(--ink);font:700 15px "DM Mono",monospace;letter-spacing:1.5px;text-decoration:none}.brand span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:white;font:700 17px Outfit,sans-serif}.top-link{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.top-link b{margin-left:10px}.hero{position:relative;background:var(--cream);padding:clamp(70px,10vw,145px) clamp(24px,12vw,180px) 0;overflow:hidden}.eyebrow,.kicker{font:11px "DM Mono",monospace;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:0 0 20px}.eyebrow i{background:var(--orange);width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:8px}.hero h1,.seller h2,.closing h2{font-size:clamp(49px,6.5vw,96px);line-height:.92;letter-spacing:-3.4px;margin:0;max-width:780px;font-weight:800}.hero h1 em{font:400 1em Georgia,serif}.hero>p{max-width:515px;color:#526058;font-size:18px;line-height:1.52;margin:30px 0}.actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.button{border:0;background:var(--orange);padding:14px 19px;display:inline-flex;justify-content:space-between;gap:29px;color:white;text-decoration:none;cursor:pointer;font:600 15px Outfit,sans-serif}.button:hover{background:#df492b}.text-link{color:var(--ink);font-size:14px;font-weight:600}.hero-image{position:relative;margin:70px -4vw 0;height:clamp(230px,32vw,435px);overflow:hidden}.hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#17251f77,transparent 50%)}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:center 54%}.hero-image span{position:absolute;left:25px;bottom:21px;z-index:1;color:white;font:11px "DM Mono",monospace;text-transform:uppercase;letter-spacing:1px}.ticker{background:var(--ink);color:#dce1dc;padding:17px 10px;display:flex;justify-content:space-around;gap:30px;overflow:hidden;white-space:nowrap;font:11px "DM Mono",monospace;letter-spacing:1px}.ticker b{color:var(--orange)}.buyers{padding:110px clamp(24px,8vw,125px);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(50px,10vw,150px)}h2{font-size:clamp(33px,4vw,56px);letter-spacing:-1.8px;line-height:1.02;margin:0}.buyer-copy>p{font-size:19px;line-height:1.52;margin:0 0 25px}.email-form{border-bottom:1px solid var(--ink);display:flex}.email-form input{border:0;outline:0;background:transparent;padding:13px 0;width:100%;font:16px Outfit,sans-serif}.email-form button{border:0;background:transparent;white-space:nowrap;font:600 14px Outfit,sans-serif;cursor:pointer}.buyer-copy small,.listing-form small{color:var(--muted);font-size:11px;line-height:1.35;display:block;margin-top:10px}.how{padding:80px clamp(24px,8vw,125px);background:#e6ded1}.how .kicker{color:var(--orange)}.steps{margin-top:35px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.steps article{border-top:1px solid #9da198;padding-top:15px}.steps span{font:12px "DM Mono",monospace;color:var(--orange)}.steps h3{font-size:22px;line-height:1.05;margin:28px 0 12px}.steps p{font-size:15px;color:#546058;line-height:1.4;margin:0}.shipping{padding:100px clamp(24px,8vw,125px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,9vw,140px);background:var(--paper)}.shipping>div>p:not(.kicker){max-width:480px;color:#536057;line-height:1.55;font-size:17px}.shipping h2{font-size:clamp(40px,4.5vw,65px)}.shipping-notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.shipping-notes span{border:1px solid var(--line);padding:7px 10px;font:11px "DM Mono",monospace;text-transform:uppercase}.transport-form{background:var(--cream);padding:25px;display:grid;gap:13px;align-self:start}.transport-form>p{font-weight:700;margin:0 0 3px;font-size:19px}.transport-form label{display:grid;gap:6px;font-size:12px;font-weight:600}.transport-form input,.transport-form select{border:1px solid var(--line);min-width:0;background:#fff;padding:10px;font:14px Outfit,sans-serif}.transport-form .button{justify-self:start;margin-top:4px}.transport-form small{color:var(--muted);font-size:11px;line-height:1.35}.seller{background:var(--ink);color:white;padding:110px clamp(24px,8vw,125px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,9vw,140px)}.seller .kicker{color:#ff9c85}.seller h2{font-size:clamp(40px,4.5vw,68px)}.seller>div>p:not(.kicker){color:#c7cfca;line-height:1.5;max-width:410px}.seller ul{padding:0;margin:27px 0 0;list-style:none;font-size:14px;line-height:2}.seller li:before{content:'✓';color:var(--orange);margin-right:9px}.listing-form{background:var(--paper);color:var(--ink);padding:25px;display:grid;gap:13px;align-self:start}.listing-form label{display:grid;gap:6px;font-size:12px;font-weight:600}.listing-form input,.listing-form select,.listing-form textarea{border:1px solid var(--line);min-width:0;background:#fff;padding:10px;font:14px Outfit,sans-serif}.listing-form textarea{min-height:85px;resize:vertical}.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.listing-form .button{justify-self:start;margin-top:3px}.closing{text-align:center;padding:110px 24px;background:var(--cream)}.closing h2{font-size:clamp(42px,5vw,74px);margin:auto;max-width:760px}.closing>p:not(.kicker){color:var(--muted);font-size:17px;margin:20px auto 0;max-width:480px}footer{border-top:0;color:var(--muted);font-size:12px}footer a:last-child{color:var(--ink);text-decoration:none}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}.thanks{min-height:100vh;background:var(--cream);display:grid;place-items:center}.thanks main{max-width:620px;text-align:center;padding:40px}.thanks .brand{justify-content:center;margin-bottom:80px}.thanks h1{font-size:clamp(48px,7vw,80px);line-height:.9;letter-spacing:-3px;margin:0}.thanks main>p:not(.kicker){font-size:18px;color:var(--muted);line-height:1.5;margin:24px auto 30px}.thanks .button{justify-content:center}@media(max-width:720px){header p{display:none}.hero{padding:70px 24px 0}.hero h1{letter-spacing:-2px}.hero-image{margin:55px 0 0}.buyers,.seller,.shipping{grid-template-columns:1fr;padding:70px 24px;gap:40px}.how{padding:65px 24px}.steps{grid-template-columns:1fr;gap:20px}.steps h3{margin:8px 0}.seller h2{letter-spacing:-2px}.ticker{justify-content:flex-start}.closing{padding:75px 24px}footer{padding:0 22px}footer p{display:none}}@media(max-width:420px){.top-link{font-size:0}.top-link b{font-size:18px;margin:0}.two{grid-template-columns:1fr}.email-form{display:block;border:0}.email-form input{border-bottom:1px solid var(--ink);margin-bottom:12px}.email-form button{background:var(--ink);color:#fff;padding:12px;width:100%}}
