.ehhp-home .ehhc-discovery{width:min(1160px,calc(100% - 40px));margin:24px auto 36px;color:var(--ehhc-ink)}
.ehhp-home .ehhc-discovery>.ehhc-section-heading{padding:0 0 13px;border-bottom:1px solid var(--ehhc-line)}
.ehhp-home .ehhc-home-row{margin:24px 0 30px}.ehhp-home .ehhc-home-row-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:13px}.ehhp-home .ehhc-home-row-head h3{margin:2px 0 4px;font-size:clamp(20px,2.2vw,26px);letter-spacing:-.5px}.ehhp-home .ehhc-home-row-head p:not(.ehhc-eyebrow){margin:0;color:var(--ehhc-muted);font-size:12px}.ehhp-home .ehhc-home-row-head>a{color:var(--ehhc-red);font-size:12px;font-weight:800;white-space:nowrap}
.ehhp-home .ehhc-home-cards{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ehhp-home .ehhc-no-empty{grid-column:1/-1;margin:0;padding:17px;border:1px solid var(--ehhc-line);border-radius:12px;background:var(--ehhc-canvas);color:var(--ehhc-muted);font-size:13px}
.ehhp-home .ehhc-sold-locked{position:relative;grid-column:1/-1;min-height:220px;overflow:hidden;border:1px solid var(--ehhc-line);border-radius:16px;background:#f5f7fa}.ehhp-home .ehhc-blur-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:14px;filter:blur(7px);opacity:.66;transform:scale(1.02)}.ehhp-home .ehhc-blur-card{overflow:hidden;border:1px solid #e3e8ef;border-radius:13px;background:white}.ehhp-home .ehhc-blur-card>div{height:125px;background:linear-gradient(140deg,#dce4ec,#f0dfe4 50%,#cad8dd)}.ehhp-home .ehhc-blur-card>span,.ehhp-home .ehhc-blur-card>strong{display:block;padding:8px 11px;color:#43536a}.ehhp-home .ehhc-sold-lock{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:18px;text-align:center;background:linear-gradient(90deg,#ffffffd8,#fffffff2,#ffffffd8)}.ehhp-home .ehhc-sold-lock strong{font-size:20px}.ehhp-home .ehhc-sold-lock span{max-width:440px;color:#526278;font-size:13px;line-height:1.45}.ehhp-home .ehhc-sold-lock a{margin-top:4px;padding:10px 17px;border-radius:9px;background:var(--ehhc-red);color:white;font-size:12px;font-weight:800}
.ehhp-home .ehhc-market{padding:34px 0;background:var(--ehhc-canvas)}.ehhp-home .ehhc-market-grid{width:min(1160px,calc(100% - 40px));margin:auto}.ehhp-home .ehhc-market-chart{margin-top:14px;padding:15px;border:1px solid #edf0f4;border-radius:12px;background:#fff}.ehhp-home .ehhc-market-chart>strong{display:block;font-size:13px}.ehhp-home .ehhc-market-chart>p{margin:7px 0 0;color:var(--ehhc-muted);font-size:10px}.ehhp-home .ehhc-bars{height:145px;display:flex;align-items:end;gap:10px;padding:12px 10px 0;border-bottom:1px solid var(--ehhc-line);background:repeating-linear-gradient(to bottom,transparent 0 35px,#edf0f4 36px 37px)}.ehhp-home .ehhc-bars>div{display:flex;flex:1;height:100%;flex-direction:column;align-items:center;justify-content:end;gap:5px}.ehhp-home .ehhc-bars span{display:block;width:min(34px,70%);min-height:8px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#c21c43,#94102f)}.ehhp-home .ehhc-bars small{position:absolute;transform:translateY(18px);font-size:9px;color:var(--ehhc-muted)}.ehhp-home .ehhc-chart-note{display:flex;align-items:center;gap:12px;min-height:120px;color:var(--ehhc-muted)}.ehhp-home .ehhc-chart-note>span{font-size:32px;color:var(--ehhc-red)}.ehhp-home .ehhc-chart-note p{font-size:13px;line-height:1.5}
@media(max-width:950px){.ehhp-home .ehhc-home-cards,.ehhp-home .ehhc-blur-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ehhp-home .ehhc-discovery,.ehhp-home .ehhc-market-grid{width:calc(100% - 28px)}.ehhp-home .ehhc-home-row-head{align-items:flex-start}.ehhp-home .ehhc-home-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ehhp-home .ehhc-blur-cards{gap:8px;padding:9px}.ehhp-home .ehhc-blur-card>div{height:85px}.ehhp-home .ehhc-sold-locked{min-height:170px}.ehhp-home .ehhc-sold-lock strong{font-size:17px}.ehhp-home .ehhc-market{padding:26px 0}}
