.promo--quote__stage{display:flex}@media screen and (max-width: 767px){.promo--quote__stage{min-height:360px}}.promo--quote__text{display:flex;flex:1;align-items:center;justify-content:center;margin:0;padding:calc(120 * var(--u)) 0 calc(120 * var(--u)) .5em;color:#c9b486;font-weight:700;font-size:calc(40 * var(--u));font-family:Futura PT Light,Segoe UI Light,Helvetica,Arial,sans-serif;line-height:2;letter-spacing:.5em;text-align:center;text-transform:uppercase;background-position:center;background-size:cover}@supports (background-clip: text) or (-webkit-background-clip: text){.promo--quote__text{color:transparent;-webkit-text-stroke:.05em transparent;-webkit-background-clip:text;background-clip:text}}@media screen and (max-width: 767px){.promo--quote__text{padding:48px 16px 48px calc(16px + .32em);font-size:19px;letter-spacing:.32em}}.promo--quote__stage--video{isolation:isolate}.promo--quote__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.65) saturate(1.2)}.promo--quote__stage--video .promo--quote__text{position:relative;color:#000;background:#fff!important;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-stroke:.05em #000000;mix-blend-mode:screen}
