@keyframes DonateViaCreditCard_FilledLoading__wGv8q{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.DonateViaCreditCard_container__vgpiP{display:flex;flex-direction:column;margin:0 auto 80px}@media(min-width:768px){.DonateViaCreditCard_container__vgpiP{margin:40px auto 80px}}.DonateViaCreditCard_container__vgpiP>h2{margin-bottom:40px}.DonateViaCreditCard_title__mre8h{font-family:DINOT,Impact,sans-serif;font-style:normal;font-weight:700;font-size:21px;line-height:24px;letter-spacing:1.05px;text-transform:uppercase;color:#222}.DonateViaCreditCard_label__dqDjm{font-style:normal;font-weight:700;font-size:15px;line-height:20px;margin-top:30px}.DonateViaCreditCard_label__dqDjm,.DonateViaCreditCard_textField__VRHGY{font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;color:#212b36}.DonateViaCreditCard_textField__VRHGY{background:#fff;border:1px solid #212b36;box-sizing:border-box;box-shadow:inset 0 1px 2px hsla(209,9%,44%,.21);border-radius:3px;font-size:18px;line-height:35px;padding-left:10px}.DonateViaCreditCard_cardElement__lOB2A{margin-top:38px}.DonateViaCreditCard_required__xr8SH{color:red}.DonateViaCreditCard_button___trqc{margin-top:60px;width:30%;min-width:150px;align-self:center;padding:15px 30px;background:#f8e71c;font-family:DINOT,Impact,sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center;letter-spacing:.9px;text-transform:uppercase;color:#000;border:none}.DonateViaCreditCard_button___trqc:hover{cursor:pointer}.DonateViaCreditCard_cancelButton__IxS2o{margin-top:60px;width:30%;min-width:150px;align-self:center;padding:15px 30px;background:#eee;font-family:DINOT,Impact,sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center;letter-spacing:.9px;text-transform:uppercase;color:#000;border:none}.DonateViaCreditCard_cancelButton__IxS2o:hover{cursor:pointer}.DonateViaCreditCard_linkContainer__PwLrd{padding-top:8px;display:flex;justify-content:space-between;font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:21px}.DonateViaCreditCard_link__Kp_dp{color:#3c89e3}.DonateViaCreditCard_splitRow__T5jMX{display:flex;justify-content:space-between}@media screen and (max-width:600px){.DonateViaCreditCard_splitRow__T5jMX{flex-direction:column;align-items:center}}.DonateViaCreditCard_evenRow__fGv0c{display:flex;justify-content:space-evenly}@media screen and (max-width:600px){.DonateViaCreditCard_evenRow__fGv0c{flex-direction:column;align-items:center}}.DonateViaCreditCard_col__s7Xdc{display:flex;flex-direction:column;width:45%}@media screen and (max-width:600px){.DonateViaCreditCard_col__s7Xdc{width:100%}}.DonateViaCreditCard_dropDown__Ir262{width:100%;height:40px;background:#fff;border:1px solid #212b36;box-sizing:border-box;box-shadow:inset 0 1px 2px hsla(209,9%,44%,.21);border-radius:3px;font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;font-size:18px;line-height:35px;color:#212b36;padding-left:10px}.DonateViaCreditCard_dropDownWrapper__5p0it{min-width:100%;width:100%}.DonateViaCreditCard_error__q2izc{color:red;font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;font-style:normal;font-size:12px;line-height:20px}.DonateViaCreditCard_generalError__h_fph{color:red}.DonateViaCreditCard_generalError__h_fph,.DonateViaCreditCard_generalSuccess__gkN_G{margin-top:60px;margin-left:auto;margin-right:auto;font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:20px}.DonateViaCreditCard_generalSuccess__gkN_G{color:#000}.DonateViaCreditCard_errorPlaceholder__EgXWL{height:20px}@keyframes PaymentAmountButton_FilledLoading__ROB2z{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.PaymentAmountButton_container__PMHm1{width:100%;display:grid;align-items:flex-end;grid-gap:20px}.PaymentAmountButton_container__PMHm1 h2{margin-top:40px}@media(min-width:768px){.PaymentAmountButton_container__PMHm1{display:flex}}.PaymentAmountButton_btn__6oQeR{-webkit-text-size-adjust:100%;box-sizing:border-box;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:0;border-radius:4px;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;line-height:1.5;font-weight:500;text-decoration:none;transition:background-color .07s linear;background-color:#f0f0f0;color:#475058;padding:15px 20px 13px}.PaymentAmountButton_btn__6oQeR:hover{background-color:#dde2e6}.PaymentAmountButton_customAmtBtn__EuqM7{height:52px;-webkit-text-size-adjust:100%;box-sizing:border-box;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:0;border-radius:4px;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;line-height:1.5;font-weight:500;text-decoration:none;transition:background-color .07s linear;background-color:#f0f0f0;color:#475058;padding:10px 20px 13px}.PaymentAmountButton_customAmtBtn__EuqM7:hover{background-color:#dde2e6}.PaymentAmountButton_customAmtBtn__EuqM7>span{white-space:nowrap}.PaymentAmountButton_active__tR4bd{-webkit-text-size-adjust:100%;box-sizing:border-box;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:0;border-radius:4px;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;line-height:1.5;padding:15px 20px 13px;text-decoration:none;transition:background-color .07s linear;color:#f7e847;font-weight:600;background-color:#000}.PaymentAmountButton_active__tR4bd:hover{background-color:#000}.PaymentAmountButton_label__rtt7H{display:inline-block;margin-right:8px}.PaymentAmountButton_input__m_Psq{display:inline;width:100px;border-radius:2px;border-color:#dde2e6;line-height:1.25rem}.PaymentAmountButton_flex__8xmdP{display:flex}@keyframes TextField_FilledLoading__2auua{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.TextField_label__JapSr{font-style:normal;font-weight:700;font-size:15px;line-height:20px;margin-top:30px}.TextField_label__JapSr,.TextField_textField__24cYs{font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;color:#212b36}.TextField_textField__24cYs{background:#fff;border:1px solid #212b36;box-sizing:border-box;box-shadow:inset 0 1px 2px hsla(209,9%,44%,.21);border-radius:3px;font-size:18px;line-height:35px;padding-left:10px}.TextField_required__LfEPS{color:red}.TextField_errorPlaceholder__FU5QM{height:20px}@keyframes FieldError_FilledLoading__OmiIP{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.FieldError_error__SYiV_{color:red;font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;font-style:normal;font-size:12px;line-height:20px}@keyframes SelectField_FilledLoading__WtrUs{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.SelectField_label__sdj4L{font-style:normal;font-weight:700;font-size:15px;line-height:20px;margin-top:30px}.SelectField_dropDown__qT262,.SelectField_label__sdj4L{font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;color:#212b36}.SelectField_dropDown__qT262{width:100%;height:40px;background:#fff;border:1px solid #212b36;box-sizing:border-box;box-shadow:inset 0 1px 2px hsla(209,9%,44%,.21);border-radius:3px;font-size:18px;line-height:35px;padding-left:10px}.SelectField_required__j1EsC{color:red}@keyframes CryptoDonations_FilledLoading__Wlxqo{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.CryptoDonations_container__BNog9{margin:40px 0}.CryptoDonations_center__DB4Cn{margin:36px 0;display:flex;flex-direction:column;justify-content:space-around;align-items:center}@media(min-width:768px){.CryptoDonations_center__DB4Cn{flex-direction:row}}.CryptoDonations_center__DB4Cn h2{text-decoration:underline;margin-bottom:16px}.CryptoDonations_center__DB4Cn h4{margin:8px;font-size:8px;font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif}@keyframes QRCode_FilledLoading__vQhVz{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.QRCode_container__9YDOC{display:flex;flex-direction:column;align-items:center}.QRCode_button__LK6pq{background:#f0f0f0!important;font-size:14px!important;color:#222;padding:5px;display:inline-block;line-height:1;text-decoration:none}.QRCode_button__LK6pq:hover{color:#222;text-decoration:underline;cursor:pointer;background:#f7e847!important}.QRCode_button__LK6pq:visited{color:#222}.QRCode_confirmation__tuJ61{margin:12px 0 24px;min-height:16px;font-size:12px;opacity:0;transition:opacity .5s ease-in-out}.QRCode_success__9A3yG{color:#4bb543;opacity:1}.QRCode_error__kEFw_{color:#cd5c5c;opacity:1}@keyframes AdvertisingSlot_FilledLoading__xP1MM{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AdvertisingSlot_centered__Z6F7n{display:flex;justify-content:center}.AdvertisingSlot_list__4r0Wa{padding:15px 15px 34px;border-top:2px solid #000}.AdvertisingSlot_fixed__r6Zjw{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:11}.AdvertisingSlot_closable__MGI74:after{position:absolute;top:-23px;right:0;font-family:Font Awesome\ 5 Pro;font-size:20px;content:"";background:#fff;line-height:.8;cursor:pointer}.AdvertisingSlot_contributor__jf_td{font-family:Helvetica Neue,Helvetica,Liberation Sans,Arial,sans-serif;color:var(--color-text-base);font-size:15px}.AdvertisingSlot_contributor__jf_td>div{padding-top:15px;border-top:2px solid #000!important}.AdvertisingSlot_verticallySpaced__dX2om{margin:40px 0}.AdvertisingSlot_inContentParent__NzXdB{align-items:center}.AdvertisingSlot_inContent__FHsOu{margin:15px 0}.AdvertisingSlot_mobileLeaderboard__pyys4{margin-bottom:30px}.AdvertisingSlot_sticky__jUymM{position:sticky;top:120px}.AdvertisingSlot_show-text__ng8XI>div{position:relative;padding-top:20px}.AdvertisingSlot_show-text__ng8XI>div:before{z-index:1;color:#b0b0b0;content:"ADVERTISEMENT";font-size:10px;position:absolute;top:5px;left:0}.AdvertisingSlot_borderBoth__43FWw,.AdvertisingSlot_borderTop__Vqfkq{border-top:2px solid #000;align-items:center}.AdvertisingSlot_borderBoth__43FWw{margin-bottom:15px;padding:25px 0;border-bottom:2px solid #000}.AdvertisingSlot_topBorder__2ZmGW{padding:35px 0;border-top:2px solid #000;align-items:center}.AdvertisingSlot_align__ZjXzM,.AdvertisingSlot_verticallySpacedNoBorder__g50kG{align-items:center}.AdvertisingSlot_placement__XPzus{display:none}.AdvertisingSlot_placement__XPzus.AdvertisingSlot_mobile__Re48S{display:flex}@media(min-width:768px){.AdvertisingSlot_placement__XPzus.AdvertisingSlot_mobile__Re48S{display:none}.AdvertisingSlot_placement__XPzus.AdvertisingSlot_tablet__fSJkH{display:flex}}@media(min-width:1025px){.AdvertisingSlot_placement__XPzus.AdvertisingSlot_tablet__fSJkH{display:none}.AdvertisingSlot_placement__XPzus.AdvertisingSlot_desktop__7dIRd{display:flex}}@media print{.AdvertisingSlot_placement__XPzus{display:none!important}}.AdvertisingSlot_placement__XPzus aside{flex:1 1 100%}.AdvertisingSlot_hidden__BGJx0{display:none!important}.AdvertisingSlot_placeholder__VhAXl{height:275px;display:flex;align-items:center;justify-content:center;background:#f4f4f4}.AdvertisingSlot_stickyLeaderboardContainer__jsfnz{position:fixed;top:0;min-height:275px;padding:12.5px;z-index:9999;width:100%;background:#f4f4f4}.AdvertisingSlot_stickyLeaderboardContainerUnstuck__yiS0R{position:fixed;transition:min-height .3s linear;min-height:0;padding:12.5px;z-index:9999;width:100%;background:#f4f4f4}.AdvertisingSlot_stickyLeaderboard__nnfHz{width:970px;height:250px;margin:0 auto;background:blue}.AdvertisingSlot_contentPack__8WZZ0>div{width:100%!important;height:100%!important}.AdvertisingSlot_contentPack__8WZZ0>div>iframe{width:100%;min-height:1600px}@media(min-width:768px){.AdvertisingSlot_contentPack__8WZZ0>div>iframe{min-height:750px}}@keyframes Footer_FilledLoading__S8A54{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Footer_container__pP_Gj{display:flex;justify-content:center;flex-wrap:wrap;margin:1em 0;padding:1em 0;text-transform:uppercase;border-top:4px solid #222}@media(min-width:768px){.Footer_container__pP_Gj{margin:2em 0;padding:2.5em 0 2em}}.Footer_nav__ok3sF{margin:1em 0;padding:0;text-align:center}.Footer_nav__ok3sF li{margin:0 .65em;display:block;bottom:-5px;border-bottom:5px solid transparent;font-weight:700}@media(min-width:768px){.Footer_nav__ok3sF li{display:inline-block}.Footer_nav__ok3sF li:hover{border-color:#f7e847}}.Footer_nav__ok3sF li a{color:#222}.Footer_nav__ok3sF li a:hover{color:#7a7a7a}.Footer_copyright__tIke_{flex:0 0 100%;text-align:center;color:#222;font-size:.85em}