.sidebar.svelte-hfxas{position:fixed;top:0;right:0;width:360px;height:100vh;background:#fff;border-left:1.5px solid #b8dcc4;box-shadow:-8px 0 48px #007a3d14;overflow-y:auto;z-index:100;display:flex;flex-direction:column}.sidebar-handle.svelte-hfxas{display:none}.sidebar-header.svelte-hfxas{padding:1.75rem 1.5rem 1.25rem;border-bottom:1px solid #c8e6d0;background:linear-gradient(160deg,#f0f7f2,#fff)}.sidebar-eyebrow.svelte-hfxas{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;color:#007a3d;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.4rem}.sidebar-title.svelte-hfxas{font-family:Poppins,sans-serif;font-size:1.35rem;font-weight:700;color:#0d1f12;margin:0 0 .35rem;line-height:1.3}.sidebar-sub.svelte-hfxas{font-size:.78rem;color:#5a8a6a;margin:0 0 1rem;line-height:1.4}.sidebar-flag-bar.svelte-hfxas{display:flex;height:4px;flex-shrink:0}.sidebar-flag-bar.svelte-hfxas span:where(.svelte-hfxas):nth-child(1){flex:1;background:#000}.sidebar-flag-bar.svelte-hfxas span:where(.svelte-hfxas):nth-child(2){flex:1;background:#fff;border-top:.5px solid #eee;border-bottom:.5px solid #eee}.sidebar-flag-bar.svelte-hfxas span:where(.svelte-hfxas):nth-child(3){flex:1;background:#007a3d}.mini-progress-wrap.svelte-hfxas{margin-top:.25rem}.mini-progress-track.svelte-hfxas{height:6px;background:#c8e6d0;border-radius:99px;overflow:hidden;margin-bottom:.4rem}.mini-progress-fill.svelte-hfxas{height:100%;border-radius:99px;background:linear-gradient(90deg,#007a3d,#ce1126);transition:width 1s ease}.mini-progress-labels.svelte-hfxas{display:flex;justify-content:space-between;font-size:.7rem;color:#5a8a6a;font-family:Poppins,sans-serif}.sidebar-body.svelte-hfxas{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem;flex:1}.field-group.svelte-hfxas{display:flex;flex-direction:column;gap:.35rem}.field-label.svelte-hfxas{font-size:.7rem;font-weight:600;color:#5a8a6a;text-transform:uppercase;letter-spacing:.08em}.presets-grid.svelte-hfxas{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.preset.svelte-hfxas{border-radius:.6rem;border:1.5px solid;padding:.55rem 0;font-size:.85rem;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer;transition:all .12s}.preset.svelte-hfxas:active{transform:scale(.95)}.preset--off.svelte-hfxas{border-color:#b8dcc4;background:#fff;color:#007a3d}.preset--off.svelte-hfxas:hover{border-color:#007a3d;background:#fff0f0}.preset--on.svelte-hfxas{border-color:#007a3d;background:#007a3d;color:#fff;box-shadow:0 2px 10px #007a3d4d}.input-wrap.svelte-hfxas{position:relative}.input-prefix.svelte-hfxas{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:#7aaa8a;font-family:Poppins,sans-serif;font-size:.9rem;pointer-events:none}.field-input.svelte-hfxas{width:100%;border:1.5px solid #b8dcc4;border-radius:.65rem;padding:.65rem .85rem;font-size:.9rem;font-family:Poppins,sans-serif;color:#0d1f12;background:#fff;transition:border-color .15s,box-shadow .15s;outline:none}.field-input.svelte-hfxas::-moz-placeholder{color:#7aaa8a}.field-input.svelte-hfxas::placeholder{color:#7aaa8a}.field-input.svelte-hfxas:focus{border-color:#007a3d;box-shadow:0 0 0 3px #007a3d1a}.input-wrap.svelte-hfxas .field-input:where(.svelte-hfxas){padding-left:1.75rem}.field-group--highlight.svelte-hfxas .field-label:where(.svelte-hfxas){color:#007a3d}.field-input--highlight.svelte-hfxas{border-color:#007a3d;background:#f0f7f2;box-shadow:0 0 0 3px #007a3d26;font-weight:600}.field-input--highlight.svelte-hfxas:focus{box-shadow:0 0 0 3px #007a3d40}.error-msg.svelte-hfxas{font-size:.8rem;color:#007a3d;background:#fff0f0;border:1px solid #b8dcc4;border-radius:.5rem;padding:.5rem .75rem;margin:0}.submit-btn.svelte-hfxas{width:100%;padding:.9rem;background:#007a3d;color:#fff;border:none;border-radius:.75rem;font-size:.95rem;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer;transition:background .15s,transform .1s,box-shadow .15s;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 20px #007a3d59}.submit-btn.svelte-hfxas:hover{background:#005c2e;box-shadow:0 6px 24px #007a3d73}.submit-btn.svelte-hfxas:active{transform:scale(.98)}.submit-btn.svelte-hfxas:disabled{opacity:.7;cursor:not-allowed}.spin.svelte-hfxas{animation:svelte-hfxas-spin .8s linear infinite}@keyframes svelte-hfxas-spin{to{transform:rotate(360deg)}}.secure-note.svelte-hfxas{display:flex;align-items:center;justify-content:center;gap:.35rem;text-align:center;font-size:.7rem;color:#7aaa8a;margin:-.25rem 0 0}.donor-nudge.svelte-hfxas{display:flex;align-items:center;gap:.6rem;padding:.75rem;background:#f0f7f2;border:1px solid #c8e6d0;border-radius:.75rem}.donor-avatars.svelte-hfxas{display:flex}.donor-avatar.svelte-hfxas{width:1.6rem;height:1.6rem;border-radius:50%;background:linear-gradient(135deg,#b8dcc4,#b8dcc4);border:2px solid #ffffff;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:#007a3d;margin-left:-.4rem}.donor-avatar.svelte-hfxas:first-child{margin-left:0}.donor-text.svelte-hfxas{font-size:.72rem;color:#5a8a6a;margin:0;line-height:1.3}.mobile-bar.svelte-hfxas{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background:#fff;border-top:1.5px solid #b8dcc4;padding:.75rem 1rem;align-items:center;justify-content:space-between;box-shadow:0 -4px 24px #007a3d1a}.mobile-bar-info.svelte-hfxas{display:flex;flex-direction:column}.mobile-bar-raised.svelte-hfxas{font-size:.85rem;font-weight:700;color:#007a3d;font-family:Poppins,sans-serif}.mobile-bar-sub.svelte-hfxas{font-size:.7rem;color:#5a8a6a}.mobile-bar-btn.svelte-hfxas{background:#007a3d;color:#fff;border:none;border-radius:.65rem;padding:.65rem 1.25rem;font-weight:700;font-size:.9rem;cursor:pointer;box-shadow:0 4px 16px #007a3d59;white-space:nowrap}.mobile-backdrop.svelte-hfxas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1f128c;z-index:160;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-bar--hidden.svelte-hfxas{transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.field-group.svelte-hfxas input[type=checkbox]:where(.svelte-hfxas){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1.5px solid #b8dcc4;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:all .12s;margin-right:.5rem}.field-group.svelte-hfxas input[type=checkbox]:where(.svelte-hfxas):checked{background:#007a3d;border-color:#007a3d}.field-group.svelte-hfxas input[type=checkbox]:where(.svelte-hfxas):checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.field-group.svelte-hfxas label:where(.svelte-hfxas){display:flex;align-items:center;cursor:pointer}@media(max-width:1023px){.sidebar.svelte-hfxas{top:auto;bottom:0;left:0;right:0;width:100%;height:92dvh;max-height:92dvh;border-left:none;border-top:1.5px solid #b8dcc4;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 48px #007a3d26;transform:translateY(100%);transition:transform .4s cubic-bezier(.34,1.1,.64,1);z-index:170;pointer-events:none;visibility:hidden}.sidebar--open.svelte-hfxas{transform:translateY(0);pointer-events:auto;visibility:visible}.sidebar-handle.svelte-hfxas{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;padding:.5rem 1rem .25rem}.handle-bar-btn.svelte-hfxas{background:none;border:none;padding:.5rem 2rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.handle-bar.svelte-hfxas{display:block;width:2.5rem;height:4px;background:#b8dcc4;border-radius:99px}.sidebar-close.svelte-hfxas{display:flex;position:absolute;right:1rem;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:50%;background:#f0f7f2;color:#5a8a6a;font-size:.85rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.sidebar-close.svelte-hfxas:hover{background:#c8e6d0;color:#0d1f12}.mobile-bar.svelte-hfxas{display:flex;z-index:140;transition:transform .3s ease,opacity .3s ease}.mobile-backdrop.svelte-hfxas{display:block}}@media(min-width:1024px){.sidebar-close.svelte-hfxas{display:none}}.gallery-section.svelte-1ptfkll{padding:4rem 0}.gallery-header.svelte-1ptfkll{margin-bottom:2.5rem}.gallery-eyebrow.svelte-1ptfkll{font-size:.72rem;font-weight:700;color:#007a3d;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem}.gallery-title.svelte-1ptfkll{font-family:Poppins,sans-serif;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;color:#0d1f12;margin:0 0 .75rem}.gallery-sub.svelte-1ptfkll{font-size:.95rem;color:#5a8a6a;max-width:48ch;line-height:1.6;margin:0}.gallery-link.svelte-1ptfkll{font-size:.9rem;color:#007a3d;margin-top:.75rem}.gallery-link.svelte-1ptfkll a:where(.svelte-1ptfkll){color:#ce1126;text-decoration:underline}.gallery-grid.svelte-1ptfkll{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:220px;gap:.875rem}.gallery-card.svelte-1ptfkll{position:relative;overflow:hidden;border-radius:1rem;cursor:pointer;border:none;padding:0;background:#0d1f12;transition:transform .2s,box-shadow .2s}.gallery-card.svelte-1ptfkll:hover{transform:scale(1.02);box-shadow:0 12px 40px #007a3d2e}.gallery-card.svelte-1ptfkll:active{transform:scale(.99)}.gallery-card--tall.svelte-1ptfkll{grid-row:span 2}.gallery-img.svelte-1ptfkll{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;background:#0d1f12;transition:transform .4s ease}.gallery-card.svelte-1ptfkll:hover .gallery-img:where(.svelte-1ptfkll){transform:scale(1.03)}.gallery-overlay.svelte-1ptfkll{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,31,18,.85) 0%,rgba(13,31,18,.15) 45%,transparent 100%);display:flex;flex-direction:column;justify-content:space-between;padding:.75rem;opacity:0;transition:opacity .2s}.gallery-card.svelte-1ptfkll:hover .gallery-overlay:where(.svelte-1ptfkll){opacity:1}.gallery-tag.svelte-1ptfkll{align-self:flex-start;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .5rem;border-radius:99px;border:1px solid}.gallery-card-title.svelte-1ptfkll{font-size:.95rem;font-weight:700;color:#fff;margin:0 0 .2rem;font-family:Poppins,sans-serif}.gallery-card-loc.svelte-1ptfkll{font-size:.72rem;color:#fffc;margin:0 0 .15rem;display:flex;align-items:center;gap:.3rem}.gallery-card-impact.svelte-1ptfkll{font-size:.72rem;color:#ffffffe6;margin:0;font-weight:600}.lb-backdrop.svelte-1ptfkll{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1f12b3;z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lb-modal.svelte-1ptfkll{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:501;background:#0d1f12;border-radius:1.25rem;overflow:hidden;max-width:580px;width:calc(100% - 2rem);box-shadow:0 24px 80px #0d1f124d;animation:svelte-1ptfkll-lbIn .3s cubic-bezier(.34,1.2,.64,1) both}@keyframes svelte-1ptfkll-lbIn{0%{opacity:0;transform:translate(-50%,-46%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.lb-close.svelte-1ptfkll{position:absolute;top:.75rem;right:.75rem;background:#0d1f1280;color:#fff;border:none;border-radius:50%;width:2rem;height:2rem;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .15s}.lb-close.svelte-1ptfkll:hover{background:#007a3d}.lb-img.svelte-1ptfkll{width:100%;height:auto;max-height:70vh;-o-object-fit:contain;object-fit:contain;display:block;background:#0d1f12}.lb-body.svelte-1ptfkll{padding:1.25rem 1.5rem 1.5rem;background:#fff}.lb-tag.svelte-1ptfkll{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .6rem;border-radius:99px;border:1px solid;margin-bottom:.6rem}.lb-title.svelte-1ptfkll{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:700;color:#0d1f12;margin:0 0 .35rem}.lb-meta.svelte-1ptfkll{font-size:.8rem;color:#5a8a6a;margin:0 0 .35rem;display:flex;align-items:center;gap:.35rem}.lb-impact.svelte-1ptfkll{font-size:.85rem;font-weight:600;color:#007a3d;margin:0}@media(max-width:768px){.gallery-grid.svelte-1ptfkll{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px}}@media(max-width:480px){.gallery-grid.svelte-1ptfkll{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.gallery-card--tall.svelte-1ptfkll{grid-row:span 1}}.toast.svelte-mbn2xu{position:fixed;top:1.5rem;left:1.5rem;z-index:999;display:flex;align-items:center;gap:.75rem;background:#fff;border:1.5px solid #b8dcc4;border-radius:1rem;padding:.75rem 1rem;box-shadow:0 8px 32px #007a3d26,0 2px 8px #0000000f;max-width:300px;animation:svelte-mbn2xu-toastIn .45s cubic-bezier(.34,1.56,.64,1) both}.toast-avatar.svelte-mbn2xu{width:2.25rem;height:2.25rem;border-radius:50%;background:linear-gradient(135deg,#f0f7f2,#b8dcc4);border:1.5px solid #b8dcc4;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;color:#007a3d;flex-shrink:0}.toast-body.svelte-mbn2xu{min-width:0}.toast-name.svelte-mbn2xu{font-size:.8rem;color:#0d1f12;margin:0 0 .1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-name.svelte-mbn2xu strong:where(.svelte-mbn2xu){font-weight:600}.toast-detail.svelte-mbn2xu{font-size:.72rem;color:#5a8a6a;margin:0}.toast-amount.svelte-mbn2xu{font-weight:700;color:#007a3d;font-family:Poppins,sans-serif}@keyframes svelte-mbn2xu-toastIn{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.qurbani-section.svelte-1i5w2k3{padding:3.5rem 3rem;background:#fff;border-top:1px solid #c8e6d0;position:relative}.section-header.svelte-1i5w2k3{max-width:560px;margin-bottom:2rem}.eyebrow.svelte-1i5w2k3{display:inline-block;font-size:.72rem;font-weight:700;color:#007a3d;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.6rem}.heading.svelte-1i5w2k3{font-family:Playfair Display,serif;font-size:clamp(1.75rem,3.5vw,2.4rem);font-weight:700;color:#0d1f12;line-height:1.15;margin:0 0 .75rem}.heading.svelte-1i5w2k3 em:where(.svelte-1i5w2k3){font-style:normal;background:linear-gradient(135deg,#007a3d,#ce1126);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subheading.svelte-1i5w2k3{font-size:.9rem;color:#2d5a3d;line-height:1.6;margin:0}.hint.svelte-1i5w2k3{font-size:.75rem;color:#5a8a6a;margin:.75rem 0 0}.aid-grid.svelte-1i5w2k3{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.aid-card.svelte-1i5w2k3{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;background:#fff;border:1.5px solid color-mix(in srgb,var(--accent) 40%,#c8e6d0);border-radius:1rem;padding:1.25rem 1rem;cursor:pointer;transition:box-shadow .2s,transform .2s,background .15s,border-color .2s;text-align:center}.aid-card.svelte-1i5w2k3:hover{background:color-mix(in srgb,var(--accent) 8%,#f0f7f2);box-shadow:0 6px 24px #007a3d1f;transform:translateY(-2px)}.aid-card--selected.svelte-1i5w2k3{border-color:#007a3d;background:#f0f7f2;box-shadow:0 0 0 3px #007a3d26,0 6px 24px #007a3d1f}.selected-badge.svelte-1i5w2k3{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.2rem;font-size:.6rem;font-weight:700;color:#fff;background:#007a3d;padding:.2rem .45rem;border-radius:99px;text-transform:uppercase;letter-spacing:.04em}.card-icon.svelte-1i5w2k3{font-size:2rem;line-height:1;color:#007a3d}.card-name.svelte-1i5w2k3{font-family:Poppins,sans-serif;font-size:.88rem;font-weight:700;color:#0d1f12}.card-desc.svelte-1i5w2k3{font-size:.7rem;color:#5a8a6a;line-height:1.4;flex:1}.card-price.svelte-1i5w2k3{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;color:#007a3d;margin-top:.3rem}.card-currency.svelte-1i5w2k3{font-size:.78rem;font-weight:600;vertical-align:super;margin-right:1px}.disclaimer.svelte-1i5w2k3{margin-top:1.5rem;font-size:.72rem;color:#7aaa8a;font-style:italic}.selection-popup.svelte-1i5w2k3{position:fixed;bottom:1.5rem;left:1.5rem;z-index:300;width:min(340px,calc(100vw - 400px));background:#fff;border:1.5px solid #007A3D;border-radius:1rem;padding:1.25rem;box-shadow:0 12px 48px #007a3d33,0 4px 16px #00000014;animation:svelte-1i5w2k3-popupIn .35s cubic-bezier(.34,1.4,.64,1) both}@keyframes svelte-1i5w2k3-popupIn{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.popup-close.svelte-1i5w2k3{position:absolute;top:.75rem;right:.75rem;background:#f0f7f2;border:none;border-radius:50%;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#5a8a6a;font-size:.75rem;transition:background .15s,color .15s}.popup-close.svelte-1i5w2k3:hover{background:#c8e6d0;color:#0d1f12}.popup-header.svelte-1i5w2k3{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem;padding-right:1.5rem}.popup-icon.svelte-1i5w2k3{width:2.75rem;height:2.75rem;border-radius:.75rem;background:#f0f7f2;border:1.5px solid #b8dcc4;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#007a3d;flex-shrink:0}.popup-amount.svelte-1i5w2k3{font-family:Poppins,sans-serif;font-size:.72rem;font-weight:700;color:#007a3d;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .15rem}.popup-name.svelte-1i5w2k3{font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;color:#0d1f12;margin:0;line-height:1.2}.popup-lead.svelte-1i5w2k3{font-size:.78rem;font-weight:600;color:#2d5a3d;margin:0 0 .6rem}.popup-helps.svelte-1i5w2k3{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.4rem}.popup-helps.svelte-1i5w2k3 li:where(.svelte-1i5w2k3){display:flex;align-items:flex-start;gap:.45rem;font-size:.78rem;color:#1a3d24;line-height:1.4}.popup-helps.svelte-1i5w2k3 li:where(.svelte-1i5w2k3) i:where(.svelte-1i5w2k3){color:#007a3d;font-size:.7rem;margin-top:.15rem;flex-shrink:0}.popup-note.svelte-1i5w2k3{font-size:.7rem;color:#7aaa8a;margin:0 0 .85rem;font-style:italic}.popup-cta.svelte-1i5w2k3{width:100%;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem;background:#007a3d;color:#fff;border:none;border-radius:.65rem;font-size:.85rem;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer;transition:background .15s}.popup-cta.svelte-1i5w2k3:hover{background:#005c2e}@media(max-width:1023px){.qurbani-section.svelte-1i5w2k3{padding:2.5rem 1.5rem}.selection-popup.svelte-1i5w2k3{left:1rem;right:1rem;width:auto;bottom:5.5rem}}@media(max-width:480px){.aid-grid.svelte-1i5w2k3{grid-template-columns:1fr 1fr}}.page-root.svelte-cghnz6{display:flex;min-height:100vh;background:#fff}.palestine-bar.svelte-cghnz6{display:flex;height:6px;width:100%;position:fixed;top:0;left:0;z-index:200}.bar-red.svelte-cghnz6{flex:.2;background:#ce1126}.bar-black.svelte-cghnz6{flex:1;background:#000}.bar-white.svelte-cghnz6{flex:1;background:#fff}.bar-green.svelte-cghnz6{flex:1;background:#007a3d}.main-content.svelte-cghnz6{flex:1;margin-right:360px;overflow-x:hidden;padding-top:6px}.hero.svelte-cghnz6{position:relative;overflow:hidden;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:linear-gradient(160deg,#e8f5ec,#f8fdf9 40%,#fff 75%);border-bottom:2px solid #007A3D}.hero-content.svelte-cghnz6{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;padding:5rem 3rem 2.5rem;min-height:100vh;min-height:100dvh}.keffiyeh-pattern.svelte-cghnz6{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:100vh;min-height:100dvh;opacity:.055;background-image:repeating-linear-gradient(45deg,#000 0,#000 1px,transparent 0,transparent 50%),repeating-linear-gradient(-45deg,#007A3D 0,#007A3D 1px,transparent 0,transparent 50%);background-size:24px 24px;pointer-events:none}.blob.svelte-cghnz6{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;opacity:.3}.blob-1.svelte-cghnz6{width:500px;height:500px;background:radial-gradient(circle,#007A3D,transparent);top:-150px;left:-100px}.blob-2.svelte-cghnz6{width:350px;height:350px;background:radial-gradient(circle,#CE1126,transparent);bottom:-100px;right:5%}.hero-top.svelte-cghnz6{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;position:relative;z-index:1}.hero-arabic.svelte-cghnz6{font-size:1.4rem;font-weight:700;color:#007a3d;letter-spacing:.05em;direction:rtl}.hero-inner.svelte-cghnz6{position:relative;z-index:1;max-width:680px}.hero-badge.svelte-cghnz6{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;color:#007a3d;text-transform:uppercase;letter-spacing:.08em;background:transparent;border:none;border-radius:0;padding:0;margin-bottom:1.5rem;box-shadow:none}.hero-badge-flag.svelte-cghnz6{font-size:1rem;line-height:1}.hero-badge-dot.svelte-cghnz6{width:6px;height:6px;border-radius:50%;background:#007a3d;animation:svelte-cghnz6-pulse 1.8s ease-in-out infinite}@keyframes svelte-cghnz6-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.hero-headline.svelte-cghnz6{font-family:Playfair Display,serif;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700;color:#0d1f12;line-height:1.12;margin:0 0 1.25rem}.hero-headline.svelte-cghnz6 em:where(.svelte-cghnz6){font-style:normal;display:block;color:#007a3d}.hero-sub.svelte-cghnz6{font-size:1.05rem;color:#1a3d24;line-height:1.7;max-width:58ch;margin:0 0 2rem}.hero-stats.svelte-cghnz6{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;margin-bottom:1.5rem}.stat-pill.svelte-cghnz6{display:flex;flex-direction:column;background:transparent;border:none;border-radius:0;padding:0;min-width:0;box-shadow:none}.stat-num.svelte-cghnz6{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:700;color:#0d1f12;line-height:1}.stat-lbl.svelte-cghnz6{font-size:.68rem;color:#2d5a3d;margin-top:.25rem;font-weight:500}.solidarity-strip.svelte-cghnz6{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;color:#007a3d;background:#007a3d14;border-left:3px solid #007A3D;padding:.65rem 1rem;margin-bottom:1.75rem;border-radius:0 .5rem .5rem 0}.solidarity-divider.svelte-cghnz6{color:#b8dcc4;font-weight:400}.scroll-hint.svelte-cghnz6{display:flex;align-items:center;gap:.35rem;font-size:.8rem;color:#5a8a6a;margin:2rem 0 0;animation:svelte-cghnz6-bounce 2s ease-in-out infinite}@keyframes svelte-cghnz6-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.crisis-section.svelte-cghnz6{padding:3.5rem 3rem;background:#0d1f12;color:#fff}.crisis-header.svelte-cghnz6{margin-bottom:2rem}.crisis-eyebrow.svelte-cghnz6{font-size:.72rem;font-weight:700;color:#5cb87a;text-transform:uppercase;letter-spacing:.12em;display:block;margin-bottom:.6rem}.crisis-title.svelte-cghnz6{font-family:Playfair Display,serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;color:#fff;margin:0;line-height:1.25}.crisis-grid.svelte-cghnz6{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.crisis-card.svelte-cghnz6{background:#ffffff0d;border:1px solid rgba(0,122,61,.35);border-radius:1rem;padding:1.5rem;transition:background .2s}.crisis-card.svelte-cghnz6:hover{background:#007a3d1f}.crisis-icon.svelte-cghnz6{font-size:1.5rem;color:#5cb87a;margin-bottom:.6rem}.crisis-card-title.svelte-cghnz6{font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;color:#e8f5ec;margin:0 0 .5rem}.crisis-card-text.svelte-cghnz6{font-size:.82rem;color:#8ab89a;line-height:1.6;margin:0}.impact-section.svelte-cghnz6{padding:3rem;background:#fff;border-bottom:1px solid #c8e6d0}.impact-inner.svelte-cghnz6{max-width:100%}.impact-header.svelte-cghnz6{margin-bottom:1.75rem}.impact-eyebrow.svelte-cghnz6{display:block;font-size:.72rem;font-weight:700;color:#007a3d;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.35rem}.impact-sub.svelte-cghnz6{font-size:.88rem;color:#5a8a6a;margin:0}.impact-grid.svelte-cghnz6{display:grid;grid-template-columns:repeat(6,1fr);gap:.875rem}.impact-card.svelte-cghnz6{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem .75rem;background:#f0f7f2;border:1.5px solid #c8e6d0;border-radius:1rem;gap:.35rem;transition:border-color .2s,box-shadow .2s,transform .2s}.impact-card.svelte-cghnz6:hover{border-color:#007a3d;box-shadow:0 4px 16px #007a3d1a;transform:translateY(-2px)}.impact-icon-wrap.svelte-cghnz6{width:2.5rem;height:2.5rem;border-radius:50%;background:#fff;border:1.5px solid #b8dcc4;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#007a3d;margin-bottom:.25rem}.impact-value.svelte-cghnz6{font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700;color:#007a3d;line-height:1.1}.impact-label.svelte-cghnz6{font-size:.68rem;color:#2d5a3d;line-height:1.35;font-weight:500}.gallery-wrap.svelte-cghnz6{padding:0 3rem}.trust-section.svelte-cghnz6{padding:3rem;background:#f0f7f2;border-top:1px solid #c8e6d0;border-bottom:1px solid #c8e6d0}.trust-grid.svelte-cghnz6{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.trust-card.svelte-cghnz6{background:#fff;border:1.5px solid #b8dcc4;border-radius:1rem;padding:1.5rem;transition:box-shadow .2s}.trust-card.svelte-cghnz6:hover{box-shadow:0 4px 20px #007a3d1a}.trust-icon.svelte-cghnz6{font-size:1.5rem;margin-bottom:.5rem;color:#007a3d}.trust-heading.svelte-cghnz6{font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;color:#0d1f12;margin:0 0 .4rem}.trust-text.svelte-cghnz6{font-size:.82rem;color:#5a8a6a;margin:0;line-height:1.55}.testimonials.svelte-cghnz6{padding:3rem}.testimonials-eyebrow.svelte-cghnz6{font-size:.72rem;font-weight:700;color:#007a3d;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem}.testimonials-grid.svelte-cghnz6{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.testimonial.svelte-cghnz6{background:#f7faf8;border:none;border-radius:.5rem;padding:1.5rem}.testimonial-quote.svelte-cghnz6{font-size:.875rem;color:#1a3d24;line-height:1.6;margin:0 0 1rem;font-style:italic}.testimonial-meta.svelte-cghnz6{display:flex;align-items:center;gap:.6rem}.testimonial-avatar.svelte-cghnz6{width:2rem;height:2rem;border-radius:50%;background:#dde8e1;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#2d5a3d;flex-shrink:0}.testimonial-name.svelte-cghnz6{font-size:.8rem;font-weight:700;color:#0d1f12;margin:0}.testimonial-loc.svelte-cghnz6{font-size:.7rem;color:#5a8a6a;margin:0}.footer.svelte-cghnz6{padding:2rem 3rem;border-top:3px solid #007A3D;font-size:.75rem;color:#7aaa8a;display:flex;flex-direction:column;gap:.4rem;background:#0d1f12}.footer.svelte-cghnz6 p:where(.svelte-cghnz6){color:#8ab89a;margin:0}.footer-tagline.svelte-cghnz6{color:#5cb87a;font-weight:700;font-size:.82rem}@media(max-width:1200px){.impact-grid.svelte-cghnz6{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.main-content.svelte-cghnz6{margin-right:0;padding-bottom:5rem}.hero-content.svelte-cghnz6{padding:3rem 1.5rem 2rem;min-height:100dvh}.crisis-section.svelte-cghnz6{padding:2.5rem 1.5rem}.crisis-grid.svelte-cghnz6{grid-template-columns:1fr}.impact-section.svelte-cghnz6{padding:2rem 1.5rem}.impact-grid.svelte-cghnz6{grid-template-columns:repeat(3,1fr)}.gallery-wrap.svelte-cghnz6{padding:0 1.5rem}.trust-section.svelte-cghnz6,.testimonials.svelte-cghnz6{padding:2rem 1.5rem}.footer.svelte-cghnz6{padding:1.5rem}.testimonials-grid.svelte-cghnz6,.trust-grid.svelte-cghnz6{grid-template-columns:1fr}.hero-arabic.svelte-cghnz6{font-size:1.1rem}}@media(max-width:640px){.hero-headline.svelte-cghnz6{font-size:2rem}.trust-grid.svelte-cghnz6{grid-template-columns:1fr}.solidarity-strip.svelte-cghnz6{font-size:.75rem}.impact-grid.svelte-cghnz6{grid-template-columns:repeat(2,1fr)}}
