.count-page .check-hero-inner{padding-bottom:40px}.count-answer{--accent:#15803d;--tint:13%;border:1px solid var(--line);border-radius:var(--radius-card);background:radial-gradient(120% 60% at 100% 0,color-mix(in oklab,var(--accent) var(--tint),transparent) 0,transparent 60%) var(--surface);box-shadow:var(--dashboard-shadow);grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);align-items:start;gap:32px;padding:28px;display:grid}.profitability-page .count-answer{--accent:#b45309}.count-figure{flex-direction:column;gap:6px;display:flex}.count-figure strong{font-size:var(--type-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1}.count-figure span{color:var(--slate)}.count-figure p{max-width:52ch;color:var(--ink);margin-top:10px}.count-compare{gap:12px;margin:0;display:grid}.count-compare>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:12px 0;display:grid}.count-compare dt{color:var(--slate)}.count-compare dd{font-size:var(--type-tile);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right;margin:0}.count-includes{color:var(--ink);line-height:var(--leading-body)}.count-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px}.count-table th,.count-table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.count-table th{color:var(--slate);font-weight:var(--weight-medium);font-size:var(--type-small)}.count-table td.num,.count-table th.num{text-align:right;padding-right:0}.count-table a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.count-table a:hover{color:var(--blue)}.count-table tr.is-here td{font-weight:var(--weight-semibold)}.count-tables{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;display:grid}.count-tables>div{min-width:0}.count-empty{color:var(--slate);margin-top:12px}.count-more{color:var(--slate);font-size:var(--type-small);margin:10px 0 0}.count-underserved{margin-top:8px}@media (max-width:900px){.count-answer{grid-template-columns:minmax(0,1fr);padding:20px}}
