.consignment-visual{--paper:#f7f4ec;--surface:#fff;--night:#121212;--ink:#1a1a1a;--white:#fff;--yellow:#ffcb05;--signal-text:#8a6d00;--yellow-wash:#fff3c2;--rule:#e2ddd0;--line-dark:#3a3a3a;--muted:#6b675e;--muted-light:#b8b3a6;--display:"Anton",Impact,sans-serif;--sans:"Source Sans 3","Segoe UI",sans-serif;--mono:"IBM Plex Mono",monospace;--shadow:6px 6px 0 var(--ink);--shadow-soft:4px 4px 0 var(--line-dark);--shadow-lift:8px 8px 0 var(--yellow)}.consignment-visual *{box-sizing:border-box}.consignment-visual{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0}.consignment-visual a{color:var(--signal-text)}.consignment-visual a:hover{color:var(--ink)}.consignment-visual .container{max-width:1100px;margin:0 auto;padding:0 24px}.consignment-visual .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);margin:0;font-size:13px}.consignment-visual .eyebrow:before{content:"// "}.consignment-visual .step-kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--signal-text);margin:4px 0 6px;font-size:13px}.consignment-visual .step-title{font-family:var(--display);text-transform:uppercase;color:var(--ink);margin:0 0 12px;font-size:34px;line-height:1}.consignment-visual .step-body{max-width:48ch;margin:0;font-size:17px;line-height:1.6}.consignment-visual .step-note{color:var(--muted);margin:12px 0 0;font-size:14px}.consignment-visual .step-row{flex-wrap:wrap;align-items:flex-start;gap:32px;padding:0 0 56px;display:flex}.consignment-visual .spine{flex-direction:column;align-self:stretch;align-items:center;display:flex}.consignment-visual .chip{width:64px;height:64px;box-shadow:var(--shadow);border-radius:50%;flex:none;place-items:center;display:grid}.consignment-visual .chip-yellow{background:var(--yellow)}.consignment-visual .chip-dark{background:var(--ink)}.consignment-visual .spine .dash{border-left:3px dashed var(--yellow);flex:1;width:0;margin-top:8px}.consignment-visual .copy{flex:320px;min-width:280px}.consignment-visual .button,.consignment-visual .button-dark{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:14px 28px;font-size:16px;text-decoration:none;display:inline-block}.consignment-visual .button{background:var(--yellow);color:var(--ink)}.consignment-visual .button:hover{color:var(--ink);background:#f0be00}.consignment-visual .button-dark{background:var(--ink);color:var(--white)}.consignment-visual .button-dark:hover{color:var(--white);background:#000}.consignment-visual .catalog-img{object-fit:contain;background:var(--white);width:100%}.consignment-visual .consign-hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.consignment-visual .consign-hero-actions .button-dark{border:1px solid #ffcb05}.consignment-visual a:focus-visible{outline-offset:4px;outline:3px solid #b08a1e}.consignment-visual .step-row{position:relative}.consignment-visual .step-note{color:#514d45}.consignment-visual .button{color:#1a1a1a}@media (max-width:600px){.consignment-visual .container{padding-inline:20px}.consignment-visual .step-row{gap:16px}.consignment-visual .copy{flex-basis:calc(100% - 90px);min-width:0}.consignment-visual .step-row>div:last-child,.consignment-visual .step-row>figure:last-child{max-width:100%;margin-left:auto;margin-right:auto}.consignment-visual .step-title{font-size:30px}}.consignment-visual h1{color:#fff}.consignment-visual h2{color:var(--ink)}
