.wr-cinematic .wr-hero{height:auto;min-height:min(920px,88svh);padding-block:64px 84px;overflow:clip}.wr-cinematic .wr-hero:before{background:var(--wr-cinema-wash)}.wr-cinematic .wr-hero>video{opacity:0;transition:opacity 1.4s}.wr-cinematic .wr-hero>video.wr-film-ready{opacity:1}.wr-cinematic .wr-hero-copy{padding-bottom:0;animation:none}.wr-cinematic .wr-hero h1{letter-spacing:-.02em;max-width:min(1360px,100%);margin-block:20px 28px;font-size:clamp(56px,6.5vw,88px);line-height:1.06}.wr-cinematic .wr-hero h1 .wr-hero-line{text-wrap:balance;display:block}.wr-cinematic .wr-hero h1 em{width:auto;color:var(--wr-lifestyle-emphasis);margin-inline:.04em 0;font-size:1em;line-height:1;display:inline-block;position:relative}.wr-cinematic .wr-hero h1 em:after{content:"";background:var(--wr-lifestyle-emphasis);transform-origin:0;height:.035em;margin-top:0;display:block;position:absolute;bottom:-.04em;left:.01em;right:.02em}.wr-cinematic .wr-hero-description{max-width:490px}.wr-cinematic .wr-hero .wr-wordmark{margin-bottom:36px;font-size:40px}.wr-cinematic .wr-ticker{background:var(--wr-ink);color:var(--wr-on-dark);border:0;padding-block:28px}.wr-cinematic .wr-ticker svg{color:var(--wr-lime)}.wr-cinematic main>.wr-section{margin-block:0}.wr-cinematic .wr-steps-section{background:var(--wr-surface)}.wr-cinematic .wr-collection-section{background:var(--wr-sage)}.wr-cinematic .wr-section-heading h2,.wr-cinematic .wr-intro h2{line-height:1.06}.wr-cinematic .wr-phone-stage{background:0 0}.wr-cinematic .wr-feature-card{border:0;border-radius:8px;padding:32px 24px}.wr-cinematic .wr-feature-card:first-child{background:var(--wr-sage)}.wr-cinematic .wr-feature-card:nth-child(2){background:var(--wr-lilac)}.wr-cinematic .wr-feature-card:nth-child(3){background:var(--wr-peach)}.wr-cinematic .wr-feature-card:nth-child(4){background:var(--wr-lime)}.wr-cinematic .wr-closing{isolation:isolate;color:var(--wr-on-dark);background:var(--wr-ink);padding-block:140px;position:relative;overflow:clip}.wr-cinematic .wr-closing>img{object-fit:cover;object-position:center 60%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.wr-cinematic .wr-closing:before{content:"";background:var(--wr-cinema-finale);z-index:-1;position:absolute;inset:0}.wr-cinematic .wr-closing h2{max-width:980px;font-size:72px;line-height:1.08}.wr-cinematic .wr-closing p{color:var(--wr-on-dark)}.wr-page.wr-cinematic .wr-action{background:var(--wr-home-action);color:var(--wr-on-dark);border-color:var(--wr-home-action);opacity:1}.wr-page.wr-cinematic .wr-action:hover:not(:disabled){background:var(--wr-home-action-hover);border-color:var(--wr-home-action-hover);color:var(--wr-on-dark)}.wr-page.wr-cinematic .wr-action:active:not(:disabled){background:var(--wr-home-action-pressed);border-color:var(--wr-home-action-pressed);color:var(--wr-on-dark)}@media (prefers-reduced-motion:no-preference){.wr-cinematic .wr-hero h1>*{animation:1s cubic-bezier(.16,1,.3,1) both wr-cinema-title}.wr-cinematic .wr-hero h1>:nth-child(2){animation-delay:.12s}.wr-cinematic .wr-hero h1>:nth-child(3){animation-delay:.24s}.wr-cinematic .wr-hero h1 em:after{animation:1.2s cubic-bezier(.16,1,.3,1) .45s both wr-cinema-line}.wr-cinematic .wr-hero-description{animation:1s .3s both wr-cinema-title}.wr-cinematic .wr-reveal{transition:opacity .7s,transform .95s cubic-bezier(.16,1,.3,1)}.wr-cinematic .wr-reveal:not(.wr-in-view){transform:translateY(34px)}.wr-cinematic .wr-collection-photo img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.wr-cinematic .wr-collection-card:hover img{transform:scale(1.045)}.wr-cinematic .wr-button-cta,.wr-cinematic .wr-challenge-days .is-done,.wr-cinematic .wr-ticker svg{animation:none}.wr-cinematic .wr-feature-card:hover{transform:translateY(-5px)}}@keyframes wr-cinema-title{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes wr-cinema-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1650px){.wr-cinematic .wr-hero h1{font-size:clamp(88px,5.6vw,96px)}}@media (width<=1023px){.wr-cinematic .wr-hero h1{font-size:clamp(64px,9.6vw,78px)}.wr-cinematic .wr-closing h2{font-size:56px}}@media (width<=767px){.wr-cinematic .wr-hero{min-height:0;padding:40px 24px 60px}.wr-cinematic .wr-hero:before{background:var(--wr-cinema-mobile-wash)}.wr-cinematic .wr-hero>video{object-position:60% center}.wr-cinematic .wr-hero .wr-wordmark{margin-bottom:28px;font-size:32px}.wr-cinematic .wr-hero h1{margin-block:18px 24px;font-size:clamp(40px,11vw,48px)}.wr-cinematic .wr-hero-description{font-size:19px}.wr-cinematic .wr-hero-actions{margin-top:24px}.wr-cinematic .wr-ticker{gap:18px 24px;padding:24px 18px}.wr-cinematic .wr-closing{padding:90px 24px}.wr-cinematic .wr-closing h2{font-size:44px}}@media (width<=374px){.wr-cinematic .wr-hero{padding-inline:20px}.wr-cinematic .wr-closing h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.wr-cinematic .wr-hero>video{display:none}}
