/* Page builder 2.0, block design (2026-10-01): generated by make_design_css.py, do not edit by hand.
   spacing-modules: womafreesm_about_audience, womafreesm_about_carousel, womafreesm_about_chain, womafreesm_about_feature, womafreesm_about_legal, womafreesm_about_levels, womafreesm_about_mission, womafreesm_about_publicity, womafreesm_about_timeline, womafreesm_about_updated, womafreesm_assembly_documents, womafreesm_builds, womafreesm_donate_cta, womafreesm_donate_directions, womafreesm_donate_independence, womafreesm_donate_legal, womafreesm_donate_receipt, womafreesm_faq, womafreesm_global_network, womafreesm_help_navigator, womafreesm_howitworks_cta, womafreesm_howitworks_cycle, womafreesm_howitworks_outcome, womafreesm_howitworks_research_cta, womafreesm_join, womafreesm_join_paths, womafreesm_life_cycle, womafreesm_membership_after, womafreesm_membership_compare, womafreesm_membership_cycle, womafreesm_membership_final, womafreesm_membership_guarantee, womafreesm_membership_guild, womafreesm_membership_join_cta, womafreesm_membership_packages, womafreesm_membership_rules, womafreesm_membership_support, womafreesm_membership_vote, womafreesm_onepager, womafreesm_partners_carousel, womafreesm_partners_cycle, womafreesm_partners_final, womafreesm_partners_network, womafreesm_partners_path, womafreesm_partners_principles, womafreesm_partners_process, womafreesm_partners_roadmap, womafreesm_partners_support, womafreesm_prose, womafreesm_register, womafreesm_research_cta, womafreesm_statement, womafreesm_story30, womafreesm_system, womafreesm_transparency_split, womafreesm_transparency_table, womafreesm_volunteer_benefits, womafreesm_volunteer_cycle, womafreesm_volunteer_rules, womafreesm_volunteer_system, womafreesm_volunteer_tasks, womafreesm_volunteer_tracks */
