.grow[data-astro-cid-226naw4z]{white-space:nowrap;background:linear-gradient(100deg, var(--mint-2) 0%, var(--mint-2) 42%, #f0fff7 50%, var(--mint-2) 58%, var(--mint-2) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;margin:0 -.06em -.24em 0;padding:0 .06em .24em 0;animation:7s cubic-bezier(.45,0,.25,1) 1.15s infinite sweep,1.6s ease-out 1.15s both flash;display:inline-block;position:relative}.grow[data-astro-cid-226naw4z]:after{content:"";background:linear-gradient(90deg,#f0fff700,#f0fff7f2,#f0fff700) -60% 0/35% 100% no-repeat;border-radius:2px;height:2px;animation:9s cubic-bezier(.45,0,.25,1) 4.5s infinite streak;position:absolute;bottom:.1em;left:0;right:.06em}@keyframes streak{0%{background-position:-60% 0}16%,to{background-position:160% 0}}.dot[data-astro-cid-226naw4z],.sprout[data-astro-cid-226naw4z]{visibility:hidden;position:absolute}.placed[data-astro-cid-226naw4z] .dot[data-astro-cid-226naw4z],.placed[data-astro-cid-226naw4z] .sprout[data-astro-cid-226naw4z]{visibility:visible}.dot[data-astro-cid-226naw4z]{left:calc(var(--ix) - var(--id) / 2);top:calc(var(--iy) - var(--id) / 2);width:var(--id);height:var(--id);background:var(--mint-2);border-radius:50%;animation:.35s ease-in 1.55s forwards dot-out}.sprout[data-astro-cid-226naw4z]{--lw:.34em;left:calc(var(--ix) - var(--lw) * 2 / 22);top:calc(var(--iy) - var(--lw) * 26 / 22);width:var(--lw);transform-origin:9% 93%;height:auto;animation:.9s cubic-bezier(.34,1.56,.64,1) 1.75s forwards sprout-pop,6s ease-in-out 2.8s infinite sprout-sway;overflow:visible;transform:scale(0)rotate(-35deg)}.vein[data-astro-cid-226naw4z]{fill:none;stroke:#ffffff8c;stroke-width:.9px;stroke-linecap:round}@keyframes sweep{0%{background-position:100% 0}22%,to{background-position:0 0}}@keyframes flash{0%{filter:none}30%{filter:brightness(1.25)drop-shadow(0 0 .18em #7fcfadbf)}to{filter:none}}@keyframes dot-out{to{opacity:0;transform:scale(0)}}@keyframes sprout-pop{0%{transform:scale(0)rotate(-35deg)}to{transform:scale(1)rotate(0)}}@keyframes sprout-sway{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1)rotate(-7deg)}}@media (prefers-reduced-motion:reduce){.grow[data-astro-cid-226naw4z],.grow[data-astro-cid-226naw4z]:after{animation:none}.grow[data-astro-cid-226naw4z]:after{display:none}.dot[data-astro-cid-226naw4z]{opacity:0;animation:none}.sprout[data-astro-cid-226naw4z]{animation:none;transform:none}}.leak[data-astro-cid-uh33lpd4]{border:1px solid var(--rule);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 30px 60px -40px #0e2a4759}.leak-inputs[data-astro-cid-uh33lpd4]{align-content:start;gap:26px;display:grid}.leak-note[data-astro-cid-uh33lpd4]{color:var(--ink-faint);font-size:.85rem}.leak-row[data-astro-cid-uh33lpd4]{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.leak-row[data-astro-cid-uh33lpd4] label[data-astro-cid-uh33lpd4]{color:var(--ink);font-size:1rem;font-weight:700;display:grid}.leak-row[data-astro-cid-uh33lpd4] small[data-astro-cid-uh33lpd4]{color:var(--ink-faint);font-size:.82rem;font-weight:500}.leak-row[data-astro-cid-uh33lpd4] output[data-astro-cid-uh33lpd4]{font-variant-numeric:tabular-nums;color:var(--mint-4);font-size:1.15rem;font-weight:700}input[data-astro-cid-uh33lpd4][type=range]{--fill:50%;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}input[data-astro-cid-uh33lpd4][type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mint-3) var(--fill), #e4ebe7 var(--fill));border-radius:999px;height:6px}input[data-astro-cid-uh33lpd4][type=range]::-moz-range-track{background:linear-gradient(90deg, var(--mint-3) var(--fill), #e4ebe7 var(--fill));border-radius:999px;height:6px}input[data-astro-cid-uh33lpd4][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 2px 8px #0e2a4759}input[data-astro-cid-uh33lpd4][type=range]::-moz-range-thumb{background:var(--ink);border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #0e2a4759}input[data-astro-cid-uh33lpd4][type=range]:focus-visible{outline:2px solid var(--mint-3);outline-offset:4px;border-radius:8px}.leak-result[data-astro-cid-uh33lpd4]{background:var(--ink);color:var(--paper);border-radius:18px;align-content:start;justify-items:start;gap:14px;padding:clamp(22px,3vw,32px);display:grid}.leak-kicker[data-astro-cid-uh33lpd4]{letter-spacing:.2em;text-transform:uppercase;color:var(--mint-2);font-size:.72rem;font-weight:700}.leak-big[data-astro-cid-uh33lpd4]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:clamp(2.6rem,5vw,3.8rem);font-weight:700;line-height:1;display:flex}.leak-big[data-astro-cid-uh33lpd4] small[data-astro-cid-uh33lpd4]{letter-spacing:0;color:#f7f5f0b3;font-size:1rem;font-weight:500}.leak-year[data-astro-cid-uh33lpd4]{color:#f7f5f0cc}.leak-year[data-astro-cid-uh33lpd4] b[data-astro-cid-uh33lpd4],.leak-year[data-astro-cid-uh33lpd4] span[data-astro-cid-uh33lpd4]{color:var(--paper)}.leak-bar[data-astro-cid-uh33lpd4]{background:#f7f5f01f;border-radius:999px;width:100%;height:8px;overflow:hidden}.leak-bar[data-astro-cid-uh33lpd4] span[data-astro-cid-uh33lpd4]{border-radius:inherit;background:linear-gradient(90deg, var(--mint-2), var(--mint-1));height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.leak-copy[data-astro-cid-uh33lpd4]{color:#f7f5f0bf;font-size:.95rem}.leak-fine[data-astro-cid-uh33lpd4]{color:#f7f5f080;font-size:.75rem}@media (max-width:860px){.leak[data-astro-cid-uh33lpd4]{grid-template-columns:1fr}}
