section{background-color:#fff}@media screen and (max-width: 46em){section h1{margin-bottom:1rem !important}}section p.subheader{font-size:1.5rem;max-width:35rem;margin:0 auto}@media screen and (max-width: 46em){section p.subheader{margin-bottom:0 !important;line-height:normal}}section .button-secondary{margin-top:3rem}.our-supporters-intro{border:none}@media screen and (max-width: 46em){.our-supporters-intro{padding:3rem 0}}.our-supporters-intro h1{color:#1b0260}@media screen and (max-width: 46em){.our-supporters-intro h1{margin-bottom:.25rem !important}}.partner-container{padding:0;border-bottom:none}@media screen and (max-width: 46em){.partner-container{width:90%;margin:0 auto}}.partner-container .container{border-top:1px solid rgba(65,65,66,0.2);padding:2rem 0}@media screen and (max-width: 46em){.partner-container .container{padding:0}}.partner-container .container .supporter-logos h2{color:#3804c1;font-size:2rem;font-weight:bold;margin-bottom:3rem}@media screen and (max-width: 46em){.partner-container .container .supporter-logos h2{margin-bottom:0}}.partner-container .container .supporter-logos .tier-container{border-bottom:1px solid rgba(65,65,66,0.2);padding:5rem 0}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container{padding:2rem 0}}.partner-container .container .supporter-logos .tier-container .supporter-logos-container{margin-bottom:3rem;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.partner-container .container .supporter-logos .tier-container .supporter-logos-container .supporter{border:1px solid rgba(65,65,66,0.2);border-radius:1rem;width:270px;height:150px;display:flex;align-items:center;justify-content:center;margin:0}.partner-container .container .supporter-logos .tier-container .supporter-logos-container .supporter img{width:60%;height:60%;object-fit:contain}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier0{display:inline-flex;margin-bottom:2rem}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier0{margin-bottom:0}}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier0 .supporter{margin:0 1rem}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier0 .supporter{margin:1rem}}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier1{margin-bottom:0;display:inline-flex;justify-content:center}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier1 .supporter{width:230px;height:129px;margin:.5rem .5rem 1rem 1rem}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier1 .supporter{width:96px;height:54px;margin:.5rem;border-radius:.375rem}}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier2{margin-bottom:.5rem;justify-content:center}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier2{margin-bottom:0}}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier2 .supporter{width:150px;height:84px;margin:.25rem}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier2 .supporter{width:96px;height:54px;margin:.5rem;border-radius:.375rem}}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier3{margin-bottom:.25rem;justify-content:space-between}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier3 .supporter{border:none;width:150px;height:84px;margin:.25rem}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier4{margin-bottom:.25rem;justify-content:space-evenly}.partner-container .container .supporter-logos .tier-container .supporter-logos-container.tier4 .supporter{border:none;width:150px;height:84px;margin:.25rem}@media screen and (max-width: 46em){.partner-container .container .supporter-logos .tier-container.last h2{font-size:1.25rem;margin-bottom:1rem}}.subheader-container{border:none}@media screen and (max-width: 46em){.subheader-container{margin:2rem .25rem;padding:1rem .5rem}}.subheader-container p.subheader{font-size:1.25rem}.subheader-container .button-secondary{border:1px solid #0062fd;color:#0062fd}.subheader-container .button-secondary:hover{border:1px solid #0044b1;color:#0044b1}@media screen and (max-width: 46em){.subheader-container .button-secondary{margin:2rem auto 0 auto;font-size:1rem;width:80%}}
