.dugout-landing .pricing__hero{padding-top:var(--space-9)}.dugout-landing .pricing__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-5);max-width:880px;margin:0 auto;align-items:start}.dugout-landing .pricing__cards[data-count="3"]{max-width:1120px}.dugout-landing .pricing__card{position:relative;background:var(--surface-1);border:1px solid var(--border);border-radius:20px;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.dugout-landing .pricing__card--featured{border-color:var(--border-accent);box-shadow:0 18px 48px #18143614}.dugout-landing .pricing__ribbon{position:absolute;top:calc(var(--space-4) * -1);left:var(--space-6);background:var(--accent);color:#fff;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:var(--radius-pill)}.dugout-landing .pricing__card h3{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.dugout-landing .pricing__desc{color:var(--text-soft);margin:0;font-size:15px}.dugout-landing .pricing__price{display:flex;align-items:baseline;gap:var(--space-2);margin:var(--space-2) 0 0}.dugout-landing .pricing__price strong{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1}.dugout-landing .pricing__price span{color:var(--text-muted);font-size:14px}.dugout-landing .pricing__included{font-weight:700;margin:0;color:var(--text)}.dugout-landing .pricing__included-note,.dugout-landing .pricing__cta-note{color:var(--text-muted);font-size:13px;margin:0}.dugout-landing .pricing__card .btn{margin-top:var(--space-3);justify-content:center}.dugout-landing .pricing__plus{margin:var(--space-3) 0 0;font-size:13px;font-weight:700;color:var(--text-soft)}.dugout-landing .pricing__status,.dugout-landing .pricing__unavailable{text-align:center;color:var(--text-soft);max-width:520px;margin:var(--space-6) auto}.dugout-landing .pricing__unavailable p{margin:0 0 var(--space-2)}.dugout-landing .pricing__unavailable a{color:var(--accent-deep);text-decoration:underline}.dugout-landing .pricing__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-5)}.dugout-landing .pricing__steps article{background:var(--surface-1);border:1px solid var(--border);border-radius:16px;padding:var(--space-5)}.dugout-landing .pricing__step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-deep);font-size:13px;font-weight:700}.dugout-landing .pricing__steps h3{font-size:17px;font-weight:800;margin:var(--space-3) 0 var(--space-2)}.dugout-landing .pricing__steps p{color:var(--text-soft);margin:0;font-size:15px}.dugout-landing .pricing__examples ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);padding:0;margin:0 0 var(--space-5)}.dugout-landing .pricing__examples li{list-style:none;background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:var(--space-4);display:flex;flex-direction:column;gap:4px}.dugout-landing .pricing__examples li strong{font-size:20px;font-weight:800;letter-spacing:-.02em}.dugout-landing .pricing__examples li span{color:var(--text-soft);font-size:14px}.dugout-landing .pricing__examples-note{color:var(--text-muted);font-size:13px;max-width:640px;margin:0 auto;text-align:center}.dugout-landing .pricing__glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-4);padding:0;margin:0}.dugout-landing .pricing__glance li{list-style:none;background:var(--surface-1);border:1px solid var(--border);border-radius:14px;padding:var(--space-4);display:flex;flex-direction:column;gap:2px}.dugout-landing .pricing__glance-label{color:var(--text-soft);font-size:13px}.dugout-landing .pricing__glance li strong{font-size:22px;font-weight:800;letter-spacing:-.02em}.dugout-landing .pricing__glance-unit{color:var(--text-muted);font-size:13px}.dugout-landing .pricing__glance-cta{text-align:center;margin:var(--space-6) 0 0}.dugout-landing .pricing__group{margin-top:var(--space-7)}.dugout-landing .pricing__group h2{font-size:24px;font-weight:800;letter-spacing:-.025em;margin:0 0 var(--space-2)}.dugout-landing .pricing__group-blurb{color:var(--text-soft);margin:0 0 var(--space-4)}.dugout-landing .pricing__table-scroll{overflow-x:auto;border:1px solid var(--border);border-radius:14px;background:var(--surface-1)}.dugout-landing .pricing__table{width:100%;border-collapse:collapse;min-width:640px;font-size:15px}.dugout-landing .pricing__table th,.dugout-landing .pricing__table td{text-align:left;padding:var(--space-3) var(--space-4);vertical-align:top;border-bottom:1px solid var(--border)}.dugout-landing .pricing__table tbody tr:last-child th,.dugout-landing .pricing__table tbody tr:last-child td{border-bottom:none}.dugout-landing .pricing__table thead th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);font-weight:700}.dugout-landing .pricing__table tbody th{font-weight:700;display:flex;flex-direction:column;gap:2px}.dugout-landing .pricing__amount{font-weight:700;white-space:nowrap}.dugout-landing .pricing__basefee{display:block;color:var(--text-muted);font-size:13px}.dugout-landing .pricing__note{color:var(--text-soft);max-width:380px}.dugout-landing .pricing__provenance{color:var(--text-muted);font-size:13px;margin-top:var(--space-6)}
