.section--width-container .section__inner{margin-left:auto;margin-right:auto;max-width:1350px;padding-left:var(--component-horizontal-outer-spacing-large);padding-right:var(--component-horizontal-outer-spacing-large);width:100%}.section--width-fullscreen .section__inner{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--component-horizontal-outer-spacing-small);padding-right:var(--component-horizontal-outer-spacing-small);width:100%}.section--width-fullscreen .section__inner:has(.content-carousel){padding-left:0;padding-right:0}.section--text-align-left{text-align:left}.section--text-align-center{text-align:center}.section--text-align-right{text-align:right}.section--background-color-black{background-color:#000}.section--background-color-dark-grey{background-color:#161616}.section--background-color-light-grey{background-color:#f5f5f5}.section--background-color-white{background-color:#fff}.section--margin-top-extra-narrow .section__inner{padding-top:5px}.section--margin-top-narrow .section__inner{padding-top:15px}.section--margin-top-normal .section__inner{padding-top:32px}.section--margin-top-default .section__inner{padding-top:48px}.section--margin-top-wide .section__inner{padding-top:72px}.section--margin-top-extra-wide .section__inner{padding-top:120px}@media only screen and (min-width:1260px){.section--margin-top-extra-narrow .section__inner{padding-top:15px}.section--margin-top-narrow .section__inner{padding-top:30px}.section--margin-top-normal .section__inner{padding-top:48px}.section--margin-top-default .section__inner{padding-top:80px}.section--margin-top-wide .section__inner{padding-top:120px}.section--margin-top-extra-wide .section__inner{padding-top:180px}}.section--margin-bottom-extra-narrow .section__inner{padding-bottom:5px}.section--margin-bottom-narrow .section__inner{padding-bottom:15px}.section--margin-bottom-normal .section__inner{padding-bottom:32px}.section--margin-bottom-default .section__inner{padding-bottom:48px}.section--margin-bottom-wide .section__inner{padding-bottom:72px}.section--margin-bottom-extra-wide .section__inner{padding-bottom:120px}@media only screen and (min-width:1260px){.section--margin-bottom-extra-narrow .section__inner{padding-bottom:15px}.section--margin-bottom-narrow .section__inner{padding-bottom:30px}.section--margin-bottom-normal .section__inner{padding-bottom:48px}.section--margin-bottom-default .section__inner{padding-bottom:80px}.section--margin-bottom-wide .section__inner{padding-bottom:120px}.section--margin-bottom-extra-wide .section__inner{padding-bottom:180px}}