.hero-report-module__V-QYea__frame{--hr-marble:var(--hp-marble,var(--n-040));--hr-paper:#fbf8f3;width:100%;margin:0}.hero-report-module__V-QYea__rowOne{gap:var(--space-6);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.hero-report-module__V-QYea__card{padding:var(--space-7);background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.hero-report-module__V-QYea__cardTitle{font-family:var(--font-headline);font-size:var(--fs-21);letter-spacing:-.02em;color:var(--n-890);margin:0;font-weight:650;line-height:28px}.hero-report-module__V-QYea__cardSub{margin:var(--space-1) 0 var(--space-5);font-size:var(--fs-14);color:var(--n-500);line-height:20px}.hero-report-module__V-QYea__issueList{justify-content:space-between;gap:var(--space-3);flex-direction:column;flex:auto;margin:0;padding:0;list-style:none;display:flex}.hero-report-module__V-QYea__issue{gap:var(--space-1-5);flex-direction:column;display:flex}.hero-report-module__V-QYea__issueTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.hero-report-module__V-QYea__issueCount{font-family:var(--font-display);font-size:var(--fs-14);font-variant-numeric:tabular-nums;color:var(--n-540);font-weight:500}.hero-report-module__V-QYea__track{border-left:1px solid var(--n-890);height:10px;position:relative}.hero-report-module__V-QYea__bar{border-radius:0 var(--radius-sm) var(--radius-sm) 0;position:absolute;inset:0 auto 0 0}.hero-report-module__V-QYea__theme{grid-column:span 2}.hero-report-module__V-QYea__themeEyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3-5);font-size:var(--fs-14);color:var(--n-400);flex-wrap:wrap;font-weight:600;line-height:20px;display:flex}.hero-report-module__V-QYea__themeHeadline{max-width:640px;font-family:var(--font-headline);font-size:var(--fs-32);letter-spacing:-.04em;color:var(--n-890);text-wrap:balance;margin:0;font-weight:600;line-height:40px}.hero-report-module__V-QYea__source{padding-top:var(--space-5);margin-top:auto}.hero-report-module__V-QYea__sourceLabel{margin:0 0 var(--space-2-5);font-family:var(--font-serif);font-size:var(--fs-14);color:var(--n-500);font-style:italic;line-height:20px}.hero-report-module__V-QYea__quotePair{gap:var(--space-6);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.hero-report-module__V-QYea__quote{background:var(--hr-paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #00000017;flex-direction:column;display:flex;overflow:hidden}.hero-report-module__V-QYea__quoteHead{align-items:center;gap:var(--space-2-5);padding:var(--space-3-5) var(--space-4) 0;display:flex}.hero-report-module__V-QYea__quoteBadges{gap:var(--space-1-5);padding:var(--space-2-5) var(--space-4) 0;flex-wrap:wrap;display:flex}.hero-report-module__V-QYea__quoteEmoji{font-size:var(--fs-18);line-height:18px}.hero-report-module__V-QYea__quotePersona{font-family:var(--font-display);font-size:var(--fs-16);color:var(--n-770);white-space:nowrap;font-weight:500;line-height:24px}.hero-report-module__V-QYea__quoteBody{padding:var(--space-4) var(--space-6) var(--space-2);padding-left:var(--space-5);font-family:var(--font-serif);font-size:var(--fs-18);color:var(--n-770);text-wrap:pretty;flex:auto;margin:0;font-weight:400;line-height:28px;position:relative}.hero-report-module__V-QYea__quoteBody:before{top:var(--space-4);bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--n-060);content:"";width:3px;position:absolute;left:0}.hero-report-module__V-QYea__quoteFoot{justify-content:flex-end;align-items:center;gap:var(--space-1-5);padding:0 var(--space-3-5) var(--space-2-5);font-family:var(--font-display);font-size:var(--fs-14);color:var(--n-160);font-weight:500;line-height:14px;display:flex}.hero-report-module__V-QYea__quoteFoot svg{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px}.hero-report-module__V-QYea__rowTwo{height:232px;margin-top:var(--space-6);position:relative;overflow:hidden}.hero-report-module__V-QYea__rowTwoGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);align-items:start;display:grid}.hero-report-module__V-QYea__fade{background:linear-gradient(to bottom, #f5f5f500, var(--hr-marble) 88%);pointer-events:none;position:absolute;inset:56px 0 0}.hero-report-module__V-QYea__ideaList{gap:var(--space-5);margin:var(--space-5) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.hero-report-module__V-QYea__idea{align-items:flex-start;gap:var(--space-2-5);flex-direction:column;display:flex}.hero-report-module__V-QYea__ideaChip{align-self:flex-start}.hero-report-module__V-QYea__idea .hero-report-module__V-QYea__quoteBody{padding:0 0 0 var(--space-5)}.hero-report-module__V-QYea__idea .hero-report-module__V-QYea__quoteBody:before{top:var(--space-1);bottom:var(--space-1)}.hero-report-module__V-QYea__appreciation{margin-top:var(--space-5)}@media (max-width:900px){.hero-report-module__V-QYea__rowOne{grid-template-columns:1fr}.hero-report-module__V-QYea__theme{grid-column:auto}.hero-report-module__V-QYea__rowTwo{height:208px}}@media (max-width:660px){.hero-report-module__V-QYea__card{padding:var(--space-5)}.hero-report-module__V-QYea__quotePair,.hero-report-module__V-QYea__rowTwoGrid{grid-template-columns:1fr}.hero-report-module__V-QYea__themeHeadline{font-size:var(--fs-24);letter-spacing:-.03em;line-height:31px}.hero-report-module__V-QYea__rowTwo{height:188px}}
.pulse-ballot-preview-module__rb6bea__figure{gap:var(--space-5);max-width:660px;margin:var(--space-6) 0 var(--space-4);align-items:stretch;display:flex}.pulse-ballot-preview-module__rb6bea__screen{--hbp-radius:14px;background:var(--pb-paper);border:1px solid var(--pb-paper-edge);border-radius:var(--hbp-radius);flex-direction:column;flex:1 1 0;min-width:0;min-height:455px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #0f28340f,0 8px 24px -10px #0f28342e}.pulse-ballot-preview-module__rb6bea__body{gap:var(--space-5);padding:var(--space-7) var(--space-6) 0;flex-direction:column;flex:auto;display:flex}.pulse-ballot-preview-module__rb6bea__masthead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pulse-ballot-preview-module__rb6bea__wordmark{width:auto;height:15px}.pulse-ballot-preview-module__rb6bea__serial{font-family:var(--font-sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--pb-ink-3);font-variant-numeric:tabular-nums;font-weight:500}.pulse-ballot-preview-module__rb6bea__title{font-family:var(--font-display);font-size:var(--fs-32);letter-spacing:-.028em;color:var(--pb-ink);margin:0;font-weight:600;line-height:1.02}.pulse-ballot-preview-module__rb6bea__doubleRule{height:4px;margin-top:var(--space-4);border-top:1px solid var(--pb-ink);border-bottom:1px solid var(--pb-ink)}.pulse-ballot-preview-module__rb6bea__rule{border-top:1px solid var(--pb-paper-shade)}.pulse-ballot-preview-module__rb6bea__meta{gap:var(--space-1-5) var(--space-5);grid-template-columns:1fr 1fr;margin:0;display:grid}.pulse-ballot-preview-module__rb6bea__metaLabel{font-family:var(--font-sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--pb-ink-3);margin:0;font-weight:600;line-height:1.2}.pulse-ballot-preview-module__rb6bea__metaValue{font-family:var(--font-sans);font-size:var(--fs-16);color:var(--pb-ink);margin:0;font-weight:600;line-height:1.3}.pulse-ballot-preview-module__rb6bea__purpose{margin:var(--space-1-5) 0 0;font-family:var(--font-sans);font-size:var(--fs-16);color:var(--pb-ink-2);text-wrap:pretty;line-height:1.55}.pulse-ballot-preview-module__rb6bea__purpose b{color:var(--pb-ink);font-weight:700}.pulse-ballot-preview-module__rb6bea__foot{padding:var(--space-5)}.pulse-ballot-preview-module__rb6bea__question{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--fs-21);letter-spacing:-.015em;color:var(--pb-ink);text-wrap:pretty;font-weight:600;line-height:1.22}.pulse-ballot-preview-module__rb6bea__rules{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--fs-14);color:var(--pb-ink-3);text-wrap:pretty;line-height:1.45}.pulse-ballot-preview-module__rb6bea__field{margin:var(--space-4) 0 0;padding:var(--space-3-5) var(--space-4);border:1.5px solid var(--n-300);border-radius:var(--radius-control);background:#ffffffc9;flex:auto}.pulse-ballot-preview-module__rb6bea__answer{font-family:var(--font-sans);font-size:var(--fs-16);color:var(--n-890);text-wrap:pretty;margin:0;line-height:1.5}.pulse-ballot-preview-module__rb6bea__caret{width:2px;height:16px;margin-left:var(--space-0-5);vertical-align:-3px;background:var(--pb-ink);display:inline-block}@media (max-width:660px){.pulse-ballot-preview-module__rb6bea__figure{flex-direction:column}.pulse-ballot-preview-module__rb6bea__screen{flex:none;min-height:0}}
.tag-flow-module__VrdZbG__flow{align-items:center;gap:var(--space-4);margin:var(--space-6) 0 0;max-width:660px;display:flex}.tag-flow-module__VrdZbG__witness{border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);background:#fbf8f3;border:1px solid #00000017;flex:auto;align-items:stretch;margin:0;display:flex;overflow:hidden}.tag-flow-module__VrdZbG__rail{background:var(--issue-housing);flex:0 0 4px}.tag-flow-module__VrdZbG__witnessBody{gap:var(--space-3);min-width:0;padding:var(--space-5);flex-direction:column;display:flex}.tag-flow-module__VrdZbG__quote{font-family:var(--font-serif);font-size:var(--fs-17);color:var(--n-770);text-wrap:pretty;margin:0;line-height:1.55}.tag-flow-module__VrdZbG__key{border-radius:var(--radius-sm);color:inherit;background:#cca34b38;box-shadow:0 0 0 2px #cca34b38}.tag-flow-module__VrdZbG__tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tag-flow-module__VrdZbG__arrow{color:var(--n-300);flex:none;justify-content:center;align-items:center;display:inline-flex}.tag-flow-module__VrdZbG__arrow svg{stroke:currentColor;stroke-width:2px;fill:none;width:24px;height:24px}.tag-flow-module__VrdZbG__tally{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5);background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;flex:0 190px;display:flex}.tag-flow-module__VrdZbG__share{font-family:var(--font-display);font-size:var(--fs-36);letter-spacing:-.02em;color:var(--ink-950);font-variant-numeric:tabular-nums;margin:0;font-weight:650;line-height:1}.tag-flow-module__VrdZbG__shareLabel{margin:var(--space-1-5) 0 0;font-size:var(--fs-13);color:var(--ink-500);line-height:1.4}@media (max-width:660px){.tag-flow-module__VrdZbG__flow{flex-direction:column;align-items:stretch}.tag-flow-module__VrdZbG__arrow{transform:rotate(90deg)}.tag-flow-module__VrdZbG__tally{justify-content:flex-start;align-items:center;gap:var(--space-4);flex-direction:row;flex-basis:auto}}
.page-module__E0kJGG__page{--hp-marble:var(--n-040);--hp-h1:46px;--hp-h2-thesis:38px;--hp-h2-door:46px;--hp-h2-goal:48px;--hp-h2-why:42px;--hp-why-fs:21px;--hp-step-title:27px;--hp-ballot-q:19px;--hp-door-sub:19px;--hp-link-fs:15px;--hp-hero-measure:700px;--hp-cta-r:13px;--hp-door-cta-r:14px;--hp-door-pt:92px;--hp-door-pb:100px;--hp-nav-py:13px;--hp-cta-px:22px;--hp-door-cta-px:30px;--hp-mt-inklink:30px;--hp-mt-grid:52px;--hp-mt-doorcta:34px;--hp-mt-18:18px;--hp-mt-pre:26px;--hp-ink-gap:7px;--hp-ink-gap-hover:11px;background:var(--hp-marble);color:var(--ink-900)}.page-module__E0kJGG__container{width:100%;max-width:var(--content-max);padding-inline:var(--content-pad);margin-inline:auto}.page-module__E0kJGG__eyebrow{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-500);display:block}[data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.22,.61,.36,1),transform .72s cubic-bezier(.22,.61,.36,1);transform:translateY(24px)}[data-reveal].is-revealed{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}.page-module__E0kJGG__nav{background:var(--hp-marble);border-bottom:1px solid var(--n-120)}.page-module__E0kJGG__navInner{align-items:center;gap:var(--space-8);width:100%;max-width:var(--content-max);padding:var(--hp-nav-py) var(--content-pad);margin-inline:auto;display:flex}.page-module__E0kJGG__navLogo{width:auto;height:21px}.page-module__E0kJGG__navSpacer{flex:1}.page-module__E0kJGG__navLinks{align-items:center;gap:var(--space-7);display:flex}.page-module__E0kJGG__navLinks a{font-family:var(--font-sans);font-size:var(--hp-link-fs);color:var(--ink-600);transition:color var(--dur-fast) var(--ease-out);font-weight:500;text-decoration:none}.page-module__E0kJGG__navLinks a:hover{color:var(--ink-900)}.page-module__E0kJGG__navDivider{background:var(--n-160);width:1px;height:22px}.page-module__E0kJGG__navActions{align-items:center;gap:var(--space-3-5);display:flex}.page-module__E0kJGG__navContribute{font-family:var(--font-sans);font-size:var(--hp-link-fs);color:var(--ink-900);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);font-weight:500;text-decoration:none}.page-module__E0kJGG__navContribute:hover{color:var(--ink-500)}.page-module__E0kJGG__navActions .page-module__E0kJGG__navCta{border:1px solid var(--ink-300);white-space:nowrap}.page-module__E0kJGG__navActions .page-module__E0kJGG__navCta:hover{border-color:var(--ink-900);background:0 0}.page-module__E0kJGG__hero{background:var(--hp-marble);padding:var(--space-20) 0 var(--space-24)}.page-module__E0kJGG__heroCol{width:100%;max-width:var(--content-max);padding-inline:var(--content-pad);flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex}.page-module__E0kJGG__heroTitle{font-family:var(--font-hero);font-weight:650;font-size:var(--hp-h1);letter-spacing:-.04em;color:var(--ink-950);max-width:var(--hp-hero-measure);text-wrap:balance;line-height:1.05}.page-module__E0kJGG__heroSub{font-size:var(--fs-18);color:var(--ink-600);max-width:640px;margin-top:var(--space-1);text-wrap:pretty;line-height:1.65}.page-module__E0kJGG__heroCtas{align-items:center;gap:var(--space-4);margin-top:var(--space-10);display:flex}.page-module__E0kJGG__ctaOr{margin-right:calc(var(--hp-cta-px) * -1);font-size:var(--fs-16);color:var(--ink-400);font-weight:400}.page-module__E0kJGG__heroCtas .page-module__E0kJGG__heroCta{height:48px;padding:0 var(--hp-cta-px);font-size:var(--fs-17);border-radius:var(--hp-cta-r)}.page-module__E0kJGG__heroGhost{height:48px;padding:0 var(--hp-cta-px);font-family:var(--font-display);font-weight:600;font-size:var(--fs-17);letter-spacing:-.005em;color:var(--ink-900);border-radius:var(--hp-cta-r);transition:color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.page-module__E0kJGG__heroGhost:hover{color:var(--ink-600)}.page-module__E0kJGG__heroAssurance{width:100%;max-width:640px;margin-top:var(--space-5);font-size:var(--fs-16);color:var(--ink-500);line-height:1.5}.page-module__E0kJGG__heroVisual{width:100%;margin-top:var(--space-12)}.page-module__E0kJGG__loop{background:var(--n-000);border-top:1px solid var(--n-120);padding:var(--space-22) 0 var(--space-20)}.page-module__E0kJGG__thesis{font-family:var(--font-display);font-weight:650;font-size:var(--hp-h2-thesis);letter-spacing:-.03em;color:var(--ink-950);max-width:760px;margin-top:var(--space-3-5);line-height:1.16}.page-module__E0kJGG__thesisEcho{color:var(--ink-400)}.page-module__E0kJGG__loopLede{margin-top:var(--space-5);font-size:var(--fs-18);color:var(--ink-600);text-wrap:pretty;max-width:640px;line-height:1.65}.page-module__E0kJGG__steps{margin:var(--hp-mt-grid) 0 0;padding:0;list-style:none}.page-module__E0kJGG__step{gap:var(--space-8) var(--space-12);border-top:1px solid var(--n-160);padding:var(--space-12) 0;grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.page-module__E0kJGG__stepSide{flex-direction:column;align-items:flex-start;display:flex}.page-module__E0kJGG__stepN{font-family:var(--font-mono);font-size:var(--fs-13);letter-spacing:.1em;color:var(--ink-400)}.page-module__E0kJGG__stepTitle{font-family:var(--font-display);font-size:var(--hp-step-title);letter-spacing:-.015em;color:var(--ink-950);margin-top:var(--space-3);text-wrap:balance;font-weight:600;line-height:1.15}.page-module__E0kJGG__stepKicker{margin-top:var(--space-2);font-size:var(--fs-14);color:var(--ink-500);line-height:1.5}.page-module__E0kJGG__stepMain{min-width:0}.page-module__E0kJGG__stepCta{margin-top:var(--space-5)}.page-module__E0kJGG__stepLede{font-size:var(--fs-17);color:var(--ink-600);text-wrap:pretty;max-width:620px;line-height:1.65}.page-module__E0kJGG__stepLedeGap{margin-top:var(--space-7)}.page-module__E0kJGG__registerCols{gap:var(--space-8) var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__E0kJGG__colHead{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-500);padding-bottom:var(--space-3);border-bottom:1px solid var(--n-160);font-weight:400}.page-module__E0kJGG__itemList{margin:var(--space-5) 0 0;gap:var(--space-5);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__E0kJGG__item{align-items:flex-start;gap:var(--space-3-5);display:flex}.page-module__E0kJGG__itemIcon{background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--radius-md);width:36px;height:36px;box-shadow:var(--shadow-xs);color:var(--ink-700);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__E0kJGG__itemIcon svg{width:var(--icon-18);height:var(--icon-18)}.page-module__E0kJGG__itemTitle{font-family:var(--font-display);font-size:var(--fs-16);letter-spacing:-.005em;color:var(--ink-950);font-weight:600;line-height:1.3}.page-module__E0kJGG__itemBody{margin-top:var(--space-1);font-size:var(--fs-14);color:var(--ink-600);text-wrap:pretty;line-height:1.55}.page-module__E0kJGG__ballot{margin:var(--space-6) 0 0;background:var(--pb-paper);border:1px solid var(--pb-paper-edge);border-radius:var(--pb-radius);max-width:560px;box-shadow:var(--pb-shadow);padding:var(--space-5) var(--space-6) var(--space-6)}.page-module__E0kJGG__ballotHead{justify-content:space-between;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--pb-ink-3);padding-bottom:var(--space-3);border-bottom:var(--pb-hairline);display:flex}.page-module__E0kJGG__ballotQ{margin:var(--space-4) 0 0;font-size:var(--hp-ballot-q);color:var(--pb-ink);text-wrap:pretty;line-height:1.65}.page-module__E0kJGG__stepClose{margin-top:var(--space-5);font-size:var(--fs-16);color:var(--ink-600);line-height:1.5}.page-module__E0kJGG__stepClose strong{color:var(--ink-950);font-weight:600}.page-module__E0kJGG__tagRow{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;max-width:560px;display:flex}.page-module__E0kJGG__tagCaption{margin-top:var(--space-4);font-size:var(--fs-14);color:var(--ink-500);text-wrap:pretty;max-width:520px;line-height:1.55}.page-module__E0kJGG__pillars{gap:var(--space-6) var(--space-8);margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__E0kJGG__pillar{border-top:2px solid var(--ink-900);padding-top:var(--space-4)}.page-module__E0kJGG__pillarTitle{font-family:var(--font-display);font-size:var(--fs-18);letter-spacing:-.01em;color:var(--ink-950);font-weight:600}.page-module__E0kJGG__pillarBody{margin-top:var(--space-2);font-size:var(--fs-14);color:var(--ink-600);text-wrap:pretty;line-height:1.6}.page-module__E0kJGG__inkLink{align-items:center;gap:var(--hp-ink-gap);margin-top:var(--hp-mt-inklink);font-family:var(--font-display);font-size:var(--fs-17);color:var(--ink-950);transition:gap .14s var(--ease-out), color .14s var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}.page-module__E0kJGG__inkLink:hover{gap:var(--hp-ink-gap-hover);color:var(--ink-700)}.page-module__E0kJGG__standard{background:var(--hp-marble);border-top:1px solid var(--n-120);padding:var(--space-12) 0 var(--space-16)}.page-module__E0kJGG__why{background:var(--hp-marble);border-top:1px solid var(--n-120);padding:var(--space-22) 0}.page-module__E0kJGG__whyTitle{font-family:var(--font-hero);font-weight:650;font-size:var(--hp-h2-why);letter-spacing:-.035em;color:var(--ink-950);margin-top:var(--space-4);text-wrap:balance;max-width:780px;line-height:1.08}.page-module__E0kJGG__whyBelief{margin-top:var(--space-6);font-size:var(--hp-why-fs);color:var(--ink-700);text-wrap:pretty;max-width:700px;line-height:1.6}.page-module__E0kJGG__needs{align-items:flex-start;gap:var(--space-4);margin:var(--space-7) 0 0;counter-reset:none;flex-direction:column;max-width:680px;padding:0;list-style:none;display:flex}.page-module__E0kJGG__need{align-items:stretch;gap:var(--space-4);display:flex}.page-module__E0kJGG__needGlyph{--hp-plate-radius:14px;background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--hp-plate-radius);width:72px;height:72px;box-shadow:var(--shadow-xs);flex:0 0 72px;justify-content:center;align-items:center;display:inline-flex}.page-module__E0kJGG__needGlyph svg{width:34px;height:34px}.page-module__E0kJGG__needBody{min-width:0;padding:var(--space-3-5) 0}.page-module__E0kJGG__needTitle{font-family:var(--font-display);font-size:var(--fs-20);letter-spacing:-.015em;color:var(--ink-950);margin:0;font-weight:600;line-height:1.2}.page-module__E0kJGG__needText{margin:var(--space-1) 0 0;font-size:var(--fs-16);color:var(--ink-600);text-wrap:pretty;line-height:1.55}.page-module__E0kJGG__whyClose{margin-top:var(--space-7);font-size:var(--fs-18);color:var(--ink-600);text-wrap:pretty;max-width:680px;line-height:1.7}.page-module__E0kJGG__door{background:var(--hp-marble);border-top:1px solid var(--n-120);padding:var(--hp-door-pt) 0 var(--hp-door-pb)}.page-module__E0kJGG__doorTitle{font-family:var(--font-display);font-weight:700;font-size:var(--hp-h2-door);letter-spacing:-.026em;color:var(--ink-950);margin-top:var(--space-4)}.page-module__E0kJGG__doorSub{font-size:var(--hp-door-sub);color:var(--ink-600);max-width:620px;margin-top:var(--hp-mt-18);text-wrap:pretty;line-height:1.6}.page-module__E0kJGG__doorCtaWrap{margin-top:var(--hp-mt-doorcta)}.page-module__E0kJGG__doorCtaWrap .page-module__E0kJGG__doorCta{height:52px;padding:0 var(--hp-door-cta-px);font-size:var(--fs-18);border-radius:var(--hp-door-cta-r)}.page-module__E0kJGG__doorMicro{margin-top:var(--hp-mt-18);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400)}.page-module__E0kJGG__doorPre{margin-top:var(--hp-mt-pre);font-size:var(--hp-link-fs);color:var(--ink-500);text-wrap:pretty;max-width:560px;line-height:1.6}.page-module__E0kJGG__doorPre a{color:var(--ink-800);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300)}.page-module__E0kJGG__fund{background:var(--n-000);border-top:1px solid var(--n-120);padding:var(--hp-door-pt) 0 var(--hp-door-pb)}.page-module__E0kJGG__fundTitle{font-family:var(--font-display);font-weight:650;font-size:var(--hp-h2-thesis);letter-spacing:-.026em;color:var(--ink-950);margin-top:var(--space-4)}.page-module__E0kJGG__fundBody{margin-top:var(--hp-mt-18);font-size:var(--fs-17);color:var(--ink-600);text-wrap:pretty;max-width:640px;line-height:1.65}.page-module__E0kJGG__fundAsk{margin-top:var(--space-4);font-size:var(--fs-17);color:var(--ink-800);text-wrap:pretty;max-width:640px;line-height:1.65}@media (max-width:900px){.page-module__E0kJGG__step{gap:var(--space-6);padding:var(--space-10) 0;grid-template-columns:1fr}.page-module__E0kJGG__pillars{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:660px){.page-module__E0kJGG__page{--hp-h1:34px;--hp-h2-thesis:29px;--hp-h2-door:32px;--hp-h2-goal:34px;--hp-h2-why:31px;--hp-why-fs:19px;--hp-step-title:23px;--hp-ballot-q:17px}.page-module__E0kJGG__navLinks,.page-module__E0kJGG__navDivider,.page-module__E0kJGG__navContribute{display:none}.page-module__E0kJGG__navInner{gap:var(--space-4)}.page-module__E0kJGG__navLogo{height:18px}.page-module__E0kJGG__navActions .page-module__E0kJGG__navCta{padding:0 var(--space-3)}.page-module__E0kJGG__heroCtas{flex-direction:column;align-items:flex-start}.page-module__E0kJGG__heroCtas .page-module__E0kJGG__heroGhost{padding-inline:0}.page-module__E0kJGG__registerCols{gap:var(--space-8);grid-template-columns:1fr}.page-module__E0kJGG__ballot{padding:var(--space-4) var(--space-5) var(--space-5)}}