@keyframes svelte-2l7lx4-orbit-cw{0%{transform:rotate(var(--start)) translateX(var(--rad)) rotate(calc(-1 * var(--start)))}to{transform:rotate(calc(var(--start) + 360deg)) translateX(var(--rad)) rotate(calc(-1 * (var(--start) + 360deg)))}}@keyframes svelte-2l7lx4-orbit-ccw{0%{transform:rotate(var(--start)) translateX(var(--rad)) rotate(calc(-1 * var(--start)))}to{transform:rotate(calc(var(--start) - 360deg)) translateX(var(--rad)) rotate(calc(-1 * (var(--start) - 360deg)))}}.orbit.svelte-2l7lx4{transform-origin:0 0;width:0;height:0;animation-name:svelte-2l7lx4-orbit-cw;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:50%;left:50%}.orbit.reverse.svelte-2l7lx4{animation-name:svelte-2l7lx4-orbit-ccw}.project.svelte-2l7lx4{transform-origin:50%}.counter.svelte-2l7lx4{display:inline-block}.page.svelte-1w40vd3{color:#fff;min-height:100dvh;font-family:var(--cosmos-body);background:var(--c-ink);position:relative;overflow:hidden}.bg.svelte-1w40vd3{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nebula.svelte-1w40vd3{filter:blur(60px);position:absolute}.nebula-a.svelte-1w40vd3{background:radial-gradient(circle,#ff7ac62e 0%,#0000 70%);width:480px;height:480px;top:5%;right:-10%}.nebula-b.svelte-1w40vd3{background:radial-gradient(circle,#7be2c824 0%,#0000 70%);width:520px;height:520px;bottom:-10%;left:-10%}.star.svelte-1w40vd3{background:#fff;border-radius:50%;animation:3s ease-in-out infinite cosmos-twinkle;position:absolute}.constellation.svelte-1w40vd3{opacity:.35;width:100%;height:100%;position:absolute;inset:0}.topbar.svelte-1w40vd3{z-index:10;justify-content:space-between;align-items:center;max-width:1640px;margin:0 auto;padding:28px 56px;display:flex;position:relative}.brand.svelte-1w40vd3{align-items:baseline;gap:14px;display:flex}.logo.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.03em;font-size:24px;font-weight:700}.logo.svelte-1w40vd3 em:where(.svelte-1w40vd3){color:var(--c-amber);font-style:normal}.meta.svelte-1w40vd3{letter-spacing:.18em;color:#fff6;text-transform:uppercase;font-size:11px;font-weight:500}.nav.svelte-1w40vd3{align-items:center;gap:28px;display:flex}.link.svelte-1w40vd3{appearance:none;cursor:pointer;font-family:var(--cosmos-display);letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.link.svelte-1w40vd3:hover{color:#fff}.cta.svelte-1w40vd3{appearance:none;cursor:pointer;background:var(--c-amber);color:var(--c-ink);border:2px solid var(--c-amber);font-family:var(--cosmos-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:4px 4px 0 var(--c-magenta);border-radius:0;padding:10px 18px;font-size:13px;font-weight:700;transition:transform .16s cubic-bezier(.4,1.4,.5,1),box-shadow .16s}.cta.svelte-1w40vd3:hover{box-shadow:6px 6px 0 var(--c-magenta);transform:translate(-2px,-2px)}.cta.svelte-1w40vd3:active{box-shadow:2px 2px 0 var(--c-magenta);transform:translate(2px,2px)}.hero.svelte-1w40vd3{z-index:5;max-width:1640px;margin:0 auto;padding:24px 56px 48px;position:relative}.vol-stamp.svelte-1w40vd3{color:var(--c-mint);font-family:var(--cosmos-display);letter-spacing:.2em;text-transform:uppercase;z-index:6;border:1.5px dashed #7be2c880;padding:8px 14px;font-size:11px;font-weight:700;position:absolute;top:30px;right:56px;transform:rotate(8deg)}.head-stack.svelte-1w40vd3{grid-template-columns:1fr;gap:0;display:grid}.line.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.05em;font-size:clamp(48px,8vw,130px);font-weight:700;line-height:.85}.line-1.svelte-1w40vd3{margin-left:0}.line-2.svelte-1w40vd3{color:#0000;-webkit-text-stroke:1.5px #ffffffb3;margin-top:8px;margin-left:12%}.line-3.svelte-1w40vd3{background:linear-gradient(110deg, var(--c-amber) 0%, var(--c-magenta) 50%, var(--c-mint) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:8px;margin-left:6%}.line-3.svelte-1w40vd3 em:where(.svelte-1w40vd3){font-style:italic}.lower-hero.svelte-1w40vd3{grid-template-columns:minmax(280px,1fr) minmax(380px,1.1fr);align-items:flex-start;gap:64px;margin-top:36px;display:grid}.lede.svelte-1w40vd3{padding-top:12px}.meta-strip.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:.16em;color:#ffffff8c;text-transform:uppercase;border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;justify-content:space-between;padding:12px 0;font-size:12px;font-weight:600;display:flex}.lede.svelte-1w40vd3 p:where(.svelte-1w40vd3){color:#fffc;text-wrap:pretty;max-width:460px;margin:24px 0 0;font-size:18px;line-height:1.55}.actions.svelte-1w40vd3{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.actions.svelte-1w40vd3 .primary:where(.svelte-1w40vd3){appearance:none;cursor:pointer;color:var(--c-ink);font-family:var(--cosmos-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:6px 6px 0 var(--c-amber);background:#fff;border:0;border-radius:0;padding:16px 26px;font-size:15px;font-weight:700;transition:transform .16s cubic-bezier(.4,1.4,.5,1),box-shadow .16s}.actions.svelte-1w40vd3 .primary:where(.svelte-1w40vd3):hover{box-shadow:9px 9px 0 var(--c-amber);transform:translate(-3px,-3px)}.actions.svelte-1w40vd3 .primary:where(.svelte-1w40vd3):active{box-shadow:3px 3px 0 var(--c-amber);transform:translate(3px,3px)}.actions.svelte-1w40vd3 .ghost:where(.svelte-1w40vd3){appearance:none;cursor:pointer;color:#fff;font-family:var(--cosmos-display);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:2px solid #ffffff4d;border-radius:0;padding:16px 26px;font-size:15px;font-weight:700;transition:border-color .16s,background .16s,color .16s}.actions.svelte-1w40vd3 .ghost:where(.svelte-1w40vd3):hover{border-color:var(--c-mint);color:var(--c-mint);background:#7be2c814}.orbit-wrap.svelte-1w40vd3{justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:visible}.ring.svelte-1w40vd3{border:1px solid;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.sun.svelte-1w40vd3{z-index:5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galaxy-tag.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:.14em;text-transform:uppercase;z-index:6;padding:4px 10px;font-size:11px;font-weight:600;position:absolute}.galaxy-tag.aurora.svelte-1w40vd3{color:var(--c-amber);background:#ffc8571a;border:1px solid #ffc85766;top:8px;right:0;transform:rotate(-4deg)}.galaxy-tag.magenta.svelte-1w40vd3{color:var(--c-magenta);background:#ff7ac61a;border:1px solid #ff7ac666;bottom:12px;left:8px;transform:rotate(3deg)}.evo.svelte-1w40vd3{z-index:5;max-width:1640px;margin:0 auto;padding:100px 56px 60px;position:relative}.evo.svelte-1w40vd3 .evo-head:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3){opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.4,1.2,.5,1);transform:translateY(40px)}.evo.in-view.svelte-1w40vd3 .evo-head:where(.svelte-1w40vd3),.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3){opacity:1;transform:translateY(0)}.evo.in-view.svelte-1w40vd3 .evo-head:where(.svelte-1w40vd3){transition-delay:0s}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):first-child{transition-delay:.2s}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(2){transition-delay:.4s}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(3){transition-delay:.6s}.evo.svelte-1w40vd3 .clue:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .gesture:where(.svelte-1w40vd3){opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.4,1.6,.5,1);transform:scale(.7)rotate(0)}.evo.in-view.svelte-1w40vd3 .clue:where(.svelte-1w40vd3),.evo.in-view.svelte-1w40vd3 .gesture:where(.svelte-1w40vd3){opacity:1}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):first-child .clue:where(.svelte-1w40vd3):first-child{transition-delay:.6s;transform:rotate(-14deg)}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):first-child .clue:where(.svelte-1w40vd3):nth-child(2){transition-delay:.7s;transform:rotate(-7deg)}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):first-child .clue:where(.svelte-1w40vd3):nth-child(3){transition-delay:.8s;transform:rotate(0)}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):first-child .clue:where(.svelte-1w40vd3):nth-child(4){transition-delay:.9s;transform:rotate(7deg)}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):first-child .clue:where(.svelte-1w40vd3):nth-child(5){transition-delay:1s;transform:rotate(14deg)}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(2) .gesture:where(.svelte-1w40vd3){transform:scale(1)}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(2) .gesture:where(.svelte-1w40vd3):first-child{transition-delay:.8s}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(2) .gesture:where(.svelte-1w40vd3):nth-child(2){transition-delay:.95s}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(2) .gesture:where(.svelte-1w40vd3):nth-child(3){transition-delay:1.1s}.evo.in-view.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3):nth-child(2) .gesture:where(.svelte-1w40vd3):nth-child(4){transition-delay:1.25s}.evo.svelte-1w40vd3 .rc-single:where(.svelte-1w40vd3){opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.4,1.4,.5,1);transform:translateY(8px)}.evo.in-view.svelte-1w40vd3 .rc-single:where(.svelte-1w40vd3){opacity:1;transition-delay:1.1s;transform:translateY(0)}.evo-head.svelte-1w40vd3{flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:60px;display:flex}.evo-head.svelte-1w40vd3 h2:where(.svelte-1w40vd3){font-family:var(--cosmos-display);letter-spacing:-.03em;text-transform:lowercase;margin:0;font-size:clamp(40px,4.5vw,56px);font-weight:700}.fig-num.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:700}.fig-num.small.svelte-1w40vd3{margin-bottom:24px}.evo-grid.svelte-1w40vd3{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.round-cell.svelte-1w40vd3{border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;min-height:320px;padding:40px 32px 32px;display:flex;position:relative}.round-cell.svelte-1w40vd3:last-child{border-right:0}.rc-head.svelte-1w40vd3{align-items:baseline;gap:12px;margin-bottom:24px;display:flex}.rc-label.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:700}.rc-rule.svelte-1w40vd3{flex:1;height:1px}.rc-content.svelte-1w40vd3{flex:1;align-items:center;display:flex;position:relative}.rc-content-center.svelte-1w40vd3{text-align:center;justify-content:center}.rc-stack.svelte-1w40vd3{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.rc-word.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.04em;text-wrap:balance;text-transform:lowercase;font-size:clamp(32px,3.6vw,56px);font-weight:700;line-height:.95}.rc-word.redacted.svelte-1w40vd3{padding:0 4px}.rc-word.strike.svelte-1w40vd3{opacity:.18;text-decoration:line-through}.rc-single.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.04em;text-transform:lowercase;margin-top:12px;font-size:clamp(40px,4.4vw,72px);font-weight:700}.rc-overlay.svelte-1w40vd3{pointer-events:none;position:absolute;inset:0}.clue.svelte-1w40vd3{font-family:var(--cosmos-display);font-size:14px;font-style:italic;position:absolute}.gestures.svelte-1w40vd3{opacity:.7;font-size:36px}.gesture.svelte-1w40vd3{position:absolute}.rc-foot.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:.04em;color:#ffffff80;margin-top:24px;font-size:12px;font-style:italic;font-weight:600}.flow.svelte-1w40vd3{z-index:5;max-width:1640px;margin:0 auto;padding:120px 56px;position:relative}.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) path:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) circle:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) line:where(.svelte-1w40vd3){opacity:0;transition:opacity 1.4s,transform 1.4s}.flow.in-view.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3){animation:1.6s cubic-bezier(.6,.05,.3,1) forwards svelte-1w40vd3-ribbon-sweep}@keyframes svelte-1w40vd3-ribbon-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.flow.in-view.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) path:where(.svelte-1w40vd3),.flow.in-view.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) circle:where(.svelte-1w40vd3),.flow.in-view.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) line:where(.svelte-1w40vd3){opacity:1}.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3){opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.4,1.6,.5,1);transform:translate(-50%,-50%)scale(.4)}.flow.in-view.svelte-1w40vd3 .peak:where(.svelte-1w40vd3){opacity:1;transform:translate(-50%,-50%)scale(1)}.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3):first-child{transition-delay:.6s}.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3):nth-child(2){transition-delay:.8s}.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3):nth-child(3){transition-delay:1s}.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3):nth-child(4){transition-delay:1.2s}.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3):nth-child(5){transition-delay:1.4s}.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3){opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.4,1.2,.5,1);transform:translateY(40px)}.flow.in-view.svelte-1w40vd3 .stage:where(.svelte-1w40vd3){opacity:1;transform:translateY(0)}.flow.in-view.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):nth-child(2n){transform:translateY(28px)}.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):first-child{transition-delay:1.2s}.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):nth-child(2){transition-delay:1.35s}.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):nth-child(3){transition-delay:1.5s}.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):nth-child(4){transition-delay:1.65s}.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):nth-child(5){transition-delay:1.8s}.flow.svelte-1w40vd3 .axis:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .trace-meta:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .trace-foot:where(.svelte-1w40vd3){opacity:0;transition:opacity .6s}.flow.in-view.svelte-1w40vd3 .axis:where(.svelte-1w40vd3),.flow.in-view.svelte-1w40vd3 .trace-meta:where(.svelte-1w40vd3),.flow.in-view.svelte-1w40vd3 .trace-foot:where(.svelte-1w40vd3){opacity:1}.flow.in-view.svelte-1w40vd3 .axis:where(.svelte-1w40vd3){transition-delay:.3s}.flow.in-view.svelte-1w40vd3 .trace-meta:where(.svelte-1w40vd3){transition-delay:.1s}.flow.in-view.svelte-1w40vd3 .trace-foot:where(.svelte-1w40vd3){transition-delay:2s}@media (prefers-reduced-motion:reduce){.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .peak:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .stage:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .axis:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .trace-meta:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .trace-foot:where(.svelte-1w40vd3){opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) path:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) circle:where(.svelte-1w40vd3),.flow.svelte-1w40vd3 .ribbon-svg:where(.svelte-1w40vd3) line:where(.svelte-1w40vd3){opacity:1!important}.flow.in-view.svelte-1w40vd3 .stage:where(.svelte-1w40vd3):nth-child(2n){transform:translateY(28px)!important}}.flow-head.svelte-1w40vd3{flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:60px;display:flex}.flow-head.svelte-1w40vd3 h2:where(.svelte-1w40vd3){font-family:var(--cosmos-display);letter-spacing:-.03em;text-transform:lowercase;margin:0;font-size:clamp(40px,4.5vw,56px);font-weight:700}.trace-meta.svelte-1w40vd3{font-family:var(--cosmos-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;border-bottom:1px solid #ffc85740;justify-content:space-between;align-items:flex-end;padding-bottom:10px;font-size:11px;display:flex}.trace-meta-left.svelte-1w40vd3,.trace-meta-right.svelte-1w40vd3{gap:24px;display:flex}.axis.svelte-1w40vd3{height:60px;margin-top:8px;position:relative}.major-tick.svelte-1w40vd3{opacity:.7;width:1px;height:16px;position:absolute;bottom:0;transform:translate(-.5px)}.major-label.svelte-1w40vd3{font-family:var(--cosmos-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.9;white-space:nowrap;font-size:10px;position:absolute;bottom:22px;transform:translate(-50%)}.minor-tick.svelte-1w40vd3{background:#ffffff2e;width:1px;height:5px;position:absolute;bottom:0}.ribbon.svelte-1w40vd3{height:180px;position:relative}.ribbon-svg.svelte-1w40vd3{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.peak.svelte-1w40vd3{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.peak-badge.svelte-1w40vd3{background:var(--c-ink);border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.peak-num.svelte-1w40vd3{width:22px;height:22px;color:var(--c-ink);font-family:var(--cosmos-display);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:-8px;right:-8px}.drop-lines.svelte-1w40vd3{width:100%;height:36px;position:absolute;top:100%;left:0;right:0;overflow:visible}.stage-grid.svelte-1w40vd3{grid-template-columns:repeat(5,1fr);gap:28px;margin-top:60px;display:grid}.stage.svelte-1w40vd3{border-top:1px solid;padding-top:18px;position:relative}.stage-meta.svelte-1w40vd3{font-family:var(--cosmos-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff6;justify-content:space-between;align-items:baseline;margin-bottom:14px;font-size:10px;display:flex}.stage-ghost.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.05em;opacity:.16;-webkit-user-select:none;user-select:none;margin-bottom:-34px;font-size:96px;font-weight:800;line-height:.85}.stage-title.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin-bottom:12px;font-size:22px;font-weight:700;line-height:1.15;position:relative}.stage-body.svelte-1w40vd3{font-family:var(--cosmos-body);color:#ffffff9e;text-wrap:pretty;font-size:13.5px;line-height:1.55}.trace-foot.svelte-1w40vd3{font-family:var(--cosmos-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff59;border-top:1px dashed #ffffff26;justify-content:space-between;align-items:center;margin-top:80px;padding-top:14px;font-size:10px;display:flex}.manifesto.svelte-1w40vd3{z-index:5;max-width:1100px;margin:0 auto;padding:60px 56px 120px;position:relative}.manifesto-text.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(28px,3.4vw,48px);font-weight:700;line-height:1.15}.manifesto-line.svelte-1w40vd3{display:inline}.hl.svelte-1w40vd3{white-space:nowrap;padding:0 4px;display:inline-block;position:relative}.hl-bg.svelte-1w40vd3{background:var(--hl);opacity:.25;transform-origin:0;z-index:0;transition:transform .7s cubic-bezier(.4,1,.4,1);position:absolute;inset:20% -2px 8%;transform:skew(-8deg)scaleX(0)}.manifesto.in-view.svelte-1w40vd3 .hl-bg:where(.svelte-1w40vd3){transform:skew(-8deg)scaleX(1)}.manifesto.in-view.svelte-1w40vd3 .hl:where(.svelte-1w40vd3):first-of-type .hl-bg:where(.svelte-1w40vd3){transition-delay:.2s}.manifesto.in-view.svelte-1w40vd3 .hl:where(.svelte-1w40vd3):nth-of-type(2) .hl-bg:where(.svelte-1w40vd3){transition-delay:.7s}.manifesto.in-view.svelte-1w40vd3 .hl:where(.svelte-1w40vd3):nth-of-type(3) .hl-bg:where(.svelte-1w40vd3){transition-delay:1.4s}.hl-fg.svelte-1w40vd3{z-index:1;color:#ffffffd9;transition:color .4s;position:relative}.manifesto.in-view.svelte-1w40vd3 .hl:where(.svelte-1w40vd3):first-of-type .hl-fg:where(.svelte-1w40vd3){color:var(--hl);transition-delay:.5s}.manifesto.in-view.svelte-1w40vd3 .hl:where(.svelte-1w40vd3):nth-of-type(2) .hl-fg:where(.svelte-1w40vd3){color:var(--hl);transition-delay:1s}.manifesto.in-view.svelte-1w40vd3 .hl:where(.svelte-1w40vd3):nth-of-type(3) .hl-fg:where(.svelte-1w40vd3){color:var(--hl);transition-delay:1.7s}@media (prefers-reduced-motion:reduce){.evo.svelte-1w40vd3 .evo-head:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .clue:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .gesture:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .rc-single:where(.svelte-1w40vd3),.manifesto.svelte-1w40vd3 .hl-bg:where(.svelte-1w40vd3),.manifesto.svelte-1w40vd3 .hl-fg:where(.svelte-1w40vd3){transition:none!important;animation:none!important}.manifesto.svelte-1w40vd3 .hl-bg:where(.svelte-1w40vd3){transform:skew(-8deg)scaleX(1)!important}.manifesto.svelte-1w40vd3 .hl-fg:where(.svelte-1w40vd3){color:var(--hl)!important}.evo.svelte-1w40vd3 .evo-head:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .round-cell:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .clue:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .gesture:where(.svelte-1w40vd3),.evo.svelte-1w40vd3 .rc-single:where(.svelte-1w40vd3){opacity:1!important;transform:none!important}}.manifesto-tail.svelte-1w40vd3{color:#ffffff8c;font-size:15px;font-family:var(--cosmos-body);letter-spacing:.02em;text-wrap:pretty;max-width:540px;margin:40px 0 0;line-height:1.65}.call.svelte-1w40vd3{z-index:5;max-width:1640px;margin:0 auto;padding:60px 56px 100px;position:relative}.call-box.svelte-1w40vd3{background:linear-gradient(90deg,#0000,#ffc8570a);border:2px solid #fff;padding:80px 56px;position:relative;overflow:hidden}.cm.svelte-1w40vd3{width:24px;height:24px;position:absolute}.cm-tl.svelte-1w40vd3{top:-2px;left:-2px}.cm-tr.svelte-1w40vd3{top:-2px;right:-2px}.cm-bl.svelte-1w40vd3{bottom:-2px;left:-2px}.cm-br.svelte-1w40vd3{bottom:-2px;right:-2px}.call-grid.svelte-1w40vd3{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.call-kicker.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:.24em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700}.call-headline.svelte-1w40vd3{font-family:var(--cosmos-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.95}.call-headline.svelte-1w40vd3 .gradient:where(.svelte-1w40vd3){background:linear-gradient(90deg, var(--c-amber), var(--c-magenta));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.call-btn.svelte-1w40vd3{appearance:none;cursor:pointer;background:var(--c-amber);color:var(--c-ink);border:2px solid var(--c-amber);font-family:var(--cosmos-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:8px 8px 0 var(--c-magenta), 16px 16px 0 var(--c-mint);border-radius:0;flex-shrink:0;padding:24px 40px;font-size:18px;font-weight:700;transition:transform .18s cubic-bezier(.4,1.4,.5,1),box-shadow .18s}.call-btn.svelte-1w40vd3:hover{box-shadow:12px 12px 0 var(--c-magenta), 20px 20px 0 var(--c-mint);transform:translate(-4px,-4px)}.call-btn.svelte-1w40vd3:active{box-shadow:4px 4px 0 var(--c-magenta), 8px 8px 0 var(--c-mint);transform:translate(4px,4px)}.colophon.svelte-1w40vd3{z-index:5;color:#fff6;max-width:1640px;font-size:11px;font-family:var(--cosmos-display);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:24px;margin:0 auto;padding:32px 56px;display:grid;position:relative}.colophon.svelte-1w40vd3 .rt:where(.svelte-1w40vd3){text-align:right}.footer-links.svelte-1w40vd3{flex-wrap:wrap;gap:18px;display:flex}.footer-links.svelte-1w40vd3 a:where(.svelte-1w40vd3){color:#fff6;text-decoration:none;transition:color .16s}.footer-links.svelte-1w40vd3 a:where(.svelte-1w40vd3):hover{color:var(--c-amber)}.mobile-only.svelte-1uha8ag{display:block}.desktop-only.svelte-1uha8ag{display:none}@media (width>=900px){.mobile-only.svelte-1uha8ag{display:none}.desktop-only.svelte-1uha8ag{display:block}}
