.systems-page{--sx-ink:#f4f0e8;--sx-muted:#b8b4c0;--sx-pink:#f49cae;--sx-orange:#eeac6d;--sx-line:#ffffff21;--sx-panel:#191a20;color:var(--sx-ink);background:radial-gradient(at 100% 25%,#6e3e4b18,#0000 48%),#101116}.systems-page a,.systems-context a,.systems-ledger a{color:#f2b3bd;text-underline-offset:4px}.systems-hero{isolation:isolate;align-items:center;min-height:650px;display:flex;position:relative;overflow:hidden}.systems-hero>img{object-fit:cover;z-index:-2}.systems-hero__veil{z-index:-1;background:linear-gradient(90deg,#101116fa 2%,#101116ec 40%,#10111666 72%,#10111633),linear-gradient(#0000 70%,#101116);position:absolute;inset:0}.systems-hero__body{padding-top:30px;padding-bottom:55px}.systems-hero__copy{max-width:790px}.systems-hero__copy>small,.systems-heading>small,.systems-copy>small,.systems-method>small{color:var(--sx-orange);letter-spacing:.15em;margin:24px 0 12px;font-size:11px;font-weight:700;display:block}.systems-hero h1{text-wrap:balance;max-width:780px;margin:14px 0 20px;font-family:Barlow Condensed,sans-serif;font-size:clamp(44px,5.5vw,78px);line-height:.98}.systems-stamp{letter-spacing:.07em;flex-wrap:wrap;align-items:center;gap:14px;font-size:10px;display:flex}.systems-badge{letter-spacing:.07em;border:1px solid;padding:4px 7px;font-size:9px;font-weight:800;line-height:1.3;display:inline-block}.systems-badge--reported{color:#ecc68d}.systems-badge--official{color:#98d7b8}.systems-badge--observed{color:#b8c9e8}.systems-badge--unknown{color:#bbb9c4}.systems-badge--unsupported{color:#f19797}.systems-answer{max-width:750px;margin:20px 0;font-size:17px;line-height:1.7}.systems-at-a-glance{border-top:1px solid var(--sx-line);grid-template-columns:1fr 1fr;gap:24px;padding-top:15px;display:grid}.systems-at-a-glance h2{color:var(--sx-orange);margin:0 0 8px;font-size:12px}.systems-at-a-glance ul{color:#ded9de;margin:0;padding-left:17px;font-size:12px;line-height:1.75}.systems-jump{margin-top:20px;font-size:12px;display:inline-block}.systems-hero__credit{max-width:90%;font-size:9px;position:absolute;bottom:14px;right:3%;color:#c9c4c8!important}.systems-layout{grid-template-columns:minmax(0,1fr) 230px;gap:60px;padding-top:30px;padding-bottom:90px;display:grid}.systems-body{min-width:0}.systems-heading h2,.systems-copy h2,.systems-method h2,.systems-matrix h2,.systems-related h2{margin:12px 0 18px;font-family:Barlow Condensed,sans-serif;font-size:36px;line-height:1.1}.systems-heading p,.systems-copy p,.systems-method p,.systems-model>p{color:var(--sx-muted);font-size:15px;line-height:1.85}.systems-ledger{scroll-margin-top:100px}.systems-claim{background:#1a1a21;border:1px solid #ffffff21;border-left:3px solid #ba9870;margin:12px 0;padding:24px}.systems-claim[data-evidence-state=UNKNOWN]{border-left-color:#85818c}.systems-claim[data-evidence-state=UNSUPPORTED]{border-left-color:#c57171}.systems-claim[data-evidence-state=OFFICIAL]{border-left-color:#83b99d}.systems-claim>div:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.systems-claim small{color:#b6b0bd;font-size:10px;line-height:1.6}.systems-claim h3{margin:16px 0 10px;font-size:19px}.systems-claim p{color:#d4ced7;font-size:14px;line-height:1.75}.systems-boundary{border-top:1px solid #ffffff18;padding-top:12px}.systems-citations{flex-wrap:wrap;gap:8px 20px;margin:16px 0;display:flex}.systems-citations a{overflow-wrap:anywhere;font-size:11px}.systems-model{border:1px solid var(--sx-line);background:linear-gradient(130deg,#35272d,#1b1c25);margin:45px 0;padding:24px}.systems-model ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 18px;padding:0;list-style:none;display:grid}.systems-model li{border-top:2px solid var(--sx-pink);background:#10111655;padding:14px 8px;position:relative}.systems-model li span{color:var(--sx-pink);margin-bottom:10px;font-family:Barlow Condensed,sans-serif;font-size:28px;display:block}.systems-model li strong{font-size:12px;line-height:1.5;display:block}.systems-copy{border-bottom:1px solid var(--sx-line);padding:32px 0}.systems-copy p{max-width:76ch}.systems-inline-link{border-left:2px solid var(--sx-orange);background:#ffffff05;padding:17px 20px;font-size:13px!important}.systems-inline-link a{margin-top:8px;font-weight:700;display:block}.systems-media{margin:45px 0}.systems-media-grid{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0;display:grid}.systems-media figure{background:var(--sx-panel);border:1px solid var(--sx-line);min-width:0;margin:0}.systems-media figure:first-child{grid-column:1/-1}.systems-media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.systems-media figcaption{padding:20px}.systems-media figcaption h3{margin:12px 0;font-size:18px}.systems-media figcaption p{color:var(--sx-muted);font-size:12px;line-height:1.7}.systems-media figcaption a{font-size:11px}.systems-media figcaption small{color:var(--sx-muted);margin-top:12px;font-size:10px;line-height:1.7;display:block}.systems-faq{margin:50px 0}.systems-faq details{border-bottom:1px solid var(--sx-line);padding:0 2px}.systems-faq summary{cursor:pointer;padding:20px 0;font-size:14px;font-weight:700;line-height:1.6}.systems-faq details p{color:var(--sx-muted);margin-top:0;padding-bottom:18px;font-size:14px;line-height:1.8}.systems-faq summary:focus-visible,.systems-page a:focus-visible{outline:2px solid var(--sx-orange);outline-offset:4px}.systems-method{border:1px solid var(--sx-line);background:#202028;margin:30px 0;padding:24px}.systems-related>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.systems-related a{border:1px solid var(--sx-line);background:#191a20;flex-direction:column;gap:10px;padding:20px;text-decoration:none;display:flex}.systems-related a small{letter-spacing:.12em;color:var(--sx-muted);font-size:9px}.systems-related a strong{font-size:16px}.systems-rail{padding-top:34px}.systems-rail>small{letter-spacing:.12em;color:var(--sx-orange);font-size:10px}.systems-rail>a{margin:20px 0;display:block}.systems-rail p,.systems-rail dl{color:var(--sx-muted);font-size:12px;line-height:1.8}.systems-rail dt{color:var(--sx-orange);margin-top:20px}.systems-rail dd{overflow-wrap:anywhere;margin:4px 0}.systems-matrix>div{overflow-x:auto}.systems-matrix table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.6}.systems-matrix th,.systems-matrix td{border:1px solid var(--sx-line);text-align:left;min-width:105px;padding:14px}.systems-matrix caption{text-align:left;color:var(--sx-muted);margin:14px 0}.systems-context{background:linear-gradient(110deg,#30232b,#191c25);border:1px solid #ffffff20;margin:30px 0;padding:26px}.systems-context>small{letter-spacing:.14em;color:#efb87b;font-size:10px}.systems-context h2{margin:12px 0;font-family:Barlow Condensed,sans-serif;font-size:28px}.systems-context p{color:#cbc4cf;font-size:14px;line-height:1.9}.systems-context a{white-space:normal;font-weight:650}.systems-context+.systems-ledger{margin-bottom:35px}.systems-context+.systems-ledger .systems-heading{color:#f4f0e8}@media (min-width:1600px){.systems-hero{min-height:700px}}@media (max-width:1100px){.systems-layout{grid-template-columns:minmax(0,1fr);gap:0}.systems-rail{display:none}.systems-hero__copy{max-width:720px}.systems-hero__veil{background:linear-gradient(90deg,#101116ee,#101116ae 75%,#10111688),linear-gradient(#0000 70%,#101116)}}@media (max-width:700px){.systems-hero{min-height:0}.systems-hero__body{padding-top:20px;padding-bottom:55px}.systems-hero__copy>small{margin-top:20px;font-size:9px}.systems-hero h1{margin:13px 0 15px;font-size:44px}.systems-hero__veil{background:linear-gradient(#101116b5,#101116e8 45%,#101116 99%)}.systems-answer{margin:15px 0;font-size:14px;line-height:1.65}.systems-stamp{gap:8px;font-size:9px}.systems-at-a-glance{gap:12px}.systems-at-a-glance h2{font-size:11px;line-height:1.4}.systems-at-a-glance ul{padding-left:13px;font-size:10px;line-height:1.7}.systems-jump{margin-top:16px;font-size:11px}.systems-hero__credit{font-size:8px;left:4%;right:auto}.systems-layout{padding-top:15px;padding-bottom:50px}.systems-heading h2,.systems-copy h2,.systems-method h2,.systems-matrix h2,.systems-related h2{font-size:30px}.systems-claim{padding:18px}.systems-claim h3{font-size:18px}.systems-claim p{font-size:13px}.systems-model{margin:30px 0;padding:18px}.systems-model ol{grid-template-columns:1fr;gap:8px}.systems-model li{border-top:0;border-left:2px solid var(--sx-pink);align-items:center;gap:15px;padding:10px;display:flex}.systems-model li span{margin:0;font-size:24px}.systems-model li strong{font-size:13px}.systems-copy{padding:24px 0}.systems-copy p{font-size:14px;line-height:1.8}.systems-media-grid,.systems-related>div{grid-template-columns:1fr}.systems-media figure:first-child{grid-column:auto}.systems-context,.systems-method{padding:20px}.systems-page .breadcrumbs{font-size:10px}}
.car-theft-modules-module__-6s1na__strike,.car-theft-modules-module__-6s1na__details{gap:clamp(2.5rem,6vw,5rem);margin-top:clamp(1.8rem,4vw,3.5rem);display:grid}.car-theft-modules-module__-6s1na__commandBoard{background:radial-gradient(circle at 88% 12%,#ff704b2b,#0000 34%),radial-gradient(circle at 10% 90%,#4dbed117,#0000 30%),linear-gradient(140deg,#11151d,#080a0f 68%);border:1px solid #ffffff24;border-radius:1.5rem;padding:clamp(1.35rem,4vw,2.8rem);position:relative;overflow:hidden;box-shadow:0 28px 80px #00000052}.car-theft-modules-module__-6s1na__boardHeader{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:end;gap:2rem;display:grid}.car-theft-modules-module__-6s1na__boardHeader span,.car-theft-modules-module__-6s1na__kicker{color:#ff9a71;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:900}.car-theft-modules-module__-6s1na__boardHeader h2,.car-theft-modules-module__-6s1na__methodSection h2,.car-theft-modules-module__-6s1na__riskMatrix h2,.car-theft-modules-module__-6s1na__mediaSection h2,.car-theft-modules-module__-6s1na__faqSection h2,.car-theft-modules-module__-6s1na__ledger h2{font-family:var(--font-display);letter-spacing:-.04em;margin:.65rem 0 0;font-size:clamp(1.9rem,4vw,3.45rem);line-height:.98}.car-theft-modules-module__-6s1na__boardHeader p,.car-theft-modules-module__-6s1na__mediaSection>p{color:var(--muted);margin:0;line-height:1.65}.car-theft-modules-module__-6s1na__signalRow{flex-wrap:wrap;gap:.5rem;margin:1.7rem 0;display:flex}.car-theft-modules-module__-6s1na__pill{letter-spacing:.08em;border:1px solid;border-radius:999px;width:fit-content;padding:.35rem .55rem;font-size:.61rem;font-weight:900;line-height:1.15;display:inline-flex}.car-theft-modules-module__-6s1na__reported{color:#ffaf82;background:#ff906214}.car-theft-modules-module__-6s1na__observed{color:#72d5e6;background:#4dbed114}.car-theft-modules-module__-6s1na__unknown{color:#d8c5a6;background:#d8c5a612}.car-theft-modules-module__-6s1na__flow{grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.car-theft-modules-module__-6s1na__flow li{background:#ffffff09;border:1px solid #ffffff1a;border-radius:.9rem;min-width:0;padding:1rem .8rem}.car-theft-modules-module__-6s1na__flow li>span{color:#ff7398;font-family:var(--font-display);font-size:1.25rem}.car-theft-modules-module__-6s1na__flow strong{letter-spacing:.09em;margin:.8rem 0 .4rem;font-size:.72rem;display:block}.car-theft-modules-module__-6s1na__flow p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.car-theft-modules-module__-6s1na__methodSection,.car-theft-modules-module__-6s1na__riskMatrix,.car-theft-modules-module__-6s1na__mediaSection,.car-theft-modules-module__-6s1na__faqSection,.car-theft-modules-module__-6s1na__ledger{min-width:0}.car-theft-modules-module__-6s1na__tableWrap{border:1px solid #ffffff1c;border-radius:1rem;margin-top:1.4rem;overflow-x:auto}.car-theft-modules-module__-6s1na__tableWrap table{border-collapse:collapse;background:#ffffff05;width:100%;min-width:760px}.car-theft-modules-module__-6s1na__tableWrap th,.car-theft-modules-module__-6s1na__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:1rem;line-height:1.55}.car-theft-modules-module__-6s1na__tableWrap thead th{color:#ffab78;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.car-theft-modules-module__-6s1na__tableWrap tbody th{color:var(--paper);font-family:var(--font-display);font-size:1.05rem}.car-theft-modules-module__-6s1na__tableWrap tbody td{color:var(--muted);font-size:.86rem}.car-theft-modules-module__-6s1na__tableWrap tbody tr:last-child>*{border-bottom:0}.car-theft-modules-module__-6s1na__riskGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.35rem;display:grid}.car-theft-modules-module__-6s1na__riskGrid article{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem}.car-theft-modules-module__-6s1na__riskGrid span{color:#ff789b;letter-spacing:.11em;font-size:.65rem;font-weight:900}.car-theft-modules-module__-6s1na__riskGrid h3{font-family:var(--font-display);margin:.7rem 0 .45rem;font-size:1.35rem}.car-theft-modules-module__-6s1na__riskGrid p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.6}.car-theft-modules-module__-6s1na__mediaSection>p{max-width:52rem;margin-top:.9rem}.car-theft-modules-module__-6s1na__mediaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.5rem;display:grid}.car-theft-modules-module__-6s1na__mediaGrid figure{background:#0d1016;border:1px solid #ffffff1c;border-radius:1rem;margin:0;overflow:hidden}.car-theft-modules-module__-6s1na__mediaGrid img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.car-theft-modules-module__-6s1na__mediaGrid figcaption{gap:.25rem;padding:.8rem .9rem;display:grid}.car-theft-modules-module__-6s1na__mediaGrid figcaption span{color:var(--paper);font-size:.82rem;font-weight:800}.car-theft-modules-module__-6s1na__mediaGrid figcaption small{color:#72d5e6;letter-spacing:.06em;font-size:.58rem;font-weight:900}.car-theft-modules-module__-6s1na__faqList{border-top:1px solid #ffffff1f;margin-top:1.2rem}.car-theft-modules-module__-6s1na__faqList details{border-bottom:1px solid #ffffff1f}.car-theft-modules-module__-6s1na__faqList summary{cursor:pointer;padding:1.05rem 2.4rem 1.05rem 0;font-weight:800;list-style:none;position:relative}.car-theft-modules-module__-6s1na__faqList summary::-webkit-details-marker{display:none}.car-theft-modules-module__-6s1na__faqList summary:after{content:"+";color:#ff789b;font-size:1.3rem;position:absolute;right:.25rem}.car-theft-modules-module__-6s1na__faqList details[open] summary:after{content:"-"}.car-theft-modules-module__-6s1na__faqList p{max-width:58rem;color:var(--muted);margin:0 0 1.2rem;line-height:1.7}.car-theft-modules-module__-6s1na__ledgerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.4rem;display:grid}.car-theft-modules-module__-6s1na__ledgerGrid article{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem}.car-theft-modules-module__-6s1na__ledgerGrid header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.car-theft-modules-module__-6s1na__ledgerGrid header>span{color:#ff9a71;letter-spacing:.1em;font-size:.64rem;font-weight:900}.car-theft-modules-module__-6s1na__ledgerGrid h3{margin:.85rem 0 .55rem;font-size:1rem}.car-theft-modules-module__-6s1na__ledgerGrid p{color:var(--muted);margin:0 0 .9rem;font-size:.84rem;line-height:1.6}.car-theft-modules-module__-6s1na__ledgerGrid article>small{color:#d8c5a6;letter-spacing:.1em;font-size:.58rem;font-weight:900}.car-theft-modules-module__-6s1na__related{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.car-theft-modules-module__-6s1na__related a{color:var(--paper);background:#ffffff06;border:1px solid #ffffff1f;border-radius:.85rem;gap:.3rem;padding:1rem;font-weight:800;text-decoration:none;display:grid}.car-theft-modules-module__-6s1na__related a:hover{border-color:#ff789ba6}.car-theft-modules-module__-6s1na__related span{color:#ff9a71;letter-spacing:.1em;font-size:.6rem}@media (max-width:980px){.car-theft-modules-module__-6s1na__flow{grid-template-columns:repeat(4,minmax(0,1fr))}.car-theft-modules-module__-6s1na__riskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.car-theft-modules-module__-6s1na__boardHeader{grid-template-columns:1fr;gap:.8rem}.car-theft-modules-module__-6s1na__flow,.car-theft-modules-module__-6s1na__mediaGrid,.car-theft-modules-module__-6s1na__ledgerGrid,.car-theft-modules-module__-6s1na__related{grid-template-columns:1fr}.car-theft-modules-module__-6s1na__flow li{grid-template-columns:2.5rem 1fr;align-items:start;gap:.65rem;display:grid}.car-theft-modules-module__-6s1na__flow strong{margin-top:.1rem}.car-theft-modules-module__-6s1na__signalRow{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.car-theft-modules-module__-6s1na__commandBoard{border-radius:1.1rem;padding:1rem}.car-theft-modules-module__-6s1na__riskGrid{grid-template-columns:1fr}.car-theft-modules-module__-6s1na__tableWrap{margin-inline:-.2rem}}
.game-length-modules-module___UDrzq__brief,.game-length-modules-module___UDrzq__tableSection,.game-length-modules-module___UDrzq__mediaSection,.game-length-modules-module___UDrzq__faqSection,.game-length-modules-module___UDrzq__ledger{border:1px solid var(--line);background:linear-gradient(145deg,#f0528a14,#15161cfa 34%,#ff8a540f);margin:28px 0}.game-length-modules-module___UDrzq__brief{overflow:hidden}.game-length-modules-module___UDrzq__briefTop{border-bottom:1px solid var(--line);color:var(--paper);font:700 .7rem/1.2 var(--body);letter-spacing:.11em;justify-content:space-between;gap:16px;padding:13px 18px;display:flex}.game-length-modules-module___UDrzq__briefTop span{color:var(--orange)}.game-length-modules-module___UDrzq__briefTop small{color:var(--muted)}.game-length-modules-module___UDrzq__briefGrid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);display:grid}.game-length-modules-module___UDrzq__figure{border-right:1px solid var(--line);padding:28px}.game-length-modules-module___UDrzq__figure small,.game-length-modules-module___UDrzq__kicker,.game-length-modules-module___UDrzq__ledger article small{color:var(--orange);font:800 .7rem/1.2 var(--body);letter-spacing:.14em}.game-length-modules-module___UDrzq__figure strong{color:var(--paper);font:800 clamp(5.2rem, 13vw, 9rem)/.82 var(--display);letter-spacing:-.055em;margin-top:4px;display:inline-block}.game-length-modules-module___UDrzq__figure em{color:var(--pink);font:700 1.4rem/1 var(--display);text-transform:uppercase;margin-left:10px}.game-length-modules-module___UDrzq__figure p,.game-length-modules-module___UDrzq__mediaSection>p{max-width:590px;color:var(--muted);margin:16px 0 0}.game-length-modules-module___UDrzq__unknowns{margin:0;display:grid}.game-length-modules-module___UDrzq__unknowns div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.game-length-modules-module___UDrzq__unknowns div:last-child{border-bottom:0}.game-length-modules-module___UDrzq__unknowns dt{color:var(--muted)}.game-length-modules-module___UDrzq__unknowns dd,.game-length-modules-module___UDrzq__reported,.game-length-modules-module___UDrzq__unknown{font:800 .66rem/1 var(--body);letter-spacing:.09em;border:1px solid #f5efe733;margin:0;padding:6px 8px}.game-length-modules-module___UDrzq__unknowns dd,.game-length-modules-module___UDrzq__unknown{color:var(--aqua);background:#73d9d014}.game-length-modules-module___UDrzq__reported{color:var(--orange);background:#ff8a5414}.game-length-modules-module___UDrzq__caveat{border-top:1px solid var(--line);color:var(--paper);background:#0000003d;margin:0;padding:13px 18px;font-size:.9rem}.game-length-modules-module___UDrzq__tableSection,.game-length-modules-module___UDrzq__mediaSection,.game-length-modules-module___UDrzq__faqSection,.game-length-modules-module___UDrzq__ledger{padding:clamp(20px,4vw,34px)}.game-length-modules-module___UDrzq__tableSection h2,.game-length-modules-module___UDrzq__mediaSection h2,.game-length-modules-module___UDrzq__faqSection h2,.game-length-modules-module___UDrzq__ledger h2{color:var(--paper);font:700 clamp(2rem, 5vw, 3.3rem)/.96 var(--display);text-transform:uppercase;margin:7px 0 18px}.game-length-modules-module___UDrzq__tableWrap{border:1px solid var(--line);max-width:100%;overflow-x:auto}.game-length-modules-module___UDrzq__tableWrap table{border-collapse:collapse;width:100%;min-width:590px}.game-length-modules-module___UDrzq__tableWrap th,.game-length-modules-module___UDrzq__tableWrap td{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;vertical-align:middle;padding:14px 15px}.game-length-modules-module___UDrzq__tableWrap thead th{color:var(--paper);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;font-size:.72rem}.game-length-modules-module___UDrzq__tableWrap tbody th{color:var(--paper);font-weight:650}.game-length-modules-module___UDrzq__tableWrap tr:last-child th,.game-length-modules-module___UDrzq__tableWrap tr:last-child td{border-bottom:0}.game-length-modules-module___UDrzq__mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.game-length-modules-module___UDrzq__mediaGrid figure{border:1px solid var(--line);background:var(--ink);margin:0;overflow:hidden}.game-length-modules-module___UDrzq__mediaGrid img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.game-length-modules-module___UDrzq__mediaGrid figcaption{color:var(--paper);justify-content:space-between;gap:12px;padding:10px 12px;font-size:.76rem;display:flex}.game-length-modules-module___UDrzq__mediaGrid figcaption span{color:var(--muted);letter-spacing:.08em;font-size:.58rem}.game-length-modules-module___UDrzq__faqList{border-top:1px solid var(--line)}.game-length-modules-module___UDrzq__faqList details{border-bottom:1px solid var(--line)}.game-length-modules-module___UDrzq__faqList summary{cursor:pointer;color:var(--paper);padding:16px 4px;font-weight:700}.game-length-modules-module___UDrzq__faqList details p{color:var(--muted);margin:0;padding:0 4px 17px}.game-length-modules-module___UDrzq__ledgerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.game-length-modules-module___UDrzq__ledger article{border:1px solid var(--line);background:#090a0d8a;padding:18px}.game-length-modules-module___UDrzq__ledger article header{color:var(--muted);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;font-size:.66rem;display:flex}.game-length-modules-module___UDrzq__ledger article h3{color:var(--paper);font:700 1.35rem/1.05 var(--display);text-transform:uppercase;margin:16px 0 9px}.game-length-modules-module___UDrzq__ledger article p{color:var(--muted)}.game-length-modules-module___UDrzq__ledger article small{color:var(--pink);margin-top:16px;display:block}.game-length-modules-module___UDrzq__nextLinks{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.game-length-modules-module___UDrzq__nextLinks a{border:1px solid var(--line);color:var(--paper);padding:10px 13px;text-decoration:none}.game-length-modules-module___UDrzq__nextLinks a:hover{border-color:var(--orange);color:var(--orange)}@media (max-width:700px){.game-length-modules-module___UDrzq__briefTop,.game-length-modules-module___UDrzq__mediaGrid figcaption{flex-direction:column;align-items:flex-start}.game-length-modules-module___UDrzq__briefGrid,.game-length-modules-module___UDrzq__mediaGrid,.game-length-modules-module___UDrzq__ledgerGrid{grid-template-columns:1fr}.game-length-modules-module___UDrzq__figure{border-right:0;border-bottom:1px solid var(--line)}.game-length-modules-module___UDrzq__figure strong{font-size:clamp(5.3rem,30vw,7rem)}.game-length-modules-module___UDrzq__unknowns div{flex-direction:column;align-items:flex-start}.game-length-modules-module___UDrzq__tableSection,.game-length-modules-module___UDrzq__mediaSection,.game-length-modules-module___UDrzq__faqSection,.game-length-modules-module___UDrzq__ledger{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.game-length-modules-module___UDrzq__nextLinks a{transition:none}}
.gameplay-systems-modules-module__Pdqmxa__dossier{--gs-line:#fff6e826;--gs-muted:#fff6e8ad;border-top:1px solid var(--gs-line);color:#fff6e8;margin:3.5rem 0}.gameplay-systems-modules-module__Pdqmxa__header{grid-template-columns:minmax(0,1fr) minmax(16rem,.68fr);gap:.7rem 2rem;padding:2.3rem 0 1.4rem;display:grid}.gameplay-systems-modules-module__Pdqmxa__header small,.gameplay-systems-modules-module__Pdqmxa__mediaHeader small,.gameplay-systems-modules-module__Pdqmxa__faq>small,.gameplay-systems-modules-module__Pdqmxa__connections>small{color:#ff9c64;letter-spacing:.16em;grid-column:1/-1;font-size:.7rem;font-weight:800}.gameplay-systems-modules-module__Pdqmxa__header h2,.gameplay-systems-modules-module__Pdqmxa__mediaHeader h2,.gameplay-systems-modules-module__Pdqmxa__faq h2,.gameplay-systems-modules-module__Pdqmxa__connections h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:.96}.gameplay-systems-modules-module__Pdqmxa__header p{color:var(--gs-muted);align-self:end;margin:0;line-height:1.65}.gameplay-systems-modules-module__Pdqmxa__evidenceGrid{border-top:1px solid var(--gs-line);border-left:1px solid var(--gs-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gameplay-systems-modules-module__Pdqmxa__evidenceCard{border-right:1px solid var(--gs-line);border-bottom:1px solid var(--gs-line);background:linear-gradient(145deg,#ff739612,#05060c2e 52%);flex-direction:column;min-width:0;padding:1.35rem;display:flex}.gameplay-systems-modules-module__Pdqmxa__cardTop{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.gameplay-systems-modules-module__Pdqmxa__cardTop>span{color:var(--gs-muted);letter-spacing:.13em;font-size:.67rem;font-weight:800}.gameplay-systems-modules-module__Pdqmxa__evidenceCard h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:1.2rem 0 .65rem;font-size:1.45rem;line-height:1.02}.gameplay-systems-modules-module__Pdqmxa__evidenceCard>p{color:var(--gs-muted);margin:0;line-height:1.6}.gameplay-systems-modules-module__Pdqmxa__boundary{background:#04050a57;border-left:2px solid #f35c87;gap:.35rem;margin-top:1.1rem;padding:.85rem;display:grid}.gameplay-systems-modules-module__Pdqmxa__boundary strong{color:#f7bbda;letter-spacing:.13em;font-size:.64rem}.gameplay-systems-modules-module__Pdqmxa__boundary span{color:#fff6e8c7;font-size:.83rem;line-height:1.5}.gameplay-systems-modules-module__Pdqmxa__provenance{color:#fff6e875;letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:1rem;font-size:.69rem}.gameplay-systems-modules-module__Pdqmxa__mediaHeader{justify-content:space-between;align-items:end;gap:1.2rem;padding:3rem 0 1.2rem;display:flex}.gameplay-systems-modules-module__Pdqmxa__mediaHeader h2{margin-top:.45rem;font-size:clamp(1.55rem,3.4vw,2.45rem)}.gameplay-systems-modules-module__Pdqmxa__mediaHeader a{color:#ffd0a8;letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:.78rem;font-weight:800}.gameplay-systems-modules-module__Pdqmxa__mediaGrid{grid-template-columns:1.15fr .925fr .925fr;gap:.75rem;display:grid}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figure{border:1px solid var(--gs-line);background:#090b12;min-width:0;margin:0;overflow:hidden}.gameplay-systems-modules-module__Pdqmxa__mediaFrame{aspect-ratio:16/9;position:relative;overflow:hidden}.gameplay-systems-modules-module__Pdqmxa__mediaFrame img{object-fit:cover;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figure:hover .gameplay-systems-modules-module__Pdqmxa__mediaFrame img{transform:scale(1.025)}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figcaption{gap:.35rem;padding:.9rem;display:grid}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figcaption strong{font-family:var(--font-display), sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.05rem}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figcaption span{color:var(--gs-muted);font-size:.76rem;line-height:1.45}.gameplay-systems-modules-module__Pdqmxa__lowerGrid{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr);gap:1rem;margin-top:2.8rem;display:grid}.gameplay-systems-modules-module__Pdqmxa__faq,.gameplay-systems-modules-module__Pdqmxa__connections{border:1px solid var(--gs-line);background:#07080e6b;padding:1.35rem}.gameplay-systems-modules-module__Pdqmxa__faq h2,.gameplay-systems-modules-module__Pdqmxa__connections h2{margin:.45rem 0 1rem;font-size:1.65rem}.gameplay-systems-modules-module__Pdqmxa__faq details{border-top:1px solid var(--gs-line)}.gameplay-systems-modules-module__Pdqmxa__faq summary{cursor:pointer;padding:.95rem 1.6rem .95rem 0;font-weight:750;line-height:1.35}.gameplay-systems-modules-module__Pdqmxa__faq p{color:var(--gs-muted);margin:0 0 1rem;line-height:1.55}.gameplay-systems-modules-module__Pdqmxa__connections{background:radial-gradient(circle at 100% 0,#ff7a3e24,#0000 45%),#07080e6b;align-self:start}.gameplay-systems-modules-module__Pdqmxa__connections a{border-top:1px solid var(--gs-line);color:inherit;grid-template-columns:1fr auto;gap:.15rem .8rem;padding:.8rem 0;display:grid}.gameplay-systems-modules-module__Pdqmxa__connections a span{color:#ff9c64;letter-spacing:.11em;text-transform:uppercase;grid-column:1;font-size:.61rem;font-weight:800}.gameplay-systems-modules-module__Pdqmxa__connections a strong{grid-column:1;font-size:.86rem;line-height:1.35}.gameplay-systems-modules-module__Pdqmxa__connections a i{color:#f7bbda;grid-area:1/2/3;align-self:center;font-style:normal}@media (max-width:860px){.gameplay-systems-modules-module__Pdqmxa__header,.gameplay-systems-modules-module__Pdqmxa__lowerGrid,.gameplay-systems-modules-module__Pdqmxa__evidenceGrid{grid-template-columns:1fr}.gameplay-systems-modules-module__Pdqmxa__mediaGrid{grid-template-columns:1fr 1fr}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figure:first-child{grid-column:1/-1}}@media (max-width:520px){.gameplay-systems-modules-module__Pdqmxa__dossier{margin:2.5rem 0}.gameplay-systems-modules-module__Pdqmxa__header{padding-top:1.7rem}.gameplay-systems-modules-module__Pdqmxa__evidenceCard,.gameplay-systems-modules-module__Pdqmxa__faq,.gameplay-systems-modules-module__Pdqmxa__connections{padding:1rem}.gameplay-systems-modules-module__Pdqmxa__mediaHeader{flex-direction:column;align-items:start;padding-top:2.35rem}.gameplay-systems-modules-module__Pdqmxa__mediaGrid{grid-template-columns:1fr}.gameplay-systems-modules-module__Pdqmxa__mediaGrid figure:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.gameplay-systems-modules-module__Pdqmxa__mediaFrame img{transition:none}}
