.head.svelte-1ttx39t{max-width:880px;padding:var(--sp-7) var(--sp-6) var(--sp-5);text-align:center;margin:0 auto}.pill.svelte-1ttx39t{background:var(--c-teal-50);color:var(--c-teal);font-weight:600;font-size:var(--fs-xs);border-radius:var(--r-full);padding:5px 12px;display:inline-block}h1.svelte-1ttx39t{margin:var(--sp-4) 0 var(--sp-3);letter-spacing:-.02em;font-size:clamp(30px,4.5vw,46px);font-weight:800;line-height:1.06}.grad.svelte-1ttx39t{background:linear-gradient(120deg, var(--c-teal), var(--c-mint));color:#0000;-webkit-background-clip:text;background-clip:text}.lead.svelte-1ttx39t{font-size:var(--fs-lg);color:var(--c-muted);max-width:36em;margin:0 auto}.inline.svelte-1ttx39t{color:var(--c-teal);white-space:nowrap;font-weight:700}.switch.svelte-1ttx39t{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--c-muted)}.switch.svelte-1ttx39t a:where(.svelte-1ttx39t){color:var(--c-teal);font-weight:700}.grid.svelte-1ttx39t{max-width:1140px;padding:var(--sp-4) var(--sp-6) var(--sp-6);gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0 auto;display:grid}.card.svelte-1ttx39t{gap:2px var(--sp-3);padding:var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);grid-template-columns:1fr auto;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.card.svelte-1ttx39t:hover{border-color:var(--c-teal);box-shadow:var(--sh-1);transform:translateY(-1px)}.name.svelte-1ttx39t{color:var(--c-ink);font-weight:700;font-size:var(--fs-md)}.hrs.svelte-1ttx39t{color:var(--c-teal);font-weight:700;font-size:var(--fs-sm);grid-area:1/2}.cyc.svelte-1ttx39t{color:var(--c-muted);font-size:var(--fs-sm)}.cpr.svelte-1ttx39t{text-align:right;color:var(--c-faint);font-size:var(--fs-xs);grid-column:2;font-weight:600}.cpr.on.svelte-1ttx39t{color:var(--c-success)}.explainer.svelte-1ttx39t{max-width:760px;padding:var(--sp-5) var(--sp-6) var(--sp-8);margin:0 auto}.explainer.svelte-1ttx39t h2:where(.svelte-1ttx39t){font-size:var(--fs-xl);margin-bottom:var(--sp-3);font-weight:800}.explainer.svelte-1ttx39t p:where(.svelte-1ttx39t){color:var(--c-muted);margin-bottom:var(--sp-3);line-height:1.6}.explainer.svelte-1ttx39t a:where(.svelte-1ttx39t){color:var(--c-teal);font-weight:700}
