#manifesto-page{.hero-window{height:72vh}p{font-size:1.2rem;@media screen and (max-width:800px){font-size:unset}}#manifesto-subheading{position:relative;letter-spacing:-.02em}#what-needs-to-change{background:linear-gradient(to bottom,var(--green-light60),transparent)}#our-principles{background:linear-gradient(to bottom,hsla(var(--terracotta),.4),hsla(var(--terracotta),.08))}.principles-card{border-radius:24px;padding:8px;border:none;[data-card]{border:none;background:linear-gradient(to bottom,var(--green-light60),transparent);display:grid;grid-template-columns:160px 1fr;align-items:center;padding:2vw;grid-gap:48px;gap:48px;border-radius:16px;@media screen and (max-width:800px){grid-template-columns:100px 1fr;gap:24px;padding-left:3vw;padding-bottom:3vw;padding-right:3vw;padding-top:3vw}}}#turning-beliefs{position:absolute;bottom:0;right:0;max-height:80%}.primary-button{background-color:var(--terracotta);color:whitesmoke;border-radius:8px}}