.dime-landing section{padding:clamp(64px,9vw,116px) 0}.dime-landing .sec-head{margin-bottom:clamp(32px,4vw,52px)}.dime-landing .sec-head h2{font-size:clamp(40px,5.5vw,72px)}.dime-landing .hero{padding:clamp(56px,8vw,104px) 0 clamp(40px,6vw,72px)}.dime-landing .hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr);align-items:end;gap:clamp(32px,5vw,72px);display:grid}.dime-landing .hero h1{margin:18px 0 26px;font-size:clamp(64px,11.5vw,168px)}.dime-landing .hero h1 .line{display:block;overflow:hidden}.dime-landing .hero h1 .line span{animation:.7s cubic-bezier(.2,.7,.2,1) forwards dime-rise;display:inline-block;transform:translateY(110%)}.dime-landing .hero h1 .line:nth-child(2) span{animation-delay:80ms}.dime-landing .hero h1 .line:nth-child(3) span{color:var(--leather);animation-delay:.16s}@keyframes dime-rise{to{transform:translateY(0)}}.dime-landing .hero p.lede{color:#3d3730;max-width:46ch;margin-bottom:32px;font-size:clamp(16px,1.4vw,19px)}.dime-landing .hero p.lede b{color:var(--ink)}.dime-landing .hero-ctas{flex-wrap:wrap;gap:14px;display:flex}.dime-landing .scoreboard{background:var(--maple);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:28px 26px 22px}.dime-landing .scoreboard .eyebrow{color:#5d4520}.dime-landing .score-big{font-family:var(--display);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:6px 0 2px;font-size:clamp(64px,7vw,96px);line-height:1}.dime-landing .score-sub{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#5d4520;margin-bottom:18px;font-size:12px;font-weight:600}.dime-landing .score-row{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.dime-landing .score-cell{padding:12px 4px 4px}.dime-landing .score-cell+.score-cell{border-left:2px solid var(--ink);padding-left:14px}.dime-landing .score-cell .v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:clamp(17px,1.6vw,21px);font-weight:600}.dime-landing .score-cell .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#5d4520;margin-top:2px;font-size:10px;font-weight:600}.dime-landing .score-foot{font-family:var(--mono);color:#5d4520;letter-spacing:.04em;margin-top:16px;font-size:11px}@media (max-width:880px){.dime-landing .hero-grid{grid-template-columns:1fr;align-items:start}.dime-landing .scoreboard{max-width:480px}}.dime-landing .ticker{background:var(--ink);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:13px 0;overflow:hidden}.dime-landing .ticker-track{width:max-content;animation:46s linear infinite dime-ticker;display:flex}.dime-landing .ticker:hover .ticker-track{animation-play-state:paused}@keyframes dime-ticker{to{transform:translate(-50%)}}.dime-landing .ticker-set{align-items:center;display:flex}.dime-landing .tick{font-family:var(--mono);letter-spacing:.04em;color:var(--chalk);white-space:nowrap;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.dime-landing .tick:after{content:"";background:var(--maple);border-radius:50%;flex:none;width:5px;height:5px;margin-left:14px}.dime-landing .tick .w{color:#5fbe8c;font-weight:600}.dime-landing .tick .l{color:#f0764b;font-weight:600}.dime-landing .board-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dime-landing .slip-readmore{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--leather);align-items:center;gap:7px;padding:0 16px 14px;font-size:11px;font-weight:600;display:flex}.dime-landing .board-foot{font-family:var(--mono);color:var(--steam);letter-spacing:.04em;margin-top:26px;font-size:12.5px}.dime-landing .board-foot b{color:var(--ink)}.dime-landing .ledger{background:var(--ink);color:var(--chalk);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.dime-landing .ledger .eyebrow{color:#9a917f}.dime-landing .ledger .eyebrow b{color:var(--maple)}.dime-landing .ledger h2{color:var(--chalk)}.dime-landing .ledger h2 em{color:var(--maple);font-style:normal}.dime-landing .ledger .kicker{color:#b5ac99}.dime-landing .ledger .kicker b{color:var(--chalk)}.dime-landing .ledger-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--line-dark);overflow-x:auto}.dime-landing .ledger table.sheet{border-collapse:collapse;width:100%;min-width:780px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13.5px}.dime-landing .ledger .sheet thead th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:#8c8270;border-bottom:1px solid var(--line-dark);white-space:nowrap;background:0 0;padding:13px 16px;font-size:10.5px;font-weight:600}.dime-landing .ledger .sheet tbody td{border-bottom:1px solid var(--line-dark);white-space:nowrap;color:#ddd7c8;padding:13px 16px}.dime-landing .ledger .sheet tbody tr:last-child td{border-bottom:none}.dime-landing .ledger .sheet tbody tr:hover{background:#211c16}.dime-landing .ledger .sheet .pick-cell{color:var(--chalk);font-weight:500}.dime-landing .ledger .sheet .dim{color:#8c8270}.dime-landing .ledger .stamp.w{color:#5fbe8c}.dime-landing .ledger .stamp.l{color:#f0764b}.dime-landing .ledger .u-pos{color:#5fbe8c}.dime-landing .ledger .u-neg{color:#f0764b}.dime-landing .ledger .clv-beat{color:var(--maple)}.dime-landing .ledger-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;display:flex}.dime-landing .ledger-foot p{font-family:var(--mono);color:#8c8270;letter-spacing:.04em;max-width:60ch;font-size:12.5px}.dime-landing .method-grid{border:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.dime-landing .method-col{padding:30px 26px 34px}.dime-landing .method-col+.method-col{border-left:2px solid var(--ink)}@media (max-width:880px){.dime-landing .method-col+.method-col{border-left:none;border-top:2px solid var(--ink)}}.dime-landing .method-col h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:14px 0 12px;font-size:clamp(24px,2.2vw,30px)}.dime-landing .method-col p{color:#3d3730;font-size:15.5px}.dime-landing .method-col p b{color:var(--ink)}.dime-landing .method-icon{width:34px;height:34px;display:block}.dime-landing .pricing{border-top:2px solid var(--ink);background:#f3efe2}.dime-landing .tier .t-per{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steam);margin-bottom:18px;font-size:11px}.dime-landing .tier.hot .t-per{color:#5d4520}.dime-landing .final h2{font-size:clamp(48px,8vw,110px)}@media (prefers-reduced-motion:reduce){.dime-landing .hero h1 .line span{animation:none;transform:none}.dime-landing .ticker-track{flex-wrap:wrap;width:auto;animation:none}}
