.text-block{width:100%;position:relative;max-width:900px;margin:0 auto;padding:1.5rem 1rem}@media(min-width: 1024px){.text-block{padding:3.5rem 0rem}}.text-block.padding-tight{padding:1.5rem 1rem}@media(min-width: 1024px){.text-block.padding-tight{padding:1.5rem 0rem}}.text-block__copy{column-count:1}.text-block__copy strong{font-weight:var(--font-weight-semibold);font:var(--font-p-1);line-height:var(--font-p-1-line-height);font-size:var(--font-p-1-size)}.text-block__copy ol{font:var(--font-p-3);line-height:var(--font-p-3-line-height);font-size:var(--font-p-3-size);padding-left:1rem}@media(min-width: 1024px){.text-block__copy.cols-2{column-count:2}}@media(min-width: 1024px){.text-block__copy.cols-3{column-count:2}}.text-block br{padding:.625rem;display:block;content:""}.text-block__eyebrow{padding-bottom:1rem}.text-block__heading{padding-bottom:2rem}.text-block .metafield-rich_text_field{font:var(--font-p-2)}.text-block__statistics{display:flex;flex-direction:column;justify-content:center;gap:2rem}.text-block__statistics span{font:var(--font-h2)}@media(min-width: 1024px){.text-block__statistics{flex-direction:row;padding:1rem}}.text-block__stat{display:flex;flex:1;flex-direction:column}.text-block__stat span{font:var(--font-h2);font-size:var(--font-h2-size);line-height:var(--font-h2-line-height);letter-spacing:var(--font-h2-letter-spacing);margin-bottom:1.5rem}@media(min-width: 1024px){.text-block__stat span{margin-bottom:2rem}}.text-block__cta{margin-top:2rem}.text-block__align-left{text-align:left}.text-block__align-center{text-align:center}
