.home-manifesto--lean .home-manifesto__viz[data-v-b65c4074]{margin-top:2.75rem}.home-manifesto--lean .home-manifesto__note[data-v-b65c4074]{font-size:.9375rem;line-height:1.55;max-width:none;width:100%}.home-manifesto__title[data-v-b65c4074]{font-size:clamp(1.35rem,3.6vw,2.15rem);letter-spacing:-.03em;line-height:1.15}.home-manifesto__copy[data-v-b65c4074]{display:flex;flex-direction:column;min-height:0}.home-manifesto__viz[data-v-b65c4074]{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:center;margin-top:1.35rem;min-height:0;pointer-events:none}.home-manifesto__viz-svg[data-v-b65c4074]{aspect-ratio:280/270;cursor:pointer;display:block;height:auto;max-height:16.5rem;overflow:visible;pointer-events:auto;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:min(17rem,100%);-webkit-touch-callout:none;-webkit-user-drag:none}.home-manifesto__viz-axis[data-v-b65c4074]{stroke:var(--zi-accent);stroke-linecap:round;stroke-width:4}.home-manifesto__viz-poly[data-v-b65c4074]{stroke-linejoin:round;stroke-width:1.25}.home-manifesto__viz-ring[data-v-b65c4074]{fill:color-mix(in srgb,var(--zi-accent) 14%,var(--zi-bg-panel));stroke:var(--zi-accent);stroke-width:2.4}.home-manifesto__viz-mark[data-v-b65c4074]{fill:var(--zi-accent)}.home-manifesto__panel[data-v-b65c4074]{background:color-mix(in srgb,var(--zi-accent) 6%,var(--zi-bg-panel));border:1px solid color-mix(in srgb,var(--zi-accent) 28%,var(--zi-border));border-radius:1rem;box-shadow:var(--brand-shadow);overflow:hidden;padding:1.35rem 1.4rem 1.5rem;position:relative}.home-manifesto__panel[data-v-b65c4074]:after{background:color-mix(in srgb,var(--zi-accent) 12%,transparent);border-radius:50%;bottom:-2.5rem;content:"";height:7rem;pointer-events:none;position:absolute;right:-2.5rem;width:7rem}.home-manifesto__goals li[data-v-b65c4074]{align-items:baseline;border-top:1px solid var(--zi-border);display:grid;gap:.75rem;grid-template-columns:5.5rem 1fr;padding-top:.65rem}.home-manifesto__goals strong[data-v-b65c4074]{color:var(--zi-accent);font-size:.95rem;font-weight:600}.home-manifesto__goals span[data-v-b65c4074],.home-manifesto__note[data-v-b65c4074]{color:var(--zi-text-muted);font-size:.8125rem}.home-manifesto__note[data-v-b65c4074]{line-height:1.5;margin:0;max-width:none;width:100%}.home-manifesto__note strong[data-v-b65c4074]{color:var(--zi-text);font-weight:700;letter-spacing:.04em}.home-manifesto__mission[data-v-b65c4074]{align-items:start;background:color-mix(in srgb,var(--zi-accent) 55%,#0a1f18);border-radius:1rem;box-shadow:var(--brand-shadow);color:#fff;display:grid;gap:1.25rem 1.5rem;grid-template-columns:auto minmax(0,14rem) 1fr;padding:1.35rem 1.5rem}html[data-theme=dark] .home-manifesto__mission[data-v-b65c4074]{background:color-mix(in srgb,var(--zi-accent) 18%,var(--zi-bg-elevated));color:var(--zi-text)}.home-manifesto__mission-num[data-v-b65c4074]{border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:9999px;color:color-mix(in srgb,#fff 78%,var(--zi-accent));display:grid;font-family:DM Sans Variable,DM Sans,Georgia,serif;font-size:1.05rem;font-style:italic;font-weight:600;height:2.5rem;line-height:1;place-items:center;text-transform:lowercase;width:2.5rem}html[data-theme=dark] .home-manifesto__mission-num[data-v-b65c4074]{border-color:color-mix(in srgb,var(--zi-text) 28%,transparent);color:var(--zi-text)}.home-manifesto__mission-kicker[data-v-b65c4074]{color:color-mix(in srgb,#fff 72%,transparent)}html[data-theme=dark] .home-manifesto__mission-kicker[data-v-b65c4074]{color:var(--zi-text-muted)}.home-manifesto__mission-text[data-v-b65c4074]{color:color-mix(in srgb,#fff 82%,transparent)}html[data-theme=dark] .home-manifesto__mission-text[data-v-b65c4074]{color:color-mix(in srgb,var(--zi-text) 78%,var(--zi-text-muted))}.home-manifesto__quote[data-v-b65c4074]{background:color-mix(in srgb,var(--zi-bg-panel) 72%,transparent);border-left:3px solid var(--brand-gold);border-radius:0 .75rem .75rem 0;color:var(--zi-text);display:block;font-family:DM Sans Variable,DM Sans,system-ui,sans-serif;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:500;line-height:1.45;margin:0;max-width:100%;padding:.9rem 1rem;width:-moz-fit-content;width:fit-content}.home-manifesto__ai[data-v-b65c4074]>*,.home-manifesto__quote[data-v-b65c4074]{position:relative;z-index:1}@media(max-width:767px){.home-manifesto__mission[data-v-b65c4074]{grid-template-columns:2.5rem 1fr}.home-manifesto__mission-text[data-v-b65c4074]{grid-column:1/-1}}@media(prefers-reduced-motion:no-preference){.home-manifesto__ai[data-v-b65c4074],.home-manifesto__hero[data-v-b65c4074],.home-manifesto__mission[data-v-b65c4074],.home-manifesto__note[data-v-b65c4074]{animation:home-manifesto-rise-b65c4074 .7s cubic-bezier(.22,1,.36,1) both}.home-manifesto__note[data-v-b65c4074]{animation-delay:.05s}.home-manifesto__mission[data-v-b65c4074]{animation-delay:.08s}.home-manifesto__ai[data-v-b65c4074]{animation-delay:.16s}}@keyframes home-manifesto-rise-b65c4074{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}
