.about-hero.svelte-lxyg7b{min-height:100dvh;color:var(--hero-fg);grid-template-rows:1fr auto;padding:clamp(7rem,6rem + 2vw,9rem) 0 clamp(2rem,1.5rem + 2vw,4rem);display:grid;position:relative;overflow:hidden}.about-hero-bg.svelte-lxyg7b{z-index:0;position:absolute;inset:0}.about-hero-bg.svelte-lxyg7b .about-hero-img{object-fit:cover;filter:brightness(.4)contrast(1.08)saturate(.85);width:100%;height:100%}.about-hero-bg.svelte-lxyg7b:after{content:"";background:linear-gradient(oklch(0% 0 0/.35) 0%,#0000 35%,oklch(0% 0 0/.7) 100%),linear-gradient(90deg,oklch(0% 0 0/.4) 0%,#0000 60%);position:absolute;inset:0}.about-hero-container.svelte-lxyg7b{z-index:2;width:100%;max-width:90rem;padding:0 var(--container-pad-x);grid-template-rows:1fr auto;margin:0 auto;display:grid;position:relative}.about-hero-content.svelte-lxyg7b{grid-template-columns:1fr;align-items:end;gap:2rem;display:grid}@media (width>=1024px){.about-hero-content.svelte-lxyg7b{grid-template-columns:minmax(0,1fr) auto}}.about-hero-headline.svelte-lxyg7b{flex-direction:column;gap:1.5rem;display:flex}.about-hero-issue.svelte-lxyg7b{font:500 .6875rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.625rem;display:inline-flex}.about-hero-issue.svelte-lxyg7b:before{content:"";background:var(--accent);width:1.5rem;height:1px}.about-hero-h1.svelte-lxyg7b{font:400 var(--text-fluid-5xl) / .92 var(--font-serif);letter-spacing:-.04em;color:var(--hero-fg);text-wrap:balance;max-width:18ch;margin:0}@media (width<=639.98px){.about-hero-h1.svelte-lxyg7b{font-size:var(--text-fluid-4xl)}}.about-hero-h1.svelte-lxyg7b em{font-style:italic;font-weight:300;display:block}.about-hero-sub.svelte-lxyg7b{font:400 var(--text-fluid-base) / 1.65 var(--font-sans);color:var(--hero-fg-muted);text-wrap:pretty;max-width:44ch;margin:0}@media (width>=1024px){.about-hero-sub.svelte-lxyg7b{max-width:60ch}}.about-hero-marginalia.svelte-lxyg7b{text-align:right;flex-direction:column;align-self:end;gap:1.25rem;padding-bottom:.5rem;display:none}@media (width>=1024px){.about-hero-marginalia.svelte-lxyg7b{display:flex}}.about-hero-marg-item.svelte-lxyg7b{font:500 .6875rem/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hero-fg-soft)}.about-hero-marg-item.svelte-lxyg7b strong{font:500 var(--text-fluid-sm) / 1.2 var(--font-serif);letter-spacing:-.02em;text-transform:none;color:var(--hero-fg);font-variant-numeric:tabular-nums;margin-top:.25rem;display:block}.about-hero-marg-rule.svelte-lxyg7b{background:oklch(100% 0 0/.3);width:4rem;height:1px;margin-left:auto}.about-hero-stats.svelte-lxyg7b{z-index:2;margin-top:var(--hero-stats-mt);padding-top:var(--hero-stats-pt);border-top:1px solid oklch(100% 0 0/.15);flex-direction:column;gap:0;display:flex;position:relative}.about-hero-stat.svelte-lxyg7b{padding-block:1.125rem;padding-left:0;position:relative}.about-hero-stat.svelte-lxyg7b:first-child{padding-top:0}.about-hero-stat.svelte-lxyg7b:last-child{padding-bottom:0}.about-hero-stat.svelte-lxyg7b+.about-hero-stat:where(.svelte-lxyg7b){border-top:1px solid oklch(100% 0 0/.12)}.about-hero-stat-meter.svelte-lxyg7b{justify-content:space-between;align-items:baseline;gap:1rem;width:100%;min-width:0;display:flex}@media (width>=640px){.about-hero-stats.svelte-lxyg7b{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.about-hero-stat.svelte-lxyg7b{padding-block:0;border-top:none;flex-direction:column;align-items:flex-start;min-width:0;padding-left:1rem;display:flex}.about-hero-stat.svelte-lxyg7b+.about-hero-stat:where(.svelte-lxyg7b){border-top:none;border-left:1px solid oklch(100% 0 0/.12)}.about-hero-stat-meter.svelte-lxyg7b{display:block}}.about-hero-stat-tag.svelte-lxyg7b{font:500 .625rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:.625rem}.about-hero-stat-num.svelte-lxyg7b{font:400 clamp(2.5rem, 2rem + 2vw, 3.75rem) / .95 var(--font-serif);letter-spacing:-.04em;color:var(--hero-fg);font-variant-numeric:tabular-nums}.about-hero-stat-label.svelte-lxyg7b{font:500 .6875rem/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hero-fg-soft);text-align:right;text-wrap:balance;word-break:break-word;overflow-wrap:anywhere;flex:0 auto;max-width:18ch}@media (width>=640px){.about-hero-stat-label.svelte-lxyg7b{text-align:left;white-space:nowrap;max-width:none;margin-top:.5rem}}.container.svelte-1tynrcf{width:100%;max-width:90rem;padding:0 var(--container-pad-x);margin:0 auto}.vision-grid.svelte-1tynrcf{margin-top:var(--gap-header);border-top:1px solid var(--border);grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.vision-grid.svelte-1tynrcf{grid-template-columns:1fr 1fr}}.vision-cell.svelte-1tynrcf{border-bottom:1px solid var(--border);flex-direction:column;gap:.75rem;padding:2rem 0;display:flex}@media (width>=640px){.vision-cell.svelte-1tynrcf:nth-child(odd){border-right:1px solid var(--border);padding-right:2rem}.vision-cell.svelte-1tynrcf:nth-child(2n){padding-left:2rem}.vision-cell.svelte-1tynrcf:nth-last-child(2){border-bottom:0}}.vision-cell.svelte-1tynrcf:last-child{border-bottom:0}.vision-tag.svelte-1tynrcf{font:500 .625rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.vision-title.svelte-1tynrcf{font:500 var(--text-fluid-2xl) / 1.15 var(--font-serif);letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;margin:0}.vision-desc.svelte-1tynrcf{font:400 var(--text-fluid-sm) / 1.65 var(--font-sans);color:var(--muted-foreground);text-wrap:pretty;max-width:38ch;margin:0}.container.svelte-1c9rfyh{width:100%;max-width:90rem;padding:0 var(--container-pad-x);margin:0 auto}.mv-pair.svelte-1c9rfyh{margin-top:var(--gap-header);border-top:1px solid var(--border);grid-template-columns:1fr;gap:2.5rem;padding-top:2.5rem;display:grid}@media (width>=1024px){.mv-pair.svelte-1c9rfyh{grid-template-columns:1fr 1fr;gap:4rem}}.mv-block.svelte-1c9rfyh{flex-direction:column;gap:1rem;display:flex}.mv-tag.svelte-1c9rfyh{font:500 .6875rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.mv-h.svelte-1c9rfyh{font:400 var(--text-fluid-3xl) / 1.05 var(--font-serif);letter-spacing:-.035em;color:var(--foreground);text-wrap:balance;margin:0}.mv-body.svelte-1c9rfyh{font:400 var(--text-fluid-base) / 1.65 var(--font-sans);color:var(--muted-foreground);text-wrap:pretty;max-width:44ch;margin:0}.values-table.svelte-1c9rfyh{border-top:1px solid var(--border);margin-top:clamp(3rem,2rem + 3vw,5rem)}.values-table-head.svelte-1c9rfyh{border-bottom:1px solid var(--border);font:500 .625rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);padding:.875rem 0;display:none}@media (width>=768px){.values-table-head.svelte-1c9rfyh{grid-template-columns:3rem 1fr 2.5fr;gap:1.5rem;display:grid}}.value-row.svelte-1c9rfyh{border-bottom:1px solid var(--border);transition:background-color var(--t-fast) var(--ease-state);grid-template-columns:auto 1fr;align-items:baseline;gap:.5rem 1rem;padding:1.5rem 0;display:grid}.value-row.svelte-1c9rfyh:hover{background:var(--accent-soft)}@media (width>=768px){.value-row.svelte-1c9rfyh{grid-template-columns:3rem 1fr 2.5fr;gap:1.5rem}}.value-num.svelte-1c9rfyh{font:500 .6875rem/1 var(--font-mono);letter-spacing:.16em;color:var(--accent);grid-area:1/1;align-self:center}.value-name.svelte-1c9rfyh{font:500 var(--text-fluid-xl) / 1.2 var(--font-serif);letter-spacing:-.025em;color:var(--foreground);grid-area:1/2;margin:0}.value-desc.svelte-1c9rfyh{font:400 var(--text-fluid-sm) / 1.65 var(--font-sans);color:var(--muted-foreground);text-wrap:pretty;grid-area:2/1/auto/-1;max-width:56ch;margin:0}@media (width>=768px){.value-desc.svelte-1c9rfyh{grid-area:1/3;max-width:none}}.container.svelte-yzz4c8{width:100%;max-width:90rem;padding:0 var(--container-pad-x);margin:0 auto}.plan-grid.svelte-yzz4c8{margin-top:var(--gap-header);grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=768px){.plan-grid.svelte-yzz4c8{grid-template-columns:1fr 1fr;gap:2.5rem}}.plan-block.svelte-yzz4c8{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding:2rem 0;display:flex}.plan-tag.svelte-yzz4c8{font:500 .625rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.625rem;display:inline-flex}.plan-tag.svelte-yzz4c8:before{content:"";background:var(--accent);width:1.25rem;height:1px}.plan-title.svelte-yzz4c8{font:500 var(--text-fluid-2xl) / 1.15 var(--font-serif);letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;margin:0}.plan-desc.svelte-yzz4c8{font:400 var(--text-fluid-sm) / 1.65 var(--font-sans);color:var(--muted-foreground);text-wrap:pretty;max-width:50ch;margin:0}.plan-targets.svelte-yzz4c8{flex-direction:column;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.plan-targets.svelte-yzz4c8 li:where(.svelte-yzz4c8){font:400 .875rem/1.55 var(--font-sans);color:var(--foreground);text-wrap:pretty;grid-template-columns:1.25rem 1fr;align-items:baseline;gap:.75rem;display:grid}.plan-targets.svelte-yzz4c8 li:where(.svelte-yzz4c8):before{content:"→";color:var(--accent);font:600 .875rem/1.55 var(--font-mono)}.about-story.svelte-10gbv0{background:oklch(98% 0 0)}.container.svelte-10gbv0{width:100%;max-width:90rem;padding:0 var(--container-pad-x);margin:0 auto}.timeline.svelte-10gbv0{margin-top:var(--gap-header);position:relative}.timeline-line.svelte-10gbv0{background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:5rem}@media (width<=767px){.timeline-line.svelte-10gbv0{left:0}}.milestone.svelte-10gbv0{grid-template-columns:5rem 1fr;align-items:baseline;gap:1.5rem;padding:2.5rem 0;display:grid;position:relative}@media (width<=767px){.milestone.svelte-10gbv0{grid-template-columns:1fr;gap:.75rem;padding-left:1.5rem}}.milestone-year.svelte-10gbv0{font:500 .6875rem/1 var(--font-mono);letter-spacing:.16em;color:var(--accent);font-variant-numeric:tabular-nums;align-self:start;padding-top:.625rem;position:relative}.milestone-year.svelte-10gbv0:after{content:"";background:var(--accent);width:.625rem;height:.625rem;box-shadow:0 0 0 4px var(--background);border-radius:999px;position:absolute;top:.875rem;right:-.3125rem}@media (width<=767px){.milestone-year.svelte-10gbv0{padding-top:0}.milestone-year.svelte-10gbv0:after{top:.5rem;left:-1.8125rem;right:auto}}.milestone-body.svelte-10gbv0{flex-direction:column;gap:.875rem;max-width:50rem;display:flex}.milestone-title.svelte-10gbv0{font:400 var(--text-fluid-2xl) / 1.1 var(--font-serif);letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;margin:0}.milestone-desc.svelte-10gbv0{font:400 var(--text-fluid-sm) / 1.65 var(--font-sans);color:var(--muted-foreground);text-wrap:pretty;margin:0}.milestone-img.svelte-10gbv0{aspect-ratio:16/9;border:1px solid var(--border);margin:.5rem 0 0;position:relative;overflow:hidden}.milestone-img.svelte-10gbv0 img{object-fit:cover;width:100%;min-width:100%;height:100%}
