.ce-type-twt-stage{--twt-spacer-ce: 0;position:relative;display:grid;height:420px;overflow:hidden}@media(min-width:768px){.ce-type-twt-stage{height:560px}}.ce-type-twt-stage>*{grid-area:1/1;min-height:100%;overflow:hidden}.ce-type-twt-stage:has(.background){--twt-bg: var(--twt-overlay-bg);--twt-border-color: var(--twt-overlay-border-color);--twt-link-color: var(--twt-overlay-link-color);--twt-link-color-hover: var(--twt-overlay-link-color-hover);--twt-text: var(--twt-overlay-text);--twt-text-muted: var(--twt-overlay-text-muted);--twt-btn-primary-bg: var(--twt-overlay-btn-primary-bg);--twt-btn-primary-bg-hover: var(--twt-overlay-btn-primary-bg-hover);--twt-btn-primary-bg-disabled: var(--twt-overlay-btn-primary-bg-disabled);--twt-btn-primary-border: var(--twt-overlay-btn-primary-border);--twt-btn-primary-border-hover: var(--twt-overlay-btn-primary-border-hover);--twt-btn-primary-border-disabled: var(--twt-overlay-btn-primary-border-disabled);--twt-btn-primary-text: var(--twt-overlay-btn-primary-text);--twt-btn-primary-text-hover: var(--twt-overlay-btn-primary-text-hover);--twt-btn-primary-text-disabled: var(--twt-overlay-btn-primary-text-disabled);--twt-btn-secondary-bg: var(--twt-overlay-btn-secondary-bg);--twt-btn-secondary-bg-hover: var(--twt-overlay-btn-secondary-bg-hover);--twt-btn-secondary-bg-disabled: var(--twt-overlay-btn-secondary-bg-disabled);--twt-btn-secondary-border: var(--twt-overlay-btn-secondary-border);--twt-btn-secondary-border-hover: var(--twt-overlay-btn-secondary-border-hover);--twt-btn-secondary-border-disabled: var(--twt-overlay-btn-secondary-border-disabled);--twt-btn-secondary-text: var(--twt-overlay-btn-secondary-text);--twt-btn-secondary-text-hover: var(--twt-overlay-btn-secondary-text-hover);--twt-btn-secondary-text-disabled: var(--twt-overlay-btn-secondary-text-disabled);--twt-btn-icon-bg: var(--twt-overlay-btn-icon-bg);--twt-btn-icon-bg-hover: var(--twt-overlay-btn-icon-bg-hover);--twt-btn-icon-bg-disabled: var(--twt-overlay-btn-icon-bg-disabled);--twt-btn-icon-text: var(--twt-overlay-btn-icon-text);--twt-btn-icon-text-hover: var(--twt-overlay-btn-icon-text-hover);--twt-btn-icon-text-disabled: var(--twt-overlay-btn-icon-text-disabled)}.ce-type-twt-stage .background{z-index:1}.ce-type-twt-stage video{height:100%;-o-object-fit:cover;object-fit:cover}.ce-type-twt-stage .foreground{position:relative;z-index:2;display:flex;align-items:flex-end}.ce-type-twt-stage .foreground>.container{padding-top:2rem;padding-bottom:2rem;align-self:end}@media(min-width:992px){.ce-type-twt-stage .foreground>.container{padding-top:3.5rem;padding-bottom:3.5rem}}.ce-type-twt-stage .foreground.foreground--shadow{background-color:rgb(from var(--twt-bg) r g b/.5)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.ce-type-twt-stage .foreground.foreground--shadow{background-color:rgb(from var(--twt-bg) r g b/var(--shadow-intensity, .5))}}.ce-type-twt-stage .foreground .cta-row{display:flex;align-items:center;margin-top:2.5rem}@media(min-width:768px){.ce-type-twt-stage .foreground .cta-row{margin-top:2rem}}.ce-type-twt-stage .foreground .cta-row .btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ce-type-twt-stage .foreground .cta-row button{margin-left:auto}@media(min-width:1200px){.ce-type-twt-stage .foreground .cta-row button{transform:translate(100%)}}.ce-type-twt-stage pictureino-wrap{height:100%}.ce-type-twt-stage pictureino-wrap img{min-height:100%;-o-object-fit:cover;object-fit:cover}.ce-type-twt-stage:has(.stage-text){height:auto}.ce-type-twt-stage .stage-text{padding:2rem 0 3rem}.ce-type-twt-stage .stage-text .ce-header{margin-bottom:0}.ce-type-twt-stage .stage-text .rte{font-size:var(--twt-font-size-05);line-height:var(--twt-line-height-05)}.ce-type-twt-stage .stage-text .rte-icon{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--twt-link-color);margin-top:1rem}@media(min-width:768px){.ce-type-twt-stage .stage-text{padding:4.5rem 0}.ce-type-twt-stage .stage-text .stage-text-head{grid-column-start:2}.ce-type-twt-stage .stage-text .rte{grid-column-start:3}.ce-type-twt-stage .stage-text .icon-col{grid-row-start:2;grid-column-start:2}.ce-type-twt-stage .stage-text .rte-icon{margin:0 auto}}
