:root{--background-color:#2b8441;--white:#fff;--black:#000;--yellow:#f7f705;--red:#eb0202}a,h1,h2,h3,h4,h5,p{color:#fff;color:var(--white)}.header-row{display:grid;grid-template-columns:40% 60%;grid-gap:16px;gap:16px}.outer-shell{background:#2b8441;background:var(--background-color);padding:0;position:relative;width:100%}.outer-shell .wrapper{margin:0 auto;max-width:1200px;padding:0 18px}@media screen and (min-width:600px){.outer-shell .wrapper{padding:0 24px}}@media screen and (min-width:900px){.outer-shell .wrapper{padding:0 32px}}@media screen and (min-width:1200px){.outer-shell .wrapper{padding:0 40px}.outer-shell .wrapper hr{display:none}}.outer-shell .wrapper .app-content{padding-bottom:3rem;position:relative}.header{padding-top:16px}.header a{-webkit-text-decoration:none;text-decoration:none}.header h1{margin:0}.header h1,.header p{color:#fff;color:var(--white);max-width:250px}@media screen and (min-width:668px){.header h1,.header p{max-width:none}}.header ul{list-style:none;margin:0;padding:0;text-align:right}.header ul li{display:inline-block;padding:0 16px}.header ul li a{color:#fff;color:var(--white)}.main-content .wp-block-group{width:100%}.main-content .homepage-intro p{margin:16px auto;max-width:800px}@media screen and (min-width:900px){.main-content .homepage-intro p{margin:32px auto}}.main-content .homepage-collage figure{margin:0 auto}.main-content .homepage-collage figure img{border:8px solid #000;border:8px solid var(--black);border-radius:20px}.main-content .homepage-intro-columns .intro-left-column{background:#fff;background:var(--white);border-radius:20px;padding:20px}@media screen and (min-width:782px){.main-content .homepage-intro-columns .intro-left-column{margin-right:10px}}.main-content .homepage-intro-columns .intro-left-column h2,.main-content .homepage-intro-columns .intro-left-column h3,.main-content .homepage-intro-columns .intro-left-column p{color:#000;color:var(--black)}.main-content .homepage-intro-columns .intro-left-column figure{text-align:center}.main-content .homepage-intro-columns .intro-left-column.swapped{border:8px solid #eb0202;border:8px solid var(--red);display:flex;flex-direction:column;justify-content:center}.main-content .homepage-intro-columns .intro-left-column.swapped h2{color:#eb0202;color:var(--red);font-size:40px}.main-content .homepage-intro-columns .intro-right-column{padding:20px}@media screen and (min-width:782px){.main-content .homepage-intro-columns .intro-right-column{padding:20px 20px 20px 30px}}.main-content .homepage-intro-columns .intro-right-column h2{color:#f7f705;color:var(--yellow)}.main-content .homepage-intro-columns .intro-right-column ul li{color:#fff;color:var(--white)}.main-content .homepage-intro-columns .intro-right-column.swapped figure img{border:8px solid #000;border:8px solid var(--black);border-radius:20px}.main-content .homepage-columns{background:#fff;background:var(--white);border-radius:15px}.main-content .homepage-columns .wp-block-column{padding:20px}.main-content .homepage-columns figure{margin:0 auto;max-width:500px}.main-content .homepage-columns figure img{border-radius:10px}.main-content .homepage-columns h2,.main-content .homepage-columns h3,.main-content .homepage-columns p{color:#000;color:var(--black)}@media screen and (min-width:782px){.main-content .homepage-columns{border-radius:20px}.main-content .homepage-columns .wp-block-column{padding:30px}}.footer .privacy-wrapper a{display:block;-webkit-text-decoration:none;text-decoration:none;width:100%}.footer .copyright-wrap{padding:16px 0}.footer .copyright-wrap h5{margin:0;text-align:center}
