:root{--background-color:#388eff;--white:#fff;--black:#32373c;--blue:#388eff;--darker-blue:#317dde;--yellow:#fffd59;--red:#d60d00;--font-small:1rem;--font-p:1.125rem;--font-medium:1.25rem;--font-bigger:1.5rem;--font-large:1.75rem;--font-larger:2rem;--font-xlarge:2.5rem;--font-xxlarge:3rem;--font-largest:4rem}h1,h2,h3{color:var(--darker-blue)}a,h1,h2,h3,h4,h5,p{font-family:Roboto,sans-serif}a,h4,h5,p{color:var(--black)}.row{display:grid;gap:16px;grid-template-columns:50% 50%}.wide-row{display:grid;gap:0;grid-template-columns:100%;max-width:1200px}.outer-shell{background:var(--background-color);padding:16px;position:relative}.outer-shell .wrapper{background:var(--white);border-radius:18px;margin:0 auto}.header .header-row{display:grid;gap:1rem;grid-template-columns:70% 30%}.header{padding-top:1rem}.header a{text-decoration:none}@media screen and (min-width:900px){.header .top-message{display:inline}}.header .main-branding{align-items:center;display:flex;padding-left:1rem}.header .main-branding img{max-width:100px}.header .main-nav{align-items:center;display:flex;justify-content:center}.header .main-nav ul{list-style-type:none;padding:0}.header .main-nav ul li{padding-bottom:.4rem}.header .main-nav ul li a{color:var(--darker-blue)}.page-content{padding:1rem}@media screen and (min-width:360px){.page-content{padding:0 1.25rem}}@media screen and (min-width:460px){.page-content{padding:0 1.5rem}}.page-content .wp-block-group{width:100%}.page-content hr{margin-bottom:2.5rem;max-width:150px}.page-content .wp-block-button{margin-top:.5rem}.page-content .wp-block-button__link{border-color:var(--red)}.page-content h2{font-size:var(--font-large)}@media screen and (min-width:900px){.page-content h2{font-size:var(--font-larger)}}.page-content .home-intro{margin:0 auto 2.5rem;max-width:424px}.page-content .home-intro .home-intro-heading{font-size:var(--font-larger);margin-block-start:20px}.page-content .home-intro .wp-block-group{margin-block-start:20px}.page-content .home-intro p{font-size:var(--font-p)}.page-content .home-intro img{max-width:50px}@media screen and (min-width:900px){.page-content .home-intro{max-width:544px}.page-content .home-intro .home-intro-heading{font-size:var(--font-xlarge);margin-block-start:30px}.page-content .home-intro p{font-size:var(--font-medium)}}.page-content .contact-cta{margin-bottom:2.5rem}.page-content .contact-cta p{font-size:var(--font-p);max-width:524px}@media screen and (min-width:900px){.page-content .contact-cta p{font-size:var(--font-medium)}.page-content .contact-cta{margin-bottom:3rem}}.page-content .home-about p{max-width:670px}.page-content .home-about .update-platforms{padding-top:1rem}.page-content .home-about .update-platforms p{font-size:1.5rem}.page-content .home-about .update-platforms span{display:inline-block;width:1rem}@media screen and (min-width:360px){.page-content .home-about .update-platforms span{width:1.5rem}}@media screen and (min-width:460px){.page-content .home-about .update-platforms span{width:2.5rem}}@media screen and (min-width:900px){.page-content .home-about p{font-size:var(--font-p);max-width:734px}.page-content .home-about .update-platforms p{font-size:2rem}}.page-content .how-to-cta{margin-top:2.5rem}.page-content .how-to-cta h2{max-width:424px}@media screen and (min-width:900px){.page-content .how-to-cta{margin-top:3rem}.page-content .how-to-cta h2{max-width:490px}}.page-content .resource-cta{margin-top:3rem}.page-content .resource-cta p{font-size:var(--font-p);max-width:400px}@media screen and (min-width:900px){.page-content .resource-cta{margin-top:3.5rem}.page-content .resource-cta p{font-size:var(--font-medium);max-width:424px}}.footer{padding:0 1rem}@media screen and (min-width:360px){.footer{padding:0 1.25rem}}@media screen and (min-width:460px){.footer{padding:0 1.5rem}}.footer .footer-row{display:grid;gap:16px;grid-template-columns:40% 60%}.footer .privacy-wrapper a{display:block;margin-bottom:1rem;text-decoration:none;width:100%}.footer .copyright-wrap{padding:16px 0}.footer .copyright-wrap h5{margin:0;text-align:center}
