:root{--header-height-px:0rem}.textcolumns.fullscreen{align-items:center;display:flex;height:calc(100vh - var(--header-height-px))!important}.text-columns{-moz-column-gap:0;column-gap:0;row-gap:var(--row-gap-mobile,1rem);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (min-width:992px){.text-columns{-moz-column-gap:var(--col-gap,2rem);row-gap:0;column-gap:var(--col-gap,2rem)}}.text-columns>*{min-width:0}.text-columns .separator{display:none}@media (max-width:991.98px){.text-columns.with-separators{row-gap:0}.text-columns.with-separators .separator{background:var(--separator-color,#e0e0e0);height:1px;margin-block:calc(var(--row-gap-mobile,1rem)/2);grid-column:1/-1;display:block}}@media (min-width:992px){.text-columns.with-separators .separator{display:contents}.text-columns.with-separators .separator+.text-column{position:relative}.text-columns.with-separators .separator+.text-column:before{content:"";top:0;bottom:0;left:calc(var(--col-gap,2rem)/-2);background:var(--separator-color,#e0e0e0);pointer-events:none;width:1px;position:absolute}}.text-columns *,.text-columns :before,.text-columns :after{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.text-columns img,.text-columns video,.text-columns iframe{max-width:100%;height:auto;display:block}.text-column{align-items:flex-start;display:grid;position:relative}.text-column .button_group_item{width:-webkit-fit-content;width:fit-content}.text-column h1,.text-column h2,.text-column h3,.text-column h4,.text-column h5,.text-column h6,.text-column a,.text-column li,.text-column strong{color:currentColor}.text-column p:only-child{margin:0}.text-column.text-column-with-background a:hover,.text-column.text-column-with-background a:focus{color:currentColor;opacity:.8}.separator-column{background-color:#ccc;grid-column:span 1;width:1px;height:100%;position:relative}