.about-chain.wf-pt-less .about-chain__inner { padding-top: 60px !important; }
.about-chain.wf-pt-none .about-chain__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .about-chain.wf-pt-less .about-chain__inner { padding-top: 48px !important; } }
.about-chain.wf-pt-join .about-chain__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .about-chain.wf-pt-join .about-chain__inner { padding-top: 64px !important; } }
.about-chain.wf-pt-j64 .about-chain__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .about-chain.wf-pt-j64 .about-chain__inner { padding-top: 48px !important; } }
.about-chain.wf-pt-j48 .about-chain__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .about-chain.wf-pt-j48 .about-chain__inner { padding-top: 40px !important; } }
.about-chain.wf-pb-less .about-chain__inner { padding-bottom: 60px !important; }
.about-chain.wf-pb-none .about-chain__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .about-chain.wf-pb-less .about-chain__inner { padding-bottom: 48px !important; } }
.about-chain.wf-pb-join .about-chain__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .about-chain.wf-pb-join .about-chain__inner { padding-bottom: 64px !important; } }
.about-chain.wf-pb-j64 .about-chain__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .about-chain.wf-pb-j64 .about-chain__inner { padding-bottom: 48px !important; } }
.about-chain.wf-pb-j48 .about-chain__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .about-chain.wf-pb-j48 .about-chain__inner { padding-bottom: 40px !important; } }
.about-feature.wf-pt-less .about-feature__inner { padding-top: 60px !important; }
.about-feature.wf-pt-none .about-feature__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .about-feature.wf-pt-less .about-feature__inner { padding-top: 48px !important; } }
.about-feature.wf-pt-join .about-feature__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .about-feature.wf-pt-join .about-feature__inner { padding-top: 64px !important; } }
.about-feature.wf-pt-j64 .about-feature__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .about-feature.wf-pt-j64 .about-feature__inner { padding-top: 48px !important; } }
.about-feature.wf-pt-j48 .about-feature__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .about-feature.wf-pt-j48 .about-feature__inner { padding-top: 40px !important; } }
.about-feature.wf-pb-less .about-feature__inner { padding-bottom: 60px !important; }
.about-feature.wf-pb-none .about-feature__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .about-feature.wf-pb-less .about-feature__inner { padding-bottom: 48px !important; } }
.about-feature.wf-pb-join .about-feature__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .about-feature.wf-pb-join .about-feature__inner { padding-bottom: 64px !important; } }
.about-feature.wf-pb-j64 .about-feature__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .about-feature.wf-pb-j64 .about-feature__inner { padding-bottom: 48px !important; } }
.about-feature.wf-pb-j48 .about-feature__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .about-feature.wf-pb-j48 .about-feature__inner { padding-bottom: 40px !important; } }
.about-levels.wf-pt-less .about-levels__inner { padding-top: 60px !important; }
.about-levels.wf-pt-none .about-levels__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .about-levels.wf-pt-less .about-levels__inner { padding-top: 48px !important; } }
.about-levels.wf-pt-join .about-levels__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .about-levels.wf-pt-join .about-levels__inner { padding-top: 64px !important; } }
.about-levels.wf-pt-j64 .about-levels__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .about-levels.wf-pt-j64 .about-levels__inner { padding-top: 48px !important; } }
.about-levels.wf-pt-j48 .about-levels__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .about-levels.wf-pt-j48 .about-levels__inner { padding-top: 40px !important; } }
.about-levels.wf-pb-less .about-levels__inner { padding-bottom: 60px !important; }
.about-levels.wf-pb-none .about-levels__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .about-levels.wf-pb-less .about-levels__inner { padding-bottom: 48px !important; } }
.about-levels.wf-pb-join .about-levels__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .about-levels.wf-pb-join .about-levels__inner { padding-bottom: 64px !important; } }
.about-levels.wf-pb-j64 .about-levels__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .about-levels.wf-pb-j64 .about-levels__inner { padding-bottom: 48px !important; } }
.about-levels.wf-pb-j48 .about-levels__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .about-levels.wf-pb-j48 .about-levels__inner { padding-bottom: 40px !important; } }
.about-mission.wf-pt-less .about-mission__inner { padding-top: 60px !important; }
.about-mission.wf-pt-none .about-mission__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .about-mission.wf-pt-less .about-mission__inner { padding-top: 48px !important; } }
.about-mission.wf-pt-join .about-mission__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .about-mission.wf-pt-join .about-mission__inner { padding-top: 64px !important; } }
.about-mission.wf-pt-j64 .about-mission__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .about-mission.wf-pt-j64 .about-mission__inner { padding-top: 48px !important; } }
.about-mission.wf-pt-j48 .about-mission__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .about-mission.wf-pt-j48 .about-mission__inner { padding-top: 40px !important; } }
.about-mission.wf-pb-less .about-mission__inner { padding-bottom: 60px !important; }
.about-mission.wf-pb-none .about-mission__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .about-mission.wf-pb-less .about-mission__inner { padding-bottom: 48px !important; } }
.about-mission.wf-pb-join .about-mission__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .about-mission.wf-pb-join .about-mission__inner { padding-bottom: 64px !important; } }
.about-mission.wf-pb-j64 .about-mission__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .about-mission.wf-pb-j64 .about-mission__inner { padding-bottom: 48px !important; } }
.about-mission.wf-pb-j48 .about-mission__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .about-mission.wf-pb-j48 .about-mission__inner { padding-bottom: 40px !important; } }
.about-updated.wf-pt-less .about-updated__inner { padding-top: 60px !important; }
.about-updated.wf-pt-none .about-updated__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .about-updated.wf-pt-less .about-updated__inner { padding-top: 48px !important; } }
.about-updated.wf-pt-join .about-updated__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .about-updated.wf-pt-join .about-updated__inner { padding-top: 64px !important; } }
.about-updated.wf-pt-j64 .about-updated__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .about-updated.wf-pt-j64 .about-updated__inner { padding-top: 48px !important; } }
.about-updated.wf-pt-j48 .about-updated__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .about-updated.wf-pt-j48 .about-updated__inner { padding-top: 40px !important; } }
.about-updated.wf-pb-less .about-updated__inner { padding-bottom: 60px !important; }
.about-updated.wf-pb-none .about-updated__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .about-updated.wf-pb-less .about-updated__inner { padding-bottom: 48px !important; } }
.about-updated.wf-pb-join .about-updated__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .about-updated.wf-pb-join .about-updated__inner { padding-bottom: 64px !important; } }
.about-updated.wf-pb-j64 .about-updated__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .about-updated.wf-pb-j64 .about-updated__inner { padding-bottom: 48px !important; } }
.about-updated.wf-pb-j48 .about-updated__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .about-updated.wf-pb-j48 .about-updated__inner { padding-bottom: 40px !important; } }
.as-docs.wf-pt-less { padding-top: 60px !important; }
.as-docs.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .as-docs.wf-pt-less { padding-top: 48px !important; } }
.as-docs.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .as-docs.wf-pt-join { padding-top: 64px !important; } }
.as-docs.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .as-docs.wf-pt-j64 { padding-top: 48px !important; } }
.as-docs.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .as-docs.wf-pt-j48 { padding-top: 40px !important; } }
.as-docs.wf-pb-less { padding-bottom: 60px !important; }
.as-docs.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .as-docs.wf-pb-less { padding-bottom: 48px !important; } }
.as-docs.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .as-docs.wf-pb-join { padding-bottom: 64px !important; } }
.as-docs.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .as-docs.wf-pb-j64 { padding-bottom: 48px !important; } }
.as-docs.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .as-docs.wf-pb-j48 { padding-bottom: 40px !important; } }
.builds.wf-pt-less .builds__inner { padding-top: 60px !important; }
.builds.wf-pt-none .builds__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .builds.wf-pt-less .builds__inner { padding-top: 48px !important; } }
.builds.wf-pt-join .builds__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .builds.wf-pt-join .builds__inner { padding-top: 64px !important; } }
.builds.wf-pt-j64 .builds__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .builds.wf-pt-j64 .builds__inner { padding-top: 48px !important; } }
.builds.wf-pt-j48 .builds__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .builds.wf-pt-j48 .builds__inner { padding-top: 40px !important; } }
.builds.wf-pb-less .builds__inner { padding-bottom: 60px !important; }
.builds.wf-pb-none .builds__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .builds.wf-pb-less .builds__inner { padding-bottom: 48px !important; } }
.builds.wf-pb-join .builds__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .builds.wf-pb-join .builds__inner { padding-bottom: 64px !important; } }
.builds.wf-pb-j64 .builds__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .builds.wf-pb-j64 .builds__inner { padding-bottom: 48px !important; } }
.builds.wf-pb-j48 .builds__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .builds.wf-pb-j48 .builds__inner { padding-bottom: 40px !important; } }
.donate-legal.wf-pt-less .donate-legal__inner { padding-top: 60px !important; }
.donate-legal.wf-pt-none .donate-legal__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .donate-legal.wf-pt-less .donate-legal__inner { padding-top: 48px !important; } }
.donate-legal.wf-pt-join .donate-legal__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .donate-legal.wf-pt-join .donate-legal__inner { padding-top: 64px !important; } }
.donate-legal.wf-pt-j64 .donate-legal__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .donate-legal.wf-pt-j64 .donate-legal__inner { padding-top: 48px !important; } }
.donate-legal.wf-pt-j48 .donate-legal__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .donate-legal.wf-pt-j48 .donate-legal__inner { padding-top: 40px !important; } }
.donate-legal.wf-pb-less .donate-legal__inner { padding-bottom: 60px !important; }
.donate-legal.wf-pb-none .donate-legal__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .donate-legal.wf-pb-less .donate-legal__inner { padding-bottom: 48px !important; } }
.donate-legal.wf-pb-join .donate-legal__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .donate-legal.wf-pb-join .donate-legal__inner { padding-bottom: 64px !important; } }
.donate-legal.wf-pb-j64 .donate-legal__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .donate-legal.wf-pb-j64 .donate-legal__inner { padding-bottom: 48px !important; } }
.donate-legal.wf-pb-j48 .donate-legal__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .donate-legal.wf-pb-j48 .donate-legal__inner { padding-bottom: 40px !important; } }
.faq.wf-pt-less .faq__inner { padding-top: 32px !important; }
.faq.wf-pt-none .faq__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .faq.wf-pt-less .faq__inner { padding-top: 48px !important; } }
.faq.wf-pt-join .faq__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .faq.wf-pt-join .faq__inner { padding-top: 64px !important; } }
.faq.wf-pt-j64 .faq__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .faq.wf-pt-j64 .faq__inner { padding-top: 48px !important; } }
.faq.wf-pt-j48 .faq__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .faq.wf-pt-j48 .faq__inner { padding-top: 40px !important; } }
.faq.wf-pb-less .faq__inner { padding-bottom: 60px !important; }
.faq.wf-pb-none .faq__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .faq.wf-pb-less .faq__inner { padding-bottom: 48px !important; } }
.faq.wf-pb-join .faq__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .faq.wf-pb-join .faq__inner { padding-bottom: 64px !important; } }
.faq.wf-pb-j64 .faq__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .faq.wf-pb-j64 .faq__inner { padding-bottom: 48px !important; } }
.faq.wf-pb-j48 .faq__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .faq.wf-pb-j48 .faq__inner { padding-bottom: 40px !important; } }
.global-network.wf-pt-less .global-network__inner { padding-top: 59px !important; }
.global-network.wf-pt-none .global-network__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .global-network.wf-pt-less .global-network__inner { padding-top: 48px !important; } }
.global-network.wf-pt-join .global-network__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .global-network.wf-pt-join .global-network__inner { padding-top: 64px !important; } }
.global-network.wf-pt-j64 .global-network__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .global-network.wf-pt-j64 .global-network__inner { padding-top: 48px !important; } }
.global-network.wf-pt-j48 .global-network__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .global-network.wf-pt-j48 .global-network__inner { padding-top: 40px !important; } }
.global-network.wf-pb-less .global-network__inner { padding-bottom: 44px !important; }
.global-network.wf-pb-none .global-network__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .global-network.wf-pb-less .global-network__inner { padding-bottom: 48px !important; } }
.global-network.wf-pb-join .global-network__inner { padding-bottom: 88px !important; }
@media (max-width: 767px) { .global-network.wf-pb-join .global-network__inner { padding-bottom: 64px !important; } }
.global-network.wf-pb-j64 .global-network__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .global-network.wf-pb-j64 .global-network__inner { padding-bottom: 48px !important; } }
.global-network.wf-pb-j48 .global-network__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .global-network.wf-pb-j48 .global-network__inner { padding-bottom: 40px !important; } }
.how-outcome.wf-pt-less .how-outcome__inner { padding-top: 60px !important; }
.how-outcome.wf-pt-none .how-outcome__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .how-outcome.wf-pt-less .how-outcome__inner { padding-top: 48px !important; } }
.how-outcome.wf-pt-join .how-outcome__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .how-outcome.wf-pt-join .how-outcome__inner { padding-top: 64px !important; } }
.how-outcome.wf-pt-j64 .how-outcome__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .how-outcome.wf-pt-j64 .how-outcome__inner { padding-top: 48px !important; } }
.how-outcome.wf-pt-j48 .how-outcome__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .how-outcome.wf-pt-j48 .how-outcome__inner { padding-top: 40px !important; } }
.how-outcome.wf-pb-less .how-outcome__inner { padding-bottom: 60px !important; }
.how-outcome.wf-pb-none .how-outcome__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .how-outcome.wf-pb-less .how-outcome__inner { padding-bottom: 48px !important; } }
.how-outcome.wf-pb-join .how-outcome__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .how-outcome.wf-pb-join .how-outcome__inner { padding-bottom: 64px !important; } }
.how-outcome.wf-pb-j64 .how-outcome__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .how-outcome.wf-pb-j64 .how-outcome__inner { padding-bottom: 48px !important; } }
.how-outcome.wf-pb-j48 .how-outcome__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .how-outcome.wf-pb-j48 .how-outcome__inner { padding-bottom: 40px !important; } }
.join-paths.wf-pt-less { padding-top: 60px !important; }
.join-paths.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .join-paths.wf-pt-less { padding-top: 48px !important; } }
.join-paths.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .join-paths.wf-pt-join { padding-top: 64px !important; } }
.join-paths.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .join-paths.wf-pt-j64 { padding-top: 48px !important; } }
.join-paths.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .join-paths.wf-pt-j48 { padding-top: 40px !important; } }
.join-paths.wf-pb-less { padding-bottom: 60px !important; }
.join-paths.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .join-paths.wf-pb-less { padding-bottom: 48px !important; } }
.join-paths.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .join-paths.wf-pb-join { padding-bottom: 64px !important; } }
.join-paths.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .join-paths.wf-pb-j64 { padding-bottom: 48px !important; } }
.join-paths.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .join-paths.wf-pb-j48 { padding-bottom: 40px !important; } }
.join-section.wf-pt-less .join-section__content { padding-top: 60px !important; }
.join-section.wf-pt-none .join-section__content { padding-top: 0 !important; }
@media (max-width: 767px) { .join-section.wf-pt-less .join-section__content { padding-top: 48px !important; } }
.join-section.wf-pt-join .join-section__content { padding-top: 96px !important; }
@media (max-width: 767px) { .join-section.wf-pt-join .join-section__content { padding-top: 64px !important; } }
.join-section.wf-pt-j64 .join-section__content { padding-top: 64px !important; }
@media (max-width: 767px) { .join-section.wf-pt-j64 .join-section__content { padding-top: 48px !important; } }
.join-section.wf-pt-j48 .join-section__content { padding-top: 48px !important; }
@media (max-width: 767px) { .join-section.wf-pt-j48 .join-section__content { padding-top: 40px !important; } }
.join-section.wf-pb-less .join-grid { padding-bottom: 60px !important; }
.join-section.wf-pb-none .join-grid { padding-bottom: 0 !important; }
@media (max-width: 767px) { .join-section.wf-pb-less .join-grid { padding-bottom: 60px !important; } }
.join-section.wf-pb-join .join-grid { padding-bottom: 96px !important; }
@media (max-width: 767px) { .join-section.wf-pb-join .join-grid { padding-bottom: 64px !important; } }
.join-section.wf-pb-j64 .join-grid { padding-bottom: 64px !important; }
@media (max-width: 767px) { .join-section.wf-pb-j64 .join-grid { padding-bottom: 48px !important; } }
.join-section.wf-pb-j48 .join-grid { padding-bottom: 48px !important; }
@media (max-width: 767px) { .join-section.wf-pb-j48 .join-grid { padding-bottom: 40px !important; } }
.life-cycle.wf-pt-less .life-cycle__inner { padding-top: 60px !important; }
.life-cycle.wf-pt-none .life-cycle__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .life-cycle.wf-pt-less .life-cycle__inner { padding-top: 48px !important; } }
.life-cycle.wf-pt-join .life-cycle__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .life-cycle.wf-pt-join .life-cycle__inner { padding-top: 64px !important; } }
.life-cycle.wf-pt-j64 .life-cycle__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .life-cycle.wf-pt-j64 .life-cycle__inner { padding-top: 48px !important; } }
.life-cycle.wf-pt-j48 .life-cycle__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .life-cycle.wf-pt-j48 .life-cycle__inner { padding-top: 40px !important; } }
.life-cycle.wf-pb-less .life-cycle__inner { padding-bottom: 60px !important; }
.life-cycle.wf-pb-none .life-cycle__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .life-cycle.wf-pb-less .life-cycle__inner { padding-bottom: 48px !important; } }
.life-cycle.wf-pb-join .life-cycle__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .life-cycle.wf-pb-join .life-cycle__inner { padding-bottom: 64px !important; } }
.life-cycle.wf-pb-j64 .life-cycle__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .life-cycle.wf-pb-j64 .life-cycle__inner { padding-bottom: 48px !important; } }
.life-cycle.wf-pb-j48 .life-cycle__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .life-cycle.wf-pb-j48 .life-cycle__inner { padding-bottom: 40px !important; } }
.membership-compare.wf-pt-less .membership-compare__inner { padding-top: 60px !important; }
.membership-compare.wf-pt-none .membership-compare__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .membership-compare.wf-pt-less .membership-compare__inner { padding-top: 48px !important; } }
.membership-compare.wf-pt-join .membership-compare__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .membership-compare.wf-pt-join .membership-compare__inner { padding-top: 64px !important; } }
.membership-compare.wf-pt-j64 .membership-compare__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .membership-compare.wf-pt-j64 .membership-compare__inner { padding-top: 48px !important; } }
.membership-compare.wf-pt-j48 .membership-compare__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .membership-compare.wf-pt-j48 .membership-compare__inner { padding-top: 40px !important; } }
.membership-compare.wf-pb-less .membership-compare__inner { padding-bottom: 60px !important; }
.membership-compare.wf-pb-none .membership-compare__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .membership-compare.wf-pb-less .membership-compare__inner { padding-bottom: 48px !important; } }
.membership-compare.wf-pb-join .membership-compare__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .membership-compare.wf-pb-join .membership-compare__inner { padding-bottom: 64px !important; } }
.membership-compare.wf-pb-j64 .membership-compare__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .membership-compare.wf-pb-j64 .membership-compare__inner { padding-bottom: 48px !important; } }
.membership-compare.wf-pb-j48 .membership-compare__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .membership-compare.wf-pb-j48 .membership-compare__inner { padding-bottom: 40px !important; } }
.membership-final-cta.wf-pt-less .membership-final-cta__inner { padding-top: 80px !important; }
.membership-final-cta.wf-pt-none .membership-final-cta__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pt-less .membership-final-cta__inner { padding-top: 48px !important; } }
.membership-final-cta.wf-pt-join .membership-final-cta__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pt-join .membership-final-cta__inner { padding-top: 64px !important; } }
.membership-final-cta.wf-pt-j64 .membership-final-cta__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pt-j64 .membership-final-cta__inner { padding-top: 48px !important; } }
.membership-final-cta.wf-pt-j48 .membership-final-cta__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pt-j48 .membership-final-cta__inner { padding-top: 40px !important; } }
.membership-final-cta.wf-pb-less .membership-final-cta__inner { padding-bottom: 80px !important; }
.membership-final-cta.wf-pb-none .membership-final-cta__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pb-less .membership-final-cta__inner { padding-bottom: 48px !important; } }
.membership-final-cta.wf-pb-join .membership-final-cta__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pb-join .membership-final-cta__inner { padding-bottom: 64px !important; } }
.membership-final-cta.wf-pb-j64 .membership-final-cta__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pb-j64 .membership-final-cta__inner { padding-bottom: 48px !important; } }
.membership-final-cta.wf-pb-j48 .membership-final-cta__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .membership-final-cta.wf-pb-j48 .membership-final-cta__inner { padding-bottom: 40px !important; } }
.membership-packages.wf-pt-less .membership-packages__inner { padding-top: 60px !important; }
.membership-packages.wf-pt-none .membership-packages__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .membership-packages.wf-pt-less .membership-packages__inner { padding-top: 48px !important; } }
.membership-packages.wf-pt-join .membership-packages__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .membership-packages.wf-pt-join .membership-packages__inner { padding-top: 64px !important; } }
.membership-packages.wf-pt-j64 .membership-packages__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .membership-packages.wf-pt-j64 .membership-packages__inner { padding-top: 48px !important; } }
.membership-packages.wf-pt-j48 .membership-packages__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .membership-packages.wf-pt-j48 .membership-packages__inner { padding-top: 40px !important; } }
.membership-packages.wf-pb-less .membership-packages__inner { padding-bottom: 60px !important; }
.membership-packages.wf-pb-none .membership-packages__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .membership-packages.wf-pb-less .membership-packages__inner { padding-bottom: 48px !important; } }
.membership-packages.wf-pb-join .membership-packages__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .membership-packages.wf-pb-join .membership-packages__inner { padding-bottom: 64px !important; } }
.membership-packages.wf-pb-j64 .membership-packages__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .membership-packages.wf-pb-j64 .membership-packages__inner { padding-bottom: 48px !important; } }
.membership-packages.wf-pb-j48 .membership-packages__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .membership-packages.wf-pb-j48 .membership-packages__inner { padding-bottom: 40px !important; } }
.membership-support.wf-pt-less { padding-top: 60px !important; }
.membership-support.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .membership-support.wf-pt-less { padding-top: 48px !important; } }
.membership-support.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .membership-support.wf-pt-join { padding-top: 64px !important; } }
.membership-support.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .membership-support.wf-pt-j64 { padding-top: 48px !important; } }
.membership-support.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .membership-support.wf-pt-j48 { padding-top: 40px !important; } }
.membership-support.wf-pb-less { padding-bottom: 60px !important; }
.membership-support.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .membership-support.wf-pb-less { padding-bottom: 48px !important; } }
.membership-support.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .membership-support.wf-pb-join { padding-bottom: 64px !important; } }
.membership-support.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .membership-support.wf-pb-j64 { padding-bottom: 48px !important; } }
.membership-support.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .membership-support.wf-pb-j48 { padding-bottom: 40px !important; } }
.membership-vote.wf-pt-less .membership-vote__inner { padding-top: 60px !important; }
.membership-vote.wf-pt-none .membership-vote__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .membership-vote.wf-pt-less .membership-vote__inner { padding-top: 48px !important; } }
.membership-vote.wf-pt-join .membership-vote__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .membership-vote.wf-pt-join .membership-vote__inner { padding-top: 64px !important; } }
.membership-vote.wf-pt-j64 .membership-vote__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .membership-vote.wf-pt-j64 .membership-vote__inner { padding-top: 48px !important; } }
.membership-vote.wf-pt-j48 .membership-vote__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .membership-vote.wf-pt-j48 .membership-vote__inner { padding-top: 40px !important; } }
.membership-vote.wf-pb-less .membership-vote__inner { padding-bottom: 60px !important; }
.membership-vote.wf-pb-none .membership-vote__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .membership-vote.wf-pb-less .membership-vote__inner { padding-bottom: 48px !important; } }
.membership-vote.wf-pb-join .membership-vote__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .membership-vote.wf-pb-join .membership-vote__inner { padding-bottom: 64px !important; } }
.membership-vote.wf-pb-j64 .membership-vote__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .membership-vote.wf-pb-j64 .membership-vote__inner { padding-bottom: 48px !important; } }
.membership-vote.wf-pb-j48 .membership-vote__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .membership-vote.wf-pb-j48 .membership-vote__inner { padding-bottom: 40px !important; } }
.partners-roadmap.wf-pt-less .partners-roadmap__inner { padding-top: 60px !important; }
.partners-roadmap.wf-pt-none .partners-roadmap__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pt-less .partners-roadmap__inner { padding-top: 48px !important; } }
.partners-roadmap.wf-pt-join .partners-roadmap__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pt-join .partners-roadmap__inner { padding-top: 64px !important; } }
.partners-roadmap.wf-pt-j64 .partners-roadmap__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pt-j64 .partners-roadmap__inner { padding-top: 48px !important; } }
.partners-roadmap.wf-pt-j48 .partners-roadmap__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pt-j48 .partners-roadmap__inner { padding-top: 40px !important; } }
.partners-roadmap.wf-pb-less .partners-roadmap__inner { padding-bottom: 60px !important; }
.partners-roadmap.wf-pb-none .partners-roadmap__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pb-less .partners-roadmap__inner { padding-bottom: 48px !important; } }
.partners-roadmap.wf-pb-join .partners-roadmap__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pb-join .partners-roadmap__inner { padding-bottom: 64px !important; } }
.partners-roadmap.wf-pb-j64 .partners-roadmap__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pb-j64 .partners-roadmap__inner { padding-bottom: 48px !important; } }
.partners-roadmap.wf-pb-j48 .partners-roadmap__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .partners-roadmap.wf-pb-j48 .partners-roadmap__inner { padding-bottom: 40px !important; } }
.research-cta.wf-pt-less { padding-top: 80px !important; }
.research-cta.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .research-cta.wf-pt-less { padding-top: 48px !important; } }
.research-cta.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .research-cta.wf-pt-join { padding-top: 64px !important; } }
.research-cta.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .research-cta.wf-pt-j64 { padding-top: 48px !important; } }
.research-cta.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .research-cta.wf-pt-j48 { padding-top: 40px !important; } }
.research-cta.wf-pb-less { padding-bottom: 80px !important; }
.research-cta.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .research-cta.wf-pb-less { padding-bottom: 48px !important; } }
.research-cta.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .research-cta.wf-pb-join { padding-bottom: 64px !important; } }
.research-cta.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .research-cta.wf-pb-j64 { padding-bottom: 48px !important; } }
.research-cta.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .research-cta.wf-pb-j48 { padding-bottom: 40px !important; } }
.system.wf-pt-less .system__inner { padding-top: 60px !important; }
.system.wf-pt-none .system__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .system.wf-pt-less .system__inner { padding-top: 36px !important; } }
.system.wf-pt-join .system__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .system.wf-pt-join .system__inner { padding-top: 64px !important; } }
.system.wf-pt-j64 .system__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .system.wf-pt-j64 .system__inner { padding-top: 48px !important; } }
.system.wf-pt-j48 .system__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .system.wf-pt-j48 .system__inner { padding-top: 40px !important; } }
.system.wf-pb-less .system__inner { padding-bottom: 60px !important; }
.system.wf-pb-none .system__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .system.wf-pb-less .system__inner { padding-bottom: 40px !important; } }
.system.wf-pb-join .system__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .system.wf-pb-join .system__inner { padding-bottom: 64px !important; } }
.system.wf-pb-j64 .system__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .system.wf-pb-j64 .system__inner { padding-bottom: 48px !important; } }
.system.wf-pb-j48 .system__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .system.wf-pb-j48 .system__inner { padding-bottom: 40px !important; } }
.tr-split.wf-pt-less { padding-top: 60px !important; }
.tr-split.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .tr-split.wf-pt-less { padding-top: 48px !important; } }
.tr-split.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .tr-split.wf-pt-join { padding-top: 64px !important; } }
.tr-split.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .tr-split.wf-pt-j64 { padding-top: 48px !important; } }
.tr-split.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .tr-split.wf-pt-j48 { padding-top: 40px !important; } }
.tr-split.wf-pb-less { padding-bottom: 60px !important; }
.tr-split.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .tr-split.wf-pb-less { padding-bottom: 48px !important; } }
.tr-split.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .tr-split.wf-pb-join { padding-bottom: 64px !important; } }
.tr-split.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .tr-split.wf-pb-j64 { padding-bottom: 48px !important; } }
.tr-split.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .tr-split.wf-pb-j48 { padding-bottom: 40px !important; } }
.tr-table.wf-pt-less { padding-top: 60px !important; }
.tr-table.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .tr-table.wf-pt-less { padding-top: 48px !important; } }
.tr-table.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .tr-table.wf-pt-join { padding-top: 64px !important; } }
.tr-table.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .tr-table.wf-pt-j64 { padding-top: 48px !important; } }
.tr-table.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .tr-table.wf-pt-j48 { padding-top: 40px !important; } }
.tr-table.wf-pb-less { padding-bottom: 60px !important; }
.tr-table.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .tr-table.wf-pb-less { padding-bottom: 48px !important; } }
.tr-table.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .tr-table.wf-pb-join { padding-bottom: 64px !important; } }
.tr-table.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .tr-table.wf-pb-j64 { padding-bottom: 48px !important; } }
.tr-table.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .tr-table.wf-pb-j48 { padding-bottom: 40px !important; } }
.volunteer-benefits.wf-pt-less { padding-top: 60px !important; }
.volunteer-benefits.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pt-less { padding-top: 48px !important; } }
.volunteer-benefits.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pt-join { padding-top: 64px !important; } }
.volunteer-benefits.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pt-j64 { padding-top: 48px !important; } }
.volunteer-benefits.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pt-j48 { padding-top: 40px !important; } }
.volunteer-benefits.wf-pb-less { padding-bottom: 60px !important; }
.volunteer-benefits.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pb-less { padding-bottom: 48px !important; } }
.volunteer-benefits.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pb-join { padding-bottom: 64px !important; } }
.volunteer-benefits.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pb-j64 { padding-bottom: 48px !important; } }
.volunteer-benefits.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .volunteer-benefits.wf-pb-j48 { padding-bottom: 40px !important; } }
.volunteer-rules.wf-pt-less { padding-top: 60px !important; }
.volunteer-rules.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pt-less { padding-top: 48px !important; } }
.volunteer-rules.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pt-join { padding-top: 64px !important; } }
.volunteer-rules.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pt-j64 { padding-top: 48px !important; } }
.volunteer-rules.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pt-j48 { padding-top: 40px !important; } }
.volunteer-rules.wf-pb-less { padding-bottom: 60px !important; }
.volunteer-rules.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pb-less { padding-bottom: 48px !important; } }
.volunteer-rules.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pb-join { padding-bottom: 64px !important; } }
.volunteer-rules.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pb-j64 { padding-bottom: 48px !important; } }
.volunteer-rules.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .volunteer-rules.wf-pb-j48 { padding-bottom: 40px !important; } }
.volunteer-tasks.wf-pt-less { padding-top: 60px !important; }
.volunteer-tasks.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pt-less { padding-top: 40px !important; } }
.volunteer-tasks.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pt-join { padding-top: 64px !important; } }
.volunteer-tasks.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pt-j64 { padding-top: 48px !important; } }
.volunteer-tasks.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pt-j48 { padding-top: 40px !important; } }
.volunteer-tasks.wf-pb-less { padding-bottom: 60px !important; }
.volunteer-tasks.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pb-less { padding-bottom: 48px !important; } }
.volunteer-tasks.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pb-join { padding-bottom: 64px !important; } }
.volunteer-tasks.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pb-j64 { padding-bottom: 48px !important; } }
.volunteer-tasks.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .volunteer-tasks.wf-pb-j48 { padding-bottom: 40px !important; } }
.volunteer-tracks.wf-pt-less { padding-top: 60px !important; }
.volunteer-tracks.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pt-less { padding-top: 49px !important; } }
.volunteer-tracks.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pt-join { padding-top: 64px !important; } }
.volunteer-tracks.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pt-j64 { padding-top: 48px !important; } }
.volunteer-tracks.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pt-j48 { padding-top: 40px !important; } }
.volunteer-tracks.wf-pb-less { padding-bottom: 60px !important; }
.volunteer-tracks.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pb-less { padding-bottom: 48px !important; } }
.volunteer-tracks.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pb-join { padding-bottom: 64px !important; } }
.volunteer-tracks.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pb-j64 { padding-bottom: 48px !important; } }
.volunteer-tracks.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .volunteer-tracks.wf-pb-j48 { padding-bottom: 40px !important; } }
.wf-hn.wf-pt-less { padding-top: 60px !important; }
.wf-hn.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .wf-hn.wf-pt-less { padding-top: 48px !important; } }
.wf-hn.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .wf-hn.wf-pt-join { padding-top: 64px !important; } }
.wf-hn.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .wf-hn.wf-pt-j64 { padding-top: 48px !important; } }
.wf-hn.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .wf-hn.wf-pt-j48 { padding-top: 40px !important; } }
.wf-hn.wf-pb-less { padding-bottom: 60px !important; }
.wf-hn.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .wf-hn.wf-pb-less { padding-bottom: 48px !important; } }
.wf-hn.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .wf-hn.wf-pb-join { padding-bottom: 64px !important; } }
.wf-hn.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .wf-hn.wf-pb-j64 { padding-bottom: 48px !important; } }
.wf-hn.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .wf-hn.wf-pb-j48 { padding-bottom: 40px !important; } }
.wf-onepager.wf-pt-less { padding-top: 80px !important; }
.wf-onepager.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .wf-onepager.wf-pt-less { padding-top: 48px !important; } }
.wf-onepager.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .wf-onepager.wf-pt-join { padding-top: 64px !important; } }
.wf-onepager.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .wf-onepager.wf-pt-j64 { padding-top: 48px !important; } }
.wf-onepager.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .wf-onepager.wf-pt-j48 { padding-top: 40px !important; } }
.wf-onepager.wf-pb-less { padding-bottom: 80px !important; }
.wf-onepager.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .wf-onepager.wf-pb-less { padding-bottom: 48px !important; } }
.wf-onepager.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .wf-onepager.wf-pb-join { padding-bottom: 64px !important; } }
.wf-onepager.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .wf-onepager.wf-pb-j64 { padding-bottom: 48px !important; } }
.wf-onepager.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .wf-onepager.wf-pb-j48 { padding-bottom: 40px !important; } }
.wf-prose.wf-pt-less .wf-prose__inner { padding-top: 60px !important; }
.wf-prose.wf-pt-none .wf-prose__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .wf-prose.wf-pt-less .wf-prose__inner { padding-top: 48px !important; } }
.wf-prose.wf-pt-join .wf-prose__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .wf-prose.wf-pt-join .wf-prose__inner { padding-top: 64px !important; } }
.wf-prose.wf-pt-j64 .wf-prose__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .wf-prose.wf-pt-j64 .wf-prose__inner { padding-top: 48px !important; } }
.wf-prose.wf-pt-j48 .wf-prose__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .wf-prose.wf-pt-j48 .wf-prose__inner { padding-top: 40px !important; } }
.wf-prose.wf-pb-less .wf-prose__inner { padding-bottom: 60px !important; }
.wf-prose.wf-pb-none .wf-prose__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .wf-prose.wf-pb-less .wf-prose__inner { padding-bottom: 48px !important; } }
.wf-prose.wf-pb-join .wf-prose__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .wf-prose.wf-pb-join .wf-prose__inner { padding-bottom: 64px !important; } }
.wf-prose.wf-pb-j64 .wf-prose__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .wf-prose.wf-pb-j64 .wf-prose__inner { padding-bottom: 48px !important; } }
.wf-prose.wf-pb-j48 .wf-prose__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .wf-prose.wf-pb-j48 .wf-prose__inner { padding-bottom: 40px !important; } }
.wf-register.wf-pt-less { padding-top: 60px !important; }
.wf-register.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .wf-register.wf-pt-less { padding-top: 48px !important; } }
.wf-register.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .wf-register.wf-pt-join { padding-top: 64px !important; } }
.wf-register.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .wf-register.wf-pt-j64 { padding-top: 48px !important; } }
.wf-register.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .wf-register.wf-pt-j48 { padding-top: 40px !important; } }
.wf-register.wf-pb-less { padding-bottom: 60px !important; }
.wf-register.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .wf-register.wf-pb-less { padding-bottom: 48px !important; } }
.wf-register.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .wf-register.wf-pb-join { padding-bottom: 64px !important; } }
.wf-register.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .wf-register.wf-pb-j64 { padding-bottom: 48px !important; } }
.wf-register.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .wf-register.wf-pb-j48 { padding-bottom: 40px !important; } }
.wf-statement.wf-pt-less .wf-statement__inner { padding-top: 74px !important; }
.wf-statement.wf-pt-none .wf-statement__inner { padding-top: 0 !important; }
@media (max-width: 767px) { .wf-statement.wf-pt-less .wf-statement__inner { padding-top: 48px !important; } }
.wf-statement.wf-pt-join .wf-statement__inner { padding-top: 96px !important; }
@media (max-width: 767px) { .wf-statement.wf-pt-join .wf-statement__inner { padding-top: 64px !important; } }
.wf-statement.wf-pt-j64 .wf-statement__inner { padding-top: 64px !important; }
@media (max-width: 767px) { .wf-statement.wf-pt-j64 .wf-statement__inner { padding-top: 48px !important; } }
.wf-statement.wf-pt-j48 .wf-statement__inner { padding-top: 48px !important; }
@media (max-width: 767px) { .wf-statement.wf-pt-j48 .wf-statement__inner { padding-top: 40px !important; } }
.wf-statement.wf-pb-less .wf-statement__inner { padding-bottom: 74px !important; }
.wf-statement.wf-pb-none .wf-statement__inner { padding-bottom: 0 !important; }
@media (max-width: 767px) { .wf-statement.wf-pb-less .wf-statement__inner { padding-bottom: 48px !important; } }
.wf-statement.wf-pb-join .wf-statement__inner { padding-bottom: 96px !important; }
@media (max-width: 767px) { .wf-statement.wf-pb-join .wf-statement__inner { padding-bottom: 64px !important; } }
.wf-statement.wf-pb-j64 .wf-statement__inner { padding-bottom: 64px !important; }
@media (max-width: 767px) { .wf-statement.wf-pb-j64 .wf-statement__inner { padding-bottom: 48px !important; } }
.wf-statement.wf-pb-j48 .wf-statement__inner { padding-bottom: 48px !important; }
@media (max-width: 767px) { .wf-statement.wf-pb-j48 .wf-statement__inner { padding-bottom: 40px !important; } }
.wf-story30.wf-pt-less { padding-top: 48px !important; }
.wf-story30.wf-pt-none { padding-top: 0 !important; }
@media (max-width: 767px) { .wf-story30.wf-pt-less { padding-top: 28px !important; } }
.wf-story30.wf-pt-join { padding-top: 96px !important; }
@media (max-width: 767px) { .wf-story30.wf-pt-join { padding-top: 56px !important; } }
.wf-story30.wf-pt-j64 { padding-top: 64px !important; }
@media (max-width: 767px) { .wf-story30.wf-pt-j64 { padding-top: 48px !important; } }
.wf-story30.wf-pt-j48 { padding-top: 48px !important; }
@media (max-width: 767px) { .wf-story30.wf-pt-j48 { padding-top: 40px !important; } }
.wf-story30.wf-pb-less { padding-bottom: 48px !important; }
.wf-story30.wf-pb-none { padding-bottom: 0 !important; }
@media (max-width: 767px) { .wf-story30.wf-pb-less { padding-bottom: 32px !important; } }
.wf-story30.wf-pb-join { padding-bottom: 96px !important; }
@media (max-width: 767px) { .wf-story30.wf-pb-join { padding-bottom: 64px !important; } }
.wf-story30.wf-pb-j64 { padding-bottom: 64px !important; }
@media (max-width: 767px) { .wf-story30.wf-pb-j64 { padding-bottom: 48px !important; } }
.wf-story30.wf-pb-j48 { padding-bottom: 48px !important; }
@media (max-width: 767px) { .wf-story30.wf-pb-j48 { padding-bottom: 40px !important; } }
.wf-prose.wf-ah-left .wf-prose__heading, .wf-prose.wf-ah-left .wf-prose__heading h2 { text-align: left !important; }
.wf-prose.wf-ah-left .wf-prose__heading { justify-content: flex-start !important; align-items: flex-start; }
.wf-prose.wf-ah-center .wf-prose__heading, .wf-prose.wf-ah-center .wf-prose__heading h2 { text-align: center !important; }
.wf-prose.wf-ah-center .wf-prose__heading { justify-content: center !important; align-items: center; }
.wf-prose.wf-ah-right .wf-prose__heading, .wf-prose.wf-ah-right .wf-prose__heading h2 { text-align: right !important; }
.wf-prose.wf-ah-right .wf-prose__heading { justify-content: flex-end !important; align-items: flex-end; }
.wf-prose.wf-at-left .wf-prose__text, .wf-prose.wf-at-left .wf-prose__text p { text-align: left !important; }
.wf-prose.wf-at-left .wf-prose__text { justify-content: flex-start !important; align-items: flex-start; }
.wf-prose.wf-at-center .wf-prose__text, .wf-prose.wf-at-center .wf-prose__text p { text-align: center !important; }
.wf-prose.wf-at-center .wf-prose__text { justify-content: center !important; align-items: center; }
.wf-prose.wf-at-right .wf-prose__text, .wf-prose.wf-at-right .wf-prose__text p { text-align: right !important; }
.wf-prose.wf-at-right .wf-prose__text { justify-content: flex-end !important; align-items: flex-end; }
.about-feature.wf-ah-left .about-feature__heading, .about-feature.wf-ah-left .about-feature__heading h2, .about-feature.wf-ah-left .about-feature__heading p { text-align: left !important; }
.about-feature.wf-ah-left .about-feature__heading { justify-content: flex-start !important; align-items: flex-start; }
.about-feature.wf-ah-center .about-feature__heading, .about-feature.wf-ah-center .about-feature__heading h2, .about-feature.wf-ah-center .about-feature__heading p { text-align: center !important; }
.about-feature.wf-ah-center .about-feature__heading { justify-content: center !important; align-items: center; }
.about-feature.wf-ah-right .about-feature__heading, .about-feature.wf-ah-right .about-feature__heading h2, .about-feature.wf-ah-right .about-feature__heading p { text-align: right !important; }
.about-feature.wf-ah-right .about-feature__heading { justify-content: flex-end !important; align-items: flex-end; }
.about-feature.wf-at-left .about-feature__text, .about-feature.wf-at-left .about-feature__text p { text-align: left !important; }
.about-feature.wf-at-left .about-feature__text { justify-content: flex-start !important; align-items: flex-start; }
.about-feature.wf-at-center .about-feature__text, .about-feature.wf-at-center .about-feature__text p { text-align: center !important; }
.about-feature.wf-at-center .about-feature__text { justify-content: center !important; align-items: center; }
.about-feature.wf-at-right .about-feature__text, .about-feature.wf-at-right .about-feature__text p { text-align: right !important; }
.about-feature.wf-at-right .about-feature__text { justify-content: flex-end !important; align-items: flex-end; }
.wf-statement.wf-ah-left .wf-statement__heading { text-align: left !important; }
.wf-statement.wf-ah-left .wf-statement__heading { justify-content: flex-start !important; align-items: flex-start; }
.wf-statement.wf-ah-center .wf-statement__heading { text-align: center !important; }
.wf-statement.wf-ah-center .wf-statement__heading { justify-content: center !important; align-items: center; }
.wf-statement.wf-ah-right .wf-statement__heading { text-align: right !important; }
.wf-statement.wf-ah-right .wf-statement__heading { justify-content: flex-end !important; align-items: flex-end; }
.wf-statement.wf-at-left .wf-statement__subtitle { text-align: left !important; }
.wf-statement.wf-at-left .wf-statement__subtitle { justify-content: flex-start !important; align-items: flex-start; }
.wf-statement.wf-at-center .wf-statement__subtitle { text-align: center !important; }
.wf-statement.wf-at-center .wf-statement__subtitle { justify-content: center !important; align-items: center; }
.wf-statement.wf-at-right .wf-statement__subtitle { text-align: right !important; }
.wf-statement.wf-at-right .wf-statement__subtitle { justify-content: flex-end !important; align-items: flex-end; }
.about-mission.wf-ah-left .about-mission__heading, .about-mission.wf-ah-left .about-mission__heading h2 { text-align: left !important; }
.about-mission.wf-ah-left .about-mission__heading { justify-content: flex-start !important; align-items: flex-start; }
.about-mission.wf-ah-center .about-mission__heading, .about-mission.wf-ah-center .about-mission__heading h2 { text-align: center !important; }
.about-mission.wf-ah-center .about-mission__heading { justify-content: center !important; align-items: center; }
.about-mission.wf-ah-right .about-mission__heading, .about-mission.wf-ah-right .about-mission__heading h2 { text-align: right !important; }
.about-mission.wf-ah-right .about-mission__heading { justify-content: flex-end !important; align-items: flex-end; }
.research-cta.wf-ah-left .research-cta__panel, .research-cta.wf-ah-left .research-cta__panel h2, .research-cta.wf-ah-left .research-cta__panel p { text-align: left !important; }
.research-cta.wf-ah-left .research-cta__panel { justify-content: flex-start !important; align-items: flex-start; }
.research-cta.wf-ah-center .research-cta__panel, .research-cta.wf-ah-center .research-cta__panel h2, .research-cta.wf-ah-center .research-cta__panel p { text-align: center !important; }
.research-cta.wf-ah-center .research-cta__panel { justify-content: center !important; align-items: center; }
.research-cta.wf-ah-right .research-cta__panel, .research-cta.wf-ah-right .research-cta__panel h2, .research-cta.wf-ah-right .research-cta__panel p { text-align: right !important; }
.research-cta.wf-ah-right .research-cta__panel { justify-content: flex-end !important; align-items: flex-end; }
.membership-final-cta.wf-ah-left .membership-final-cta__inner, .membership-final-cta.wf-ah-left .membership-final-cta__inner h2, .membership-final-cta.wf-ah-left .membership-final-cta__inner p { text-align: left !important; }
.membership-final-cta.wf-ah-left .membership-final-cta__inner { justify-content: flex-start !important; align-items: flex-start; }
.membership-final-cta.wf-ah-center .membership-final-cta__inner, .membership-final-cta.wf-ah-center .membership-final-cta__inner h2, .membership-final-cta.wf-ah-center .membership-final-cta__inner p { text-align: center !important; }
.membership-final-cta.wf-ah-center .membership-final-cta__inner { justify-content: center !important; align-items: center; }
.membership-final-cta.wf-ah-right .membership-final-cta__inner, .membership-final-cta.wf-ah-right .membership-final-cta__inner h2, .membership-final-cta.wf-ah-right .membership-final-cta__inner p { text-align: right !important; }
.membership-final-cta.wf-ah-right .membership-final-cta__inner { justify-content: flex-end !important; align-items: flex-end; }
.about-levels.wf-ah-left .about-levels__heading, .about-levels.wf-ah-left .about-levels__heading h2, .about-levels.wf-ah-left .about-levels__level h3 { text-align: left !important; }
.about-levels.wf-ah-left .about-levels__heading { justify-content: flex-start !important; align-items: flex-start; }
.about-levels.wf-ah-center .about-levels__heading, .about-levels.wf-ah-center .about-levels__heading h2, .about-levels.wf-ah-center .about-levels__level h3 { text-align: center !important; }
.about-levels.wf-ah-center .about-levels__heading { justify-content: center !important; align-items: center; }
.about-levels.wf-ah-right .about-levels__heading, .about-levels.wf-ah-right .about-levels__heading h2, .about-levels.wf-ah-right .about-levels__level h3 { text-align: right !important; }
.about-levels.wf-ah-right .about-levels__heading { justify-content: flex-end !important; align-items: flex-end; }
.about-levels.wf-at-left .about-levels__text, .about-levels.wf-at-left .about-levels__text p { text-align: left !important; }
.about-levels.wf-at-left .about-levels__text { justify-content: flex-start !important; align-items: flex-start; }
.about-levels.wf-at-center .about-levels__text, .about-levels.wf-at-center .about-levels__text p { text-align: center !important; }
.about-levels.wf-at-center .about-levels__text { justify-content: center !important; align-items: center; }
.about-levels.wf-at-right .about-levels__text, .about-levels.wf-at-right .about-levels__text p { text-align: right !important; }
.about-levels.wf-at-right .about-levels__text { justify-content: flex-end !important; align-items: flex-end; }
.donate-legal.wf-ah-left .about-legal__intro h2 { text-align: left !important; }
.donate-legal.wf-ah-left .about-legal__intro h2 { justify-content: flex-start !important; align-items: flex-start; }
.donate-legal.wf-ah-center .about-legal__intro h2 { text-align: center !important; }
.donate-legal.wf-ah-center .about-legal__intro h2 { justify-content: center !important; align-items: center; }
.donate-legal.wf-ah-right .about-legal__intro h2 { text-align: right !important; }
.donate-legal.wf-ah-right .about-legal__intro h2 { justify-content: flex-end !important; align-items: flex-end; }
.donate-legal.wf-at-left .about-legal__intro p { text-align: left !important; }
.donate-legal.wf-at-left .about-legal__intro p { justify-content: flex-start !important; align-items: flex-start; }
.donate-legal.wf-at-center .about-legal__intro p { text-align: center !important; }
.donate-legal.wf-at-center .about-legal__intro p { justify-content: center !important; align-items: center; }
.donate-legal.wf-at-right .about-legal__intro p { text-align: right !important; }
.donate-legal.wf-at-right .about-legal__intro p { justify-content: flex-end !important; align-items: flex-end; }
.how-outcome.wf-ah-left .how-outcome__heading, .how-outcome.wf-ah-left .how-outcome__heading h2, .how-outcome.wf-ah-left .how-outcome__heading p { text-align: left !important; }
.how-outcome.wf-ah-left .how-outcome__heading { justify-content: flex-start !important; align-items: flex-start; }
.how-outcome.wf-ah-center .how-outcome__heading, .how-outcome.wf-ah-center .how-outcome__heading h2, .how-outcome.wf-ah-center .how-outcome__heading p { text-align: center !important; }
.how-outcome.wf-ah-center .how-outcome__heading { justify-content: center !important; align-items: center; }
.how-outcome.wf-ah-right .how-outcome__heading, .how-outcome.wf-ah-right .how-outcome__heading h2, .how-outcome.wf-ah-right .how-outcome__heading p { text-align: right !important; }
.how-outcome.wf-ah-right .how-outcome__heading { justify-content: flex-end !important; align-items: flex-end; }
.builds.wf-ah-left .builds__heading, .builds.wf-ah-left .builds__heading h2, .builds.wf-ah-left .builds__subtitle { text-align: left !important; }
.builds.wf-ah-left .builds__heading { justify-content: flex-start !important; align-items: flex-start; }
.builds.wf-ah-center .builds__heading, .builds.wf-ah-center .builds__heading h2, .builds.wf-ah-center .builds__subtitle { text-align: center !important; }
.builds.wf-ah-center .builds__heading { justify-content: center !important; align-items: center; }
.builds.wf-ah-right .builds__heading, .builds.wf-ah-right .builds__heading h2, .builds.wf-ah-right .builds__subtitle { text-align: right !important; }
.builds.wf-ah-right .builds__heading { justify-content: flex-end !important; align-items: flex-end; }
.about-updated.wf-at-left .about-updated__inner, .about-updated.wf-at-left .about-updated__inner p { text-align: left !important; }
.about-updated.wf-at-left .about-updated__inner { justify-content: flex-start !important; align-items: flex-start; }
.about-updated.wf-at-center .about-updated__inner, .about-updated.wf-at-center .about-updated__inner p { text-align: center !important; }
.about-updated.wf-at-center .about-updated__inner { justify-content: center !important; align-items: center; }
.about-updated.wf-at-right .about-updated__inner, .about-updated.wf-at-right .about-updated__inner p { text-align: right !important; }
.about-updated.wf-at-right .about-updated__inner { justify-content: flex-end !important; align-items: flex-end; }
.wf-prose.wf-ah-left .wf-prose__heading h2 { margin-left: 0 !important; margin-right: auto !important; }
.wf-prose.wf-ah-center .wf-prose__heading h2 { margin-left: auto !important; margin-right: auto !important; }
.wf-prose.wf-ah-right .wf-prose__heading h2 { margin-left: auto !important; margin-right: 0 !important; }
.wf-statement.wf-ah-left .wf-statement__heading { margin-left: 0 !important; margin-right: auto !important; }
.wf-statement.wf-ah-center .wf-statement__heading { margin-left: auto !important; margin-right: auto !important; }
.wf-statement.wf-ah-right .wf-statement__heading { margin-left: auto !important; margin-right: 0 !important; }
.wf-statement.wf-at-left .wf-statement__subtitle { margin-left: 0 !important; margin-right: auto !important; }
.wf-statement.wf-at-center .wf-statement__subtitle { margin-left: auto !important; margin-right: auto !important; }
.wf-statement.wf-at-right .wf-statement__subtitle { margin-left: auto !important; margin-right: 0 !important; }
.about-updated.wf-at-left .about-updated__inner p { margin-left: 0 !important; margin-right: auto !important; }
.about-updated.wf-at-center .about-updated__inner p { margin-left: auto !important; margin-right: auto !important; }
.about-updated.wf-at-right .about-updated__inner p { margin-left: auto !important; margin-right: 0 !important; }

