.showcase-main{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:72px 0 96px}.showcase-hero{max-width:760px;padding:24px 0 54px}.showcase-hero h1{font-size:clamp(2.5rem,6vw,4.7rem);line-height:1.02;letter-spacing:-.055em;margin:.4rem 0 1.25rem}.showcase-hero>p:last-child,.showcase-heading>p,.sale-card p,.sell-callout p,.showcase-note p{color:#a8b8ca;line-height:1.7}.showcase-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin:18px 0 24px}.showcase-heading h2{margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,2.65rem);letter-spacing:-.04em}.showcase-heading>p{max-width:440px;margin:0}.project-grid,.sale-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.project-card{display:grid;grid-template-columns:56px 1fr auto;gap:16px;align-items:center;min-height:94px;padding:16px 18px;border:1px solid #27374b;border-radius:18px;background:#111d2c;color:#f5f8fb;text-decoration:none;transition:border-color .18s,transform .18s}.project-card:hover{border-color:#4fcbda;transform:translateY(-2px)}.project-mark{display:grid;place-items:center;width:56px;height:56px;border:1px solid #3e526b;border-radius:14px;background:linear-gradient(145deg,#1c3145,#101a29);font-size:1.55rem;font-weight:800;color:#42d4e6}.project-card strong,.project-card small{display:block}.project-card strong{font-size:1rem}.project-card small{margin-top:5px;color:#9eafc2}.project-arrow{color:#42d4e6;font-size:1.25rem}.market-section{margin-top:78px}.sale-card{padding:24px;border:1px solid #2a3a50;border-radius:18px;background:#111d2c;color:#f5f8fb}.sale-label{font-size:.7rem;font-weight:800;letter-spacing:.16em;color:#47d4e4}.sale-card h3{margin:12px 0 8px;font-size:1.4rem}.sale-card .button{margin-top:10px}.sell-callout,.showcase-note{margin-top:18px;padding:24px 26px;border:1px solid #2a3a50;border-radius:18px;background:#111d2c;color:#f5f8fb}.sell-callout{display:flex;align-items:center;justify-content:space-between;gap:24px}.sell-callout h3{margin:0 0 6px}.sell-callout p{margin:0}.sell-actions{display:flex;flex-wrap:wrap;gap:10px;flex:0 0 auto}.showcase-note a{color:#4ed4e4}.showcase-note p{margin-bottom:0}.market-section .button{white-space:nowrap}@media(max-width:700px){.showcase-main{width:min(100% - 28px,560px);padding-top:44px}.showcase-heading,.sell-callout{display:block}.showcase-heading>p{margin-top:12px}.project-grid,.sale-grid{grid-template-columns:1fr}.sell-actions{margin-top:18px}.sell-actions .button{margin-top:0}}
.showcase-note[id]{scroll-margin-top:144px}
