.selbyggen-proof{margin-top:28px}.selbyggen-proof__row{gap:14px;width:fit-content;max-width:100%;display:flex;overflow-x:auto}.selbyggen-proof__row img{border-radius:10px;flex-shrink:0;display:block}.selbyggen-proof__caption{font-family:var(--font-sans);color:var(--ink-soft);margin:16px 0 0;font-size:1rem;line-height:1.6}.selbyggen-proof__caption strong{color:var(--ink);font-weight:700}.listing-anatomy__label{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-faint);margin:0 0 12px;font-size:.75rem}.listing-anatomy__card{border:1.5px solid var(--line);background:var(--paper);border-radius:16px;padding:24px;box-shadow:0 20px 50px #14161a14}.listing-anatomy__header{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:20px;padding-bottom:20px;display:flex}.listing-anatomy__icon{background:linear-gradient(135deg, var(--accent), #7a1010);border-radius:14px;flex-shrink:0;width:52px;height:52px}.listing-anatomy__title{font-family:var(--font-sans);color:var(--ink);margin:0 0 4px;font-size:1rem;font-weight:700}.listing-anatomy__subtitle{color:var(--ink-soft);margin:0;font-size:.875rem}.listing-anatomy__tags{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.listing-anatomy__tags span{font-family:var(--font-mono);color:var(--ink-soft);border:1px solid var(--line);border-radius:9999px;padding:5px 10px;font-size:.75rem}.listing-anatomy__shots{gap:8px;display:flex}.listing-anatomy__shots span{aspect-ratio:9/16;background:var(--paper-tint);border:1px solid var(--line);border-radius:8px;flex:1}
