.evo.svelte-tqw0zt{width:100%;padding-top:3rem}.evo__bars.svelte-tqw0zt{justify-content:center;align-items:flex-end;gap:1.25rem;max-width:56rem;margin:0 auto;display:flex}.evo__col.svelte-tqw0zt{flex-direction:column;flex:0 130px;align-items:center;display:flex}.evo__value.svelte-tqw0zt{left:50%;bottom:calc(var(--h) + 12px);white-space:nowrap;font-family:var(--font-heading);color:var(--bar-color);opacity:0;font-size:1.9rem;font-weight:800;position:absolute;transform:translate(-50%,8px)}.evo__bars.is-visible.svelte-tqw0zt .evo__value:where(.svelte-tqw0zt){animation:.5s ease-out both svelte-tqw0zt-evo-value-in;animation-delay:var(--value-delay)}@keyframes svelte-tqw0zt-evo-value-in{to{opacity:1;transform:translate(-50%)}}.evo__track.svelte-tqw0zt{align-items:flex-end;width:100%;max-width:110px;height:260px;display:flex;position:relative}.evo__bar.svelte-tqw0zt{width:100%;height:var(--h);background:linear-gradient(180deg, color-mix(in srgb, var(--bar-color) 100%, white 20%), var(--bar-color));transform-origin:bottom;border-radius:8px 8px 4px 4px;transform:scaleY(0)}.evo__bars.is-visible.svelte-tqw0zt .evo__bar:where(.svelte-tqw0zt){animation:1.1s cubic-bezier(.22,1,.36,1) both svelte-tqw0zt-evo-grow;animation-delay:var(--delay)}@keyframes svelte-tqw0zt-evo-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.evo__bar.svelte-tqw0zt{transform:scaleY(1)}.evo__value.svelte-tqw0zt{opacity:1;transform:translate(-50%)}.evo__bars.is-visible.svelte-tqw0zt .evo__bar:where(.svelte-tqw0zt),.evo__bars.is-visible.svelte-tqw0zt .evo__value:where(.svelte-tqw0zt){animation:none}}.evo__year.svelte-tqw0zt{font-family:var(--font-heading);color:var(--color-ink);margin-top:.9rem;font-size:1.1rem;font-weight:700}.evo__note.svelte-tqw0zt{text-align:center;max-width:30rem;color:var(--color-ink-light);margin:1.75rem auto 0;font-size:.85rem;line-height:1.4}.evo__source.svelte-tqw0zt{color:var(--color-ink-light);text-align:center;border-top:1px solid #16302e1f;margin-top:1.75rem;padding-top:1rem;font-size:.72rem;font-weight:600;display:block}@media (width<=640px){.evo__bars.svelte-tqw0zt{gap:.75rem}.evo__track.svelte-tqw0zt{height:170px}.evo__value.svelte-tqw0zt{font-size:1.3rem}}.hero-dark.svelte-10st6ss{background:color-mix(in srgb, var(--color-teal-dark) 55%, black 45%);position:relative;overflow:hidden}.hero-dark.svelte-10st6ss:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-turquoise) 35%, transparent) 0%, transparent 70%);pointer-events:none;width:900px;height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-dark.svelte-10st6ss .container:where(.svelte-10st6ss){z-index:1;position:relative}.eyebrow--light.svelte-10st6ss{color:var(--color-beige)}.eyebrow--light.svelte-10st6ss:before{background:linear-gradient(135deg, var(--color-turquoise), var(--color-coral))}.hero-quote.svelte-10st6ss{color:var(--color-white);margin-bottom:.35em}.hero-lead.svelte-10st6ss{color:#ffffffd9;max-width:none}@media (width>=901px){.hero-lead.svelte-10st6ss{white-space:nowrap}}.issues-grid.svelte-10st6ss{flex-wrap:wrap;gap:1.5rem;margin-top:2.75rem;display:flex}.issue-card.svelte-10st6ss{border-radius:var(--radius);height:300px;box-shadow:var(--shadow-tiny);flex:280px;transition:box-shadow .18s;position:relative;overflow:hidden}.issue-card.svelte-10st6ss:hover{box-shadow:var(--shadow-soft)}.issue-card__footer.svelte-10st6ss{z-index:2;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.issue-card__title.svelte-10st6ss{font-family:var(--font-heading);color:var(--color-white);text-shadow:0 2px 10px #0000004d;margin:0;padding:1.5rem 1.5rem 1rem;font-size:2rem;font-weight:800;line-height:1.1}.issue-card__reveal.svelte-10st6ss{background:color-mix(in srgb, var(--accent) 45%, black 55%);grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.issue-card__reveal-inner.svelte-10st6ss{min-height:0;overflow:hidden}.issue-card__reveal.svelte-10st6ss p:where(.svelte-10st6ss){color:var(--color-white);opacity:0;margin:0;padding:1.25rem 1.5rem .9rem;font-size:.92rem;transition:opacity .3s 50ms,transform .3s 50ms;transform:translateY(6px)}.issue-card.svelte-10st6ss:hover .issue-card__reveal:where(.svelte-10st6ss){grid-template-rows:1fr}.issue-card.svelte-10st6ss:hover .issue-card__reveal:where(.svelte-10st6ss) p:where(.svelte-10st6ss){opacity:1;transform:translateY(0)}@media (width<=640px){.issue-card.svelte-10st6ss{flex-basis:100%;height:260px}}.issue-stage.svelte-10st6ss{z-index:0;background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 30%, black 70%), color-mix(in srgb, var(--accent) 10%, black 90%));justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.issue-figure{z-index:1;color:var(--accent);opacity:.85;position:relative}.mock-bubble.svelte-10st6ss{background:var(--color-white);box-shadow:var(--shadow-tiny);opacity:0;border-radius:999px;align-items:center;gap:3px;padding:7px 9px;animation:3.6s ease-in-out infinite svelte-10st6ss-bubble-pop-loop;display:flex;position:absolute}.mock-dot.svelte-10st6ss{background:var(--accent);border-radius:50%;width:4px;height:4px}.mock-bubble--1.svelte-10st6ss{animation-delay:0s;top:28px;left:18%}.mock-bubble--2.svelte-10st6ss{animation-delay:1.2s;top:42px;right:16%}.mock-bubble--3.svelte-10st6ss{animation-delay:2.4s;top:104px;left:30%}@keyframes svelte-10st6ss-bubble-pop-loop{0%,to{opacity:0;transform:scale(.4)rotate(-8deg)}12%{opacity:1;transform:scale(1.15)rotate(4deg)}20%,70%{opacity:1;transform:scale(1)rotate(0)}85%{opacity:0;transform:scale(.6)rotate(4deg)}}.issue-stage--cyber.svelte-10st6ss{background:linear-gradient(160deg,#2b1c42,#150f22);flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;padding:0 1.5rem}.chat-bubble.svelte-10st6ss{background:color-mix(in srgb, var(--accent) 60%, white 8%);opacity:0;border-radius:10px;flex-direction:column;align-self:flex-start;gap:4px;padding:7px 10px;animation:4.5s ease-in-out infinite svelte-10st6ss-chat-in-loop;display:flex;transform:translateY(10px)}.chat-line.svelte-10st6ss{background:#ffffffbf;border-radius:3px;height:5px;display:block}.chat-line--full.svelte-10st6ss{width:74px}.chat-line--short.svelte-10st6ss{width:40px}.chat-bubble--1.svelte-10st6ss{animation-delay:0s}.chat-bubble--2.svelte-10st6ss{background:color-mix(in srgb, var(--color-white) 90%, var(--accent) 10%);align-self:flex-end;animation-delay:1.1s}.chat-bubble--2.svelte-10st6ss .chat-line:where(.svelte-10st6ss){background:color-mix(in srgb, var(--accent) 70%, black 15%)}.chat-bubble--3.svelte-10st6ss{animation-delay:2.2s}@keyframes svelte-10st6ss-chat-in-loop{0%,to{opacity:0;transform:translateY(10px)}15%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}95%{opacity:0}}.issue-stage--isolation.svelte-10st6ss{background:#10201f}.iso-vignette.svelte-10st6ss{background:radial-gradient(circle,#0000 25%,#000000b3 100%);position:absolute;inset:0}.iso-ring.svelte-10st6ss{border:1.5px solid color-mix(in srgb, var(--accent) 55%, white 25%);opacity:0;border-radius:50%;width:38px;height:38px;animation:3.2s ease-out infinite svelte-10st6ss-iso-expand-loop;position:absolute}.iso-ring--2.svelte-10st6ss{animation-delay:1.6s}@keyframes svelte-10st6ss-iso-expand-loop{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(4.8)}}.issue-figure--iso{color:color-mix(in srgb, white 65%, var(--accent) 35%);animation:4s ease-in-out infinite svelte-10st6ss-iso-fade-loop}@keyframes svelte-10st6ss-iso-fade-loop{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.3;transform:scale(.9)}}.raindrop.svelte-10st6ss{background:color-mix(in srgb, var(--accent) 70%, white 5%);opacity:0;border-radius:3px;width:3px;height:13px;animation:2.2s ease-in infinite svelte-10st6ss-rainfall-loop;position:absolute;top:-12px}.rd--1.svelte-10st6ss{animation-delay:0s;left:26%}.rd--2.svelte-10st6ss{animation-delay:.55s;left:42%}.rd--3.svelte-10st6ss{animation-delay:1.1s;left:60%}.rd--4.svelte-10st6ss{animation-delay:1.65s;left:76%}@keyframes svelte-10st6ss-rainfall-loop{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:.7}to{opacity:0;transform:translateY(120px)}}.qmark.svelte-10st6ss{font-family:var(--font-heading);color:var(--accent);opacity:0;font-size:1.15rem;font-weight:800;animation:3.8s ease-in-out infinite svelte-10st6ss-qmark-float-loop;position:absolute}.qm--1.svelte-10st6ss{animation-delay:0s;top:32px;left:20%}.qm--2.svelte-10st6ss{animation-delay:1.3s;top:26px;right:18%}.qm--3.svelte-10st6ss{animation-delay:2.6s;top:108px;right:32%}@keyframes svelte-10st6ss-qmark-float-loop{0%,to{opacity:0;transform:translateY(6px)scale(.7)}15%{opacity:1;transform:translateY(-4px)scale(1.05)}30%,70%{opacity:1;transform:translateY(0)scale(1)}85%{opacity:0;transform:translateY(-3px)scale(1)}}@media (prefers-reduced-motion:reduce){.mock-bubble.svelte-10st6ss,.chat-bubble.svelte-10st6ss,.iso-ring.svelte-10st6ss,.raindrop.svelte-10st6ss,.qmark.svelte-10st6ss,.issue-figure--iso{opacity:1;transform:none;animation:none!important}}.evo-intro.svelte-10st6ss{text-align:center}.evo-intro.svelte-10st6ss .lead:where(.svelte-10st6ss){margin-left:auto;margin-right:auto}.evo-wrap.svelte-10st6ss{margin-top:2rem}.cta-final__inner.svelte-10st6ss{text-align:center}
