@keyframes v33-cta-sheen{0%,62%{left:-35%}82%,to{left:120%}}.hero-section.has-campaign-image{background-position:50%;background-size:cover}.hero-section.has-campaign-image:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,rgba(14,44,67,.96),rgba(23,59,87,.82));position:absolute;top:0;bottom:0;left:0;right:0}.hero-section.has-campaign-image .hero-visual{opacity:.42}.primary-action:disabled,.secondary-action:disabled,.small-button:disabled{cursor:wait;opacity:.62;box-shadow:none}.payment-frame-section [data-submit-nedarim]{width:100%;margin-top:12px}@media (max-width:640px){.donation-dialog{width:calc(100% - 10px);max-width:calc(100% - 10px);max-height:97dvh;border-radius:22px}.dialog-shell{max-height:97dvh;padding:18px 16px 22px}#NedarimFrame{min-height:430px}}.campaign-public{--v32-ink:#153b38;--v32-ink-soft:#496661;--v32-paper:#f7f3e9;--v32-surface:#fffefb;--v32-mint:#e6f4ee;--v32-line:rgba(21, 59, 56, 0.13);--v32-accent:var(--primary, #19a77e);--v32-accent-dark:#08775f;--v32-gold:#d7a740;--v32-shadow:0 24px 70px rgba(25, 67, 61, 0.13);background:var(--v32-paper);overflow-x:clip}.campaign-public .content-shell,.campaign-public .header-inner{width:min(1180px,100% - 56px)}.campaign-public .site-header{z-index:80;color:var(--v32-ink);border-bottom:1px solid var(--v32-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,254,251,.92);position:sticky;top:0}.campaign-public .brand-link img{filter:none}.campaign-public .header-campaign-status{color:var(--v32-ink-soft);background:var(--v32-mint);border:1px solid rgba(25,167,126,.16);border-radius:999px}.campaign-public .campaign-trust-row strong,.campaign-public .header-campaign-status strong,.campaign-public .premium-campaign-facts strong,.campaign-public .progress-ring-center strong{color:var(--v32-ink)}.campaign-public .campaign-live-label>span:first-child,.campaign-public .live-dot,.campaign-public .premium-card-live i,.campaign-public .recent-live-pill i{background:#20b985;box-shadow:0 0 0 5px rgba(32,185,133,.12)}.campaign-public .header-donate-button{color:#fff;background:linear-gradient(135deg,var(--v32-accent),var(--v32-accent-dark));border:0;border-radius:999px}.campaign-public .icon-button{color:var(--v32-ink);border-color:var(--v32-line);background:#fff}.campaign-public .premium-campaign-hero{min-height:0;color:var(--v32-ink);background:radial-gradient(circle at 13% 23%,rgba(215,167,64,.18),transparent 27%),radial-gradient(circle at 88% 12%,rgba(25,167,126,.18),transparent 31%),linear-gradient(150deg,#fffdf7 0,#f7f3e9 52%,#eaf5ef 100%);padding:max(38px,min(5vw,70px)) 0 28px;position:relative;overflow:hidden}.campaign-public .premium-campaign-hero:after,.campaign-public .premium-campaign-hero:before{content:none!important;background:0 0!important;display:none!important}.campaign-public .hero-visual{opacity:1;pointer-events:none;display:block}.campaign-public .hero-grid{background-image:linear-gradient(rgba(21,59,56,.043) 1px,transparent 1px),linear-gradient(90deg,rgba(21,59,56,.043) 1px,transparent 1px);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,transparent 82%);mask-image:linear-gradient(#000,transparent 82%)}.campaign-public .hero-beam,.campaign-public .hero-orbit{display:none}.campaign-public .campaign-hero-layout{z-index:2;display:grid;position:relative}.campaign-public .campaign-hero-copy{max-width:680px}.campaign-public .campaign-live-label{width:fit-content;color:var(--v32-accent-dark);background:rgba(255,255,255,.72);border:1px solid rgba(8,119,95,.14);border-radius:999px;align-items:center;gap:10px;font-weight:900;display:inline-flex}.campaign-public .campaign-brand-kicker{color:var(--v32-gold);text-transform:uppercase}.campaign-public .campaign-hero-copy h1{text-wrap:balance;text-shadow:none;margin:0}.campaign-public .hero-text{color:var(--v32-ink-soft);font-size:max(1rem, min(1.3vw, 1.14rem))}.campaign-public .primary-action{box-shadow:0 15px 32px rgba(8,119,95,.22)}.campaign-public .premium-card-donate,.campaign-public .primary-action{color:#fff;background:linear-gradient(135deg,var(--v32-accent),var(--v32-accent-dark));border:0}.campaign-public .premium-card-donate:hover,.campaign-public .primary-action:hover{filter:brightness(1.03);transform:translateY(-2px)}.campaign-public .hero-secondary{color:var(--v32-ink);border-color:var(--v32-line);background:rgba(255,255,255,.68)}.campaign-public .campaign-trust-row{color:var(--v32-ink-soft);border-color:var(--v32-line)}.campaign-public .campaign-media-stage{max-width:620px;box-shadow:var(--v32-shadow)}.campaign-public .premium-donation-card{width:100%;color:var(--v32-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,254,251,.96);justify-self:end;position:sticky;top:92px;overflow:hidden}.campaign-public .contribution-option-copy em,.campaign-public .contribution-option-copy small,.campaign-public .live-donation-ribbon small,.campaign-public .live-donation-ribbon span,.campaign-public .premium-campaign-facts span,.campaign-public .premium-card-eyebrow,.campaign-public .premium-quick-heading span,.campaign-public .premium-raised-block small,.campaign-public .premium-raised-block span,.campaign-public .progress-ring-center span{color:var(--v32-ink-soft)}.campaign-public .premium-card-live{color:var(--v32-accent-dark);background:var(--v32-mint);border-color:rgba(25,167,126,.15)}.campaign-public .progress-ring{aspect-ratio:1;background:conic-gradient(var(--v32-accent) var(--progress-angle,0deg),#e8eee9 0)}.campaign-public .progress-ring:before{background:var(--v32-surface)}.campaign-public .premium-raised-block strong{line-height:1}.campaign-public .premium-progress-track{background:#e8eee9}.campaign-public .progress-fill{background:linear-gradient(90deg,var(--v32-accent-dark),var(--v32-accent),#68c9a8)}.campaign-public .premium-campaign-facts{background:#f5f7f2;border:1px solid rgba(21,59,56,.08);gap:0}.campaign-public .premium-campaign-facts article{padding:0 10px}.campaign-public .premium-campaign-facts article:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:rgba(21,59,56,.1)}.campaign-public .premium-campaign-facts article:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:rgba(21,59,56,.1)}.campaign-public .live-donation-ribbon strong,.campaign-public .premium-quick-heading{color:var(--v32-ink)}.campaign-public .page-amount-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;display:grid}.campaign-public .amount-grid button,.campaign-public .page-amount-grid button{color:var(--v32-ink);box-shadow:none;background:#fff;border:1px solid rgba(21,59,56,.14);font-weight:950}.campaign-public .page-amount-grid button:hover{transform:translateY(-1px)}.campaign-public .page-amount-grid button.is-selected,.campaign-public .page-amount-grid button:hover{color:var(--v32-accent-dark);background:var(--v32-mint);border-color:rgba(8,119,95,.35)}.campaign-public .amount-grid button:hover{transform:translateY(-1px)}.campaign-public .amount-grid button.is-selected,.campaign-public .amount-grid button:hover{color:var(--v32-accent-dark);background:var(--v32-mint);border-color:rgba(8,119,95,.35)}.campaign-public .premium-secure-note{margin:12px auto 0}.campaign-public .live-donation-ribbon{z-index:3;color:var(--v32-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,254,251,.94);border:1px solid rgba(21,59,56,.13);align-items:center;gap:13px;display:flex;position:relative}.campaign-public .live-donation-ribbon:before{content:"הקמפיין בתנועה";color:#fff;background:var(--v32-accent-dark);flex:none;font-size:.72rem;font-weight:950}.campaign-public .campaign-page-nav{z-index:60;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(247,243,233,.88);border:0;padding:9px 0;position:sticky;top:68px;overflow-x:auto}.campaign-public .campaign-page-nav-inner{border:1px solid var(--v32-line);background:rgba(255,254,251,.95);justify-content:center;gap:4px;width:fit-content}.campaign-public .campaign-page-nav a,.campaign-public .campaign-page-nav button{color:var(--v32-ink-soft);border:0;border-radius:999px;padding:0 15px;font-weight:850}.campaign-public .campaign-page-nav a:hover{color:var(--v32-ink);background:var(--v32-mint)}.campaign-public .campaign-page-nav button{color:#fff;background:var(--v32-accent-dark)}.campaign-public .campaign-overview-strip,.campaign-public .premium-story-card:after{display:none}.campaign-public .campaign-milestones-section{background:var(--v32-paper);border:0}.campaign-public .campaign-milestones-section>.content-shell{border:1px solid var(--v32-line);background:rgba(255,254,251,.7)}.campaign-public .campaign-milestones-heading h2{color:var(--v32-ink);font-size:max(1.55rem, min(2.6vw, 2.4rem))}.campaign-public .campaign-milestones-heading strong{color:var(--v32-accent-dark)}.campaign-public .section-kicker{color:var(--v32-accent-dark);letter-spacing:.03em;font-size:.73rem}.campaign-public .premium-story-section{color:var(--v32-ink);background:var(--v32-surface);border:0}.campaign-public .premium-story-layout{align-items:start;display:grid}.campaign-public .premium-story-heading{text-align:right;position:sticky;top:148px}.campaign-public .premium-story-heading h2{color:var(--v32-ink);text-wrap:balance;line-height:1.02}.campaign-public .story-accent-line{background:linear-gradient(90deg,var(--v32-gold),var(--v32-accent));border-radius:99px;width:74px;height:5px;margin-top:22px}.campaign-public .premium-story-card{min-height:0;color:var(--v32-ink);border:1px solid var(--v32-line);background:#faf8f1}.campaign-public .story-quote-mark{color:rgba(215,167,64,.55)}.campaign-public.campaign-story-long:not(.story-expanded) .story-body{overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,transparent 100%);mask-image:linear-gradient(#000 72%,transparent 100%)}.campaign-public .story-toggle{color:var(--v32-accent-dark);background:var(--v32-mint);border:1px solid rgba(8,119,95,.18);border-radius:999px;padding:8px 16px;font-weight:900}.campaign-public .premium-story-card .text-action{color:var(--v32-ink)}.campaign-public .contribution-options-section{background:#edf5f0;border:0}.campaign-public .contribution-options-layout{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(270px,0.72fr) minmax(0,1.28fr);padding:0;display:grid}.campaign-public .contribution-options-copy h2{color:var(--v32-ink);line-height:1.04}.campaign-public .contribution-options-copy>p:not(.section-kicker){color:var(--v32-ink-soft);line-height:1.7}.campaign-public .contribution-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.campaign-public .contribution-option-card{color:var(--v32-ink);background:rgba(255,254,251,.9);border:1px solid rgba(21,59,56,.12)}.campaign-public .contribution-option-card:hover{border-color:rgba(8,119,95,.35);box-shadow:0 18px 40px rgba(25,67,61,.12)}.campaign-public .contribution-option-card.is-featured,.campaign-public .contribution-option-card:hover{color:var(--v32-ink);background:#fff;transform:translateY(-3px)}.campaign-public .contribution-option-index{color:var(--v32-accent-dark);background:var(--v32-mint)}.campaign-public .contribution-option-arrow{color:var(--v32-ink)}.campaign-public .campaign-community-wrap{max-width:none;margin:0 auto;padding:max(58px,min(7vw,90px)) 0}.campaign-public .premium-ambassadors-section{background:0 0;border:0;padding:0}.campaign-public .premium-recent-section{background:0 0;border:0;border-top:1px solid var(--v32-line);margin-top:50px;padding:42px 0 0}.campaign-public .premium-section-heading h2{color:var(--v32-ink);font-size:max(1.9rem, min(3vw, 3rem))}.campaign-public .section-description{color:var(--v32-ink-soft)}.campaign-public .premium-ambassador-grid{gap:12px}.campaign-public .ambassador-card,.campaign-public .community-empty-card,.campaign-public .donation-row{color:var(--v32-ink);background:var(--v32-surface);border:1px solid var(--v32-line);box-shadow:0 10px 28px rgba(25,67,61,.055)}.campaign-public .recent-live-pill{color:var(--v32-accent-dark);background:var(--v32-mint);border-color:rgba(8,119,95,.15)}.campaign-public .premium-final-cta{color:#fff;background:radial-gradient(circle at 12% 20%,rgba(215,167,64,.32),transparent 28%),linear-gradient(135deg,#153b38,#08775f);border:0;position:relative;overflow:hidden}.campaign-public .premium-final-cta-inner{gap:38px}.campaign-public .premium-final-cta .section-kicker{color:#cceee0}.campaign-public .premium-final-cta h2{color:#fff;text-wrap:balance;max-width:20ch;line-height:1.02}.campaign-public .premium-final-cta .primary-action{color:var(--v32-ink);background:#fff;box-shadow:0 16px 36px rgba(0,0,0,.18)}.campaign-public .site-footer{color:var(--v32-ink-soft);border-top:1px solid var(--v32-line);background:#fffdf8}.campaign-public .footer-brand img{filter:none}.campaign-public .mobile-sticky-donate{background:linear-gradient(135deg,var(--v32-accent),var(--v32-accent-dark));box-shadow:0 16px 40px rgba(8,119,95,.32)}.campaign-public .donation-dialog .dialog-shell{color:var(--v32-ink);background:linear-gradient(180deg,#f3fbf9 0,#fff 185px),var(--v32-surface)}.campaign-public .donation-dialog .dialog-heading{color:var(--v32-ink)}.campaign-public .donation-dialog .field input,.campaign-public .donation-dialog .field select,.campaign-public .donation-dialog .field textarea{color:var(--v32-ink);border-color:var(--v32-line);background:#fff}@media (max-width:980px){.campaign-public .campaign-hero-layout{grid-template-columns:1fr;gap:36px;min-height:0}.campaign-public .campaign-hero-copy{max-width:780px}.campaign-public .campaign-hero-copy h1{max-width:15ch}.campaign-public .premium-donation-card{justify-self:center;max-width:620px;position:relative;top:auto}.campaign-public .contribution-options-layout,.campaign-public .premium-story-layout{grid-template-columns:1fr}.campaign-public .premium-story-heading{max-width:650px;position:relative;top:auto}}@media (max-width:720px){.campaign-public .campaign-community-wrap,.campaign-public .content-shell,.campaign-public .contribution-options-layout,.campaign-public .header-inner,.campaign-public .premium-story-layout{width:calc(100% - 28px)}.campaign-public .header-inner,.campaign-public .site-header{min-height:58px}.campaign-public .header-actions .icon-button,.campaign-public .header-campaign-status{display:none}.campaign-public .header-inner{grid-template-columns:minmax(0,1fr) auto}.campaign-public .header-actions{grid-column:2}.campaign-public .header-donate-button{min-height:36px;padding-left:14px;padding-right:14px;font-size:.78rem}.campaign-public .premium-campaign-hero{padding-top:31px}.campaign-public .campaign-hero-layout{gap:28px}.campaign-public .campaign-brand-kicker{margin-top:17px}.campaign-public .campaign-hero-copy h1{max-width:none;font-size:max(2.6rem, min(13.2vw, 4.15rem));line-height:.96}.campaign-public .hero-text{margin-top:17px;font-size:.94rem;line-height:1.65}.campaign-public .hero-actions{flex-direction:column;align-items:stretch;margin-top:21px}.campaign-public .hero-actions>*{justify-content:center;width:100%}.campaign-public .campaign-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.campaign-public .campaign-trust-row span{text-align:center;padding:8px 4px;font-size:.64rem}.campaign-public .premium-donation-card{border-radius:23px;padding:19px 16px}.campaign-public .progress-ring-wrap{grid-template-columns:94px minmax(0,1fr);gap:14px}.campaign-public .progress-ring{width:94px}.campaign-public .progress-ring:before{width:72px}.campaign-public .premium-raised-block strong{font-size:1.72rem}.campaign-public .premium-campaign-facts span{font-size:.61rem}.campaign-public .premium-campaign-facts strong{font-size:.77rem}.campaign-public .page-amount-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-public .page-amount-grid button{min-height:47px;padding-left:4px;padding-right:4px;font-size:.78rem}.campaign-public .live-donation-ribbon{border-radius:19px;flex-wrap:wrap;align-items:flex-start;gap:6px 9px;width:calc(100% - 28px);margin-top:22px;padding:11px}.campaign-public .live-donation-ribbon:before{width:fit-content;padding:6px 10px}.campaign-public .campaign-page-nav{padding-top:7px;padding-bottom:7px;top:58px}.campaign-public .campaign-page-nav-inner{border-radius:13px;justify-content:flex-start;width:max-content;min-width:100%;padding:4px}.campaign-public .campaign-page-nav a,.campaign-public .campaign-page-nav button{min-height:34px;padding-left:11px;padding-right:11px;font-size:.69rem}.campaign-public .campaign-page-nav a:nth-child(3),.campaign-public .campaign-page-nav a:nth-child(4){display:none}.campaign-public .campaign-milestones-section{padding:34px 0 18px}.campaign-public .campaign-milestones-section>.content-shell{border-radius:18px;padding:17px;overflow:hidden}.campaign-public .milestone-rail{width:100%;min-width:0;padding-left:0;padding-right:0}.campaign-public .campaign-community-wrap,.campaign-public .contribution-options-section,.campaign-public .premium-story-section{padding-top:50px;padding-bottom:50px}.campaign-public .contribution-options-layout,.campaign-public .premium-story-layout{gap:25px}.campaign-public .contribution-options-copy h2,.campaign-public .premium-story-heading h2{font-size:max(2rem, min(10vw, 3rem))}.campaign-public .premium-story-card{border-radius:21px;padding:22px 18px}.campaign-public.campaign-story-long:not(.story-expanded) .story-body{max-height:13.5rem}.campaign-public .story-body{font-size:.94rem;line-height:1.78}.campaign-public .contribution-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.campaign-public .contribution-option-card{min-height:104px;padding:13px}.campaign-public .premium-recent-section{margin-top:36px;padding-top:34px}.campaign-public .premium-final-cta-inner{flex-direction:column;align-items:stretch}.campaign-public .premium-final-cta .primary-action{justify-content:center;width:100%}}@media (max-width:410px){.campaign-public .campaign-community-wrap,.campaign-public .content-shell,.campaign-public .contribution-options-layout,.campaign-public .header-inner,.campaign-public .live-donation-ribbon,.campaign-public .premium-story-layout{width:calc(100% - 20px)}.campaign-public .campaign-trust-row,.campaign-public .contribution-option-grid{grid-template-columns:1fr}.campaign-public .campaign-trust-row span{min-height:31px}.campaign-public .premium-campaign-facts article{padding-left:5px;padding-right:5px}}@media (prefers-reduced-motion:reduce){.campaign-public *,.campaign-public :after,.campaign-public :before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.campaign-public{--v33-ink:#103d39;--v33-deep:#0d3240;--v33-green:#078267;--v33-mint:#37c6a3;--v33-gold:#e1ad38;--v33-cream:#fbf7ed;--v33-line:rgba(16, 61, 57, 0.13);color:var(--v33-ink);--v33-radius-sm:12px;--v33-radius-md:18px;--v33-radius-lg:26px;--v33-soft-shadow:0 16px 44px rgba(16, 61, 57, 0.08);--v33-card-shadow:0 26px 68px rgba(16, 61, 57, 0.14);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Heebo,Noto Sans Hebrew,Arial,sans-serif}.campaign-public button,.campaign-public input,.campaign-public select,.campaign-public textarea{font-family:inherit}.campaign-public .site-header{background:rgba(255,254,250,.95);border-bottom-color:rgba(16,61,57,.1)}.campaign-public .brand-link img{max-height:44px}.campaign-public .header-campaign-status{color:#335f58;background:#edf8f3;min-height:38px;padding-left:14px;padding-right:14px;box-shadow:inset 0 0 0 1px rgba(7,130,103,.08)}.campaign-public .header-donate-button{letter-spacing:-.01em;min-height:46px;padding-left:23px;padding-right:23px;font-size:.9rem;font-weight:950;box-shadow:0 12px 28px rgba(7,130,103,.24)}.campaign-public .v33-momentum-bar{z-index:5;color:#fff;background:radial-gradient(circle at 12% -35%,rgba(55,198,163,.35),transparent 36%),linear-gradient(125deg,#0c303d,#0f4c47 62%,#08765e);border:1px solid rgba(255,255,255,.12);grid-template-columns:repeat(4,minmax(105px,1fr)) auto;align-items:stretch;display:grid;position:relative;overflow:hidden}.campaign-public .v33-momentum-bar article{flex-direction:column;justify-content:center;min-width:0;display:flex}.campaign-public .v33-momentum-bar article:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid rgba(255,255,255,.11)}.campaign-public .v33-momentum-bar article:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid rgba(255,255,255,.11)}.campaign-public .v33-momentum-bar article:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0}.campaign-public .v33-momentum-bar article:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.campaign-public .v33-momentum-bar article span{color:rgba(235,255,249,.67)}.campaign-public .v33-momentum-bar article strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:950;overflow:hidden}.campaign-public .v33-momentum-bar article:nth-child(2) strong{color:#7fe7ca}.campaign-public .v33-momentum-bar article:nth-child(3) strong{color:#ffd775}.campaign-public .v33-momentum-bar button{cursor:pointer;background:linear-gradient(135deg,#fff7d8,#f0bd4b);border:0;justify-content:center;align-items:center;gap:14px;padding-left:22px;padding-right:22px;font-weight:950;transition:transform .2s,filter .2s;display:inline-flex}.campaign-public .v33-momentum-bar button:hover{filter:brightness(1.03);transform:translateY(-2px)}.campaign-public .premium-campaign-hero{background-color:#f7f4eb;padding:0 0 30px;background-image:radial-gradient(circle at 87% 14%,rgba(55,198,163,.21),transparent 30%),radial-gradient(circle at 8% 48%,rgba(225,173,56,.18),transparent 28%),linear-gradient(145deg,#fffefa 0,#f8f2e7 54%,#e9f6ef 100%)!important}.campaign-public .hero-grid{opacity:.19;background-size:48px 48px}.campaign-public .campaign-hero-layout{align-items:center;padding:38px 0 18px}.campaign-public .campaign-hero-copy{padding:5px 0}.campaign-public .campaign-live-label{color:#066d58;background:rgba(255,255,255,.84);border-color:rgba(7,130,103,.2);min-height:36px;padding:7px 14px}.campaign-public .campaign-brand-kicker{color:#ba7e08;margin:20px 0 7px;font-weight:950}.campaign-public .campaign-hero-copy h1{color:var(--v33-ink);font-weight:950}.campaign-public .hero-text{margin:20px 0 0}.campaign-public .campaign-media-stage{background:#102f3b;width:min(100%,650px);margin:25px 0 22px;overflow:hidden;transform:rotate(-.4deg)}.campaign-public .campaign-media-stage:after{background:linear-gradient(transparent 62%,rgba(6,29,37,.62))}.campaign-public .campaign-media-caption{font-weight:900;bottom:13px}.campaign-public .hero-actions{gap:10px}.campaign-public .hero-actions .primary-action{padding-left:25px;padding-right:25px;font-size:.98rem;font-weight:950;box-shadow:0 17px 36px rgba(7,130,103,.24)}.campaign-public .hero-actions .hero-secondary{padding-left:21px;padding-right:21px;font-weight:900}.campaign-public .campaign-trust-row{border:0;gap:8px;margin-top:18px;padding-top:0}.campaign-public .campaign-trust-row span{background:rgba(255,255,255,.62);border:1px solid rgba(16,61,57,.09);border-radius:999px;padding:7px 11px;font-size:.69rem}.campaign-public .premium-donation-card{border:1px solid rgba(16,61,57,.14);box-shadow:0 34px 85px rgba(16,61,57,.18),0 7px 18px rgba(16,61,57,.07)}.campaign-public .premium-donation-card:before{background:linear-gradient(90deg,#e4b03a 0,#e4b03a 28%,#34c5a1 62%,#0d4251 100%)}.campaign-public .premium-card-topline{margin-bottom:4px}.campaign-public .premium-card-eyebrow{color:#345e58;font-size:.76rem;font-weight:950}.campaign-public .progress-ring-wrap{margin-top:16px}.campaign-public .progress-ring{box-shadow:0 10px 24px rgba(16,61,57,.09),inset 0 0 0 1px rgba(16,61,57,.05)}.campaign-public .premium-raised-block span{font-size:.72rem;font-weight:800}.campaign-public .premium-raised-block strong{color:var(--v33-ink);margin:5px 0;font-weight:950}.campaign-public .premium-progress-track{background:#e8efea;border:1px solid rgba(16,61,57,.06);height:11px;margin-top:17px;padding:2px}.campaign-public .progress-fill{border-radius:99px;min-width:8px;box-shadow:0 0 18px rgba(55,198,163,.34)}.campaign-public .premium-campaign-facts{background:#f4f8f4;margin-top:13px;padding:9px 0}.campaign-public .premium-campaign-facts article{min-height:39px}.campaign-public .premium-quick-amounts{border-top:1px solid rgba(16,61,57,.11);margin-top:15px;padding-top:14px}.campaign-public .premium-quick-heading strong{color:var(--v33-ink);font-weight:950}.campaign-public .premium-quick-heading span{color:#6d827d;font-size:.68rem}.campaign-public .page-amount-grid{gap:9px}.campaign-public .amount-grid button,.campaign-public .page-amount-grid button{padding:7px 5px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;position:relative}.campaign-public .amount-grid button strong,.campaign-public .page-amount-grid button strong{font-size:.91rem;font-weight:950}.campaign-public .amount-grid button span,.campaign-public .page-amount-grid button span{color:#71837f;font-size:.62rem;font-weight:800}.campaign-public .amount-grid button.is-recommended,.campaign-public .page-amount-grid button.is-recommended{border-color:rgba(225,173,56,.7);box-shadow:inset 0 0 0 1px rgba(225,173,56,.18),0 8px 18px rgba(225,173,56,.11)}.campaign-public .amount-grid button.is-recommended span,.campaign-public .page-amount-grid button.is-recommended span{color:#a36e04}.campaign-public .amount-grid button.is-selected,.campaign-public .page-amount-grid button.is-selected{color:#fff;background:linear-gradient(145deg,#0c8d70,#086e5b);border-color:#08745e;transform:translateY(-2px);box-shadow:0 11px 22px rgba(7,130,103,.22)}.campaign-public .amount-grid button.is-selected span,.campaign-public .page-amount-grid button.is-selected span{color:rgba(255,255,255,.76)}.campaign-public .premium-card-donate{letter-spacing:-.01em;margin-top:16px;font-size:1rem;font-weight:950;position:relative;overflow:hidden;box-shadow:0 17px 34px rgba(7,130,103,.25)}.campaign-public .premium-card-donate:before{content:"";background:rgba(255,255,255,.22);width:22%;height:220%;animation:4.8s ease-in-out infinite v33-cta-sheen;position:absolute;top:-60%;left:-35%;transform:rotate(20deg)}.campaign-public .premium-secure-note{color:#748781;font-size:.67rem}.campaign-public .live-donation-ribbon{background:rgba(255,255,255,.97);border-color:rgba(7,130,103,.18);width:min(800px,100% - 56px);margin-top:2px;padding:11px 15px;box-shadow:0 18px 46px rgba(16,61,57,.14)}.campaign-public .live-donation-ribbon:before{background:linear-gradient(135deg,#0a8a6d,#08715c);padding:9px 13px;box-shadow:0 8px 18px rgba(7,130,103,.2)}.campaign-public .live-donation-ribbon strong{font-size:.88rem;font-weight:950}.campaign-public .live-donation-ribbon span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.campaign-public .campaign-page-nav{background:rgba(248,244,234,.92)}.campaign-public .campaign-page-nav-inner{min-width:min(790px,100% - 56px);padding:6px}.campaign-public .campaign-page-nav button{background:linear-gradient(135deg,#0c8b6f,#076d59);padding-left:19px;padding-right:19px}.campaign-public .campaign-milestones-section{padding:38px 0 24px}.campaign-public .campaign-milestones-section>.content-shell{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(244,249,245,.86));border-radius:22px;grid-template-columns:minmax(210px,0.38fr) minmax(0,1fr);align-items:center;display:grid;box-shadow:0 13px 34px rgba(16,61,57,.06)}.campaign-public .campaign-milestones-heading{margin:0;display:block}.campaign-public .campaign-milestones-heading h2{margin-top:3px;line-height:1}.campaign-public .campaign-milestones-heading>strong{font-size:.74rem;line-height:1.4;display:block}.campaign-public .campaign-milestones{min-width:0}.campaign-public .premium-story-section{padding:max(68px,min(8vw,106px)) 0}.campaign-public .premium-story-card{background:linear-gradient(rgba(255,255,255,.88),rgba(250,247,238,.96));border-radius:27px;box-shadow:0 22px 58px rgba(16,61,57,.09)}.campaign-public .story-body{color:#365b55}.campaign-public .story-toggle{color:#076d59;background:#e4f5ed;border-color:rgba(7,130,103,.22);padding-left:19px;padding-right:19px;box-shadow:0 9px 20px rgba(7,130,103,.08)}.campaign-public .contribution-options-copy h2,.campaign-public .premium-story-card .text-action,.campaign-public .premium-story-heading h2{font-weight:950}.campaign-public .contribution-options-section{background:radial-gradient(circle at 92%0,rgba(55,198,163,.17),transparent 31%),linear-gradient(150deg,#eaf6ef,#f3f8f3);padding:max(62px,min(7vw,94px)) 0}.campaign-public .contribution-option-card.is-featured{border-color:rgba(225,173,56,.7);position:relative;box-shadow:0 18px 42px rgba(184,128,13,.13)}.campaign-public .contribution-option-card.is-featured:before{content:"הכי נבחר";top:-10px;color:#fff;background:#bb810d;border-radius:999px;padding:4px 9px;font-size:.62rem;font-style:normal;font-weight:950;position:absolute}.campaign-public .contribution-option-card.is-featured:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:14px}.campaign-public .contribution-option-card.is-featured:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:14px}.campaign-public .contribution-option-copy strong{color:var(--v33-ink);font-weight:950}.campaign-public .campaign-community-wrap{box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.campaign-public .campaign-community-wrap .content-shell{width:100%}.campaign-public .campaign-community-wrap>section{border:1px solid var(--v33-line);background:rgba(255,254,250,.88);border-radius:24px;width:100%;box-shadow:0 18px 46px rgba(16,61,57,.07)}.campaign-public .campaign-community-wrap>section+section{border:1px solid var(--v33-line);margin-top:18px;padding-top:21px}.campaign-public .premium-ambassadors-section{grid-template-columns:minmax(260px,0.72fr) minmax(0,1.28fr);align-items:center;display:grid}.campaign-public .premium-ambassadors-section .premium-ambassador-grid,.campaign-public .premium-ambassadors-section .premium-section-heading{margin:0}.campaign-public .premium-ambassador-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;width:100%;min-width:0}.campaign-public .premium-ambassador-grid.is-single{grid-template-columns:minmax(0,1fr)}.campaign-public .premium-ambassador-grid.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-public .premium-ambassador-grid .ambassador-card{width:100%;min-width:0}.campaign-public .premium-donation-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:11px;display:grid}.campaign-public .premium-donation-list .donation-row{align-content:space-between;min-width:0}.campaign-public .premium-donation-list .donation-identity,.campaign-public .premium-donation-list .donation-meta{min-width:0}.campaign-public .ambassador-card,.campaign-public .community-empty-card,.campaign-public .donation-row{border-radius:19px;transition:transform .2s,box-shadow .2s}.campaign-public .ambassador-card:hover,.campaign-public .donation-row:hover{transform:translateY(-2px);box-shadow:0 15px 34px rgba(16,61,57,.1)}.campaign-public .premium-final-cta{background:radial-gradient(circle at 11% 15%,rgba(225,173,56,.35),transparent 29%),radial-gradient(circle at 83% 80%,rgba(55,198,163,.24),transparent 34%),linear-gradient(130deg,#0b2f3d,#0e514a 64%,#08735d);padding:max(70px,min(8vw,108px)) 0}.campaign-public .premium-final-cta h2,.campaign-public .premium-section-heading h2{font-weight:950}.campaign-public .premium-final-cta .primary-action{min-height:62px;padding-left:28px;padding-right:28px;font-weight:950}.campaign-public .mobile-sticky-donate{color:#fff;min-height:58px;font-size:.95rem;font-weight:950}@media (max-width:1060px){.campaign-public .v33-momentum-bar{grid-template-columns:repeat(4,minmax(90px,1fr))}.campaign-public .v33-momentum-bar button{grid-column:1/-1;min-height:48px;margin:0 12px 12px}.campaign-public .campaign-hero-layout{grid-template-columns:1fr;gap:38px;padding-top:42px}.campaign-public .campaign-hero-copy{max-width:780px}.campaign-public .premium-donation-card{justify-self:center;width:min(100%,640px);max-width:640px}}@media (max-width:720px){.campaign-public .header-inner,.campaign-public .site-header{min-height:60px}.campaign-public .brand-link img{max-height:36px}.campaign-public .header-donate-button{min-height:38px;padding-left:15px;padding-right:15px}.campaign-public .mobile-sticky-donate{opacity:0;pointer-events:none;transition:opacity .22s,transform .22s;transform:translateY(calc(100% + 18px))}.campaign-public.mobile-sticky-ready .mobile-sticky-donate{opacity:1;pointer-events:auto;transform:translateY(0)}.campaign-public .v33-momentum-bar{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));width:calc(100% - 20px);margin-top:10px}.campaign-public .v33-momentum-bar article{text-align:center;min-height:68px;padding:10px 8px}.campaign-public .v33-momentum-bar article:nth-child(4){display:none}.campaign-public .v33-momentum-bar article span{font-size:.58rem}.campaign-public .v33-momentum-bar article strong{font-size:max(.78rem, min(3.7vw, 1rem))}.campaign-public .v33-momentum-bar button{border-radius:12px;grid-column:1/-1;min-height:45px;margin:0 8px 8px;font-size:.78rem}.campaign-public .premium-campaign-hero{padding-bottom:20px}.campaign-public .campaign-hero-layout{gap:27px;padding:31px 0 12px}.campaign-public .campaign-hero-copy h1{max-width:none;font-size:max(3rem, min(14.2vw, 4.6rem));line-height:.92}.campaign-public .campaign-brand-kicker{letter-spacing:.13em}.campaign-public .hero-text{font-size:.94rem;line-height:1.6}.campaign-public .campaign-media-stage{border-width:4px;border-radius:20px;max-height:none;margin-top:21px;margin-bottom:19px;transform:none}.campaign-public .hero-actions{gap:8px}.campaign-public .hero-actions .hero-secondary,.campaign-public .hero-actions .primary-action{min-height:50px}.campaign-public .hero-actions .hero-secondary{display:none}.campaign-public .campaign-trust-row{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-public .campaign-trust-row span{padding-left:3px;padding-right:3px;font-size:.6rem}.campaign-public .premium-donation-card{border-radius:23px;padding:20px 16px 18px}.campaign-public .progress-ring-wrap{grid-template-columns:98px minmax(0,1fr)}.campaign-public .progress-ring{width:98px}.campaign-public .premium-raised-block strong{font-size:1.82rem}.campaign-public .premium-card-donate{min-height:58px}.campaign-public .live-donation-ribbon{width:calc(100% - 20px);margin-top:16px}.campaign-public .campaign-page-nav{top:60px}.campaign-public .campaign-milestones-section{padding-top:28px}.campaign-public .campaign-milestones-section>.content-shell{grid-template-columns:1fr;gap:18px;padding:19px 16px}.campaign-public .campaign-milestones-heading{text-align:center}.campaign-public .campaign-milestones-heading h2{font-size:1.5rem}.campaign-public .campaign-community-wrap,.campaign-public .contribution-options-section,.campaign-public .premium-story-section{padding-top:54px;padding-bottom:54px}.campaign-public .premium-story-layout{grid-template-columns:1fr;gap:27px}.campaign-public .contribution-options-copy h2,.campaign-public .premium-story-heading h2{font-size:max(2.25rem, min(10vw, 3.2rem))}.campaign-public .premium-story-card{padding:23px 19px}.campaign-public .story-body{font-size:.94rem;line-height:1.78}.campaign-public.campaign-story-long:not(.story-expanded) .story-body{max-height:14.5rem}.campaign-public .contribution-option-card{min-height:108px}.campaign-public .campaign-community-wrap>section{border-radius:20px;padding:20px 16px}.campaign-public .premium-ambassadors-section{grid-template-columns:1fr;gap:20px}.campaign-public .premium-donation-list{scrollbar-width:thin;grid-template-columns:1fr;max-height:560px;overflow-y:auto}.campaign-public .premium-donation-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:3px}.campaign-public .premium-donation-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3px}.campaign-public .premium-donation-list .donation-row{min-height:96px}}@media (max-width:410px){.campaign-public .v33-momentum-bar article:nth-child(3) span{font-size:.54rem}.campaign-public .campaign-trust-row{grid-template-columns:1fr}.campaign-public .page-amount-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-public .page-amount-grid button{min-height:52px}}@media (prefers-reduced-motion:reduce){.campaign-public .premium-card-donate:before{animation:none}}.campaign-public .site-header{min-height:68px;box-shadow:0 7px 24px rgba(16,61,57,.043)}.campaign-public .header-inner{min-height:68px}.campaign-public .campaign-live-label,.campaign-public .header-campaign-status,.campaign-public .premium-card-live,.campaign-public .recent-live-pill{letter-spacing:0}.campaign-public .v33-momentum-bar{background:radial-gradient(circle at 10% -40%,rgba(55,198,163,.22),transparent 35%),linear-gradient(115deg,#103b45,#0d5850 68%,#08725d);border-radius:19px;min-height:80px;margin-top:20px;box-shadow:0 18px 44px rgba(13,50,64,.16)}.campaign-public .v33-momentum-bar article{gap:2px;padding:13px 19px}.campaign-public .v33-momentum-bar article span{font-size:.68rem;font-weight:600}.campaign-public .v33-momentum-bar article strong{letter-spacing:-.025em;font-size:max(1.02rem, min(1.5vw, 1.32rem))}.campaign-public .v33-momentum-bar button{color:#16433e;background:#ffe08a;border-radius:13px;min-width:184px;margin:10px;font-size:.88rem;box-shadow:0 9px 20px rgba(0,0,0,.12)}.campaign-public .campaign-hero-layout{grid-template-columns:minmax(0,1.08fr) minmax(380px,0.82fr);gap:max(54px,min(6vw,88px));min-height:552px;padding-top:34px;padding-bottom:14px}.campaign-public .campaign-live-label{padding-left:13px;padding-right:13px;font-size:.76rem;box-shadow:0 7px 18px rgba(7,130,103,.06)}.campaign-public .campaign-brand-kicker{letter-spacing:.13em;margin-top:18px;font-size:.7rem}.campaign-public .campaign-hero-copy h1{letter-spacing:-.045em;max-width:12ch;font-size:max(3.8rem, min(5.8vw, 6.15rem));line-height:.94}.campaign-public .hero-text{color:#3c625c;margin-top:17px;font-size:1.02rem;line-height:1.62}.campaign-public .campaign-media-stage{border:4px solid rgba(255,255,255,.94);border-radius:20px;max-height:260px;margin-top:22px;margin-bottom:18px;transform:none;box-shadow:0 20px 48px rgba(16,61,57,.16)}.campaign-public .hero-actions{margin-top:17px}.campaign-public .hero-actions .hero-secondary,.campaign-public .hero-actions .primary-action{border-radius:14px;min-height:52px}.campaign-public .campaign-trust-row span{background:rgba(255,255,255,.72);min-height:32px;padding-top:6px;padding-bottom:6px}.campaign-public .premium-donation-card{max-width:440px;box-shadow:var(--v33-card-shadow);border-radius:26px;padding:23px 23px 21px}.campaign-public .premium-donation-card:before{height:5px}.campaign-public .premium-card-eyebrow,.campaign-public .premium-quick-heading strong,.campaign-public .premium-raised-block span{letter-spacing:0}.campaign-public .progress-ring-wrap{grid-template-columns:108px minmax(0,1fr);gap:17px}.campaign-public .progress-ring{width:108px}.campaign-public .progress-ring:before{width:82px}.campaign-public .premium-raised-block strong{letter-spacing:-.035em;font-size:max(1.95rem, min(2.8vw, 2.5rem))}.campaign-public .campaign-commitment-summary{display:grid;gap:4px;margin-top:7px;padding-top:8px;border-top:1px solid var(--line);color:#31576d;font-size:.76rem;line-height:1.35}.campaign-public .campaign-commitment-summary[hidden],.campaign-public .payment-plan-notice[hidden]{display:none}.campaign-public .campaign-commitment-summary span{display:block}.campaign-public .campaign-commitment-summary b{color:var(--accent-strong);font-variant-numeric:tabular-nums}.campaign-public .recurring-control{grid-template-columns:minmax(180px,0.48fr) minmax(0,1fr);align-items:end;gap:14px;margin-top:10px;padding:10px 12px;background:#f3fbf9;border:1px solid #bfe8e1;border-radius:var(--radius-sm)}.campaign-public .recurring-control:not([hidden]){display:grid}.campaign-public .payment-plan-notice{margin-top:8px;padding:9px 12px;border-radius:9px;font-size:.76rem;line-height:1.45}.campaign-public .payment-plan-notice-frame{color:#704b13;background:#fff8e8;border:1px solid #efdcaa}.campaign-public .payment-plan-notice-recurring{color:#175d54;background:#effaf7;border:1px solid #bfe8e1}@media (max-width:760px){.campaign-public .recurring-control:not([hidden]){grid-template-columns:1fr}}.campaign-public .premium-campaign-facts{border-radius:13px}.campaign-public .premium-campaign-facts span{font-size:.63rem}.campaign-public .premium-campaign-facts strong{font-size:.82rem}.campaign-public .premium-quick-heading strong{font-size:.83rem}.campaign-public .amount-grid button,.campaign-public .page-amount-grid button{border-radius:13px;min-height:54px}.campaign-public .premium-card-donate{border-radius:15px;min-height:58px}.campaign-public .live-donation-ribbon{box-shadow:var(--v33-soft-shadow);border-radius:18px}.campaign-public .live-donation-ribbon:before{border-radius:11px}.campaign-public .campaign-page-nav-inner{border-radius:16px;box-shadow:0 9px 25px rgba(16,61,57,.07)}.campaign-public .campaign-page-nav a,.campaign-public .campaign-page-nav button{font-size:.74rem}.campaign-public .campaign-community-wrap>section,.campaign-public .campaign-milestones-section>.content-shell,.campaign-public .premium-story-card{border-radius:var(--v33-radius-lg)}.campaign-public .campaign-milestones-section>.content-shell,.campaign-public .premium-story-card{box-shadow:var(--v33-soft-shadow)}.campaign-public .campaign-milestones-heading h2{letter-spacing:-.025em}.campaign-public .contribution-options-copy h2,.campaign-public .premium-final-cta h2,.campaign-public .premium-section-heading h2,.campaign-public .premium-story-heading h2{letter-spacing:-.035em}.campaign-public .story-body{font-size:1rem}.campaign-public .contribution-option-card{border-radius:18px;box-shadow:0 10px 26px rgba(16,61,57,.055)}.campaign-public .contribution-option-copy strong{letter-spacing:-.02em}.campaign-public .campaign-community-wrap>section{box-shadow:var(--v33-soft-shadow)}.campaign-public .premium-donation-list .donation-row{border-radius:16px;box-shadow:0 7px 20px rgba(16,61,57,.05)}.campaign-public .premium-final-cta .primary-action{border-radius:15px}.campaign-public .donation-dialog .dialog-shell{border-radius:24px;box-shadow:0 34px 90px rgba(8,38,45,.26)}.campaign-public .donation-dialog .dialog-heading h2{letter-spacing:-.025em}@media (max-width:1060px){.campaign-public .premium-ambassadors-section{grid-template-columns:minmax(0,1fr)}.campaign-public .premium-ambassador-grid.is-single{width:min(100%,720px);margin-inline:auto}.campaign-public .campaign-hero-layout{grid-template-columns:1fr;gap:36px;min-height:0}.campaign-public .campaign-hero-copy{width:100%;max-width:780px}.campaign-public .premium-donation-card{justify-self:center;width:min(100%,640px);max-width:640px}}@media (max-width:720px){.campaign-public .header-inner,.campaign-public .site-header{min-height:58px}.campaign-public .v33-momentum-bar{min-height:0;color:var(--v33-ink);background:rgba(255,254,250,.96);border:1px solid rgba(16,61,57,.12);border-radius:16px;margin-top:9px;box-shadow:0 12px 30px rgba(16,61,57,.08)}.campaign-public .v33-momentum-bar article{min-height:62px}.campaign-public .v33-momentum-bar article:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:rgba(16,61,57,.09)}.campaign-public .v33-momentum-bar article:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:rgba(16,61,57,.09)}.campaign-public .v33-momentum-bar article span{color:#758782}.campaign-public .v33-momentum-bar article strong,.campaign-public .v33-momentum-bar article:nth-child(2) strong{color:var(--v33-ink)}.campaign-public .v33-momentum-bar article:nth-child(3) strong{color:#a46d00}.campaign-public .v33-momentum-bar button{color:#fff;background:linear-gradient(135deg,#0b8a6e,#076c59);box-shadow:0 10px 22px rgba(7,130,103,.2)}.campaign-public .campaign-hero-layout{grid-template-columns:minmax(0,1fr);padding-top:28px}.campaign-public .campaign-hero-copy{width:100%;min-width:0;max-width:none}.campaign-public .campaign-hero-copy h1{letter-spacing:-.035em;font-size:max(2.85rem, min(13.2vw, 4.15rem));line-height:.95}.campaign-public .campaign-media-stage{border-width:3px;border-radius:17px;box-shadow:0 15px 36px rgba(16,61,57,.14)}.campaign-public .hero-actions .primary-action{min-height:52px}.campaign-public .campaign-trust-row span{background:rgba(255,255,255,.8)}.campaign-public .premium-donation-card{border-radius:21px;padding:19px 15px 17px}.campaign-public .campaign-community-wrap>section,.campaign-public .campaign-milestones-section>.content-shell,.campaign-public .premium-story-card{border-radius:19px}.campaign-public .campaign-community-wrap>section{padding:19px 15px}}@media (min-width:1061px){.campaign-public .content-shell,.campaign-public .header-inner{width:min(1240px,100% - 40px)}.campaign-public .v33-momentum-bar{min-height:72px;margin-top:14px}.campaign-public .v33-momentum-bar article{padding-top:10px;padding-bottom:10px}.campaign-public .v33-momentum-bar button{margin:8px}.campaign-public .campaign-hero-layout{grid-template-columns:minmax(0,1.12fr) minmax(370px,0.78fr);gap:max(42px,min(4.4vw,66px));min-height:500px;padding-top:24px;padding-bottom:8px}.campaign-public .campaign-hero-copy h1{font-size:max(3.55rem, min(5.2vw, 5.7rem))}.campaign-public .campaign-media-stage{max-height:230px;margin-top:17px;margin-bottom:14px}.campaign-public .hero-actions{margin-top:13px}.campaign-public .campaign-trust-row{margin-top:12px}.campaign-public .premium-donation-card{max-width:426px;padding:20px 20px 18px}.campaign-public .progress-ring-wrap{grid-template-columns:102px minmax(0,1fr);margin-top:12px}.campaign-public .progress-ring{width:102px}.campaign-public .progress-ring:before{width:78px}.campaign-public .premium-progress-track{margin-top:13px}.campaign-public .premium-campaign-facts{margin-top:10px;padding-top:7px;padding-bottom:7px}.campaign-public .premium-quick-amounts{margin-top:11px;padding-top:11px}.campaign-public .page-amount-grid button{min-height:48px}.campaign-public .premium-card-donate{min-height:53px;margin-top:12px}.campaign-public .premium-secure-note{margin-top:8px}}.campaign-public .premium-campaign-hero{padding-bottom:20px}.campaign-public .live-donation-ribbon{min-height:54px;padding-top:8px;padding-bottom:8px}.campaign-public .campaign-page-nav,.campaign-public .live-donation-ribbon:before{padding-top:7px;padding-bottom:7px}.campaign-public .campaign-page-nav-inner{min-height:44px;padding-top:4px;padding-bottom:4px}.campaign-public .campaign-page-nav a,.campaign-public .campaign-page-nav button{min-height:33px}.campaign-public .campaign-milestones-section{padding-top:24px;padding-bottom:16px}.campaign-public .campaign-milestones-section>.content-shell{gap:24px;padding:18px 22px}.campaign-public .campaign-milestones-heading h2{font-size:1.48rem}.campaign-public .campaign-milestones-heading>strong{margin-top:7px}.campaign-public .premium-story-section{padding-top:max(46px,min(5vw,66px));padding-bottom:max(46px,min(5vw,66px))}.campaign-public .premium-story-layout{grid-template-columns:minmax(230px,0.55fr) minmax(0,1.45fr);gap:max(36px,min(5vw,68px));width:min(1120px,100% - 40px)}.campaign-public .premium-story-heading h2{font-size:max(2.15rem, min(3.5vw, 3.75rem))}.campaign-public .premium-story-card{padding:max(24px,min(3vw,36px))}.campaign-public .story-body{line-height:1.78}.campaign-public.campaign-story-long:not(.story-expanded) .story-body{max-height:14rem}.campaign-public .story-toggle{min-height:40px;margin-top:10px}.campaign-public .premium-story-card .text-action{margin-top:14px}.campaign-public .contribution-options-section{padding-top:max(44px,min(5vw,64px));padding-bottom:max(44px,min(5vw,64px))}.campaign-public .contribution-options-layout{gap:max(26px,min(4vw,48px));width:min(1120px,100% - 40px)}.campaign-public .contribution-options-copy h2{font-size:max(2.1rem, min(3.4vw, 3.45rem))}.campaign-public .contribution-option-card{min-height:102px;padding:14px}.campaign-public .contribution-option-copy strong{font-size:1.34rem}.campaign-public .campaign-community-wrap{width:min(1120px,100% - 40px);padding-top:max(44px,min(5vw,64px));padding-bottom:max(44px,min(5vw,64px))}.campaign-public .campaign-community-wrap>section{padding:21px}.campaign-public .premium-ambassadors-section{gap:25px}.campaign-public .premium-recent-section .premium-section-heading{margin-bottom:14px}.campaign-public .premium-donation-list .donation-row{min-height:104px;padding:13px}.campaign-public .premium-final-cta{padding-top:max(48px,min(5.5vw,72px));padding-bottom:max(48px,min(5.5vw,72px))}.campaign-public .premium-final-cta h2{font-size:max(2rem, min(3.7vw, 3.85rem))}.campaign-public .site-footer .footer-inner{min-height:58px}@media (max-width:1060px){.campaign-public .campaign-hero-layout{gap:26px;padding-top:26px;padding-bottom:10px}.campaign-public .campaign-media-stage{max-height:235px}.campaign-public .premium-donation-card{max-width:590px}}@media (max-width:720px){.campaign-public .premium-ambassador-grid.is-many,.campaign-public .premium-ambassador-grid.is-pair{grid-template-columns:minmax(0,1fr)}.campaign-public .v33-momentum-bar article{min-height:54px;padding-top:7px;padding-bottom:7px}.campaign-public .v33-momentum-bar button{min-height:41px;margin:0 7px 7px}.campaign-public .campaign-hero-layout{gap:20px;padding-top:20px;padding-bottom:8px}.campaign-public .campaign-brand-kicker{margin-top:13px}.campaign-public .hero-text{margin-top:12px}.campaign-public .campaign-media-stage{aspect-ratio:16/7.4;max-height:none;margin-top:16px;margin-bottom:13px}.campaign-public .campaign-trust-row,.campaign-public .hero-actions{margin-top:10px}.campaign-public .premium-donation-card{padding-top:16px;padding-bottom:14px}.campaign-public .campaign-community-wrap,.campaign-public .contribution-options-section,.campaign-public .premium-story-section{padding-top:40px;padding-bottom:40px}.campaign-public .campaign-community-wrap,.campaign-public .contribution-options-layout,.campaign-public .premium-story-layout{width:calc(100% - 20px)}.campaign-public .premium-story-card{padding:20px 16px}.campaign-public .contribution-option-card{min-height:96px}.campaign-public .campaign-community-wrap>section{padding:17px 14px}.campaign-public .premium-final-cta{padding-top:42px;padding-bottom:42px}}.campaign-public .donation-dialog .dialog-shell{border:1px solid rgba(16,61,57,.12);box-shadow:0 30px 90px rgba(4,25,38,.28)}.campaign-public .dialog-heading{padding-bottom:14px;border-bottom:1px solid rgba(16,61,57,.09)}.campaign-public .dialog-form-heading{gap:11px}.campaign-public .dialog-section-number{box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.campaign-public .payment-plan-options{gap:8px}.campaign-public .payment-plan-option>span{position:relative;min-height:84px;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:10px;row-gap:4px;padding:12px;background:linear-gradient(180deg,#fff,#f7faf9);border-color:rgba(16,61,57,.14);border-radius:14px}.campaign-public .payment-plan-option>span>i{width:34px;height:34px;grid-row:1/3;display:grid;place-items:center;align-self:center;color:#23685e;background:#e8f6f2;border:1px solid #cce9e2;border-radius:11px;font-style:normal;font-size:.88rem;font-weight:950}.campaign-public .payment-plan-option>span>small,.campaign-public .payment-plan-option>span>strong{grid-column:2}.campaign-public .payment-plan-option>span>strong{padding-inline-end:22px;font-size:.84rem;line-height:1.25}.campaign-public .payment-plan-option>span>small{color:#6b817c;font-size:.67rem;line-height:1.35}.campaign-public .payment-plan-option input:checked+span{color:#0d5349;background:linear-gradient(145deg,#effaf7,#e3f5f0);border-color:#25ad95;box-shadow:inset 0 0 0 1px rgba(37,173,149,.28),0 8px 20px rgba(24,132,111,.1)}.campaign-public .payment-plan-option input:checked+span::after{content:"✓";position:absolute;inset-inline-end:10px;top:10px;width:19px;height:19px;display:grid;place-items:center;color:#fff;background:#15977e;border-radius:50%;font-size:.68rem;font-weight:950}.campaign-public .payment-plan-option input:checked+span>i{color:#fff;background:linear-gradient(145deg,#20b499,#0d806c);border-color:transparent}.campaign-public .plan-badge{display:inline-flex;margin-top:4px;padding:2px 6px;border-radius:999px;font-style:normal;font-size:.56rem;font-weight:850;white-space:nowrap}.campaign-public .plan-badge-frame{color:#8a5b0b;background:#fff2cf}.campaign-public .plan-badge-recurring{color:#0a725f;background:#dff6ef}.campaign-public .installments-control,.campaign-public .recurring-control{border-radius:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.campaign-public .payment-plan-notice{position:relative;padding:10px 38px 10px 12px;border-radius:11px}.campaign-public .payment-plan-notice::before{content:"i";position:absolute;inset-inline-start:11px;top:10px;width:18px;height:18px;display:grid;place-items:center;color:currentColor;background:rgba(255,255,255,.72);border:1px solid currentColor;border-radius:50%;font-family:Georgia,serif;font-size:.7rem;font-weight:900}.campaign-public .dialog-shell .form-actions .primary-action{min-height:54px;border-radius:14px;box-shadow:0 12px 26px rgba(8,116,94,.2)}.campaign-public .dialog-shell .form-actions .primary-action:hover{transform:translateY(-1px)}.campaign-public .secure-note::before{content:"✓ ";color:#12927a;font-weight:950}@media (max-width:760px){.campaign-public .dialog-shell{padding-inline:18px}.campaign-public .payment-plan-options{gap:6px}.campaign-public .payment-plan-option>span{min-height:62px;grid-template-columns:32px minmax(0,1fr);padding:8px 10px}.campaign-public .payment-plan-option>span>i{width:30px;height:30px;border-radius:9px}.campaign-public .payment-plan-option>span>strong{font-size:.8rem}.campaign-public .plan-badge{margin-top:2px}}@media (min-width:1061px){.campaign-public .content-shell,.campaign-public .header-inner{width:min(1160px,100% - 64px)}.campaign-public .campaign-hero-layout{grid-template-columns:minmax(0,1.08fr) minmax(370px,0.82fr);gap:max(38px,min(4vw,54px))}.campaign-public .campaign-community-wrap,.campaign-public .contribution-options-layout,.campaign-public .premium-story-layout{width:min(1040px,100% - 80px)}.campaign-public .live-donation-ribbon{width:min(740px,100% - 80px)}.campaign-public .campaign-page-nav-inner{min-width:min(740px,100% - 80px)}}.campaign-public .hero-text{max-width:52ch}.campaign-public .story-body{max-width:64ch}.campaign-public .contribution-options-copy>p:not(.section-kicker),.campaign-public .section-description{max-width:54ch}@media (max-width:1060px) and (min-width:721px){.campaign-public .campaign-community-wrap,.campaign-public .content-shell,.campaign-public .contribution-options-layout,.campaign-public .header-inner,.campaign-public .premium-story-layout{width:calc(100% - 56px)}.campaign-public .live-donation-ribbon,.campaign-public .v33-momentum-bar{width:calc(100% - 64px)}.campaign-public .premium-donation-card{width:min(100%,560px)}}@media (max-width:720px){.campaign-public .campaign-community-wrap,.campaign-public .content-shell,.campaign-public .contribution-options-layout,.campaign-public .header-inner,.campaign-public .live-donation-ribbon,.campaign-public .premium-story-layout,.campaign-public .v33-momentum-bar{width:calc(100% - 28px)}.campaign-public .premium-donation-card{width:100%}}