.ledger[data-astro-cid-d2v244zz]{margin:0;background:var(--surface);padding:clamp(20px,3vw,32px);border-radius:4px}.head[data-astro-cid-d2v244zz]{font-weight:700;margin:0;padding-bottom:12px;border-bottom:2px solid var(--ink)}dl[data-astro-cid-d2v244zz]{margin:0}.line[data-astro-cid-d2v244zz]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--rule)}dt[data-astro-cid-d2v244zz]{margin:0}dd[data-astro-cid-d2v244zz]{margin:0;font-size:var(--step-2);font-weight:700}.total[data-astro-cid-d2v244zz] dd[data-astro-cid-d2v244zz]{color:var(--plum);text-decoration:line-through;text-decoration-thickness:2px}.actual[data-astro-cid-d2v244zz]{border-bottom:2px solid var(--ink)}.actual[data-astro-cid-d2v244zz] dt[data-astro-cid-d2v244zz]{font-weight:700}.actual[data-astro-cid-d2v244zz] dd[data-astro-cid-d2v244zz]{color:var(--teal);font-weight:900}.gap[data-astro-cid-d2v244zz]{margin:16px 0 8px;max-width:none}.big[data-astro-cid-d2v244zz]{font-size:var(--step-3);font-weight:900;color:var(--plum);margin-right:4px}figcaption[data-astro-cid-d2v244zz]{margin:0}.label[data-astro-cid-ctnphsfc]{margin:0 0 16px;font-weight:700;font-size:var(--step--1);color:var(--ink-soft);text-align:center;max-width:none}.logos[data-astro-cid-ctnphsfc]{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1000px}.logos[data-astro-cid-ctnphsfc] li[data-astro-cid-ctnphsfc]{flex:0 0 calc((100% - 2 * 10px) / 3)}@media(min-width:800px){.logos[data-astro-cid-ctnphsfc]{gap:16px}.logos[data-astro-cid-ctnphsfc] li[data-astro-cid-ctnphsfc]{flex-basis:calc((100% - 5 * 16px) / 6)}}.logos[data-astro-cid-ctnphsfc] li[data-astro-cid-ctnphsfc]{aspect-ratio:1 / 1;min-width:0;background:#fff;border:1px solid var(--rule);display:flex;align-items:center;justify-content:center;padding:14px}@media(min-width:800px){.logos[data-astro-cid-ctnphsfc] li[data-astro-cid-ctnphsfc]{padding:18px}}.logos[data-astro-cid-ctnphsfc] img[data-astro-cid-ctnphsfc]{display:block;width:auto;height:auto;max-width:100%;max-height:64%}.logos[data-astro-cid-ctnphsfc] span[data-astro-cid-ctnphsfc]{font-weight:700;text-align:center}.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(40px,7vw,96px)}.hero[data-astro-cid-j7pv25f6] .split[data-astro-cid-j7pv25f6]{align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:15ch}.questions[data-astro-cid-j7pv25f6]{background:var(--surface);padding:clamp(20px,3vw,32px);border-radius:4px}.q-head[data-astro-cid-j7pv25f6]{font-weight:900;font-size:var(--step-1);margin:0 0 8px}.questions[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.questions[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding:10px 0 10px 1.9em;border-bottom:1px solid var(--rule)}.questions[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"?";position:absolute;left:0;top:9px;width:1.35em;height:1.35em;border-radius:50%;background:var(--plum);color:#fff;font-weight:900;font-size:.85em;display:grid;place-items:center}.q-foot[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-weight:700;color:var(--plum);max-width:none}.q-btn[data-astro-cid-j7pv25f6]{margin-top:16px}.not-ready[data-astro-cid-j7pv25f6]{margin-top:28px;padding-block:20px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:30em}.not-ready[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 10px;font-weight:700}.problems-intro[data-astro-cid-j7pv25f6] .ledger{margin-top:24px}.proof[data-astro-cid-j7pv25f6]{background:var(--surface)}.proof[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:none}@media(min-width:900px){.problems-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.5fr}}.problems[data-astro-cid-j7pv25f6]{margin:0;border-top:2px solid var(--ink)}.problems[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:20px 0;border-bottom:1px solid var(--rule)}.problems[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font:700 var(--step-1)/1.3 var(--font-display);margin-bottom:6px}.problems[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;max-width:var(--measure)}.more[data-astro-cid-j7pv25f6]{margin-top:1.25em}.steps[data-astro-cid-j7pv25f6]{padding-left:1.4em;margin:0}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:1.1em;padding-left:.3em;max-width:var(--measure)}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{font-weight:900;color:var(--plum)}.routes[data-astro-cid-j7pv25f6]{display:grid;gap:16px;margin-top:24px}@media(min-width:800px){.routes[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.route[data-astro-cid-j7pv25f6]{display:block;padding:20px 22px;background:var(--paper, #fff);border-top:4px solid var(--teal);color:var(--ink);text-decoration:none}.route[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:var(--step-1);margin-bottom:6px;color:var(--plum)}.route[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.route[data-astro-cid-j7pv25f6]:hover strong[data-astro-cid-j7pv25f6],.route[data-astro-cid-j7pv25f6]:focus-visible strong[data-astro-cid-j7pv25f6]{text-decoration:underline}
