.ManifestoSections_wrap__Ywz0Y{max-width:var(--wrap-max);margin:0 auto;padding:0 var(--wrap-pad);width:100%}@media (max-width:720px){.ManifestoSections_wrap__Ywz0Y{padding:0 var(--wrap-pad-mobile)}}.ManifestoSections_hero__1M0fo{padding:64px 0 96px;position:relative;text-align:center}@media (max-width:720px){.ManifestoSections_hero__1M0fo{padding:48px 0 72px}}.ManifestoSections_eyebrow__dPVcI{display:inline-flex;align-items:center;gap:10px;margin:0 auto 32px;padding:6px 18px;border:1px solid var(--ink-faint);border-radius:var(--radius-pill);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0));font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);font-weight:500;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ManifestoSections_h1__kQBmk{display:block;font-family:var(--serif);font-weight:400;letter-spacing:-.025em;font-size:clamp(28px,4.5vw,66px);line-height:1;margin:0 auto 20px;max-width:485px;color:var(--ink);text-align:center}.ManifestoSections_h1Line__NDoJR{display:block}@media (max-width:720px){.ManifestoSections_h1__kQBmk{font-size:clamp(30px,11vw,56px);margin-bottom:16px}}.ManifestoSections_h1__kQBmk em{font-style:italic;color:var(--accent);font-family:var(--serif);font-weight:400}.ManifestoSections_sub__0g2AL{max-width:620px;margin:28px auto 0;text-align:center;font-family:var(--sans);font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:var(--ink-soft)}.ManifestoSections_punchItalic__G2d8C,.ManifestoSections_sub__0g2AL em{font-style:italic;color:var(--accent);font-family:var(--serif);font-weight:400}.ManifestoSections_zenSection__NVuYH{padding:120px 0;border-top:1px solid var(--rule);position:relative;text-align:center}@media (max-width:720px){.ManifestoSections_zenSection__NVuYH{padding:72px 0}}.ManifestoSections_zenSectionAlt__QT_Iv{background:linear-gradient(180deg,var(--accent-ghost),transparent 40%)}.ManifestoSections_zenSectionH__Mtt4W{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4.4vw,56px);line-height:1.06;letter-spacing:-.018em;margin:0 auto 24px;max-width:980px;color:var(--ink)}.ManifestoSections_zenSectionH__Mtt4W em{font-style:italic;color:var(--accent);font-family:var(--serif)}@media (max-width:720px){.ManifestoSections_zenSectionH__Mtt4W{font-size:30px}}.ManifestoSections_zenSectionSub__PrEBv{max-width:60ch;margin:0 auto 22px;font-family:var(--sans);font-size:clamp(16px,1.3vw,18px);line-height:1.65;color:var(--ink-soft)}.ManifestoSections_zenSectionSub__PrEBv em{font-style:italic;color:var(--accent);font-family:var(--serif)}@media (max-width:720px){.ManifestoSections_zenSectionSub__PrEBv{font-size:16px;margin-bottom:18px}}.ManifestoSections_sectionTag___3QkV{display:flex;align-items:baseline;gap:24px;margin:0 auto 56px;max-width:1080px;text-align:left}.ManifestoSections_sectionTag___3QkV .ManifestoSections_num__bxUGk{font-family:var(--mono);font-size:14px;color:var(--accent);letter-spacing:.22em;font-weight:600;line-height:1;align-self:center;flex-shrink:0}.ManifestoSections_sectionTag___3QkV .ManifestoSections_line__UmPLJ{flex:1;height:1px;background:linear-gradient(90deg,var(--accent-line),var(--rule));align-self:center;min-width:40px}.ManifestoSections_sectionTag___3QkV .ManifestoSections_label__tYGEN{font-family:var(--serif);font-size:clamp(20px,2.4vw,30px);color:var(--ink);letter-spacing:-.012em;font-weight:500;line-height:1;font-style:italic;flex-shrink:0}.ManifestoSections_sectionTagFlip__N2VvF .ManifestoSections_line__UmPLJ{background:linear-gradient(90deg,var(--rule),var(--accent-line))}@media (max-width:720px){.ManifestoSections_sectionTag___3QkV{margin-bottom:36px;gap:14px}.ManifestoSections_sectionTag___3QkV .ManifestoSections_num__bxUGk{font-size:11px}.ManifestoSections_sectionTag___3QkV .ManifestoSections_label__tYGEN{font-size:20px}}@media (max-width:480px){.ManifestoSections_sectionTag___3QkV{margin-bottom:28px;gap:10px}.ManifestoSections_sectionTag___3QkV .ManifestoSections_line__UmPLJ{display:none}.ManifestoSections_sectionTag___3QkV .ManifestoSections_label__tYGEN{font-size:18px}}.ManifestoSections_vignetteBody__8viiA{max-width:60ch;margin:24px auto 0;display:flex;flex-direction:column;gap:6px}.ManifestoSections_northstar__HIGFw{text-align:center}.ManifestoSections_northstarCallout__qhBNc{max-width:680px;margin:32px auto;padding:28px 32px;background:var(--card);border:1px solid var(--accent);border-radius:0;text-align:left;box-shadow:0 24px 64px -32px var(--accent-strong)}.ManifestoSections_northstarCalloutHead__3e8jY{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.ManifestoSections_northstarCalloutTag__pGzjh{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--accent)}.ManifestoSections_northstarCalloutStatus__1CxIl{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--ink-soft)}.ManifestoSections_northstarCalloutStatus__1CxIl em{font-style:italic;color:var(--accent)}.ManifestoSections_northstarCalloutLine__EvzNQ{margin:0;font-family:var(--serif);font-size:clamp(20px,2vw,26px);line-height:1.3;color:var(--ink)}.ManifestoSections_northstarCalloutLine__EvzNQ em{font-style:italic;color:var(--accent);font-weight:500}.ManifestoSections_northstarRule__9a9Bv{max-width:60ch;margin:24px auto 0;text-align:center;font-size:16px;line-height:1.55;color:var(--ink)}.ManifestoSections_northstarRule__9a9Bv em{font-style:italic;color:var(--accent);font-family:var(--serif)}.ManifestoSections_claims__FuREi{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1080px;margin:48px auto 32px;text-align:left}@media (max-width:980px){.ManifestoSections_claims__FuREi{grid-template-columns:repeat(2,1fr);max-width:720px}}@media (max-width:640px){.ManifestoSections_claims__FuREi{grid-template-columns:1fr;max-width:560px}}.ManifestoSections_claim__PdRx2{position:relative;padding:28px 28px 26px;background:var(--card);border:1px solid var(--accent-line);border-radius:0;color:var(--ink);display:flex;flex-direction:column;gap:10px;transition:transform var(--dur-base) var(--ease-in-out),border-color var(--dur-base) ease,background var(--dur-base) ease,color var(--dur-base) ease,box-shadow var(--dur-base) var(--ease-in-out)}.ManifestoSections_claim__PdRx2:hover{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--accent-ink)}.ManifestoSections_claimTag__WS8QB{font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--accent);transition:color var(--dur-base) ease}.ManifestoSections_claim__PdRx2:hover .ManifestoSections_claimTag__WS8QB{color:var(--accent-ink)}.ManifestoSections_claimH__x7OlL{margin:6px 0 4px;font-family:var(--serif);font-weight:500;font-size:clamp(20px,1.7vw,24px);line-height:1.25;letter-spacing:-.012em;color:inherit}.ManifestoSections_claimH__x7OlL em{font-style:italic;color:var(--accent)}.ManifestoSections_claim__PdRx2:hover .ManifestoSections_claimH__x7OlL em{color:var(--accent-ink)}.ManifestoSections_claimBody__C9eR_{margin:0;font-family:var(--sans);font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.ManifestoSections_claimBody__C9eR_ em{font-style:italic;color:var(--accent);font-family:var(--serif)}.ManifestoSections_claim__PdRx2:hover .ManifestoSections_claimBody__C9eR_{color:var(--accent-ink);opacity:.88}.ManifestoSections_claim__PdRx2:hover .ManifestoSections_claimBody__C9eR_ em{color:var(--accent-ink)}@media (prefers-reduced-motion:reduce){.ManifestoSections_claim__PdRx2{transition:background var(--dur-base) ease,color var(--dur-base) ease,border-color var(--dur-base) ease}.ManifestoSections_claim__PdRx2:hover{transform:none;box-shadow:none}}.ManifestoSections_pullquote__IvvgX{max-width:780px;margin:24px auto 0;text-align:center;font-family:var(--serif);font-style:italic;font-size:clamp(20px,2vw,26px);line-height:1.35;color:var(--ink)}.ManifestoSections_pullquote__IvvgX em{color:var(--accent);font-style:italic}.ManifestoSections_afterSection__S5LPT{padding:0 0 80px;text-align:center}.ManifestoSections_after__vFm7p{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px}.ManifestoSections_afterLine__S5p6k{margin:0;font-family:var(--serif);font-size:clamp(24px,2.6vw,34px);line-height:1.25;color:var(--ink)}.ManifestoSections_afterLine__S5p6k em{font-style:italic;color:var(--accent)}.ManifestoSections_afterSub__MnkNM{margin:0;font-size:16px;color:var(--ink-soft);line-height:1.55}.ManifestoSections_afterSub__MnkNM em{font-style:italic;color:var(--accent);font-family:var(--serif)}.ManifestoSections_afterCta__e_rC3{display:inline-flex;align-items:center;gap:12px;padding:16px 26px;margin-top:14px;background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-pill);font-family:var(--sans);font-size:16px;font-weight:600;letter-spacing:.005em;text-decoration:none;box-shadow:0 14px 36px -14px var(--accent-strong);transition:filter var(--dur-fast),transform var(--dur-fast)}.ManifestoSections_afterCta__e_rC3:hover{filter:brightness(1.08);transform:translateY(-1px)}.ManifestoSections_afterCtaText__tc1lg em{font-style:italic;font-family:var(--serif)}.ManifestoSections_afterCtaArrow__q4Fio{font-family:var(--serif);font-size:18px;line-height:1}.ManifestoSections_afterTrust__7A1gL{margin:8px 0 0;font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute)}.ManifestoSections_faqSection__OiX0a{padding:96px 0;border-top:1px solid var(--rule)}.ManifestoSections_faqWrap__CEscf{max-width:880px;margin:0 auto}.ManifestoSections_faqHeader__43rGg{margin-bottom:40px;text-align:center}.ManifestoSections_faqH__3RH5y{font-family:var(--serif);font-size:clamp(32px,4.4vw,52px);line-height:1.04;letter-spacing:-.02em;margin:24px 0 0;color:var(--ink);font-weight:400}.ManifestoSections_faqH__3RH5y em{font-style:italic;color:var(--accent)}.ManifestoSections_faqList__3wi2G{display:flex;flex-direction:column;gap:18px}.ManifestoSections_faqItem__0K9CF{border:1px solid var(--rule);border-radius:var(--radius-lg);padding:20px 24px;background:var(--card);transition:border-color var(--dur-base) ease}.ManifestoSections_faqItem__0K9CF[open]{border-color:var(--accent-line)}.ManifestoSections_faqQ__iuMnG{font-family:var(--serif);font-size:22px;line-height:1.3;letter-spacing:-.012em;color:var(--ink);cursor:pointer;font-weight:500;list-style:none;position:relative;padding-right:32px}.ManifestoSections_faqQ__iuMnG::-webkit-details-marker{display:none}.ManifestoSections_faqQ__iuMnG:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--serif);font-size:22px;color:var(--accent);transition:transform var(--dur-base) ease}.ManifestoSections_faqItem__0K9CF[open] .ManifestoSections_faqQ__iuMnG:after{content:"−"}.ManifestoSections_faqA__p071j{margin:14px 0 0;font-family:var(--sans);font-size:16px;line-height:1.65;color:var(--ink-soft)}.ManifestoSections_faqA__p071j em{font-style:italic;color:var(--accent);font-family:var(--serif)}@media (max-width:720px){.ManifestoSections_faqSection__OiX0a{padding:64px 0}.ManifestoSections_faqQ__iuMnG{font-size:18px}}