.btn-submit{background:#5447FF}.payment-selector .nav-link.active{background:#5447FF}.btn-recurring,.btn-employment,.btn-checkbox,.btn-recurring-interval,.btn-ach-explicit-acceptance,.btn-contributor-type{color:#44C0FF;border:1px solid #44C0FF}.btn-cover-fees{font-weight:normal;border:1px solid #44C0FF}.btn-contributor-type{padding:2px}.btn-employment.active,.btn-recurring.active,.btn-recurring-interval.active,.btn-checkbox.active,.btn-ach-explicit-acceptance.active,.btn-cover-fees.active{background:#44C0FF;color:white}.btn-recurring.active .money-bomb-process,.btn-recurring.active .subscription-fixed-text{color:white}.money-bomb-check-box{margin-top:6px}.btn-recurring.active .money-bomb-process.prechecked,.btn-recurring.active .subscription-fixed-text.prechecked{color:black}.multiple-choice .btn-checkbox,.radio-buttons .btn-checkbox{border-radius:0rem;border-bottom:0px solid #44C0FF}.multiple-choice .row:not(:first-of-type) .btn-checkbox.active,.radio-buttons .row:not(:first-of-type) .btn-checkbox.active{border-top:1px solid white}.multiple-choice .row:not(:first-of-type):not(:last-of-type) .btn-checkbox,.radio-buttons .row:not(:first-of-type):not(:last-of-type) .btn-checkbox{border-bottom:0px solid #44C0FF}.multiple-choice .row:first-of-type .btn-checkbox,.radio-buttons .row:first-of-type .btn-checkbox{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;border-top:1px solid #44C0FF}.multiple-choice .row:last-of-type .btn-checkbox,.radio-buttons .row:last-of-type .btn-checkbox{border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom:1px solid #44C0FF}.landing-page-container{background:#F5F7FA}.landing-page-footer{background:#FBFCFD;color:#697A8B}#cookies-modal .modal-content{background:rgba(0,0,0,0.6)}#cookies-modal .modal-content .modal-body{color:white}#cookies-modal .modal-content .modal-footer{border-top:none;justify-content:flex-start}.short-disclaimer{border-color:#697A8B}.landing-page-form-footer .donation-amount-value,.landing-page-form-footer .donation-intervals,#validation-modal .donation-amount-value,#validation-modal .donation-intervals{color:#5447FF}@keyframes horizontal-text-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes horizontal-text-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}.rv-donation-stream{width:100%;padding-bottom:24px;margin-bottom:16px}.rv-donation-stream .display-results{width:100%;position:absolute;white-space:nowrap;overflow:hidden;box-sizing:border-box}.rv-donation-stream .display-results .donations{position:relative;display:inline-block;padding-left:100%;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:horizontal-text-scroll;-webkit-animation-name:horizontal-text-scroll;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;transform:translate3d(0, 0, 0);backface-visibility:hidden}.rv-donation-stream .display-results .donations .donation{position:relative;transform:translate3d(0, 0, 0);margin-right:30px}.rv-donation-stream .display-results .donations .donation:last-of-type{margin-right:0}.rv-donation-stream .display-results .donations .donation.badge{background-color:#5447FF}.rv-donation-stream .amount-value{position:relative;font-weight:bold;color:#5447FF}.rv-election-day-look-up{text-align:center;margin-top:30px}.rv-election-day-look-up .election-day-address{margin-bottom:20px;font-size:0.9rem}.rv-election-day-look-up .election-day-address.polling-address{background-color:#E9EEF6;border-radius:10px;padding:10px}.rv-election-day-look-up .election-day-address.polling-address .address-block{margin-bottom:10px}.rv-election-day-look-up .calendar-links{margin-top:15px}.rv-election-day-look-up .calendar-links a{width:32%;margin-right:1px}.rv-election-day-look-up .get-directions{margin-top:20px}.rv-election-day-look-up .static-map{margin-bottom:20px}.rv-election-day-look-up .icon-fa-map-marker{color:red}.rv-election-day-look-up .admin-link{margin-bottom:1rem}.rv-election-day-look-up .voting-times{font-size:0.9rem;margin:30px 0;border-top:1px solid lightgray;border-bottom:1px solid lightgray;padding:10px 0}.rv-election-day-look-up .powered-by-google-civic{margin-top:15px;color:grey;font-size:0.8rem}.rv-election-day-look-up .disclaimer{font-size:0.6rem}.rv-amount-button-animation{display:none}.btn-cancel{color:#5447FF}.amount-option,.conduit-amount-option,.checkout-amount-option,.merch-product-option{background:#44C0FF}.amount-option:hover,.amount-option:active,.amount-option:focus,.conduit-amount-option:hover,.conduit-amount-option:active,.conduit-amount-option:focus,.checkout-amount-option:hover,.checkout-amount-option:active,.checkout-amount-option:focus,.merch-product-option:hover,.merch-product-option:active,.merch-product-option:focus{background:#2bb7ff}.amount-option.selected,.conduit-amount-option.selected,.checkout-amount-option.selected,.contributor-type-option.selected{background:#5447FF}.contribution-match-box.selected{background:#5447FF;color:#ffffff !important}.contribution-impact-box.selected .matching-multiplier-impact{color:#5447FF !important}a{color:#5447FF}a:hover,a:focus,a:active{color:#5447FF}.disclaimer-terms a,.powered-by-revv a,.powered-by-win-red a{color:#697A8B !important}.revv-user-dropdown{right:32px;top:-15px;padding:5px 0 5px 0}.revv-user-dropdown .dropdown-item{padding:7px 15px}.other-field-custom-input{padding-bottom:2px;color:white}.other-field-custom-input:active,.other-field-custom-input:focus{color:white}.custom-field-other-option{padding-top:0px;padding-bottom:8px}.custom-field-other-option .float-label{width:100%}.custom-field-other-option .other-field-custom-input{width:100%}.pac-item{position:relative;padding:4px}.pac-item .pac-icon.pac-icon-marker{position:absolute}.pac-item .pac-item-query,.pac-item>span:last-child{display:block;margin-left:19px}.money-bomb-process,.subscription-fixed-text{background-color:transparent}#initiatives-goals-page-data .impact-amount{color:#5447FF !important}.progress-landing-page{height:30px;border-radius:5px}.progress-landing-page .progress-bar{height:100%;background-color:#44C0FF !important;z-index:7}.progress-landing-page .progress-bar-chevron{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);height:26px;color:white;background-color:#44C0FF !important;width:52px;margin-left:-31px;z-index:6}.progress-landing-page .progress-bar-selected-amount{color:white;background-color:#5447FF !important;z-index:5;padding-top:7px;font-weight:600;display:none}.progress-landing-page .progress-bar-amount{float:right;margin-top:7px;margin-right:5px;font-weight:600;color:white}.upsell-page-enhanced .landing-page-container{background:false;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.upsell-page-enhanced .upsell-page-thermometer{padding:18px}.panel-type-upsell .done-callout{color:#5447FF;border:1px solid #5447FF !important}.panel-type-upsell .other-amount-button{background:#44C0FF}.panel-type-upsell .other-amount-button.submit-amount-option{background:#5447FF}#exit-intent-popup{display:none}#exit-intent-popup img{display:block;width:100%;max-width:100%;height:auto}#bio_ep .rv-panel-section{padding-top:15px;padding-bottom:15px}#bio_ep .popup_image{overflow:hidden;text-align:center}#bio_ep .popup-image{display:block;width:100%;max-width:100%;height:auto;margin-bottom:15px}#bio_ep .image-only .rv-panel-section{padding:0}#bio_ep .image-only .popup-image{margin-bottom:0}#bio_ep .header-section{background:#5447FF;text-transform:uppercase}#bio_ep .header-section .rv-header{margin-bottom:0;color:white}#bio_ep button.close{color:white;font-size:18px}#bio_ep .btn.btn-primary{background:#5447FF;border:1px solid #5447FF !important}.poll-results{margin-bottom:5px;border-bottom:1px solid lightgrey !important}.rv-poll-results-option{margin-bottom:10px}.rv-poll-results.progress.progress-lg{height:15px;border-radius:1rem}.rv-poll-results.progress.progress-lg .progress-bar{height:100%;border-radius:1rem}.rv-poll-results-label,.rv-poll-results-option-label{font-size:14px;margin-bottom:0.5rem !important}:root{--wr-black:#060606;--wr-black-soft:#111214;--wr-black-soft-2:#1a1c1f;--wr-gold-1:#f6e27a;--wr-gold-2:#d4b24a;--wr-gold-3:#a8841f;--wr-gold-bright:#fff200;--wr-white:#ffffff;--wr-text:#111214;--wr-text-soft:rgba(17,17,17,0.76);--wr-panel-edge:rgba(255,255,255,0.18);--wr-red:#b52b37;--wr-red-dark:#92202a;--wr-red-glow:rgba(181,43,55,0.24);--wr-gold-glow:rgba(212,178,74,0.22);--wr-shadow:rgba(0,0,0,0.52);--wr-field:#f4f4f4;--wr-field-text:#111}body.landing-page{min-height:100vh;background:#000 !important;color:var(--wr-text);position:relative;overflow-x:hidden}body.landing-page::before{content:none !important;display:none !important}body.landing-page::after{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px);background-size:24px 24px, 24px 24px;opacity:0.06;z-index:0}body.landing-page .landing-page-content-background,body.landing-page .landing-page-content-container,body.landing-page .landing-page-container,body.landing-page .landing-page-content,body.landing-page .top-panel{background:transparent !important;position:relative;z-index:1}body.landing-page .top-panel{justify-content:center !important;padding:24px 14px 40px !important}body.landing-page .panel{background:linear-gradient(180deg, #f0cf57 0%, #d7af33 12%, #151515 32%, #060606 50%, #151515 68%, #d7af33 88%, #f0cf57 100%) !important;border-radius:20px !important;border:1px solid rgba(255,223,120,0.24) !important;box-shadow:0 18px 42px rgba(0,0,0,0.56),0 0 0 1px rgba(0,0,0,0.22),0 0 14px rgba(240,207,87,0.14),0 0 30px rgba(240,207,87,0.08) !important;overflow:hidden !important}body.landing-page .landing-page-cta,body.landing-page .landing-page-form,body.landing-page .landing-page-form-content,body.landing-page .landing-page-amounts,body.landing-page .landing-page-details,body.landing-page .landing-page-submit-button,body.landing-page .landing-page-legal,body.landing-page .temporary-profiling-box{width:100% !important;max-width:460px !important;margin-left:auto !important;margin-right:auto !important}body.landing-page .landing-page-cta{padding-left:0 !important;padding-right:0 !important}body.landing-page .landing-page-paragraph{width:100% !important;max-width:460px !important;margin:0 auto !important}body.landing-page .landing-page-amounts{padding-left:0 !important;padding-right:0 !important}@media (max-width: 767px){body.landing-page .panel{max-width:94vw !important}body.landing-page .landing-page-cta,body.landing-page .landing-page-form,body.landing-page .landing-page-form-content,body.landing-page .landing-page-amounts,body.landing-page .landing-page-details,body.landing-page .landing-page-submit-button,body.landing-page .landing-page-legal,body.landing-page .temporary-profiling-box,body.landing-page .landing-page-paragraph{max-width:calc(100% - 24px) !important}}body.landing-page .landing-page-cta,body.landing-page .landing-page-form,body.landing-page .landing-page-form-content,body.landing-page .landing-page-details,body.landing-page .landing-page-submit-button,body.landing-page .landing-page-legal,body.landing-page .landing-page-form-footer,body.landing-page .landing-page-amounts,body.landing-page .temporary-profiling-box,body.landing-page .landing-page-paragraph,body.landing-page .landing-page-paragraph .row,body.landing-page .landing-page-paragraph .col-sm-12,body.landing-page .tab-content,body.landing-page .tab-pane{background:transparent !important;box-shadow:none !important;border:0 !important}body.landing-page .landing-page-cta{padding:22px 20px 14px !important}body.landing-page .welcome-donor,body.landing-page .help-text,body.landing-page .rv-text,body.landing-page .rv-muted-text,body.landing-page .landing-page-legal,body.landing-page .login-mobile,body.landing-page .footer-login,body.landing-page .footer-total,body.landing-page .wizard-button,body.landing-page .back-button,body.landing-page .conduit-candidate-callout,body.landing-page .conduit-candidate-callout a{color:rgba(255,255,255,0.86) !important;font-family:Montserrat, Arial, sans-serif !important}body.landing-page .welcome-donor{font-size:26px;font-weight:800;text-align:center}body.landing-page .help-text,body.landing-page .rv-fs-14{font-size:16px;font-weight:700;text-align:center}body.landing-page .landing-page-amounts{padding:6px 18px 0 !important}body.landing-page .multiple-choice .btn.btn-checkbox,body.landing-page .btn-checkbox.multiple-choice-checkbox,body.landing-page .btn-employment{background:linear-gradient(180deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.04) 100%) !important;color:var(--wr-gold-1) !important;border:1px solid rgba(212,178,74,0.42) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08) !important;font-weight:800 !important;font-family:Montserrat, Arial, sans-serif !important}body.landing-page .multiple-choice .btn.btn-checkbox span,body.landing-page .btn-checkbox.multiple-choice-checkbox span,body.landing-page .btn-employment span{color:var(--wr-gold-1) !important;font-family:Montserrat, Arial, sans-serif !important;font-weight:800 !important}body.landing-page .conduit-amount-option,body.landing-page div.btn.conduit-amount-option{min-height:60px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:linear-gradient(180deg, var(--wr-black-soft-2) 0%, var(--wr-black-soft) 100%) !important;color:var(--wr-white) !important;border:1px solid rgba(255,255,255,0.86) !important;border-radius:10px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 8px 18px rgba(0,0,0,0.18) !important;font-weight:900 !important;font-size:19px !important;letter-spacing:0.01em !important;font-family:Montserrat, Arial, sans-serif !important;transition:transform 0.14s ease, box-shadow 0.14s ease, border-color 0.14s ease, background 0.14s ease}body.landing-page .conduit-amount-option:hover,body.landing-page .conduit-amount-option:focus,body.landing-page div.btn.conduit-amount-option:hover,body.landing-page div.btn.conduit-amount-option:focus{transform:translateY(-2px);border-color:rgba(255,242,0,0.56) !important;box-shadow:0 0 0 1px rgba(255,242,0,0.22),0 12px 24px rgba(0,0,0,0.26),0 0 18px rgba(255,242,0,0.1) !important}body.landing-page .conduit-amount-option.selected,body.landing-page .conduit-amount-option.active,body.landing-page div.btn.conduit-amount-option.selected,body.landing-page div.btn.conduit-amount-option.active,body.landing-page div.btn.conduit-amount-option.amount-1{background:linear-gradient(180deg, var(--wr-gold-1) 0%, var(--wr-gold-2) 58%, var(--wr-gold-3) 100%) !important;color:#111 !important;border-color:rgba(255,255,255,0.92) !important;box-shadow:0 0 0 1px rgba(212,178,74,0.22),0 12px 26px rgba(0,0,0,0.3),0 0 22px var(--wr-gold-glow) !important}body.landing-page .other-conduit-amount-field,body.landing-page input.other-conduit-amount-field,body.landing-page .form-control,body.landing-page input.form-control,body.landing-page select.form-control,body.landing-page textarea.form-control,body.landing-page .credit-card.form-control{min-height:50px !important;background:rgba(255,255,255,0.96) !important;color:var(--wr-field-text) !important;border:1px solid rgba(17,17,17,0.12) !important;border-radius:8px !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.08) !important;font-family:Montserrat, Arial, sans-serif !important;font-weight:700 !important}body.landing-page .form-control::placeholder,body.landing-page input.form-control::placeholder,body.landing-page textarea.form-control::placeholder,body.landing-page .other-conduit-amount-field::placeholder{color:rgba(17,17,17,0.48) !important}body.landing-page .form-control:focus,body.landing-page input.form-control:focus,body.landing-page select.form-control:focus,body.landing-page textarea.form-control:focus{border-color:rgba(212,178,74,0.5) !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.08),0 0 0 1px rgba(212,178,74,0.18),0 0 18px rgba(212,178,74,0.1) !important;outline:none !important}body.landing-page .btn-cover-fees,body.landing-page .btn-recurring{background:linear-gradient(180deg, #fff56b 0%, #fff200 100%) !important;color:#111 !important;border:1px solid rgba(0,0,0,0.18) !important;border-radius:18px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 8px 18px rgba(0,0,0,0.12) !important;font-weight:800 !important;font-family:Montserrat, Arial, sans-serif !important}body.landing-page .btn-cover-fees,body.landing-page .btn-recurring{color:#111 !important;font-family:Montserrat, Arial, sans-serif !important}body.landing-page .money-bomb-label{background:linear-gradient(180deg, #22252a 0%, #121418 100%) !important;color:#ffffff !important;border:1px solid rgba(255,255,255,0.1) !important;border-radius:18px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 8px 16px rgba(0,0,0,0.14) !important;font-weight:700 !important;font-family:Montserrat, Arial, sans-serif !important}body.landing-page .money-bomb-label{color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important}body.landing-page a.btn.btn-submit,body.landing-page #donate-btn.btn.btn-submit,body.landing-page .btn.btn-submit,body.landing-page a.btn.btn-submit.btn-submit--invalid,body.landing-page .btn.btn-submit.btn-submit--invalid{min-height:58px !important;width:100% !important;border-radius:10px !important;border:1px solid rgba(255,255,255,0.14) !important;background:linear-gradient(180deg, var(--wr-gold-1) 0%, var(--wr-gold-2) 60%, var(--wr-gold-3) 100%) !important;color:#111 !important;box-shadow:0 12px 26px rgba(0,0,0,0.28),0 0 0 1px rgba(0,0,0,0.18),0 0 24px var(--wr-gold-glow) !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:0.12em !important;font-size:16px !important;font-family:Montserrat, Arial, sans-serif !important;transition:transform 0.14s ease, box-shadow 0.14s ease, filter 0.14s ease;animation:wr-cta-pulse 1.8s ease-in-out infinite}body.landing-page a.btn.btn-submit:hover,body.landing-page #donate-btn.btn.btn-submit:hover,body.landing-page .btn.btn-submit:hover{transform:translateY(-1px);filter:brightness(1.03)}body.landing-page .landing-page-legal,body.landing-page .landing-page-legal a,body.landing-page .footer-total,body.landing-page .footer-total .donation-amount-value,body.landing-page .footer-total .donation-intervals,body.landing-page .login-mobile,body.landing-page .footer-login{color:rgba(255,255,255,0.72) !important}@keyframes wr-cta-pulse{0%, 100%{box-shadow:0 12px 26px rgba(0,0,0,0.28),0 0 0 1px rgba(0,0,0,0.18),0 0 20px rgba(212,178,74,0.18)}50%{box-shadow:0 16px 30px rgba(0,0,0,0.34),0 0 0 1px rgba(0,0,0,0.18),0 0 34px rgba(212,178,74,0.34)}}@media (max-width: 767px){body.landing-page .top-panel{padding:14px 10px 26px !important}body.landing-page .panel{border-radius:16px !important}body.landing-page .landing-page-cta{padding:14px 14px 10px !important}}@media (prefers-reduced-motion: reduce){body.landing-page .btn.btn-submit,body.landing-page #donate-btn.btn.btn-submit,body.landing-page a.btn.btn-submit,body.landing-page a.btn.btn-submit.btn-submit--invalid,body.landing-page .btn.btn-submit.btn-submit--invalid{animation:none !important}}:root{--official-charcoal:#262626;--official-dark:#343434;--official-slate:#55585c;--official-grey:#777a7e;--official-light:#eeeeeb;--official-ivory:#faf9f5;--official-gold:#c5a253;--official-gold-dark:#9e7d34;--official-gold-light:#dfc77f}body,.landing-page-content-background{background:linear-gradient(145deg, #202020 0%, #353535 45%, #55575a 100%) !important}.top-panel{padding:18px !important}.top-panel .panel{background:linear-gradient(180deg, #fbfaf6 0%, #f1f0eb 100%) !important;border:4px solid var(--official-gold) !important;border-radius:12px !important;box-shadow:0 0 0 1px #7d642e,0 12px 32px rgba(0,0,0,0.38) !important;overflow:hidden !important}.top-panel .panel:before{content:"";display:block;height:7px;margin:-1px -1px 18px;background:linear-gradient(90deg, #7e642f 0%, #d9bf77 20%, #b99545 50%, #e2ce91 80%, #7e642f 100%)}.landing-page-cta,.landing-page-paragraph,.landing-page-cta .content{color:var(--official-charcoal) !important}.landing-page-paragraph p{color:var(--official-charcoal) !important;line-height:1.4 !important}.landing-page-paragraph span[style="color: #ffffff"],.landing-page-paragraph span[style="color:#ffffff"],.landing-page-paragraph span[style="color: #ffff00"],.landing-page-paragraph span[style="color:#ffff00"],.landing-page-paragraph span[style="color: #ff0000"],.landing-page-paragraph span[style="color:#ff0000"]{color:var(--official-charcoal) !important}.landing-page-paragraph span[style="background-color: #ffff00"],.landing-page-paragraph span[style="background-color:#ffff00"]{background:var(--official-gold) !important;color:#1d1d1d !important;padding:3px 9px !important;border-radius:3px !important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing-page-paragraph span[style="background-color: #800000"],.landing-page-paragraph span[style="background-color:#800000"]{background:var(--official-charcoal) !important;color:#f3dfaa !important;border:1px solid var(--official-gold) !important;padding:5px 12px !important;border-radius:3px !important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing-page-paragraph p:first-child span{color:var(--official-gold-dark) !important;letter-spacing:1px !important}.landing-page-form{background:#f8f7f2 !important;border-top:1px solid #d4c28f !important}.additional-field{background:#ebeae5 !important;border:1px solid #c7c5bd !important;border-radius:8px !important;padding:16px !important}.additional-field .help-text{color:var(--official-charcoal) !important;font-weight:800 !important;letter-spacing:.2px !important}.multiple-choice .btn{background:linear-gradient(180deg, #66696c 0%, #47494b 100%) !important;border:2px solid var(--official-gold) !important;color:#fff !important;border-radius:6px !important;font-weight:800 !important;box-shadow:0 3px 0 #272727 !important;transition:all .15s ease !important}.multiple-choice .btn:hover{background:linear-gradient(180deg, #d5bb73 0%, #b18d3e 100%) !important;color:#1c1c1c !important;transform:translateY(-1px) !important}.multiple-choice .btn.active,.multiple-choice .btn:has(input:checked){background:linear-gradient(180deg, #d7bd77 0%, #ae8938 100%) !important;border-color:#806226 !important;color:#1c1c1c !important;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.3) !important}.conduit-amount-option,.amount-option,.color-button.btn{background:linear-gradient(180deg, #696b6d 0%, #47494b 100%) !important;color:#fff !important;border:2px solid #b9994e !important;border-radius:6px !important;font-weight:800 !important;box-shadow:0 3px 0 #292929 !important;transition:all .15s ease !important}.conduit-amount-option:hover,.amount-option:hover,.color-button.btn:hover{background:linear-gradient(180deg, #d8bf79 0%, #b28d3d 100%) !important;color:#1d1d1d !important;transform:translateY(-1px) !important}.conduit-amount-option.selected,.amount-option.selected,.color-button.btn.selected{background:linear-gradient(180deg, #ddc77f 0%, #b6903e 100%) !important;border-color:#72581f !important;color:#171717 !important;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.35),0 3px 0 #6e5520 !important}div.color-button.btn[data-name="amt3"]:not(.selected){background:linear-gradient(180deg, #696b6d 0%, #47494b 100%) !important;border-color:#b9994e !important;color:#fff !important}.other-conduit-amount-field{background:#fff !important;border:2px solid #aaa89f !important;color:#262626 !important;border-radius:6px !important}.other-conduit-amount-field:focus{border-color:var(--official-gold) !important;box-shadow:0 0 0 2px rgba(197,162,83,0.2) !important}.btn-cover-fees,.btn-recurring,.money-bomb-label{background:#e5e3dc !important;color:#292929 !important;border:1px solid #b8a66f !important;border-left:5px solid var(--official-gold) !important;border-radius:6px !important}.btn-cover-fees:hover,.btn-recurring:hover,.money-bomb-label:hover{background:#eeeadf !important;border-color:var(--official-gold-dark) !important}.btn-cover-fees .rv-muted-text,.btn-recurring .rv-muted-text,.money-bomb-label .rv-muted-text{color:#686868 !important}.landing-page-submit-button .btn-submit,#donate-btn{background:linear-gradient(180deg, #d8bf78 0%, #b28c3c 100%) !important;border:2px solid #795c22 !important;color:#191919 !important;border-radius:6px !important;font-weight:900 !important;letter-spacing:.7px !important;text-transform:uppercase !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 4px 0 #72561e,0 7px 14px rgba(0,0,0,0.22) !important}.landing-page-submit-button .btn-submit:hover,#donate-btn:hover{background:linear-gradient(180deg, #e2cc8c 0%, #c19b48 100%) !important;transform:translateY(-1px) !important}.conduit-candidate-callout{color:#555 !important;border-top:1px solid #d6d1c3 !important;border-bottom:1px solid #d6d1c3 !important;padding-top:8px !important;padding-bottom:8px !important}.landing-page-form-footer{background:#2e2e2e !important;border-top:3px solid var(--official-gold) !important;color:#fff !important}.landing-page-form-footer .donation-amount-label,.landing-page-form-footer .donation-amount-value,.landing-page-form-footer .donation-intervals{color:#f5e7bc !important}.landing-page-legal{color:#666 !important}.landing-page-legal a{color:var(--official-gold-dark) !important}.landing-page-footer{background:#deddd8 !important;border-top:4px solid var(--official-gold) !important}.landing-page-footer,.landing-page-footer p,.landing-page-footer li,.landing-page-footer span,.landing-page-footer strong{color:#3b3b3b !important}.landing-page-footer a{color:#765a22 !important;font-weight:700 !important}input[type="checkbox"]{accent-color:var(--official-gold-dark) !important}@media (max-width: 768px){.top-panel{padding:10px !important}.top-panel .panel{border-width:3px !important;border-radius:8px !important}.landing-page-paragraph p{line-height:1.3 !important}}html,body,.landing-page-content-background,.landing-page-content-container,.landing-page-container,.landing-page-content{background:linear-gradient(135deg, #181818 0%, #292929 45%, #3d3d3d 100%) !important}.landing-page-content-background{opacity:1 !important}.top-panel{background:transparent !important}.top-panel .panel{background:linear-gradient(145deg, #303030 0%, #222 100%) !important;border:4px solid #c6a34f !important;border-radius:12px !important;box-shadow:0 0 0 1px #765d27,0 12px 35px rgba(0,0,0,0.55) !important;overflow:hidden !important}.landing-page-cta,.landing-page-paragraph,.landing-page-paragraph .content,.landing-page-paragraph p,.landing-page-paragraph strong,.landing-page-paragraph em,.landing-page-paragraph span{color:#f1f1ed !important}.landing-page-paragraph p:first-child span{color:#d4b45f !important}.landing-page-paragraph span[style="color: #ff0000"],.landing-page-paragraph span[style="color:#ff0000"]{color:#d7b75f !important}.landing-page-paragraph span[style="color: #ffff00"],.landing-page-paragraph span[style="color:#ffff00"]{color:#e4cc88 !important}.landing-page-paragraph span[style="color: #000000"],.landing-page-paragraph span[style="color:#000000"]{color:#f2f2ef !important}.landing-page-paragraph span[style="background-color: #ffff00"],.landing-page-paragraph span[style="background-color:#ffff00"]{background:#c5a24d !important;color:#171717 !important;padding:3px 8px !important;border-radius:3px !important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing-page-paragraph span[style="background-color: #800000"],.landing-page-paragraph span[style="background-color:#800000"]{background:#c5a24d !important;color:#171717 !important;padding:4px 10px !important;border-radius:3px !important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing-page-form,.landing-page-form-content,#main-form,#donation,.landing-page-amounts,.logged-in-landing-page-amounts,.landing-page-amounts-options,.logged-in-landing-page-amounts-options{background:#292929 !important;color:#f4f4f0 !important}.landing-page-form{border-top:2px solid #c5a24d !important}.additional-field-group,.additional-fields-before,.additional-field{background:#292929 !important}.additional-field{border:1px solid #b89543 !important;border-radius:8px !important;padding:15px !important}.additional-field .help-text{color:#e1c678 !important;font-weight:800 !important}.multiple-choice .btn,.multiple-choice-checkbox{background:linear-gradient(180deg, #505050 0%, #393939 100%) !important;color:#ffffff !important;border:2px solid #c5a24d !important;border-radius:6px !important;font-weight:800 !important;box-shadow:0 3px 0 #161616 !important}.multiple-choice .btn:hover,.multiple-choice-checkbox:hover{background:linear-gradient(180deg, #d5b967 0%, #ad8835 100%) !important;color:#161616 !important}.multiple-choice .btn.active,.multiple-choice .btn:has(input:checked),.multiple-choice-checkbox:has(input:checked){background:linear-gradient(180deg, #ddc475 0%, #b58e38 100%) !important;color:#161616 !important;border-color:#ead38f !important}.conduit-amounts,.conduit-amounts .row,.amount-desc{background:transparent !important}.conduit-amount-option,.color-button.btn,.amount-option{background:linear-gradient(180deg, #555 0%, #373737 100%) !important;color:#ffffff !important;border:2px solid #c5a24d !important;border-radius:6px !important;font-weight:800 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 3px 0 #161616 !important}div.color-button.btn[data-name="amt3"]:not(.selected){background:linear-gradient(180deg, #555 0%, #373737 100%) !important;color:#ffffff !important;border:2px solid #c5a24d !important}.conduit-amount-option:hover,.color-button.btn:hover,.amount-option:hover{background:linear-gradient(180deg, #d5b967 0%, #ad8835 100%) !important;color:#171717 !important;border-color:#ead18b !important}.conduit-amount-option.selected,.color-button.btn.selected,.amount-option.selected{background:linear-gradient(180deg, #dfc779 0%, #b48d38 100%) !important;color:#151515 !important;border-color:#f0d993 !important;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.22),0 3px 0 #735820 !important}.other-amount-field-group{background:transparent !important}.other-conduit-amount-field{background:#3b3b3b !important;color:#ffffff !important;border:2px solid #b99748 !important;border-radius:6px !important}.other-conduit-amount-field::placeholder{color:#d7d7d2 !important}.conduit-candidate-callout{color:#c9c9c5 !important;background:#242424 !important;border-top:1px solid #6f603d !important;border-bottom:1px solid #6f603d !important;padding-top:9px !important;padding-bottom:9px !important}.landing-page-cover-fees-button,.landing-page-recurring-button,.money-pledge{background:transparent !important}.btn-cover-fees,.btn-recurring,.money-bomb-label{background:linear-gradient(135deg, #3c3c3c 0%, #303030 100%) !important;color:#f4f4ef !important;border:1px solid #a98a42 !important;border-left:5px solid #c8a653 !important;border-radius:6px !important}.btn-cover-fees:hover,.btn-recurring:hover,.money-bomb-label:hover{background:#464646 !important;border-color:#d2b460 !important}.btn-cover-fees,.btn-recurring,.money-bomb-label{color:#f1f1ed !important}.btn-cover-fees .rv-muted-text,.btn-recurring .rv-muted-text,.money-bomb-label .rv-muted-text{color:#c9b981 !important}.payer-email,.payer-card-details,#payer-details,.logged-in-landing-page-personal-details{background:#292929 !important;color:#eeeeea !important}.payer-email .help-text,.payer-card-details .help-text{color:#c6a34f !important}.payer-email .text,.payer-card-details .text,.rv-card-info{color:#eeeeea !important}.dropdown-toggle{background:transparent !important}.landing-page-submit-button{background:#292929 !important}#donate-btn,.landing-page-submit-button .btn-submit{background:linear-gradient(180deg, #dfc474 0%, #b68e37 100%) !important;color:#171717 !important;border:2px solid #efd78d !important;border-radius:6px !important;font-weight:900 !important;letter-spacing:.8px !important;text-transform:uppercase !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 4px 0 #71551c,0 8px 18px rgba(0,0,0,0.35) !important}#donate-btn:hover,.landing-page-submit-button .btn-submit:hover{background:linear-gradient(180deg, #ead48e 0%, #c39b44 100%) !important;transform:translateY(-1px) !important}.landing-page-legal{background:#292929 !important;color:#aaa9a4 !important}.landing-page-legal a{color:#d0b361 !important}.landing-page-form-footer,.footer-total{background:#1c1c1c !important;color:#ffffff !important;border-top:3px solid #c5a24d !important}.landing-page-form-footer,.footer-total{color:#f1dfaa !important}.landing-page-footer{background:#242424 !important;border-top:4px solid #c5a24d !important}.landing-page-footer,.landing-page-footer p,.landing-page-footer span,.landing-page-footer strong,.landing-page-footer b,.landing-page-footer li{color:#c9c9c4 !important}.landing-page-footer a{color:#d1b45e !important}.short-disclaimer,.long-disclaimer,.disclaimer-terms{color:#bdbdb8 !important}input[type="checkbox"]{accent-color:#c5a24d !important}.loading{background:#292929 !important}.loading-text{color:#d2b45e !important}.loading-spinner{border-color:#555555 !important;border-top-color:#c5a24d !important}@media (max-width: 768px){.top-panel .panel{border-width:3px !important}}.top-panel .panel{background:linear-gradient(145deg, #55575a 0%, #414346 50%, #303234 100%) !important;border:4px solid #c5a253 !important;border-radius:12px !important;box-shadow:0 0 0 1px #80682f,0 12px 30px rgba(0,0,0,0.35) !important}.landing-page-cta,.landing-page-paragraph,.landing-page-paragraph .content{background:transparent !important}.landing-page-form,.landing-page-form-content,#main-form,.landing-page-amounts,.logged-in-landing-page-amounts,.landing-page-amounts-options,.logged-in-landing-page-amounts-options{background:#f4f3ef !important;color:#222222 !important}.additional-field{background:linear-gradient(145deg, #eeeeea 0%, #deddd8 100%) !important;border:2px solid #c5a253 !important;color:#222222 !important}.landing-page-content-background{background:linear-gradient(135deg, #242526 0%, #3c3e40 55%, #55575a 100%) !important}.landing-page-form-footer{background:#383a3c !important;border-top:3px solid #c5a253 !important}.landing-page-footer{background:#e5e4df !important;border-top:4px solid #c5a253 !important}body .top-panel.rv-layout-floating .panel,body .top-panel .panel,body .top-panel .panel .landing-page-cta,body .top-panel .panel .landing-page-paragraph,body .top-panel .panel .landing-page-paragraph .row,body .top-panel .panel .landing-page-paragraph .col-sm-12{background:#4a4a4a !important;background-color:#4a4a4a !important}body .top-panel.rv-layout-floating .panel{border:5px solid #c6a24f !important;box-shadow:0 0 0 2px #7c652f,0 10px 28px rgba(0,0,0,0.35) !important}body .top-panel .panel .landing-page-cta{border-radius:8px 8px 0 0 !important}body .top-panel .panel .landing-page-form{background:#eeeeea !important;background-color:#eeeeea !important;border-top:3px solid #c6a24f !important}body .top-panel .panel .landing-page-form-content,body .top-panel .panel #main-form,body .top-panel .panel #donation,body .top-panel .panel .landing-page-amounts,body .top-panel .panel .landing-page-amounts-options{background:#eeeeea !important;background-color:#eeeeea !important}body .landing-page-content-background{background:linear-gradient(135deg, #2b2b2b 0%, #444 55%, #5a5a5a 100%) !important}body .top-panel .landing-page-paragraph span[style="background-color: #ffff00"]{color:#b5121b !important;background:#d8bb68 !important;font-weight:900 !important}body .top-panel .panel .landing-page-paragraph span[style="background-color: #ffff00"],body .top-panel .panel .landing-page-paragraph span[style="background-color:#ffff00"],body .top-panel .panel .landing-page-paragraph span[style="background-color: rgb(255, 255, 0)"]{background:#ffff00 !important;background-color:#ffff00 !important;color:#d00000 !important;-webkit-text-fill-color:#d00000 !important;font-weight:900 !important}html body.landing-page.show.initiative-campaign .top-panel .panel .landing-page-cta .landing-page-paragraph .col-sm-12 p.MsoNormal strong span em span span[style="background-color: #ffff00"]{color:#d40000 !important;-webkit-text-fill-color:#d40000 !important;background-color:#ffff00 !important;background:#ffff00 !important;opacity:1 !important;text-shadow:none !important}html body .top-panel .panel .landing-page-paragraph p:nth-of-type(2) strong span em span span:last-child{color:#d40000 !important;-webkit-text-fill-color:#d40000 !important;background:#ffff00 !important;background-color:#ffff00 !important;text-shadow:none !important}body .top-panel .panel .additional-field{background:linear-gradient(145deg, #4b4b4b 0%, #393939 100%) !important;border:3px solid #c6a24f !important;border-radius:12px !important;box-shadow:0 4px 12px rgba(0,0,0,0.22) !important}body .top-panel .panel .additional-field .help-text{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-weight:900 !important;text-shadow:none !important}body .top-panel .panel .additional-field .multiple-choice .btn,body .top-panel .panel .additional-field .multiple-choice-checkbox{background:#f5f4ef !important;background-color:#f5f4ef !important;border:2px solid #c6a24f !important;color:#242424 !important;-webkit-text-fill-color:#242424 !important;border-radius:10px !important;box-shadow:none !important}body .top-panel .panel .additional-field .multiple-choice .btn,body .top-panel .panel .additional-field .multiple-choice-checkbox{color:#242424 !important;-webkit-text-fill-color:#242424 !important}body .top-panel .panel .additional-field .multiple-choice .btn:hover,body .top-panel .panel .additional-field .multiple-choice-checkbox:hover{background:#e5cf8c !important;background-color:#e5cf8c !important;border-color:#a98435 !important}body .top-panel .panel .additional-field input[type="checkbox"]{accent-color:#b8923e !important}body.landing-page .top-panel .panel .landing-page-cta .landing-page-paragraph .col-sm-12>p.MsoNormal:nth-child(2)>span>span>em>span>span:last-child{color:#d40000 !important;-webkit-text-fill-color:#d40000 !important;background:#ffff00 !important;background-color:#ffff00 !important}.conduit-amount-option.amount-1[data-amount="25"]{font-size:0 !important}.conduit-amount-option.amount-1[data-amount="25"]::after{content:"$25 - ENDORSE DOGE";font-size:16px !important}.conduit-amounts .amount-no-desc{display:flex !important;align-items:stretch !important}.conduit-amounts .conduit-amount-option{height:120px !important;min-height:120px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}.conduit-amount-option.amount-1[data-amount="25"]{font-size:0 !important;padding:10px 8px !important;text-align:center !important;line-height:1.15 !important}.conduit-amount-option.amount-1[data-amount="25"]::after{content:"$25 - ENDORSE DOGE";font-size:18px !important;line-height:1.15 !important;white-space:normal !important;display:block !important;width:100% !important}.conduit-amounts .row{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:14px !important}.conduit-amounts .amount-no-desc{width:100% !important;max-width:none !important;margin:0 !important}.conduit-amounts .conduit-amount-option,.conduit-amounts .other-amount-field-group{width:100% !important;height:72px !important;min-height:72px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}.conduit-amount-option.amount-1[data-amount="25"]{font-size:0 !important;padding:8px 12px !important;white-space:nowrap !important}.conduit-amount-option.amount-1[data-amount="25"]::after{content:"$25 - ENDORSE DOGE";font-size:18px !important;line-height:1 !important;white-space:nowrap !important}.conduit-amounts .other-conduit-amount-field{width:100% !important;height:72px !important;text-align:center !important}.conduit-amount-option.amount-1[data-amount="25"]{color:transparent !important;font-size:0 !important;padding:0 10px !important;overflow:hidden !important;white-space:nowrap !important}.conduit-amount-option.amount-1[data-amount="25"]::before{content:none !important;display:none !important}.conduit-amount-option.amount-1[data-amount="25"]::after{content:"$25 - ENDORSE DOGE" !important;color:#000000 !important;font-size:17px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important;display:block !important;width:auto !important;position:static !important;transform:none !important;margin:0 !important}.conduit-amount-option.amount-1[data-amount="25"]{font-size:0 !important;color:transparent !important}.conduit-amount-option.amount-1[data-amount="25"]::before{content:none !important;display:none !important}.conduit-amount-option.amount-1[data-amount="25"]::after{content:"$25 - ENDORSE DOGE" !important;color:#000 !important;font-size:16px !important;font-weight:800 !important;white-space:nowrap !important}.conduit-amount-option.amount-1[data-amount="25"]{font-size:0 !important;color:transparent !important;position:relative !important;overflow:hidden !important}.conduit-amount-option.amount-1[data-amount="25"]::before{content:"$25 - ENDORSE DOGE" !important;display:flex !important;position:absolute !important;inset:0 !important;align-items:center !important;justify-content:center !important;color:#000 !important;font-size:16px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important}.conduit-amount-option.amount-1[data-amount="25"]::after{content:none !important;display:none !important}.conduit-amounts .conduit-amount-option.amount-1[data-amount="25"]{position:relative !important;overflow:hidden !important;font-size:0 !important;line-height:0 !important;color:transparent !important;-webkit-text-fill-color:transparent !important;text-shadow:none !important;text-indent:-9999px !important}.conduit-amounts .conduit-amount-option.amount-1[data-amount="25"]::before{content:none !important;display:none !important}.conduit-amounts .conduit-amount-option.amount-1[data-amount="25"]::after{content:"$25 - ENDORSE DOGE" !important;position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-indent:0 !important;font-size:18px !important;line-height:1 !important;font-weight:800 !important;color:#000 !important;-webkit-text-fill-color:#000 !important;text-shadow:none !important;white-space:nowrap !important}.conduit-amounts .row{display:flex !important;flex-direction:column !important;gap:14px !important;width:100% !important}.conduit-amounts .amount-no-desc{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin:0 !important}.conduit-amounts .conduit-amount-option{width:100% !important;max-width:100% !important;height:70px !important;min-height:70px !important;margin:0 !important;box-sizing:border-box !important}.conduit-amounts .other-amount-field-group{width:100% !important;max-width:100% !important;margin:0 !important}.conduit-amounts .other-conduit-amount-field{width:100% !important;height:70px !important;box-sizing:border-box !important}.lp-donation-summary,.lp-donation-summary *,.lp-donation-summary *::before,.lp-donation-summary *::after{background-color:#ffffff !important;color:#000000 !important;-webkit-text-fill-color:#000000 !important;text-shadow:none !important;background-image:none !important;-webkit-text-stroke:0 !important;font-weight:400 !important}
