.readers-intro[data-astro-cid-cgxukrni]>[data-astro-cid-cgxukrni]+[data-astro-cid-cgxukrni]{margin-block-start:var(--s-4)}.readers-intro[data-astro-cid-cgxukrni] p[data-astro-cid-cgxukrni]:not(.lead){color:var(--ink-2);max-inline-size:62ch}.readers[data-astro-cid-cgxukrni]{gap:var(--s-7);margin-block-start:var(--s-8);display:grid}@media (width>=60rem){.readers[data-astro-cid-cgxukrni]{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.readers[data-astro-cid-cgxukrni]>li[data-astro-cid-cgxukrni]{border-block-start:2px solid var(--accent);flex-direction:column;padding-block-start:var(--s-5);display:flex}.readers-k[data-astro-cid-cgxukrni]{font-size:var(--t-sm);color:var(--accent-text);font-weight:600}.readers[data-astro-cid-cgxukrni] h3[data-astro-cid-cgxukrni]{font-size:var(--t-lg);margin-block-start:var(--s-2)}.readers[data-astro-cid-cgxukrni] p[data-astro-cid-cgxukrni]{color:var(--ink-2);margin-block-start:var(--s-3)}.readers[data-astro-cid-cgxukrni] .readers-k[data-astro-cid-cgxukrni]{color:var(--accent-text);margin-block-start:0}.readers[data-astro-cid-cgxukrni] .readers-checks[data-astro-cid-cgxukrni]{font-size:var(--t-sm);margin-block-start:auto}.readers-checks[data-astro-cid-cgxukrni]:before{content:"";margin-block:var(--s-4);border-block-start:1px solid var(--rule);display:block}.readers-checks[data-astro-cid-cgxukrni] strong[data-astro-cid-cgxukrni]{color:var(--ink)}.now[data-astro-cid-cgxukrni]{align-items:baseline}.now[data-astro-cid-cgxukrni] h2[data-astro-cid-cgxukrni]{margin-block:0}.now[data-astro-cid-cgxukrni] .lead[data-astro-cid-cgxukrni]{color:var(--ink);max-inline-size:60ch}.overview[data-astro-cid-cgxukrni]{gap:var(--s-3);display:grid}@media (width>=40rem){.overview[data-astro-cid-cgxukrni]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.overview[data-astro-cid-cgxukrni]{grid-template-columns:repeat(4,minmax(0,1fr))}}.overview-card[data-astro-cid-cgxukrni]{gap:var(--s-2);border:1px solid var(--rule);border-radius:var(--r-2);background:var(--paper-3);block-size:100%;color:inherit;transition:border-color var(--t-med) var(--ease), transform var(--t-med) var(--ease);flex-direction:column;padding:clamp(1.25rem,1rem + 1vw,1.75rem);text-decoration:none;display:flex}.overview-card[data-astro-cid-cgxukrni]:hover{border-color:var(--rule-2);transform:translateY(-2px)}.overview-card[data-astro-cid-cgxukrni] .tile-icon{color:var(--ink);margin-block-end:var(--s-3)}.overview-card[data-astro-cid-cgxukrni] h3[data-astro-cid-cgxukrni]{font-size:var(--t-md)}.overview-card[data-astro-cid-cgxukrni] p[data-astro-cid-cgxukrni]{font-size:var(--t-sm);color:var(--ink-2)}.overview-go[data-astro-cid-cgxukrni]{font-size:var(--t-sm);color:var(--accent-text);align-items:center;gap:.5em;margin-block-start:auto;padding-block-start:var(--s-3);font-weight:600;display:inline-flex}.overview-go[data-astro-cid-cgxukrni] .arrow{transition:transform var(--t-med) var(--ease);rotate:90deg}.overview-card[data-astro-cid-cgxukrni]:hover .overview-go[data-astro-cid-cgxukrni] .arrow{transform:translate(3px)}.check[data-astro-cid-cgxukrni] .tile-icon{color:var(--ink)}.check[data-astro-cid-cgxukrni] h2[data-astro-cid-cgxukrni]{max-inline-size:22ch}.check-detail[data-astro-cid-cgxukrni]{color:var(--ink-2);max-inline-size:60ch}.check-detail[data-astro-cid-cgxukrni]+.check-detail[data-astro-cid-cgxukrni]{margin-block-start:var(--s-4)}.receive[data-astro-cid-cgxukrni]{border:1px solid var(--rule);border-radius:var(--r-2);background:var(--paper-3);padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.receive[data-astro-cid-cgxukrni] h3[data-astro-cid-cgxukrni]{font-size:var(--t-xs);color:var(--ink-3);margin-block-end:var(--s-4)}.receive[data-astro-cid-cgxukrni] .checks[data-astro-cid-cgxukrni] li[data-astro-cid-cgxukrni]{font-size:var(--t-base)}@media (width>=60rem){.receive[data-astro-cid-cgxukrni]{margin-block-start:calc(2.5rem + var(--s-4))}}.framework[data-astro-cid-cgxukrni]{margin-block-start:var(--s-9)}.check-flow[data-astro-cid-cgxukrni]{margin-block-start:var(--s-8)}.cats[data-astro-cid-cgxukrni]{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.cats[data-astro-cid-cgxukrni]{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.cats[data-astro-cid-cgxukrni]{grid-template-columns:repeat(5,minmax(0,1fr))}}.cats[data-astro-cid-cgxukrni] li[data-astro-cid-cgxukrni]{align-content:start;gap:var(--s-1);padding:var(--s-3) var(--s-4);border:1px solid var(--rule);border-radius:var(--r-2);background:var(--paper-3);transition:border-color var(--t-med) var(--ease), transform var(--t-med) var(--ease);display:grid}.cats[data-astro-cid-cgxukrni] li[data-astro-cid-cgxukrni]:hover{border-color:var(--rule-2);transform:translateY(-2px)}.cat-name[data-astro-cid-cgxukrni]{font-size:var(--t-base);font-weight:620;line-height:1.25}.cat-desc[data-astro-cid-cgxukrni]{font-size:var(--t-sm);color:var(--ink-2)}.scale[data-astro-cid-cgxukrni]{margin-block-start:var(--s-8)}.scale-h[data-astro-cid-cgxukrni]{font-size:var(--t-xs);color:var(--ink-3);margin-block-end:var(--s-5)}.scale-bar[data-astro-cid-cgxukrni]{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.scale-seg[data-astro-cid-cgxukrni]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--coral) 22%, var(--paper));transform-origin:0;block-size:.75rem}.scale-seg--met[data-astro-cid-cgxukrni]{background:var(--coral)}.scale-stops[data-astro-cid-cgxukrni]{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(3,1fr);margin-block-start:var(--s-5);display:grid}.scale-stop[data-astro-cid-cgxukrni]{gap:.15rem;display:grid}.scale-n[data-astro-cid-cgxukrni]{font-size:var(--t-lg);color:var(--ink-3);font-weight:620;line-height:1}.scale-l[data-astro-cid-cgxukrni]{font-size:var(--t-sm);color:var(--ink-2)}.scale-stop--base[data-astro-cid-cgxukrni] .scale-n[data-astro-cid-cgxukrni]{color:var(--ink)}.scale-stop--base[data-astro-cid-cgxukrni] .scale-l[data-astro-cid-cgxukrni]{color:var(--ink);font-weight:600}@media (width>=48rem){.scale-stops[data-astro-cid-cgxukrni]{block-size:4rem;margin-block-start:var(--s-4);display:block;position:relative}.scale-stop[data-astro-cid-cgxukrni]{text-align:center;white-space:nowrap;justify-items:center;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--at) / 5 * 100%);translate:-50%}.scale-stop[data-astro-cid-cgxukrni]:first-child{text-align:start;justify-items:start;translate:0}.scale-stop[data-astro-cid-cgxukrni]:last-child{text-align:end;justify-items:end;translate:-100%}.scale-stop--base[data-astro-cid-cgxukrni]:before{content:"";border:3px solid var(--paper);background:var(--ink);border-radius:50%;block-size:1rem;inline-size:1rem;position:absolute;inset-block-start:calc(var(--s-4) * -1 - .375rem - .5rem);inset-inline-start:50%;translate:-50%}}@media (prefers-reduced-motion:no-preference){:root.reveal-ready .scale[data-astro-cid-cgxukrni]:not(.is-visible) .scale-seg[data-astro-cid-cgxukrni]{transform:scaleX(0)}.scale[data-astro-cid-cgxukrni].is-visible .scale-seg[data-astro-cid-cgxukrni]{animation:seg-in .45s var(--ease) calc(var(--n) * .12s) both}}@keyframes seg-in{0%{transform:scaleX(0)}}
