/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-text{background:var(--color-mid-light)}.c-text__text{font-size:16px}@media screen and (min-width:46em){.c-text--layout-left .c-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1)}}.c-text--layout-left .c-text__title,.c-text--layout-left .c-text__text{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(16 / var(--grid-total-columns) * 100%);margin-left:calc(4 / var(--grid-total-columns) * 100%)}@media screen and (min-width:46em){.c-text--layout-left .c-text__title,.c-text--layout-left .c-text__text{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%);margin-left:calc(6 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:71.875em){.c-text--layout-left .c-text__title{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(3 / var(--grid-total-columns) * 100%);margin-left:calc(6 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:71.875em){.c-text--layout-left .c-text__text{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(7 / var(--grid-total-columns) * 100%);margin-left:calc(12 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:46em){.c-text--layout-center .c-text__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1)}}.c-text--layout-center .c-text__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(16 / var(--grid-total-columns) * 100%);margin-left:calc(4 / var(--grid-total-columns) * 100%)}@media screen and (min-width:100em){.c-text--layout-center .c-text__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(8 / var(--grid-total-columns) * 100%);margin-left:calc(8 / var(--grid-total-columns) * 100%)}}
:root{--vertical-tabs-menu-width:200px;}.media-library-item .media-library-item__preview video{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;}.horizontal-tabs-panes .horizontal-tabs-pane{box-sizing:border-box;}
.paragraph--unpublished{background-color:#fff4f4;}
