.sr-only[data-astro-cid-j6z4bobu]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.crumbs[data-astro-cid-j6z4bobu] ol[data-astro-cid-j6z4bobu]{flex-wrap:wrap;gap:.4rem;margin:0;padding:1rem 0;font-size:.95rem;font-weight:600;list-style:none;display:flex}.crumbs[data-astro-cid-j6z4bobu] li[data-astro-cid-j6z4bobu]+li[data-astro-cid-j6z4bobu]:before{content:"›";color:var(--muted);margin-right:.4rem}.crumbs[data-astro-cid-j6z4bobu] a[data-astro-cid-j6z4bobu]{color:var(--ink);text-decoration:none}.crumbs[data-astro-cid-j6z4bobu] a[data-astro-cid-j6z4bobu]:hover{color:var(--pink)}.intro[data-astro-cid-j6z4bobu]{background:var(--cream);border-radius:28px;display:grid;overflow:hidden;box-shadow:0 10px 30px -18px #78283c59}.intro-text[data-astro-cid-j6z4bobu]{padding:clamp(1.5rem,4vw,2.5rem)}.intro[data-astro-cid-j6z4bobu] h1[data-astro-cid-j6z4bobu]{font-family:var(--font-script);color:var(--green-ink);flex-direction:column;padding-left:clamp(3rem,7vw,4.5rem);font-size:clamp(2rem,5.5vw,3.2rem);font-weight:400;line-height:1.15;display:flex;position:relative}.intro[data-astro-cid-j6z4bobu] h1[data-astro-cid-j6z4bobu] .accent[data-astro-cid-j6z4bobu]{color:var(--pink);padding-left:.5em;font-size:1.25em}.intro[data-astro-cid-j6z4bobu] h1[data-astro-cid-j6z4bobu] .h-heart{width:clamp(2.6rem,6vw,4rem);height:auto;color:var(--pink);position:absolute;top:0;left:0}.swoosh[data-astro-cid-j6z4bobu]{width:60%;max-width:230px;color:var(--orange);margin-left:1.2em}.intro-text[data-astro-cid-j6z4bobu]>p[data-astro-cid-j6z4bobu]{max-width:28rem;margin:1rem 0 1.25rem;font-size:clamp(1rem,1.8vw,1.15rem)}.intro-media[data-astro-cid-j6z4bobu]{min-height:240px}.intro-media[data-astro-cid-j6z4bobu] img[data-astro-cid-j6z4bobu],.ph[data-astro-cid-j6z4bobu]{object-fit:cover;width:100%;height:100%}.ph[data-astro-cid-j6z4bobu]{background:linear-gradient(135deg, #f4a3c4, var(--pink) 45%, var(--purple));min-height:240px}@media (width>=860px){.intro[data-astro-cid-j6z4bobu]{grid-template-columns:1fr 1fr}.intro-media[data-astro-cid-j6z4bobu]{border-radius:0 28px 28px 120px;overflow:hidden}}.how[data-astro-cid-j6z4bobu]{background:linear-gradient(90deg, #5a1660, var(--purple) 55%, #7d2a7e);color:#fff;border-radius:26px;margin-top:1.5rem;padding:clamp(1.25rem,3vw,1.75rem) clamp(1rem,3vw,2rem)}.how-title[data-astro-cid-j6z4bobu]{text-align:center;font-family:var(--font-script);margin-bottom:1.25rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:400}.how-steps[data-astro-cid-j6z4bobu]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.how-steps[data-astro-cid-j6z4bobu] li[data-astro-cid-j6z4bobu]{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;display:grid;position:relative}.how-ic[data-astro-cid-j6z4bobu]{width:64px;height:64px;color:var(--purple);background:#fff;border-radius:50%;grid-row:span 2;place-items:center;display:grid;position:relative;box-shadow:0 8px 20px -8px #00000073}.how-ic[data-astro-cid-j6z4bobu] b[data-astro-cid-j6z4bobu]{background:var(--orange);color:#fff;width:26px;height:26px;font-family:var(--font-display);border:2px solid #fff;border-radius:50%;place-items:center;font-size:.95rem;display:grid;position:absolute;top:-4px;right:-6px}.how-steps[data-astro-cid-j6z4bobu] h3[data-astro-cid-j6z4bobu]{align-self:end;font-size:1.35rem;font-weight:800}.how-steps[data-astro-cid-j6z4bobu] p[data-astro-cid-j6z4bobu]{opacity:.9;align-self:start;margin:.15rem 0 0;font-size:.97rem;line-height:1.35}.how-steps[data-astro-cid-j6z4bobu] li[data-astro-cid-j6z4bobu]:not(:last-child):after{content:"";border-left:2px dashed #ffffff80;height:calc(100% - 50px);position:absolute;top:68px;left:31px}@media (width>=760px){.how-steps[data-astro-cid-j6z4bobu]{grid-template-columns:repeat(3,1fr);gap:2.5rem}.how-steps[data-astro-cid-j6z4bobu] li[data-astro-cid-j6z4bobu]{text-align:center;grid-template-rows:auto;grid-template-columns:1fr;justify-items:center}.how-ic[data-astro-cid-j6z4bobu]{grid-row:auto;margin-bottom:.75rem}.how-steps[data-astro-cid-j6z4bobu] h3[data-astro-cid-j6z4bobu]{align-self:auto}.how-steps[data-astro-cid-j6z4bobu] li[data-astro-cid-j6z4bobu]:not(:last-child):after{border-top:2px dashed #ffffff8c;border-left:0;width:calc(100% - 96px + 2.5rem);height:0;top:32px;left:calc(50% + 48px)}}.block[data-astro-cid-j6z4bobu]{padding-top:2.75rem}.section-head[data-astro-cid-j6z4bobu]{text-align:center;margin-bottom:1.5rem}.section-head[data-astro-cid-j6z4bobu] h2[data-astro-cid-j6z4bobu]{color:var(--green-ink);font-family:var(--font-serif);align-items:center;gap:.75rem;font-size:clamp(1.9rem,5vw,2.8rem);font-weight:700;display:inline-flex}.section-head[data-astro-cid-j6z4bobu] p[data-astro-cid-j6z4bobu]{margin:.4rem 0 0;font-size:clamp(1rem,2vw,1.15rem);font-weight:600}.spark[data-astro-cid-j6z4bobu]{background:linear-gradient(var(--pink), var(--pink)) center 3px / 16px 3px no-repeat, linear-gradient(var(--pink), var(--pink)) center 11px / 20px 3px no-repeat, linear-gradient(var(--pink), var(--pink)) center 19px / 16px 3px no-repeat;flex-shrink:0;width:26px;height:26px;transform:skewY(-20deg)}.spark[data-astro-cid-j6z4bobu].flip{transform:skewY(20deg)}.amount-card[data-astro-cid-j6z4bobu]{background:linear-gradient(#fbeef4,#fdf6f2);border-radius:26px;padding:clamp(1rem,3vw,1.75rem)}fieldset[data-astro-cid-j6z4bobu]{border:0;margin:0;padding:0}.amounts[data-astro-cid-j6z4bobu]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.85rem;display:grid}.amount[data-astro-cid-j6z4bobu] input[data-astro-cid-j6z4bobu][type=radio]{opacity:0;pointer-events:none;position:absolute}.amount[data-astro-cid-j6z4bobu]>span[data-astro-cid-j6z4bobu]{cursor:pointer;background:#fff;border:2px solid #f1dde4;border-radius:18px;flex-direction:column;gap:.35rem;height:100%;padding:1.1rem 1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.amount[data-astro-cid-j6z4bobu]:hover>span[data-astro-cid-j6z4bobu]{border-color:#f4a3c4;transform:translateY(-2px)}.amount[data-astro-cid-j6z4bobu] strong[data-astro-cid-j6z4bobu]{font-family:var(--font-display);color:var(--green-ink);font-size:1.7rem;line-height:1}.amount[data-astro-cid-j6z4bobu] small[data-astro-cid-j6z4bobu]{color:var(--muted);font-size:.9rem;line-height:1.3}.amount[data-astro-cid-j6z4bobu] input[data-astro-cid-j6z4bobu]:checked+span[data-astro-cid-j6z4bobu]{border-color:var(--pink);box-shadow:0 10px 24px -14px #d6176b99}.amount[data-astro-cid-j6z4bobu] input[data-astro-cid-j6z4bobu]:checked+span[data-astro-cid-j6z4bobu] strong[data-astro-cid-j6z4bobu]{color:var(--pink)}.amount[data-astro-cid-j6z4bobu] input[data-astro-cid-j6z4bobu]:focus-visible+span[data-astro-cid-j6z4bobu]{outline:3px solid var(--orange);outline-offset:2px}.other[data-astro-cid-j6z4bobu] strong[data-astro-cid-j6z4bobu]{font-size:1.3rem}.other-input[data-astro-cid-j6z4bobu]{color:var(--muted);align-items:center;gap:.3rem;font-weight:700;display:flex}.other-input[data-astro-cid-j6z4bobu] input[data-astro-cid-j6z4bobu]{width:100%;min-width:0;font:inherit;border:1.5px solid #ead7de;border-radius:10px;padding:.55rem .7rem}.other-input[data-astro-cid-j6z4bobu] input[data-astro-cid-j6z4bobu]:focus{border-color:var(--pink);outline:none;box-shadow:0 0 0 3px #d6176b26}.summary[data-astro-cid-j6z4bobu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.impact[data-astro-cid-j6z4bobu]{color:var(--green-ink);align-items:center;gap:.6rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.impact[data-astro-cid-j6z4bobu] svg{color:var(--pink);flex-shrink:0}.summary[data-astro-cid-j6z4bobu] .btn[data-astro-cid-j6z4bobu]{cursor:pointer;padding:.9rem 1.6rem;font-size:1.1rem}.note[data-astro-cid-j6z4bobu]{color:var(--muted);margin:.75rem 0 0;font-size:.88rem}.pill-head[data-astro-cid-j6z4bobu]{align-items:center;gap:1rem;margin-bottom:1.25rem;display:grid}.pill-title[data-astro-cid-j6z4bobu]{background:linear-gradient(90deg, #5a1660, var(--purple));color:#fff;border-radius:999px;justify-self:start;align-items:center;gap:1rem;padding:.6rem 1.6rem;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:800;line-height:1;display:flex}.pill-head[data-astro-cid-j6z4bobu] p[data-astro-cid-j6z4bobu]{margin:0;font-size:1.05rem}@media (width>=860px){.pill-head[data-astro-cid-j6z4bobu]{grid-template-columns:auto 1fr;gap:2rem}.pill-head[data-astro-cid-j6z4bobu] p[data-astro-cid-j6z4bobu]{border-left:1px solid #d9bccb;padding-left:2rem}}.accounts[data-astro-cid-j6z4bobu]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.account[data-astro-cid-j6z4bobu]{--c:var(--purple);border-top:6px solid var(--c);background:#fff;border-radius:20px;flex-direction:column;gap:.2rem;padding:1.25rem;display:flex;box-shadow:0 8px 22px -16px #0006}.account[data-astro-cid-j6z4bobu].pink{--c:var(--pink)}.account[data-astro-cid-j6z4bobu].ink{--c:#2a2a3a}.account[data-astro-cid-j6z4bobu] h3[data-astro-cid-j6z4bobu]{color:var(--c);font-size:1.6rem;font-weight:800}.acc-type[data-astro-cid-j6z4bobu]{color:var(--muted);font-size:.9rem}.acc-number[data-astro-cid-j6z4bobu]{font-family:var(--font-display);letter-spacing:.02em;font-size:1.5rem;font-weight:700}.acc-holder[data-astro-cid-j6z4bobu]{color:var(--muted);font-size:.9rem}.copy[data-astro-cid-j6z4bobu]{border:1.5px solid var(--c);color:var(--c);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-self:flex-start;margin-top:.75rem;padding:.5rem 1rem;font-weight:700;transition:background-color .15s,color .15s}.copy[data-astro-cid-j6z4bobu]:hover,.copy[data-astro-cid-j6z4bobu].done{background:var(--c);color:#fff}.kind[data-astro-cid-j6z4bobu]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.kind[data-astro-cid-j6z4bobu] li[data-astro-cid-j6z4bobu]{text-align:center;background:var(--cream);border-radius:20px;flex-direction:column;align-items:center;padding:1.25rem 1rem;display:flex}.kind-ic[data-astro-cid-j6z4bobu]{width:64px;height:64px;color:var(--pink);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 16px -10px #00000059}.kind[data-astro-cid-j6z4bobu] h3[data-astro-cid-j6z4bobu]{color:var(--green-ink);margin-top:.7rem;font-size:1.35rem;font-weight:800}.kind[data-astro-cid-j6z4bobu] p[data-astro-cid-j6z4bobu]{color:var(--muted);margin:.3rem 0 0;font-size:.95rem}.kind-cta[data-astro-cid-j6z4bobu]{justify-content:center;margin-top:1.5rem;display:flex}.kind-cta[data-astro-cid-j6z4bobu] .btn[data-astro-cid-j6z4bobu]{padding:.85rem 1.6rem;font-size:1.05rem}