/* ---- 2026-10-05, the designer's notes on the built pages (written by hand, appended by make_design_css.py) ---- */

/* ph: the photo is as tall as the text beside it; the text decides the height, the photo is cropped to fill */
@media (min-width: 1248px) {
  .tr-split.wf-ph-text .tr-split__media { position: relative; flex: 1 1 auto !important; height: auto !important; min-height: 160px; }
  .tr-split.wf-ph-text .tr-split__media img { position: absolute; inset: 0; width: 100%; height: 100% !important; }
  .tr-split.wf-ph-text .tr-split__side:has(.tr-split__media) .tr-split__panel { flex: none !important; }

  .about-levels.wf-ph-text .about-levels__body { align-items: stretch; }
  .about-levels.wf-ph-text .about-levels__media { position: relative; flex: 1 1 auto; min-height: 160px; }
  .about-levels.wf-ph-text .about-levels__media img { position: absolute; inset: 0; height: 100%; }

  .research-evidence.wf-ph-text .research-evidence__media { position: relative; min-height: 160px; }
  .research-evidence.wf-ph-text .research-evidence__media img { position: absolute; inset: 0; }
  .research-evidence.wf-ph-text .research-evidence__card { min-height: 0; }
}

/* side: the photo on the other side keeps its own column width (the text column stays the wide one) */
@media (min-width: 1248px) {
  .about-feature.wf-side-right .about-feature__body { grid-template-columns: minmax(0, 614px) 508px; }
  .about-feature.wf-side-left .about-feature__body { grid-template-columns: 508px minmax(0, 614px); }
}

