.c-paragraph--type--text-cta{padding-block:var(--large-vertical-container-vert-padding) var(--container-vert-padding)}.has-breadcrumb .c-paragraph--type--text-cta{padding-block-start:0}.c-paragraph--type--text-cta .o-container{padding-inline:var(--container-full-width)}.c-paragraph--type--text-cta .c-paragraph__inner{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;max-inline-size:75rem;gap:var(--gaps-8)}.c-paragraph--type--text-cta .c-field--name-field-subtitle{font-size:1.9rem;line-height:1.1578;font-weight:500}@media screen and (min-width: 48em){.c-paragraph--type--text-cta .c-field--name-field-subtitle{font-size:1.9rem;line-height:1.2631}}@media screen and (min-width: 80em){.c-paragraph--type--text-cta .c-field--name-field-subtitle{font-size:2.2rem;line-height:1.2272}}.c-paragraph--type--text-cta .c-field--name-field-title{font-size:3.8rem;line-height:1.1526;font-weight:500}@media screen and (min-width: 64em){.c-paragraph--type--text-cta .c-field--name-field-title{font-size:4.2rem;line-height:1.0476}}@media screen and (min-width: 80em){.c-paragraph--type--text-cta .c-field--name-field-title{font-size:4.6rem;line-height:1.174}}.c-paragraph--type--text-cta .c-field--name-field-link{margin-block-start:var(--gaps-8)}