:root{--max-grid-width: 1430px;--max-container-width: 100vw}@media screen and (min-width:0){:root{--grid-available-width: calc(100vw - (2 * var(--grid-outer-gutter)));--grid-available-width-absolute: calc(var(--max-grid-width) - (2 * var(--grid-outer-gutter)));--grid-gaps-width: calc((var(--grid-columns) - 1) * var(--grid-column-gap));--grid-columns-width: calc(var(--grid-available-width) - var(--grid-gaps-width));--grid-columns-width-absolute: calc(var(--grid-available-width-absolute) - var(--grid-gaps-width));--singleColumnWidth: calc(var(--grid-columns-width) / var(--grid-columns));--singleColumnWidthAbsolute: calc(var(--grid-columns-width-absolute) / var(--grid-columns));--outer-space: var(--grid-outer-gutter)}}@media screen and (min-width:1430px){:root{--grid-available-width: var(--grid-available-width-absolute);--outer-space: calc(50vw - (var(--max-grid-width) / 2) + var(--grid-outer-gutter))}}:root{--lotti-offset-bottom: 0}#main>.inside>.mod_article:first-child:not(:has(.content-rsce-hero)){padding-block-start:var(--spacing-5xl)}.mod_article{position:relative;padding-block:var(--spacing-section);background-repeat:no-repeat;background-size:auto;scroll-margin-top:100px}@layer base{.mod_article--inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-row-gap) var(--grid-column-gap);grid-auto-columns:1fr;padding-inline:var(--grid-outer-gutter);max-width:var(--max-grid-width);margin-inline:auto}.mod_article--inner>:not([class*=col-]){grid-column:span 12/span 12}}.mod_article--inner>.mod_article--inner{margin-inline:0;max-width:100%}.mod_article--layout-flex .mod_article--inner{display:flex}.mod_article--layout-block .mod_article--inner{display:flex;flex-direction:column}.mod_article.spacing--top-none{margin-block-start:0;padding-block-start:0}.mod_article.spacing--top-small{margin-block-start:0;padding-block-start:var(--spacing-section-s)}.mod_article.spacing--top-large{margin-block-start:0;padding-block-start:var(--spacing-section-l)}.mod_article.spacing--bottom-none{margin-block-end:0;padding-block-end:0}.mod_article.spacing--bottom-small{margin-block-end:0;padding-block-end:var(--spacing-section-s)}.mod_article.spacing--bottom-large{margin-block-end:0;padding-block-end:var(--spacing-section-l)}.mod_article--grid-row-none>.mod_article--inner{row-gap:0}.mod_article--grid-row-small>.mod_article--inner{row-gap:var(--grid-row-gap-s)}.mod_article--grid-row-large>.mod_article--inner{row-gap:var(--grid-row-gap-l)}.mod_article--grid-column-none>.mod_article--inner{column-gap:0}.mod_article--grid-column-small>.mod_article--inner{column-gap:var(--grid-column-gap-s)}.mod_article--grid-column-large>.mod_article--inner{column-gap:var(--grid-column-gap-l)}.mod_article--width-full>.mod_article--inner{max-width:none;padding-inline:0}@layer base{.mod_article--width-small>.mod_article--inner{--column-width-gaps: calc((8 - 1) * var(--grid-column-gap));width:calc(var(--singleColumnWidth) * 8 + var(--column-width-gaps));grid-template-columns:repeat(8,1fr);max-width:100%;padding-inline:0}.mod_article--width-small>.mod_article--inner>:not([class*=col-]){grid-column:span 8/span 8}}.mod_article.backgroundcolor-light{background-color:var(--bg--light)}.mod_article.backgroundcolor-light+.mod_article.backgroundcolor-light:not([class*=spacing__top]){padding-block-start:0}.mod_article.backgroundcolor-dark{background-color:var(--bg--dark)}.mod_article.backgroundcolor-dark+.mod_article.backgroundcolor-dark:not([class*=spacing__top]){padding-block-start:0}.mod_article.backgroundcolor-primary,.mod_article.backgroundcolor-violet,.mod_article.backgroundcolor-teal,.mod_article.backgroundcolor-blue{color:var(--white)}.mod_article.backgroundcolor-primary+.mod_article.backgroundcolor-primary:not([class*=spacing__top]),.mod_article.backgroundcolor-primary+.mod_article.backgroundcolor-violet:not([class*=spacing__top]),.mod_article.backgroundcolor-primary+.mod_article.backgroundcolor-teal:not([class*=spacing__top]),.mod_article.backgroundcolor-primary+.mod_article.backgroundcolor-blue:not([class*=spacing__top]),.mod_article.backgroundcolor-violet+.mod_article.backgroundcolor-primary:not([class*=spacing__top]),.mod_article.backgroundcolor-violet+.mod_article.backgroundcolor-violet:not([class*=spacing__top]),.mod_article.backgroundcolor-violet+.mod_article.backgroundcolor-teal:not([class*=spacing__top]),.mod_article.backgroundcolor-violet+.mod_article.backgroundcolor-blue:not([class*=spacing__top]),.mod_article.backgroundcolor-teal+.mod_article.backgroundcolor-primary:not([class*=spacing__top]),.mod_article.backgroundcolor-teal+.mod_article.backgroundcolor-violet:not([class*=spacing__top]),.mod_article.backgroundcolor-teal+.mod_article.backgroundcolor-teal:not([class*=spacing__top]),.mod_article.backgroundcolor-teal+.mod_article.backgroundcolor-blue:not([class*=spacing__top]),.mod_article.backgroundcolor-blue+.mod_article.backgroundcolor-primary:not([class*=spacing__top]),.mod_article.backgroundcolor-blue+.mod_article.backgroundcolor-violet:not([class*=spacing__top]),.mod_article.backgroundcolor-blue+.mod_article.backgroundcolor-teal:not([class*=spacing__top]),.mod_article.backgroundcolor-blue+.mod_article.backgroundcolor-blue:not([class*=spacing__top]){padding-block-start:0}.mod_article.backgroundcolor-primary{background-color:var(--primary-60)}.mod_article.backgroundcolor-violet{background-color:var(--violet-60)}.mod_article.backgroundcolor-teal{background-color:var(--teal-60)}.mod_article.backgroundcolor-blue{background-color:var(--blue-60)}@media only screen and (min-width:768px){@layer base{.mod_article--gridColumns-4 .mod_article--inner{--column-width-gaps: calc((4 - 1) * var(--grid-column-gap));width:calc(var(--singleColumnWidth) * 4 + var(--column-width-gaps));grid-template-columns:repeat(4,1fr);max-width:100%;padding-inline:0}.mod_article--gridColumns-4 .mod_article--inner>:not([class*=col-]){grid-column:span 4/span 4}}}@media only screen and (min-width:768px){@layer base{.mod_article--gridColumns-6 .mod_article--inner{--column-width-gaps: calc((6 - 1) * var(--grid-column-gap));width:calc(var(--singleColumnWidth) * 6 + var(--column-width-gaps));grid-template-columns:repeat(6,1fr);max-width:100%;padding-inline:0}.mod_article--gridColumns-6 .mod_article--inner>:not([class*=col-]){grid-column:span 6/span 6}}}@media only screen and (min-width:768px){@layer base{.mod_article--gridColumns-8 .mod_article--inner{--column-width-gaps: calc((8 - 1) * var(--grid-column-gap));width:calc(var(--singleColumnWidth) * 8 + var(--column-width-gaps));grid-template-columns:repeat(8,1fr);max-width:100%;padding-inline:0}.mod_article--gridColumns-8 .mod_article--inner>:not([class*=col-]){grid-column:span 8/span 8}}.mod_article--gridColumns-8 .mod_article--inner{width:100%;max-width:calc(930px + 2 * var(--grid-outer-gutter));padding-inline:var(--grid-outer-gutter)}}@media only screen and (min-width:768px){@layer base{.mod_article--gridColumns-10 .mod_article--inner{--column-width-gaps: calc((10 - 1) * var(--grid-column-gap));width:calc(var(--singleColumnWidth) * 10 + var(--column-width-gaps));grid-template-columns:repeat(10,1fr);max-width:100%;padding-inline:0}.mod_article--gridColumns-10 .mod_article--inner>:not([class*=col-]){grid-column:span 10/span 10}}}.mod_article.mod_article__hasBackground{display:grid}.mod_article.mod_article__hasBackground .mod_article--inner{z-index:1;grid-column:1/-1;grid-row:1/-1}.mod_article.mod_article__hasBackground .mod_article--background{position:absolute;z-index:0;inset:0}.mod_article.mod_article__hasBackground .mod_article--background figure{width:100%;height:100%}.mod_article.mod_article__hasBackground .mod_article--background img,.mod_article.mod_article__hasBackground .mod_article--background video{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.6}.mod_article__lotti{position:absolute;z-index:1}.mod_article--triangle{position:relative;overflow:clip}.mod_article--triangle>.mod_article--inner{position:relative;z-index:1}.mod_article--triangle-shape{position:absolute;z-index:0;top:calc(50% - 590px);right:-500px;width:800px;height:1180px;color:var(--neutral-5);opacity:.6;pointer-events:none;will-change:transform}@media(min-width:1601px){.mod_article--triangle-shape{top:calc(50% - 1052px);right:-400px;width:1166px;height:2104px}}.mod_article--triangle-shape svg{display:block;width:100%;height:100%}.backgroundcolor-light .mod_article--triangle-shape{color:var(--white)}#main .mod_article:not([class*=backgroundcolor-],.mod_article--hero,:has(.content-rsce-ankernav))+.mod_article:not([class*=backgroundcolor-],:has(.content-rsce-ankernav)),#main .mod_article.backgroundcolor-light:not(:has(.content-rsce-ankernav))+.mod_article.backgroundcolor-light:not(:has(.content-rsce-ankernav)){margin-block-start:-60px;padding-block-start:80px}@media only screen and (max-width:575px){#main .mod_article:not([class*=backgroundcolor-],.mod_article--hero,:has(.content-rsce-ankernav))+.mod_article:not([class*=backgroundcolor-],:has(.content-rsce-ankernav)),#main .mod_article.backgroundcolor-light:not(:has(.content-rsce-ankernav))+.mod_article.backgroundcolor-light:not(:has(.content-rsce-ankernav)){margin-block-start:-40px;padding-block-start:60px}}#main .mod_article--inner>:last-child:is(.content-text,.content-rsce-buttonbox,.content-table,.content-image,.content-download,.content-downloads,.content-rsce-textimage,.content-gallery){margin-block-end:60px}@media only screen and (max-width:767px){#main .mod_article--inner>:last-child:is(.content-text,.content-rsce-buttonbox,.content-table,.content-image,.content-download,.content-downloads,.content-rsce-textimage,.content-gallery){margin-block-end:40px}}@media only screen and (max-width:575px){#main .mod_article--inner>:last-child:is(.content-text,.content-rsce-buttonbox,.content-table,.content-image,.content-download,.content-downloads,.content-rsce-textimage,.content-gallery){margin-block-end:20px}}#main .mod_article--inner>.content-headline:not([class*=spacing--bottom-]){margin-block-end:calc(40px - var(--grid-row-gap))}#main .mod_article--inner>.content-headline:not([class*=spacing--bottom-]):last-child{margin-block-end:40px}@media only screen and (max-width:767px){#main .mod_article--inner>.content-headline:not([class*=spacing--bottom-]){margin-block-end:calc(20px - var(--grid-row-gap))}#main .mod_article--inner>.content-headline:not([class*=spacing--bottom-]):last-child{margin-block-end:20px}}#main .mod_article--inner>.content-accordion:last-child{margin-block-end:40px}#main .mod_article--inner>.spacing--top-none{align-self:start;margin-block-start:calc(0px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--top-none:first-child{margin-block-start:0px}#main .mod_article--inner>.spacing--bottom-none+*{margin-block-start:calc(0px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--bottom-none:last-child{margin-block-end:0px}#main .mod_article--inner>.spacing--bottom-none:not(:last-child){margin-block-end:0}#main .mod_article--inner>.spacing--top-small{align-self:start;margin-block-start:calc(20px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--top-small:first-child{margin-block-start:20px}#main .mod_article--inner>.spacing--bottom-small+*{margin-block-start:calc(20px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--bottom-small:last-child{margin-block-end:20px}#main .mod_article--inner>.spacing--bottom-small:not(:last-child){margin-block-end:0}#main .mod_article--inner>.spacing--top-medium{align-self:start;margin-block-start:calc(60px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--top-medium:first-child{margin-block-start:60px}#main .mod_article--inner>.spacing--bottom-medium+*{margin-block-start:calc(60px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--bottom-medium:last-child{margin-block-end:60px}#main .mod_article--inner>.spacing--bottom-medium:not(:last-child){margin-block-end:0}#main .mod_article--inner>.spacing--top-large{align-self:start;margin-block-start:calc(80px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--top-large:first-child{margin-block-start:80px}#main .mod_article--inner>.spacing--bottom-large+*{margin-block-start:calc(80px - var(--grid-row-gap))}#main .mod_article--inner>.spacing--bottom-large:last-child{margin-block-end:80px}#main .mod_article--inner>.spacing--bottom-large:not(:last-child){margin-block-end:0}#main .mod_article--inner>iframe+:is(iframe,.content-noconsent){margin-block-start:calc(16px - var(--grid-row-gap))}#main .mod_article--inner>.mod_article{margin-inline:calc(-1 * var(--grid-outer-gutter))}#main .mod_article--inner>.content-rsce-buttonbox:has(>.btn-tertiary:only-child .icon-arrow-left){min-height:33px;padding-block-start:7px}@media only screen and (min-width:768px){#main .mod_article--inner>.content-rsce-buttonbox:has(>.btn-tertiary:only-child .icon-arrow-left){margin-block-end:calc(40px - var(--grid-row-gap))}}#main .mod_article--inner>.content-rsce-buttonbox:has(>.btn-tertiary:only-child .icon-arrow-left) .btn{gap:4px;font-family:var(--font-family-alt);font-size:18px;font-weight:400;line-height:22px;letter-spacing:normal;text-transform:none}#main .mod_article--inner>.content-rsce-buttonbox:has(>.btn-tertiary:only-child .icon-arrow-left) .btn svg{width:28px;height:22px}#main a.button.button-primary{--btn-bg-color: var(--button-bg-color);--btn-color: var(--button-color);--btn-border-radius: var(--button-border-radius);--btn-padding: var(--button-padding);--btn-border: var(--button-border);--btn-title-padding: var(--button-title-padding);--btn-icon-width: var(--button-icon-width);--btn-icon-height: var(--button-icon-height);--btn-icon-gap: var(--button-icon-gap)}@layer base{#main a.button.button-primary{display:inline-flex;align-items:center;gap:var(--btn-icon-gap);width:fit-content;padding:var(--btn-padding);font-size:var(--btn-fs);font-weight:var(--btn-fw, 400);line-height:var(--btn-lh, normal);letter-spacing:var(--btn-ls, normal);font-family:var(--btn-ff, var(--font-family));text-transform:var(--btn-tt, none);white-space:nowrap;text-decoration:none;color:var(--btn-color);background-color:var(--btn-bg-color);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:color var(--transition),background-color var(--transition),transform var(--transition);will-change:color,background-color,transform}#main a.button.button-primary:has(.btn-title){padding:var(--btn-title-padding)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#main a.button.button-primary:hover:has(.btn-title) .icon-arrow-right{transform:translate(5px)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#main a.button.button-primary:hover:has(.btn-title) .icon-arrow-left{transform:translate(-5px)}}#main a.button.button-primary .svg-icon{width:var(--btn-icon-width);height:var(--btn-icon-height);transition:var(--transition) transform;will-change:transform}#main a.button.button-primary:not(:has(.btn-title)) .svg-icon{scale:1.2}}#main a.button.button-primary{--btn-bg-color: var(--button-primary-default-bg-color);--btn-color: var(--button-primary-default-color)}@media(hover:hover)and (pointer:fine){#main a.button.button-primary:hover{--btn-bg-color: var(--button-primary-default-hover-bg-color);--btn-color: var(--button-primary-default-hover-color)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#main a.button.button-primary:hover:has(.btn-title) .icon-arrow-right{transform:translate(5px)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#main a.button.button-primary:hover:has(.btn-title) .icon-arrow-left{transform:translate(-5px)}}#main a.button.button-primary{padding:var(--btn-title-padding);color:var(--btn-color)}#main .mod_article--inner>:has(>.elementbox){align-self:center}#main .mod_article--inner>*>.elementbox:has(iframe,.content-noconsent){padding:40px;background:var(--white);box-shadow:0 0 40px #00000017}@media only screen and (max-width:767px){#main .mod_article--inner>*>.elementbox:has(iframe,.content-noconsent){padding:0;box-shadow:none}}#main .mod_article--inner>*>.elementbox:has(iframe,.content-noconsent) iframe:not([hidden]){display:block;border-radius:12px}