/* ce: the cards of a row share their text block, so the titles start on one line and free space stays below */
@media (min-width: 1248px) {
  .builds.wf-ce-even:is(.builds--grid, .builds--donate) .builds__list { grid-auto-rows: auto min-content; row-gap: 0; }
  .builds.wf-ce-even:is(.builds--grid, .builds--donate) .build-card { display: grid; grid-template-rows: subgrid; grid-row: span 2; height: auto; min-height: 0; }
  .builds.wf-ce-even:is(.builds--grid, .builds--donate) .build-card::before { content: ""; grid-row: 1 / span 2; grid-column: 1; min-height: 500px; }
  .builds.wf-ce-even:is(.builds--grid, .builds--donate) .build-card__content { position: relative; z-index: 2; grid-row: 2; grid-column: 1; align-self: stretch; justify-content: flex-start; }
  .builds.wf-ce-even.builds--grid:not(.builds--donate) .build-card:nth-child(n + 3),
  .builds.wf-ce-even.builds--donate .build-card:nth-child(n + 4) { margin-top: 20px; }
}

/* ce on a column of wide cards: every card as tall as the tallest */
@media (min-width: 761px) {
  .builds.wf-ce-even.builds--column .builds__list { display: grid; grid-template-columns: minmax(0, 1fr); grid-auto-rows: 1fr; }
}

