@keyframes styles_fadeUp__rAglf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_fadeIn__LYNQB{0%{opacity:0}to{opacity:1}}.styles_page__B6Xgd{--gold:#C4A87A;--gold-bright:#D4BA8C;--gold-dim:rgba(196,168,122,0.35);--gold-trace:rgba(196,168,122,0.08);--black:#0A0908;--black-mid:#111009;--black-card:#161410;--warm-white:#E2D9CA;--warm-mid:#9E9082;--warm-dim:rgba(226,217,202,0.30);--rule:rgba(226,217,202,0.07);--rule-gold:rgba(196,168,122,0.18);--c-green:#7FB08A;--c-red:#C45A4A;--c-amber:#D4845A;background:var(--black);color:var(--warm-white);font-family:var(--font-data,"JetBrains Mono"),monospace;min-height:100vh;position:relative}.styles_grain__VWOli{position:fixed;inset:0;pointer-events:none;z-index:9000;opacity:.38;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.78' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");mix-blend-mode:overlay}.styles_nav__2Ih4C{position:sticky;top:0;z-index:500;height:var(--games-nav-height);display:flex;align-items:center;padding:0 var(--games-nav-pad-x);gap:0;background:var(--black);border-bottom:1px solid var(--rule)}.styles_navBrand__3h0QR{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-right:32px}.styles_navLogo__g7fzH{font-family:var(--font-data),monospace;font-size:11px;font-weight:500;letter-spacing:.28em;color:var(--warm-mid);text-transform:uppercase;text-decoration:none;flex-shrink:0}.styles_navSep__fuCpy{font-size:10px;color:var(--warm-dim)}.styles_navTitle__7U_Gn{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--warm-mid);font-family:var(--font-data),monospace}.styles_navTag__pG9Ql{font-size:6px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-dim);padding:2px 5px;flex-shrink:0}.styles_navLinks__TJszf{display:flex;align-items:center;justify-content:center;flex:1;height:100%;padding-inline-end:var(--games-nav-right-reserve)}.styles_navLink__63_Dz{position:relative;display:flex;align-items:center;gap:5px;height:100%;padding:0 14px;font-family:var(--font-data,monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--warm-mid);background:none;border:none;border-right:1px solid var(--rule);cursor:pointer;transition:color .15s;white-space:nowrap}.styles_navLink__63_Dz:hover{color:var(--warm-white)}.styles_navLinkActive__lWNeb{color:var(--gold)!important}.styles_navLinkActive__lWNeb:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--gold)}.styles_navLinkNum__4EiM0{font-size:7px;color:var(--warm-dim);letter-spacing:.14em}.styles_navLinkActive__lWNeb .styles_navLinkNum__4EiM0{color:var(--gold-dim)}.styles_navBack__2iXNF{margin-left:auto;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--warm-mid);text-decoration:none;border-left:1px solid var(--rule);padding:0 0 0 16px;height:100%;display:flex;align-items:center;transition:color .15s}.styles_navBack__2iXNF:hover{color:var(--gold)}.styles_hero__Vaj38{padding:80px 80px 72px;border-bottom:1px solid var(--rule);animation:styles_fadeIn__LYNQB .6s ease both}.styles_heroEye__HVM7F{font-size:7.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-bottom:28px}.styles_heroTitle__YM87t{font-family:var(--font-display,Georgia),serif;font-style:italic;font-size:clamp(44px,6vw,72px);font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--warm-white);margin:0 0 32px}.styles_heroTitle__YM87t em{font-style:italic;color:var(--gold)}.styles_heroRule__xoi8_{width:60px;height:1px;background:var(--gold);margin-bottom:32px}.styles_heroLead__bsg_A{font-size:15px;line-height:1.75;color:var(--warm-white);max-width:660px;margin:0 0 16px}.styles_heroSub__cCd0g{font-size:13px;line-height:1.7;color:var(--warm-mid);max-width:580px;margin:0 0 56px}.styles_heroStats__gvt_U{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule-gold);border-bottom:1px solid var(--rule-gold)}.styles_heroStat__oKEMa{padding:36px 32px;text-align:center;border-right:1px solid var(--rule-gold);display:flex;flex-direction:column;align-items:center;gap:6px}.styles_heroStat__oKEMa:last-child{border-right:none}.styles_heroStatVal__RIKKh{font-family:var(--font-display,Georgia),serif;font-style:italic;font-size:52px;font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--warm-white)}.styles_heroStatLabel__h6g_3{font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.styles_section__aG5nf{padding:72px 80px;border-bottom:1px solid var(--rule);scroll-margin-top:60px}.styles_sectionHead__IcJOv{margin-bottom:48px}.styles_sectionEyebrow__AQYly{display:block;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-family:var(--font-data),monospace}.styles_sectionTitle__eOQPL{font-family:var(--font-display,Georgia),serif;font-style:italic;font-size:clamp(28px,3.5vw,44px);font-weight:400;line-height:1.1;color:var(--warm-white);margin:0 0 16px}.styles_sectionDesc__09b_A{font-size:13px;line-height:1.72;color:var(--warm-mid);max-width:620px;margin:0}.styles_questionGrid__3UNPo{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);margin-bottom:40px}.styles_questionCol__QApz2{background:var(--black);padding:28px 28px 32px}.styles_questionColHeader__jp4c2{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--rule-gold)}.styles_questionColTag__pl_2_{font-size:6px;letter-spacing:.22em;text-transform:uppercase;padding:2px 6px;border:1px solid;flex-shrink:0}.styles_questionColTag__pl_2_[data-tier=citizen]{color:var(--c-green);border-color:rgba(127,176,138,.35)}.styles_questionColTag__pl_2_[data-tier=policy]{color:var(--gold);border-color:var(--gold-dim)}.styles_questionColTag__pl_2_[data-tier=research]{color:var(--c-amber);border-color:rgba(212,132,90,.35)}.styles_questionColName__cvKtR{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--warm-mid)}.styles_questionList__jva0M{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.styles_questionItem__2Z9fK{font-size:11.5px;line-height:1.6;color:var(--warm-white);display:flex;gap:8px;align-items:flex-start}.styles_questionBullet__BOeOg{color:var(--gold-dim);flex-shrink:0;margin-top:1px}.styles_callout__aYpda{display:flex;gap:16px;align-items:flex-start;padding:20px 24px;background:var(--gold-trace);border:1px solid var(--rule-gold);border-left:2px solid var(--gold)}.styles_calloutIcon__Y514D{font-size:16px;color:var(--gold);flex-shrink:0;margin-top:1px}.styles_calloutText___2zM3{font-size:12px;line-height:1.7;color:var(--warm-mid);margin:0}.styles_outputGrid__HOQgo{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule)}.styles_outputCard__x6Jec{background:var(--black-card);padding:24px;display:flex;flex-direction:column;gap:10px;transition:background .15s}.styles_outputCard__x6Jec:hover{background:#1a1712}.styles_outputCardTop__zhIzl{display:flex;align-items:center;justify-content:space-between}.styles_outputNum__wrIkN{font-size:9px;letter-spacing:.18em;color:var(--gold);font-family:var(--font-data,monospace)}.styles_outputTag__7hj1v{font-size:6px;letter-spacing:.2em;text-transform:uppercase;color:var(--warm-dim);border:1px solid var(--rule);padding:2px 5px}.styles_outputName__NNmh0{font-family:var(--font-serif,Georgia),serif;font-size:16px;font-weight:400;color:var(--warm-white);line-height:1.3}.styles_outputDesc__QcNCC{font-size:11px;line-height:1.65;color:var(--warm-mid)}.styles_tierExplain__eL1d4{display:flex;gap:0;border:1px solid var(--rule);margin-bottom:32px;overflow:hidden}.styles_tierItem__c_rDj{flex:1;padding:16px 20px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:8px}.styles_tierItem__c_rDj:last-child{border-right:none}.styles_tierBadge__76YG_{display:inline-block;font-size:6.5px;letter-spacing:.2em;text-transform:uppercase;padding:2px 6px;border:1px solid;white-space:nowrap}.styles_tierBadge__76YG_[data-tier=anchor]{color:var(--gold);border-color:var(--gold-dim)}.styles_tierBadge__76YG_[data-tier=observed]{color:var(--c-green);border-color:rgba(127,176,138,.35)}.styles_tierBadge__76YG_[data-tier=supplementary]{color:var(--c-amber);border-color:rgba(212,132,90,.35)}.styles_tierBadge__76YG_[data-tier=fallback]{color:var(--warm-dim);border-color:var(--rule)}.styles_tierItemDesc__mpO33{font-size:10.5px;line-height:1.55;color:var(--warm-mid)}.styles_sourceTable__2tU5V{border:1px solid var(--rule);overflow:hidden;margin-bottom:16px}.styles_sourceTableHead__ySx4X{padding:10px 16px;background:var(--black-mid);border-bottom:1px solid var(--rule-gold);font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--warm-dim)}.styles_sourceRow__D7p8_,.styles_sourceTableHead__ySx4X{display:grid;grid-template-columns:2fr 2fr 80px 120px 80px;gap:0}.styles_sourceRow__D7p8_{padding:12px 16px;border-bottom:1px solid var(--rule);align-items:center;transition:background .12s}.styles_sourceRow__D7p8_:last-child{border-bottom:none}.styles_sourceRow__D7p8_:hover{background:var(--gold-trace)}.styles_sourceName__IMI6Y{font-size:11px;color:var(--warm-white);line-height:1.4}.styles_sourceRefresh__vFDQL,.styles_sourceScope__f3Nfk{font-size:10px;color:var(--warm-mid)}.styles_sourceRefresh__vFDQL{font-family:var(--font-data,monospace)}.styles_sourceTier__f74Ng{display:flex}.styles_sourceCov__mkLcl{font-size:10px;color:var(--warm-mid);font-family:var(--font-data,monospace)}.styles_dataNote__pjJkp{font-size:10px;line-height:1.6;color:var(--warm-mid);padding:12px 16px;background:var(--black-mid);border:1px solid var(--rule)}.styles_dataNoteLabel__4RmTu{color:var(--gold)}.styles_scopeGrid__c1e37{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rule);margin-bottom:40px}.styles_scopeCol__erHfx{background:var(--black);padding:28px 32px}.styles_scopeColHead__MrV7P{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--warm-mid);margin-bottom:20px;display:flex;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--rule-gold)}.styles_scopeColIcon__TEdFF{font-size:12px}.styles_scopeList__ZE8ac{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.styles_scopeItem__bZUKI{font-size:11.5px;line-height:1.55;padding:8px 12px;border-left:2px solid}.styles_scopeItem__bZUKI[data-sign=can]{color:var(--warm-white);border-left-color:rgba(127,176,138,.5);background:rgba(127,176,138,.04)}.styles_scopeItem__bZUKI[data-sign=cannot]{color:var(--warm-mid);border-left-color:rgba(196,90,74,.35);background:rgba(196,90,74,.03)}.styles_scopeNote__tNJ43{padding:24px 28px;border:1px solid var(--rule);background:var(--black-card);margin-bottom:24px}.styles_scopeNoteTitle__Ui5i7{font-family:var(--font-serif,Georgia),serif;font-style:italic;font-size:14px;color:var(--warm-white);margin-bottom:10px}.styles_scopeNoteText__WVu3N{font-size:11.5px;line-height:1.7;color:var(--warm-mid);margin:0}.styles_reliabilityNote__uu34j{padding:24px 28px;border:1px solid var(--rule-gold);background:var(--gold-trace)}.styles_reliabilityNoteHead__YTbD5{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.styles_reliabilityIcon__wBE8V{font-size:14px}.styles_reliabilityText__21Wcm{font-size:11.5px;line-height:1.7;color:var(--warm-mid);margin:0}.styles_footer__S8WYr{padding:56px 56px 40px;background:var(--black-mid)}.styles_footerTop__2_4QS{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px}.styles_footerWordmark__3C5zy{font-family:var(--font-display),Georgia,serif;font-size:clamp(48px,7vw,96px);font-weight:400;font-style:italic;color:var(--warm-white);line-height:1;letter-spacing:-.01em}.styles_footerRight__KGUxx{text-align:right;padding-bottom:8px}.styles_footerTaglineGroup__4MzVK{margin-bottom:16px}.styles_footerProductName__2lG9v{font-family:var(--font-data),monospace;font-size:8.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--warm-mid);margin:0 0 6px}.styles_footerSlogan__pW07Q{font-family:var(--font-serif),Georgia,serif;font-size:13px;font-style:italic;color:var(--warm-mid);opacity:.75;margin:0;letter-spacing:.01em}.styles_footerLinks__NgZIR{display:flex;gap:28px;justify-content:flex-end}.styles_footerLink__OAsFv{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--warm-dim);text-decoration:none;cursor:pointer;transition:color .3s}.styles_footerLink__OAsFv:hover{color:var(--gold)}.styles_footerRule__0DL_T{height:1px;background:var(--rule);margin-bottom:24px}.styles_footerBottom__ReORQ{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.styles_footerMeta__JuqJz{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--warm-dim);opacity:.7}.styles_divider__Kn1JB{display:flex;align-items:center;height:1px;position:relative;overflow:visible;margin:0}.styles_divLine__p4fSF{flex:1;height:1px;background:var(--rule-gold)}.styles_divDot__XBJ7G{font-size:6px;color:rgba(196,168,122,.6);padding:0 20px;line-height:0;position:relative;top:0;background:var(--black);letter-spacing:0;user-select:none}.styles_reveal__iaQDf{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.styles_revealed__VGBGD{opacity:1!important;transform:translateY(0)!important}.styles_outputCard__x6Jec,.styles_questionCol__QApz2,.styles_scopeCol__erHfx{opacity:0;transform:translateY(14px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.styles_revealed__VGBGD .styles_outputCard__x6Jec,.styles_revealed__VGBGD .styles_questionCol__QApz2,.styles_revealed__VGBGD .styles_scopeCol__erHfx{opacity:1;transform:translateY(0)}.styles_revealed__VGBGD .styles_outputCard__x6Jec:first-child,.styles_revealed__VGBGD .styles_questionCol__QApz2:first-child,.styles_revealed__VGBGD .styles_scopeCol__erHfx:first-child{transition-delay:0s}.styles_revealed__VGBGD .styles_outputCard__x6Jec:nth-child(2),.styles_revealed__VGBGD .styles_questionCol__QApz2:nth-child(2),.styles_revealed__VGBGD .styles_scopeCol__erHfx:nth-child(2){transition-delay:.08s}.styles_revealed__VGBGD .styles_outputCard__x6Jec:nth-child(3),.styles_revealed__VGBGD .styles_questionCol__QApz2:nth-child(3){transition-delay:.16s}.styles_revealed__VGBGD .styles_outputCard__x6Jec:nth-child(4){transition-delay:.24s}.styles_revealed__VGBGD .styles_outputCard__x6Jec:nth-child(5){transition-delay:.32s}.styles_revealed__VGBGD .styles_outputCard__x6Jec:nth-child(6){transition-delay:.4s}@media (max-width:900px){.styles_hero__Vaj38{padding:48px 24px 40px}.styles_section__aG5nf{padding:48px 24px}.styles_divider__Kn1JB{margin:0 24px}.styles_outputGrid__HOQgo,.styles_questionGrid__3UNPo,.styles_scopeGrid__c1e37{grid-template-columns:1fr}.styles_heroStats__gvt_U{flex-wrap:wrap;gap:20px}.styles_heroStatDivider__TpRMc{display:none}.styles_tierExplain__eL1d4{flex-direction:column}.styles_sourceRow__D7p8_,.styles_sourceTableHead__ySx4X{grid-template-columns:1fr 1fr}.styles_sourceRow__D7p8_ span:nth-child(n+3),.styles_sourceTableHead__ySx4X span:nth-child(n+3){display:none}.styles_footer__S8WYr{padding:32px 24px}.styles_navLinks__TJszf{display:none}}