.manifesto-module__qnrsjW__reading{max-width:68ch;margin:0 auto}.manifesto-module__qnrsjW__chapterMark{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);align-items:baseline;gap:10px;font-size:12px;display:inline-flex}.manifesto-module__qnrsjW__chapterMark b{color:var(--color-fg);font-variant-numeric:tabular-nums slashed-zero;font-weight:600}.manifesto-module__qnrsjW__readingHead{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-fg);text-wrap:balance;max-width:20ch;margin:18px 0 0;font-size:clamp(28px,3.8vw,44px);font-weight:500;line-height:1.06}.manifesto-module__qnrsjW__readingHead em{font-style:normal}.manifesto-module__qnrsjW__prose{color:var(--color-fg-secondary);text-wrap:pretty;margin-top:30px;font-size:clamp(16.5px,1.5vw,18.5px);line-height:1.7}.manifesto-module__qnrsjW__prose p{margin:0 0 22px}.manifesto-module__qnrsjW__prose p:last-child{margin-bottom:0}.manifesto-module__qnrsjW__prose em{color:var(--color-fg);font-style:italic}.manifesto-module__qnrsjW__prose strong{color:var(--color-fg);font-weight:600}.manifesto-module__qnrsjW__dropcap:first-letter{font-family:var(--font-display);float:left;color:var(--color-fg);margin:6px 12px 0 0;font-size:3.1em;font-weight:500;line-height:.8}.manifesto-module__qnrsjW__pull{max-width:68ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-fg);border-left:2px solid var(--color-fg);text-wrap:balance;margin:44px auto;padding-left:22px;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.24}.manifesto-module__qnrsjW__pull em{color:var(--color-fg-muted);font-style:normal}.manifesto-module__qnrsjW__interludeNote{max-width:60ch;color:var(--text-on-dark-dim);text-wrap:pretty;margin:24px auto 0;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.manifesto-module__qnrsjW__sectorGrid{border-top:1px solid var(--border-line);grid-template-columns:1fr;max-width:68ch;margin:40px auto 0;display:grid}@media (min-width:680px){.manifesto-module__qnrsjW__sectorGrid{grid-template-columns:repeat(2,1fr)}}.manifesto-module__qnrsjW__sectorCell{border-bottom:1px solid var(--border-hair);padding:22px 4px}@media (min-width:680px){.manifesto-module__qnrsjW__sectorCell:nth-child(2n){border-left:1px solid var(--border-hair);padding-left:24px}}.manifesto-module__qnrsjW__sectorWho{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-fg);font-size:18px;font-weight:500}.manifesto-module__qnrsjW__sectorWhat{color:var(--color-fg-secondary);margin:8px 0 0;font-size:14.5px;line-height:1.55}.manifesto-module__qnrsjW__principles{grid-template-columns:1fr;gap:16px;max-width:68ch;margin:40px auto 0;display:grid}@media (min-width:820px){.manifesto-module__qnrsjW__principles{grid-template-columns:repeat(3,1fr);gap:20px}}.manifesto-module__qnrsjW__principle{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--border-hair), var(--shadow-sm);flex-direction:column;padding:26px 22px 24px;display:flex}.manifesto-module__qnrsjW__principleStep{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}.manifesto-module__qnrsjW__principleStepNum{color:var(--color-fg);font-variant-numeric:tabular-nums slashed-zero;font-weight:600}.manifesto-module__qnrsjW__principleH{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-fg);margin-top:16px;font-size:clamp(19px,2vw,22px);font-weight:500;line-height:1.14}.manifesto-module__qnrsjW__principleBody{color:var(--color-fg-secondary);margin-top:12px;font-size:14.5px;line-height:1.6}.manifesto-module__qnrsjW__principleBody strong{color:var(--color-fg);font-weight:600}.manifesto-module__qnrsjW__contrast{grid-template-columns:1fr;gap:18px;max-width:68ch;margin:44px auto 0;display:grid}@media (min-width:760px){.manifesto-module__qnrsjW__contrast{grid-template-columns:1fr 1fr;gap:24px}}.manifesto-module__qnrsjW__contrastCol{border-radius:var(--radius-card);padding:24px 22px}.manifesto-module__qnrsjW__them{background:var(--fill-subtle)}.manifesto-module__qnrsjW__us{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--border-line), var(--shadow-sm)}.manifesto-module__qnrsjW__contrastTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-muted);margin-bottom:16px;font-size:11px;display:inline-block}.manifesto-module__qnrsjW__us .manifesto-module__qnrsjW__contrastTag{color:var(--color-fg)}.manifesto-module__qnrsjW__contrastList{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.manifesto-module__qnrsjW__contrastList li{color:var(--color-fg-secondary);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;display:flex}.manifesto-module__qnrsjW__us .manifesto-module__qnrsjW__contrastList li{color:var(--color-fg-quiet)}.manifesto-module__qnrsjW__contrastMark{text-align:center;width:16px;font-family:var(--font-mono);color:var(--color-fg-muted);flex:none;margin-top:1px;font-size:13px}.manifesto-module__qnrsjW__us .manifesto-module__qnrsjW__contrastMark{color:var(--color-fg)}.manifesto-module__qnrsjW__beats{flex-direction:column;max-width:68ch;margin:36px auto 0;padding:0;list-style:none;display:flex}.manifesto-module__qnrsjW__beat{border-top:1px solid var(--border-hair);gap:20px;padding:24px 0;display:flex}.manifesto-module__qnrsjW__beat:first-child{border-top:none}.manifesto-module__qnrsjW__beatNum{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-fg-muted);font-variant-numeric:tabular-nums slashed-zero;flex:none;width:28px;padding-top:2px;font-size:13px;font-weight:500}.manifesto-module__qnrsjW__beatHead{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-fg);font-size:clamp(18px,2vw,21px);font-weight:500}.manifesto-module__qnrsjW__beatText{color:var(--color-fg-secondary);margin:8px 0 0;font-size:15px;line-height:1.6}.manifesto-module__qnrsjW__signoff{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-on-dark-mute);margin-top:34px;font-size:12.5px;font-style:normal;display:block}
