.page_main__GlU4n{max-width:var(--content-width);margin:0 auto;padding:var(--s-6) var(--s-4) var(--s-8)}.page_hero__SKW6o{display:flex;flex-direction:column;gap:var(--s-5)}.page_heroText__g5S3T{max-width:34ch}.page_title__3jonF{font-size:var(--d-md);font-weight:700;letter-spacing:-.015em;text-transform:uppercase;color:var(--text)}.page_titleAccent__HY_Nq{color:var(--accent)}.page_lede__RDnn4{margin-top:var(--s-3);font-size:var(--t-base);line-height:var(--lh-base);color:var(--text-muted)}.page_heroCard__nJNjR{position:relative;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);overflow:hidden;text-decoration:none;color:inherit;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.page_heroCard__nJNjR:hover{border-color:var(--accent);background:var(--surface)}.page_pitch__ww9W5{right:-140px;width:300px;height:300px;border:1px solid rgba(255,255,255,.05);border-radius:50%;pointer-events:none}.page_pitch__ww9W5,.page_pitch__ww9W5:after{position:absolute;top:50%;transform:translateY(-50%)}.page_pitch__ww9W5:after{content:"";left:-1px;width:1px;height:170%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.055) 25%,rgba(255,255,255,.055) 75%,transparent)}.page_heroTop__hP508{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.page_flag__WAtrE{padding:3px var(--s-2);font-size:var(--t-2xs);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:var(--radius-sm)}.page_heroBoard__aQgLb{margin-top:var(--s-3);color:var(--accent)}.page_heroName__L5Y4I{font-family:var(--font-head);font-size:var(--t-2xl);font-weight:700;line-height:var(--lh-tight);color:var(--text)}.page_heroDesc__e8tbv{max-width:44ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--text-muted)}.page_heroCta__jc8eN{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);margin-top:var(--s-4);min-height:48px;padding:0 var(--s-5);font-family:var(--font-head);font-size:var(--t-md);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:var(--radius);transition:background-color var(--dur) var(--ease)}.page_heroCard__nJNjR:hover .page_heroCta__jc8eN{background:var(--accent-strong)}.page_arrow__cks_j{transition:transform var(--dur) var(--ease)}.page_heroCard__nJNjR:hover .page_arrow__cks_j,.page_row__xP1Vd:hover .page_arrow__cks_j{transform:translateX(3px)}.page_figures__fEBZJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:var(--s-6) 0 0;padding:0;background:var(--border);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.page_figure__Ywd89{display:flex;flex-direction:column;gap:1px;padding:var(--s-3) var(--s-4);background:var(--bg-raised)}.page_figure__Ywd89:last-child:nth-child(odd){grid-column:1/-1}.page_figureLabel__fbfWM{font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.page_figureValue__C4H4J{margin:0;font-family:var(--font-head);font-size:var(--t-xl);font-weight:600;line-height:1.1;color:var(--text)}.page_section__61PEw+.page_section__61PEw{margin-top:var(--s-7)}.page_sectionHead__qnhAZ{display:flex;align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--border)}.page_sectionTitle__hzsAh{font-family:var(--font-head);font-size:var(--t-lg);font-weight:600;letter-spacing:.01em;color:var(--text)}.page_sectionNote__sUq7N{flex:1 1 auto;min-width:0;font-family:var(--font);font-size:var(--t-xs);font-weight:400;color:var(--text-faint)}.page_sectionCount__PnSX7{font-family:var(--font-head);font-size:var(--t-sm);color:var(--text-faint)}.page_list__NOc4w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0;list-style:none}.page_list__NOc4w li[hidden]{display:none}.page_row__xP1Vd{display:flex;flex-direction:column;gap:var(--s-2);height:100%;min-height:150px;padding:var(--s-3);text-decoration:none;color:inherit;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.page_row__xP1Vd:hover{background:var(--surface);border-color:var(--border-strong);--glyph-color:var(--accent)}.page_rowBody__60aC_{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.page_rowName__Ezbs0{font-family:var(--font-head);font-size:var(--t-md);font-weight:700;line-height:1.1;text-transform:uppercase;color:var(--text)}.page_rowKicker__PO4gR{margin-top:var(--s-1);font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--text-muted)}.page_rowDesc__sklbc{display:none;margin-top:var(--s-2);font-size:var(--t-sm);line-height:1.45;color:var(--text-muted)}.page_rowSide__h5Ic1{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-top:auto}.page_chip__UfJ0X{padding:2px var(--s-2);font-family:var(--font-head);font-size:var(--t-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-dim);border-radius:var(--radius-sm);white-space:nowrap}.page_rowArrow__KCk7P{display:grid;place-items:center;color:var(--text-faint);transition:color var(--dur-fast) var(--ease)}.page_row__xP1Vd:hover .page_rowArrow__KCk7P{color:var(--accent)}@media (hover:none){.page_row__xP1Vd:active{background:var(--surface)}}.page_footer__sHKi3{max-width:var(--content-width);margin:0 auto;padding:var(--s-5) var(--s-4) var(--s-7);border-top:1px solid var(--border)}.page_footerLine__phB5g{font-size:var(--t-sm);color:var(--text-muted)}.page_footerNote__hdC0k{margin-top:var(--s-1);font-size:var(--t-xs);color:var(--text-faint)}@media (min-width:560px){.page_figures__fEBZJ,.page_list__NOc4w{grid-template-columns:repeat(3,minmax(0,1fr))}.page_figure__Ywd89:last-child:nth-child(odd){grid-column:auto}.page_heroCta__jc8eN{align-self:flex-start}}@media (min-width:860px){.page_main__GlU4n{padding:var(--s-8) var(--s-5) var(--s-9)}.page_hero__SKW6o{flex-direction:row;align-items:stretch;gap:var(--s-7)}.page_heroText__g5S3T{flex:1 1;align-self:center}.page_heroCard__nJNjR{flex:0 0 380px}.page_figures__fEBZJ{grid-template-columns:repeat(5,minmax(0,1fr))}.page_list__NOc4w{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3)}.page_row__xP1Vd{min-height:196px;padding:var(--s-4)}.page_rowName__Ezbs0{font-size:var(--t-lg)}.page_rowDesc__sklbc{display:block}}@media (hover:none){.page_heroCard__nJNjR:active{border-color:var(--accent)}}.SiteNav_wrap__GPlIt{margin-left:auto;flex:0 0 auto}.SiteNav_toggle__p4npR{display:inline-flex;align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-3);font-size:var(--t-sm);font-weight:600;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.SiteNav_toggle__p4npR:hover,.SiteNav_toggle__p4npR[aria-expanded=true]{color:var(--text);border-color:var(--border-strong)}.SiteNav_toggleLabel__iXzUR{font-family:var(--font-head);letter-spacing:.02em}.SiteNav_bars__9cVC_{display:flex;flex-direction:column;justify-content:space-between;width:15px;height:11px}.SiteNav_bars__9cVC_ i{display:block;height:1.5px;background:currentColor;border-radius:1px;transition:transform var(--dur) var(--ease),opacity var(--dur-fast) var(--ease)}.SiteNav_barsOpen__jclCZ i:first-child{transform:translateY(4.75px) rotate(45deg)}.SiteNav_barsOpen__jclCZ i:nth-child(2){opacity:0}.SiteNav_barsOpen__jclCZ i:nth-child(3){transform:translateY(-4.75px) rotate(-45deg)}.SiteNav_panel__WqoqR{position:absolute;top:100%;left:0;right:0;z-index:50;max-height:calc(100dvh - 52px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--s-4);background:var(--bg-raised);border-bottom:1px solid var(--border-strong);box-shadow:var(--shadow-lift)}.SiteNav_group__ywTZc+.SiteNav_group__ywTZc{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--border)}.SiteNav_groupTitle__P_T25{font-family:var(--font-head);font-size:var(--t-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--text-faint)}.SiteNav_list__VcmfN{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin:var(--s-2) 0 0;padding:0;list-style:none}.SiteNav_item__wWqtb{display:flex;align-items:center;gap:var(--s-3);min-height:44px;padding:var(--s-2);text-decoration:none;color:var(--text);border:1px solid transparent;border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.SiteNav_item__wWqtb:hover{border-color:var(--border)}.SiteNav_itemHere__QJnj4,.SiteNav_item__wWqtb:hover{background:var(--surface);--glyph-color:var(--accent)}.SiteNav_itemHere__QJnj4{border-color:var(--border-strong)}.SiteNav_itemText__Fa1En{display:flex;flex-direction:column;min-width:0}.SiteNav_itemName__EodIw{font-family:var(--font-head);font-size:var(--t-md);font-weight:600;line-height:var(--lh-snug)}.SiteNav_itemHere__QJnj4 .SiteNav_itemName__EodIw{color:var(--accent)}.SiteNav_itemKicker__XFzON{font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:none){.SiteNav_item__wWqtb:active{background:var(--surface)}}@media (min-width:720px){.SiteNav_panel__WqoqR{left:auto;width:720px;max-width:100%;margin-top:var(--s-1);border:1px solid var(--border-strong);border-radius:var(--radius)}.SiteNav_group__ywTZc+.SiteNav_group__ywTZc{margin-top:0;padding-top:0;border-top:none}.SiteNav_panel__WqoqR nav{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-4);gap:var(--s-4)}}.StatsPanel_panel__mxMky{margin-top:var(--s-5);padding:var(--s-4);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.StatsPanel_heading__s8rin{font-family:var(--font-head);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--text-faint)}.StatsPanel_grid__NYSaf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-4) var(--s-2);gap:var(--s-4) var(--s-2);margin-top:var(--s-3)}.StatsPanel_stat__FL4Ou{min-width:0}.StatsPanel_value__cHSyk{font-family:var(--font-head);font-size:var(--t-xl);font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StatsPanel_streak__iGkWP .StatsPanel_value__cHSyk{color:var(--accent)}.StatsPanel_label__y0mTJ{margin-top:var(--s-1);font-size:var(--t-2xs)}.StatsPanel_label__y0mTJ,.StatsPanel_note__ZK4DT{line-height:var(--lh-snug);color:var(--text-faint)}.StatsPanel_note__ZK4DT{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--border);font-size:var(--t-xs)}@media (min-width:560px){.StatsPanel_panel__mxMky{padding:var(--s-5)}.StatsPanel_grid__NYSaf{grid-template-columns:repeat(6,1fr)}}