@property --sc-p{syntax:"<number>";inherits:false;initial-value:0}.hero-stage{--montage-out:0;--montage-type:0;--montage-1:0;--montage-2:0;--montage-3:0;--montage-4:0;--montage-5:0}.hero[data-mobile-motion] .hero-figure{transition:none}.js-ready .hero[data-sc-act=pin]{height:230svh!important}.stage-montage{z-index:5;pointer-events:none;position:absolute;inset:0}.stage-photo{--arrival:var(--montage-1);--from-x:-65vw;--from-y:-20svh;--turn:-22deg;--rest-turn:-9deg;aspect-ratio:800/1060;width:auto;height:34svh;transform:translate(-50%, -50%) translate3d(calc((1 - var(--arrival)) * var(--from-x)), calc((1 - var(--arrival)) * var(--from-y)), 0) rotate(calc(var(--rest-turn) + (1 - var(--arrival)) * var(--turn))) scale(calc(.65 + var(--arrival) * .35));transform-origin:50% 60%;opacity:clamp(0, calc(var(--arrival) * 3), 1);will-change:transform;background:#151515;border:1px solid #ffffff38;margin:0;position:absolute;top:53%;left:13%;box-shadow:0 18px 65px #0009}.stage-photo img{object-fit:contain;width:100%;height:100%;display:block}.stage-photo figcaption{color:#161616;text-transform:uppercase;letter-spacing:.1em;background:#efeee8;padding:9px 10px;font-size:9px;line-height:1.3;position:absolute;top:100%;left:-1px;right:-1px}.stage-photo-two{--arrival:var(--montage-2);--from-x:-42vw;--from-y:60svh;--turn:22deg;--rest-turn:-5deg;aspect-ratio:600/900;z-index:2;height:44svh;top:50%;left:31%}.stage-photo-three{--arrival:var(--montage-3);--from-x:0vw;--from-y:90svh;--turn:-12deg;--rest-turn:0deg;aspect-ratio:800/978;z-index:4;height:53svh;top:52%;left:50%}.stage-photo-four{--arrival:var(--montage-4);--from-x:45vw;--from-y:-48svh;--turn:-23deg;--rest-turn:5deg;aspect-ratio:600/900;z-index:2;height:44svh;top:50%;left:69%}.stage-photo-five{--arrival:var(--montage-5);--from-x:65vw;--from-y:45svh;--turn:22deg;--rest-turn:9deg;aspect-ratio:800/1067;height:34svh;top:53%;left:87%}.hero .hero-figure,.hero .hero-kicker,.hero .hero-title{opacity:calc(1 - var(--montage-out))}.hero .hero-floor{z-index:6;height:20%}.hero .hero-action,.hero .hero-caption{z-index:8}.hero .hero-payoff,.hero .hero-mobile-payoff{display:none}.montage-heading{top:calc(92px + 1.7svh);left:var(--gutter);right:var(--gutter);z-index:7;font:400 clamp(52px, 7.9vw, 136px)/1 var(--sc-font-display);letter-spacing:-.02em;text-align:center;opacity:var(--montage-type);transform:translate3d(0,calc((1 - var(--montage-type)) * -70px),0);pointer-events:none;position:absolute}.montage-heading span{color:#ff6268}.montage-note{right:var(--gutter);z-index:8;letter-spacing:.12em;text-transform:uppercase;opacity:var(--montage-type);font-size:12px;position:absolute;bottom:92px}@media (width>=768px) and (aspect-ratio<=6/5){.stage-photo{height:23svh;top:34%;left:22%}.stage-photo-two{height:31svh;top:57%;left:20%}.stage-photo-three{height:36svh;top:48%;left:50%}.stage-photo-four{height:31svh;top:57%;left:80%}.stage-photo-five{height:23svh;top:34%;left:78%}}@media (width<=767px){.js-ready .hero[data-sc-act=pin]{height:245svh!important}.js-ready .hero[data-sc-act=pin] .hero-title,.js-ready .hero[data-sc-act=pin] .hero-kicker{opacity:calc(1 - var(--montage-out))}.hero .hero-floor{height:24%}.js-ready .hero[data-sc-act=pin] .hero-floor{background:linear-gradient(#0000,#111113 86%);height:24%}.stage-photo{--rest-turn:-13deg;--from-x:-85vw;--from-y:-20svh;height:min(22svh,44vw);top:34%;left:22%}.stage-photo-two{--rest-turn:-8deg;--from-x:-70vw;--from-y:40svh;height:min(30svh,58vw);top:56%;left:20%}.stage-photo-three{--from-x:0vw;--from-y:80svh;--rest-turn:0deg;height:min(34svh,64vw);top:47%;left:50%}.stage-photo-four{--rest-turn:8deg;--from-x:75vw;--from-y:-40svh;height:min(30svh,58vw);top:56%;left:80%}.stage-photo-five{--rest-turn:13deg;--from-x:90vw;--from-y:35svh;height:min(22svh,44vw);top:34%;left:78%}.stage-photo figcaption{letter-spacing:.06em;padding:6px;font-size:7px}.montage-heading{white-space:nowrap;font-size:9.5vw;top:113px;left:16px;right:16px}.montage-note{text-align:center;letter-spacing:.12em;font-size:9px;bottom:166px;left:0;right:0}.js-ready .hero[data-sc-act=pin] .hero-mobile-payoff{display:none}@container hero-stage (height<=740px){.montage-heading{top:106px}.stage-photo{height:20svh;top:35%}.stage-photo-two,.stage-photo-four{height:27svh;top:55%}.stage-photo-three{height:32svh;top:47%}.stage-photo-five{height:20svh;top:35%}.montage-note{bottom:145px}}}html:not(.js-ready) .hero-stage,.hero[data-sc-act=flow] .hero-stage{--montage-1:1!important;--montage-2:1!important;--montage-3:1!important;--montage-4:1!important;--montage-5:1!important;--montage-out:1!important;--montage-type:1!important}html:not(.js-ready) .hero-title,.hero[data-sc-act=flow] .hero-title{top:calc(92px + 1.7svh);left:var(--gutter);right:var(--gutter);opacity:1;text-align:center;width:auto;font-size:clamp(52px,7.9vw,136px);display:block;transform:none!important}html:not(.js-ready) .hero-title>span,.hero[data-sc-act=flow] .hero-title>span{font-size:inherit;margin:0;line-height:1;display:inline}html:not(.js-ready) .hero-title>span:not(:last-child):after,.hero[data-sc-act=flow] .hero-title>span:not(:last-child):after{content:" "}html:not(.js-ready) .hero-overprint,.hero[data-sc-act=flow] .hero-overprint,html:not(.js-ready) .montage-heading,.hero[data-sc-act=flow] .montage-heading{display:none}@media (width<=767px){html:not(.js-ready) .hero-title,.hero[data-sc-act=flow] .hero-title{font-size:9.5vw;top:113px;left:16px;right:16px}}
