.manifesto-module__ta1v4W__page{--ink:#071016;--ink-soft:#0c1820;--paper:#eef3f1;--muted:#9aabb2;--water:#8fb2c8;--gold:#d7a85b;--line:#8fb2c833;background:var(--ink);color:var(--paper);min-height:100svh;position:relative}.manifesto-module__ta1v4W__page:before{content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(#8fb2c80f 1px,#0000 1px),linear-gradient(90deg,#8fb2c80f 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 92%);mask-image:linear-gradient(#000 30%,#0000 92%)}.manifesto-module__ta1v4W__page :is(a,[tabindex="0"]):focus-visible{outline:2px solid var(--gold);outline-offset:4px}.manifesto-module__ta1v4W__nav{z-index:2;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1180px,100%);min-height:82px;margin-inline:auto;padding:0 clamp(18px,4vw,24px);display:flex;position:relative}.manifesto-module__ta1v4W__wordmark{color:var(--paper);letter-spacing:.32em;font-size:.72rem;font-weight:700;text-decoration:none}.manifesto-module__ta1v4W__navLinks{color:var(--muted);align-items:center;gap:clamp(16px,4vw,28px);font-size:.82rem;display:flex}.manifesto-module__ta1v4W__navLinks a{text-decoration:none;transition:color .18s}.manifesto-module__ta1v4W__navLinks a:hover{color:var(--paper)}.manifesto-module__ta1v4W__navCurrent{color:var(--water)}.manifesto-module__ta1v4W__hero{z-index:1;border-bottom:1px solid var(--line);width:min(760px,100%);margin-inline:auto;padding:clamp(56px,10vw,96px) clamp(18px,4vw,24px) clamp(40px,7vw,64px);position:relative}.manifesto-module__ta1v4W__heroGraphic{opacity:.35;pointer-events:none;width:min(280px,42vw);position:absolute;top:clamp(48px,8vw,72px);right:clamp(-20px,-2vw,0)}.manifesto-module__ta1v4W__heroGraphic svg{width:100%;height:auto}.manifesto-module__ta1v4W__heroGraphic path{fill:none;stroke:#8fb2c873;stroke-width:1px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.manifesto-module__ta1v4W__heroGraphic path:nth-child(2){animation:14s ease-in-out infinite manifesto-module__ta1v4W__arrowDrift}.manifesto-module__ta1v4W__heroGraphic path:nth-child(3){animation:18s ease-in-out infinite reverse manifesto-module__ta1v4W__arrowDrift}}@keyframes manifesto-module__ta1v4W__arrowDrift{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.65;transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.manifesto-module__ta1v4W__heroGraphic path{animation:none!important}}.manifesto-module__ta1v4W__eyebrow{color:var(--water);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:650}.manifesto-module__ta1v4W__heroTitle{letter-spacing:-.055em;max-width:14ch;margin-top:20px;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:560;line-height:1.02}.manifesto-module__ta1v4W__heroTagline{color:#b7c4c8;max-width:28ch;margin-top:clamp(24px,4vw,36px);font-size:clamp(1.15rem,2.8vw,1.45rem);line-height:1.55}.manifesto-module__ta1v4W__heroTagline em{color:var(--gold);margin-top:.35em;font-style:normal;display:block}.manifesto-module__ta1v4W__heroIntro{color:#a8b8bd;max-width:62ch;margin-top:clamp(28px,5vw,40px);font-size:clamp(.98rem,2vw,1.08rem);line-height:1.72}.manifesto-module__ta1v4W__article{z-index:1;width:min(760px,100%);margin-inline:auto;padding:clamp(48px,8vw,72px) clamp(18px,4vw,24px);position:relative}.manifesto-module__ta1v4W__section{border-bottom:1px solid var(--line);margin-bottom:clamp(40px,7vw,56px);padding-bottom:clamp(40px,7vw,56px)}.manifesto-module__ta1v4W__section:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.manifesto-module__ta1v4W__sectionTitle{letter-spacing:-.03em;color:var(--paper);font-size:clamp(1.45rem,3.5vw,1.85rem);font-weight:560;line-height:1.15}.manifesto-module__ta1v4W__sectionBody{flex-direction:column;gap:clamp(18px,3vw,24px);margin-top:clamp(20px,3.5vw,28px);display:flex}.manifesto-module__ta1v4W__sectionBody p{color:#b3c1c6;max-width:68ch;font-size:clamp(1rem,2.1vw,1.0625rem);line-height:1.78}.manifesto-module__ta1v4W__pullQuote{border-left:2px solid var(--gold);color:var(--paper);letter-spacing:-.02em;max-width:52ch;margin:clamp(28px,5vw,40px) 0;padding-left:clamp(20px,4vw,28px);font-size:clamp(1.1rem,2.5vw,1.28rem);font-weight:520;line-height:1.65}.manifesto-module__ta1v4W__closing{z-index:1;border-top:1px solid var(--line);width:min(760px,100%);margin-inline:auto;padding:clamp(48px,8vw,72px) clamp(18px,4vw,24px) clamp(72px,12vw,96px);position:relative}.manifesto-module__ta1v4W__closingLines{letter-spacing:-.02em;color:#c5d0d4;font-size:clamp(1.15rem,2.8vw,1.35rem);line-height:1.65}.manifesto-module__ta1v4W__closingLines span{display:block}.manifesto-module__ta1v4W__closingLines span:last-child{color:var(--gold);margin-top:.4em}.manifesto-module__ta1v4W__cta{background:var(--gold);color:#11120f;border:1px solid var(--gold);justify-content:center;align-items:center;gap:14px;min-height:50px;margin-top:clamp(36px,6vw,48px);padding:0 24px;font-size:.86rem;font-weight:650;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.manifesto-module__ta1v4W__cta:hover{background:#e8c078;border-color:#e8c078;transform:translateY(-2px)}@media (max-width:480px){.manifesto-module__ta1v4W__heroGraphic{opacity:.22;width:min(200px,50vw);top:40px}.manifesto-module__ta1v4W__navLinks{gap:14px;font-size:.76rem}}
