.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__title{margin:12px 0}.Manifesto-module__ciNx7q__sub{color:var(--ink-2);max-width:26ch;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5}.Manifesto-module__ciNx7q__pull{background:var(--ink-deep);color:var(--paper-warm);border-radius:16px;margin-top:clamp(20px,2.6vw,32px);padding:20px 22px;position:relative;overflow:hidden}.Manifesto-module__ciNx7q__pull:before{content:"“";font-family:var(--font-serif);color:var(--red);opacity:.3;pointer-events:none;font-size:104px;line-height:1;position:absolute;top:4px;right:20px}.Manifesto-module__ciNx7q__pullText{font-family:var(--font-serif);color:var(--paper-warm);max-width:none;font-size:clamp(1.08rem,1.3vw,1.25rem);line-height:1.38;position:relative}.Manifesto-module__ciNx7q__pullLead{color:#ff7a6e;font-style:italic}.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,30px) 0}.Manifesto-module__ciNx7q__head{align-items:baseline;gap:18px;margin-bottom:10px;display:flex}.Manifesto-module__ciNx7q__head .Manifesto-module__ciNx7q__numeral{flex:none;padding-top:2px}.Manifesto-module__ciNx7q__problem{margin-bottom:14px;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:11px;border-radius:0 8px 8px 0;padding-right:14px}.Manifesto-module__ciNx7q__demandLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin-bottom:7px;font-size:11px;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:10px;font-size:15px;font-weight:600;display:block}
