.legacy-donate.svelte-qgdkvo.svelte-qgdkvo,.legacy-donate.svelte-qgdkvo *{font-family:var(--org-font, Poppins),Poppins,sans-serif;color:var(--text-color, black)}input[type=radio]:checked+div.svelte-qgdkvo .donation-amount.svelte-qgdkvo{background-color:rgb(from var(--primary-color, #F05252) r g b / 25%)!important;border-color:var(--primary-color, #F05252)!important;color:var(--primary-color, #F05252)!important}.kp-page.svelte-15stk48.svelte-15stk48{--ink:#1d1a19;--ink-2:#5b5450;--line:#e9e2da;--cream:#faf6f1;background:#efe9e2;font-family:var(--org-font, Figtree),Figtree,system-ui,sans-serif;color:var(--ink);line-height:1.45;min-height:100vh}.kp-app.svelte-15stk48.svelte-15stk48{max-width:460px;margin:0 auto;min-height:100vh;background:var(--cream);position:relative;overflow:hidden;padding-bottom:110px}.kp-serif.svelte-15stk48.svelte-15stk48{font-family:"Source Serif 4",Georgia,serif;font-weight:700;letter-spacing:-.015em;line-height:1.1}.kp-top.svelte-15stk48.svelte-15stk48{display:flex;align-items:center;gap:10px;padding:14px 16px 0}.kp-top.svelte-15stk48 img.svelte-15stk48{display:block;height:auto;flex:none}.kp-top-slogan.svelte-15stk48.svelte-15stk48{color:var(--ink-2);font-weight:600;font-size:14px}.kp-top-over-hero.svelte-15stk48.svelte-15stk48{position:absolute;top:14px;left:16px;right:16px;z-index:4;padding:0}.kp-top-over-hero.svelte-15stk48 img.svelte-15stk48{filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.kp-top-over-hero.svelte-15stk48 .kp-top-slogan.svelte-15stk48{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45)}.kp-hero.svelte-15stk48.svelte-15stk48{position:relative;overflow:hidden;background:#cfc3b6;height:min(118vw,460px)}.kp-hero.svelte-15stk48 img.svelte-15stk48{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kp-hero.svelte-15stk48.svelte-15stk48:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.45),transparent 26%,transparent 42%,rgba(20,8,6,.85))}.kp-ov.svelte-15stk48.svelte-15stk48{position:absolute;left:20px;right:20px;bottom:38px;z-index:2;color:#fff}.kp-pot.svelte-15stk48.svelte-15stk48{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--ink);border-radius:999px;padding:7px 12px 7px 8px;font-size:13px;font-weight:700;margin-bottom:14px}.kp-pot.svelte-15stk48 i.svelte-15stk48{width:18px;height:18px;border-radius:50%;background:var(--kp-red);display:grid;place-items:center}.kp-pot.svelte-15stk48 i.svelte-15stk48:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.kp-ov.svelte-15stk48 h1.svelte-15stk48{font-size:30px;margin:0}.kp-ov.svelte-15stk48 p.svelte-15stk48{margin-top:8px;font-size:14px;color:#f4ebe5}.kp-card.svelte-15stk48.svelte-15stk48{background:#fff;margin:18px 12px 0;border-radius:18px;padding:18px;border:1px solid var(--line)}.kp-card-first.svelte-15stk48.svelte-15stk48{margin-top:-28px;position:relative;z-index:3;box-shadow:0 10px 30px #280a051f}.kp-lbl.svelte-15stk48.svelte-15stk48{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);margin-bottom:12px}.kp-rows.svelte-15stk48.svelte-15stk48{display:grid;gap:10px}.kp-row.svelte-15stk48.svelte-15stk48{display:grid;grid-template-columns:22px minmax(60px,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:10px 14px;border-radius:14px;border:1.5px solid var(--line);background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .1s;width:100%;font:inherit;color:inherit}.kp-row.svelte-15stk48.svelte-15stk48:active{transform:scale(.985)}.kp-row.sel.svelte-15stk48.svelte-15stk48{border-color:var(--kp-red);background:#fff4f3;box-shadow:inset 0 0 0 1px var(--kp-red)}.kp-row.svelte-15stk48 .kp-r.svelte-15stk48{width:22px;height:22px;border-radius:50%;border:2px solid #c9c0b8;transition:border .15s}.kp-row.sel.svelte-15stk48 .kp-r.svelte-15stk48{border:7px solid var(--kp-red)}.kp-row.svelte-15stk48 b.svelte-15stk48{font-size:20px;font-weight:800}.kp-row.svelte-15stk48 span.svelte-15stk48{font-size:13px;color:var(--ink-2);line-height:1.3}.kp-row.sel.svelte-15stk48 span.svelte-15stk48{color:var(--ink)}.kp-row.svelte-15stk48 em.svelte-15stk48{font-style:normal;font-size:12px;font-weight:700;color:var(--kp-red-d);display:block;margin-bottom:2px}.kp-other.svelte-15stk48 b.svelte-15stk48{font-size:16px}.kp-other.svelte-15stk48 .kp-oin.svelte-15stk48{display:flex;align-items:center;gap:4px;border-bottom:1.5px solid var(--line);padding:4px 0}.kp-other.sel.svelte-15stk48 .kp-oin.svelte-15stk48{border-color:var(--kp-red)}.kp-other.svelte-15stk48 .kp-oin i.svelte-15stk48{font-style:normal;font-weight:800;font-size:16px;color:var(--ink-2)}.kp-other.svelte-15stk48 input.svelte-15stk48{width:100%;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;font-weight:800;color:var(--ink)}.kp-other.svelte-15stk48 input.svelte-15stk48::-moz-placeholder{color:#a69d96;font-weight:600;font-size:14px}.kp-other.svelte-15stk48 input.svelte-15stk48::placeholder{color:#a69d96;font-weight:600;font-size:14px}.kp-huge-warning.svelte-15stk48.svelte-15stk48{margin:0;font-size:13px;font-weight:600;color:var(--kp-red-d);text-align:center}.kp-field-error.svelte-15stk48.svelte-15stk48{margin:0;font-size:13px;font-weight:600;color:var(--kp-red-d)}.kp-opt.svelte-15stk48.svelte-15stk48{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.kp-opt.svelte-15stk48 summary.svelte-15stk48{list-style:none;cursor:pointer;font-size:14px}.kp-opt.svelte-15stk48 summary.svelte-15stk48::-webkit-details-marker{display:none}.kp-opt.svelte-15stk48 summary em.svelte-15stk48{font-style:normal;color:var(--ink-2);font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:8px}.kp-opt.svelte-15stk48 summary em i.svelte-15stk48{font-style:normal}.kp-opt.svelte-15stk48 input.svelte-15stk48{margin-top:10px;width:100%;height:44px;border-radius:12px;border:1.5px solid var(--line);padding:0 14px;font:inherit;font-size:15px;outline:0;background:#fff}.kp-opt.svelte-15stk48 input.svelte-15stk48:focus{border-color:var(--ink)}.kp-opt.svelte-15stk48 p.svelte-15stk48{font-size:12px;color:var(--ink-2);margin-top:8px}.kp-ideal.svelte-15stk48.svelte-15stk48{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2)}.kp-ideal.svelte-15stk48 img.svelte-15stk48{height:24px;width:auto;flex:none}.kp-story.svelte-15stk48.svelte-15stk48{padding:32px 20px 0}.kp-story.svelte-15stk48 h2.svelte-15stk48{font-size:22px;margin:0 0 16px}.kp-story.svelte-15stk48 ol.svelte-15stk48{list-style:none;display:grid;gap:16px;margin:0;padding:0}.kp-story.svelte-15stk48 li.svelte-15stk48{display:grid;grid-template-columns:30px 1fr;gap:12px;font-size:14px;color:var(--ink-2)}.kp-story.svelte-15stk48 li .num.svelte-15stk48{width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid var(--line);display:grid;place-items:center;font-weight:800;color:var(--kp-red);font-size:13px}.kp-story.svelte-15stk48 li b.svelte-15stk48{color:var(--ink);display:block}.kp-quote.svelte-15stk48.svelte-15stk48{margin:30px 12px 0;border-radius:18px;overflow:hidden;background:#fff;border:1px solid var(--line)}.kp-quote.svelte-15stk48 .img.svelte-15stk48{position:relative;height:180px;background:#d9cfc4}.kp-quote.svelte-15stk48 .img img.svelte-15stk48{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kp-quote.svelte-15stk48 blockquote.svelte-15stk48{margin:0;padding:18px 18px 20px;font-family:"Source Serif 4",Georgia,serif;font-size:18px;line-height:1.35;font-weight:600}.kp-quote.svelte-15stk48 cite.svelte-15stk48{display:block;margin:-10px 18px 18px;font-style:normal;font-size:13px;font-weight:600;color:var(--ink-2)}.kp-about.svelte-15stk48.svelte-15stk48{margin:30px 12px 0;padding:22px 18px;border-radius:18px;background:var(--ink);color:#f4ede6}.kp-about.svelte-15stk48 p{font-size:14px;color:#d9cfc6;margin:0}.kp-about.svelte-15stk48 p+p{margin-top:10px}.kp-about-head.svelte-15stk48.svelte-15stk48{font-weight:700;margin-bottom:14px;color:#fff}.kp-bar.svelte-15stk48.svelte-15stk48{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:460px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--cream) 65%,rgba(250,246,241,0));z-index:5}.kp-cta.svelte-15stk48.svelte-15stk48{width:100%;height:54px;margin-bottom:15px;border-radius:16px;background:var(--kp-btn);color:var(--kp-btn-text);font-size:17px;font-weight:800;border:0;box-shadow:0 6px 18px #d2232a4d;font-family:inherit}.kp-cta.svelte-15stk48.svelte-15stk48:disabled{opacity:.45;box-shadow:none}.kp-page.svelte-13w5g5h.svelte-13w5g5h{--ink:#1d1a19;--ink-2:#5b5450;--line:#e9e2da;--cream:#faf6f1;background:#efe9e2;font-family:var(--org-font, Figtree),Figtree,system-ui,sans-serif;color:var(--ink);line-height:1.45;min-height:100vh}.kp-app.svelte-13w5g5h.svelte-13w5g5h{max-width:460px;margin:0 auto;min-height:100vh;background:var(--cream)}.kp-serif.svelte-13w5g5h.svelte-13w5g5h{font-family:"Source Serif 4",Georgia,serif;font-weight:700;letter-spacing:-.015em;line-height:1.1}.kp-thx-img.svelte-13w5g5h.svelte-13w5g5h{display:block;width:100%;height:min(70vw,280px);-o-object-fit:cover;object-fit:cover}.kp-thx.svelte-13w5g5h.svelte-13w5g5h{padding:48px 20px 0;text-align:center}.kp-thx-img.svelte-13w5g5h+.kp-thx.svelte-13w5g5h{padding-top:28px}.kp-check.svelte-13w5g5h.svelte-13w5g5h{width:76px;height:76px;border-radius:50%;background:var(--kp-red);margin:6px auto 18px;display:grid;place-items:center;animation:svelte-13w5g5h-kp-pop .5s cubic-bezier(.2,1.4,.4,1)}.kp-check.svelte-13w5g5h.svelte-13w5g5h:after{content:"";width:28px;height:15px;border-left:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-4px) rotate(-45deg)}@keyframes svelte-13w5g5h-kp-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.kp-thx.svelte-13w5g5h h1.svelte-13w5g5h{font-size:32px;margin:0}.kp-thx.svelte-13w5g5h p.svelte-13w5g5h{margin-top:10px;color:var(--ink-2);font-size:15px}.kp-next.svelte-13w5g5h.svelte-13w5g5h{margin:24px 12px 0;display:grid;gap:10px}.kp-btn2.svelte-13w5g5h.svelte-13w5g5h{display:block;height:54px;line-height:54px;text-align:center;border-radius:14px;border:1.5px solid var(--line);background:#fff;font-weight:700;font-size:15px;color:var(--ink);text-decoration:none;font-family:inherit;cursor:pointer}.kp-btn2-red.svelte-13w5g5h.svelte-13w5g5h{background:var(--kp-btn);border-color:var(--kp-btn);color:var(--kp-btn-text)}
