.ladder-scale[data-astro-cid-e3i3i3lh]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:1rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:700;display:flex}.ladder-scale[data-astro-cid-e3i3i3lh] i[data-astro-cid-e3i3i3lh]{background:linear-gradient(90deg, var(--line), var(--accent), var(--ink));flex:1;height:2px}.ladder[data-astro-cid-e3i3i3lh]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rung[data-astro-cid-e3i3i3lh]{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);transition:transform var(--t-med) var(--ease-out), border-color var(--t-med);padding:1.5rem}.rung[data-astro-cid-e3i3i3lh]:hover{border-color:var(--ink);transform:translateY(-3px)}.rung-top[data-astro-cid-e3i3i3lh]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.rung-num[data-astro-cid-e3i3i3lh]{font-family:var(--font-display);color:var(--muted);font-weight:650}.rung-meter[data-astro-cid-e3i3i3lh]{background:var(--line);border-radius:3px;width:90px;height:6px;overflow:hidden}.rung-meter[data-astro-cid-e3i3i3lh] span[data-astro-cid-e3i3i3lh]{height:100%;width:calc(var(--lvl) * 100%);background:var(--ink);border-radius:inherit;display:block}.rung[data-astro-cid-e3i3i3lh] h3[data-astro-cid-e3i3i3lh]{margin-bottom:1rem;font-size:1.2rem}.rung[data-astro-cid-e3i3i3lh] p[data-astro-cid-e3i3i3lh]{color:var(--muted);margin:0 0 .75rem}.rung-k[data-astro-cid-e3i3i3lh]{letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a8a92!important;margin:0 0 .2rem!important;font-size:.7rem!important}.rung-v[data-astro-cid-e3i3i3lh]{font-weight:600;color:var(--ink)!important;margin-bottom:0!important}@media (width<=1000px){.ladder[data-astro-cid-e3i3i3lh]{grid-template-columns:1fr 1fr}}@media (width<=640px){.ladder[data-astro-cid-e3i3i3lh]{grid-template-columns:1fr}}.gv[data-astro-cid-3d72azmq]{grid-template-columns:auto 1fr;align-items:center;gap:1.25rem;display:grid}.selector[data-astro-cid-3d72azmq]{background:#ffffff0d;border-radius:16px;gap:.25rem;margin:0;padding:.4rem;list-style:none;display:grid}.selector[data-astro-cid-3d72azmq] li[data-astro-cid-3d72azmq]{width:40px;height:32px;font-family:var(--font-display);color:var(--on-dark-muted);border-radius:10px;place-items:center;font-weight:650;display:grid}.selector[data-astro-cid-3d72azmq] li[data-astro-cid-3d72azmq].on{background:var(--accent);color:var(--ink);box-shadow:0 0 22px #ffd60a73}.gear[data-astro-cid-3d72azmq]{background:radial-gradient(circle at 50% 40%,#ffd60a1f,#0000 70%);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;display:flex}.gear-k[data-astro-cid-3d72azmq],.trace-k[data-astro-cid-3d72azmq]{letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-muted);font-size:.72rem;font-weight:700}.digits[data-astro-cid-3d72azmq]{width:100%;height:120px;position:relative}.digits[data-astro-cid-3d72azmq] span[data-astro-cid-3d72azmq]{font-family:var(--font-display);letter-spacing:-.06em;color:var(--white);opacity:0;transition:opacity .3s var(--ease-out), transform .4s var(--ease-out);place-items:center;font-size:7rem;font-weight:700;line-height:1;display:grid;position:absolute;inset:0;transform:translateY(18px)scale(.9)}.digits[data-astro-cid-3d72azmq] span[data-astro-cid-3d72azmq].is-on{opacity:1;transform:none}.gear-sub[data-astro-cid-3d72azmq]{color:#3ddc84;font-size:.8rem;font-weight:600}.trace[data-astro-cid-3d72azmq]{background:#ffffff0a;border-radius:14px;margin-top:1rem;padding:.8rem .9rem .6rem}.trace[data-astro-cid-3d72azmq] svg[data-astro-cid-3d72azmq]{width:100%;height:70px;margin-top:.4rem;display:block}.grid[data-astro-cid-3d72azmq]{stroke:var(--ink-4);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.line[data-astro-cid-3d72azmq]{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:0}.chips[data-astro-cid-3d72azmq]{flex-wrap:wrap;gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-3d72azmq] li[data-astro-cid-3d72azmq]{color:#b8f5d0;background:#3ddc841a;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.chips[data-astro-cid-3d72azmq] .icon{color:#3ddc84}@media (prefers-reduced-motion:no-preference){.line[data-astro-cid-3d72azmq]{animation:7.2s linear infinite draw}}@keyframes draw{0%{stroke-dashoffset:100px}80%,to{stroke-dashoffset:0}}.split[data-astro-cid-q2uqpdzm]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.split--top[data-astro-cid-q2uqpdzm]{align-items:start}.section--accent[data-astro-cid-q2uqpdzm] a[data-astro-cid-q2uqpdzm]{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.muted[data-astro-cid-q2uqpdzm]{color:var(--muted)}.after[data-astro-cid-q2uqpdzm]{margin-top:2rem}.callout--red[data-astro-cid-q2uqpdzm]{margin-top:1.5rem}.callout--red[data-astro-cid-q2uqpdzm] .callout-ic[data-astro-cid-q2uqpdzm]{background:var(--red);color:var(--white)}.units[data-astro-cid-q2uqpdzm]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.unit-type[data-astro-cid-q2uqpdzm]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700;display:inline-block}.unit[data-astro-cid-q2uqpdzm] h3[data-astro-cid-q2uqpdzm]{margin:.6rem 0 1.25rem;font-size:1.5rem}.unit-k[data-astro-cid-q2uqpdzm]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.chips[data-astro-cid-q2uqpdzm]{flex-wrap:wrap;gap:.35rem;display:flex}.unit--note[data-astro-cid-q2uqpdzm]{border-radius:var(--radius);background:var(--ink);color:var(--on-dark);flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.4rem,2.4vw,2rem);display:flex}.unit--note[data-astro-cid-q2uqpdzm] .icon{color:var(--accent)}.unit--note[data-astro-cid-q2uqpdzm] p[data-astro-cid-q2uqpdzm]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.2rem;line-height:1.35}.intervals[data-astro-cid-q2uqpdzm]{border-radius:var(--radius-lg);background:var(--ink);color:var(--on-dark);padding:1.25rem 1.5rem}.int-head[data-astro-cid-q2uqpdzm]{border-bottom:1px solid var(--ink-4);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted);justify-content:space-between;padding-bottom:.75rem;font-size:.72rem;font-weight:700;display:flex}.int-row[data-astro-cid-q2uqpdzm]{border-bottom:1px solid var(--ink-4);grid-template-columns:1fr auto;gap:.35rem 1rem;padding:1rem 0;display:grid}.int-row[data-astro-cid-q2uqpdzm]:last-child{border-bottom:0}.int-p[data-astro-cid-q2uqpdzm],.int-r[data-astro-cid-q2uqpdzm]{margin:0}.int-p[data-astro-cid-q2uqpdzm]{color:var(--white);font-weight:600}.int-r[data-astro-cid-q2uqpdzm]{color:var(--accent);text-align:right;font-size:.92rem;font-weight:600}.int-row[data-astro-cid-q2uqpdzm] .bar[data-astro-cid-q2uqpdzm],.int-tag[data-astro-cid-q2uqpdzm]{grid-column:1/-1}.int-row[data-astro-cid-q2uqpdzm] .bar[data-astro-cid-q2uqpdzm]{background:var(--ink-4)}.int-tag[data-astro-cid-q2uqpdzm]{color:var(--on-dark-muted);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.int-tag[data-astro-cid-q2uqpdzm] .icon{color:var(--accent)}@media (width<=1000px){.units[data-astro-cid-q2uqpdzm]{grid-template-columns:1fr 1fr}}@media (width<=900px){.split[data-astro-cid-q2uqpdzm]{grid-template-columns:1fr}}@media (width<=640px){.units[data-astro-cid-q2uqpdzm],.int-row[data-astro-cid-q2uqpdzm]{grid-template-columns:1fr}.int-r[data-astro-cid-q2uqpdzm]{text-align:left}}
