.l-stage{align-items:flex-start;background-size:cover;border-radius:calc(var(--ll-base-unit) * 0.5);color:var(--ll-color-ui-06);display:flex;flex-direction:column-reverse;justify-content:space-between;margin-bottom:calc(var(--ll-base-unit) * 5);margin-top:calc(var(--ll-base-unit) * 5);position:relative;box-shadow:var(--ll-shadow-container)}@media screen and (min-width: 768px){.l-stage{flex-direction:row}}.l-stage-placeholder{--ll-typography-text-transform: none;border-radius:calc(var(--ll-base-unit) * 0.5);display:flex;flex-direction:column-reverse;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.l-stage-placeholder{align-items:stretch;flex-direction:row;min-height:calc(var(--ll-base-unit) * 41.25)}}@media screen and (min-width: 1280px){.l-stage-placeholder{height:calc(var(--ll-base-unit) * 47.5)}}.l-stage-inner{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--ll-base-unit) * 2.5);position:relative}@media screen and (min-width: 768px){.l-stage-inner{display:inline-flex;flex:1 0 49%;margin-bottom:auto;margin-top:auto;padding:0 calc(var(--ll-base-unit) * 2.5) 0 calc(var(--ll-base-unit) * 5);max-width:calc(var(--ll-base-unit) * 80)}}@media screen and (min-width: 1280px){.l-stage-inner{padding-left:calc(var(--ll-base-unit) * 6)}}.l-stage-inner>div{width:100%}.l-stage-offer{align-items:center;display:flex;flex-direction:row;gap:calc(var(--ll-base-unit) * 2);margin-bottom:calc(var(--ll-base-unit) * 2)}.l-stage-title{--color: var(--ll-color-ui-06);--ll-typography-text-transform: none;margin-bottom:calc(var(--ll-base-unit) * 2.5)}@media screen and (min-width: 1280px){.l-stage-title{margin-bottom:calc(var(--ll-base-unit) * 3)}}.l-stage-button ll-responsive{display:contents}.l-stage-button ll-icon{--color: var(--ll-color-brand-primary-light);align-items:center;display:inline-flex;margin-right:calc(var(--ll-base-unit) * 2)}.l-stage-picture{width:100%}@media screen and (max-width: 767px){.l-stage-picture{max-height:calc(var(--ll-base-unit) * 23.5)}}.l-stage-image{height:100%;max-height:calc(var(--ll-base-unit) * 23.5);min-width:100%;object-fit:cover;object-position:center;width:100%}@media screen and (min-width: 670px){.l-stage-image{max-height:calc(var(--ll-base-unit) * 27)}}@media screen and (min-width: 768px){.l-stage-image{display:inline-flex;flex:1 0 49%;max-height:unset;max-width:calc(var(--ll-base-unit) * 48);min-height:unset}}@media screen and (min-width: 1024px){.l-stage-image{max-width:calc(var(--ll-base-unit) * 64)}}@media screen and (min-width: 1280px){.l-stage-image{max-width:calc(var(--ll-base-unit) * 80);height:calc(var(--ll-base-unit) * 49)}}.l-stage-image[data-image-type=png]{object-fit:contain}.l-stage-photo{display:flex;overflow:hidden;position:relative;border-radius:0 calc(var(--ll-base-unit) * 0.5) calc(var(--ll-base-unit) * 0.5) 0}@media screen and (min-width: 768px){.l-stage-photo{width:50%}}.l-stage ll-typography[size=legal]{--color: var(--ll-color-ui-06, #fff)}.l-stage[titlecolor=dark] .l-stage-title,.l-stage[titlecolor=dark] ll-typography[size=legal]{--color: var(--ll-color-ui-01)}/*# sourceMappingURL=stage.css.map */
