:root{--btn-donate-now:#FF6B00;--btn-donate-now-hover:#E35F00;--btn-join-mission:#0B1F5B;--btn-join-mission-hover:#08153F;--btn-need-help:#DC2626;--btn-need-help-hover:#C42222;--btn-start-fundraising:#F59E0B;--btn-start-fundraising-hover:#D97706;--btn-login-register:#0891B2;--btn-login-register-hover:#077A96;--btn-share-it:#25D366;--btn-share-it-hover:#1FB859;--btn-watch-video:#E11D48;--btn-watch-video-hover:#C81A40;--btn-view-details:#D4A017;--btn-view-details-hover:#B58813;--btn-view-all:#0D9488;--btn-view-all-hover:#0B7C72;--btn-continue:#2563EB;--btn-continue-hover:#2158D1;--btn-next:#2563EB;--btn-next-hover:#2158D1;--btn-previous:#6B7280;--btn-previous-hover:#5F6572;--btn-submit:#16A34A;--btn-submit-hover:#149142;--btn-pay-now:#FF6B00;--btn-pay-now-hover:#E35F00;--btn-download:#0F766E;--btn-download-hover:#0D6962;--btn-upload:#0891B2;--btn-upload-hover:#07819E;--btn-edit:#D97706;--btn-edit-hover:#C16A05;--btn-delete:#DC2626;--btn-delete-hover:#C42222;--btn-cancel:#6B7280;--btn-cancel-hover:#5F6572;--btn-search:#0284C7;--btn-search-hover:#0275B1;--btn-refresh:#0EA5E9;--btn-refresh-hover:#0C93CF;--btn-add-new:#10B981;--btn-add-new-hover:#0EA573;--btn-contact-us:#3B82F6;--btn-contact-us-hover:#2E6FDB;--btn-send-message:#06B6D4;--btn-send-message-hover:#05A2BD;--btn-locate-us:#0F766E;--btn-locate-us-hover:#0D6962;--btn-book-appointment:#8B5CF6;--btn-book-appointment-hover:#7C52DB;--btn-apply-now:#2563EB;--btn-apply-now-hover:#2158D1;--btn-register-now:#EA580C;--btn-register-now-hover:#D04E0B;--btn-become-a-donor:#FF6B00;--btn-become-a-donor-hover:#E35F00;--btn-become-volunteer:#0B1F5B;--btn-become-volunteer-hover:#08153F;--btn-csr-partnership:#475569;--btn-csr-partnership-hover:#3B4756;--btn-sponsor-a-cause:#FF6B00;--btn-sponsor-a-cause-hover:#E35F00;--btn-view-fundraisers:#8B5E3C;--btn-view-fundraisers-hover:#754D30;--btn-raise-complaint:#9F1239;--btn-raise-complaint-hover:#870F30}.sd-btn{border-radius:9999px!important;.sd-btn:not([class*=bg-gradient]){background-image:none!important}border-color:transparent!important;color:#FFFFFF!important;font-weight:600!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important}.sd-btn path,.sd-btn small,.sd-btn span,.sd-btn strong,.sd-btn svg{color:#FFFFFF!important}.sd-btn svg{stroke:currentColor}.sd-btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.14)!important}.sd-btn:active{transform:translateY(0)}.sd-btn>svg:only-of-type:not([class*=h-]){width:24px;height:24px}.sd-glow,.sd-glow-ring{position:relative}.sd-glow-ring:after,.sd-glow:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}@keyframes sd-glow-pulse{0%,to{box-shadow:0 0 14px 2px rgba(255,107,0,.45),0 0 0 0 rgba(255,107,0,.45)}50%{box-shadow:0 0 22px 6px rgba(255,107,0,.7),0 0 0 9px rgba(255,107,0,0)}}.sd-glow:after{animation:sd-glow-pulse 2s ease-in-out infinite}@keyframes sd-donate-ring-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,107,0,.5)}50%{box-shadow:0 0 0 14px rgba(255,107,0,0)}}.sd-glow-ring:after{animation:sd-donate-ring-pulse 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.sd-glow-ring:after,.sd-glow:after{animation:none}}.sd-btn--donate-now{background-color:var(--btn-donate-now)!important}.sd-btn--donate-now:focus-visible,.sd-btn--donate-now:hover{background-color:var(--btn-donate-now-hover)!important}.sd-btn--join-mission{background-color:var(--btn-join-mission)!important}.sd-btn--join-mission:focus-visible,.sd-btn--join-mission:hover{background-color:var(--btn-join-mission-hover)!important}.sd-btn--need-help{background-color:var(--btn-need-help)!important}.sd-btn--need-help:focus-visible,.sd-btn--need-help:hover{background-color:var(--btn-need-help-hover)!important}.sd-btn--start-fundraising{background-color:var(--btn-start-fundraising)!important}.sd-btn--start-fundraising:focus-visible,.sd-btn--start-fundraising:hover{background-color:var(--btn-start-fundraising-hover)!important}.sd-btn--login-register{background-color:var(--btn-login-register)!important}.sd-btn--login-register:focus-visible,.sd-btn--login-register:hover{background-color:var(--btn-login-register-hover)!important}.sd-btn--share-it{background-color:var(--btn-share-it)!important}.sd-btn--share-it:focus-visible,.sd-btn--share-it:hover{background-color:var(--btn-share-it-hover)!important}.sd-btn--watch-video{background-color:var(--btn-watch-video)!important}.sd-btn--watch-video:focus-visible,.sd-btn--watch-video:hover{background-color:var(--btn-watch-video-hover)!important}.sd-btn--view-details{background-color:var(--btn-view-details)!important}.sd-btn--view-details:focus-visible,.sd-btn--view-details:hover{background-color:var(--btn-view-details-hover)!important}.sd-btn--view-all{background-color:var(--btn-view-all)!important}.sd-btn--view-all:focus-visible,.sd-btn--view-all:hover{background-color:var(--btn-view-all-hover)!important}.sd-btn--continue{background-color:var(--btn-continue)!important}.sd-btn--continue:focus-visible,.sd-btn--continue:hover{background-color:var(--btn-continue-hover)!important}.sd-btn--view-fundraisers{background-color:var(--btn-view-fundraisers)!important}.sd-btn--view-fundraisers:focus-visible,.sd-btn--view-fundraisers:hover{background-color:var(--btn-view-fundraisers-hover)!important}.sd-btn--raise-complaint{background-color:var(--btn-raise-complaint)!important}.sd-btn--raise-complaint:focus-visible,.sd-btn--raise-complaint:hover{background-color:var(--btn-raise-complaint-hover)!important}.sd-btn--next{background-color:var(--btn-next)!important}.sd-btn--next:focus-visible,.sd-btn--next:hover{background-color:var(--btn-next-hover)!important}.sd-btn--previous{background-color:var(--btn-previous)!important}.sd-btn--previous:focus-visible,.sd-btn--previous:hover{background-color:var(--btn-previous-hover)!important}.sd-btn--submit{background-color:var(--btn-submit)!important}.sd-btn--submit:focus-visible,.sd-btn--submit:hover{background-color:var(--btn-submit-hover)!important}.sd-btn--pay-now{background-color:var(--btn-pay-now)!important}.sd-btn--pay-now:focus-visible,.sd-btn--pay-now:hover{background-color:var(--btn-pay-now-hover)!important}.sd-btn--download{background-color:var(--btn-download)!important}.sd-btn--download:focus-visible,.sd-btn--download:hover{background-color:var(--btn-download-hover)!important}.sd-btn--upload{background-color:var(--btn-upload)!important}.sd-btn--upload:focus-visible,.sd-btn--upload:hover{background-color:var(--btn-upload-hover)!important}.sd-btn--edit{background-color:var(--btn-edit)!important}.sd-btn--edit:focus-visible,.sd-btn--edit:hover{background-color:var(--btn-edit-hover)!important}.sd-btn--delete{background-color:var(--btn-delete)!important}.sd-btn--delete:focus-visible,.sd-btn--delete:hover{background-color:var(--btn-delete-hover)!important}.sd-btn--cancel{background-color:var(--btn-cancel)!important}.sd-btn--cancel:focus-visible,.sd-btn--cancel:hover{background-color:var(--btn-cancel-hover)!important}.sd-btn--search{background-color:var(--btn-search)!important}.sd-btn--search:focus-visible,.sd-btn--search:hover{background-color:var(--btn-search-hover)!important}.sd-btn--refresh{background-color:var(--btn-refresh)!important}.sd-btn--refresh:focus-visible,.sd-btn--refresh:hover{background-color:var(--btn-refresh-hover)!important}.sd-btn--add-new{background-color:var(--btn-add-new)!important}.sd-btn--add-new:focus-visible,.sd-btn--add-new:hover{background-color:var(--btn-add-new-hover)!important}.sd-btn--contact-us{background-color:var(--btn-contact-us)!important}.sd-btn--contact-us:focus-visible,.sd-btn--contact-us:hover{background-color:var(--btn-contact-us-hover)!important}.sd-btn--send-message{background-color:var(--btn-send-message)!important}.sd-btn--send-message:focus-visible,.sd-btn--send-message:hover{background-color:var(--btn-send-message-hover)!important}.sd-btn--locate-us{background-color:var(--btn-locate-us)!important}.sd-btn--locate-us:focus-visible,.sd-btn--locate-us:hover{background-color:var(--btn-locate-us-hover)!important}.sd-btn--book-appointment{background-color:var(--btn-book-appointment)!important}.sd-btn--book-appointment:focus-visible,.sd-btn--book-appointment:hover{background-color:var(--btn-book-appointment-hover)!important}.sd-btn--apply-now{background-color:var(--btn-apply-now)!important}.sd-btn--apply-now:focus-visible,.sd-btn--apply-now:hover{background-color:var(--btn-apply-now-hover)!important}.sd-btn--join-orange,.sd-btn--register-now{background-color:var(--btn-register-now)!important;background-image:linear-gradient(90deg,#ea580c,#f97316)!important}.sd-btn--join-orange:focus-visible,.sd-btn--join-orange:hover,.sd-btn--register-now:focus-visible,.sd-btn--register-now:hover{background-color:var(--btn-register-now-hover)!important;background-image:linear-gradient(90deg,#c2410c,#ea580c)!important}.sd-btn--become-a-donor{background-color:var(--btn-become-a-donor)!important}.sd-btn--become-a-donor:focus-visible,.sd-btn--become-a-donor:hover{background-color:var(--btn-become-a-donor-hover)!important}.sd-btn--become-volunteer{background-color:var(--btn-become-volunteer)!important}.sd-btn--become-volunteer:focus-visible,.sd-btn--become-volunteer:hover{background-color:var(--btn-become-volunteer-hover)!important}.sd-btn--csr-partnership{background-color:var(--btn-csr-partnership)!important}.sd-btn--csr-partnership:focus-visible,.sd-btn--csr-partnership:hover{background-color:var(--btn-csr-partnership-hover)!important}.sd-btn--sponsor-a-cause{background-color:var(--btn-sponsor-a-cause)!important}.sd-btn--sponsor-a-cause:focus-visible,.sd-btn--sponsor-a-cause:hover{background-color:var(--btn-sponsor-a-cause-hover)!important}a.bg-\[\#FF6F00\]:not(.sd-btn),a.hover\:bg-\[\#FF6F00\]:not(.sd-btn):hover,button.bg-\[\#FF6F00\]:not(.sd-btn),button.hover\:bg-\[\#FF6F00\]:not(.sd-btn):hover{background-color:#FF6B00!important}a.hover\:bg-\[\#cc4a00\]:not(.sd-btn):hover,a.hover\:bg-\[\#e06200\]:not(.sd-btn):hover,button.hover\:bg-\[\#cc4a00\]:not(.sd-btn):hover,button.hover\:bg-\[\#e06200\]:not(.sd-btn):hover{background-color:#E35F00!important}a.bg-\[\#e35300\]:not(.sd-btn),button.bg-\[\#e35300\]:not(.sd-btn){background-color:#EA580C!important}a.bg-\[\#0D1B2A\]:not(.sd-btn),button.bg-\[\#0D1B2A\]:not(.sd-btn){background-color:#1E3A8A!important}a.bg-saffron-500:not(.sd-btn),a.hover\:bg-saffron-500:not(.sd-btn):hover,a.hover\:bg-saffron-600:not(.sd-btn):hover,button.bg-saffron-500:not(.sd-btn),button.hover\:bg-saffron-500:not(.sd-btn):hover,button.hover\:bg-saffron-600:not(.sd-btn):hover{background-color:#EA580C!important}a.hover\:bg-saffron-700:not(.sd-btn):hover,button.hover\:bg-saffron-700:not(.sd-btn):hover{background-color:#D04E0B!important}a.hover\:bg-orange-600:not(.sd-btn):hover,button.hover\:bg-orange-600:not(.sd-btn):hover{background-color:#EA580C!important}a.hover\:bg-orange-700:not(.sd-btn):hover,button.hover\:bg-orange-700:not(.sd-btn):hover{background-color:#D04E0B!important}a.bg-slate-800:not(.sd-btn),a.bg-slate-900:not(.sd-btn),button.bg-slate-800:not(.sd-btn),button.bg-slate-900:not(.sd-btn){background-color:#6B7280!important}a.hover\:bg-slate-800:not(.sd-btn):hover,button.hover\:bg-slate-800:not(.sd-btn):hover{background-color:#5F6672!important}a.bg-\[\#1976D2\]:not(.sd-btn),button.bg-\[\#1976D2\]:not(.sd-btn){background-color:#2563EB!important}a.hover\:bg-\[\#1565C0\]:not(.sd-btn):hover,button.hover\:bg-\[\#1565C0\]:not(.sd-btn):hover{background-color:#2159D1!important}a.bg-\[\#00897B\]:not(.sd-btn),button.bg-\[\#00897B\]:not(.sd-btn){background-color:#0F766E!important}a.hover\:bg-\[\#00796B\]:not(.sd-btn):hover,button.hover\:bg-\[\#00796B\]:not(.sd-btn):hover{background-color:#0D6962!important}a.bg-\[\#C62828\]:not(.sd-btn),button.bg-\[\#C62828\]:not(.sd-btn){background-color:#DC2626!important}a.hover\:bg-\[\#B71C1C\]:not(.sd-btn):hover,a.hover\:bg-\[\#C62828\]:not(.sd-btn):hover,button.hover\:bg-\[\#B71C1C\]:not(.sd-btn):hover,button.hover\:bg-\[\#C62828\]:not(.sd-btn):hover{background-color:#C42222!important}a.hover\:bg-\[\#F57C00\]:not(.sd-btn):hover,button.hover\:bg-\[\#F57C00\]:not(.sd-btn):hover{background-color:#DA8C0A!important}a.hover\:bg-\[\#15803D\]:not(.sd-btn):hover,a.hover\:bg-\[\#2E7D32\]:not(.sd-btn):hover,button.hover\:bg-\[\#15803D\]:not(.sd-btn):hover,button.hover\:bg-\[\#2E7D32\]:not(.sd-btn):hover{background-color:#149142!important}a.hover\:bg-\[\#1D4ED8\]:not(.sd-btn):hover,button.hover\:bg-\[\#1D4ED8\]:not(.sd-btn):hover{background-color:#2159D1!important}a.hover\:bg-\[\#E6821B\]:not(.sd-btn):hover,button.hover\:bg-\[\#E6821B\]:not(.sd-btn):hover{background-color:#E3882D!important}