.share-control.svelte-wkci80{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.sr-only.svelte-wkci80{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vision.svelte-1j6ictg{--gold:var(--site-accent);--gold-light:var(--site-accent);--gold-solid:#d2a84d;--gold-solid-hover:#efcf86;--ink:#141511;background:var(--site-bg);color:var(--site-text);position:relative;overflow:clip}.vision.svelte-1j6ictg:after{content:"";z-index:6;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;position:fixed;inset:0}.dark .vision.svelte-1j6ictg{--gold-light:#efcf86}.vision.svelte-1j6ictg .site-eyebrow{font-family:var(--site-mono);letter-spacing:.13em;font-weight:700}.journey.svelte-1j6ictg{z-index:3;pointer-events:none;width:100%;height:100%;color:var(--gold);position:absolute;inset:0;overflow:visible}.journey.svelte-1j6ictg .journey-path{stroke:currentColor;stroke-width:1.25px;opacity:.8;vector-effect:non-scaling-stroke}.journey.svelte-1j6ictg .journey-head{fill:currentColor;opacity:0;filter:drop-shadow(0 0 6px);transition:opacity var(--site-fast) var(--site-ease)}.journey.svelte-1j6ictg .journey-node{fill:var(--site-bg);stroke:currentColor;stroke-width:1px;transform-box:fill-box;transform-origin:50%;transition:transform var(--site-slow) var(--site-ease), fill var(--site-slow) var(--site-ease);transform:scale(.35)}.journey.svelte-1j6ictg .journey-node.is-lit{fill:currentColor;transform:none}.journey.svelte-1j6ictg .journey-node.major.is-lit{filter:drop-shadow(0 0 8px)}.vision.svelte-1j6ictg{--subnav-h:55px;--first-screen-header:calc(var(--site-header-h,76px) + 1px)}.hero.svelte-1j6ictg{z-index:1;border-bottom:1px solid var(--site-line);flex-direction:column;padding:72px 0 0;display:flex;position:relative;overflow:hidden}@media (min-width:1051px){.hero.svelte-1j6ictg{min-height:min(calc(100svh - var(--first-screen-header) - var(--subnav-h) - var(--site-consent-h,0px)), calc(1180px - var(--first-screen-header) - var(--subnav-h)));padding-top:clamp(24px,5svh,72px)}}.hero.svelte-1j6ictg:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, transparent 0 49.96%, color-mix(in srgb, var(--site-text) 5%, transparent) 50%, transparent 50.04%), linear-gradient(color-mix(in srgb, var(--site-text) 3%, transparent) 1px, transparent 1px);background-size:100% 100%,100% 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 70%,#0000);mask-image:linear-gradient(#000 0 70%,#0000)}.hero.svelte-1j6ictg:after{content:"K";z-index:1;color:#0000;-webkit-text-stroke:1px #d2a84d12;font:700 min(72vw, 890px) / .8 var(--site-display);pointer-events:none;position:absolute;bottom:-34vw;right:-10vw}.hero-scene.svelte-1j6ictg{z-index:0;position:absolute;inset:0}.hero-scene.svelte-1j6ictg:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 28% 42%, transparent 55%, color-mix(in srgb, var(--site-bg) 35%, transparent) 100%), linear-gradient(to bottom, color-mix(in srgb, var(--site-bg) 40%, transparent), transparent 20%, transparent 90%, color-mix(in srgb, var(--site-bg) 70%, transparent));position:absolute;inset:0}.hero-grid.svelte-1j6ictg{z-index:2;grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr);align-items:end;gap:clamp(64px,9vw,145px);margin-block:auto;display:grid;position:relative}.hero-copy.svelte-1j6ictg{position:relative}.hero-copy.svelte-1j6ictg:before,.arc-card.svelte-1j6ictg:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--site-bg) 84%, transparent) 60%, transparent);position:absolute;inset:-48px -72px}.kicker.svelte-1j6ictg{color:var(--gold-light);font:700 .72rem/1.4 var(--site-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 clamp(14px,2.4svh,24px)}.hero.svelte-1j6ictg h1:where(.svelte-1j6ictg){max-width:930px;font:400 clamp(2.5rem, min(4.3vw, 7.2svh), 4.4rem) / var(--lh-display-tight) var(--site-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.hero.svelte-1j6ictg h1:where(.svelte-1j6ictg) em:where(.svelte-1j6ictg){color:var(--gold-light);font-style:normal;display:block}.hero-lede.svelte-1j6ictg{max-width:640px;color:var(--site-muted);text-wrap:pretty;margin:clamp(18px,3.2svh,32px) 0 0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.55}.actions.svelte-1j6ictg{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero.svelte-1j6ictg .actions:where(.svelte-1j6ictg){margin-top:clamp(20px,3.2svh,34px)}.button.svelte-1j6ictg{border:1px solid var(--gold-solid);background:var(--gold-solid);min-height:46px;color:var(--ink);transition:transform var(--site-fast) var(--site-ease), background var(--site-fast) var(--site-ease), color var(--site-fast) var(--site-ease), border-color var(--site-fast) var(--site-ease), box-shadow var(--site-fast) var(--site-ease);justify-content:center;align-items:center;gap:18px;padding:0 20px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.button.svelte-1j6ictg span:where(.svelte-1j6ictg){transition:transform var(--site-fast) var(--site-ease);font-size:1.05rem}.button.svelte-1j6ictg:hover{background:var(--gold-solid-hover);transform:translateY(-2px);box-shadow:0 14px 40px -18px #d2a84db3}.button.svelte-1j6ictg:hover span:where(.svelte-1j6ictg){transform:translate(3px,-3px)}.button.ghost.svelte-1j6ictg{color:var(--site-text);border-color:var(--site-line);background:0 0}.button.ghost.svelte-1j6ictg:hover{border-color:var(--site-text);box-shadow:none;background:0 0}.button.ghost.svelte-1j6ictg:hover span:where(.svelte-1j6ictg){transform:translateY(3px)}.arc-card.svelte-1j6ictg{flex-direction:column;justify-content:flex-end;align-self:stretch;min-height:clamp(300px,44svh,480px);display:flex;position:relative}.arc-label.svelte-1j6ictg{color:var(--site-muted);font:700 .75rem/1.2 var(--site-mono);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);padding:clamp(12px,2svh,19px) 0}.arc-step.svelte-1j6ictg{border-bottom:1px solid var(--site-line);min-height:clamp(52px,7svh,80px);color:inherit;transition:padding var(--site-fast) var(--site-ease);grid-template-columns:42px 1fr auto;align-items:center;gap:16px;text-decoration:none;display:grid}.arc-step.svelte-1j6ictg:hover{padding-left:8px}.arc-step.svelte-1j6ictg .num:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1 var(--site-mono)}.arc-step.svelte-1j6ictg strong:where(.svelte-1j6ictg){font:400 1.35rem / var(--lh-display-text) var(--site-display);transition:color var(--site-fast) var(--site-ease)}.arc-step.svelte-1j6ictg:hover strong:where(.svelte-1j6ictg){color:var(--gold-light)}.arc-step.svelte-1j6ictg small:where(.svelte-1j6ictg){color:var(--site-muted);font:700 .75rem/1 var(--site-mono);letter-spacing:.08em;text-transform:uppercase}.arc-step.current.svelte-1j6ictg small:where(.svelte-1j6ictg){color:var(--gold-light)}.hero-foot.svelte-1j6ictg{z-index:2;pointer-events:none;width:min(1200px,100% - 96px);color:var(--site-muted);font:700 .75rem/1 var(--site-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:48px auto 0;padding:0 200px 32px 0;display:flex;position:relative}@media (min-width:1051px){.hero-foot.svelte-1j6ictg{margin-top:clamp(20px,3svh,36px)}}.cue.svelte-1j6ictg{color:var(--gold);align-items:center;gap:12px;display:inline-flex}.cue.svelte-1j6ictg i:where(.svelte-1j6ictg){background:var(--site-line);width:44px;height:1px;position:relative;overflow:hidden}.cue.svelte-1j6ictg i:where(.svelte-1j6ictg):after{content:"";background:var(--gold);transform-origin:0;animation:svelte-1j6ictg-cue-pour 2.6s var(--site-ease) infinite;position:absolute;inset:0}@keyframes svelte-1j6ictg-cue-pour{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.subnav.svelte-1j6ictg{z-index:40;border-bottom:1px solid var(--site-line);background:color-mix(in srgb, var(--site-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:62px}.subnav-inner.svelte-1j6ictg{min-height:calc(var(--subnav-h) - 1px);scrollbar-width:none;align-items:center;gap:28px;display:flex;overflow-x:auto}.subnav-inner.svelte-1j6ictg::-webkit-scrollbar{display:none}.subnav.svelte-1j6ictg:before,.subnav.svelte-1j6ictg:after{content:"";z-index:1;pointer-events:none;opacity:0;width:40px;transition:opacity var(--site-fast) var(--site-ease);position:absolute;top:0;bottom:0}.subnav.svelte-1j6ictg:before{background:linear-gradient(to right, var(--site-bg), transparent);left:0}.subnav.svelte-1j6ictg:after{background:linear-gradient(to left, var(--site-bg), transparent);right:0}.subnav.more-start.svelte-1j6ictg:before,.subnav.more-end.svelte-1j6ictg:after{opacity:1}.subnav.svelte-1j6ictg a:where(.svelte-1j6ictg){min-height:44px;color:var(--site-muted);letter-spacing:.02em;transition:color var(--site-fast) var(--site-ease), border-color var(--site-fast) var(--site-ease);border-bottom:1px solid #0000;flex:none;align-items:center;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.subnav.svelte-1j6ictg a:where(.svelte-1j6ictg):hover,.subnav.svelte-1j6ictg a[aria-current=location]:where(.svelte-1j6ictg){color:var(--site-text);border-bottom-color:var(--gold)}.subnav.svelte-1j6ictg a.join:where(.svelte-1j6ictg){border:1px solid color-mix(in srgb, var(--site-accent) 55%, transparent);color:var(--gold-light);margin-left:auto;padding:0 18px}.subnav.svelte-1j6ictg a.join:where(.svelte-1j6ictg):hover{border-color:var(--gold-light)}.vision.svelte-1j6ictg section[id],.vision.svelte-1j6ictg div[id],.vision.svelte-1j6ictg li[id]{scroll-margin-top:130px}.section.svelte-1j6ictg{z-index:1;padding:clamp(56px,6.5vw,92px) 0;position:relative}.section.svelte-1j6ictg+.section:where(.svelte-1j6ictg){border-top:1px solid var(--site-line)}.section-title.svelte-1j6ictg{max-width:680px;font:400 clamp(2rem, 3.6vw, 3.25rem) / var(--lh-display) var(--site-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.source-note.svelte-1j6ictg{min-height:44px;color:var(--gold);font:700 .75rem/1.3 var(--site-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:20px;text-decoration:none;display:inline-flex}.source-note.svelte-1j6ictg:before{content:"↗"}.source-note.svelte-1j6ictg:hover{text-underline-offset:4px;text-decoration:underline}.maturity.svelte-1j6ictg{border:1px solid var(--site-line);min-height:30px;color:var(--gold);font:700 .75rem/1 var(--site-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 10px;display:inline-flex}.boundary-note.svelte-1j6ictg{border-left:2px solid var(--gold);max-width:820px;color:var(--site-muted);margin:28px 0 0;padding:4px 0 4px 20px;font-size:.9rem;line-height:1.65}.boundary-note.svelte-1j6ictg b:where(.svelte-1j6ictg){color:var(--gold-light);font:700 .72rem/1.4 var(--site-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;display:block}.protocol-head.svelte-1j6ictg{grid-template-columns:1.08fr .92fr;align-items:end;gap:clamp(40px,6vw,96px);display:grid}.protocol-thesis.svelte-1j6ictg{color:var(--site-muted);margin:0;padding:0 0 8px;font-size:1.05rem;line-height:1.6}.protocol-thesis.svelte-1j6ictg p:where(.svelte-1j6ictg){margin:0}.protocol-thesis.svelte-1j6ictg strong:where(.svelte-1j6ictg){color:var(--site-text)}.protocol-thesis.svelte-1j6ictg .maturity:where(.svelte-1j6ictg){margin-top:22px}.manifesto-grid.svelte-1j6ictg{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(44px,7vw,104px);display:grid}.manifesto-quote.svelte-1j6ictg{font:400 clamp(1.9rem, 3.4vw, 3.1rem) / var(--lh-display) var(--site-display);letter-spacing:-.03em;margin:0}.manifesto-quote.svelte-1j6ictg em:where(.svelte-1j6ictg){color:var(--gold-light);font-style:normal}.manifesto-copy.svelte-1j6ictg{padding-top:8px}.manifesto-copy.svelte-1j6ictg>p:where(.svelte-1j6ictg){color:var(--site-muted);margin:0 0 20px;font-size:1.02rem;line-height:1.6}.manifesto-copy.svelte-1j6ictg strong:where(.svelte-1j6ictg){color:var(--site-text)}.not-list.svelte-1j6ictg{border-top:1px solid var(--site-line);margin-top:36px}.not-line.svelte-1j6ictg{border-bottom:1px solid var(--site-line);grid-template-columns:42px 1fr;gap:18px;padding:14px 0;font-size:.95rem;font-weight:650;display:grid}.not-line.svelte-1j6ictg span:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1.7 var(--site-mono)}.chapters-section.svelte-1j6ictg{overflow:visible}.chapters-section.svelte-1j6ictg:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#d2a84d1c,#d2a84d08 55%,#0000);width:60%;height:80%;position:absolute;top:10%;right:-20%}.anchor-alias.svelte-1j6ictg{position:absolute;top:0}.chapters-grid.svelte-1j6ictg{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid;position:relative}.chapters-lead.svelte-1j6ictg{position:sticky;top:140px}.chapters-lead.svelte-1j6ictg .protocol-thesis:where(.svelte-1j6ictg){margin-top:24px;font-size:1rem}.chapter-index.svelte-1j6ictg{border-top:1px solid var(--site-line);margin:36px 0 0;padding:0;list-style:none}.chapter-index.svelte-1j6ictg a:where(.svelte-1j6ictg){min-height:48px;color:var(--site-muted);border-bottom:1px solid var(--site-line);transition:color var(--site-fast) var(--site-ease);grid-template-columns:42px 1fr 64px;align-items:center;gap:16px;text-decoration:none;display:grid}.chapter-index.svelte-1j6ictg .num:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1 var(--site-mono)}.chapter-index.svelte-1j6ictg .name:where(.svelte-1j6ictg){font:400 1.1rem / var(--lh-display-text) var(--site-display)}.chapter-index.svelte-1j6ictg .bar:where(.svelte-1j6ictg){background:var(--gold);transform-origin:0;height:1px;transition:transform var(--site-slow) var(--site-ease);transform:scaleX(0)}.chapter-index.svelte-1j6ictg li.active:where(.svelte-1j6ictg) a:where(.svelte-1j6ictg){color:var(--site-text)}.chapter-index.svelte-1j6ictg li.active:where(.svelte-1j6ictg) .bar:where(.svelte-1j6ictg){transform:scaleX(1)}.chapter-index.svelte-1j6ictg li.available:where(.svelte-1j6ictg) .name:where(.svelte-1j6ictg):after{content:"";background:var(--gold);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:10px;display:inline-block}.chapters.svelte-1j6ictg{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.chapter.svelte-1j6ictg{background:var(--site-panel);border:1px solid var(--site-line);min-height:240px;transition:opacity var(--site-slow) var(--site-ease), transform var(--site-slow) var(--site-ease), border-color var(--site-slow) var(--site-ease), box-shadow var(--site-slow) var(--site-ease);flex-direction:column;gap:12px;padding:26px 28px 24px;display:flex;position:relative}.journey-live .chapter.svelte-1j6ictg:not(.is-lit){opacity:.5;transform:translate(14px)}.chapter.is-active.svelte-1j6ictg{border-color:color-mix(in srgb, var(--gold) 45%, var(--site-line));box-shadow:0 30px 80px -50px #d2a84d59}.chapter.available.svelte-1j6ictg{background:radial-gradient(90% 120% at 100% 0%, #d2a84d29, transparent 60%), var(--site-panel);box-shadow:inset 0 2px 0 var(--gold)}.chapter-head.svelte-1j6ictg{justify-content:space-between;align-items:center;gap:12px;display:flex}.chapter-head.svelte-1j6ictg .num:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1 var(--site-mono);letter-spacing:.1em;text-transform:uppercase}.stage-state.svelte-1j6ictg{color:var(--site-muted);font:700 .7rem/1 var(--site-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.chapter.available.svelte-1j6ictg .stage-state:where(.svelte-1j6ictg){color:var(--gold-light)}.stage-state.svelte-1j6ictg .dot:where(.svelte-1j6ictg){background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.chapter.svelte-1j6ictg h3:where(.svelte-1j6ictg){font:400 clamp(1.8rem, 2.5vw, 2.4rem) / var(--lh-display-tight) var(--site-display);letter-spacing:-.03em;transition:color var(--site-slow) var(--site-ease);margin:6px 0 0}.chapter.is-active.svelte-1j6ictg h3:where(.svelte-1j6ictg){color:var(--gold-light)}.chapter-title.svelte-1j6ictg{max-width:520px;font:400 1.1rem/1.45 var(--site-display);color:var(--site-text);margin:0}.chapter-body.svelte-1j6ictg{max-width:560px;color:var(--site-muted);flex:1;margin:0;font-size:.92rem;line-height:1.65}.chapter-foot.svelte-1j6ictg{border-top:1px solid var(--site-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:14px;display:flex}.stage-link.svelte-1j6ictg{color:var(--site-text);align-items:center;gap:8px;min-height:32px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.stage-link.svelte-1j6ictg span:where(.svelte-1j6ictg){color:var(--gold);transition:transform var(--site-fast) var(--site-ease)}.stage-link.svelte-1j6ictg:hover span:where(.svelte-1j6ictg){transform:translate(3px,-3px)}.father-glimpse.svelte-1j6ictg{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,6vw,96px);margin-top:clamp(40px,4.5vw,64px);display:grid}.glimpse.svelte-1j6ictg{color:inherit;transition:opacity var(--site-slow) var(--site-ease);text-decoration:none;display:block}.journey-live .glimpse.svelte-1j6ictg:not(.is-lit){opacity:.6}.glimpse-card.svelte-1j6ictg{max-width:420px;transition:transform var(--site-slow) var(--site-ease), filter var(--site-slow) var(--site-ease);filter:drop-shadow(0 40px 60px color-mix(in srgb, var(--site-text) 35%, transparent));transform:rotate(-1.5deg)}.glimpse.svelte-1j6ictg:hover .glimpse-card:where(.svelte-1j6ictg){filter:drop-shadow(0 50px 70px color-mix(in srgb, var(--site-text) 40%, transparent)) drop-shadow(0 0 40px #d2a84d1f);transform:rotate(0)translateY(-6px)}.glimpse-note.svelte-1j6ictg{max-width:480px;color:var(--site-muted);margin:22px 0 0;font-size:.8rem;line-height:1.5;display:block}.connection-map.svelte-1j6ictg{border:1px solid var(--site-line);background:color-mix(in srgb, var(--site-panel) 60%, transparent)}.connection-row.svelte-1j6ictg{grid-template-columns:180px 1fr;min-height:84px;display:grid}.connection-row.svelte-1j6ictg+.connection-row:where(.svelte-1j6ictg){border-top:1px solid var(--site-line)}.connection-row.svelte-1j6ictg b:where(.svelte-1j6ictg){background:var(--site-soft);font:400 1.15rem / var(--lh-display-text) var(--site-display);align-items:center;padding:0 24px;display:flex}.connection-row.svelte-1j6ictg p:where(.svelte-1j6ictg){color:var(--site-muted);align-items:center;margin:0;padding:16px 24px;font-size:.92rem;line-height:1.6;display:flex}.product-section.svelte-1j6ictg .actions:where(.svelte-1j6ictg){margin-top:40px}.protocol-loop.svelte-1j6ictg{border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);grid-template-columns:repeat(6,1fr);margin-top:56px;display:grid;position:relative}.loop-fill.svelte-1j6ictg{background:var(--gold);transform-origin:0;opacity:0;width:100%;height:2px;position:absolute;top:-1px;left:0;transform:scaleX(0);box-shadow:0 0 12px #d2a84d80}.protocol-step.svelte-1j6ictg{min-height:190px;padding:24px 16px 24px 0;position:relative}.protocol-step.svelte-1j6ictg+.protocol-step:where(.svelte-1j6ictg){border-left:1px solid var(--site-line);padding-left:22px}.protocol-step.svelte-1j6ictg:before{content:"";background:var(--site-bg);border:1px solid var(--site-muted);width:12px;height:12px;transition:background var(--site-fast) var(--site-ease), border-color var(--site-fast) var(--site-ease), transform var(--site-fast) var(--site-ease);border-radius:50%;position:absolute;top:-7px;left:-1px}.protocol-step.svelte-1j6ictg:first-child:before{left:0}.protocol-step.svelte-1j6ictg.is-lit:before{background:var(--gold);border-color:var(--gold);transform:scale(1.3);box-shadow:0 0 12px #d2a84d99}.protocol-step.svelte-1j6ictg .num:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1 var(--site-mono)}.protocol-step.svelte-1j6ictg h3:where(.svelte-1j6ictg){font:400 1.4rem / var(--lh-display) var(--site-display);margin:40px 0 10px}.protocol-step.svelte-1j6ictg p:where(.svelte-1j6ictg){color:var(--site-muted);margin:0;font-size:.9rem;line-height:1.55}.destination-section.svelte-1j6ictg{overflow:hidden}.equilibrium-head.svelte-1j6ictg{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:clamp(44px,6.5vw,96px);display:grid;position:relative}.equilibrium-head.svelte-1j6ictg>:where(.svelte-1j6ictg):first-child{flex-direction:column;display:flex}.equilibrium-title.svelte-1j6ictg{max-width:600px;font:400 clamp(2.3rem, 4.4vw, 3.9rem) / var(--lh-display-tight) var(--site-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.equilibrium-title.svelte-1j6ictg em:where(.svelte-1j6ictg){color:var(--gold-light);font-style:normal;display:block}.balance.svelte-1j6ictg{width:100%;max-width:460px;color:var(--site-text);transition:opacity var(--site-slow) var(--site-ease);margin-top:auto;padding-top:36px}.journey-live .balance.svelte-1j6ictg:not(.is-lit){opacity:.55}.balance.svelte-1j6ictg svg:where(.svelte-1j6ictg){width:100%;height:auto;display:block;overflow:visible}.balance.svelte-1j6ictg .b-bar:where(.svelte-1j6ictg){stroke-width:2.5px}.balance.svelte-1j6ictg .b-stand:where(.svelte-1j6ictg){stroke-width:2px}.balance.svelte-1j6ictg .b-cord:where(.svelte-1j6ictg){stroke-width:1px;opacity:.7}.balance.svelte-1j6ictg .b-pan:where(.svelte-1j6ictg){stroke-width:1.75px}.balance.svelte-1j6ictg .b-ring:where(.svelte-1j6ictg){stroke:var(--gold);stroke-width:1px;stroke-opacity:.38;transition:stroke-opacity var(--site-fast) var(--site-ease), stroke-width var(--site-fast) var(--site-ease)}.balance.svelte-1j6ictg .b-ring.is-active:where(.svelte-1j6ictg){stroke-opacity:.85;stroke-width:1.5px}.balance.svelte-1j6ictg .b-ring-num:where(.svelte-1j6ictg){font:700 11px/1 var(--site-mono);letter-spacing:.06em;fill:var(--gold);stroke:none}.balance.svelte-1j6ictg .b-label:where(.svelte-1j6ictg){font:700 13px/1 var(--site-mono);letter-spacing:.14em;text-transform:uppercase;fill:var(--gold);stroke:none}.equilibrium-copy.svelte-1j6ictg{max-width:720px;padding-top:38px}.equilibrium-copy.svelte-1j6ictg>p:where(.svelte-1j6ictg){color:var(--site-muted);text-wrap:pretty;margin:0 0 20px;font-size:1.02rem;line-height:1.6}.equilibrium-copy.svelte-1j6ictg strong:where(.svelte-1j6ictg){color:var(--site-text)}.hope-block.svelte-1j6ictg{border-top:1px solid var(--site-line);margin-top:34px;padding-top:24px}.hope-block.svelte-1j6ictg .site-eyebrow{color:var(--gold);margin:0 0 16px}.hope-pull.svelte-1j6ictg{font:400 clamp(1.35rem, 1.9vw, 1.8rem) / var(--lh-display-text) var(--site-display);letter-spacing:-.02em;margin:0}.hope-pull.svelte-1j6ictg em:where(.svelte-1j6ictg){color:var(--gold-light);font-style:normal}.hope-lines.svelte-1j6ictg{border-top:1px solid var(--site-line);margin-top:26px}.hope-line.svelte-1j6ictg{border-bottom:1px solid var(--site-line);grid-template-columns:48px 1fr;gap:0;padding:12px 0;font-size:.95rem;display:grid}.hope-line.svelte-1j6ictg span:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1.7 var(--site-mono)}.scale-caption.svelte-1j6ictg{color:var(--gold);margin:clamp(72px,8vw,112px) 0 18px}.equilibrium-scale.svelte-1j6ictg{border-top:1px solid color-mix(in srgb, var(--site-text) 45%, transparent);margin:0;padding:0;list-style:none;position:relative}.scale-row.svelte-1j6ictg{border-bottom:1px solid var(--site-line);min-height:76px;transition:background var(--site-fast) var(--site-ease);grid-template-columns:48px 220px minmax(0,1fr);align-items:center;gap:0;display:grid}.scale-row.svelte-1j6ictg:hover,.scale-row.is-active.svelte-1j6ictg{background:color-mix(in srgb, var(--site-text) 3%, transparent)}.scale-row.svelte-1j6ictg .num:where(.svelte-1j6ictg){color:var(--gold);font:700 .75rem/1 var(--site-mono)}.scale-row.svelte-1j6ictg h3:where(.svelte-1j6ictg){font:400 1.45rem / var(--lh-display) var(--site-display);margin:0;padding-right:30px}.scale-row.svelte-1j6ictg p:where(.svelte-1j6ictg){max-width:62ch;color:var(--site-muted);margin:0;font-size:.95rem;line-height:1.5}.founder-action.svelte-1j6ictg:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#d2a84d17,#d2a84d05 55%,#0000);width:60%;height:70%;position:absolute;top:-10%;left:-25%}.founder-copy.svelte-1j6ictg{max-width:1080px;position:relative}.founder-copy.svelte-1j6ictg h2:where(.svelte-1j6ictg){max-width:860px;font:400 clamp(2.1rem, 3.8vw, 3.5rem) / var(--lh-display-tight) var(--site-display);letter-spacing:-.035em;margin:0}.founder-copy.svelte-1j6ictg .lead:where(.svelte-1j6ictg){max-width:680px;color:var(--site-muted);margin:26px 0 0;font-size:1.05rem;line-height:1.6}.constraint.svelte-1j6ictg{border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);max-width:760px;font:400 clamp(1.3rem, 2.1vw, 1.85rem) / var(--lh-display-text) var(--site-display);margin:34px 0 0;padding:22px 0}.constraint.svelte-1j6ictg em:where(.svelte-1j6ictg){color:var(--gold-light);font-style:normal}.ways.svelte-1j6ictg{border-top:1px solid var(--site-line);margin-top:52px;position:relative}.ways.svelte-1j6ictg .way{border-bottom:1px solid var(--site-line);min-height:88px;color:inherit;transition:background var(--site-fast) var(--site-ease), padding var(--site-fast) var(--site-ease);grid-template-columns:55px 210px 1fr auto;align-items:center;gap:28px;text-decoration:none;display:grid}.ways.svelte-1j6ictg .way:hover{background:color-mix(in srgb, var(--site-text) 4%, transparent);padding-inline:14px}.ways.svelte-1j6ictg .way .num{color:var(--gold);font:700 .75rem/1 var(--site-mono)}.ways.svelte-1j6ictg .way h3,.ways.svelte-1j6ictg .way .way-title{font:400 1.4rem / var(--lh-display) var(--site-display);margin:0}.ways.svelte-1j6ictg .way p,.ways.svelte-1j6ictg .way .way-copy{color:var(--site-muted);margin:0;font-size:.95rem;line-height:1.55}.ways.svelte-1j6ictg .way .arrow{color:var(--gold);transition:transform var(--site-fast) var(--site-ease);font-size:1.4rem}.ways.svelte-1j6ictg .way:hover .arrow{transform:translate(4px,-4px)}.founder-final.svelte-1j6ictg{border-top:1px solid var(--site-line);justify-content:space-between;align-items:end;gap:40px;margin-top:44px;padding-top:30px;display:flex;position:relative}.founder-final.svelte-1j6ictg>p:where(.svelte-1j6ictg){max-width:500px;font:400 clamp(1.45rem, 2.4vw, 2.1rem) / var(--lh-display-text) var(--site-display);margin:0}.founder-final.svelte-1j6ictg .actions:where(.svelte-1j6ictg){margin-top:0}.colophon.svelte-1j6ictg{z-index:1;border-top:1px solid var(--site-line);background:var(--site-soft);padding:clamp(48px,5.5vw,72px) 0 30px;position:relative}.colophon-head.svelte-1j6ictg{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(40px,6vw,100px);display:grid}.colophon-title.svelte-1j6ictg{font:400 clamp(1.6rem, 2.6vw, 2.3rem) / var(--lh-display) var(--site-display);letter-spacing:-.025em;margin:0}.colophon-intro.svelte-1j6ictg{max-width:520px;color:var(--site-muted);margin:0;font-size:.95rem;line-height:1.6}.fold.svelte-1j6ictg{border-bottom:1px solid var(--site-line)}.fold.svelte-1j6ictg:first-of-type{border-top:1px solid var(--site-line);margin-top:36px}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg){cursor:pointer;min-height:62px;font:400 1.15rem / var(--lh-display-text) var(--site-display);transition:color var(--site-fast) var(--site-ease);justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg):hover{color:var(--gold-light)}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg)::-webkit-details-marker{display:none}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg) i:where(.svelte-1j6ictg){flex:none;width:16px;height:16px;position:relative}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg) i:where(.svelte-1j6ictg):before,.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg) i:where(.svelte-1j6ictg):after{content:"";background:var(--gold);height:1px;transition:transform var(--site-fast) var(--site-ease);position:absolute;inset:50% 0 auto}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg) i:where(.svelte-1j6ictg):after{transform:rotate(90deg)}.fold[open].svelte-1j6ictg summary:where(.svelte-1j6ictg) i:where(.svelte-1j6ictg):after{transform:rotate(0)}.fold-body.svelte-1j6ictg{padding:6px 0 36px}.fold-note.svelte-1j6ictg{max-width:820px;color:var(--site-muted);margin:22px 0 0;font-size:.875rem;line-height:1.65}.fold-note.svelte-1j6ictg b:where(.svelte-1j6ictg){color:var(--gold-light);font:700 .72rem/1.4 var(--site-mono);letter-spacing:.1em;text-transform:uppercase;margin-right:8px}.truth-rows.svelte-1j6ictg{border-top:1px solid var(--site-line)}.truth-row.svelte-1j6ictg{border-bottom:1px solid var(--site-line);grid-template-columns:190px 1fr;gap:44px;min-height:80px;padding:20px 0;display:grid}.truth-row.svelte-1j6ictg h4:where(.svelte-1j6ictg){font:400 1.15rem / var(--lh-display-text) var(--site-display);margin:0}.truth-row.svelte-1j6ictg p:where(.svelte-1j6ictg){color:var(--site-muted);margin:0;line-height:1.6}.engines.svelte-1j6ictg{border-top:1px solid var(--site-line)}.engine.svelte-1j6ictg{border-bottom:1px solid var(--site-line);min-height:104px;color:inherit;transition:background var(--site-fast) var(--site-ease);grid-template-columns:60px 240px minmax(0,1fr) 150px;align-items:center;gap:30px;text-decoration:none;display:grid}.engine.svelte-1j6ictg:hover{background:color-mix(in srgb, var(--site-text) 3%, transparent)}.engine-num.svelte-1j6ictg{color:var(--gold);font:700 .75rem/1 var(--site-mono)}.engine.svelte-1j6ictg h3:where(.svelte-1j6ictg){font:400 1.4rem / var(--lh-display) var(--site-display);letter-spacing:-.02em;margin:0}.engine.svelte-1j6ictg p:where(.svelte-1j6ictg){max-width:620px;color:var(--site-muted);margin:0;font-size:.95rem;line-height:1.5}.engine.svelte-1j6ictg .maturity:where(.svelte-1j6ictg){text-align:center;justify-self:end}.evidence-body.svelte-1j6ictg{grid-template-columns:1fr 1fr;gap:10px 40px;display:grid}.evidence-body.svelte-1j6ictg a:where(.svelte-1j6ictg),.evidence-item.svelte-1j6ictg{min-height:44px;color:var(--site-muted);border-bottom:1px solid var(--site-line);align-items:center;font-size:.8rem;text-decoration:none;display:flex}.evidence-body.svelte-1j6ictg a:where(.svelte-1j6ictg):hover{color:var(--site-text)}.diligence.svelte-1j6ictg{color:var(--site-muted);margin:28px 0 0;font-size:.78rem;line-height:1.6}.colophon-bottom.svelte-1j6ictg{color:var(--site-muted);font:700 .75rem/1.5 var(--site-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:26px;display:flex}@media (max-width:1050px){.hero-grid.svelte-1j6ictg,.manifesto-grid.svelte-1j6ictg,.protocol-head.svelte-1j6ictg,.equilibrium-head.svelte-1j6ictg,.chapters-grid.svelte-1j6ictg,.father-glimpse.svelte-1j6ictg,.colophon-head.svelte-1j6ictg{grid-template-columns:1fr}.hero.svelte-1j6ictg{min-height:auto}.hero-grid.svelte-1j6ictg{gap:65px}.arc-card.svelte-1j6ictg{max-width:650px;min-height:auto}.chapters-lead.svelte-1j6ictg{position:static}.chapter-index.svelte-1j6ictg{display:none}.chapters-grid.svelte-1j6ictg{gap:48px}.chapter.svelte-1j6ictg{min-height:0}.father-glimpse.svelte-1j6ictg{gap:40px}.glimpse-card.svelte-1j6ictg{margin-inline:auto}.protocol-loop.svelte-1j6ictg{grid-template-columns:repeat(3,1fr)}.protocol-step.svelte-1j6ictg:nth-child(4){border-left:0}.protocol-step.svelte-1j6ictg:nth-child(-n+3){border-bottom:1px solid var(--site-line)}.engine.svelte-1j6ictg{grid-template-columns:55px 210px 1fr}.engine.svelte-1j6ictg .maturity:where(.svelte-1j6ictg){grid-column:3;justify-self:start;margin-bottom:24px}.subnav.svelte-1j6ictg{top:64px}}@media (max-width:760px){.hero.svelte-1j6ictg{padding:56px 0 96px}.hero.svelte-1j6ictg h1:where(.svelte-1j6ictg){font-size:clamp(2.3rem,9.5vw,3.3rem)}.hero-lede.svelte-1j6ictg{margin-top:22px;font-size:1rem}.actions.svelte-1j6ictg{margin-top:28px}.arc-card.svelte-1j6ictg,.hero-foot.svelte-1j6ictg{display:none}.hero-grid.svelte-1j6ictg{grid-template-columns:1fr;gap:55px}.subnav-inner.svelte-1j6ictg{gap:18px;min-height:52px}.subnav.svelte-1j6ictg a.join:where(.svelte-1j6ictg){margin-left:0}.section.svelte-1j6ictg{padding:56px 0}.section-title.svelte-1j6ictg{font-size:clamp(1.9rem,8.5vw,2.7rem)}.manifesto-grid.svelte-1j6ictg{gap:34px}.manifesto-quote.svelte-1j6ictg{font-size:clamp(1.8rem,8vw,2.4rem)}.boundary-note.svelte-1j6ictg{margin-top:24px;padding-left:18px}.chapter.svelte-1j6ictg{gap:14px;padding:26px 22px 24px}.chapter.svelte-1j6ictg h3:where(.svelte-1j6ictg){font-size:clamp(1.6rem,7.5vw,2rem)}.chapter-title.svelte-1j6ictg{font-size:1.05rem}.chapter-foot.svelte-1j6ictg{flex-direction:column;align-items:flex-start}.connection-row.svelte-1j6ictg{grid-template-columns:1fr}.connection-row.svelte-1j6ictg b:where(.svelte-1j6ictg){border-bottom:1px solid var(--site-line);min-height:58px;padding:16px 20px}.connection-row.svelte-1j6ictg p:where(.svelte-1j6ictg){padding:18px 20px}.protocol-head.svelte-1j6ictg{gap:30px}.protocol-loop.svelte-1j6ictg{border-bottom:0;grid-template-columns:1fr;margin-top:48px}.protocol-step.svelte-1j6ictg,.protocol-step.svelte-1j6ictg+.protocol-step:where(.svelte-1j6ictg){border-left:0;border-bottom:1px solid var(--site-line);min-height:0;padding:24px 0}.protocol-step.svelte-1j6ictg:before,.loop-fill.svelte-1j6ictg{display:none}.protocol-step.svelte-1j6ictg h3:where(.svelte-1j6ictg){margin:14px 0 9px}.equilibrium-head.svelte-1j6ictg{gap:28px}.equilibrium-title.svelte-1j6ictg{font-size:clamp(2.1rem,9.5vw,3rem)}.equilibrium-copy.svelte-1j6ictg>p:where(.svelte-1j6ictg){font-size:1rem}.balance.svelte-1j6ictg{padding-top:20px}.equilibrium-copy.svelte-1j6ictg{padding-top:0}.scale-caption.svelte-1j6ictg{margin-top:56px}.hope-pull.svelte-1j6ictg{font-size:1.3rem}.hope-line.svelte-1j6ictg{grid-template-columns:34px 1fr}.scale-row.svelte-1j6ictg{grid-template-columns:34px 1fr;gap:6px 14px;padding:16px 0}.scale-row.svelte-1j6ictg h3:where(.svelte-1j6ictg){padding-right:0;font-size:1.3rem}.scale-row.svelte-1j6ictg p:where(.svelte-1j6ictg){grid-column:2;font-size:.95rem}.founder-copy.svelte-1j6ictg h2:where(.svelte-1j6ictg){font-size:clamp(2rem,9vw,2.8rem)}.founder-copy.svelte-1j6ictg .lead:where(.svelte-1j6ictg){font-size:1rem}.ways.svelte-1j6ictg .way{grid-template-rows:auto auto;grid-template-columns:36px 1fr auto;gap:16px;padding:22px 0}.ways.svelte-1j6ictg .way .arrow{grid-area:1/3}.ways.svelte-1j6ictg .way h3,.ways.svelte-1j6ictg .way .way-title{font-size:1.35rem}.ways.svelte-1j6ictg .way p,.ways.svelte-1j6ictg .way .way-copy{grid-area:2/2/auto/-1}.founder-final.svelte-1j6ictg{margin-top:54px;display:block}.founder-final.svelte-1j6ictg .actions:where(.svelte-1j6ictg){margin-top:30px}.colophon-head.svelte-1j6ictg{gap:20px}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg){min-height:64px;font-size:1.15rem}.truth-row.svelte-1j6ictg{grid-template-columns:1fr;gap:10px;min-height:0;padding:18px 0}.engine.svelte-1j6ictg{grid-template-columns:34px 1fr;gap:14px;padding:24px 0}.engine.svelte-1j6ictg h3:where(.svelte-1j6ictg){font-size:1.35rem}.engine.svelte-1j6ictg p:where(.svelte-1j6ictg),.engine.svelte-1j6ictg .maturity:where(.svelte-1j6ictg){grid-column:2;margin-bottom:0}.evidence-body.svelte-1j6ictg{grid-template-columns:1fr}.colophon-bottom.svelte-1j6ictg{flex-direction:column}}@media (max-width:360px){.button.svelte-1j6ictg{width:100%}}@media (prefers-reduced-motion:reduce){.cue.svelte-1j6ictg i:where(.svelte-1j6ictg):after{animation:none;transform:none}}@media print{.vision.svelte-1j6ictg:after,.hero-scene.svelte-1j6ictg,.journey.svelte-1j6ictg,.subnav.svelte-1j6ictg{display:none!important}.fold.svelte-1j6ictg{display:block}.fold.svelte-1j6ictg summary:where(.svelte-1j6ictg){display:none}.fold.svelte-1j6ictg .fold-body:where(.svelte-1j6ictg){display:block!important}}