/* cr: a short row of cards in the middle, or all cards in one row */
@media (min-width: 1248px) {
  .join-section.wf-cr-center .join-grid { grid-template-columns: repeat(auto-fit, minmax(0, calc((100% - 48px) / 3))); justify-content: center; }
  .wf-register.wf-cr-one .wf-register__cards { grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: minmax(0, 1fr); }
}

/* pv: the progress track shows on a light section, so the bar reads as one line from the first step to the last */
.system.wf-pv-on .system__progress { background: rgba(93, 41, 95, 0.14); }

/* the first screen's title on the left, in the column of the text under it */
@media (min-width: 1248px) {
  .wf-hero.wf-ah-left .wf-hero__title { width: max-content; min-width: min(612px, 100%); max-width: 100%; align-self: flex-end; text-align: left !important; }
  .wf-hero.wf-ah-left .wf-hero__title span { text-align: left !important; }
}

/* acc: a paragraph made an accent, or an accent made plain, in modules without their own accent class */
.about-levels__text p.wf-acc,
.wf-prose__text p.wf-acc { font-family: Lora, Georgia, "Times New Roman", serif !important; font-size: 24px !important; line-height: 1.3 !important; }
.wf-prose__text p.wf-acc-off { margin-top: 0 !important; font-family: "Open Sans", Arial, sans-serif !important; font-size: 20px !important; line-height: 1.3 !important; }

@media (max-width: 600px) {
  .about-levels__text p.wf-acc,
  .wf-prose__text p.wf-acc { font-size: 20px !important; }
  .wf-prose__text p.wf-acc-off { font-size: 16px !important; }
}
