.page_pageHeader__VYiSO{max-width:1280px;margin:0 auto;padding:80px 32px 60px;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:80px;gap:80px;align-items:end}.page_breadcrumb__HMGBP{color:var(--ink-muted);margin-bottom:24px}.page_breadcrumb__HMGBP a{color:var(--ink-muted)}.page_breadcrumb__HMGBP a:hover{color:var(--ink)}.page_sep__Rxepy{margin:0 10px;color:var(--line)}.page_title__7CnxY{font-family:Fraunces,serif;font-weight:300;font-size:clamp(2.5rem,5.2vw,4.2rem);line-height:1.04;letter-spacing:-.025em}.page_em__V1ht0{font-style:italic;color:var(--accent);font-weight:400}.page_intro___xFoE{color:var(--ink-soft);font-size:1.08rem;line-height:1.65;max-width:440px}.page_demoStrip__tBx_X{max-width:1280px;margin:0 auto;padding:40px 32px 80px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.page_demoCard__AQlcc{display:flex;flex-direction:column}.page_gifSlot__ugumk{position:relative;aspect-ratio:16/10;background:var(--card);border:1px solid var(--line);border-radius:2px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.page_gifSlot__ugumk img,.page_gifSlot__ugumk video{width:100%;height:100%;object-fit:cover;display:block}.page_gifPlaceholder__R41IP{font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.page_demoTitle__NiTc5{font-family:Fraunces,serif;font-size:1.25rem;font-weight:500;margin-bottom:8px;letter-spacing:-.01em;color:var(--ink);line-height:1.25}.page_demoDesc__YcCku{color:var(--ink-soft);font-size:.94rem;line-height:1.55}.page_block__Kkcea{border-top:1px solid var(--line)}.page_blockInner__5hlCa{max-width:1280px;margin:0 auto;padding:100px 32px}.page_alt__qh6wW{background:var(--bg-alt)}.page_dark__HnDNO{background:var(--ink);color:var(--bg)}.page_dark__HnDNO .page_sectionTitle__5TxJo{color:var(--bg)}.page_dark__HnDNO .page_sectionIntro__4a96v{color:hsla(40,30%,86%,.75)}.page_dark__HnDNO .page_em__V1ht0,.page_dark__HnDNO .page_sectionEyebrow__V1KYl{color:var(--accent-soft)}.page_sectionHeader__apMTC{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:60px;gap:60px;margin-bottom:56px;align-items:end}.page_sectionEyebrow__V1KYl{color:var(--ink-muted)}.page_sectionTitle__5TxJo{font-family:Fraunces,serif;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:400;line-height:1.12;letter-spacing:-.02em;margin-top:14px;color:var(--ink)}.page_sectionIntro__4a96v{color:var(--ink-soft);font-size:1rem;max-width:560px}.page_system__0FfqI{background:var(--card);border:1px solid var(--line);border-radius:2px;padding:60px 48px;margin-top:24px}.page_flow__7ZdVI{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:24px;gap:24px;align-items:stretch}.page_flowCol__pX3KX{display:flex;flex-direction:column;gap:12px}.page_flowHead__fIdH3{font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.1em;color:var(--ink-muted);padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:4px}.page_flowItem__oH1_a{background:var(--bg);border:1px solid var(--line);padding:14px 16px;border-radius:2px;font-size:.85rem;color:var(--ink-soft);display:flex;align-items:center;gap:10px;line-height:1.35}.page_dot__3xi_m{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.page_human__Pxxfj{background:var(--moss);color:var(--bg);border-color:var(--moss)}.page_human__Pxxfj .page_dot__3xi_m{background:var(--accent-soft)}.page_output__xJzsK{background:var(--ink);color:var(--bg);border-color:var(--ink)}.page_output__xJzsK .page_dot__3xi_m{background:var(--accent)}.page_flowArrow__XX9Y7{display:flex;align-items:center;justify-content:center;color:var(--ink-muted);font-size:1.3rem;padding:0 4px}.page_flowCaption__FZk55{margin-top:36px;padding-top:28px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px}.page_flowCapLabel__mlDUD{font-family:JetBrains Mono,monospace;font-size:.68rem;color:var(--accent-deep);letter-spacing:.08em;margin-bottom:8px}.page_flowCapText__0gBQ5{font-size:.88rem;color:var(--ink-soft);line-height:1.55}.page_showcase__kmJrb{display:grid;grid-template-columns:380px 1fr;grid-gap:48px;gap:48px;align-items:start}.page_showcaseList__lQirh{display:flex;flex-direction:column;border-top:1px solid var(--line)}.page_showcaseItem__lRIhG{padding:22px 0;border-bottom:1px solid var(--line);cursor:pointer;position:relative;transition:padding-left .2s}.page_showcaseItem__lRIhG:hover{padding-left:12px}.page_selected__ang66{padding-left:16px}.page_selected__ang66:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:2px;background:var(--accent)}.page_showcaseHead__dQoe2{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.page_showcaseTitle__3EXx_{font-family:Fraunces,serif;font-size:1.3rem;font-weight:500;letter-spacing:-.01em}.page_showcaseNum__T2ISQ{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--ink-muted)}.page_showcaseDesc__vjms7{font-size:.88rem;color:var(--ink-soft)}.page_mockReport__Xkp_M{background:var(--card);border:1px solid var(--line);border-radius:2px;overflow:hidden;position:relative}.page_mockBrowser__SJIsy{background:var(--bg-alt);padding:12px 16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line);font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--ink-muted)}.page_browserDot__FYkMj{width:10px;height:10px;border-radius:50%;background:var(--line)}.page_browserUrl___0440{margin-left:12px}.page_mockBody__O_PHQ{padding:32px}.page_mockHeader__KQhHB{background:#2a231c;color:var(--bg);padding:20px 24px;border-radius:2px;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:24px;align-items:center}.page_mockEyebrow__e9Cfh{color:var(--accent-soft);font-size:.65rem;letter-spacing:.08em;margin-bottom:6px;font-family:JetBrains Mono,monospace}.page_mockPlayerName__xY_1l{font-family:Fraunces,serif;font-size:1.3rem;line-height:1.1}.page_mockPlayerNum__kR_vH{font-size:.82rem;color:hsla(40,30%,86%,.6);margin-top:4px;font-family:JetBrains Mono,monospace}.page_mockStat__nlR6J{border-left:1px solid hsla(40,30%,86%,.15);padding-left:16px}.page_mLabel__PYvVv{font-family:JetBrains Mono,monospace;font-size:.62rem;color:hsla(40,30%,86%,.55);letter-spacing:.06em;margin-bottom:4px}.page_mValue__d7w8A{font-family:Fraunces,serif;font-size:1.3rem;color:var(--bg)}.page_good__Brymx .page_mValue__d7w8A{color:var(--accent-soft)}.page_mockSummary__kcO7K{background:var(--bg);border:1px solid var(--line);padding:18px 20px;margin-bottom:16px;border-radius:2px}.page_sLabel__0SxMK{font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--ink-muted);letter-spacing:.06em;margin-bottom:8px}.page_sText__AM9d_{font-size:.88rem;color:var(--ink-soft);line-height:1.55}.page_mockKpis__LOfkO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.page_mockKpi__GTUGs{background:var(--bg);border:1px solid var(--line);padding:14px 16px;border-radius:2px}.page_kLabel__ywnk0{font-family:JetBrains Mono,monospace;font-size:.6rem;color:var(--ink-muted);letter-spacing:.06em;margin-bottom:6px}.page_kValue__KAgCu{font-family:Fraunces,serif;font-size:1.5rem;color:var(--accent);font-weight:500}.page_kDesc__a5sjT{font-size:.72rem;color:var(--ink-muted);margin-top:4px;line-height:1.3}.page_mockScoring__m4tnb{background:var(--bg);border:1px solid var(--line);padding:16px 20px 18px;border-radius:2px}.page_mockScoringIdentity__xKi2a{font-family:Fraunces,serif;font-style:italic;font-size:1rem;color:var(--ink);margin-bottom:12px}.page_mockBar__nzTsx{display:flex;height:10px;border-radius:2px;overflow:hidden;margin-bottom:10px}.page_mockBar__nzTsx>div{height:100%;display:flex;align-items:center;justify-content:center;font-size:.6rem;color:var(--bg);font-weight:500}.page_mockBarLegend__rv1rW{display:flex;gap:16px;font-size:.72rem;color:var(--ink-muted)}.page_mockBarLegend__rv1rW span{display:inline-flex;align-items:center;gap:6px}.page_legendDot__RWYDV{width:8px;height:8px;border-radius:2px}.page_citationBadge__zI4BF{position:absolute;top:20px;right:20px;background:var(--moss);color:var(--bg);padding:8px 14px;border-radius:20px;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.04em;display:flex;align-items:center;gap:8px;z-index:1}.page_citationBadge__zI4BF:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-soft);animation:page_pulse__8zt5i 2s infinite}@keyframes page_pulse__8zt5i{0%,to{opacity:1}50%{opacity:.4}}.page_transparencyGrid__ccOiP{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.page_transparencyText__fWyE7 h3{font-family:Fraunces,serif;font-size:1.4rem;font-weight:500;margin-bottom:14px;letter-spacing:-.01em}.page_transparencyText__fWyE7 p{color:var(--ink-soft);margin-bottom:16px;font-size:.98rem}.page_transparencyText__fWyE7 ul{list-style:none;margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.page_transparencyText__fWyE7 li{padding:10px 0;font-size:.92rem;color:var(--ink-soft);display:flex;align-items:flex-start;gap:12px}.page_transparencyText__fWyE7 li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);margin-top:9px;flex-shrink:0}.page_citationDemo__RyRxq{background:var(--card);border:1px solid var(--line);padding:28px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:.82rem;line-height:1.65}.page_cdLabel__OEm8F{font-size:.65rem;color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.page_claim__HPGL1{font-family:Inter,sans-serif;font-size:.95rem;color:var(--ink);padding:14px 16px;background:var(--bg);border-left:2px solid var(--accent);border-radius:0 2px 2px 0;margin-bottom:16px;line-height:1.55}.page_src__vwPjc{display:inline-block;padding:2px 8px;margin:0 3px;background:var(--accent-soft);color:var(--accent-deep);border-radius:3px;font-size:.7rem;font-weight:600;font-family:JetBrains Mono,monospace;vertical-align:2px;cursor:pointer}.page_sources__NEEa_{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--ink-muted)}.page_sources__NEEa_ div{padding:6px 0;border-top:1px dashed var(--line);display:flex;gap:12px}.page_sid__2VCPl{color:var(--accent-deep);font-weight:500}.page_compareWrap__xE0Rr{overflow-x:auto;border:1px solid hsla(40,30%,86%,.2);border-radius:2px;background:hsla(40,30%,86%,.03)}.page_compare__W80JU{width:100%;border-collapse:collapse;font-size:.88rem;min-width:900px}.page_compare__W80JU thead th{text-align:left;padding:20px 18px;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.08em;color:hsla(40,30%,86%,.6);font-weight:500;border-bottom:1px solid hsla(40,30%,86%,.2);vertical-align:bottom}.page_plenaTh__olAJL{color:var(--accent-soft)!important}.page_category__OHxNz{width:180px}.page_compare__W80JU tbody td{padding:18px;border-bottom:1px solid hsla(40,30%,86%,.12);vertical-align:top;color:hsla(40,30%,86%,.8);line-height:1.5}.page_compare__W80JU tbody tr:last-child td{border-bottom:none}.page_compare__W80JU tbody td.page_category__OHxNz{font-family:Fraunces,serif;font-size:1rem;font-weight:500;color:var(--bg)}.page_plenaTd__6pSe2{background:rgba(184,83,29,.08);color:var(--bg)!important}.page_plenaFuture__tFslG{background:rgba(184,83,29,.15);color:var(--bg)!important}.page_benefitsSection__4pYzS{max-width:1280px;margin:0 auto;padding:80px 32px}.page_benefitsRow__E7MpR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_benefitCard__Y6Bj2{padding:36px 36px 36px 0;border-right:1px solid var(--line)}.page_benefitCard__Y6Bj2:nth-child(n+2){padding-left:36px}.page_benefitCard__Y6Bj2:last-child{border-right:none;padding-right:0}.page_benefitNum__4rPAx{font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.08em;color:var(--accent-deep);margin-bottom:14px}.page_benefitTitle__kc0tQ{font-family:Fraunces,serif;font-size:1.4rem;font-weight:500;margin-bottom:12px;letter-spacing:-.01em;color:var(--ink);line-height:1.2}.page_benefitDesc__bIzeJ{color:var(--ink-soft);font-size:.96rem;line-height:1.6}.page_ctaBlock__tdqZM{max-width:1280px;margin:0 auto;padding:100px 32px;border-top:1px solid var(--line);text-align:center}.page_ctaForm__VcJQq{max-width:520px;margin:36px auto 0;text-align:left}.page_ctaTitle__EJadg{font-family:Fraunces,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px;max-width:760px;margin-left:auto;margin-right:auto}.page_ctaSub__86x0s{color:var(--ink-soft);max-width:540px;margin:0 auto 36px;font-size:1.02rem}.page_ctaButtons__vdw7c{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.page_btn___uEWZ{padding:13px 26px;border-radius:2px;font-size:.95rem;font-weight:500;transition:all .2s;border:1px solid transparent;display:inline-flex;align-items:center;gap:8px}.page_btnPrimary__OOr3a{background:var(--ink);color:var(--bg)}.page_btnPrimary__OOr3a:hover{background:var(--accent-deep)}.page_btnSecondary__cKwJV{background:transparent;color:var(--ink);border-color:var(--ink)}.page_btnSecondary__cKwJV:hover{background:var(--ink);color:var(--bg)}@media (max-width:1020px){.page_flow__7ZdVI{grid-template-columns:1fr;gap:12px}.page_flowArrow__XX9Y7{transform:rotate(90deg);padding:6px 0}.page_flowCaption__FZk55{gap:20px}.page_flowCaption__FZk55,.page_showcase__kmJrb,.page_transparencyGrid__ccOiP{grid-template-columns:1fr}.page_mockHeader__KQhHB{grid-template-columns:1fr 1fr;gap:16px}.page_demoStrip__tBx_X,.page_mockKpis__LOfkO{grid-template-columns:1fr}.page_demoStrip__tBx_X{gap:36px}.page_benefitsRow__E7MpR{grid-template-columns:1fr}.page_benefitCard__Y6Bj2{border-right:none;border-bottom:1px solid var(--line);padding:28px 0}.page_benefitCard__Y6Bj2:nth-child(n+2){padding-left:0}.page_benefitCard__Y6Bj2:last-child{border-bottom:none}}@media (max-width:720px){.page_pageHeader__VYiSO{grid-template-columns:1fr;gap:24px;padding:60px 24px 40px}.page_demoStrip__tBx_X{padding:32px 24px 60px}.page_benefitsSection__4pYzS{padding:60px 24px}.page_sectionHeader__apMTC{grid-template-columns:1fr;gap:16px}.page_blockInner__5hlCa{padding:60px 24px}.page_system__0FfqI{padding:32px 20px}.page_ctaBlock__tdqZM{padding:60px 24px}}