.Manifesto-module__ciNx7q__layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(28px,4.5vw,64px);display:grid}@media (max-width:940px){.Manifesto-module__ciNx7q__layout{grid-template-columns:1fr;gap:24px}}.Manifesto-module__ciNx7q__rail{top:calc(var(--nav-h) + 40px);position:sticky}@media (max-width:940px){.Manifesto-module__ciNx7q__rail{position:static}}.Manifesto-module__ciNx7q__kicker{color:var(--ink-2);align-items:center;gap:12px;margin:0 0 16px;font-size:13px;font-weight:600;display:flex}.Manifesto-module__ciNx7q__kicker span{background:var(--ink);color:var(--paper-warm);font-family:var(--font-sign-stack);letter-spacing:.06em;border-radius:6px;padding:4px 10px;font-size:15px;font-weight:700}.Manifesto-module__ciNx7q__title{font-family:var(--font-sign-stack);margin:0 0 16px;font-size:clamp(1.9rem,3.3vw,2.9rem);font-weight:700;line-height:1.1}.Manifesto-module__ciNx7q__toc{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.Manifesto-module__ciNx7q__toc a{min-height:44px;color:var(--ink-2);border-radius:10px;align-items:center;gap:14px;padding:8px 12px;font-size:15px;font-weight:600;display:flex}.Manifesto-module__ciNx7q__toc a:hover{background:var(--paper-warm);color:var(--red-text)}.Manifesto-module__ciNx7q__toc span{min-width:28px;font-family:var(--font-sign-stack);color:var(--red-text);font-size:20px;font-weight:700}@media (max-width:940px){.Manifesto-module__ciNx7q__toc{display:none}}.Manifesto-module__ciNx7q__chapter{scroll-margin-top:calc(var(--nav-h) + 24px)}.Manifesto-module__ciNx7q__chapters{border-top:1px solid var(--rule)}.Manifesto-module__ciNx7q__chapter{border-bottom:1px solid var(--rule);padding:clamp(20px,2.4vw,32px) 0}.Manifesto-module__ciNx7q__head{align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.Manifesto-module__ciNx7q__num{min-width:56px;font-family:var(--font-sign-stack);color:var(--red-text);flex:none;font-size:44px;font-weight:700;line-height:.8}.Manifesto-module__ciNx7q__label{font-family:var(--font-sign-stack);color:var(--ink);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.08}.Manifesto-module__ciNx7q__problem{margin-bottom:16px;font-size:15.5px;line-height:1.6}.Manifesto-module__ciNx7q__demand{border-left:2.5px solid var(--red);background:linear-gradient(90deg, var(--red-50), #fff2f000);padding:2px 0 2px 20px;padding-block:12px;border-radius:0 8px 8px 0;padding-right:16px}.Manifesto-module__ciNx7q__demandLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--red-text);margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.Manifesto-module__ciNx7q__demandText{color:var(--ink);margin:0;font-size:15px;line-height:1.55}.Manifesto-module__ciNx7q__hindi{color:var(--red-700);letter-spacing:-.005em;margin-top:12px;font-size:15px;font-weight:600;display:block}
