.O9ny4q_intro{text-align:center;width:100%;max-width:1140px;margin:0 auto;padding:3rem 2rem;line-height:1.8}.O9ny4q_highlight{color:var(--color-red)}.O9ny4q_introEmphasis{margin-top:1.5rem;font-size:1.1rem;font-weight:700}.O9ny4q_cardSection{width:100%;max-width:1140px;margin:0 auto;padding:0 2rem 3rem}.O9ny4q_payHeading{font-size:44px;font-family:var(--font-sanchez);color:var(--color-red);text-align:center;margin-bottom:2rem}.O9ny4q_paymentIcon{margin:0 auto;display:flex}.O9ny4q_donateForm{width:100%}.O9ny4q_fieldset{border:none;margin:0 0 2rem;padding:0}.O9ny4q_fieldsetLegend{color:var(--color-red);margin-bottom:.75rem;font-size:1rem;font-weight:700;display:block}.O9ny4q_fieldsetLegendSmall{margin-bottom:1rem;font-size:1.1rem;font-weight:700;display:block}.O9ny4q_radioGroup{flex-direction:column;gap:.5rem;display:flex}.O9ny4q_radioLabel{border:2px solid var(--color-red);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:background .15s,color .15s;display:flex}.O9ny4q_radioLabel:hover{background:#e539350d}.O9ny4q_radioLabel:has(.O9ny4q_radioInput:focus-visible){outline:3px solid var(--color-red);outline-offset:2px}.O9ny4q_radioLabel:has(.O9ny4q_radioInput:checked){background:var(--color-red);color:var(--color-white)}.O9ny4q_radioInput{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.O9ny4q_radioInput:focus-visible+*{outline:none}.O9ny4q_amountGroup{grid-gap:.5rem;grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.O9ny4q_amountLabel{border:2px solid var(--color-red);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:.75rem .5rem;font-size:.95rem;font-weight:700;transition:background .15s,color .15s;display:flex}.O9ny4q_amountLabel:hover{background:#e539350d}.O9ny4q_amountLabel:has(.O9ny4q_radioInput:checked){background:var(--color-red);color:var(--color-white)}.O9ny4q_customAmount{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:none}.O9ny4q_fieldset:has(input[value=other]:checked) .O9ny4q_customAmount{display:flex}.O9ny4q_dollarSign{font-size:1.2rem;font-weight:700}.O9ny4q_customInput{border:1px solid #ccc;border-radius:4px;flex:1;min-width:120px;padding:.5rem;font-size:1rem}.O9ny4q_amountHint{color:#777;width:100%;font-size:.8rem}.O9ny4q_amountHint a{color:var(--color-red);text-decoration:underline}.O9ny4q_formRow{grid-gap:1rem;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}@media (min-width:768px){.O9ny4q_formRow{grid-template-columns:1fr 1fr}}.O9ny4q_formRowThree{grid-gap:1rem;grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.O9ny4q_formRowThree{grid-template-columns:2fr 3fr 1fr}}.O9ny4q_formGroup{flex-direction:column;gap:.25rem;display:flex}.O9ny4q_label{font-size:.85rem;font-weight:600}.O9ny4q_input,.O9ny4q_select{background:var(--color-white);border:1px solid #ccc;border-radius:4px;padding:.6rem .5rem;font-family:inherit;font-size:1rem}.O9ny4q_input:focus,.O9ny4q_select:focus{border-color:var(--color-red);outline:2px solid var(--color-red);outline-offset:0}.O9ny4q_submitButton{width:100%;color:var(--color-white);background:var(--color-red);cursor:pointer;border:none;border-radius:4px;margin-top:1.5rem;padding:.85rem;font-size:1rem;font-weight:700;transition:background .2s;display:block}.O9ny4q_submitButton:hover,.O9ny4q_submitButton:focus-visible{background:var(--color-red-dark)}.O9ny4q_requiredIndicator{color:var(--color-red);margin-inline-start:.2em}.O9ny4q_checkSection{text-align:center;width:100%;max-width:1140px;margin:0 auto;padding:3rem 2rem}.O9ny4q_checkInfo{font-size:.95rem;line-height:1.8}.O9ny4q_strong{font-size:32px}.O9ny4q_paragraph{font-size:18px;font-weight:500}.O9ny4q_spinner{justify-content:center;align-items:center;min-height:300px;display:flex}.O9ny4q_spinner:after{content:"";border:4px solid #e5e7eb;border-top-color:var(--color-red);border-radius:50%;width:48px;height:48px;animation:.75s linear infinite O9ny4q_spin}@keyframes O9ny4q_spin{to{transform:rotate(360deg)}}.O9ny4q_paymentWidget{min-height:300px}.O9ny4q_paymentWidget div form{background-color:#e5e7eb;border-radius:5px;flex-direction:column;padding:20px 20px 10px;font-size:18px;display:flex}.O9ny4q_paymentWidget div form>div:first-of-type:before{content:"🔒 Secure Payment";grid-area:title;width:100%;margin-bottom:12px;font-size:22px}.O9ny4q_paymentWidget div form>div:first-of-type{grid-template-areas:"title title""label card""select select";display:grid}.O9ny4q_paymentWidget div form>div:first-of-type div:first-of-type{grid-area:label;align-self:end}.O9ny4q_paymentWidget div form>div:first-of-type div:nth-of-type(2){padding-right:unset;border-radius:2px;grid-area:select;width:100%}.O9ny4q_paymentWidget div form>div:first-of-type div:nth-of-type(2) select{border:1px solid #d4dde5;font-family:Public Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.O9ny4q_paymentWidget div form>div:first-of-type div:nth-of-type(3){grid-area:card;margin-bottom:4px}@media (min-width:768px){.O9ny4q_paymentWidget div form>div:first-of-type{grid-template-columns:33.33% auto auto;grid-template-areas:"title title title""label select card"}.O9ny4q_paymentWidget div form>div:first-of-type div:nth-of-type(2){border-radius:2px;width:fit-content;padding-right:24px}.O9ny4q_paymentWidget div form>div:first-of-type div:nth-of-type(3){margin-bottom:unset;width:inherit}}.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type){width:100%;padding-right:unset;flex-direction:column;display:flex}.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type)>div:not(:first-of-type){border-radius:2px;width:100%}.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type)>div:not(:first-of-type) iframe,.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type)>div:not(:first-of-type) input{border:1px solid #d4dde5;font-family:Public Sans,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:768px){.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type){flex-direction:row}.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type)>div:first-of-type{width:33.33%}.O9ny4q_paymentWidget div form>div:not(:first-of-type):not(:last-of-type)>div:nth-of-type(2){width:66.66%}}.O9ny4q_paymentWidget div form .wpwl-hint{color:var(--color-red)}.O9ny4q_paymentWidget div form .wpwl-has-error{border-color:var(--color-red);color:unset}.O9ny4q_paymentWidget div form button{font-weight:500}.O9ny4q_successMessage{color:#2e7d32;text-align:center;margin-top:1rem;font-weight:600}.O9ny4q_errorMessage{color:var(--color-red);text-align:center;margin-top:1rem;font-weight:600}.O9ny4q_thankYou{background:var(--color-light-gray);text-align:center;align-content:center;justify-items:center;min-height:350px;padding:4rem 2rem}.O9ny4q_thankYouText{color:var(--color-red);font-size:2rem;font-family:var(--font-sanchez);font-weight:600}@media (min-width:768px){.O9ny4q_thankYouText{font-size:58px}}
.w4tqSa_cta{border-radius:50px;padding:.75rem 2rem;font-size:18px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.w4tqSa_ctaPrimary{color:var(--color-white);background:var(--color-red);box-shadow:3px 3px 10px #00000040}.w4tqSa_ctaPrimary:hover,.w4tqSa_ctaPrimary:focus-visible{background:var(--color-red-dark)}.w4tqSa_ctaSecondary{color:var(--color-red);background:var(--color-white)}.w4tqSa_ctaSecondary:hover,.w4tqSa_ctaSecondary:focus-visible{background:var(--color-light-gray)}.w4tqSa_ctaLink{color:var(--color-white);background:0 0;border-radius:0;padding:0;text-decoration:underline}.w4tqSa_ctaLink:hover,.w4tqSa_ctaLink:focus-visible{opacity:.8}
.vDXPDq_card{flex-direction:column;width:100%;display:flex;overflow:hidden}@media (min-width:768px){.vDXPDq_card{flex-direction:row}}.vDXPDq_media{aspect-ratio:16/9;flex:none;width:100%;max-height:300px;position:relative;overflow:hidden}@media (min-width:768px){.vDXPDq_media{max-height:unset}}.vDXPDq_image{-o-object-fit:cover;object-fit:cover}.vDXPDq_content{flex-direction:column;flex:50%;align-items:flex-start;gap:24px;min-width:0;display:flex}.vDXPDq_alignLeft{text-align:left;align-items:flex-start}.vDXPDq_alignCenter{text-align:center;align-items:center}.vDXPDq_alignRight{text-align:right;align-items:flex-end}.vDXPDq_heading{font-family:var(--font-sanchez,Sanchez, serif);font-size:36px;font-weight:700;line-height:1.2}.vDXPDq_headingBrand{color:var(--token-color-brand)}.vDXPDq_headingDefault{color:var(--token-color-text-default)}.vDXPDq_headingInverse{color:var(--token-color-text-inverse)}.vDXPDq_subheading{width:100%;font-size:16px;line-height:1.6}.vDXPDq_subheading p+p,.vDXPDq_subheading ul,.vDXPDq_subheading ol{margin-top:16px}.vDXPDq_subheading ul,.vDXPDq_subheading ol{padding-left:20px}.vDXPDq_subheading a{text-decoration:underline}.vDXPDq_subheadingBrand{color:var(--token-color-brand)}.vDXPDq_subheadingDefault{color:var(--token-color-text-default)}.vDXPDq_subheadingInverse{color:var(--token-color-text-inverse)}.vDXPDq_downloadCta{margin-top:auto}.vDXPDq_paddingNone{padding:0}.vDXPDq_paddingSmall{padding:16px}.vDXPDq_paddingMedium{padding:24px}.vDXPDq_paddingLarge{padding:32px 24px}@media (min-width:768px){.vDXPDq_paddingLarge{padding:32px}}.vDXPDq_paddingXLarge{padding:32px 24px}@media (min-width:768px){.vDXPDq_paddingXLarge{padding:48px}}.vDXPDq_paddingXXLarge{padding:40px 24px}@media (min-width:768px){.vDXPDq_paddingXXLarge{padding:64px}}.vDXPDq_radiusNone{border-radius:0}.vDXPDq_radiusSmall{border-radius:4px}.vDXPDq_radiusMedium{border-radius:8px}.vDXPDq_radiusLarge{border-radius:16px}.vDXPDq_surfaceBrand{background:var(--token-color-brand);color:var(--token-color-text-inverse)}.vDXPDq_surfacePrimary{background:var(--token-color-primary);color:var(--token-color-text-inverse)}.vDXPDq_surfaceSecondary{background:var(--token-color-secondary)}.vDXPDq_surface1{background:var(--token-color-surface-1)}.vDXPDq_surface2{background:var(--token-color-surface-2)}.vDXPDq_stacked .vDXPDq_media{max-height:300px}.vDXPDq_stacked.vDXPDq_reverse{flex-direction:column-reverse}@media (min-width:768px){.vDXPDq_reverse{flex-direction:row-reverse}.vDXPDq_stacked{flex-direction:column}}.vDXPDq_card:not(.vDXPDq_stacked) .vDXPDq_content{text-align:center;align-items:center}@media (min-width:768px){.vDXPDq_card:not(.vDXPDq_stacked) .vDXPDq_content.vDXPDq_alignLeft{text-align:left;align-items:flex-start}.vDXPDq_card:not(.vDXPDq_stacked) .vDXPDq_content.vDXPDq_alignCenter{text-align:center;align-items:center}.vDXPDq_card:not(.vDXPDq_stacked) .vDXPDq_content.vDXPDq_alignRight{text-align:right;align-items:flex-end}.vDXPDq_card:not(.vDXPDq_stacked) .vDXPDq_media{aspect-ratio:auto;clip-path:polygon(0 0,100% 0,calc(100% - 36px) 100%,0 100%);flex:50%;width:50%;min-height:240px}.vDXPDq_card:not(.vDXPDq_stacked).vDXPDq_reverse .vDXPDq_media{clip-path:polygon(36px 0,100% 0,100% 100%,0 100%)}.vDXPDq_card[data-image-only] .vDXPDq_media{width:100%}}
._9V4IVW_hero{background:var(--color-dark,#3d3d3d);flex-direction:column;width:100%;min-height:320px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){._9V4IVW_hero{min-height:500px}}@media (min-width:1024px){._9V4IVW_hero{min-height:650px}}._9V4IVW_heroImage{min-height:225px}@media (min-width:768px){._9V4IVW_heroImage{min-height:450px}}@media (min-width:1280px){._9V4IVW_heroImage{min-height:650px}}._9V4IVW_media{position:absolute;inset:0}._9V4IVW_mediaVideo{pointer-events:none;opacity:.4;height:242px;position:relative;overflow:hidden}@media (min-width:768px){._9V4IVW_mediaVideo{height:425px}}@media (min-width:1024px){._9V4IVW_mediaVideo{height:auto;position:absolute;inset:0;overflow:visible}}._9V4IVW_image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}._9V4IVW_video{-o-object-fit:cover;object-fit:cover;border:0;width:100%;min-width:177.78vh;height:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._9V4IVW_overlay{z-index:1;width:100%;max-width:1140px;color:var(--color-white);flex-direction:column;flex:1;gap:1rem;margin:0 auto;padding:2rem;display:flex;position:relative}._9V4IVW_alignLeft{text-align:left;align-items:flex-start}._9V4IVW_alignCenter{text-align:center;align-items:center}._9V4IVW_alignRight{text-align:right;align-items:flex-end}._9V4IVW_alignTop{justify-content:flex-start}._9V4IVW_alignMiddle{justify-content:center}._9V4IVW_alignBottom{justify-content:flex-end}._9V4IVW_heading{font-family:var(--font-sanchez,Sanchez, serif);margin:0;font-size:2.75rem;font-weight:700}@media (min-width:768px){._9V4IVW_heading{font-size:3.125rem}}._9V4IVW_subtitle{max-width:720px;margin:0;font-size:18px;font-weight:500;line-height:28px}
.clIpAq_container{width:100%}.clIpAq_outerSpacing{box-sizing:border-box;flex-direction:column;gap:24px;margin:0 auto;padding-left:16px;padding-right:16px;display:flex}@media (min-width:480px){.clIpAq_outerSpacing{padding-left:32px;padding-right:32px}}.clIpAq_outerSpacingFull{padding-left:0;padding-right:0}.clIpAq_widthNarrow{max-width:640px}.clIpAq_widthContent{max-width:860px}.clIpAq_widthDefault{max-width:1140px}.clIpAq_widthWide{max-width:1400px}.clIpAq_widthFull{max-width:none}.clIpAq_paddingNone{padding:0}.clIpAq_paddingSmall{padding:16px}.clIpAq_paddingMedium{padding:32px}.clIpAq_paddingLarge{padding:48px}.clIpAq_inner{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.clIpAq_grid{grid-gap:24px;grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:768px){.clIpAq_grid.clIpAq_columnsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.clIpAq_grid.clIpAq_columnsThree{grid-template-columns:repeat(3,minmax(0,1fr))}}.clIpAq_surfaceBrand{background:var(--token-color-brand)}.clIpAq_surfacePrimary{background:var(--token-color-primary)}.clIpAq_surfaceSecondary{background:var(--token-color-secondary)}.clIpAq_surface1{background:var(--token-color-surface-1)}.clIpAq_surface2{background:var(--token-color-surface-2)}.clIpAq_radiusNone{border-radius:0}.clIpAq_radiusSmall{border-radius:8px}.clIpAq_radiusMedium{border-radius:16px}.clIpAq_radiusLarge{border-radius:24px}.clIpAq_radiusPill{border-radius:999px}
.ZmM6pa_viewport{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.ZmM6pa_viewport:active{cursor:grabbing}.ZmM6pa_track{will-change:transform;flex-wrap:nowrap;width:100%;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}.ZmM6pa_item{flex:0 0 100%;min-width:0}@media (min-width:480px){.ZmM6pa_items2,.ZmM6pa_items3{flex-basis:50%}}@media (min-width:768px){.ZmM6pa_items3{flex-basis:33.3333%}}@media (min-width:480px){.ZmM6pa_items4{flex-basis:50%}}@media (min-width:768px){.ZmM6pa_items4{flex-basis:25%}}@media (min-width:480px){.ZmM6pa_items5{flex-basis:50%}}@media (min-width:768px){.ZmM6pa_items5{flex-basis:20%}}.ZmM6pa_image{width:100%;height:auto;display:block}
.y6CQLa_content{width:100%;margin:0 auto}.y6CQLa_quoteText{margin-bottom:1.5rem;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1.6}@media (min-width:768px){.y6CQLa_quoteText{font-size:2.375rem}}.y6CQLa_attribution{font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.7}@media (min-width:768px){.y6CQLa_attribution{font-size:1.75rem}}.y6CQLa_alignLeft{text-align:left}.y6CQLa_alignCenter{text-align:center}.y6CQLa_colorDefault{color:var(--token-color-text-default)}.y6CQLa_colorInverse{color:var(--token-color-text-inverse)}.y6CQLa_colorBrand{color:var(--token-color-brand)}
.m02IUa_section{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.m02IUa_backgroundBrand{background:var(--token-color-brand)}.m02IUa_backgroundPrimary{background:var(--token-color-primary)}.m02IUa_backgroundSecondary{background:var(--token-color-secondary)}.m02IUa_backgroundSurface1{background:var(--token-color-surface-1)}.m02IUa_backgroundSurface2{background:var(--token-color-surface-2)}.m02IUa_paddingNone{padding-block:0}.m02IUa_paddingXSmall{padding-block:16px}.m02IUa_paddingSmall{padding-block:32px}.m02IUa_paddingMedium{padding-block:48px}.m02IUa_paddingLarge{padding-block:64px}.m02IUa_paddingXLarge{padding-block:96px}
.-FfBRW_textBlock{flex-direction:column;gap:16px;width:100%;display:flex}.-FfBRW_alignLeft{text-align:left;align-items:flex-start}.-FfBRW_alignCenter{text-align:center;align-items:center}.-FfBRW_colorDefault{color:var(--token-color-text-default)}.-FfBRW_colorBrand{color:var(--token-color-brand)}.-FfBRW_colorInverse{color:var(--token-color-text-inverse)}.-FfBRW_accentHeadings :is(.-FfBRW_heading,h2,h3){font-family:var(--font-sanchez,Sanchez, serif);font-size:1.4em}.-FfBRW_accentHeadings.-FfBRW_colorDefault :is(.-FfBRW_heading,h2,h3){color:var(--token-color-brand)}.-FfBRW_accentHeadings.-FfBRW_colorBrand :is(.-FfBRW_heading,h2,h3){color:var(--token-color-primary)}.-FfBRW_accentHeadings.-FfBRW_colorInverse :is(.-FfBRW_heading,h2,h3){color:var(--token-color-secondary)}.-FfBRW_heading{font-family:var(--font-sanchez,Sanchez, serif);font-size:44px;font-weight:700}@media (min-width:768px){.-FfBRW_heading{font-size:50px}}.-FfBRW_body{font-size:16px;line-height:1.6}.-FfBRW_body p+p{margin-top:16px}.-FfBRW_body h2,.-FfBRW_body h3,.-FfBRW_body h4{margin-bottom:8px}.-FfBRW_body p+h2,.-FfBRW_body p+h3,.-FfBRW_body p+h4,.-FfBRW_body ul+h2,.-FfBRW_body ul+h3,.-FfBRW_body ul+h4,.-FfBRW_body ol+h2,.-FfBRW_body ol+h3,.-FfBRW_body ol+h4{margin-top:24px}.-FfBRW_body ul,.-FfBRW_body ol{margin:16px 0 16px 20px}.-FfBRW_body li+li{margin-top:8px}.-FfBRW_body a{color:var(--token-color-link);font-weight:700;text-decoration:none}.-FfBRW_body a:hover,.-FfBRW_body a:focus-visible{color:var(--token-color-link-hover)}
