:root { --header-fonts: "Gordita", "Arial", "Helvetica Neue", Helvetica, sans-serif; --body-fonts: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;}.bg_white { background-color: var(--at-white);}.bg_light { background-color: var(--at-primary-l-3);}.bg_medium { background-color: var(--at-primary-d-1); color: #fff;}.bg_medium a,.bg_dark a { color: var(--at-link-dark);}.bg_medium a:hover,.bg_dark a:hover { color: var(--at-link-dark-hover);}.bg_dark { background-color: var(--at-primary-d-3); color: #fff;}.fc-section { padding: calc(var(--at-section-padding-block)*1.5) var(--at-gutter);}.fc-div { padding: var(--at-section-padding-block) var(--at-gutter);}.fc-pullquote { padding: calc(var(--at-section-padding-block)*2) var(--at-gutter);}.fc-cta-mini { padding: calc(var(--at-section-padding-block)*1.5) var(--at-gutter);}.fc-cta-hero { padding: calc(var(--at-section-padding-block)*2) var(--at-gutter);}.breadcrumb { color: var(--at-white); font-size: var(--at-text--s); font-weight: 400;}.breadcrumb li a { color: var(--at-link-dark);}.breadcrumb li a:hover { color: var(--at-link-dark-hover);}.breadcrumb ul { list-style: none; margin: 0; padding: 0; display: flex; gap: 0.5rem;}.breadcrumb--onlight { color: var(--at-neutral-d-1);}.terms-horizontal { display: flex; flex-wrap: wrap; list-style: none; padding: 0; margin: 0; gap: var(--at-space--m);}.terms-horizontal li { display: flex; align-items: center; gap: 0.5rem;}.term-icon { width: 30px; height: 30px;}img, figure img, figcaption { border-radius: clamp(8px, 1vw, 15px);}.can_embed #can_embed_form,.can_embed #donate_auto_modal {font-family: var(--body-fonts);}.can_embed #logo_wrap, .action_owner, #action_info {display: none !important;} #donation_recipient_wrap { display: none;}.can_embed .can_button,.can_embed #can_embed_form input[type="submit"],.can_embed #can_embed_form .button,.can_embed #donate_auto_modal input[type="submit"],.can_embed #donate_auto_modal .button {background-color: var(--at-btn-primary-background) !important; border-radius: var(--at-btn-border-radius)!important; font-size: var(--at-btn-medium-font-size)!important; color: var(--at-btn-primary-color) !important; border: var(--at-btn-border-width) solid var(--at-btn-primary-border-color) !important; padding-block: var(--at-btn-medium-padding-block)!important; padding-inline: var(--at-btn-medium-padding-inline) !important; text-transform: uppercase; transition: background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease !important; box-sizing: border-box;}#can_embed_form.can_float #can_main_col .donate_amount { background-color: var(--at-btn-primary-background) !important; color: var(--at-btn-primary-color) !important; font-family: var(--header-fonts); font-weight: 700;}.can_embed .can_button:hover,.can_embed #can_embed_form input[type="submit"]:hover,.can_embed #can_embed_form .button:hover,.can_embed #donate_auto_modal input[type="submit"]:hover,.can_embed #donate_auto_modal .button:hover {background-color: var(--at-btn-primary-background--hover) !important; border: var(--at-btn-border-width--hover) solid var(--at-btn-primary-border-color--hover) !important; box-shadow: var(--at-btn-shadow-hover);}.can_embed #can_sidebar { border-radius: var(--at-radius--m);}.can_embed input::placeholder,.can_embed textarea::placeholder { color: var(--at-form-placeholder-color);}.can_embed #can_embed_form_inner h2 { font-family: var(--header-fonts), font-weight: 700;}#can_embed_form #action_welcome_message { color: var(--at-neutral-d-4);}#can-form-area-get-our-newsletter-5 li { list-style-type: none;}.can_embed label.control-label { color: var(--at-white) !important;}.can_embed #can_embed_form_inner h2 { font-size: var(--at-heading--s) !important;}.can_embed #can_embed_form_inner h4 { font-size: var(--at-heading--xs) !important;}@media (min-width: 769px) { #form_col1 li.core_field:nth-child(-n+3) .control-label { display: block !important; } }.row-items { display: flex; gap: 2rem; justify-content: space-around; align-items: center; flex-wrap: wrap;}.wp-caption { border: none;}ol li { margin-bottom: 0.75em;}ol li:last-child { margin-bottom: 0;}.align-middle { vertical-align: middle;}.footnote { font-size: 1.3rem; line-height: 2.6rem;}.callout { padding: var(--at-space--m); background-color: var(--at-primary-l-3); border-radius: var(--at-radius--m); width: 30%; float: right; margin-left: 15px; border: 2px solid var(--at-primary-d-4);}@media (max-width: 767px) { .callout { width: 95%; float: none; }}