:root{--pp-sky-deep:#0a0d14;--pp-sky-mid:#0d1018;--pp-sky-warm:#12151d;--pp-sky-panel:#12151de0;--pp-sky-topbar:#0a0d14d9;--pp-sky-chip:#ffffff0a;--pp-sky-chip-hi:#ffffff0f;--pp-sky-chip-on:#ffffff1a;--pp-sky-rule:#ffffff12;--pp-sky-panel-rule:#ffffff17;--pp-sky-headline:#fff;--pp-sky-ink:#e5e7ec;--pp-sky-dim:#e5e7ec99;--pp-sky-faint:#e5e7ec61;--pp-sky-edge:#ffffff38;--pp-sky-edge-strong:#ffffff8c;--pp-cta-bg:#e5e7ec;--pp-cta-fg:#0a0d14;--pp-node-problem:#e8c784;--pp-node-tentative:#c4c9d6;--pp-node-survived:#9bd8b0;--pp-node-wounded:#d8b670;--pp-node-refuted:#d88a8a;--pp-node-criticism:#9aa0b8;--pp-node-outcome:#9cbfe0;--pp-node-explanation:#eadc9c;--pp-node-relation:#b09cd0;--pp-node-promoted:#e6c65c}html[data-theme=light]{--pp-sky-deep:#f4f1ea;--pp-sky-mid:#efece4;--pp-sky-warm:#f8f5ee;--pp-sky-panel:#fcfaf4eb;--pp-sky-topbar:#f4f1eaeb;--pp-sky-chip:#12151d0a;--pp-sky-chip-hi:#12151d0f;--pp-sky-chip-on:#12151d1a;--pp-sky-rule:#12151d1a;--pp-sky-panel-rule:#12151d24;--pp-sky-headline:#1a1d24;--pp-sky-ink:#1a1d24;--pp-sky-dim:#1a1d249e;--pp-sky-faint:#1a1d246b;--pp-sky-edge:#1a1d2447;--pp-sky-edge-strong:#1a1d24a6;--pp-cta-bg:#1a1d24;--pp-cta-fg:#f4f1ea;--pp-node-problem:#b5803a;--pp-node-tentative:#6a7188;--pp-node-survived:#2f7a4f;--pp-node-wounded:#a67a28;--pp-node-refuted:#a13f3f;--pp-node-criticism:#5a6079;--pp-node-outcome:#3d6a94;--pp-node-explanation:#7a5f1c;--pp-node-relation:#6b4ea8;--pp-node-promoted:#9b7312}.landing-module__Dy26aG__stage{background:var(--pp-sky-deep);width:100%;min-height:100dvh;color:var(--pp-sky-ink);font-family:var(--font-sans), -apple-system, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex;position:relative;overflow:hidden}.landing-module__Dy26aG__topbar{z-index:5;border-bottom:1px solid var(--pp-sky-rule);background:var(--pp-sky-topbar);-webkit-backdrop-filter:blur(8px);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 18px;display:flex;position:relative}.landing-module__Dy26aG__brandLockup{flex:0 auto;align-items:center;min-width:0;display:flex}.landing-module__Dy26aG__brandLockup>:is(a,span){max-width:100%}.landing-module__Dy26aG__headerControls{flex-shrink:0;justify-content:flex-end;align-items:center;gap:14px;display:flex}.landing-module__Dy26aG__right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.landing-module__Dy26aG__topLink{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:0;color:var(--pp-sky-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 10px;font-size:10px;line-height:1;text-decoration:none;transition:color .2s,border-color .2s,background .2s}.landing-module__Dy26aG__topLink:hover{color:var(--pp-sky-headline);border-color:var(--pp-sky-rule);background:var(--pp-sky-chip)}.landing-module__Dy26aG__topLink:focus-visible,.landing-module__Dy26aG__brLink:focus-visible,.landing-module__Dy26aG__structClose:focus-visible,.landing-module__Dy26aG__structBtn:focus-visible,.landing-module__Dy26aG__previewLink:focus-visible{outline:2px solid var(--pp-node-promoted);outline-offset:3px}.landing-module__Dy26aG__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-module__Dy26aG__backdrop svg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}:is(.landing-module__Dy26aG__backdrop svg #nodes,.landing-module__Dy26aG__backdrop svg #nodes g[data-id]){pointer-events:auto}.landing-module__Dy26aG__vignette{z-index:1;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 50% 50%, var(--pp-sky-deep) 0%, #0a0d14cc 35%, transparent 80%);position:absolute;inset:0}html[data-theme=light] .landing-module__Dy26aG__vignette{background:radial-gradient(ellipse 60% 55% at 50% 50%, var(--pp-sky-deep) 0%, #f4f1eac7 35%, transparent 80%)}.landing-module__Dy26aG__hero{z-index:2;text-align:center;pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:28px 24px 36px;display:flex;position:relative}.landing-module__Dy26aG__hero>*{pointer-events:auto}.landing-module__Dy26aG__ribbon{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);align-items:center;gap:12px;margin-bottom:22px;font-size:10px;display:inline-flex}.landing-module__Dy26aG__ribbon .landing-module__Dy26aG__dot{background:var(--pp-node-survived);width:5px;height:5px;box-shadow:0 0 10px var(--pp-node-survived);border-radius:50%;animation:2.4s cubic-bezier(.33,1,.68,1) infinite landing-module__Dy26aG__ribbonPulse}.landing-module__Dy26aG__ribbon .landing-module__Dy26aG__rule{background:var(--pp-sky-rule);width:28px;height:1px}@keyframes landing-module__Dy26aG__ribbonPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.landing-module__Dy26aG__headlineStack{justify-items:center;width:min(760px,100%);min-height:2.08em;display:grid;overflow:visible}.landing-module__Dy26aG__headline{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-headline);text-wrap:balance;transform-origin:50%;will-change:opacity, transform;grid-area:1/1;max-width:100%;margin:0;font-size:clamp(38px,10.5vw,76px);font-weight:400;line-height:1.1;overflow:visible}.landing-module__Dy26aG__headlineLine{white-space:nowrap;line-height:1.1;display:block;overflow:visible}.landing-module__Dy26aG__headlineEntering{animation:landing-module__Dy26aG__headlineFadeIn .52s var(--ease-deliberate,var(--pp-ease)) both}.landing-module__Dy26aG__headlineExiting{pointer-events:none;animation:.36s cubic-bezier(.4,0,.7,1) both landing-module__Dy26aG__headlineFadeOut}@keyframes landing-module__Dy26aG__headlineFadeIn{0%{opacity:0;transform:translateY(.025em)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__Dy26aG__headlineFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.018em)}}.landing-module__Dy26aG__headline em{color:var(--pp-sky-headline);font-style:italic}.landing-module__Dy26aG__accent{background:linear-gradient(#fff 0%,#d8d3c8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.14em;font-style:italic}html[data-theme=light] .landing-module__Dy26aG__accent{background:linear-gradient(#1a1d24 0%,#5a6079 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-module__Dy26aG__sub{color:var(--pp-sky-dim);font-family:var(--font-sans), -apple-system, system-ui, sans-serif;text-wrap:pretty;max-width:52ch;margin:22px 0 0;font-size:17px;line-height:1.55}.landing-module__Dy26aG__formWrap{pointer-events:none;flex-direction:column;gap:12px;width:min(520px,100%);margin-top:36px;display:flex;position:relative}.landing-module__Dy26aG__formWrap>*{pointer-events:auto}.landing-module__Dy26aG__formWrap:before{content:"";z-index:-1;pointer-events:none;transform-origin:50%;filter:blur(8px);background:radial-gradient(50% 70% at 50% 60%,#e8c7842e 0%,#e8c78412 40%,#0000 75%);border-radius:28px;animation:5.6s cubic-bezier(.4,0,.6,1) infinite landing-module__Dy26aG__formAura;position:absolute;inset:-28px -40px}html[data-theme=light] .landing-module__Dy26aG__formWrap:before{background:radial-gradient(50% 70% at 50% 60%,#b5803a24 0%,#b5803a0d 40%,#0000 75%)}@keyframes landing-module__Dy26aG__formAura{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.landing-module__Dy26aG__earlyAccess{border:1px solid var(--pp-sky-panel-rule);background:var(--pp-sky-panel);-webkit-backdrop-filter:blur(10px);border-radius:10px;align-items:stretch;gap:0;margin-top:0;padding:5px;transition:border-color .22s,box-shadow .22s,background .22s;display:flex;position:relative}.landing-module__Dy26aG__formHint{color:var(--pp-sky-faint);font-family:var(--font-sans), -apple-system, system-ui, sans-serif;text-align:center;text-wrap:pretty;margin:-4px 0 0;font-size:12px;line-height:1.4}.landing-module__Dy26aG__earlyAccess:before{content:"";opacity:0;pointer-events:none;border-radius:11px;transition:opacity .32s,box-shadow .32s;position:absolute;inset:-1px;box-shadow:0 0 0 1px #e8c78400,0 0 24px 2px #e8c78400}.landing-module__Dy26aG__earlyAccess:hover:before,.landing-module__Dy26aG__earlyAccess:focus-within:before{opacity:1;box-shadow:0 0 0 1px #e8c78452,0 0 28px 4px #e8c7842e}html[data-theme=light] .landing-module__Dy26aG__earlyAccess:hover:before{box-shadow:0 0 0 1px #b5803a61,0 0 28px 4px #b5803a2e}html[data-theme=light] .landing-module__Dy26aG__earlyAccess:focus-within:before{box-shadow:0 0 0 1px #b5803a61,0 0 28px 4px #b5803a2e}.landing-module__Dy26aG__earlyAccess:focus-within{border-color:var(--pp-sky-edge-strong);box-shadow:0 0 0 4px #ffffff0a,0 12px 40px -12px #0009}html[data-theme=light] .landing-module__Dy26aG__earlyAccess:focus-within{box-shadow:0 0 0 4px #1a1d240a,0 12px 40px -12px #1a1d242e}.landing-module__Dy26aG__earlyAccess input{min-width:0;color:var(--pp-sky-headline);font-family:var(--font-sans), -apple-system, system-ui, sans-serif;letter-spacing:0;background:0 0;border:0;outline:0;flex:1;padding:12px 14px;font-size:16px}.landing-module__Dy26aG__earlyAccess input::placeholder{color:var(--pp-sky-faint)}.landing-module__Dy26aG__earlyAccess input:focus-visible{outline:none}.landing-module__Dy26aG__earlyAccess button{border:1px solid var(--pp-sky-panel-rule);background:var(--pp-cta-bg);color:var(--pp-cta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:7px;padding:0 16px;font-size:10.5px;font-weight:600;transition:transform .12s,opacity .2s,background .2s,box-shadow .22s;position:relative;box-shadow:inset 0 1px #fff9,0 6px 20px -8px #e8c78400}.landing-module__Dy26aG__earlyAccess button:hover{transform:translateY(-.5px);box-shadow:inset 0 1px #ffffffb3,0 8px 24px -6px #e8c78473}html[data-theme=light] .landing-module__Dy26aG__earlyAccess button:hover{box-shadow:inset 0 1px #fffc,0 8px 24px -6px #b5803a59}.landing-module__Dy26aG__earlyAccess button:active{transform:translateY(0)}.landing-module__Dy26aG__earlyAccess button:disabled{opacity:.55;cursor:default;transform:none}.landing-module__Dy26aG__earlyAccess button:focus-visible{outline:2px solid var(--pp-node-promoted);outline-offset:3px}.landing-module__Dy26aG__formMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);justify-content:space-between;align-items:center;gap:14px;font-size:10px;display:flex}.landing-module__Dy26aG__formMeta a{color:var(--pp-sky-dim);text-decoration:none;transition:color .18s}.landing-module__Dy26aG__formMeta a:hover{color:var(--pp-sky-headline)}.landing-module__Dy26aG__response{min-height:18px;font-family:var(--font-sans), -apple-system, system-ui, sans-serif;color:var(--pp-sky-dim);text-align:center;opacity:0;margin-top:4px;font-size:12.5px;line-height:1.45;transition:opacity .28s}.landing-module__Dy26aG__response.landing-module__Dy26aG__show{opacity:1}.landing-module__Dy26aG__response.landing-module__Dy26aG__ok{color:var(--pp-node-survived)}.landing-module__Dy26aG__response.landing-module__Dy26aG__err{color:var(--pp-node-refuted)}.landing-module__Dy26aG__previewLink{color:var(--pp-sky-headline);text-underline-offset:3px;margin-top:7px;text-decoration:underline;display:block}.landing-module__Dy26aG__devPanel{border-top:1px solid var(--pp-sky-rule);flex-direction:column;gap:8px;margin-top:4px;padding-top:12px;display:flex}.landing-module__Dy26aG__devLabel{color:var(--pp-sky-faint);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:9px}.landing-module__Dy26aG__devControls{align-items:stretch;gap:8px;display:flex}.landing-module__Dy26aG__devControls input{border:1px solid var(--pp-sky-rule);background:var(--pp-sky-chip);min-width:0;color:var(--pp-sky-headline);font-family:var(--font-sans), -apple-system, system-ui, sans-serif;border-radius:7px;outline:0;flex:1;padding:9px 10px;font-size:13px}.landing-module__Dy26aG__devControls input:focus-visible{border-color:var(--pp-sky-edge-strong);outline-offset:2px;outline:2px solid #e8c7843d}.landing-module__Dy26aG__devControls a{border:1px solid var(--pp-sky-panel-rule);background:var(--pp-sky-chip);min-height:38px;color:var(--pp-sky-headline);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;text-decoration:none;display:inline-flex}.landing-module__Dy26aG__devControls a:focus-visible{outline:2px solid var(--pp-node-promoted);outline-offset:3px}.landing-module__Dy26aG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__Dy26aG__corner{z-index:3;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);pointer-events:none;align-items:center;gap:8px;font-size:9.5px;display:inline-flex;position:absolute}.landing-module__Dy26aG__cornerBl{bottom:18px;left:22px}.landing-module__Dy26aG__cornerBr{pointer-events:auto;bottom:18px;right:22px}.landing-module__Dy26aG__brLink{color:var(--pp-sky-headline);border-bottom:1px solid var(--pp-sky-panel-rule);padding-bottom:1px;text-decoration:none;transition:color .18s,border-color .18s}.landing-module__Dy26aG__brLink:hover{color:var(--pp-node-promoted);border-color:var(--pp-node-promoted)}.landing-module__Dy26aG__legend{flex-wrap:wrap;gap:14px;max-width:70%}.landing-module__Dy26aG__lgItem{align-items:center;gap:6px;display:inline-flex}.landing-module__Dy26aG__lgGlyph{flex-shrink:0;width:12px;height:12px;overflow:visible}.landing-module__Dy26aG__structCard{z-index:50;border:1px solid var(--pp-sky-panel-rule);text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#12151df0;border-radius:10px;flex-direction:column;gap:10px;width:min(560px,100% - 36px);padding:14px 16px;transition:opacity .28s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1),visibility 0s linear .32s;display:flex;position:fixed;top:76px;left:50%;transform:translate(-50%,-8px);box-shadow:inset 0 1px #ffffff0a,0 18px 50px -16px #0000008c,0 0 0 1px #ffffff05}html[data-theme=light] .landing-module__Dy26aG__structCard{background:#fcfaf4eb;box-shadow:inset 0 1px #00000005,0 18px 50px -16px #3c322833,0 0 0 1px #0000000a}.landing-module__Dy26aG__structCard.landing-module__Dy26aG__in{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s,0s,0s;transform:translate(-50%)}.landing-module__Dy26aG__structClose{appearance:none;color:var(--pp-sky-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:6px;font-size:14px;line-height:1;transition:color .16s,background .16s;display:inline-flex}.landing-module__Dy26aG__structClose:hover{color:var(--pp-sky-headline);background:var(--pp-sky-chip)}.landing-module__Dy26aG__structBar{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);align-items:center;gap:10px;font-size:9px;display:flex}.landing-module__Dy26aG__structDot{background:var(--struct-color,var(--pp-node-problem));width:7px;height:7px;box-shadow:0 0 10px var(--struct-color,var(--pp-node-problem));border-radius:50%;flex-shrink:0}.landing-module__Dy26aG__structLabel{color:var(--struct-color,var(--pp-node-problem))}.landing-module__Dy26aG__structMeta{color:var(--pp-sky-faint);margin-left:auto}.landing-module__Dy26aG__structQuote{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-headline);text-wrap:pretty;border-left:1px solid color-mix(in srgb, var(--struct-color,var(--pp-node-problem)) 60%, transparent);margin:0;padding-left:12px;font-size:16px;font-style:italic;line-height:1.4}.landing-module__Dy26aG__structPlain,.landing-module__Dy26aG__structWhy{color:var(--pp-sky-dim);font-family:var(--font-sans), -apple-system, system-ui, sans-serif;text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.landing-module__Dy26aG__structPlain{color:var(--pp-sky-ink)}.landing-module__Dy26aG__structActions{flex-wrap:wrap;gap:8px;display:flex}.landing-module__Dy26aG__structBtn{border:1px solid var(--pp-sky-rule);background:var(--pp-sky-chip);color:var(--pp-sky-dim);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:6px 11px;font-size:9.5px;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.landing-module__Dy26aG__structBtn svg{flex-shrink:0;width:13px;height:13px}.landing-module__Dy26aG__structBtn:hover{color:var(--pp-sky-headline);background:var(--pp-sky-chip-hi)}.landing-module__Dy26aG__structBtnPrimary{color:var(--pp-sky-headline);background:#9bd8b01a;border-color:#9bd8b066}.landing-module__Dy26aG__structBtnPrimary:hover{background:#9bd8b02e}.landing-module__Dy26aG__nodePreview{z-index:50;pointer-events:none;border:1px solid var(--pp-sky-panel-rule);-webkit-backdrop-filter:blur(10px);opacity:0;background:#12151deb;border-radius:8px;max-width:260px;padding:8px 11px;transition:opacity .18s,transform .22s cubic-bezier(.33,1,.68,1);position:fixed;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 12px 36px -8px #00000080}html[data-theme=light] .landing-module__Dy26aG__nodePreview{background:#fcfaf4f5}.landing-module__Dy26aG__nodePreview.landing-module__Dy26aG__in{opacity:1;transform:translate(-50%,calc(-100% - 18px))}.landing-module__Dy26aG__npBar{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);align-items:center;gap:7px;margin-bottom:4px;font-size:8.5px;display:flex}.landing-module__Dy26aG__npDot{border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.landing-module__Dy26aG__npKind{color:currentColor}.landing-module__Dy26aG__npLabel{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-headline);text-wrap:pretty;font-size:12.5px;font-style:italic;line-height:1.4}.landing-module__Dy26aG__npHint{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);align-items:center;gap:6px;margin-top:6px;font-size:8.5px;display:inline-flex}.landing-module__Dy26aG__kbd{border:1px solid var(--pp-sky-rule);letter-spacing:0;min-width:14px;height:14px;color:var(--pp-sky-dim);border-radius:3px;justify-content:center;align-items:center;padding:0 4px;font-size:8.5px;display:inline-flex}@media (prefers-reduced-motion:reduce){.landing-module__Dy26aG__ribbon .landing-module__Dy26aG__dot,.landing-module__Dy26aG__formWrap:before,.landing-module__Dy26aG__headlineEntering,.landing-module__Dy26aG__headlineExiting{animation:none}}@media (max-width:1024px){.landing-module__Dy26aG__sub{font-size:16px}}@media (max-width:760px){.landing-module__Dy26aG__topbar{align-items:center;min-height:48px;padding:8px 12px}.landing-module__Dy26aG__headerControls{gap:6px}.landing-module__Dy26aG__right{flex-wrap:nowrap;gap:6px}.landing-module__Dy26aG__topLink{padding:7px 8px;font-size:9px}.landing-module__Dy26aG__hero{justify-content:flex-start;padding:64px 18px 88px}.landing-module__Dy26aG__ribbon{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;font-size:9px}.landing-module__Dy26aG__ribbon .landing-module__Dy26aG__rule{display:none}.landing-module__Dy26aG__sub{max-width:34ch;margin-top:18px;font-size:15px}.landing-module__Dy26aG__formWrap{margin-top:24px}.landing-module__Dy26aG__formWrap:before{inset:-20px -18px}.landing-module__Dy26aG__earlyAccess{flex-direction:column;gap:5px}.landing-module__Dy26aG__earlyAccess input{text-align:center;min-height:44px}.landing-module__Dy26aG__earlyAccess button{min-height:44px}.landing-module__Dy26aG__formMeta{flex-direction:column;justify-content:center;gap:7px;font-size:9px}.landing-module__Dy26aG__devControls{flex-direction:column}.landing-module__Dy26aG__legend{display:none}.landing-module__Dy26aG__cornerBr{justify-content:center;bottom:14px;left:18px;right:18px}.landing-module__Dy26aG__nodePreview{display:none}:is(.landing-module__Dy26aG__backdrop svg #nodes,.landing-module__Dy26aG__backdrop svg #nodes g[data-id]){pointer-events:none}.landing-module__Dy26aG__structCard{display:none}.landing-module__Dy26aG__structBar{flex-wrap:wrap}.landing-module__Dy26aG__structMeta{margin-left:0}}@media (max-width:640px){.landing-module__Dy26aG__brandLockup>a>span:last-child,.landing-module__Dy26aG__brandLockup>span>span:last-child{display:none}.landing-module__Dy26aG__headerControls{z-index:6;position:fixed;top:8px;right:12px}.landing-module__Dy26aG__headerControls>button{border-color:var(--pp-sky-rule);background:var(--pp-sky-chip);color:var(--pp-sky-headline)}.landing-module__Dy26aG__right{display:none}.landing-module__Dy26aG__headlineStack{min-height:2.28em}}@media (max-width:380px){.landing-module__Dy26aG__headline{font-size:clamp(35px,9.8vw,38px)}}@media (max-width:480px){.landing-module__Dy26aG__topbar{gap:8px}.landing-module__Dy26aG__right{flex:none;max-width:100%}}::selection{color:var(--pp-sky-headline);background:#e8c7844d}
.theme-mode-toggle-module__T5Mk6W__toggle{width:32px;height:32px;color:var(--pp-sky-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .12s;display:inline-flex}.theme-mode-toggle-module__T5Mk6W__toggle:hover{border-color:var(--pp-sky-rule);background:var(--pp-sky-chip);color:var(--pp-sky-headline)}.theme-mode-toggle-module__T5Mk6W__toggle:active{transform:scale(.96)}.theme-mode-toggle-module__T5Mk6W__toggle:focus-visible{outline:2px solid var(--pp-node-promoted);outline-offset:3px}
.manifesto-module__pm5FKq__topbar{z-index:5;border-bottom:1px solid var(--pp-sky-rule);background:var(--pp-sky-topbar);-webkit-backdrop-filter:blur(8px);align-items:center;gap:12px;height:48px;padding:0 18px;display:flex;position:sticky;top:0}.manifesto-module__pm5FKq__brandLockup{flex:0 auto;align-items:center;min-width:0;display:flex}.manifesto-module__pm5FKq__brandLockup>:is(a,span){max-width:100%}.manifesto-module__pm5FKq__headerControls{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.manifesto-module__pm5FKq__topRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.manifesto-module__pm5FKq__topLink{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:0;color:var(--pp-sky-dim);border:1px solid #0000;border-radius:6px;padding:7px 11px;font-size:10px;line-height:1;text-decoration:none;transition:color .18s,background .18s,border-color .18s}.manifesto-module__pm5FKq__topLink:hover,.manifesto-module__pm5FKq__topLink[aria-current=page]{color:var(--pp-sky-headline);border-color:var(--pp-sky-rule);background:var(--pp-sky-chip)}.manifesto-module__pm5FKq__doc{background:var(--pp-sky-deep);max-width:1180px;color:var(--pp-sky-ink);font-family:var(--font-serif), Georgia, serif;grid-template-columns:1fr minmax(0,640px) 1fr;gap:0 56px;margin:0 auto;padding:0 56px 160px;display:grid}.manifesto-module__pm5FKq__doc>*{grid-column:2}.manifesto-module__pm5FKq__doc>.manifesto-module__pm5FKq__margL{grid-column:1}.manifesto-module__pm5FKq__doc>.manifesto-module__pm5FKq__margR{grid-column:3}.manifesto-module__pm5FKq__masthead{border-bottom:1px solid var(--pp-sky-rule);grid-column:1/-1;grid-template-columns:1fr minmax(0,640px) 1fr;column-gap:56px;padding:96px 0 56px;display:grid}.manifesto-module__pm5FKq__mastheadInner{grid-column:2}.manifesto-module__pm5FKq__mastheadMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);text-align:right;grid-column:1;align-self:end;padding-right:24px;font-size:10px;line-height:1.7}.manifesto-module__pm5FKq__mastheadMeta b{color:var(--pp-sky-dim);font-weight:500}.manifesto-module__pm5FKq__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-node-problem);align-items:center;gap:12px;margin-bottom:32px;font-size:10px;display:inline-flex}.manifesto-module__pm5FKq__eyebrow:before{content:"";background:var(--pp-node-problem);opacity:.7;width:24px;height:1px}.manifesto-module__pm5FKq__title{font-family:var(--font-serif), Georgia, serif;letter-spacing:0;color:var(--pp-sky-headline);text-wrap:balance;margin:0;font-size:82px;font-weight:300;line-height:1.02}.manifesto-module__pm5FKq__title em{color:var(--pp-sky-headline);font-style:italic}.manifesto-module__pm5FKq__strike{color:var(--pp-sky-faint);margin-right:6px;font-style:italic;position:relative}.manifesto-module__pm5FKq__strike:after{content:"";background:var(--pp-node-criticism);height:2px;position:absolute;top:56%;left:-2px;right:-2px;transform:rotate(-1.2deg)}.manifesto-module__pm5FKq__standfirst{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-dim);text-wrap:pretty;max-width:560px;margin-top:36px;font-size:22px;font-style:italic;line-height:1.5}.manifesto-module__pm5FKq__roman{grid-column:2;grid-template-columns:64px 1fr;align-items:baseline;column-gap:20px;margin:88px 0 22px;display:grid}.manifesto-module__pm5FKq__num{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;color:var(--pp-sky-faint);text-transform:uppercase;padding-top:6px;font-size:11px}.manifesto-module__pm5FKq__roman h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:0;color:var(--pp-sky-headline);text-wrap:balance;margin:0;font-size:30px;font-weight:400;line-height:1.18}.manifesto-module__pm5FKq__roman h2 em{font-style:italic}.manifesto-module__pm5FKq__body{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-ink);text-wrap:pretty;margin:22px 0 0;font-size:19px;line-height:1.62}.manifesto-module__pm5FKq__body em{color:var(--pp-sky-headline);font-style:italic}.manifesto-module__pm5FKq__body strong{color:var(--pp-sky-headline);font-weight:500}.manifesto-module__pm5FKq__body+.manifesto-module__pm5FKq__body{margin-top:18px}.manifesto-module__pm5FKq__lede{color:var(--pp-sky-headline);font-size:22px;font-style:italic;line-height:1.55}.manifesto-module__pm5FKq__lede+.manifesto-module__pm5FKq__body{margin-top:28px}.manifesto-module__pm5FKq__dropCap:first-letter{font-family:var(--font-serif), Georgia, serif;float:left;color:var(--pp-node-problem);padding:6px 10px 0 0;font-size:4.4em;font-style:italic;line-height:.85}.manifesto-module__pm5FKq__pull{border-left:2px solid var(--pp-node-problem);font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-headline);text-wrap:balance;margin:56px 0;padding:4px 0 4px 28px;font-size:28px;font-style:italic;line-height:1.32}.manifesto-module__pm5FKq__pull cite{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);margin-top:14px;font-size:10px;font-style:normal;display:block}.manifesto-module__pm5FKq__marg{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;color:var(--pp-sky-dim);border-top:1px solid var(--pp-sky-rule);align-self:start;margin-top:32px;padding-top:10px;font-size:10.5px;line-height:1.55}.manifesto-module__pm5FKq__margNum{letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);margin-bottom:6px;font-size:9px;display:block}.manifesto-module__pm5FKq__margL{text-align:right;padding-right:20px}.manifesto-module__pm5FKq__margR{text-align:left;padding-left:20px}.manifesto-module__pm5FKq__marg em{color:var(--pp-sky-ink);font-style:italic}.manifesto-module__pm5FKq__marg b{color:var(--pp-sky-ink);font-weight:500}.manifesto-module__pm5FKq__swatch{vertical-align:middle;border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}.manifesto-module__pm5FKq__refute{background:var(--pp-sky-chip);border:1px solid var(--pp-sky-panel-rule);border-radius:4px;gap:18px;margin:56px 0 0;padding:28px 32px;display:grid}.manifesto-module__pm5FKq__refuteRow{grid-template-columns:84px 1fr;align-items:baseline;gap:18px;display:grid}.manifesto-module__pm5FKq__refuteRow .manifesto-module__pm5FKq__tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);padding-top:4px;font-size:9.5px}.manifesto-module__pm5FKq__refuteRow.manifesto-module__pm5FKq__claim .manifesto-module__pm5FKq__tag{color:var(--pp-node-problem)}.manifesto-module__pm5FKq__refuteRow.manifesto-module__pm5FKq__crit .manifesto-module__pm5FKq__tag{color:var(--pp-node-criticism)}.manifesto-module__pm5FKq__refuteRow.manifesto-module__pm5FKq__surv .manifesto-module__pm5FKq__tag{color:var(--pp-node-survived)}.manifesto-module__pm5FKq__refuteRow p{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-ink);margin:0;font-size:17px;line-height:1.5}.manifesto-module__pm5FKq__refuteRow.manifesto-module__pm5FKq__claim p{color:var(--pp-sky-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--pp-node-criticism);text-decoration-color:var(--pp-node-criticism);text-decoration-thickness:1.5px}.manifesto-module__pm5FKq__refuteRow.manifesto-module__pm5FKq__surv p{color:var(--pp-sky-headline);font-style:italic}.manifesto-module__pm5FKq__sig{border-top:1px solid var(--pp-sky-rule);grid-template-columns:1fr auto;align-items:baseline;gap:24px;margin-top:96px;padding-top:28px;display:grid}.manifesto-module__pm5FKq__sigName{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-headline);font-size:22px;font-style:italic;line-height:1.3}.manifesto-module__pm5FKq__sigMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);text-align:right;font-size:10px;line-height:1.7}.manifesto-module__pm5FKq__sigMeta b{color:var(--pp-sky-dim);font-weight:500}.manifesto-module__pm5FKq__coda{text-align:center;margin-top:64px}.manifesto-module__pm5FKq__codaEyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-faint);margin-bottom:18px;font-size:10px}.manifesto-module__pm5FKq__coda h3{font-family:var(--font-serif), Georgia, serif;color:var(--pp-sky-headline);text-wrap:balance;margin:0 0 28px;font-size:38px;font-style:italic;font-weight:400;line-height:1.2}.manifesto-module__pm5FKq__codaCta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;color:var(--pp-sky-deep);background:var(--pp-sky-ink);border:1px solid var(--pp-sky-panel-rule);border-radius:7px;align-items:center;gap:8px;padding:14px 22px;font-size:11px;text-decoration:none;transition:transform .18s,opacity .18s;display:inline-flex}.manifesto-module__pm5FKq__codaCta:hover{opacity:.92;transform:translateY(-1px)}@media (max-width:980px){.manifesto-module__pm5FKq__doc{grid-template-columns:1fr;padding:0 28px 96px}.manifesto-module__pm5FKq__doc>.manifesto-module__pm5FKq__margL,.manifesto-module__pm5FKq__doc>.manifesto-module__pm5FKq__margR{text-align:left;border-top:1px solid var(--pp-sky-rule);grid-column:1;max-width:560px;margin-top:28px;padding:12px 0 0}.manifesto-module__pm5FKq__masthead{grid-template-columns:1fr;padding:56px 28px 36px}.manifesto-module__pm5FKq__mastheadInner{grid-column:1}.manifesto-module__pm5FKq__mastheadMeta{text-align:left;order:-1;grid-column:1;padding:0 0 18px}.manifesto-module__pm5FKq__roman{grid-template-columns:48px 1fr;column-gap:12px}.manifesto-module__pm5FKq__title{font-size:58px}.manifesto-module__pm5FKq__roman h2{font-size:28px}.manifesto-module__pm5FKq__pull{padding-left:20px;font-size:22px}.manifesto-module__pm5FKq__refuteRow{grid-template-columns:1fr;gap:6px}.manifesto-module__pm5FKq__refute{padding:20px}.manifesto-module__pm5FKq__sig{grid-template-columns:1fr}.manifesto-module__pm5FKq__sigMeta{text-align:left}}@media (max-width:640px){.manifesto-module__pm5FKq__topbar{align-items:center;min-height:48px;padding:8px 12px}.manifesto-module__pm5FKq__brandLockup>a>span:last-child,.manifesto-module__pm5FKq__brandLockup>span>span:last-child{display:none}.manifesto-module__pm5FKq__headerControls{z-index:6;position:fixed;top:8px;right:12px}.manifesto-module__pm5FKq__headerControls>button{border-color:var(--pp-sky-rule);background:var(--pp-sky-chip);color:var(--pp-sky-headline)}.manifesto-module__pm5FKq__topRight{flex-wrap:nowrap;max-width:100%}.manifesto-module__pm5FKq__topRight .manifesto-module__pm5FKq__topLink[aria-current=page]{display:none}.manifesto-module__pm5FKq__topLink{padding:7px 8px;font-size:9px}.manifesto-module__pm5FKq__doc{padding:0 20px 88px}.manifesto-module__pm5FKq__masthead{padding:44px 20px 32px}.manifesto-module__pm5FKq__title{font-size:42px}.manifesto-module__pm5FKq__standfirst{font-size:18px}.manifesto-module__pm5FKq__roman{grid-template-columns:1fr;margin-top:64px}.manifesto-module__pm5FKq__roman h2{font-size:24px}.manifesto-module__pm5FKq__body{font-size:17px}.manifesto-module__pm5FKq__lede{font-size:19px}.manifesto-module__pm5FKq__pull{margin:44px 0;font-size:20px}.manifesto-module__pm5FKq__coda h3{font-size:30px}.manifesto-module__pm5FKq__codaCta{justify-content:center;width:100%}}@media (max-width:480px){.manifesto-module__pm5FKq__topbar{gap:8px}.manifesto-module__pm5FKq__topRight{flex:none}}
