.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .paytrail-terms{margin-bottom:1rem;margin-bottom:var(--375px-s);margin-top:0}@media screen and (min-width:1023px){.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .paytrail-terms{margin-bottom:1.5rem;margin-bottom:var(--1023px-s)}}.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .paytrail-terms a{text-decoration:underline}.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method{background-color:var(--light-sand);border:1px solid var(--border);border-radius:4px;padding:.125rem .375rem}@media (min-width:768px){.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method{padding:1.3125rem 1rem}}.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method input:checked+label,.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method input:focus+label{background-color:var(--sand)}.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method:has(input:checked),.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method:has(input:focus),.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method:hover{border:1px solid var(--orange)}.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method:has(input:checked) label,.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method:has(input:focus) label,.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method:hover label{background-color:var(--light-sand)}.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method.gfield.gfield--width-quarter{grid-column:span 4}@media (min-width:1440px){.gform_wrapper .gform_fields .gfield .id-paytrail-payment-methods .payment-method.gfield.gfield--width-quarter{grid-column:span 3}}.block-donation .block-hero{text-align:center}@media (min-width:1023px){.block-donation .block-hero{text-align:left}.block-donation .block-hero.has-image .wave-gfx{top:calc(100% - 2rem)}}.block-donation .block-hero h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.block-donation .donation-title{margin-bottom:1rem;margin-bottom:var(--375px-s);margin-top:1rem;margin-top:var(--375px-s)}@media screen and (min-width:1023px){.block-donation .donation-title{margin-top:1.5rem;margin-top:var(--1023px-s)}}@media screen and (min-width:1025px){.block-donation .donation-title{margin-top:1rem;margin-top:var(--1025px-xs)}}@media screen and (min-width:1023px){.block-donation .donation-title{margin-bottom:1.5rem;margin-bottom:var(--1023px-s)}}.block-donation .tag{background-color:var(--orange);border-radius:24px;color:var(--white);display:inline-block;font-size:1.188rem;font-weight:700;line-height:1.26;padding:.75rem 1.125rem}@media (min-width:1023px){.block-donation .tag{border-radius:27px;padding:1rem 1.5rem}}.block-donation .amount{color:var(--dark-purple);font-size:1.25rem;font-weight:700}.block-donation .hero-image{margin-top:2rem;margin-top:var(--375px-l)}@media screen and (min-width:1023px){.block-donation .hero-image{margin-top:2.5rem;margin-top:var(--1023px-l)}}@media screen and (min-width:1440px){.block-donation .hero-image{margin-top:3rem;margin-top:var(--1440px-l)}}.block-donation .hero-image img{border-radius:8px}@media (min-width:1023px){.block-donation .hero-image{margin-bottom:0;margin-top:0}}.block-donation .donation-content h2{margin-bottom:1rem;margin-bottom:var(--375px-s)}@media screen and (min-width:1023px){.block-donation .donation-content h2{margin-bottom:1.5rem;margin-bottom:var(--1023px-s)}}.block-donation .donation-content p{margin-bottom:1rem;margin-bottom:var(--375px-s)}@media screen and (min-width:1023px){.block-donation .donation-content p{margin-bottom:1.5rem;margin-bottom:var(--1023px-s)}}.block-donation .donation-form{border-radius:4px;margin-top:1.5rem;margin-top:var(--375px-m);padding:1.5rem;padding:var(--375px-m)}@media screen and (min-width:1023px){.block-donation .donation-form{margin-top:2rem;margin-top:var(--1023px-m);padding:2rem;padding:var(--1023px-m)}}@media (min-width:1023px){.block-donation .donation-form{margin-top:0}}.block-donation .donation-fields-title{margin-top:1.5rem;margin-top:var(--375px-m)}@media screen and (min-width:1023px){.block-donation .donation-fields-title{margin-top:2rem;margin-top:var(--1023px-m)}}.donation-content-fields{border-left:4px solid var(--orange);margin-top:1rem;margin-top:var(--375px-s);padding-left:1rem;padding-left:var(--375px-s)}@media screen and (min-width:1023px){.donation-content-fields{margin-top:1.5rem;margin-top:var(--1023px-s);padding-left:1.5rem;padding-left:var(--1023px-s)}}.donation-content-fields .donation-content-field{line-height:1.3;margin-bottom:.5rem;margin-bottom:var(--375px-xs)}@media screen and (min-width:1023px){.donation-content-fields .donation-content-field{margin-bottom:1rem;margin-bottom:var(--1023px-xs)}}.donation-content-fields .donation-content-field-label{font-size:1rem;font-weight:700;margin-bottom:.25rem}