.print-body--infinite-wisdom{--ink: #0d0b14;--ink-soft: rgba(13, 11, 20, .72);--ember: #b0179f;--sun: #f2c230;--amber: #e0a21a;--rule: rgba(13, 11, 20, .18);--upgrade: #b07a00;--upgrade-wash: #fff4d1;--unplug: #0d6b3f;--unplug-wash: #e3f7ea;--citizen: #03100c;--citizen-teal: #4f9a86;--citizen-gold: #f2c230}.print-body--infinite-wisdom .print-toolbar{background:#0d0b14}.print-body--infinite-wisdom .print-toolbar a,.print-body--infinite-wisdom .print-toolbar button{color:#ff7bf5;border-color:#ff7bf5}.sheet--cards{padding:10mm}.cards__how{margin:0 0 2.5mm;text-align:center;font-size:9pt;color:var(--ink-soft)}.cards{display:grid;grid-template-columns:repeat(3,var(--card-w));grid-auto-rows:var(--card-h);gap:2.5mm;justify-content:center}.sheet--cards{--card-w: 53mm;--card-h: 84mm}html.paper-letter .sheet--cards{--card-w: 49mm;--card-h: 77mm}.citizen-card{position:relative;overflow:hidden;background:var(--citizen);color:#f6f0e0;border-radius:3.18mm;outline:.2mm dashed rgba(13,11,20,.35);outline-offset:1.2mm;padding:11mm 4.6mm 6mm;display:flex;flex-direction:column;font-family:Outfit,system-ui,sans-serif}.citizen-card__ledger{position:absolute;left:0;right:0;top:2.4mm;display:grid;gap:1.5mm}.citizen-card__ledger span{display:block;height:.3mm;background:#f6f0e059}.citizen-card__org,.citizen-card__class,.citizen-card__label{margin:0;font-size:5.4pt;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--citizen-teal)}.citizen-card__city{margin:.6mm 0 .4mm;font-size:23pt;line-height:.95;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.citizen-card__rule{height:.2mm;background:#f6f0e066;margin:2.2mm 0}.citizen-card__rule--heavy{height:.3mm}.citizen-card__book{margin:0;font-size:7.4pt;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.citizen-card__author{margin:.6mm 0 0;font-size:5.4pt;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.citizen-card__name{display:grid;gap:5mm;padding:3mm 0 1mm}.citizen-card__name span{display:block;height:.35mm;background:var(--citizen-gold);opacity:.85}.citizen-card__num{margin:.4mm 0 0;font-size:26pt;line-height:1;font-weight:700}.citizen-card__seal{margin:auto 0 0;font-size:6.4pt;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.citizen-card__seal strong{display:block;font-size:13pt;color:var(--citizen-gold);letter-spacing:.02em}html.paper-letter .citizen-card{padding:9.5mm 4.2mm 5mm}html.paper-letter .citizen-card__name{gap:4mm;padding-top:2.4mm}html.paper-letter .citizen-card__rule{margin:1.8mm 0}html.paper-letter .citizen-card__city{font-size:21pt}html.paper-letter .citizen-card__num{font-size:24pt}.print-body--infinite-wisdom{--vote-upgrade: #6b2fb3;--vote-upgrade-wash: #f1e8fb;--vote-unplug: #d9620f;--vote-unplug-wash: #fdeede}.ref{position:relative;border:.4mm solid var(--ink);border-radius:3mm;padding:6mm 6mm 5mm;display:flex;flex-direction:column;gap:3mm;overflow:hidden;background:#fff}.ref:before{content:"";position:absolute;left:0;right:0;top:0;height:2.4mm;background:linear-gradient(90deg,var(--vote-upgrade) 50%,var(--vote-unplug) 50%)}.ref__head{text-align:center;display:grid;gap:1mm;padding-top:1.5mm}.ref__sub{margin:0;font-size:7pt;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--ink)}.ref__sub--soft{letter-spacing:.06em;color:var(--ink-soft);font-weight:500;text-transform:none;font-size:7.5pt}.ref__title{margin:0;font-family:League Gothic,Impact,sans-serif;font-size:34pt;line-height:.9;text-transform:uppercase}.ref__prompt{margin:0;text-align:center;font-size:7.5pt;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ref__boxes{display:grid;grid-template-columns:1fr 1fr;gap:3mm;flex:1}.ref__box{border-radius:2mm;padding:4mm 3.5mm;display:grid;align-content:start;justify-items:center;text-align:center;gap:1.2mm}.ref__box strong{font-family:League Gothic,Impact,sans-serif;font-weight:400;font-size:19pt;line-height:.95;text-transform:uppercase}.ref__box small{font-size:6.6pt;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.ref__box em{font-family:EB Garamond,Georgia,serif;font-size:9.5pt;line-height:1.25}.ref__box--upgrade{background:var(--vote-upgrade-wash);color:var(--vote-upgrade);border:.5mm solid var(--vote-upgrade)}.ref__box--unplug{background:var(--vote-unplug-wash);color:#8a3c06;border:.5mm solid var(--vote-unplug)}.ref__box em{color:var(--ink)}.ref__mark{width:9mm;height:9mm;border:.6mm solid currentColor;border-radius:1.2mm;background:#fff;margin-bottom:1mm}.ref__round{display:grid;grid-template-columns:1fr 1fr;gap:3mm;font-size:7.5pt;text-transform:uppercase;letter-spacing:.12em;font-weight:600}.ref__round span:before{content:"☐ ";font-size:11pt}.ref__foot{margin:0;text-align:center;font-size:6.8pt;color:var(--ink-soft)}.sealed-cover--night{background:repeating-linear-gradient(-45deg,var(--paper) 0 8mm,#f6e6f6 8mm 16mm)}.wax--neon{background:radial-gradient(circle at 35% 30%,#ff7bf5,#c41fb4 60%,#6a0b62);color:#fff0fc;border-color:#6a0b62!important}.sheet--night-cover{background:radial-gradient(70% 45% at 50% 42%,#3a1650 0%,transparent 70%),linear-gradient(180deg,#0a0912,#160c24 55%,#0a0912);color:#fff8e8}.sheet--night-cover .p-eyebrow{color:#ff7bf5}.sheet--night-cover .cover-badge{border-color:#ff7bf5;color:#ffd6fb}.sheet--night-cover .cover-art img{outline-color:#ff7bf580}.weeks--5{gap:3mm;grid-template-columns:1fr 1fr}.weeks--5 .week:last-child{grid-column:1 / -1}.weeks--5 .week{padding:3mm 4.5mm}.weeks--5 .week__num{font-size:18pt}.weeks--5 .week ul{gap:1.2mm;font-size:9.2pt;line-height:1.36;padding-left:4mm}html.paper-letter .weeks--5 .week ul{font-size:8.8pt}.print-body--infinite-wisdom .p-h3,.print-body--infinite-wisdom .week__chapters{color:var(--ember)}.print-body--infinite-wisdom .q-list li:before{color:#c41fb4}.menu--night{border-color:var(--ink)}.doc-quotes{display:grid;gap:4mm;font-family:EB Garamond,Georgia,serif;font-size:13.5pt;line-height:1.42}.doc-quotes p{margin:0}.doc-quotes--serif{font-size:14pt}.doc-quotes--big{font-size:17pt;line-height:1.38;margin-top:6mm}.doc-broadcast__bar{display:flex;justify-content:space-between;align-items:center;margin:calc(var(--pad) * -1) calc(var(--pad) * -1) 8mm;padding:6mm var(--pad);background:#0d0b14;color:#f6f0e0;font-size:8pt;letter-spacing:.18em;text-transform:uppercase}.doc-wordmark{font-family:League Gothic,Impact,sans-serif;font-size:26pt;letter-spacing:.32em;color:#fff}.doc-broadcast__date{font-size:8.5pt;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 2mm}.doc-broadcast .headline{font-size:40pt}.doc-broadcast__close{margin-top:auto;margin-bottom:8mm;padding:6mm 0 0;border-top:.6mm solid var(--ink);font-family:EB Garamond,Georgia,serif;font-size:19pt;font-style:italic;line-height:1.25}.doc-feed__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:3mm;border-bottom:.5mm solid var(--ink);margin-bottom:6mm}.doc-feed__brand{font-family:Outfit,sans-serif;font-weight:700;letter-spacing:.3em;font-size:11pt}.doc-feed__live{font-size:8pt;font-weight:700;letter-spacing:.2em;color:#d11b1b}.doc-feed__headline{font-weight:700;letter-spacing:.06em;font-size:10pt;margin:0 0 1mm}.doc-feed__note{margin-top:auto;margin-bottom:8mm;font-size:8.5pt;font-style:italic;color:var(--ink-soft)}.doc-feed .doc-quotes p{padding-left:5mm;border-left:1mm solid #d11b1b}.doc-commission__seal{margin:4mm auto 6mm;width:40mm;height:40mm;border-radius:50%;border:.8mm double var(--ink);display:grid;place-items:center;text-align:center;font-family:League Gothic,Impact,sans-serif;font-size:17pt;line-height:1;text-transform:uppercase}.doc-feed--commission .doc-quotes p{border-left:0;padding-left:0;text-align:center}.doc-caliph__frame{flex:1;padding:12mm 13mm;margin-bottom:8mm;border:3mm solid transparent;-o-border-image:repeating-linear-gradient(45deg,#0f5e5a 0 3mm,#c89b2b 3mm 6mm) 10;border-image:repeating-linear-gradient(45deg,#0f5e5a 0 3mm,#c89b2b 3mm 6mm) 10;display:grid;align-content:center;gap:2mm}.doc-caliph .p-eyebrow{color:#0f5e5a}.doc-sign{display:flex;justify-content:space-between;align-items:center;padding:5mm 7mm;border-radius:2mm;color:#fff;font-family:Outfit,sans-serif;font-weight:700;font-size:17pt;letter-spacing:.04em;text-transform:uppercase}.doc-sign span:last-child{font-size:9pt;letter-spacing:.16em;font-weight:600;opacity:.9}.doc-sign--green{background:#0f4d38;margin-bottom:7mm}.doc-sign--blue{background:#2c7cc4;margin-top:auto;margin-bottom:9mm}.doc-arrivals__kind{font-size:8.5pt;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 1mm}.doc-arrivals .headline{font-family:Outfit,sans-serif;font-weight:700;font-size:34pt;letter-spacing:-.01em}.doc-rules{margin:4mm 0 0;padding:0;list-style:none;counter-reset:rule;display:grid;gap:5mm}.doc-rules li{counter-increment:rule;display:grid;grid-template-columns:12mm 1fr;gap:3mm;font-size:14pt;line-height:1.35;font-family:EB Garamond,Georgia,serif}.doc-rules li:before{content:counter(rule);width:10mm;height:10mm;border-radius:50%;background:#0f4d38;color:#fff;display:grid;place-items:center;font-family:Outfit,sans-serif;font-weight:700;font-size:12pt}.doc-agora__head{display:flex;gap:5mm;align-items:center;margin-bottom:6mm}.doc-agora__pentagon{width:18mm;height:17mm;color:#6b2fb3}.doc-transcript{display:grid;gap:5mm;font-family:EB Garamond,Georgia,serif;font-size:14pt;line-height:1.42}.doc-transcript p{margin:0;display:grid;grid-template-columns:26mm 1fr;gap:4mm}.doc-transcript span{font-family:Outfit,sans-serif;font-size:8pt;font-weight:700;letter-spacing:.2em;color:#6b2fb3;padding-top:1.4mm}.doc-notice{justify-content:center}.doc-notice__panel{margin:auto 0;padding:12mm;border-radius:6mm;background:#0d0b14;color:#f6f0e0;display:grid;gap:4mm}.doc-notice__label{margin:0;font-size:8pt;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#ff7bf5}.doc-notice__date{margin:0;font-size:8pt;letter-spacing:.14em;text-transform:uppercase;color:#f6f0e099}.doc-notice .headline{color:#fff}.doc-notice__line{margin:0;font-family:EB Garamond,Georgia,serif;font-size:13.5pt;line-height:1.42}.doc-notice__button{justify-self:center;margin-top:4mm;padding:3mm 16mm;border-radius:999px;background:#f6f0e0;color:#0d0b14;font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:10pt}.doc-notice__small{margin:0;text-align:center;font-size:8.5pt;font-style:italic;color:#f6f0e099}.doc-poster__card{margin:calc(var(--pad) * -1) calc(var(--pad) * -1) 8mm;padding:26mm var(--pad);background:#e8630a;color:#fff}.doc-poster__slogan{margin:0;font-family:League Gothic,Impact,sans-serif;font-size:74pt;line-height:.92;text-transform:uppercase}.doc-poster .p-eyebrow{color:#b4480a}html.paper-letter .sheet--sealed-qs .q-list{font-size:10.6pt}html.paper-letter .sheet--sealed-qs .p-h3{margin:4mm 0 2mm}.sheet.doc-feed--commission .doc-quotes--big{font-size:21pt;line-height:1.35;gap:7mm;margin-top:10mm}.doc-feed--commission .doc-commission__seal{width:52mm;height:52mm;font-size:22pt;margin:12mm auto 10mm}.doc-feed--commission .headline{font-size:40pt}.doc-rules{gap:8mm;margin-top:8mm}.doc-rules li{font-size:18pt}.doc-arrivals .headline{font-size:44pt}.doc-transcript{font-size:16.5pt;gap:8mm}.doc-agora .headline{font-size:44pt;margin-bottom:8mm}.doc-poster .doc-quotes{font-size:16pt;gap:6mm}.doc-poster__card{padding:34mm var(--pad)}.doc-poster__slogan{font-size:84pt}.doc-feed .doc-quotes{font-size:15.5pt;gap:6mm}html.paper-letter .doc-poster__slogan{font-size:76pt}html.paper-letter .doc-poster__card{padding:26mm var(--pad)}.doc-broadcast .doc-quotes{font-size:14.5pt;gap:5mm}
