@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#20251f;background:#f7f7f2;font-synthesis:none;text-rendering:optimizeLegibility;font-smooth:always;--ink:#263633;--green:#176b67;--lime:#e97058;--muted:#72776e;--line:#e4e5dc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input,textarea,select{font:inherit}button,a{color:inherit}button{cursor:pointer}a{text-decoration:none}.top{height:82px;padding:0 clamp(20px,5.5vw,88px);display:flex;align-items:center;gap:44px;border-bottom:1px solid var(--line);background:#f9f9f5;position:sticky;top:0;z-index:10}.brand{display:flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.8px;line-height:1}.brandmark{width:37px;height:37px;display:grid;place-items:center;color:#fff;background:var(--green);border-radius:12px}.brand-accent{color:#83a936}.brand small{display:block;margin-top:4px;font:600 8px DM Sans;letter-spacing:1.5px;color:#82877d}.search{height:43px;max-width:390px;flex:1;border:1px solid var(--line);background:#fff;border-radius:7px;display:flex;align-items:center;gap:10px;padding:0 13px;color:#7b8178}.search input{border:0;outline:0;flex:1;min-width:0;font-size:13px;background:transparent}.search kbd{font-size:10px;background:#f3f3ee;border:1px solid #e9e9e2;padding:3px 5px;border-radius:4px}.nav{display:flex;gap:27px;margin-left:auto}.nav a,footer>div a{font-size:13px;color:#555c53}.actions{display:flex;align-items:center;gap:13px}.iconbutton,.mobilemenu{border:0;background:transparent;display:grid;place-items:center;color:#4c554b;padding:8px}.signin,.userpill{display:flex;align-items:center;gap:8px;background:none;border:1px solid #d9ddd2;border-radius:6px;padding:9px 13px;font-size:12px;font-weight:600}.avatar{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#dcedc5;color:#325b35;font-size:12px;font-weight:700}.userpill{padding:5px 10px 5px 5px}.mobilemenu{display:none}main{max-width:1440px;margin:auto}.hero{min-height:530px;margin:0 clamp(20px,5.5vw,88px);padding:66px 0 56px;display:grid;grid-template-columns:1fr .92fr;align-items:center;gap:7%}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.6px;color:#65705f;display:flex;align-items:center;gap:9px}.eyebrow>span{width:7px;height:7px;border-radius:50%;background:#89ac4e}.hero h1,.section-head h2,.seller-cta h2,.modal h2,.admin h2{font:600 clamp(42px,5.3vw,68px)/1.09 Manrope,sans-serif;letter-spacing:-3.1px;margin:22px 0 14px}.hero h1 em,.section-head h2 em,.seller-cta h2 em{font-style:normal;color:#77933d}.hero-copy>p{font-size:15px;line-height:1.75;color:#73776e;max-width:460px}.hero-buttons{display:flex;align-items:center;gap:20px;margin-top:27px}.primary{display:inline-flex;align-items:center;justify-content:center;gap:13px;background:var(--green);color:#fff;border:0;border-radius:5px;padding:14px 18px;font-size:12px;font-weight:600}.primary:hover{background:#1a4d34}.textbtn{background:none;border:0;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#4d5a49}.socialproof{margin-top:42px;display:flex;align-items:center;gap:13px}.faces{display:flex;padding-left:3px}.faces i{font-style:normal;width:27px;height:27px;border:2px solid #f7f7f2;border-radius:50%;margin-left:-4px;background:#d6a481;color:#fff;display:grid;place-items:center;font-size:10px}.faces i:nth-child(2){background:#849a78}.faces i:nth-child(3){background:#c47c64}.faces i:nth-child(4){background:#e3ebd3;color:#53664a}.socialproof b,.socialproof small{display:block}.socialproof b{font-size:11px}.socialproof small{margin-top:4px;font-size:10px;color:#898e84}.hero-art{height:385px;max-width:505px;width:100%;justify-self:end;position:relative}.art-photo{position:absolute;top:0;right:28px;bottom:0;left:25px;border-radius:48% 48% 5px 5px;background:#d6ddd0 url(https://images.unsplash.com/photo-1441986300917-64674bd600d8?auto=format&fit=crop&w=1200&q=85) center 50%/cover;filter:saturate(.77)}.art-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(30,55,35,.22),transparent 60%);border-radius:inherit}.floating-card{position:absolute;bottom:38px;left:-10px;padding:14px 16px;background:#fff;border-radius:7px;box-shadow:0 10px 35px #263c291b;display:flex;align-items:center;gap:12px}.float-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#eff5df;color:#6d8b34}.floating-card b,.floating-card small{display:block}.floating-card b{font-size:11px}.floating-card small{margin-top:4px;color:#8b9087;font-size:10px}.green-dot{width:7px;height:7px;background:#88aa4d;border-radius:50%;margin-left:10px}.art-stamp{position:absolute;right:3px;top:28px;background:#d7ea96;color:#44642f;width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:11px;letter-spacing:1px;font-weight:700;transform:rotate(11deg)}.art-note{position:absolute;right:22px;bottom:-13px;color:#fff;font-weight:700;letter-spacing:2px;font-size:10px;transform:rotate(-5deg)}.hero-index{position:absolute;left:50%;bottom:30px;display:flex;align-items:center;gap:9px;font-size:9px;color:#96998f}.hero-index span{width:40px;height:1px;background:#c8cbbf}.ticker{height:58px;background:#eaf0dd;display:flex;justify-content:space-evenly;align-items:center;color:#59634f;font-size:9px;font-weight:700;letter-spacing:1.25px}.ticker span{display:flex;align-items:center;gap:9px}.ticker b{color:#92a968;font-size:15px}.market{padding:87px clamp(20px,5.5vw,88px) 80px}.section-head{display:flex;align-items:end;justify-content:space-between}.section-head h2{font-size:36px;letter-spacing:-1.5px;margin:13px 0 0}.outline{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid #cfd4c8;border-radius:4px;padding:12px 15px;font-size:11px;font-weight:600}.outline:hover{border-color:#78913e;color:#5f7731}.market-toolbar{margin:33px 0 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line)}.tabs{display:flex;gap:25px}.tabs button{display:flex;align-items:center;gap:7px;background:none;border:0;padding:0 0 13px;color:#878c83;font-size:11px}.tabs button.selected{color:#355c39;border-bottom:2px solid #6f8d42;font-weight:700}.tabs button span{font-size:9px;background:#e9eddf;border-radius:8px;padding:2px 5px}.categories{display:flex;gap:7px;padding-bottom:10px;overflow:auto}.categories button{white-space:nowrap;border:1px solid #e1e4db;background:transparent;border-radius:20px;padding:6px 11px;font-size:9px;color:#777e73}.categories button.active{background:#edf2e3;border-color:#d6e2c1;color:#4f6c31}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.card{background:#fff;border:1px solid #ebede6;border-radius:6px;overflow:hidden;transition:transform .2s,box-shadow .2s}.card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #25382510}.card-image{height:205px;background-size:cover;background-position:center;position:relative;background-color:#eee}.kind{position:absolute;left:13px;top:13px;background:#fff;padding:6px 8px;border-radius:3px;font-size:8px;font-weight:700;letter-spacing:1px;color:#4d6940}.heart{position:absolute;right:12px;top:12px;border:0;background:#ffffffd9;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;color:#636a5f}.heart:hover{color:#b6534c}.card-info{padding:16px}.seller{display:flex;align-items:center;gap:6px;color:#71786d;font-size:9px}.seller-icon{width:20px;height:20px;display:grid;place-items:center;background:#e9efdc;border-radius:50%;color:#526d37;font-weight:700}.verified{color:#7c9b47;display:flex}.local{margin-left:auto;color:#9a9e95;font-size:9px}.card h3{font:600 15px Manrope,sans-serif;letter-spacing:-.25px;margin:13px 0 6px}.description{font-size:10px;line-height:1.55;color:#83887e;min-height:30px;margin:0}.card-bottom{margin-top:18px;padding-top:14px;border-top:1px solid #f0f1ec;display:flex;align-items:center;justify-content:space-between}.card-bottom b,.card-bottom small{display:block}.card-bottom b{font-size:14px;color:#263b2c}.card-bottom small{font-size:9px;color:#92968e;margin-top:4px}.order{display:flex;align-items:center;gap:6px;border:1px solid #d9e4cb;color:#51723a;background:#f8faf3;padding:9px 10px;border-radius:4px;font-size:10px;font-weight:600}.order:hover{background:#edf4e2}.center{text-align:center;margin-top:36px}.empty{padding:55px;text-align:center;color:#777}.seller-cta{margin:4px clamp(20px,5.5vw,88px) 75px;padding:46px 52px;background:#285b42;color:#fff;border-radius:6px;display:flex;align-items:center;gap:25px;position:relative;overflow:hidden}.seller-cta .eyebrow{color:#ced9bd}.seller-cta .eyebrow>span{background:#d3ea8d}.seller-cta h2{font-size:34px;letter-spacing:-1.3px;margin:12px 0 7px}.seller-cta h2 em{color:#d5ea94}.seller-cta p{margin:0;color:#d1dbd1;font-size:11px}.cta-mark{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:#ffffff19;flex-shrink:0}.lightbtn{margin-left:auto;z-index:1;background:#e2f0b7;border:0;border-radius:4px;color:#315737;padding:13px 16px;display:flex;align-items:center;gap:13px;font-weight:700;font-size:11px;white-space:nowrap}.cta-orbit{position:absolute;right:190px;top:-32px;font-size:180px;color:#ffffff09}.admin{padding:0 clamp(20px,5.5vw,88px) 75px}.admin h2{font-size:31px;letter-spacing:-1px;margin:12px 0 20px}.queue{border:1px solid var(--line);background:#fff}.queue-row{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.queue-row>span:nth-child(2){flex:1}.queue-row b,.queue-row small{display:block}.queue-row b{font-size:12px}.queue-row small{color:#81877d;font-size:10px;margin-top:4px}.queue-row button{display:flex;align-items:center;gap:5px;border:0;border-radius:4px;padding:9px 11px;background:#eaf2dc;color:#446333;font-size:10px;font-weight:700}.queue-row button.reject{background:#f7e9e5;color:#985b4f}footer{padding:28px clamp(20px,5.5vw,88px);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}footer>span{font-size:10px;color:#858b80}footer>div{display:flex;gap:19px}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);background:#243c2c;color:#fff;padding:13px 18px;border-radius:5px;font-size:12px;z-index:30;box-shadow:0 8px 30px #17251b33;max-width:90vw}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#19241db3;display:grid;place-items:center;z-index:20;padding:18px}.modal{width:min(460px,100%);max-height:92vh;overflow:auto;background:#fbfbf7;border-radius:8px;padding:33px;position:relative}.close{position:absolute;right:17px;top:17px;border:0;background:none;color:#6a7068}.modal h2{font-size:30px;letter-spacing:-1.2px;margin:14px 0 21px}.modal form{display:grid;gap:13px}.modal label{display:grid;gap:6px;font-size:10px;font-weight:700;color:#60685d}.modal input,.modal textarea,.modal select{width:100%;border:1px solid #dfe3d8;border-radius:4px;padding:11px;background:#fff;outline-color:#8ba65a;font-size:12px}.modal textarea{resize:vertical}.formrow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.full{width:100%;margin-top:7px}.switch,.hint{font-size:11px;color:#7f857b;text-align:center;margin:17px 0 0}.switch button{border:0;background:transparent;color:#547239;font-weight:700}.hint{line-height:1.5;background:#f0f3e8;padding:10px;border-radius:4px}.hint svg{vertical-align:middle}@media(max-width:930px){.top{gap:20px}.nav{gap:14px}.nav a{font-size:11px}.hero{gap:4%}.hero-art{height:340px}.grid{gap:15px}.card-image{height:170px}.market-toolbar{align-items:flex-start;flex-direction:column}.categories{width:100%}}@media(max-width:680px){.top{height:67px;padding:0 16px;gap:10px}.brand{font-size:17px}.brandmark{width:34px;height:34px}.search{height:37px;margin-left:auto;max-width:170px}.search input{font-size:11px}.search kbd,.nav,.iconbutton,.hide-sm{display:none}.actions{gap:4px}.signin{padding:8px;font-size:0;border:0}.signin svg{width:19px;height:19px}.mobilemenu{display:grid}.nav.open{position:absolute;display:flex;top:66px;right:12px;background:#fff;padding:16px 24px;box-shadow:0 10px 30px #23351c1c;flex-direction:column;border-radius:5px}.hero{margin:0 20px;padding:51px 0 45px;display:flex;flex-direction:column;align-items:stretch;gap:35px}.hero h1{font-size:47px;letter-spacing:-2.4px;margin-top:16px}.hero-copy>p{font-size:13px}.hero-buttons{gap:11px}.primary{padding:13px;font-size:11px}.textbtn{font-size:10px}.socialproof{margin-top:28px}.hero-art{height:290px;width:90%;justify-self:auto;align-self:center}.art-photo{top:0;right:18px;bottom:0;left:12px}.floating-card{left:-16px;bottom:23px;padding:10px}.art-stamp{width:68px;height:68px;font-size:9px;right:0}.hero-index{bottom:15px}.ticker{height:48px;overflow:hidden;justify-content:flex-start;gap:24px;padding:0 20px;width:100%;white-space:nowrap}.ticker span{font-size:8px}.ticker span:nth-of-type(n+3),.ticker b:nth-of-type(n+2){display:none}.market{padding:62px 18px}.section-head{align-items:flex-start;gap:12px}.section-head h2{font-size:29px;letter-spacing:-1.2px;max-width:260px}.section-head>.outline{font-size:0;padding:11px}.section-head>.outline svg{width:19px;height:19px}.market-toolbar{margin-top:27px}.tabs{gap:18px}.categories{padding-bottom:3px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.card-image{height:142px}.card-info{padding:11px}.seller{font-size:8px;gap:4px}.seller-icon{width:18px;height:18px}.local{display:none}.card h3{font-size:12px;line-height:1.35;margin:10px 0 5px}.description{font-size:9px;min-height:42px}.card-bottom{margin-top:13px;padding-top:10px;align-items:flex-start;gap:4px}.card-bottom b{font-size:11px}.card-bottom small{font-size:8px}.order{padding:8px;font-size:0}.order svg{width:15px;height:15px}.seller-cta{margin:0 18px 54px;padding:27px 22px;display:grid;grid-template-columns:45px 1fr;gap:13px}.cta-mark{width:43px;height:43px}.seller-cta h2{font-size:26px}.seller-cta p{font-size:10px}.lightbtn{grid-column:2;margin:7px 0 0;justify-content:center}.cta-orbit{right:-10px;top:-35px}.admin{padding:0 18px 50px}.queue-row{gap:8px;padding:10px}.queue-row button{padding:8px;font-size:9px}footer{padding:22px 18px;flex-wrap:wrap}footer>span{order:3;width:100%;text-align:center}footer>div{gap:10px}footer>div a{font-size:10px}}:root{--ink:#25312e;--green:#147b75;--lime:#f26d52;--muted:#74807b;--line:#efe6da;--cream:#fbf7f0;--teal:#176b67;--coral:#e97058}body{background:var(--cream);color:var(--ink)}.top{background:#fffaf4ed;border-color:var(--line);box-shadow:0 3px 18px #4c35100a}.brandmark{background:transparent;border-radius:0;object-fit:contain;display:block;width:40px;height:40px}.brand-accent{color:var(--teal)}.search{border-radius:14px;background:#fffdfa;border-color:#eee4d8}.signin,.userpill{border-radius:11px}.hero{position:relative;min-height:520px}.hero h1 em,.section-head h2 em{color:var(--coral)}.eyebrow{color:#157b75}.eyebrow>span{background:var(--coral)}.primary{background:var(--coral);border-radius:12px}.primary:hover{background:#df5c43}.textbtn{color:#157b75}.faces i:nth-child(4){background:#f7d86c;color:#5c4e22}.art-photo{border-radius:48% 48% 18px 18px;filter:saturate(.9)}.art-stamp{background:#f7d86c;color:#9b4c37}.float-icon{background:#ddf0e8;color:#147b75}.ticker{background:#deefe6;color:#236a60}.ticker b{color:var(--coral)}.categories{display:flex;gap:9px;padding:0 0 17px;overflow:auto;scrollbar-width:none}.categories::-webkit-scrollbar{display:none}.categories button{display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid #eee3d5;background:#fffdfa;border-radius:15px;padding:10px 14px;font-size:10px;color:#5d6d67;box-shadow:0 3px 9px #5a381008}.categories button svg{color:#137a73}.categories button:nth-child(2n) svg{color:var(--coral)}.categories button.active{background:#dff0e7;border-color:#bddfd0;color:#156d66}.categories button.active svg{color:#156d66}.card{border-color:#eee5da;border-radius:14px;box-shadow:0 5px 18px #57442a0c}.card-image{height:218px}.kind{border-radius:20px;color:#fff;background:#147b75}.condition{position:absolute;left:13px;bottom:12px;background:#fff4d7;color:#725a1b;border-radius:20px;padding:6px 9px;font-size:8px;font-weight:700}.seller-icon{background:#fde9df;color:#b4533d}.verified{color:#16837b}.card h3{font-size:15px}.card-bottom b{color:var(--coral)}.order{border-radius:10px;background:#e4f3eb;border-color:#cde7db;color:#14736c}.seller-cta{background:#176b67;border-radius:18px}.seller-cta h2 em{color:#f7d86c}.cta-mark{background:#ffffff21}.lightbtn{background:#f7d86c;border-radius:11px;color:#3d5b50}.outline{border-radius:11px;border-color:#e3d8ca}.outline:hover{border-color:var(--coral);color:#ce5942}.mobilebar{display:none}.demo-notice{margin:16px clamp(20px,5.5vw,88px) -14px;padding:12px 16px;border:1px solid #f1d7a0;border-radius:12px;background:#fff3d7;color:#70572a;display:flex;align-items:center;gap:10px;font-size:11px}.demo-notice svg{flex:none;color:#c47b36}.demo-notice b{color:#57431f}.seller-status{margin:18px 0;padding:13px 16px;border:1px solid #f2dba8;border-radius:11px;background:#fff4db;color:#715827;display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.5}.seller-status svg{flex:none}.seller-status.rejected{background:#fff0eb;border-color:#f0c9bb;color:#8d4d3d}.modal .hint{margin:0;text-align:left;line-height:1.5}.modal input[type=file]{padding:9px;background:#fffdfa}.modal label small{font-size:10px;font-weight:400;color:#7d857e}.bottom-nav{display:none}@media(max-width:680px){.bottom-nav{position:fixed;z-index:12;left:0;right:0;bottom:0;height:66px;background:#fffdfa;border-top:1px solid #eee6da;display:flex;align-items:center;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -7px 22px #35271710}.bottom-nav a,.bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:none;border:0;color:#77827c;font-size:9px;min-width:52px}.bottom-nav svg{color:#77827c}.bottom-nav .current,.bottom-nav .current svg{color:var(--coral);font-weight:700}.bottom-nav .add-circle{background:var(--coral);color:#fff;width:38px;height:32px;margin-top:-18px;border-radius:12px;display:grid;place-items:center;box-shadow:0 5px 12px #f26d5245}.bottom-nav .add-circle svg{color:#fff}}@media(max-width:680px){body{padding-bottom:76px}.demo-notice{margin:10px 14px 0;padding:10px 12px;font-size:10px;line-height:1.4}.top{background:#fffaf4f2}.hero{min-height:0;padding:42px 0 35px}.hero h1 em{color:var(--coral)}.hero-art{height:270px}.market{padding-top:51px}.categories{margin:18px -18px 17px;padding:0 18px 7px}.categories button{padding:9px 12px;border-radius:13px}.card{border-radius:13px}.card-image{height:150px}.kind{font-size:7px}.condition{left:8px;bottom:8px;font-size:7px;padding:5px 7px}.card-bottom b{font-size:11px}.seller-cta{border-radius:16px}.mobilebar{position:fixed;z-index:12;left:0;right:0;bottom:0;height:66px;background:#fffdfa;border-top:1px solid #eee6da;display:flex;align-items:center;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -7px 22px #35271710}.mobilebar a,.mobilebar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:none;border:0;color:#77827c;font-size:9px;min-width:52px}.mobilebar svg{color:#77827c}.mobilebar .current,.mobilebar .current svg{color:var(--coral);font-weight:700}.add-circle{background:var(--coral);color:#fff;width:38px;height:32px;margin-top:-18px;border-radius:12px;display:grid;place-items:center;box-shadow:0 5px 12px #f26d5245}.add-circle svg{color:#fff}.toast{bottom:78px}}@media(min-width:681px){.categories{margin-top:0}.mobilebar{display:none}}
