.block-values{background:var(--black);border-radius:3rem 3rem 0 0;color:var(--white);margin-top:-4rem;position:relative;z-index:2}.block-values .values-intro{padding:8.75rem 0 3rem;text-align:center}.block-values .values-intro .values-intro__eyebrow{color:var(--red);display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.1875rem;margin-bottom:1rem;text-transform:uppercase}.block-values .values-intro .values-intro__heading{color:var(--white);font-size:4rem;font-weight:800;letter-spacing:-.1875rem;line-height:100%;text-transform:capitalize}.block-values .values-stack{position:relative}.block-values .value-card{display:block;padding-top:calc(4.75rem*var(--i));position:sticky;top:4rem}.block-values .value-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:2rem 2rem 0 0;-webkit-box-shadow:0 -.75rem 3rem rgba(0,0,0,.45);box-shadow:0 -.75rem 3rem rgba(0,0,0,.45);height:calc(100vh - 4rem - 4.75rem*(var(--total) - 1));min-height:32.5rem}.block-values .value-card__media{background:linear-gradient(135deg,#3a3a4f,#15151f);inset:0;position:absolute;z-index:0}.block-values .value-card__media .value-card__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:-webkit-transform 1.4s ease;transition:-webkit-transform 1.4s ease;transition:transform 1.4s ease;transition:transform 1.4s ease,-webkit-transform 1.4s ease;width:100%}.block-values .value-card__media .value-card__overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.55)),color-stop(32%,rgba(0,0,0,.25)),color-stop(70%,rgba(0,0,0,.45)),to(rgba(0,0,0,.82)));background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.25) 32%,rgba(0,0,0,.45) 70%,rgba(0,0,0,.82));inset:0;position:absolute}.block-values .value-card__body{padding:3.5rem 0 4rem;position:relative;width:100%;z-index:1}.block-values .value-card__index{color:var(--red);display:block;font-size:1rem;font-weight:700;letter-spacing:.1875rem;margin-bottom:1.25rem}.block-values .value-card__index span{color:hsla(0,0%,100%,.55)}.block-values .value-card__title{color:var(--white);font-size:7.5rem;font-weight:800;letter-spacing:-.3125rem;line-height:90%;margin-bottom:1.75rem;text-transform:capitalize}.block-values .value-card__text{color:hsla(0,0%,100%,.82);font-size:1.25rem;font-weight:400;letter-spacing:.0125rem;line-height:150%;max-width:35rem;text-shadow:0 3px 5px #000}.block-values .value-card--thoughtful .value-card__media{background:linear-gradient(135deg,#3a3a55,#16161f)}.block-values .value-card--modern .value-card__media{background:linear-gradient(135deg,#2c2c2c,#0d0d0d)}.block-values .value-card--enchanting .value-card__media{background:linear-gradient(135deg,#4a2b50,#1d1330)}.block-values .value-card--meaningful .value-card__media{background:linear-gradient(135deg,#5a3320,#20100a)}.block-values .value-card__index,.block-values .value-card__text,.block-values .value-card__title{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:opacity .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,transform .75s ease;transition:opacity .75s ease,transform .75s ease,-webkit-transform .75s ease}.block-values .value-card__inner.is-active .value-card__img{-webkit-transform:scale(1);transform:scale(1)}.block-values .value-card__inner.is-active .value-card__index{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:60ms;transition-delay:60ms}.block-values .value-card__inner.is-active .value-card__title{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.14s;transition-delay:.14s}.block-values .value-card__inner.is-active .value-card__text{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.24s;transition-delay:.24s}@media screen and (max-width:1023px){.block-values{border-radius:1.75rem 1.75rem 0 0;margin-top:-2rem}.block-values .values-intro{padding:5rem 0 2rem}.block-values .values-intro .values-intro__heading{font-size:2.25rem;letter-spacing:-.1rem}.block-values .value-card{padding-top:calc(2.75rem*var(--i));top:3.5rem}.block-values .value-card__inner{border-radius:1.25rem 1.25rem 0 0;height:calc(100vh - 3.5rem - 2.75rem*(var(--total) - 1));min-height:27.5rem}.block-values .value-card__body{padding:2.5rem 0 3rem}.block-values .value-card__index{font-size:.8125rem;margin-bottom:.875rem}.block-values .value-card__title{font-size:3.25rem;letter-spacing:-.125rem;margin-bottom:1rem}.block-values .value-card__text{font-size:1rem}}
/*# sourceMappingURL=values-mobile.min.css.map */
