main{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:4rem 2rem}.manifesto{max-width:600px;width:100%}.manifesto h1{font-size:2.5rem;color:var(--accent-color);margin:0 0 1rem;text-align:center}.lead{text-align:center;font-size:1.25rem;color:#9399b2;margin:0 0 3rem;font-style:italic}section{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.05)}section:last-of-type{border-bottom:none}h2{font-size:1.25rem;color:#cdd6f4;margin:0 0 1rem}p{color:#9399b2;font-size:1.1rem;line-height:1.7;margin:.5rem 0}.closing{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.closing p{margin:.25rem 0}.closing p:last-child{color:var(--accent-color);font-size:1.5rem;margin-top:1rem}html[data-theme=light] .closing{border-top-color:#00000014}html[data-theme=frappe] .closing{border-top-color:#ffffff14}
