.erl-text-columns{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--erl-spacing-xxl);row-gap:26px;align-items:start;margin-block:0}.erl-text-columns__item{display:flex;flex-direction:column;gap:var(--erl-spacing-sm-md);min-width:0;overflow-wrap:break-word}.erl-text-columns__heading{margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:var(--erl-fs-h4);line-height:var(--erl-lh-h4);letter-spacing:var(--erl-ls-h4);color:var(--erl-color-primary)}.erl-text-columns__text{margin:0;font-family:var(--erl-font-body);font-weight:var(--erl-fw-regular);font-size:var(--erl-fs-body-lg);line-height:var(--erl-lh-body-lg);color:var(--erl-color-text)}.erl-text-columns__item>.erl-text-columns__text{margin-top:0}.erl-text-columns__body{display:flex;flex-direction:column;gap:var(--erl-spacing-sm)}.erl-text-columns__body>.erl-text-columns__text{margin-top:0}.erl-text-columns--plus .erl-text-columns__heading{display:flex;align-items:center;gap:var(--erl-spacing-sm)}.erl-text-columns--plus .erl-text-columns__item{gap:18px}.erl-text-columns__marker{flex:none;width:32px;height:32px}.erl-text-columns__link{display:inline-flex;align-items:center;gap:var(--erl-spacing-sm);color:inherit;text-decoration:none}.erl-text-columns__link:hover .erl-text-columns__link-text,.erl-text-columns__link:focus-visible .erl-text-columns__link-text{text-decoration:underline;text-underline-offset:.15em}.erl-text-columns__link:focus-visible{outline:var(--erl-focus-ring);outline-offset:var(--erl-focus-ring-offset)}.erl-text-columns__arrow{flex:none;width:24px;height:24px;transition:transform .2s ease}.erl-text-columns__link:hover .erl-text-columns__arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.erl-text-columns__arrow{transition:none}}.erl-text-columns__divider{grid-column:1 / -1;margin:0;border:0;block-size:2px;background:var(--erl-color-heading)}@media(min-width:601px){.erl-text-columns__divider:nth-of-type(odd){display:none}}.erl-text-columns.erl-text-columns--single{grid-template-columns:minmax(0,1fr)}@media(min-width:601px){.erl-text-columns--single .erl-text-columns__divider:nth-of-type(odd){display:block}}.erl-text-columns.erl-text-columns--no-dividers{row-gap:var(--erl-spacing-xxl)}@media(max-width:600px){.erl-text-columns{grid-template-columns:1fr}.erl-text-columns__heading{font-size:1.25rem;line-height:1.2}.erl-text-columns__link{display:flex;justify-content:space-between;width:100%}.erl-text-columns__marker{width:28px;height:28px}}@media(forced-colors:active){.erl-text-columns__divider{background:CanvasText}}
