.lq-mkt .hero-bg{pointer-events:none;z-index:0;opacity:.6;position:absolute;inset:0}.lq-mkt .hero>.wrap{z-index:1;position:relative}.lq-mkt .ds-widget{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-xl);width:100%;max-width:520px;margin-left:auto;padding:22px}.lq-mkt .ds-widget .ds-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.lq-mkt .ds-widget .ds-head h3{letter-spacing:-.005em;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:inline-flex}.lq-mkt .ds-widget textarea{border:1px solid var(--border);border-radius:var(--r);width:100%;min-height:92px;font-family:var(--font-sans);color:var(--ink-1);resize:vertical;background:var(--bg);outline:none;padding:11px 12px;font-size:13.5px;line-height:1.5}.lq-mkt .ds-widget textarea:focus{border-color:var(--accent-tint-2);background:var(--surface)}.lq-mkt .ds-widget .actions{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.lq-mkt .ds-widget .mini-meta{color:var(--ink-3);font-size:11.5px}.lq-mkt .ds-result{border-top:1px dashed var(--border);margin-top:16px;padding-top:16px}.lq-mkt .ds-score-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lq-mkt .ds-score-row .num{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--depth);font-size:56px;line-height:.9}.lq-mkt .ds-score-row .num .denom{font-family:var(--font-sans);color:var(--ink-3);letter-spacing:0;margin-left:4px;font-size:16px;font-weight:500}.lq-mkt .ds-score-row .delta{color:var(--ink-3);text-align:right;font-size:12px}.lq-mkt .ds-score-row .delta strong{color:var(--good);font-weight:600}.lq-mkt .scorebars{flex-direction:column;gap:10px;display:flex}.lq-mkt .scorebar{font-size:12px}.lq-mkt .scorebar .top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.lq-mkt .scorebar .label{color:var(--ink-1);font-weight:500}.lq-mkt .scorebar .val{color:var(--ink-2);font-variant-numeric:tabular-nums}.lq-mkt .scorebar .bar{background:var(--bg-2);border-radius:2px;height:4px;overflow:hidden}.lq-mkt .scorebar .bar>span{background:var(--accent);border-radius:2px;height:100%;transition:width .3s;display:block}.lq-mkt .scorebar.good .bar>span{background:var(--good)}.lq-mkt .scorebar.warn .bar>span{background:var(--warn)}.lq-mkt .scorebar .hint{color:var(--ink-3);margin-top:3px;font-size:11.5px}.lq-mkt .depth-moment{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid}.lq-mkt .depth-moment .stat-block{padding:24px 0}.lq-mkt .depth-moment .statline{font-family:var(--font-serif);letter-spacing:-.035em;color:var(--accent-ink);font-size:96px;line-height:.95}.lq-mkt .depth-moment .stat-cap{color:var(--ink-2);max-width:36ch;margin-top:12px;font-size:14px}.lq-mkt .dwell-chart{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px}.lq-mkt .three-loops{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lq-mkt .ba-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lq-mkt .ba-card{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:10px;min-height:240px;padding:18px 20px;display:flex}.lq-mkt .ba-card.you{background:linear-gradient(180deg, var(--accent-tint) 0%, var(--surface) 80%);border-color:var(--accent-tint-2)}.lq-mkt .ba-card .ba-tag{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.lq-mkt .ba-card .ba-tag.you-tag{color:var(--accent-ink)}.lq-mkt .ba-card .ba-body{color:var(--ink-1);font-size:14px;line-height:1.55}.lq-mkt .ba-card .ba-body em{background:#7c5cff2e;border-radius:2px;padding:0 2px;font-style:normal}.lq-mkt .quote-big{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;max-width:22ch;font-size:clamp(28px,3vw,42px);font-style:italic;line-height:1.18}.lq-mkt .quote-wall{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.lq-mkt .quote-wall .qc{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);color:var(--ink-1);flex-direction:column;gap:12px;padding:16px 18px;font-size:13.5px;line-height:1.5;display:flex}.lq-mkt .qc .who{align-items:center;gap:10px;margin-top:auto;display:flex}.lq-mkt .qc .who .avatar{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:grid}.lq-mkt .qc .who .meta{color:var(--ink-3);font-size:11.5px;line-height:1.3}.lq-mkt .qc .who .meta strong{color:var(--ink-1);font-size:12.5px;font-weight:500;display:block}.lq-mkt .final-cta{border-radius:var(--r-2xl);background:var(--ink);color:#fff;text-align:center;padding:88px 64px;position:relative;overflow:hidden}.lq-mkt .final-cta h2{color:#fff;margin:0 0 16px}.lq-mkt .final-cta .lede{color:var(--dark-ink-2);margin:0 auto 32px}.lq-mkt .final-cta:before{content:"";opacity:.6;pointer-events:none;background-image:radial-gradient(circle,#7c5cff26 .9px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}
