.landing-module__jDH3nq__wordmark{letter-spacing:-.01em;margin:0;font-size:13px;font-weight:600}.landing-module__jDH3nq__headline{letter-spacing:-.025em;max-width:18ch;margin:56px 0 0;font-size:40px;font-weight:600;line-height:1.1}@media (max-width:680px){.landing-module__jDH3nq__headline{margin-top:40px;font-size:32px}}.landing-module__jDH3nq__tagline{color:var(--text-muted);max-width:46ch;margin:12px 0 0;font-size:17px}.landing-module__jDH3nq__demo{flex-wrap:wrap;gap:12px;margin:36px 0 0;display:flex}.landing-module__jDH3nq__panel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex:300px;min-width:0;padding:20px}.landing-module__jDH3nq__said,.landing-module__jDH3nq__replied{border-radius:var(--radius-md);max-width:85%;margin:0;padding:10px 14px;font-size:14px}.landing-module__jDH3nq__said{background:var(--surface-alt);margin-left:auto}.landing-module__jDH3nq__replied{border:1px solid var(--border);color:var(--text-muted);margin-top:12px}.landing-module__jDH3nq__repliedNumbers{color:var(--text)}.landing-module__jDH3nq__panelHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.landing-module__jDH3nq__panelHeading{margin:0;font-size:15px;font-weight:600}.landing-module__jDH3nq__panelNote{color:var(--text-faint);font-size:13px}.landing-module__jDH3nq__totals{margin:8px 0 0}.landing-module__jDH3nq__total{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.landing-module__jDH3nq__total:last-child{border-bottom:0}.landing-module__jDH3nq__totalLabel{color:var(--text-muted);font-size:13px}.landing-module__jDH3nq__totalValue{font-variant-numeric:tabular-nums;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px}.landing-module__jDH3nq__totalTarget{color:var(--text-faint)}.landing-module__jDH3nq__onTarget{color:var(--on-target)}.landing-module__jDH3nq__offTarget{color:var(--off-target)}.landing-module__jDH3nq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin:40px 0 0;display:flex}.landing-module__jDH3nq__primary{border-radius:var(--radius-sm);color:var(--accent-text);background:var(--accent);border:1px solid var(--accent);padding:11px 20px;font-size:15px;font-weight:600;display:inline-block}.landing-module__jDH3nq__primary:hover{filter:brightness(1.08);text-decoration:none}.landing-module__jDH3nq__primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.landing-module__jDH3nq__reassure{color:var(--text-muted);margin:0;font-size:14px}.landing-module__jDH3nq__footnote{color:var(--text-faint);max-width:60ch;margin:24px 0 0;font-size:14px}
