.manifesto-module__oip2zW__main{background-color:var(--color-solid-purple);min-height:100vh;padding-bottom:var(--space-24);color:#fff}.manifesto-module__oip2zW__header{padding-block:var(--space-12)}.manifesto-module__oip2zW__topNav{margin-bottom:var(--space-16);justify-content:space-between;align-items:center;display:flex}.manifesto-module__oip2zW__logoWrapper{width:220px}.manifesto-module__oip2zW__logo{width:100%;height:auto;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:block;overflow:visible}.manifesto-module__oip2zW__logo path,.manifesto-module__oip2zW__logo rect{fill:#fff;stroke:#0000;stroke-width:12px;stroke-linejoin:round;paint-order:stroke fill;transition:stroke .4s}.manifesto-module__oip2zW__logoWrapper:hover .manifesto-module__oip2zW__logo{filter:drop-shadow(-6px 6px 0px var(--color-brand-lime));transform:translate(6px,-6px)}.manifesto-module__oip2zW__logoWrapper:hover .manifesto-module__oip2zW__logo path,.manifesto-module__oip2zW__logoWrapper:hover .manifesto-module__oip2zW__logo rect{stroke:#000}.manifesto-module__oip2zW__heroWrapper{width:100%;height:400px;margin-bottom:var(--space-16);isolation:isolate;background-color:#000;border:4px solid #000;border-radius:2.75rem;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:-12px 12px #000}.manifesto-module__oip2zW__heroImage{border-radius:calc(2.75rem - 4px);width:100%;height:100%;overflow:hidden}.manifesto-module__oip2zW__heroImage img{border-radius:inherit}.manifesto-module__oip2zW__hubButton{color:#fff;background:#ffffff1a;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex}.manifesto-module__oip2zW__hubButton:hover{color:var(--color-solid-purple);background:#fff;border-color:#fff;transform:rotate(90deg)scale(1.1)}.manifesto-module__oip2zW__content{text-align:center;max-width:900px;margin:0 auto}.manifesto-module__oip2zW__iconCircle{width:100px;height:100px;color:var(--color-solid-purple);margin:0 auto var(--space-8);background:#fff;border:4px solid #000;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:-8px 8px #000}.manifesto-module__oip2zW__title{letter-spacing:-.05em;margin-bottom:var(--space-12);text-transform:uppercase;font-size:clamp(3.5rem,10vi,6.5rem);line-height:.9}.manifesto-module__oip2zW__body{text-align:left}.manifesto-module__oip2zW__manifestoSubtitle{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--font-medium);margin-bottom:var(--space-16);text-align:left;color:#fff;opacity:.9;line-height:1.4}.manifesto-module__oip2zW__lead{font-size:2.25rem;line-height:1.2;font-weight:var(--font-bold);margin-bottom:var(--space-20);letter-spacing:-.02em}.manifesto-module__oip2zW__grid{gap:var(--space-12);margin-bottom:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.manifesto-module__oip2zW__point{gap:var(--space-4);flex-direction:column;display:flex}.manifesto-module__oip2zW__pointNum{font-family:var(--font-mono);color:var(--color-brand-lime);font-size:1.5rem;font-weight:var(--font-bold)}.manifesto-module__oip2zW__point h3{letter-spacing:-.02em;font-size:1.5rem;line-height:1.1}.manifesto-module__oip2zW__point p{opacity:.8;font-size:1.125rem;line-height:1.5}.manifesto-module__oip2zW__bigQuote{font-size:3rem;font-weight:var(--font-bold);text-align:center;margin-bottom:var(--space-24);color:var(--color-brand-lime);white-space:pre-wrap;border-left:none;padding:0;font-style:normal;line-height:1.1}.manifesto-module__oip2zW__closing{text-align:center;opacity:.9;max-width:600px;margin:0 auto;font-size:1.5rem;line-height:1.6}.manifesto-module__oip2zW__closing strong{color:var(--color-brand-lime)}@media (max-width:768px){.manifesto-module__oip2zW__heroWrapper{aspect-ratio:16/9;height:auto;margin-bottom:var(--space-8);border-width:3px;border-radius:2.25rem;box-shadow:-6px 6px #000}.manifesto-module__oip2zW__heroImage{border-radius:calc(2.25rem - 3px)}.manifesto-module__oip2zW__title{font-size:2.75rem}.manifesto-module__oip2zW__lead{font-size:1.25rem}.manifesto-module__oip2zW__bigQuote{font-size:1.75rem}}
