.capp[data-astro-cid-arpmcrto]{--font-display:"Figtree Variable", var(--font-text);border:1px solid var(--rule-faint);border-radius:var(--app-radius);background-color:var(--app-stage);min-width:0;box-shadow:var(--app-shadow);color:var(--ink);margin:0;overflow:hidden}.capp__bar[data-astro-cid-arpmcrto]{padding-block:var(--space-2);line-height:var(--leading-snug)}.capp__bar[data-astro-cid-arpmcrto] .app-bar__dots{gap:var(--space-1)}.capp__bar[data-astro-cid-arpmcrto] .app-bar__dots i{width:var(--space-2);height:var(--space-2)}.capp__stage[data-astro-cid-arpmcrto]{padding:var(--space-2)}.capp__panel[data-astro-cid-arpmcrto]{padding:var(--space-2) var(--space-4);border:1px solid var(--rule-faint);border-radius:var(--app-radius-sm);background-color:var(--paper)}.capp__title[data-astro-cid-arpmcrto]{font-size:var(--text-xs)}.capp__target[data-astro-cid-arpmcrto]{gap:var(--space-1) var(--space-2);flex-wrap:wrap;align-items:baseline;margin-block-start:var(--space-2);line-height:1;display:flex}.capp__figure[data-astro-cid-arpmcrto]{color:var(--navy);font-family:var(--font-display);font-size:var(--figure-md);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;font-weight:400;line-height:1}.capp__note[data-astro-cid-arpmcrto]{color:var(--ink-muted);font-size:var(--text-sm)}.capp__scroll[data-astro-cid-arpmcrto]{margin-block-start:var(--space-1);overflow-x:auto}.capp__table[data-astro-cid-arpmcrto]{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums lining-nums}.capp__table[data-astro-cid-arpmcrto] th[data-astro-cid-arpmcrto],.capp__table[data-astro-cid-arpmcrto] td[data-astro-cid-arpmcrto]{padding:var(--space-1) var(--space-2);border-block-end:1px solid var(--rule-faint);text-align:start}.capp__table[data-astro-cid-arpmcrto] th[data-astro-cid-arpmcrto]:first-child,.capp__table[data-astro-cid-arpmcrto] td[data-astro-cid-arpmcrto]:first-child{padding-inline-start:0}.capp__table[data-astro-cid-arpmcrto] th[data-astro-cid-arpmcrto]:last-child,.capp__table[data-astro-cid-arpmcrto] td[data-astro-cid-arpmcrto]:last-child{padding-inline-end:0}.capp__table[data-astro-cid-arpmcrto] tbody[data-astro-cid-arpmcrto] tr[data-astro-cid-arpmcrto]:last-child td[data-astro-cid-arpmcrto]{border-block-end:0}.capp__table[data-astro-cid-arpmcrto] th[data-astro-cid-arpmcrto]{color:var(--ink-muted);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.capp__table[data-astro-cid-arpmcrto] .num[data-astro-cid-arpmcrto]{text-align:end;white-space:nowrap}.capp__track[data-astro-cid-arpmcrto]{block-size:var(--space-3);background-color:var(--rule-faint);margin-block-start:var(--space-2)}.capp__fill[data-astro-cid-arpmcrto]{background-color:var(--navy);block-size:100%;display:block}.capp__nums[data-astro-cid-arpmcrto]{gap:var(--space-3);margin:var(--space-2) 0 0;font-size:var(--text-sm);font-variant-numeric:tabular-nums lining-nums;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.capp__nums[data-astro-cid-arpmcrto] dt[data-astro-cid-arpmcrto]{color:var(--ink-muted);font-size:var(--text-xs);font-weight:600}.capp__nums[data-astro-cid-arpmcrto] dd[data-astro-cid-arpmcrto]{margin:0}@media (width<=56.24em){.capp__panel[data-astro-cid-arpmcrto]{padding-inline:var(--space-3)}.capp__table[data-astro-cid-arpmcrto] th[data-astro-cid-arpmcrto],.capp__table[data-astro-cid-arpmcrto] td[data-astro-cid-arpmcrto]{padding-inline:var(--space-1);font-size:var(--text-xs)}}.benefits__intro[data-astro-cid-w6b4hk4x]{max-width:var(--measure);margin-block-start:var(--space-4)}.benefits[data-astro-cid-w6b4hk4x]{gap:var(--space-7);margin-block-start:var(--space-7);padding:0;list-style:none;display:grid}.benefit[data-astro-cid-w6b4hk4x]{gap:var(--space-4);align-content:start;display:grid}.benefit[data-astro-cid-w6b4hk4x] h3[data-astro-cid-w6b4hk4x]{font-size:var(--text-lg)}.benefit[data-astro-cid-w6b4hk4x] p[data-astro-cid-w6b4hk4x]{max-width:40ch;margin-block-start:var(--space-2)}@media (width>=56.25em){.benefit[data-astro-cid-w6b4hk4x]{gap:var(--space-8);border-block-start:1px solid var(--navy);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding-block-start:var(--space-5)}}.challenges__intro[data-astro-cid-evtwu6dc]{max-width:var(--measure);margin-block-start:var(--space-4)}.challenges[data-astro-cid-evtwu6dc]{gap:var(--space-5);margin-block-start:var(--space-6);padding:0;list-style:none;display:grid}.challenges[data-astro-cid-evtwu6dc] li[data-astro-cid-evtwu6dc]{border-block-start:1px solid var(--navy);padding-block-start:var(--space-3)}.challenges[data-astro-cid-evtwu6dc] h3[data-astro-cid-evtwu6dc]{font-size:var(--text-lg)}.challenges[data-astro-cid-evtwu6dc] p[data-astro-cid-evtwu6dc]{max-width:40ch;margin-block-start:var(--space-2)}@media (width>=56.25em){.challenges[data-astro-cid-evtwu6dc]{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.custom__links[data-astro-cid-7hw6dznv]{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-7);padding:0;list-style:none;display:flex}
