.ProblemStats_section__STILU{padding-block:var(--an-space-2xl)}.ProblemStats_head__VtQtW{display:flex;flex-direction:column;gap:var(--an-space-sm);max-width:52ch;margin-bottom:var(--an-space-xl)}.ProblemStats_grid__jUo6M{display:grid;grid-gap:var(--an-space-lg);gap:var(--an-space-lg);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.ProblemStats_source__zWEc6{display:block;margin-top:var(--an-space-2xs);font-family:var(--an-font-mono);font-size:var(--an-size-label-sm);letter-spacing:var(--an-tracking-label);text-transform:uppercase;color:var(--an-text-muted)}.page_section__IWchJ{padding-block:var(--an-space-2xl)}.page_hero__SqLVK{padding-block:var(--an-space-xl) var(--an-space-2xl)}.page_heroGrid__jfDQa{display:grid;grid-gap:var(--an-space-xl);gap:var(--an-space-xl);align-items:center}@media (min-width:64rem){.page_heroGrid__jfDQa{grid-template-columns:1.05fr 1fr;gap:var(--an-space-2xl)}}.page_heroCopy__uLJT_{display:flex;flex-direction:column;gap:var(--an-space-sm)}.page_crumbs__4E4Sn{margin-bottom:var(--an-space-sm)}.page_anchors__VnzeR{display:flex;flex-wrap:wrap;gap:var(--an-space-2xs);margin-top:var(--an-space-2xs)}.page_actions__gvzle{display:flex;flex-wrap:wrap;gap:var(--an-space-xs);margin-top:var(--an-space-sm)}.page_bodyGrid__9M8XM{display:grid;grid-gap:var(--an-space-lg);gap:var(--an-space-lg);align-items:start}@media (min-width:64rem){.page_bodyGrid__9M8XM{grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:var(--an-space-2xl)}}.page_bodyHead__Ls7OI{display:flex;flex-direction:column;gap:var(--an-space-sm)}.page_callout__5enKL{padding-block:var(--an-space-xl)}.page_calloutInner__oyMhm{max-width:68ch}.page_calloutInner__oyMhm,.page_head__LVSNh{display:flex;flex-direction:column;gap:var(--an-space-sm)}.page_head__LVSNh{max-width:56ch;margin-bottom:var(--an-space-xl)}.page_cards__aAo8g{display:grid;grid-gap:var(--an-space-md);gap:var(--an-space-md);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}.page_tagline__JWBJ3{display:block;margin-bottom:var(--an-space-2xs);font-family:var(--an-font-mono);font-size:var(--an-size-label-sm);letter-spacing:var(--an-tracking-label);text-transform:uppercase;color:var(--an-text-accent)}.page_card__ZnUtR:focus-visible{outline:2px solid var(--an-focus);outline-offset:2px}.page_arrow__Pft5O{display:block;text-align:right;font-family:var(--an-font-mono);font-size:var(--an-size-body);color:var(--an-text-muted);transition:transform var(--an-duration) var(--an-ease),color var(--an-duration) var(--an-ease)}.page_card__ZnUtR:hover .page_arrow__Pft5O{transform:translateX(.375rem);color:var(--an-text-accent)}.page_closing__C_V1N{padding-block:var(--an-space-2xl)}.page_closingStack__UM5gK{display:flex;flex-direction:column;gap:var(--an-space-2xl)}.page_moreHead__jG_hr{margin-bottom:var(--an-space-md)}.page_more__IJoWQ{display:grid;grid-gap:var(--an-space-sm);gap:var(--an-space-sm);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.page_moreCard___fGmV{padding:var(--an-space-sm);gap:var(--an-space-3xs)}.page_moreCard___fGmV:focus-visible{outline:2px solid var(--an-focus);outline-offset:2px}.page_moreStandard__vnkBi{display:block;margin-bottom:var(--an-space-3xs);font-family:var(--an-font-mono);font-size:var(--an-size-label-sm);letter-spacing:var(--an-tracking-label);text-transform:uppercase;color:var(--an-text-muted)}.page_moreName__6Rsmj{display:block;font-family:var(--an-font-display);font-size:var(--an-size-body);font-weight:var(--an-weight-medium);color:var(--an-text)}