:root{--max-grid-width: 1920px;--max-container-width: 2600px}@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:1680px){:root{--grid-available-width: var(--grid-available-width-absolute)}}@media screen and (min-width:1920px){:root{--outer-space: calc(50vw - (var(--max-grid-width) / 2) + var(--grid-outer-gutter))}}@media screen and (min-width:2600px){:root{--outer-space: calc((var(--max-container-width) / 2 - var(--max-grid-width) / 2) + var(--grid-outer-gutter))}}.content-rsce-hero{display:grid;grid-template-columns:subgrid;grid-template-rows:auto;overflow:hidden}.content-rsce-hero [data-swiper] .swiper-wrapper{height:100%}.content-rsce-hero--media{grid-column:1/-1;grid-row:1/-1}.content-rsce-hero--media figure{width:100%;height:100%}.content-rsce-hero--media img,.content-rsce-hero--media video{width:100%;height:100%;object-fit:cover}.content-rsce-hero--body{grid-column:1/-1;grid-row:1/-1}@layer base{.content-rsce-hero--body{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}.content-rsce-hero--body>:not([class*=col-]){grid-column:span 12/span 12}}.content-rsce-hero--body{padding-block:var(--spacing-section)}.content-rsce-hero--body-inner{align-self:end;grid-column:1/-1}@media only screen and (min-width:825px){.content-rsce-hero--body-inner{grid-column:1/span 5}}.content-rsce-hero--body-inner{position:relative;z-index:10;display:flex;flex-direction:column;row-gap:var(--spacing-l);color:var(--white)}.content-rsce-hero--headline{font-size:var(--h-6xl-fs);font-weight:var(--h-6xl-fw, 400);line-height:var(--h-6xl-lh, normal);letter-spacing:var(--h-6xl-ls, normal);font-family:var(--h-6xl-ff, var(--font-family));text-transform:var(--h-6xl-tt, none)}.content-rsce-hero--btns{width:fit-content}.content-rsce-hero--layout-home .content-rsce-hero--media{height:clamp(400px,100vh,1600px)}.content-rsce-hero--layout-home .content-rsce-hero--media:after{content:"ee";position:absolute;inset:0;z-index:1;background:linear-gradient(220deg,#0003,#000c)}.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-primary{--btn-bg-color: var(--button-primary-inverted-bg-color);--btn-color: var(--button-primary-inverted-color)}@media(hover:hover)and (pointer:fine){.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-primary:hover{--btn-bg-color: var(--button-primary-inverted-hover-bg-color);--btn-color: var(--button-primary-inverted-hover-color)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-primary:hover:has(.btn-title) .icon-arrow-right{transform:translate(5px)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-primary:hover:has(.btn-title) .icon-arrow-left{transform:translate(-5px)}}.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-secondary{--btn-bg-color: var(--button-secondary-inverted-bg-color);--btn-color: var(--button-secondary-inverted-color)}@media(hover:hover)and (pointer:fine){.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-secondary:hover{--btn-bg-color: var(--button-secondary-inverted-hover-bg-color);--btn-color: var(--button-secondary-inverted-hover-color)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-secondary:hover:has(.btn-title) .icon-arrow-right{transform:translate(5px)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-secondary:hover:has(.btn-title) .icon-arrow-left{transform:translate(-5px)}}.content-rsce-hero--layout-home .content-rsce-buttonbox .btn-secondary{--btn-border: var(--button-secondary-border)}.content-rsce-hero--layout-default{grid-column:1/-1;grid-row:1/2;background-color:var(--primary-20)}@media only screen and (min-width:768px){.content-rsce-hero--layout-default .content-rsce-hero--media{grid-column:7/-1;grid-row:1/1;height:680px}}.content-rsce-hero--layout-default .content-rsce-hero--body{grid-row:2/2}@media only screen and (min-width:768px){.content-rsce-hero--layout-default .content-rsce-hero--body{grid-row:1/-1}}.content-rsce-hero--layout-default .content-rsce-hero--body-inner{color:var(--color-text)}
