.text-block{padding:8rem 0}@media screen and (max-width:767px){.text-block{padding:4rem 0}}.text-block--space-small{padding:4rem 0}@media screen and (max-width:767px){.text-block--space-small{padding:2.4rem 0}}.text-block--space-none{padding:0}.text-block--bg-white{background:var(--white)}.text-block--bg-mint{background:var(--mint)}.text-block--center{text-align:center}.text-block__inner{color:var(--green);font:400 1.6rem/1.75 var(--textfont)}@media screen and (max-width:767px){.text-block__inner{font-size:1.4rem;line-height:1.71}}.text-block--small .text-block__inner{max-width:93.6rem}.text-block--small.text-block--center .text-block__inner,.text-block--small.text-block--left .text-block__inner{margin:0 auto}.text-block--small.text-block--left .text-block__inner{margin-left:0}.text-block__inner h1,.text-block__inner h2,.text-block__inner h3,.text-block__inner h4,.text-block__inner h5,.text-block__inner h6{color:var(--orange);font-family:var(--headingfont);font-weight:700;margin:0 0 1.6rem}.text-block__inner h2{font-size:3.2rem;line-height:1;margin-bottom:1.6rem}@media screen and (max-width:767px){.text-block__inner h2{font-size:2rem;margin-bottom:1rem}}.text-block__inner h3{font-size:2.8rem;line-height:1.1}@media screen and (max-width:767px){.text-block__inner h3{font-size:2rem}}.text-block__inner h4{font-size:2.2rem;line-height:1.2}@media screen and (max-width:767px){.text-block__inner h4{font-size:1.8rem}}.text-block__inner h5{font-size:2rem;line-height:1.33;margin-bottom:1.25rem}@media screen and (max-width:767px){.text-block__inner h5{font-size:1.8rem;margin-bottom:1.125rem}}.text-block__inner h6{font-size:1.6rem;line-height:1.4}.text-block__inner h1+*,.text-block__inner h2+*,.text-block__inner h3+*,.text-block__inner h4+*,.text-block__inner h5+*,.text-block__inner h6+*{margin-top:0}.text-block__inner p{color:inherit;font:inherit;margin:0 0 3.2rem}@media screen and (max-width:767px){.text-block__inner p{margin-bottom:2.8rem}}.text-block__inner p+h3,.text-block__inner p+h4,.text-block__inner p+h5,.text-block__inner p+h6{margin-top:0}.text-block__inner ol,.text-block__inner ul{margin:0 0 3.2rem;padding-left:2rem}.text-block__inner ol li,.text-block__inner ul li{color:inherit;font:inherit;margin:0 0 .8rem;padding:0}.text-block__inner ol li:before,.text-block__inner ul li:before{display:none}.text-block__inner ul li{list-style:disc}.text-block__inner ol li{list-style:decimal}.text-block__inner strong{color:inherit;font-weight:700}.text-block__inner a:not(.button){color:var(--green);text-decoration:underline;text-underline-offset:.2em}.text-block__inner a:not(.button):hover{color:var(--orange)}.text-block__inner img{border-radius:.4rem;height:auto;max-width:100%}.text-block__inner>:last-child{margin-bottom:0}#main .text-block__inner ol,#main .text-block__inner ul{display:block;gap:0}.text-block__buttons{margin-top:3.2rem}@media screen and (max-width:767px){.text-block__buttons{margin-top:2.4rem}}.text-block__buttons ul{list-style:none;margin:-.6rem -.8rem;padding:0}@media screen and (max-width:767px){.text-block__buttons ul{margin:-.3rem -.5rem}}.text-block__buttons ul li{list-style:none;margin:0;padding:.6rem .8rem}@media screen and (max-width:767px){.text-block__buttons ul li{padding:.3rem .5rem}}.text-block__buttons ul li:before{display:none}.text-block--center .text-block__buttons ul{justify-content:center}#main .text-block__buttons ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.text-block__inner>.text-block__buttons:last-child{margin-bottom:0}