._80U4-a_companyDetails ._80U4-a_companyDetailsHolder{flex-direction:column;gap:20px;width:100%;margin-block:20px;display:flex}@media (min-width:768px){._80U4-a_companyDetails ._80U4-a_companyDetailsHolder{flex-direction:row;gap:10px}}._80U4-a_companyDetails ._80U4-a_companyDetailsHalf{width:100%}@media (min-width:768px){._80U4-a_companyDetails ._80U4-a_companyDetailsHalf{width:50%}}._80U4-a_companyDetails ._80U4-a_checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#243c4b;align-items:center;min-height:27px;margin-bottom:12px;padding-left:35px;font-weight:400;display:block;position:relative;display:flex!important}._80U4-a_companyDetails ._80U4-a_checkboxLabel:hover input~._80U4-a_checkmark{background:#fff;border:1px solid #243c4b;box-shadow:0 0 0 1px #243c4b}._80U4-a_companyDetails ._80U4-a_checkboxLabel:hover input:checked~._80U4-a_checkmark{box-shadow:none}._80U4-a_companyDetails ._80U4-a_checkboxLabel p{color:#243c4b;font-weight:400!important}._80U4-a_companyDetails ._80U4-a_checkboxLabel input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}._80U4-a_companyDetails ._80U4-a_checkboxLabel input:checked~._80U4-a_checkmark{background-color:#0072ce;border:1px solid #0072ce}._80U4-a_companyDetails ._80U4-a_checkboxLabel input:checked~._80U4-a_checkmark:after{display:block}._80U4-a_companyDetails ._80U4-a_checkboxLabel ._80U4-a_checkmark{background:#fff;border:1px solid #243c4b;border-radius:5px;width:25px;height:25px;transition:all .3s ease-in-out;position:absolute;top:0;left:0}._80U4-a_companyDetails ._80U4-a_checkboxLabel ._80U4-a_checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:7px;height:12px;display:none;position:absolute;top:4px;left:8px;transform:rotate(45deg)}._80U4-a_companyDetails ._80U4-a_checkboxLabel{margin-block-start:15px}._80U4-a_companyDetails ._80U4-a_errorContainer ._80U4-a_errorInputWrapper{color:#000;background:#ff7a7c;border-radius:10px;position:relative}._80U4-a_companyDetails ._80U4-a_errorContainer ._80U4-a_errorWrapper{position:relative}._80U4-a_companyDetails ._80U4-a_errorContainer input[type=text],._80U4-a_companyDetails ._80U4-a_errorContainer input[type=email]{outline:none;border:3px solid #ff7a7c!important}._80U4-a_companyDetails ._80U4-a_errorContainer ._80U4-a_errorMessage{padding:12px 20px 12px 45px}._80U4-a_companyDetails ._80U4-a_errorContainer ._80U4-a_errorIcon{position:absolute;top:50%;left:12px;transform:translateY(-50%)}._80U4-a_companyDetails ._80U4-a_errorContainer ._80U4-a_errorIcon svg path{fill:#0000!important}._80U4-a_companyDetails ._80U4-a_errorContainer ._80U4-a_approvedTerms{width:fit-content;margin-block-start:10px}._80U4-a_companyDetails ._80U4-a_hoverLink{text-underline-offset:4px;color:currentColor;text-decoration:underline;transition:all .35s cubic-bezier(.34,.34,.02,.97);position:relative}._80U4-a_companyDetails ._80U4-a_hoverLink:hover{cursor:pointer;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}
.mLPING_companyDonationForm{order:1;width:100%}.mLPING_companyDonationForm.mLPING_hasMedia{order:2;align-items:center;width:100%;display:flex}@media (min-width:1024px){.mLPING_companyDonationForm.mLPING_hasMedia{width:50%}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer{width:100%;margin-block-end:40px}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar{letter-spacing:-.02em;justify-content:space-between;width:100%;font-size:clamp(14px,.845rem + .129vw,16px);line-height:1.35;display:flex;position:relative}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar{letter-spacing:-.01em}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_start{color:#243c4b;z-index:1;background:#66aae2;border:2px solid #0072ce;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-weight:600;display:flex}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_start{width:37px;height:37px}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_middle,.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_end{color:#0072ce;z-index:1;background:#fff;border:2px solid #0072ce;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-weight:600;display:flex}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_middle,.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_end{width:37px;height:37px}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_activeStep{color:#fff;z-index:1;background:#0072ce;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-weight:600;display:flex}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_activeStep{width:37px;height:37px}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_stepDone{z-index:1;background:#66aae2;border:none;border-radius:50%;justify-content:center;width:31px;height:31px;display:flex}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_stepDone{width:37px;height:37px}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_bar{border-bottom:2px solid #0072ce;width:calc(100% - 4px);display:block;position:absolute;top:15px;left:2px;right:2px}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBar .mLPING_bar{top:18px}}.mLPING_companyDonationForm .mLPING_companyDonationFormBarContainer .mLPING_companyDonationFormProgressBarText{color:#0072ce;justify-content:space-between;width:100%;margin-block-end:5px;display:flex}.mLPING_companyDonationForm .mLPING_companyDonationFormContent{color:#243c4b;width:100%;padding:20px}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent{padding:50px}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationHeader{color:#0072ce;margin-block:26px 8px;font-weight:600}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationHeader{margin-block-end:5px}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent label{color:#0072ce;letter-spacing:-.02em;margin-block-end:8px;font-size:clamp(14px,.845rem + .129vw,16px);font-weight:600;line-height:1.35;display:block}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent label{letter-spacing:-.01em;margin-block-end:5px}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationAmountOption{position:relative}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInput{caret-color:#fff;pointer-events:auto!important}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInput:focus-visible{outline:none!important}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInline{cursor:pointer;color:#0072ce;text-align:center;background-color:#e0eef9;border:none;border-radius:10px;width:100%;min-height:clamp(52px,3.068rem + .777vw,64px);font-weight:600;transition:all .3s cubic-bezier(.38,.38,.58,1);display:inline-block;position:absolute;top:0}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInline:hover{background-color:#d3e7f7}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInline input{text-align:center;color:#0072ce;appearance:none;background-color:#0000;border:none;width:100%;height:100%;min-height:clamp(52px,3.068rem + .777vw,64px);color:#fff!important}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInline input::placeholder{color:#0072ce}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_customAmountInline .mLPING_customAmountError{width:100%;font-size:13px;font-weight:400;position:absolute;bottom:-19px;left:0}.mLPING_companyDonationForm .mLPING_companyDonationFormContent input[type=text],.mLPING_companyDonationForm .mLPING_companyDonationFormContent input[type=email]{color:#243c4b;border:1px solid #243c4b;border-radius:10px;width:100%;min-height:clamp(52px,3.068rem + .777vw,64px);padding-inline:clamp(13px,.737rem + .324vw,18px);transition:all .3s cubic-bezier(.38,.38,.58,1)}.mLPING_companyDonationForm .mLPING_companyDonationFormContent input[type=text]:hover,.mLPING_companyDonationForm .mLPING_companyDonationFormContent input[type=email]:hover{box-shadow:0 0 0 1px #243c4b}.mLPING_companyDonationForm .mLPING_companyDonationFormContent input[type=number]{appearance:textfield}.mLPING_companyDonationForm .mLPING_companyDonationFormContent input::-webkit-outer-spin-button{appearance:none}.mLPING_companyDonationForm .mLPING_companyDonationFormContent input::-webkit-inner-spin-button{appearance:none}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_radioInput{display:none}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_radioLabel{cursor:pointer;color:#006bc2;text-align:center;background-color:#e0eef9;border:2px solid #e0eef9;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:clamp(52px,3.068rem + .777vw,64px);font-weight:600;transition:all .3s ease-in-out;display:flex;margin:0!important}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_radioLabel:hover{border:2px solid #0072ce}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_radioLabel{margin:0!important}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_radioLabelActive{background-color:#0072ce;border-color:#0000;transition:all .15s ease-in-out;color:#fff!important}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_radioLabelActive:hover{background-color:#0072ce;border-color:#0072ce}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_companyDonationFormContentHolderGrid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_monthlyGiftNavigation,.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_oneTimeGiftNavigation{flex-direction:column-reverse;display:flex}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_monthlyGiftNavigation,.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_oneTimeGiftNavigation{flex-direction:row;justify-content:space-between}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_oneTimeGiftNavigation{margin-block-start:17px}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_oneTimeGiftNavigation.mLPING_cardNavigation{position:relative}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_oneTimeGiftNavigation.mLPING_cardNavigation button{margin:0}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_oneTimeGiftNavigation.mLPING_cardNavigation button{position:absolute;bottom:17px}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationAmountText{color:#243c4b;margin-block:14px;font-size:14px}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationAmountText{margin-block:20px}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction{color:#243c4b;background:#d0e5e8;border-radius:10px;margin-block-start:14px;padding:20px}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_tip{font-weight:600;display:block}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorks{cursor:pointer;margin-top:10px;padding-inline-start:25px;text-decoration:underline;display:block;position:relative}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorks .mLPING_icon{width:20px;height:20px;position:absolute;top:0;left:0}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorks .mLPING_icon path{color:#0000}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_wrapper.mLPING_isOpen{grid-template-rows:1fr}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_inner{overflow:hidden}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorksContent{padding-top:10px}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorksContent .mLPING_howItWorksTitle{font-weight:600;display:block}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorksContent .mLPING_howItWorksLink{color:#151515;position:relative}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_taxReduction .mLPING_howItWorksContent .mLPING_howItWorksLink .mLPING_icon{position:absolute;top:3px;right:-23px}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_companyDonationFormButtonHolder{margin-block-start:24px}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationContentHolderGrid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationContentHolder{flex-direction:column;gap:10px;width:100%;display:flex}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationContentHolder{flex-direction:row}}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationContentHolderModule{flex-direction:row}.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationContentHalf{width:100%}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_companyDonationFormContent .mLPING_donationContentHalf{width:50%}}.mLPING_companyDonationForm .mLPING_yourGiftContainer{margin-block-end:30px}.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_yourGiftText{color:#0072ce;font-weight:600}.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_yourGiftAmount{font-weight:600;line-height:1.2;font-family:var(--font-poppins),"Arial",sans-serif;letter-spacing:-.02em;font-size:clamp(24px,1.348rem + .647vw,34px)}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_yourGiftAmount{letter-spacing:-.03em}}.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_yourGiftAmount{color:#243c4b}.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_yourGiftPurpose{font-weight:600}.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_month{letter-spacing:-.02em;font-size:clamp(16px,.954rem + .194vw,19px);line-height:1.4}@media (min-width:768px){.mLPING_companyDonationForm .mLPING_yourGiftContainer .mLPING_month{letter-spacing:-.01em}}.mLPING_companyDonationForm .mLPING_fadeStep.mLPING_cardStep button{margin-block-start:30px}.mLPING_oneTimeGiftContainer,.mLPING_monthlyGiftContainer{position:relative}.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer{margin-block:30px}.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftText,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftText{color:#0072ce;font-weight:600}.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftAmount,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftAmount{font-weight:600;line-height:1.2;font-family:var(--font-poppins),"Arial",sans-serif;letter-spacing:-.02em;font-size:clamp(24px,1.348rem + .647vw,34px)}@media (min-width:768px){.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftAmount,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftAmount{letter-spacing:-.03em}}.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftPurpose,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer .mLPING_yourGiftPurpose{font-weight:600}.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer .mLPING_month,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer .mLPING_month{letter-spacing:-.02em;font-size:clamp(16px,.954rem + .194vw,19px);line-height:1.4}@media (min-width:768px){.mLPING_oneTimeGiftContainer .mLPING_yourGiftContainer .mLPING_month,.mLPING_monthlyGiftContainer .mLPING_yourGiftContainer .mLPING_month{letter-spacing:-.01em}}