.marketplace-page{max-width:1080px;margin:auto;padding:40px 28px 90px}.marketplace-top{display:flex;justify-content:space-between;gap:20px;font-size:13px;color:#aaa;border-bottom:1px solid #303030;padding-bottom:22px}.marketplace-hero{padding:72px 0 44px}.marketplace-hero h1{font-size:clamp(38px,6.5vw,76px);line-height:1.08;letter-spacing:-.045em;max-width:1000px;margin:18px 0 28px}.marketplace-hero h1 em{font-style:normal;color:#d87679}.marketplace-intro{font-size:19px;color:#b4b4b4;max-width:720px;line-height:1.65}.marketplace-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #343434;border-bottom:1px solid #343434;margin:0 0 60px}.marketplace-stats div{padding:28px 0}.marketplace-stats dt{font-size:13px;color:#aaa;margin-bottom:8px}.marketplace-stats dd{font-size:clamp(28px,4vw,46px)}.marketplace-section{display:grid;grid-template-columns:230px 1fr;gap:40px;border-top:1px solid #262626;padding:38px 0}.marketplace-section h2{font-size:20px;line-height:1.35}.marketplace-copy p{font-size:17px;line-height:1.8;color:#c4c4c4;margin:0 0 20px}.marketplace-copy strong{color:#fafafa}.marketplace-proof{margin:30px 0}.marketplace-proof-frame{background:#121212;border:1px dashed #444;border-radius:16px;overflow:hidden;min-height:160px}.marketplace-proof img{display:block;width:100%;height:auto}.marketplace-placeholder{min-height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:28px;gap:12px}.marketplace-placeholder>span{font-size:32px;color:#d87679}.marketplace-placeholder p{max-width:450px;margin:0;color:#888;font-size:14px;line-height:1.6}.marketplace-placeholder small{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#777}.marketplace-proof figcaption{font-size:12px;color:#888;margin-top:10px}.marketplace-end{margin-top:38px;display:flex;gap:20px;flex-wrap:wrap}.marketplace-note{font-size:13px!important;color:#888!important}.marketplace-copy table{width:100%;margin:24px 0;border-collapse:collapse}.marketplace-copy td,.marketplace-copy th{text-align:left;padding:15px 8px;border-bottom:1px solid #333}.marketplace-copy td{font-size:24px;color:#fff}@media (max-width:650px){.marketplace-page{padding:24px 20px 60px}.marketplace-top{font-size:11px}.marketplace-hero{padding-top:44px}.marketplace-section{grid-template-columns:1fr;gap:20px;padding:30px 0}.marketplace-stats{margin-bottom:32px}.marketplace-stats div{padding:22px 0}.marketplace-copy p{font-size:16px}.marketplace-placeholder{min-height:200px}.marketplace-copy td{font-size:19px}}.marketplace-page{font-family:var(--font-body)}.marketplace-placeholder small,.marketplace-proof figcaption,.marketplace-stats dt,.marketplace-top{font-family:var(--font-mono)}.marketplace-hero h1{font-family:var(--font-display);font-weight:700;font-size:clamp(32px,5.1vw,62px);line-height:1.18;letter-spacing:-.035em}.marketplace-section h2{font-size:18px;line-height:1.5;letter-spacing:-.025em}.marketplace-section h2,.marketplace-stats dd{font-family:var(--font-display);font-weight:600}.marketplace-stats dd{font-size:clamp(22px,3.4vw,38px);line-height:1.3;letter-spacing:-.035em}.marketplace-hero h1 em,.marketplace-placeholder>span{color:rgb(var(--color-accent-hover))}@media (max-width:650px){.marketplace-hero h1{font-size:clamp(27px,7.8vw,42px);line-height:1.23}.marketplace-section h2{font-size:18px}.marketplace-stats dd{font-size:clamp(19px,5.5vw,26px)}.marketplace-stats dt{font-size:11px}.marketplace-page{font-size:85%}.marketplace-top{font-size:9.35px}.marketplace-hero h1{font-size:clamp(22.95px,6.63vw,35.7px)}.marketplace-intro{font-size:16.15px}.marketplace-section h2{font-size:15.3px}.marketplace-copy p{font-size:13.6px}.marketplace-stats dd{font-size:clamp(16.15px,4.675vw,22.1px)}.marketplace-stats dt{font-size:9.35px}.marketplace-placeholder p{font-size:11.9px}.marketplace-placeholder small{font-size:9.35px}.marketplace-proof figcaption{font-size:10.2px}.marketplace-note{font-size:11.05px!important}.marketplace-copy td{font-size:16.15px}.marketplace-page .eyebrow{font-size:10.2px}.marketplace-page .btn{font-size:11.9px}}