.b-contentGroup{background-color:var(--component-background-color);color:var(--component-text-color);padding-block:var(--component-block-padding,var(--container-margin));position:relative}.b-contentGroup.-fullMinHeight{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:calc(var(--vh)*100)}@supports(height:1svh){.b-contentGroup.-fullMinHeight{min-height:calc(1svh*100)}}[data-editor=true] .b-contentGroup.-fullMinHeight{min-height:800px}.b-contentGroup__buttons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);justify-content:center}.b-contentGroup:not(.-fullMinHeight) .b-contentGroup__header{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--container-margin);-webkit-padding-end:var(--container-margin);-webkit-box-sizing:border-box;box-sizing:border-box;margin-inline-end:auto;margin-inline-start:auto;max-width:var(--containerMaxWidth);padding-inline-end:var(--container-margin);padding-inline-start:var(--container-margin)}@media(min-width:768px){.b-contentGroup:not(.-fullMinHeight) .b-contentGroup__header .m-componentHeader{max-width:100%}}@media(min-width:1024px){.b-contentGroup:not(.-fullMinHeight) .b-contentGroup__header{display:grid;gap:var(--grid-gap);grid-template-areas:var(--component-grid-areas);grid-template-columns:repeat(12,minmax(0,1fr))}.b-contentGroup:not(.-fullMinHeight) .b-contentGroup__header .m-componentHeader{grid-area:1/2/auto/-2}}.b-contentGroup__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--container-margin));list-style:none;margin:0;padding:0;width:100%}.b-contentGroup__header+.b-contentGroup__items,.b-contentGroup__items+.b-contentGroup__buttons{margin-block:calc(var(--container-margin)*2) 0}.b-contentGroup__items .o-textAsset__item{z-index:1}.b-contentGroup.t-dark{--component-background-color:var(--color-black);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--color-accent-hover);--component-highlight-color:var(--color-accent);--component-text-color:var(--color-white)}.b-contentGroup.t-darkMono{--component-background-color:var(--color-black);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--component-text-color);--component-highlight-color:var(--component-text-color);--component-text-color:var(--color-white)}.b-contentGroup.t-light{--component-background-color:var(--color-page-background);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--color-dark-accent);--component-highlight-color:var(--color-accent);--component-text-color:var(--color-black)}.b-contentGroup.t-lightMono{--component-background-color:var(--color-page-background);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--component-text-color);--component-highlight-color:var(--component-text-color);--component-text-color:var(--color-black)}.b-contentGroup.t-darkGreen{--component-background-color:var(--color-dark-green);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--component-text-color);--component-highlight-color:var(--component-text-color);--component-text-color:var(--color-white)}.b-contentGroup.t-orange{--color-accent:var(--color-orange);--component-background-color:var(--color-black);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--color-orange);--component-highlight-color:var(--color-orange);--component-text-color:var(--color-white)}html[data-theme=oxagon] .b-contentGroup.t-dark,html[data-theme=oxagon] .b-contentGroup.t-darkMono{--component-background-color:var(--color-dark-blue);--component-background-gradient:var(--color-gradient-dark-blue)}html[data-theme=oxagon] .b-contentGroup.t-darkOxagonBlue{--component-background-color:var(--color-dark-accent);--component-heading-color:var(--component-text-color);--component-highlight-color-hover:var(--component-text-color);--component-highlight-color:var(--component-text-color);--component-text-color:var(--color-white)}html[data-theme=oxagon] .b-contentGroup.t-lightOxagonBlue{--component-background-color:var(--color-accent);--component-text-color:var(--color-white);--component-highlight-color:var(--component-text-color);--component-highlight-color-hover:var(--component-text-color);--component-heading-color:var(--component-text-color)}