.home-stats{gap:24px;margin:0;padding:0;list-style:none;display:flex}.home-stats-item{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.home-stats-value{font-family:var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--head-fg);font-size:26px;font-weight:800;line-height:1}.home-stats-label{font-family:var(--font-body);color:var(--head-soft);font-size:15px;line-height:1.25}.home-stats-label-full{display:none}@media (min-width:900px){.home-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-stats-value{font-size:32px}.home-stats-label-full{display:inline}.home-stats-label-short{display:none}}
.how-strip-compact,html[data-how-dismissed=true] .how-strip-full{display:none}html[data-how-dismissed=true] .how-strip-compact{display:inline-flex}.how-strip-full{background:var(--card);border:var(--card-border,none);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:18px;display:flex}.how-strip-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.how-strip-step{flex:1;align-items:flex-start;gap:12px;display:flex}.how-strip-title,.how-strip-detail{display:block}.how-strip-title{font-weight:800}.how-strip-detail{color:var(--ink-soft,var(--ink));font-size:14px}.how-strip-num{background:var(--head-bg);width:28px;height:28px;color:var(--head-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;line-height:1;display:inline-flex}.how-strip-num-sm{width:22px;height:22px;font-size:13px}.how-strip-dismiss{width:100%}.how-strip-compact{min-height:var(--touch);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;border:0;align-items:center;gap:10px;max-width:100%;padding:0 16px 0 10px;font-weight:800}.how-strip-chip{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.how-strip-arrow{opacity:.7;margin-right:4px;font-weight:600}@media (min-width:900px){.how-strip-full{flex-direction:row;align-items:center;gap:24px;padding:18px 22px}.how-strip-steps{flex-direction:row;flex:1;gap:24px}.how-strip-dismiss{flex:none;width:auto}}
.new-tag{color:#8a3a20;white-space:nowrap;background:#fde3d9;border-radius:12px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:800;line-height:1.2}
.typed-trade{flex-direction:column;gap:10px;display:flex}.typed-trade-row{box-sizing:border-box;align-items:flex-end;height:50px;padding-bottom:9px;font-size:38px;display:flex;position:relative}.typed-trade-text{font-family:var(--font-heading);letter-spacing:-.03em;white-space:nowrap;color:var(--head-fg);font-size:1em;font-weight:800;line-height:1}.typed-trade-caret{background:var(--head-fg);opacity:.85;width:3px;height:32px;margin-left:3px;transition:opacity .4s}.typed-trade-caret[data-hidden]{opacity:0}.typed-trade-caret[data-blink]{animation:1.2s ease-in-out infinite typed-caret-blink}@keyframes typed-caret-blink{0%,to{opacity:.85}50%{opacity:0}}.typed-trade-rule{height:4px;width:var(--typed-w,100%);background:var(--head-rule,#f28c6b);transform-origin:0;font-size:1em;transition:width .32s cubic-bezier(.25,.8,.3,1);position:absolute;bottom:0;left:0}.typed-trade-rest{letter-spacing:-.01em;color:var(--head-fg);font-size:22px;font-weight:600;line-height:1.15}@media (min-width:900px){.typed-trade-row{height:58px;padding-bottom:10px;font-size:46px}.typed-trade-caret{height:40px}.typed-trade-rule{height:5px}.typed-trade-rest{font-size:26px}}@media (prefers-reduced-motion:reduce){.typed-trade-caret,.typed-trade-rule{transition:none}.typed-trade-caret[data-blink]{animation:none}}
