{"id":37804,"date":"2026-05-02T14:19:50","date_gmt":"2026-05-02T08:49:50","guid":{"rendered":"https:\/\/srivyasapuja.com\/svp\/?page_id=37804"},"modified":"2026-05-11T22:54:45","modified_gmt":"2026-05-11T17:24:45","slug":"offer-your-seva","status":"publish","type":"page","link":"https:\/\/srivyasapuja.com\/svp\/offer-your-seva\/","title":{"rendered":"Offer Your\u00a0Seva"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"37804\" class=\"elementor elementor-37804\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6476a1e e-con-full e-flex e-con e-parent\" data-id=\"6476a1e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71221c7 elementor-widget elementor-widget-html\" data-id=\"71221c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\"\/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\r\n<title>Seva for \u015ar\u012bla Prabhup\u0101da<\/title>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel+Decorative:wght@700;900&family=Cinzel:wght@400;600;700&family=EB+Garamond:ital,wght@0,400;0,600;1,400&display=swap\" rel=\"stylesheet\"\/>\r\n<style>\r\n*{box-sizing:border-box;margin:0;padding:0}\r\n\r\n.svp-hdr{\r\n  text-align:center;\r\n  min-height:100vh;\r\n  display:flex;align-items:center;justify-content:center;\r\n  padding:80px 48px;\r\n  background:linear-gradient(150deg,#1e1208 0%,#2a1b0e 30%,#3d2610 55%,#4a2e10 70%,#2a1b0e 100%);\r\n  position:relative;overflow:hidden;\r\n}\r\n\r\n.svp-hdr::before{\r\n  content:'';position:absolute;inset:0;pointer-events:none;\r\n  background:\r\n    radial-gradient(ellipse at 50% 30%,rgba(255,184,3,.22) 0%,transparent 60%),\r\n    radial-gradient(ellipse at 15% 70%,rgba(240,120,0,.12) 0%,transparent 50%),\r\n    radial-gradient(ellipse at 85% 70%,rgba(240,120,0,.10) 0%,transparent 50%);\r\n}\r\n\r\n.svp-hdr::after{\r\n  content:'';position:absolute;top:0;left:0;right:0;height:5px;\r\n  background:linear-gradient(90deg,#3D0C02,#D4821A,#F0C040,#D4821A,#3D0C02);\r\n}\r\n\r\n.svp-hdr-bottomline{\r\n  position:absolute;bottom:0;left:0;right:0;height:4px;\r\n  background:linear-gradient(90deg,#3D0C02,#D4821A,#F0C040,#D4821A,#3D0C02);\r\n}\r\n\r\n.svp-hdr-inner{\r\n  position:relative;z-index:1;\r\n  max-width:1100px;   \/* was 900px *\/\r\n  margin:0 auto;\r\n  width:100%;\r\n  display:flex;flex-direction:column;align-items:center;\r\n}\r\n\r\n.svp-hdr-lotus{\r\n  font-size:2.8rem;letter-spacing:.7rem;\r\n  margin-bottom:28px;\r\n  filter:drop-shadow(0 2px 14px rgba(255,184,3,.6));\r\n}\r\n\r\n.svp-hdr-tag{\r\n  font-family:'Cinzel',serif;\r\n  font-size:.86rem;letter-spacing:.36em;font-weight:700;\r\n  color:#FFD04D;text-transform:uppercase;\r\n  display:block;margin-bottom:28px;\r\n  text-shadow:0 1px 6px rgba(0,0,0,.4);\r\n}\r\n\r\n.svp-hdr-title{\r\n  font-family:'Cinzel Decorative',cursive;\r\n  font-size:clamp(2.6rem,5.5vw,5rem);  \/* bigger on large screens *\/\r\n  font-weight:900;color:#FFFFFF;\r\n  line-height:1.18;margin-bottom:24px;\r\n  text-shadow:0 3px 24px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3);\r\n  letter-spacing:.02em;\r\n}\r\n\r\n.svp-hdr-seva{\r\n  color:#FFD04D;font-style:normal;\r\n  text-shadow:0 0 40px rgba(255,208,77,.8),0 2px 8px rgba(0,0,0,.3);\r\n}\r\n\r\n.svp-hdr-divider{\r\n  width:140px;height:2px;margin:0 auto 28px;\r\n  background:linear-gradient(90deg,transparent,#FFD04D,transparent);\r\n}\r\n\r\n.svp-hdr-sub{\r\n  font-family:'EB Garamond',serif;\r\n  font-size:1.45rem;font-weight:700;    \/* slightly bigger *\/\r\n  color:#ffffff;font-style:normal;\r\n  line-height:1.8;\r\n  text-shadow:0 1px 10px rgba(0,0,0,.6);\r\n  margin-bottom:44px;\r\n  max-width:720px;   \/* was 640px *\/\r\n}\r\n\r\n.svp-hdr-badge{\r\n  display:inline-flex;align-items:center;gap:12px;\r\n  background:#FFD04D;color:#3D0C02;\r\n  font-family:'Cinzel',serif;\r\n  font-size:1rem;font-weight:700;\r\n  letter-spacing:.14em;\r\n  padding:20px 56px;   \/* more horizontal breathing room *\/\r\n  border-radius:3px;\r\n  box-shadow:0 8px 32px rgba(0,0,0,.35),0 2px 8px rgba(255,208,77,.4);\r\n  text-decoration:none;\r\n  transition:transform .2s,box-shadow .2s,background .2s;\r\n  text-transform:uppercase;\r\n  margin-bottom:60px;\r\n}\r\n.svp-hdr-badge:hover{\r\n  background:#fff;transform:translateY(-3px);\r\n  box-shadow:0 14px 40px rgba(0,0,0,.4);color:#3D0C02;\r\n}\r\n\r\n\/* TRUST STRIP *\/\r\n.svp-trust-strip{\r\n  display:grid;grid-template-columns:repeat(4,1fr);\r\n  border-top:1px solid rgba(255,255,255,.2);\r\n  padding-top:32px;gap:0;width:100%;\r\n}\r\n\r\n.svp-trust-item{\r\n  display:flex;align-items:center;justify-content:center;gap:14px;\r\n  padding:0 28px;\r\n  border-right:1px solid rgba(255,255,255,.18);\r\n  text-align:left;\r\n}\r\n.svp-trust-item:last-child{border-right:none}\r\n\r\n.svp-trust-ico{\r\n  font-size:1.8rem;\r\n  filter:drop-shadow(0 1px 6px rgba(0,0,0,.3));\r\n  flex-shrink:0;\r\n}\r\n\r\n.svp-trust-text{display:flex;flex-direction:column;gap:4px}\r\n\r\n.svp-trust-title{\r\n  font-family:'Cinzel',serif;\r\n  font-size:.74rem;letter-spacing:.15em;font-weight:700;\r\n  color:#FFD04D;text-transform:uppercase;\r\n}\r\n\r\n.svp-trust-desc{\r\n  font-family:'EB Garamond',serif;\r\n  font-size:1rem;font-weight:600;\r\n  color:rgba(255,255,255,.82);font-style:normal;\r\n}\r\n\r\n\/* MOBILE *\/\r\n@media(max-width:900px){\r\n  .svp-hdr{min-height:auto;padding:60px 24px}\r\n  .svp-hdr-title{font-size:clamp(1.8rem,5vw,2.8rem)}\r\n  .svp-hdr-sub{font-size:1.15rem;max-width:100%}\r\n}\r\n@media(max-width:640px){\r\n  .svp-hdr{padding:44px 18px 40px}\r\n  .svp-hdr-title{font-size:1.7rem}\r\n  .svp-hdr-badge{padding:16px 32px;font-size:.85rem}\r\n  .svp-trust-strip{grid-template-columns:1fr 1fr;gap:14px;padding-top:20px}\r\n  .svp-trust-item{border-right:none;border:none;padding:8px 10px;justify-content:flex-start}\r\n  .svp-trust-item:nth-child(odd){border-right:1px solid rgba(255,255,255,.15)!important}\r\n  .svp-trust-ico{font-size:1.4rem}\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"svp-hdr\">\r\n  <div class=\"svp-hdr-inner\">\r\n\r\n    <div class=\"svp-hdr-lotus\">\ud83e\udeb7 &nbsp;\ud83e\udeb7 &nbsp;\ud83e\udeb7<\/div>\r\n\r\n    <span class=\"svp-hdr-tag\">\u2726 &nbsp; A Sacred Offering of Gratitude &nbsp; \u2726<\/span>\r\n\r\n    <h1 class=\"svp-hdr-title\">\r\n      Offer Your <span class=\"svp-hdr-seva\">Seva<\/span><br\/>for \u015ar\u012bla Prabhup\u0101da\r\n    <\/h1>\r\n\r\n    <div class=\"svp-hdr-divider\"><\/div>\r\n\r\n    <p class=\"svp-hdr-sub\">\r\n      Your generous donation helps us honor the divine legacy and teachings\r\n      of \u015ar\u012bla Prabhup\u0101da and support the community with dedication and compassion.\r\n    <\/p>\r\n\r\n    <a href=\"#donation-form\" class=\"svp-hdr-badge\" onclick=\"scrollToForm(event)\">\r\n      \ud83d\udd12 &nbsp; Donate Securely Now\r\n    <\/a>\r\n\r\n    <div class=\"svp-trust-strip\">\r\n      <div class=\"svp-trust-item\">\r\n        <span class=\"svp-trust-ico\">\ud83d\udd12<\/span>\r\n        <div class=\"svp-trust-text\">\r\n          <span class=\"svp-trust-title\">SSL Secured<\/span>\r\n          <span class=\"svp-trust-desc\">256-bit encryption<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"svp-trust-item\">\r\n        <span class=\"svp-trust-ico\">\ud83c\udfdb\ufe0f<\/span>\r\n        <div class=\"svp-trust-text\">\r\n          <span class=\"svp-trust-title\">ISKCON Verified<\/span>\r\n          <span class=\"svp-trust-desc\">Official initiative<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"svp-trust-item\">\r\n        <span class=\"svp-trust-ico\">\ud83d\udcdc<\/span>\r\n        <div class=\"svp-trust-text\">\r\n          <span class=\"svp-trust-title\">80G Tax Receipt<\/span>\r\n          <span class=\"svp-trust-desc\">Instant on email<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"svp-trust-item\">\r\n        <span class=\"svp-trust-ico\">\ud83d\udcb3<\/span>\r\n        <div class=\"svp-trust-text\">\r\n          <span class=\"svp-trust-title\">Secure Payments<\/span>\r\n          <span class=\"svp-trust-desc\">UPI \u00b7 Cards \u00b7 Net Banking<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    \r\n\r\n  <\/div>\r\n  <div class=\"svp-hdr-bottomline\"><\/div>\r\n<\/div>\r\n\r\n<div id=\"donation-form\"><\/div>\r\n\r\n<script>\r\nfunction scrollToForm(e){\r\n  e.preventDefault();\r\n  var f=document.getElementById('donation-form');\r\n  if(f)f.scrollIntoView({behavior:'smooth'});\r\n}\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d54a760 e-con-full e-flex e-con e-parent\" data-id=\"d54a760\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25e7534 elementor-widget elementor-widget-html\" data-id=\"25e7534\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.svp-orn{display:flex;align-items:center;justify-content:center;gap:12px;max-width:500px;margin:24px auto}\r\n.svp-orn span{flex:1;height:2px}\r\n.svp-orn span:first-child{background:linear-gradient(to right,transparent,#8B5E1A)}\r\n.svp-orn span:last-child{background:linear-gradient(to left,transparent,#8B5E1A)}\r\n.svp-orn i{color:#B8730A;font-style:normal;font-size:1.4rem}\r\n<\/style>\r\n<div class=\"svp-orn\"><span><\/span><i>\u2726<\/i><span><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0600bcd e-flex e-con-boxed e-con e-parent\" data-id=\"0600bcd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38c8b4a elementor-widget elementor-widget-html\" data-id=\"38c8b4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- \r\n  SVP Donation Form Template\r\n  Copy and paste this entire code into a \"Custom HTML\" block or Elementor HTML widget.\r\n-->\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=EB+Garamond:wght@400;600;700&family=Cinzel:wght@400;600;700&display=swap\" rel=\"stylesheet\"\/>\r\n\r\n<style>\r\n\/* \u2500\u2500 SMOOTH SCROLL \u2500\u2500 *\/\r\nhtml{scroll-behavior:smooth}\r\n#donation-form{scroll-margin-top:120px}\r\n\r\n.svp-form-wrap *{box-sizing:border-box}\r\n.svp-form-wrap{width:100%;font-family:'EB Garamond',Georgia,serif;color:#1a0a00;isolation:isolate}\r\n\r\n.svp-form-card{\r\n  width:100%;background:#fff;\r\n  border:3px solid rgba(180,100,0,.45);\r\n  border-radius:16px;padding:44px 48px;\r\n  position:relative;overflow:hidden;\r\n  box-shadow:0 8px 40px rgba(61,12,2,.12);\r\n}\r\n.svp-form-card::before{\r\n  content:'';position:absolute;top:0;left:0;right:0;height:6px;\r\n  background:linear-gradient(90deg,#3D0C02,#D4821A,#F0C040,#D4821A,#3D0C02);\r\n}\r\n\r\n.svp-section-label{\r\n  font-family:'Cinzel',serif;font-size:1.3rem;letter-spacing:.13em;font-weight:700;\r\n  color:#fff;text-transform:uppercase;\r\n  margin-bottom:16px;margin-top:34px;\r\n  padding:14px 20px;line-height:1.5;\r\n  background:linear-gradient(135deg,#5a2e00,#8B5200);\r\n  border-radius:6px;display:block;\r\n}\r\n.svp-section-label:first-of-type{margin-top:0}\r\n\r\n.svp-desc{\r\n  font-family:'EB Garamond',serif;font-size:1.2rem;\r\n  color:#3a1a00;margin-bottom:18px;font-style:italic;\r\n  font-weight:600;display:block;line-height:1.7;\r\n}\r\n\r\n.svp-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:8px}\r\n.svp-group{display:flex;flex-direction:column;gap:8px}\r\n.svp-group.full{grid-column:1\/-1}\r\n\r\n.svp-form-wrap .svp-label{\r\n  font-family:'Cinzel',serif;font-size:1.05rem;letter-spacing:.1em;font-weight:700;\r\n  color:#5a2e00;text-transform:uppercase;display:block;line-height:1.6;\r\n}\r\n\r\n.svp-form-wrap input[type=\"text\"],\r\n.svp-form-wrap input[type=\"email\"],\r\n.svp-form-wrap input[type=\"tel\"],\r\n.svp-form-wrap input[type=\"number\"],\r\n.svp-form-wrap textarea{\r\n  background:#fffaf5;border:2px solid rgba(180,100,0,.5);\r\n  border-radius:8px;padding:15px 16px;\r\n  font-family:'EB Garamond',serif;font-size:1.2rem;font-weight:700;\r\n  color:#1a0500;line-height:1.65;outline:none;width:100%;\r\n  -webkit-appearance:none;transition:border-color .2s,box-shadow .2s;\r\n}\r\n.svp-form-wrap input:focus,\r\n.svp-form-wrap textarea:focus{\r\n  border-color:#C8831A;box-shadow:0 0 0 3px rgba(200,131,26,.18);background:#fff;\r\n}\r\n.svp-form-wrap input::placeholder,\r\n.svp-form-wrap textarea::placeholder{\r\n  color:#8a5030;font-style:italic;font-weight:400;\r\n}\r\n.svp-form-wrap textarea{resize:vertical;min-height:120px}\r\n\r\n.svp-preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}\r\n.svp-preset-btn{\r\n  padding:20px 10px;border:2px solid rgba(180,100,0,.5);\r\n  border-radius:8px;background:#fffaf5;\r\n  color:#4a1e00;font-family:'Cinzel',serif;\r\n  font-size:1.1rem;letter-spacing:.04em;font-weight:700;\r\n  cursor:pointer;transition:all .2s;text-align:center;line-height:1.5;\r\n}\r\n.svp-preset-btn:hover{background:#fff0d0;border-color:#C8831A;color:#2a0e00}\r\n.svp-preset-btn.active{\r\n  background:linear-gradient(135deg,#C8831A,#8B5200);\r\n  color:#fff;border-color:#8B5200;\r\n  box-shadow:0 4px 14px rgba(180,100,0,.4);\r\n}\r\n\r\n.svp-custom-toggle{\r\n  display:inline-flex;align-items:center;gap:8px;\r\n  padding:14px 24px;border:2px dashed rgba(180,100,0,.6);\r\n  border-radius:8px;background:transparent;\r\n  color:#4a1e00;font-family:'Cinzel',serif;\r\n  font-size:1rem;letter-spacing:.08em;font-weight:700;\r\n  cursor:pointer;transition:all .2s;margin-top:2px;\r\n}\r\n.svp-custom-toggle:hover{border-color:#C8831A;background:#fff0d0}\r\n\r\n.svp-amount-box{\r\n  display:flex;align-items:center;gap:12px;\r\n  background:#fffaf5;border:2px solid #C8831A;\r\n  border-radius:8px;padding:4px 16px;margin-top:14px;\r\n}\r\n.svp-amount-box:focus-within{box-shadow:0 0 0 3px rgba(200,131,26,.18)}\r\n.svp-currency{font-family:'Cinzel',serif;font-size:1.7rem;color:#8B5200;font-weight:700;flex-shrink:0}\r\n.svp-amount-box input{\r\n  border:none!important;background:transparent!important;\r\n  box-shadow:none!important;padding:14px 0!important;\r\n  font-size:1.9rem!important;font-weight:700!important;\r\n  color:#1a0500!important;width:100%;\r\n}\r\n.svp-amount-box input::placeholder{font-size:1.4rem!important;font-weight:400!important;color:#8a5030!important}\r\n\r\n.svp-note-small{margin-top:12px;font-size:1.05rem;font-weight:700;color:#5a2e00;font-style:italic;display:block;line-height:1.6}\r\n\r\n.svp-check-row{\r\n  display:flex;align-items:flex-start;gap:14px;\r\n  padding:18px 20px;background:#fffaf5;\r\n  border:2px solid rgba(180,100,0,.35);border-radius:10px;\r\n  cursor:pointer;transition:border-color .2s;\r\n}\r\n.svp-check-row:hover{border-color:#C8831A;background:#fff5e5}\r\n.svp-check-row input[type=\"checkbox\"]{\r\n  width:24px;height:24px;flex-shrink:0;margin-top:3px;\r\n  accent-color:#8B5200;cursor:pointer;\r\n  border:none!important;padding:0!important;\r\n  background:transparent!important;box-shadow:none!important;\r\n}\r\n.svp-check-label{font-family:'EB Garamond',serif;font-size:1.2rem;color:#1a0500;line-height:1.7;cursor:pointer;font-weight:600}\r\n.svp-check-label strong{color:#5a2e00;font-weight:700}\r\n\r\n.svp-pay-option{\r\n  display:flex;align-items:center;gap:14px;\r\n  padding:20px 22px;background:#fffaf5;\r\n  border:2px solid rgba(180,100,0,.35);border-radius:10px;\r\n  cursor:pointer;transition:all .2s;margin-bottom:12px;\r\n}\r\n.svp-pay-option:hover{border-color:#C8831A;background:#fff5e5}\r\n.svp-pay-option.selected{\r\n  border-color:#C8831A;background:#fff5e0;\r\n  box-shadow:0 0 0 3px rgba(200,131,26,.15);\r\n}\r\n.svp-pay-option input[type=\"radio\"]{\r\n  width:24px;height:24px;flex-shrink:0;accent-color:#8B5200;cursor:pointer;\r\n  border:none!important;padding:0!important;background:transparent!important;box-shadow:none!important;\r\n}\r\n.svp-pay-label{flex:1}\r\n.svp-pay-label strong{font-family:'Cinzel',serif;font-size:1.1rem;color:#1a0500;display:block;margin-bottom:4px;font-weight:700}\r\n.svp-pay-label span{font-family:'EB Garamond',serif;font-size:1.05rem;color:#5a2e00;font-style:italic;font-weight:600}\r\n.svp-pay-badge{\r\n  font-family:'Cinzel',serif;font-size:.78rem;letter-spacing:.08em;\r\n  background:linear-gradient(135deg,#C8831A,#8B5200);color:#fff;\r\n  padding:8px 16px;border-radius:20px;font-weight:700;white-space:nowrap;\r\n}\r\n\r\n.svp-terms-box{\r\n  background:#fffaf5;border:2px solid rgba(180,100,0,.25);\r\n  border-radius:10px;padding:22px 26px;\r\n  font-family:'EB Garamond',serif;font-size:1.1rem;\r\n  color:#2a1000;line-height:1.9;font-weight:600;\r\n}\r\n.svp-terms-box p{margin-bottom:14px}\r\n.svp-terms-box p:last-child{margin-bottom:0}\r\n\r\n.svp-summary-box{\r\n  background:#fffaf5;border:2px solid rgba(180,100,0,.4);\r\n  border-radius:10px;padding:20px 24px;\r\n}\r\n.svp-summary-row{\r\n  display:flex;justify-content:space-between;align-items:center;\r\n  font-family:'EB Garamond',serif;font-size:1.2rem;color:#1a0500;\r\n  padding:10px 0;border-bottom:1px solid rgba(180,100,0,.15);font-weight:600;\r\n}\r\n.svp-summary-row:last-child{\r\n  border-bottom:none;padding-top:14px;\r\n  font-family:'Cinzel',serif;font-size:1.3rem;font-weight:700;color:#1a0500;\r\n}\r\n.svp-summary-row span:last-child{font-weight:700;color:#8B5200}\r\n\r\n.svp-hr{border:none;border-top:3px solid rgba(180,100,0,.2);margin:26px 0 0}\r\n\r\n.svp-cta{\r\n  display:block;width:100%;margin-top:22px;\r\n  padding:26px 24px;border:none;border-radius:12px;\r\n  background:linear-gradient(135deg,#5a2e00 0%,#8B5200 50%,#C8831A 100%);\r\n  font-family:'Cinzel',serif;font-size:1.3rem;letter-spacing:.14em;font-weight:700;\r\n  color:#fff;cursor:pointer;line-height:1.5;\r\n  box-shadow:0 8px 28px rgba(90,46,0,.45),inset 0 1px 0 rgba(255,255,255,.15);\r\n  transition:transform .2s,box-shadow .2s;\r\n}\r\n.svp-cta:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(90,46,0,.55)}\r\n.svp-cta:active{transform:translateY(0)}\r\n.svp-cta:disabled{opacity:.65;cursor:default;transform:none}\r\n\r\n.svp-spinner{\r\n  display:inline-block;width:18px;height:18px;\r\n  border:2px solid rgba(255,255,255,.3);border-top-color:#fff;\r\n  border-radius:50%;animation:svpSpin .7s linear infinite;\r\n  vertical-align:middle;margin-right:8px;\r\n}\r\n@keyframes svpSpin{to{transform:rotate(360deg)}}\r\n\r\n.svp-trust{\r\n  display:flex;align-items:center;justify-content:center;gap:10px;\r\n  margin-top:18px;color:#5a2e00;\r\n  font-family:'EB Garamond',serif;font-size:1.05rem;font-weight:700;\r\n  flex-wrap:wrap;text-align:center;line-height:1.7;\r\n}\r\n\r\n.svp-error{\r\n  background:rgba(180,100,0,.08);border:2px solid rgba(180,100,0,.4);\r\n  border-radius:10px;padding:16px 20px;margin-bottom:20px;\r\n  color:#5a2e00;font-size:1.1rem;font-weight:700;display:none;line-height:1.6;\r\n}\r\n\r\n.svp-link{color:#8B5200;text-decoration:underline;font-weight:700}\r\n\r\n@media(max-width:860px){.svp-form-card{padding:32px 28px}}\r\n@media(max-width:599px){\r\n  .svp-form-card{padding:24px 16px;border-radius:12px}\r\n  .svp-grid{grid-template-columns:1fr;gap:14px}\r\n  .svp-group.full{grid-column:1}\r\n  .svp-preset-grid{grid-template-columns:repeat(2,1fr)}\r\n  .svp-section-label{font-size:1.15rem!important;padding:12px 14px}\r\n  .svp-desc{font-size:1.1rem!important}\r\n  .svp-form-wrap .svp-label{font-size:.95rem}\r\n  .svp-form-wrap input[type=\"text\"],\r\n  .svp-form-wrap input[type=\"email\"],\r\n  .svp-form-wrap input[type=\"tel\"],\r\n  .svp-form-wrap textarea{font-size:17px!important;padding:14px}\r\n  .svp-preset-btn{font-size:1rem!important;padding:16px 8px}\r\n  .svp-amount-box input{font-size:1.6rem!important}\r\n  .svp-check-label{font-size:1.1rem!important}\r\n  .svp-summary-row{font-size:1.1rem!important}\r\n  .svp-summary-row:last-child{font-size:1.2rem!important}\r\n  .svp-cta{font-size:1.15rem!important;padding:22px 16px}\r\n  .svp-trust{font-size:1rem}\r\n}\r\n\r\n\/* \u2500\u2500 VALIDATION: red highlight on invalid fields \u2500\u2500 *\/\r\n.svp-form-wrap input.svp-invalid,\r\n.svp-form-wrap textarea.svp-invalid{\r\n  border-color:#c0392b!important;\r\n  box-shadow:0 0 0 3px rgba(192,57,43,.18)!important;\r\n  background:#fff5f5!important;\r\n  animation:svpShake .35s ease;\r\n}\r\n.svp-check-row.svp-invalid{\r\n  border-color:#c0392b!important;\r\n  background:#fff5f5!important;\r\n  animation:svpShake .35s ease;\r\n}\r\n.svp-preset-grid.svp-invalid .svp-preset-btn:not(.active){\r\n  border-color:#c0392b!important;\r\n}\r\n.svp-invalid-msg{\r\n  display:block;margin-top:6px;\r\n  font-family:'EB Garamond',serif;font-size:1rem;font-weight:700;\r\n  color:#c0392b;font-style:italic;\r\n}\r\n@keyframes svpShake{\r\n  0%,100%{transform:translateX(0)}\r\n  20%{transform:translateX(-6px)}\r\n  40%{transform:translateX(6px)}\r\n  60%{transform:translateX(-4px)}\r\n  80%{transform:translateX(4px)}\r\n}\r\n<\/style>\r\n\r\n<div class=\"svp-form-wrap\" id=\"donation-form\">\r\n<div class=\"svp-form-card\">\r\n\r\n  <div class=\"svp-error\" id=\"svpError\"><\/div>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; Donation Amount *<\/span>\r\n  <span class=\"svp-desc\">Please select how much you want to donate.<\/span>\r\n  <div class=\"svp-preset-grid\">\r\n    <button type=\"button\" class=\"svp-preset-btn\" onclick=\"svpPick(101,this)\">\u20b9 101<\/button>\r\n    <button type=\"button\" class=\"svp-preset-btn\" onclick=\"svpPick(501,this)\">\u20b9 501<\/button>\r\n    <button type=\"button\" class=\"svp-preset-btn\" onclick=\"svpPick(1001,this)\">\u20b9 1,001<\/button>\r\n    <button type=\"button\" class=\"svp-preset-btn\" onclick=\"svpPick(1501,this)\">\u20b9 1,501<\/button>\r\n    <button type=\"button\" class=\"svp-preset-btn\" onclick=\"svpPick(2001,this)\">\u20b9 2,001<\/button>\r\n    <button type=\"button\" class=\"svp-preset-btn\" onclick=\"svpPick(2501,this)\">\u20b9 2,501<\/button>\r\n  <\/div>\r\n  <button type=\"button\" class=\"svp-custom-toggle\" onclick=\"svpToggleCustom()\">\u270e &nbsp; Enter Custom Amount<\/button>\r\n  <div id=\"svpCustomBox\" style=\"display:none\">\r\n    <div class=\"svp-amount-box\">\r\n      <span class=\"svp-currency\">\u20b9<\/span>\r\n      <input type=\"number\" id=\"svpAmount\" placeholder=\"Enter amount\" min=\"1\" step=\"1\" oninput=\"svpClearPresets();svpUpdateSummary()\"\/>\r\n    <\/div>\r\n  <\/div>\r\n  <span class=\"svp-note-small\">\ud83d\udc46 Select a preset or enter a custom amount above.<\/span>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; May We Know Who's Offering the Donation?<\/span>\r\n  <span class=\"svp-desc\">Your information is safe and used only for seva purposes.<\/span>\r\n  <div class=\"svp-grid\">\r\n    <div class=\"svp-group\">\r\n      <label class=\"svp-label\" for=\"svpFirst\">First Name \/ \u092a\u0939\u0932\u093e \u0928\u093e\u092e *<\/label>\r\n      <input type=\"text\" id=\"svpFirst\" placeholder=\"E.g. Radhika\" autocomplete=\"given-name\"\/>\r\n    <\/div>\r\n    <div class=\"svp-group\">\r\n      <label class=\"svp-label\" for=\"svpLast\">Last Name \/ \u0905\u0902\u0924\u093f\u092e \u0928\u093e\u092e <span style=\"font-family:'EB Garamond',serif;font-size:.9rem;text-transform:none;letter-spacing:0;font-style:italic;font-weight:400;color:#8a5030\">(optional)<\/span><\/label>\r\n      <input type=\"text\" id=\"svpLast\" placeholder=\"E.g. Mishra\" autocomplete=\"family-name\"\/>\r\n    <\/div>\r\n    <div class=\"svp-group\">\r\n      <label class=\"svp-label\" for=\"svpPhone\">Mobile \/ \u092e\u094b\u092c\u093e\u0907\u0932 *<\/label>\r\n      <input type=\"tel\" id=\"svpPhone\" placeholder=\"+91 1234567890\" autocomplete=\"tel\" inputmode=\"tel\"\/>\r\n    <\/div>\r\n    <div class=\"svp-group\">\r\n      <label class=\"svp-label\" for=\"svpEmail\">Email Address \/ \u0908-\u092e\u0947\u0932 *<\/label>\r\n      <input type=\"email\" id=\"svpEmail\" placeholder=\"you@email.com\" autocomplete=\"email\" inputmode=\"email\"\/>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; 80G Certificate<\/span>\r\n  <label class=\"svp-check-row\" for=\"svp80g\">\r\n    <input type=\"checkbox\" id=\"svp80g\" onchange=\"svpToggle80G()\"\/>\r\n    <span class=\"svp-check-label\">I would like to receive an <strong>80G certificate<\/strong> for this donation<\/span>\r\n  <\/label>\r\n  <div id=\"svp80gFields\" style=\"display:none;margin-top:14px\">\r\n    <div class=\"svp-grid\">\r\n      <div class=\"svp-group\">\r\n        <label class=\"svp-label\" for=\"svpPAN\">PAN Number *<\/label>\r\n        <input type=\"text\" id=\"svpPAN\" placeholder=\"e.g. ABCDE1234F\" maxlength=\"10\" style=\"text-transform:uppercase\" oninput=\"svpFormatPAN(this)\" autocomplete=\"off\"\/>\r\n      <\/div>\r\n      <div class=\"svp-group\">\r\n        <label class=\"svp-label\" for=\"svpDOB\">Date of Birth<\/label>\r\n        <input type=\"text\" id=\"svpDOB\" placeholder=\"DD\/MM\/YYYY\" maxlength=\"10\" inputmode=\"numeric\" oninput=\"svpFormatDOB(this)\" autocomplete=\"off\"\/>\r\n      <\/div>\r\n      <div class=\"svp-group full\">\r\n        <label class=\"svp-label\" for=\"svpAddress\">Full Address *<\/label>\r\n        <input type=\"text\" id=\"svpAddress\" placeholder=\"House No., Street, City, State, PIN\"\/>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <span class=\"svp-section-label\" style=\"margin-top:22px\">\u2726 &nbsp; Anonymous Donation<\/span>\r\n  <label class=\"svp-check-row\" for=\"svpAnon\">\r\n    <input type=\"checkbox\" id=\"svpAnon\"\/>\r\n    <span class=\"svp-check-label\">Make this an <strong>anonymous donation<\/strong> \u2014 protect my name, image, and comment from being displayed publicly<\/span>\r\n  <\/label>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; Terms &amp; Conditions<\/span>\r\n  <div class=\"svp-terms-box\">\r\n    <p>When you make a donation through our online donation page, we collect your name, mobile number, e-mail address, postal address and zip\/postal code. We use this information to acknowledge the receipt of your donation and\/or to send prasadam.<\/p>\r\n    <p>We also use this information to send you 80G certificate (if applicable) upon your request and to communicate with you in case of any trouble in processing the donation.<\/p>\r\n    <p>If you are donating for any seva, you can also specify in whose name the seva should be offered.<\/p>\r\n  <\/div>\r\n\r\n  <span class=\"svp-section-label\" style=\"margin-top:22px\">\u2726 &nbsp; Consent *<\/span>\r\n  <label class=\"svp-check-row\" for=\"svpConsent\">\r\n    <input type=\"checkbox\" id=\"svpConsent\"\/>\r\n    <span class=\"svp-check-label\">Yes, I agree with the <a href=\"https:\/\/srivyasapuja.com\/privacy-policy\/\" class=\"svp-link\" target=\"_blank\">privacy policy<\/a> and <a href=\"https:\/\/srivyasapuja.com\/terms-of-service\/\" class=\"svp-link\" target=\"_blank\">terms and conditions<\/a>.<\/span>\r\n  <\/label>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; Donation Summary<\/span>\r\n  <div class=\"svp-summary-box\">\r\n    <div class=\"svp-summary-row\">\r\n      <span>Payment Amount<\/span>\r\n      <span id=\"svpSummaryAmt\">\u20b9 \u2014<\/span>\r\n    <\/div>\r\n    <div class=\"svp-summary-row\">\r\n      <span>Total<\/span>\r\n      <span id=\"svpSummaryTotal\">\u20b9 \u2014<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; Payment Method<\/span>\r\n  <span class=\"svp-desc\">How would you like to pay for your donation?<\/span>\r\n  \r\n  <label class=\"svp-pay-option selected\" id=\"svpPayCF\" onclick=\"svpSelectPay('cashfree')\">\r\n    <input type=\"radio\" name=\"svpPayMethod\" value=\"cashfree\" checked\/>\r\n    <div class=\"svp-pay-label\">\r\n      <strong>UPI \/ Card \/ Net Banking <\/strong>\r\n      <span>Secure Payment Gateway<\/span>\r\n    <\/div>\r\n    <span class=\"svp-pay-badge\">Recommended<\/span>\r\n  <\/label>\r\n  \r\n  <label class=\"svp-pay-option\" id=\"svpPayPP\" onclick=\"svpSelectPay('paypal')\">\r\n    <input type=\"radio\" name=\"svpPayMethod\" value=\"paypal\"\/>\r\n    <div class=\"svp-pay-label\">\r\n      <strong>USD Donations Only<\/strong>\r\n      <span>PayPal Secure Payment Gateway<\/span>\r\n    <\/div>\r\n    <span class=\"svp-pay-badge\" style=\"background:linear-gradient(135deg,#003087,#009cde)\">PayPal<\/span>\r\n  <\/label>\r\n\r\n  <span class=\"svp-section-label\">\u2726 &nbsp; Your Donation Message <span style=\"font-family:'EB Garamond',serif;font-size:1rem;text-transform:none;letter-spacing:0;font-style:italic;font-weight:600;color:#fff;opacity:.85\">(optional)<\/span><\/span>\r\n  <div class=\"svp-group\">\r\n    <textarea id=\"svpNote\" placeholder=\"Share your prayers, gratitude, or a personal message for \u015ar\u012bla Prabhup\u0101da\u2026\" style=\"min-height:130px\"><\/textarea>\r\n  <\/div>\r\n\r\n  <hr class=\"svp-hr\"\/>\r\n  <button type=\"button\" class=\"svp-cta\" id=\"svpCta\" onclick=\"svpSubmit()\">\r\n    \ud83e\udeb7 &nbsp; Donate Now &nbsp; \ud83e\udeb7\r\n  <\/button>\r\n  <div class=\"svp-trust\">\r\n    <span>\ud83d\udd12 SSL Secured<\/span><span>\u00b7<\/span>\r\n    <span>PCI DSS Compliant<\/span><span>\u00b7<\/span>\r\n    <span>UPI \u00b7 Cards \u00b7 Net Banking<\/span>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/div>\r\n\r\n<!-- PayU Hidden Form Fallback -->\r\n<form id=\"svpPayuForm\" method=\"POST\" style=\"display:none\">\r\n  <input type=\"hidden\" name=\"key\"         id=\"svpPuKey\">\r\n  <input type=\"hidden\" name=\"txnid\"       id=\"svpPuTxn\">\r\n  <input type=\"hidden\" name=\"amount\"      id=\"svpPuAmt\">\r\n  <input type=\"hidden\" name=\"productinfo\" id=\"svpPuProd\">\r\n  <input type=\"hidden\" name=\"firstname\"   id=\"svpPuName\">\r\n  <input type=\"hidden\" name=\"email\"       id=\"svpPuEmail\">\r\n  <input type=\"hidden\" name=\"phone\"       id=\"svpPuPhone\">\r\n  <input type=\"hidden\" name=\"udf1\"        id=\"svpPuUdf1\">\r\n  <input type=\"hidden\" name=\"udf2\"        id=\"svpPuUdf2\">\r\n  <input type=\"hidden\" name=\"surl\"        id=\"svpPuSurl\">\r\n  <input type=\"hidden\" name=\"furl\"        id=\"svpPuFurl\">\r\n  <input type=\"hidden\" name=\"hash\"        id=\"svpPuHash\">\r\n<\/form>\r\n\r\n<script>\r\nvar svpSelectedAmount=0;\r\n\r\nfunction svpPick(val,el){\r\n  svpSelectedAmount=val;\r\n  document.querySelectorAll('.svp-preset-btn').forEach(function(b){b.classList.remove('active')});\r\n  el.classList.add('active');\r\n  document.getElementById('svpAmount').value=val;\r\n  svpUpdateSummary();\r\n}\r\n\r\nfunction svpClearPresets(){\r\n  document.querySelectorAll('.svp-preset-btn').forEach(function(b){b.classList.remove('active')});\r\n  svpSelectedAmount=parseFloat(document.getElementById('svpAmount').value)||0;\r\n}\r\n\r\nfunction svpToggleCustom(){\r\n  var box=document.getElementById('svpCustomBox');\r\n  box.style.display=box.style.display==='none'?'block':'none';\r\n}\r\n\r\nfunction svpToggle80G(){\r\n  document.getElementById('svp80gFields').style.display=document.getElementById('svp80g').checked?'block':'none';\r\n}\r\n\r\nfunction svpSelectPay(val){\r\n  document.querySelectorAll('.svp-pay-option').forEach(el => el.classList.remove('selected'));\r\n  const target = val === 'cashfree' ? 'svpPayCF' : 'svpPayUPI';\r\n  const el = document.getElementById(target);\r\n  if(el) el.classList.add('selected');\r\n  var r=document.querySelector('input[name=\"svpPayMethod\"][value=\"'+val+'\"]');\r\n  if(r) r.checked=true;\r\n}\r\n\r\nfunction svpUpdateSummary(){\r\n  var amt=parseFloat(document.getElementById('svpAmount').value)||svpSelectedAmount||0;\r\n  var fmt=amt>0?'\u20b9 '+amt.toLocaleString('en-IN'):'\u20b9 \u2014';\r\n  document.getElementById('svpSummaryAmt').textContent=fmt;\r\n  document.getElementById('svpSummaryTotal').textContent=fmt;\r\n}\r\n\r\nfunction svpShowError(msg){\r\n  var box=document.getElementById('svpError');\r\n  box.textContent=msg;box.style.display='block';\r\n  box.scrollIntoView({behavior:'smooth',block:'center'});\r\n}\r\n\r\nfunction svpHideError(){document.getElementById('svpError').style.display='none'}\r\n\r\nfunction svpClearInvalid(){\r\n  document.querySelectorAll('.svp-invalid').forEach(function(el){el.classList.remove('svp-invalid')});\r\n  document.querySelectorAll('.svp-invalid-msg').forEach(function(el){el.remove()});\r\n}\r\n\r\nfunction svpMarkInvalid(el, msg){\r\n  el.classList.add('svp-invalid');\r\n  var old=el.parentElement.querySelector('.svp-invalid-msg');\r\n  if(old)old.remove();\r\n  var span=document.createElement('span');\r\n  span.className='svp-invalid-msg';\r\n  span.textContent='\u26a0 '+msg;\r\n  el.parentElement.appendChild(span);\r\n  el.addEventListener('input',function(){\r\n    el.classList.remove('svp-invalid');\r\n    var m=el.parentElement.querySelector('.svp-invalid-msg');\r\n    if(m)m.remove();\r\n  },{once:true});\r\n}\r\n\r\nfunction svpMarkCheckInvalid(el, msg){\r\n  var row=el.closest('.svp-check-row');\r\n  if(row){\r\n    row.classList.add('svp-invalid');\r\n    var old=row.parentElement.querySelector('.svp-invalid-msg');\r\n    if(old)old.remove();\r\n    var span=document.createElement('span');\r\n    span.className='svp-invalid-msg';\r\n    span.textContent='\u26a0 '+msg;\r\n    row.parentElement.insertBefore(span, row.nextSibling);\r\n    el.addEventListener('change',function(){\r\n      row.classList.remove('svp-invalid');\r\n      var m=row.parentElement.querySelector('.svp-invalid-msg');\r\n      if(m)m.remove();\r\n    },{once:true});\r\n  }\r\n}\r\n\r\nfunction svpMarkAmountInvalid(msg){\r\n  var grid=document.querySelector('.svp-preset-grid');\r\n  if(grid){\r\n    grid.classList.add('svp-invalid');\r\n    var old=grid.parentElement.querySelector('.svp-invalid-msg');\r\n    if(old)old.remove();\r\n    var span=document.createElement('span');\r\n    span.className='svp-invalid-msg';\r\n    span.textContent='\u26a0 '+msg;\r\n    grid.parentElement.insertBefore(span, grid.nextSibling);\r\n  }\r\n}\r\n\r\nfunction svpSubmit(){\r\n  svpHideError();\r\n  var first=document.getElementById('svpFirst').value.trim();\r\n  var last=document.getElementById('svpLast').value.trim();\r\n  var email=document.getElementById('svpEmail').value.trim();\r\n  var phone=document.getElementById('svpPhone').value.trim();\r\n  var consent=document.getElementById('svpConsent').checked;\r\n  var amount=parseFloat(document.getElementById('svpAmount').value)||svpSelectedAmount||0;\r\n  var wants80g=document.getElementById('svp80g').checked;\r\n  var pan=document.getElementById('svpPAN')?document.getElementById('svpPAN').value.trim().toUpperCase():'';\r\n  var dob=document.getElementById('svpDOB')?document.getElementById('svpDOB').value.trim():'';\r\n  var address=document.getElementById('svpAddress')?document.getElementById('svpAddress').value.trim():'';\r\n  var anon=document.getElementById('svpAnon').checked?'1':'0';\r\n  var note=document.getElementById('svpNote').value.trim();\r\n  var payMethodInput=document.querySelector('input[name=\"svpPayMethod\"]:checked');\r\n  var paymentMethod=payMethodInput?payMethodInput.value:'cashfree';\r\n\r\n  svpClearInvalid();\r\n  var hasError=false;\r\n  var firstErrorEl=null;\r\n\r\n  if(!amount||amount<=0){\r\n    svpMarkAmountInvalid('Please select or enter a donation amount.');\r\n    if(!firstErrorEl)firstErrorEl=document.querySelector('.svp-preset-grid');\r\n    hasError=true;\r\n  }\r\n  if(!first){\r\n    svpMarkInvalid(document.getElementById('svpFirst'),'Please enter your first name.');\r\n    if(!firstErrorEl)firstErrorEl=document.getElementById('svpFirst');\r\n    hasError=true;\r\n  }\r\n  if(!phone){\r\n    svpMarkInvalid(document.getElementById('svpPhone'),'Please enter your mobile number.');\r\n    if(!firstErrorEl)firstErrorEl=document.getElementById('svpPhone');\r\n    hasError=true;\r\n  }\r\n  if(!email||!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)){\r\n    svpMarkInvalid(document.getElementById('svpEmail'),'Please enter a valid email address.');\r\n    if(!firstErrorEl)firstErrorEl=document.getElementById('svpEmail');\r\n    hasError=true;\r\n  }\r\n  if(wants80g){\r\n    if(!pan || !\/^[A-Z]{5}[0-9]{4}[A-Z]{1}$\/.test(pan)){\r\n      svpMarkInvalid(document.getElementById('svpPAN'),'Please enter a valid PAN number.');\r\n      if(!firstErrorEl)firstErrorEl=document.getElementById('svpPAN');\r\n      hasError=true;\r\n    }\r\n    if(!address){\r\n      svpMarkInvalid(document.getElementById('svpAddress'),'Please enter full address for 80G.');\r\n      if(!firstErrorEl)firstErrorEl=document.getElementById('svpAddress');\r\n      hasError=true;\r\n    }\r\n  }\r\n  if(!consent){\r\n    svpMarkCheckInvalid(document.getElementById('svpConsent'),'Please agree to terms.');\r\n    if(!firstErrorEl)firstErrorEl=document.getElementById('svpConsent');\r\n    hasError=true;\r\n  }\r\n\r\n  if(hasError){\r\n    if(firstErrorEl)firstErrorEl.scrollIntoView({behavior:'smooth',block:'center'});\r\n    return;\r\n  }\r\n\r\n  var ajaxUrl=typeof svpVars!=='undefined'?svpVars.ajaxUrl:'';\r\n  var nonce=typeof svpVars!=='undefined'?svpVars.nonce:'';\r\n  if(!ajaxUrl||!nonce){svpShowError('Configuration error. Please contact site admin.');return}\r\n\r\n  var btn=document.getElementById('svpCta');\r\n  btn.disabled=true;\r\n  btn.innerHTML='<span class=\"svp-spinner\"><\/span> Processing securely\u2026';\r\n\r\n  var fd=new FormData();\r\n  fd.append('action','svp_initiate');\r\n  fd.append('nonce',nonce);\r\n  fd.append('name',first+' '+last);\r\n  fd.append('email',email);\r\n  fd.append('phone',phone);\r\n  fd.append('amount',amount);\r\n  fd.append('pan',pan);\r\n  fd.append('dob',dob);\r\n  fd.append('address',address);\r\n  fd.append('wants_80g',wants80g?'1':'0');\r\n  fd.append('anon',anon);\r\n  fd.append('note',note);\r\n  fd.append('payment_method',paymentMethod);\r\n\r\n  fetch(ajaxUrl,{method:'POST',body:fd})\r\n    .then(function(r){return r.json()})\r\n    .then(function(res){\r\n      if(!res.success){\r\n        svpShowError(res.data && res.data.message ? res.data.message : 'Something went wrong.');\r\n        btn.disabled=false; btn.innerHTML='\ud83e\udeb7 &nbsp; Donate Now &nbsp; \ud83e\udeb7'; return;\r\n      }\r\n      \r\n      var d = res.data;\r\n\r\n      if (d.payment_method === 'cashfree') {\r\n          if (typeof Cashfree === 'undefined') {\r\n              svpShowError('Payment SDK not loaded. Please refresh the page.');\r\n              btn.disabled=false; btn.innerHTML='\ud83e\udeb7 &nbsp; Donate Now &nbsp; \ud83e\udeb7';\r\n              return;\r\n          }\r\n          const cashfree = Cashfree({\r\n              mode: svpVars.cashfreeMode === 'PROD' ? 'production' : 'sandbox'\r\n          });\r\n          btn.innerHTML='\ud83e\udeb7 &nbsp; Opening Secure Checkout\u2026 &nbsp; \ud83e\udeb7';\r\n          cashfree.checkout({\r\n              paymentSessionId: d.payment_session_id,\r\n              redirectTarget: \"_self\" \r\n          });\r\n      } else {\r\n          var f=document.getElementById('svpPayuForm');\r\n          f.action=d.payu_url;\r\n          document.getElementById('svpPuKey').value=d.key;\r\n          document.getElementById('svpPuTxn').value=d.txnid;\r\n          document.getElementById('svpPuAmt').value=d.amount;\r\n          document.getElementById('svpPuProd').value=d.productinfo;\r\n          document.getElementById('svpPuName').value=d.firstname;\r\n          document.getElementById('svpPuEmail').value=d.email;\r\n          document.getElementById('svpPuPhone').value=d.phone;\r\n          document.getElementById('svpPuUdf1').value=d.udf1;\r\n          document.getElementById('svpPuUdf2').value=d.udf2;\r\n          document.getElementById('svpPuSurl').value=d.surl;\r\n          document.getElementById('svpPuFurl').value=d.furl;\r\n          document.getElementById('svpPuHash').value=d.hash;\r\n          btn.innerHTML='\ud83e\udeb7 &nbsp; Redirecting to PayU\u2026 &nbsp; \ud83e\udeb7';\r\n          f.submit();\r\n      }\r\n    })\r\n    .catch(function(err){\r\n      console.error(err);\r\n      svpShowError('Network error. Please check your connection.');\r\n      btn.disabled=false; btn.innerHTML='\ud83e\udeb7 &nbsp; Donate Now &nbsp; \ud83e\udeb7';\r\n    });\r\n}\r\n\r\nfunction svpFormatPAN(el){\r\n  var v=el.value.replace(\/[^A-Za-z0-9]\/g,'').toUpperCase().slice(0,10);\r\n  el.value=v;\r\n}\r\n\r\nfunction svpFormatDOB(el){\r\n  var raw=el.value.replace(\/\\D\/g,'');\r\n  var out='';\r\n  if(raw.length<=2) out=raw;\r\n  else if(raw.length<=4) out=raw.slice(0,2)+'\/'+raw.slice(2);\r\n  else out=raw.slice(0,2)+'\/'+raw.slice(2,4)+'\/'+raw.slice(4,8);\r\n  el.value=out;\r\n}\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ecf78e e-con-full e-flex e-con e-parent\" data-id=\"8ecf78e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c427b9b elementor-widget elementor-widget-html\" data-id=\"c427b9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.svp-orn{display:flex;align-items:center;justify-content:center;gap:12px;max-width:420px;margin:24px auto}\r\n.svp-orn span{flex:1;height:1px}\r\n.svp-orn span:first-child{background:linear-gradient(to right,transparent,#D4821A)}\r\n.svp-orn span:last-child{background:linear-gradient(to left,transparent,#D4821A)}\r\n.svp-orn i{color:#F0C040;font-style:normal;font-size:1.1rem}\r\n<\/style>\r\n\r\n<div class=\"svp-orn\"><span><\/span><i>\u2726<\/i><span><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Seva for \u015ar\u012bla Prabhup\u0101da \ud83e\udeb7 &nbsp;\ud83e\udeb7 &nbsp;\ud83e\udeb7 \u2726 &nbsp; A Sacred Offering of Gratitude &nbsp; \u2726 Offer Your Sevafor \u015ar\u012bla Prabhup\u0101da Your generous donation helps us honor the divine legacy and teachings of \u015ar\u012bla Prabhup\u0101da and support the community with dedication and compassion. \ud83d\udd12 &nbsp; Donate Securely Now \ud83d\udd12 SSL Secured 256-bit encryption \ud83c\udfdb\ufe0f ISKCON &#8230; <a title=\"Offer Your\u00a0Seva\" class=\"read-more\" href=\"https:\/\/srivyasapuja.com\/svp\/offer-your-seva\/\" aria-label=\"Read more about Offer Your\u00a0Seva\">Read more<\/a><\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-37804","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/pages\/37804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/comments?post=37804"}],"version-history":[{"count":88,"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/pages\/37804\/revisions"}],"predecessor-version":[{"id":37992,"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/pages\/37804\/revisions\/37992"}],"wp:attachment":[{"href":"https:\/\/srivyasapuja.com\/svp\/wp-json\/wp\/v2\/media?parent=37804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}