.text-container.text-container--layout-full-width .text-element,.text-container.text-container--layout-split .text-element{grid-column:main}@media (width>=1024px){.text-container .text-container__content.text-container__content--layout-split{grid-row:1}}.text-container.text-container--layout-reduced-width .text-container__headlines,.text-container.text-container--layout-reduced-width .text-container__content,.text-container.text-container--layout-reduced-width .text-container__link{grid-column:content}@media (width>=1024px){.text-container.text-container--layout-reduced-width .text-container__headlines,.text-container.text-container--layout-reduced-width .text-container__content,.text-container.text-container--layout-reduced-width .text-container__link{grid-column:4 content-col/9 gap}.text-container.text-container--layout-split .text-container__headlines{grid-column:content-start/6 gap}.text-container.text-container--layout-split .text-container__content,.text-container.text-container--layout-split .text-container__link{grid-column:7 content-col/content-end}}.text-container__content,.text-container__link,.text-container__headlines,.text-container__decoration-text,.text-container__headline{grid-column:content}@media (width>=1024px){.text-container__decoration-text,.text-container__headline{grid-column:content-start/6 gap}}.text-element{grid-area:1/content-start/auto/content-end;display:flow-root}.text-element__quote{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:2rem;display:flex}@media (width>=1024px){.text-element__quote{inline-size:calc(var(--grid--column-width) * 3 + var(--grid--gap-width) * 2)}.text-element__quote.text-element__quote--left{float:inline-start;margin-inline:calc((var(--grid--gap-width) + var(--grid--column-width)) * -1) 2rem}.text-element__quote.text-element__quote--right{float:inline-end;margin-inline:2rem calc((var(--grid--gap-width) + var(--grid--column-width)) * -1)}}.text-element__quote-highlight{box-shadow:inset 0 -1.1em 0 color-mix(in srgb, var(--blog-bg-color,var(--text-quote-color)) 30%, transparent)}.text-container.text-center .text-element__quote{align-items:center}.form-text-container .text-element:has(table) .rich-text{scroll-snap-type:inline mandatory;max-inline-size:100%;scroll-padding-inline-start:1rem;overflow-x:auto}@media (width>=768px){.form-text-container .text-element:has(table) .rich-text{scroll-snap-type:none;scroll-padding-inline-start:0}}.form-text-container .text-element:has(table) .rich-text figure{margin-inline-start:1rem}@media (width>=768px){.form-text-container .text-element:has(table) .rich-text figure{inline-size:100%;margin-inline-start:0}}.form-text-container .text-element:has(table) table{border-spacing:0;border-collapse:collapse;border:none;inline-size:100%;min-inline-size:100%}@media (width>=768px){.form-text-container .text-element:has(table) table{table-layout:auto;inline-size:100%;min-inline-size:max-content;margin-block-start:1rem}}:is(.form-text-container .text-element:has(table) table th,.form-text-container .text-element:has(table) table td){font-family:var(--theme--component-font-family-default);font-variant:initial;letter-spacing:0;text-transform:none;min-inline-size:80vi;color:var(--theme--text-primary-default);text-align:start;scroll-snap-align:start;background:0 0;border:none;padding-block:.75rem;padding-inline:.25rem 1rem;font-size:1rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}@media (width>=768px){:is(.form-text-container .text-element:has(table) table th,.form-text-container .text-element:has(table) table td){inline-size:fit-content;min-inline-size:unset;scroll-snap-align:none;max-inline-size:40ch;padding-block:1rem;padding-inline:1rem 2rem}}:is(.form-text-container .text-element:has(table) table th:has(.table__button),.form-text-container .text-element:has(table) table td:has(.table__button)){padding-block:.625rem}:is(.form-text-container .text-element:has(table) table thead th,.form-text-container .text-element:has(table) table thead td){font-family:var(--theme--component-font-family-default);font-variant:initial;letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:700;font-stretch:100%;line-height:150%}:is(.form-text-container .text-element:has(table) table thead td,.form-text-container .text-element:has(table) table tbody th){display:none}@media (width>=768px){:is(.form-text-container .text-element:has(table) table thead td,.form-text-container .text-element:has(table) table tbody th){display:table-cell}}.form-text-container .text-element:has(table) table tr{border-block-end:1px solid var(--theme--stroke-primary-default)}.form-text-container .text-element:has(table) table tr:hover{background:0 0}.form-text-container .text-element:has(table) table tr:nth-child(2n){background:0 0}.form-text-container .text-element:has(table) table tr:nth-child(2n):hover{background:0 0}.form-text-container .text-element:has(table) table thead tr{border-block-end-color:var(--theme--stroke-primary-strong)}.form-text-container .text-element:has(table) table thead tr:has(th):is(:hover,:focus-visible){background:0 0}.form-text-container .text-element:has(table) .table__button{block-size:auto;inline-size:fit-content;color:var(--theme--text-secondary-default);cursor:pointer;background-color:var(--theme--surface-quaternary-default);border-radius:4px;padding:.5rem 1.5rem;text-decoration:none}.form-text-container .text-element:has(table) .table__button:is(:hover,:focus-visible,:active){color:var(--theme--text-secondary-default);background-color:var(--theme--surface-quaternary-default)}.form-text-container .text-element:has(table) .rich-text{max-inline-size:none;margin-inline:calc(-1 * var(--grid--calculated-gutter))}@media (width>=768px){.form-text-container .text-element:has(table) .rich-text{max-inline-size:100%;margin-inline:0}}
