.text-columns--pt-normal{padding-top:8rem}@media screen and (max-width:767px){.text-columns--pt-normal{padding-top:4rem}}.text-columns--pt-small{padding-top:4rem}@media screen and (max-width:767px){.text-columns--pt-small{padding-top:2.4rem}}.text-columns--pt-none{padding-top:0}.text-columns--pb-normal{padding-bottom:8rem}@media screen and (max-width:767px){.text-columns--pb-normal{padding-bottom:4rem}}.text-columns--pb-small{padding-bottom:4rem}@media screen and (max-width:767px){.text-columns--pb-small{padding-bottom:2.4rem}}.text-columns--pb-none{padding-bottom:0}.text-columns--bg-white{background:var(--white)}.text-columns--bg-mint{background:var(--mint)}.text-columns__title{color:var(--heading-color);font:700 3.2rem/1 var(--headingfont);margin:0 0 4rem}@media screen and (max-width:767px){.text-columns__title{font-size:2rem;margin-bottom:2.4rem}}.text-columns__title--left{text-align:left}.text-columns__title--center{text-align:center}.text-columns__title--right{text-align:right}.text-columns__grid{display:grid;gap:6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1023px){.text-columns__grid{gap:4rem}}@media screen and (max-width:767px){.text-columns__grid{gap:3.2rem;grid-template-columns:minmax(0,1fr)}}.text-columns__grid:has(.text-columns__col:only-child){grid-template-columns:minmax(0,1fr)}.text-columns__col{color:var(--text-body);font:400 1.6rem/1.75 var(--textfont)}@media screen and (max-width:767px){.text-columns__col{font-size:1.4rem;line-height:1.71}}.text-columns__col h1,.text-columns__col h2,.text-columns__col h3,.text-columns__col h4,.text-columns__col h5,.text-columns__col h6{color:var(--heading-color);font-family:var(--headingfont);font-weight:700;margin:0 0 1.6rem}.text-columns__col h2{font-size:3.2rem;line-height:1;margin-bottom:2.4rem}@media screen and (max-width:767px){.text-columns__col h2{font-size:2rem;margin-bottom:1.6rem}}.text-columns__col h3{font-size:2.8rem;line-height:1.1}@media screen and (max-width:767px){.text-columns__col h3{font-size:2rem}}.text-columns__col h4{font-size:2.2rem;line-height:1.2}@media screen and (max-width:767px){.text-columns__col h4{font-size:1.8rem}}.text-columns__col h5{font-size:2rem;line-height:1.33;margin-bottom:1.25rem}@media screen and (max-width:767px){.text-columns__col h5{font-size:1.8rem;margin-bottom:1.125rem}}.text-columns__col h6{font-size:1.6rem;line-height:1.4}.text-columns__col h1+*,.text-columns__col h2+*,.text-columns__col h3+*,.text-columns__col h4+*,.text-columns__col h5+*,.text-columns__col h6+*{margin-top:0}.text-columns__col p{color:inherit;font:inherit;margin:0 0 3.2rem}@media screen and (max-width:767px){.text-columns__col p{margin-bottom:2.8rem}}.text-columns__col p+h3,.text-columns__col p+h4,.text-columns__col p+h5,.text-columns__col p+h6{margin-top:0}.text-columns__col ol,.text-columns__col ul{margin:0 0 3.2rem;padding-left:2rem}.text-columns__col ol li,.text-columns__col ul li{color:inherit;font:inherit;margin:0 0 .8rem;padding:0}.text-columns__col ol li:before,.text-columns__col ul li:before{display:none}.text-columns__col ul li{list-style:disc}.text-columns__col ol li{list-style:decimal}.text-columns__col strong{color:inherit;font-weight:700}.text-columns__col a:not(.button){color:var(--green);text-decoration:underline;text-underline-offset:.2em}.text-columns__col a:not(.button):hover{color:var(--orange)}.text-columns__col img{border-radius:.4rem;height:auto;max-width:100%}.text-columns__col>:last-child{margin-bottom:0}#main .text-columns__col ol,#main .text-columns__col ul{display:block;gap:0}