.letter-section[data-astro-cid-go4cbtvb]{border-bottom:6px solid var(--gold,#ffb81c);background:#fbf8f1;align-items:center;min-height:calc(100svh - 68px);padding:3.5rem 1.5rem;display:flex}.letter-inner[data-astro-cid-go4cbtvb]{width:100%;max-width:40rem;margin:0 auto}.letter-label[data-astro-cid-go4cbtvb]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold,#ffb81c);background:var(--green-deep,#0a0050);margin:0 0 1.25rem;padding:.3rem .65rem;font-family:DM Mono,monospace;font-size:.72rem;display:inline-block}h1[data-astro-cid-go4cbtvb]{color:var(--green-deep,#0a0050);margin:0 0 1.75rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.4rem,7vw,4rem);font-weight:900;line-height:1.05}.letter-body[data-astro-cid-go4cbtvb] p[data-astro-cid-go4cbtvb]{color:#232946;margin:0 0 1.1rem;font-size:clamp(1.05rem,2.4vw,1.2rem);line-height:1.75}.letter-body[data-astro-cid-go4cbtvb] .letter-hope[data-astro-cid-go4cbtvb]{color:var(--green-deep,#0a0050);border-left:4px solid var(--gold,#ffb81c);padding-left:1rem;font-family:Fraunces,Georgia,serif;font-weight:700}.letter-body[data-astro-cid-go4cbtvb] .letter-sign[data-astro-cid-go4cbtvb]{color:var(--green-deep,#0a0050);margin-top:1.5rem;font-family:Fraunces,Georgia,serif;font-size:1.35rem;font-style:italic}.letter-actions[data-astro-cid-go4cbtvb]{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.letter-actions[data-astro-cid-go4cbtvb] a[data-astro-cid-go4cbtvb]{border:2px solid var(--green-deep,#0a0050);padding:.85rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.btn-letter[data-astro-cid-go4cbtvb]{background:var(--green-deep,#0a0050);color:#fff}.btn-letter[data-astro-cid-go4cbtvb]:hover{background:var(--green,#100074)}.btn-explore[data-astro-cid-go4cbtvb]{color:var(--green-deep,#0a0050);background:0 0}.btn-explore[data-astro-cid-go4cbtvb]:hover{background:var(--gold,#ffb81c);border-color:var(--gold,#ffb81c)}@media (width<=480px){.letter-actions[data-astro-cid-go4cbtvb] a[data-astro-cid-go4cbtvb]{text-align:center;width:100%}}.hero[data-astro-cid-i3irphx7]{background:var(--green-deep,#0a0050);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,42%);display:grid}@media (width<=800px){.hero[data-astro-cid-i3irphx7]{grid-template-columns:1fr}}.hero-portrait[data-astro-cid-i3irphx7]{position:relative;overflow:hidden}.hero-portrait[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:center 15%;will-change:transform;width:100%;height:100%;display:block}@media (width<=800px){.hero-portrait[data-astro-cid-i3irphx7]{aspect-ratio:4/3}}.hero-content[data-astro-cid-i3irphx7]{flex-direction:column;justify-content:center;padding:3rem 1.5rem;display:flex}.eyebrow[data-astro-cid-i3irphx7]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold,#ffb81c);font-family:DM Mono,monospace;font-size:.7rem}.name[data-astro-cid-i3irphx7]{margin:.4rem 0 .75rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.8rem,6vw,4.2rem);font-weight:900;line-height:1.05}.hook[data-astro-cid-i3irphx7]{color:#ffffffeb;max-width:20em;margin:0 0 1.25rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:700;line-height:1.2}.funded-note[data-astro-cid-i3irphx7]{color:#ffffff80;margin-top:.75rem;font-family:DM Mono,monospace;font-size:.7rem}.proof[data-astro-cid-7hvv65vr]{max-width:56rem;margin:0 auto;padding:2.5rem 1.5rem 1rem}.proof-track[data-astro-cid-7hvv65vr]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:.25rem 0 1.25rem;display:flex;overflow-x:auto}.proof-track[data-astro-cid-7hvv65vr]::-webkit-scrollbar{display:none}.proof-slide[data-astro-cid-7hvv65vr]{scroll-snap-align:start;flex:0 0 100%;display:flex}.slide-card[data-astro-cid-7hvv65vr]{border:1px solid var(--border,#d6dce8);border-top:4px solid var(--gold,#ffb81c);background:#fff;flex:1;padding:2rem 2.25rem;box-shadow:0 8px 20px #0a005012}.slide-label[data-astro-cid-7hvv65vr]{letter-spacing:.2em;text-transform:uppercase;color:#5b6172;margin:0 0 .6rem;font-family:DM Mono,monospace;font-size:.7rem}.ydwa-slide[data-astro-cid-7hvv65vr]{justify-content:center;align-items:center;gap:3rem;display:flex}.ydwa-slide[data-astro-cid-7hvv65vr] .ydwa-logo{flex-shrink:0;width:340px;height:auto}.ydwa-title[data-astro-cid-7hvv65vr]{color:var(--green-deep,#0a0050);margin:0 0 .6rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,3.6vw,2.5rem);font-weight:900;line-height:1.12}.ydwa-sub[data-astro-cid-7hvv65vr]{color:#3c4258;margin:0 0 1.1rem;font-size:1.05rem}.slide-link[data-astro-cid-7hvv65vr]{color:var(--green,#100074);font-weight:600;text-decoration:none}.slide-link[data-astro-cid-7hvv65vr]:hover{text-decoration:underline}.compare[data-astro-cid-7hvv65vr]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.compare[data-astro-cid-7hvv65vr] th[data-astro-cid-7hvv65vr]{text-align:left;padding:.85rem 1.1rem;font-family:Fraunces,Georgia,serif;font-size:1.25rem;font-weight:900}.compare[data-astro-cid-7hvv65vr] th[data-astro-cid-7hvv65vr].col-brien{background:var(--green-deep,#0a0050);color:var(--gold,#ffb81c)}.compare[data-astro-cid-7hvv65vr] th[data-astro-cid-7hvv65vr].col-inc{color:#c8102e;background:#f1f1f1}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr]{border-top:1px solid var(--border,#d6dce8);vertical-align:top;padding:.95rem 1.1rem;line-height:1.45}.compare[data-astro-cid-7hvv65vr] tbody[data-astro-cid-7hvv65vr] tr[data-astro-cid-7hvv65vr]:first-child td[data-astro-cid-7hvv65vr]{border-top:0}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr].col-brien{color:var(--green-deep,#0a0050);border-left:4px solid var(--gold,#ffb81c);background:#fff8e6;font-weight:700}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr].col-brien a[data-astro-cid-7hvv65vr]{color:inherit;text-decoration-color:var(--gold,#ffb81c);text-underline-offset:3px;text-decoration-thickness:2px}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr].col-inc{color:#111}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr].col-inc sup[data-astro-cid-7hvv65vr] a[data-astro-cid-7hvv65vr]{color:#c8102e}.compare[data-astro-cid-7hvv65vr] sup[data-astro-cid-7hvv65vr]{margin-left:.15rem;font-family:DM Mono,monospace;font-size:.65rem}.compare[data-astro-cid-7hvv65vr] sup[data-astro-cid-7hvv65vr] a[data-astro-cid-7hvv65vr]{color:#5b6172;text-decoration:none}.sources[data-astro-cid-7hvv65vr]{color:#5b6172;margin:1rem 0 0;padding-left:1.2rem;font-family:DM Mono,monospace;font-size:.68rem;line-height:1.6}.sources[data-astro-cid-7hvv65vr] a[data-astro-cid-7hvv65vr]{color:#5b6172}.proof-controls[data-astro-cid-7hvv65vr]{justify-content:center;align-items:center;gap:.75rem;display:flex}.proof-btn[data-astro-cid-7hvv65vr]{border:1.5px solid var(--green-deep,#0a0050);width:40px;height:40px;color:var(--green-deep,#0a0050);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.proof-btn[data-astro-cid-7hvv65vr][hidden]{display:none}.proof-btn[data-astro-cid-7hvv65vr]:hover{background:var(--green-deep,#0a0050);color:#fff}.proof-btn[data-astro-cid-7hvv65vr] svg[data-astro-cid-7hvv65vr]{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.proof-pause[data-astro-cid-7hvv65vr] .icon-play[data-astro-cid-7hvv65vr]{fill:currentColor;stroke-width:1.5px}.proof-pause[data-astro-cid-7hvv65vr] .icon-play[data-astro-cid-7hvv65vr],.proof-pause[data-astro-cid-7hvv65vr].is-paused .icon-pause[data-astro-cid-7hvv65vr]{display:none}.proof-pause[data-astro-cid-7hvv65vr].is-paused .icon-play[data-astro-cid-7hvv65vr]{display:block}.proof-dots[data-astro-cid-7hvv65vr]{gap:.5rem;display:flex}.proof-dot[data-astro-cid-7hvv65vr]{cursor:pointer;background:#c3c8d6;border:0;border-radius:999px;width:10px;height:10px;padding:0;transition:width .2s,background .2s}.proof-dot[data-astro-cid-7hvv65vr][aria-current=true]{background:var(--green-deep,#0a0050);width:28px}.proof-btn[data-astro-cid-7hvv65vr]:focus-visible,.proof-dot[data-astro-cid-7hvv65vr]:focus-visible{outline:3px solid var(--gold,#ffb81c);outline-offset:2px}.sr-only[data-astro-cid-7hvv65vr]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.proof[data-astro-cid-7hvv65vr]{padding:1.75rem 1rem .5rem}.slide-card[data-astro-cid-7hvv65vr]{padding:1.5rem 1.1rem}.ydwa-slide[data-astro-cid-7hvv65vr]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem}.ydwa-slide[data-astro-cid-7hvv65vr] .ydwa-logo{width:min(100%,300px)}.ydwa-title[data-astro-cid-7hvv65vr]{font-size:2rem}.compare[data-astro-cid-7hvv65vr] th[data-astro-cid-7hvv65vr]{padding:.7rem;font-size:1.02rem}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr]{padding:.8rem .7rem;font-size:.86rem}.compare[data-astro-cid-7hvv65vr] td[data-astro-cid-7hvv65vr].col-brien{border-left-width:3px}}@media (prefers-reduced-motion:reduce){.proof-dot[data-astro-cid-7hvv65vr]{transition:none}}.leader-section[data-astro-cid-znlvocgf]{text-align:center;background:#fff;max-width:48em;margin:0 auto;padding:3rem 1.5rem}.tile-label[data-astro-cid-znlvocgf]{letter-spacing:.2em;text-transform:uppercase;color:var(--green,#100074);margin-bottom:.75rem;font-family:DM Mono,monospace;font-size:.7rem}.statement[data-astro-cid-znlvocgf]{color:var(--green-deep,#0a0050);margin:0 0 1.25rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:900;line-height:1.35}.exit-link[data-astro-cid-znlvocgf]{color:var(--green,#100074);font-weight:600;text-decoration:none;display:inline-block}.what-changes[data-astro-cid-j2bj6ls6]{max-width:42em;margin:0 auto;padding:3rem 1.5rem}h2[data-astro-cid-j2bj6ls6]{color:var(--green-deep,#0a0050);margin:0 0 1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:900}h3[data-astro-cid-j2bj6ls6]{color:var(--green-deep,#0a0050);margin:1.75rem 0 .75rem;font-family:Fraunces,Georgia,serif;font-size:1.2rem;font-weight:700}p[data-astro-cid-j2bj6ls6]{color:#3c4258;line-height:1.75}.tile-stripe[data-astro-cid-kn3gnatv]{grid-template-columns:repeat(2,1fr);gap:.75rem;max-width:48em;margin:0 auto;padding:1.25rem 1.5rem;display:grid}@media (width<=800px){.tile-stripe[data-astro-cid-kn3gnatv]{grid-template-columns:1fr}}.tile[data-astro-cid-kn3gnatv]{color:inherit;border:1px solid var(--border,#d6dce8);border-left:4px solid var(--border,#d6dce8);background:#fff;padding:.9rem 1.15rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.tile[data-astro-cid-kn3gnatv]:hover,.tile[data-astro-cid-kn3gnatv]:focus-visible{transform:translateY(-3px);box-shadow:0 6px 16px #0a00501f}.tile-label[data-astro-cid-kn3gnatv]{letter-spacing:.12em;text-transform:uppercase;color:var(--green,#100074);font-family:DM Mono,monospace;font-size:.65rem}.tile[data-astro-cid-kn3gnatv] p[data-astro-cid-kn3gnatv]{color:var(--green-deep,#0a0050);margin:.35rem 0 0;font-family:Fraunces,Georgia,serif;font-size:.92rem;font-weight:700;line-height:1.3}@keyframes tile-flash{0%{border-left-color:var(--border,#d6dce8);background:#fff;border-left-width:4px}35%{border-left-color:var(--gold,#ffb81c);background:#fff6e0;border-left-width:6px}to{border-left-color:var(--border,#d6dce8);background:#fff;border-left-width:4px}}@keyframes tile-settle{0%{border-left-color:var(--border,#d6dce8);background:#fff;border-left-width:4px}to{border-left-color:var(--gold,#ffb81c);background:#fff6e0;border-left-width:6px}}@media (prefers-reduced-motion:no-preference){.tile[data-astro-cid-kn3gnatv]{animation-name:tile-flash;animation-duration:.7s;animation-timing-function:ease-out;animation-fill-mode:both}.tile[data-astro-cid-kn3gnatv]:first-child{animation-name:tile-flash,tile-settle;animation-duration:.7s,.4s;animation-timing-function:ease-out,ease-out;animation-delay:0s,1.45s;animation-fill-mode:both,forwards}.tile[data-astro-cid-kn3gnatv]:nth-child(2){animation-delay:.75s}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-kn3gnatv]:first-child{border-left-color:var(--gold,#ffb81c);background:#fff6e0;border-left-width:6px}}.budget-countup[data-astro-cid-2kvnmj2w]{background:var(--green-deep,#0a0050);color:#fff;text-align:center;padding:3.5rem 1.5rem}.label[data-astro-cid-2kvnmj2w]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold,#ffb81c);margin-bottom:.75rem;font-family:DM Mono,monospace;font-size:.7rem}.figure[data-astro-cid-2kvnmj2w]{margin:0 0 1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(3.5rem,10vw,6.5rem);font-weight:900;line-height:1}.context[data-astro-cid-2kvnmj2w]{color:#ffffffbf;max-width:34em;margin:0 auto .75rem;font-size:.95rem;line-height:1.5}.courtroom-story[data-astro-cid-6wk6wblk]{background:var(--bg,#f4f6fa);max-width:42em;margin:0 auto;padding:4rem 1.5rem}blockquote[data-astro-cid-6wk6wblk]{color:var(--green-deep,#0a0050);margin:0 0 1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.3rem,3vw,1.8rem);font-style:italic;line-height:1.4}.attribution[data-astro-cid-6wk6wblk]{letter-spacing:.1em;text-transform:uppercase;color:var(--gray,#5b6172);margin-bottom:2rem;font-family:DM Mono,monospace;font-size:.75rem}.body[data-astro-cid-6wk6wblk]{font-size:1.05rem;line-height:1.7}.exit-link[data-astro-cid-6wk6wblk]{color:var(--green,#100074);margin-top:1.5rem;font-weight:600;text-decoration:none;display:inline-block}.media-section[data-astro-cid-dlw3jyzf]{text-align:center;max-width:72em;margin:0 auto;padding:4rem 1.5rem}.label[data-astro-cid-dlw3jyzf]{letter-spacing:.2em;text-transform:uppercase;color:var(--green,#100074);font-family:DM Mono,monospace;font-size:.7rem}h2[data-astro-cid-dlw3jyzf]{color:var(--green-deep,#0a0050);margin:.5rem 0 2rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:900}.video-grid[data-astro-cid-dlw3jyzf]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.video-card[data-astro-cid-dlw3jyzf] p[data-astro-cid-dlw3jyzf]{color:#3c4258;margin-top:.5rem;font-size:.85rem}.exit-link[data-astro-cid-dlw3jyzf]{color:var(--green,#100074);margin-top:2rem;font-weight:600;text-decoration:none;display:inline-block}.credibility-section[data-astro-cid-4tq6ueuz]{text-align:center;background:#eef1f8;padding:4rem 1.5rem}.tagline[data-astro-cid-4tq6ueuz]{color:var(--green-deep,#0a0050);margin-bottom:1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:900}.tagline[data-astro-cid-4tq6ueuz] span[data-astro-cid-4tq6ueuz]{color:var(--green,#100074)}.bridge[data-astro-cid-4tq6ueuz]{color:var(--green-deep,#0a0050);max-width:42em;margin:0 auto 2rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:500;line-height:1.5}.stats[data-astro-cid-4tq6ueuz]{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.stats[data-astro-cid-4tq6ueuz] div[data-astro-cid-4tq6ueuz]{max-width:12em}.num[data-astro-cid-4tq6ueuz]{color:var(--green,#100074);font-family:Fraunces,Georgia,serif;font-size:2.25rem;font-weight:900;display:block}.stat-label[data-astro-cid-4tq6ueuz]{color:#3c4258;font-size:.78rem}.shannon-note[data-astro-cid-4tq6ueuz]{color:#5b6172;max-width:32em;margin:2rem auto 0;font-family:DM Mono,monospace;font-size:.8rem}.exit-link[data-astro-cid-4tq6ueuz]{color:var(--green,#100074);margin-top:1.5rem;font-weight:600;text-decoration:none;display:inline-block}.team-section[data-astro-cid-gzekzyy2]{text-align:center;max-width:56em;margin:0 auto;padding:3rem 1.5rem}.label[data-astro-cid-gzekzyy2]{letter-spacing:.2em;text-transform:uppercase;color:var(--green,#100074);margin-bottom:1.5rem;font-family:DM Mono,monospace;font-size:.7rem}.team-grid[data-astro-cid-gzekzyy2]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.team-grid[data-astro-cid-gzekzyy2] figure[data-astro-cid-gzekzyy2]{margin:0}.team-grid[data-astro-cid-gzekzyy2] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}figcaption[data-astro-cid-gzekzyy2]{letter-spacing:.06em;text-transform:uppercase;color:#5b6172;margin-top:.6rem;font-family:DM Mono,monospace;font-size:.72rem}.team-desc[data-astro-cid-gzekzyy2]{color:#3c4258;text-align:left;margin-top:.5rem;font-size:.85rem;line-height:1.5}@media (width<=500px){.team-grid[data-astro-cid-gzekzyy2]{gap:.75rem}figcaption[data-astro-cid-gzekzyy2]{font-size:.6rem}.team-desc[data-astro-cid-gzekzyy2]{font-size:.72rem}}.cta-section[data-astro-cid-jf7gfsau]{background:var(--green-deep,#0a0050);color:#fff;text-align:center;padding:5rem 1.5rem}.label[data-astro-cid-jf7gfsau]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold,#ffb81c);font-family:DM Mono,monospace;font-size:.7rem}h2[data-astro-cid-jf7gfsau]{margin:.5rem 0 1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:900}p[data-astro-cid-jf7gfsau]{color:#fff9;max-width:30em;margin:0 auto .5rem}.ballot-note[data-astro-cid-jf7gfsau]{margin-bottom:2rem;font-family:DM Mono,monospace;font-size:.75rem}.ballot-note[data-astro-cid-jf7gfsau] a[data-astro-cid-jf7gfsau]{color:var(--gold,#ffb81c)}form[data-astro-cid-jf7gfsau]{flex-direction:column;gap:.75rem;max-width:30em;margin:0 auto;display:flex}.honeypot[data-astro-cid-jf7gfsau]{position:absolute;left:-9999px}.optional-row[data-astro-cid-jf7gfsau]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}input[data-astro-cid-jf7gfsau]{color:#fff;background:#ffffff14;border:1px solid #ffffff26;width:100%;padding:.8rem 1rem;font-size:.9rem}button[data-astro-cid-jf7gfsau]{background:var(--gold,#ffb81c);color:var(--green-deep,#0a0050);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;padding:.9rem;font-size:.8rem;font-weight:700}.want-help[data-astro-cid-jf7gfsau]{color:#ffffff80;margin-top:.5rem;font-size:.8rem}
