.text-block-section{overflow:hidden}.intro-wrapper{&.text-block{margin-block-end:0}}.text-block-heading{margin-block-end:3rem}.text-block-subheading{margin-block-end:1.5rem}.text-block-copy-wrapper{& h1,& h2,& h3,& h4,& h5,& h6{font-weight:600;letter-spacing:-.075rem}}.text-block-copy-wrapper p,.text-block-copy-wrapper ul{font-size:clamp(1rem,.896rem + .442vw,1.25rem)}.text-block-copy-wrapper ul{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;line-height:1.5;padding-left:1.5rem}.text-block-copy-wrapper a:not(p a){background:var(--teal-500);border-radius:var(--button-border-radius);color:var(--white);display:inline-block;font-size:1rem;font-weight:600;line-height:1.5;margin-block-start:1rem;padding:.5rem 1rem;transition:background var(--transition-speed) ease,color var(--transition-speed) ease;&:hover{background:var(--teal-200)}}.text-block-copy-wrapper p a{color:var(--purple-900);font-size:inherit;font-weight:600;line-height:1.5;text-decoration:none;transition:color var(--transition-speed) ease;&:hover{color:var(--teal-700)}}.text-block-button{gap:.75rem;justify-content:center;text-align:center;& .text-block-cta-icon{display:none}}@media (min-width:48rem){.text-block-section.widget_1693238046685{margin-inline:auto;max-width:50rem}.cta-container.text-block{margin-block-start:0}.text-block-button{width:100%}}@media (min-width:64rem){.intro-wrapper.text-block{max-width:none}.intro-wrapper{&[data-alignment=text-left]{text-align:left}}.text-block-button{& .text-block-cta-icon{display:block}}}