.home-journey :is(.ov2-conclusion,.gj-conclusion) :is(.ov2-continue,.gj-continue){opacity:1;cursor:pointer;font-size:14px;min-height:49px;height:49px;width:284px}.home-journey .ov2:not(.has-finale-actions) .ov2-conclusion{width:400px}.home-journey .ov2:not(.has-finale-actions) .ov2-conclusion .ov2-continue{left:116px}.home-journey .ov2:not(.has-finale-actions) .ov2-conclusion .ov2-purchase{width:100px}.home-journey :is(.ov2-footer,.gj-controls)>.gj-small-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;font-size:11px}.home-journey :is(.ov2-footer,.gj-controls)>.gj-small-controls button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:56px;min-height:32px;padding:6px;font:400 11px/1.3 var(--font-body),Arial,sans-serif;cursor:pointer}.home-journey .has-finale-actions :is(.ov2-conclusion,.gj-conclusion){width:min(300px,calc(100vw - 48px))}.home-journey .has-finale-actions :is(.ov2-conclusion,.gj-conclusion) :is(.ov2-continue,.gj-continue){width:100%;height:64px;min-height:64px;font-size:18px;padding:14px 20px}.home-journey .wallet-journey.has-finale-actions .gj-conclusion{height:156px}.home-journey .wallet-journey.has-finale-actions .gj-conclusion .gj-purchase{height:64px;min-height:64px;font-size:18px}.home-journey .wallet-journey.has-finale-actions .gj-conclusion .gj-continue{top:92px}@media(max-width:1000px){.home-journey :is(.ov2,.guest-journey,.collection-journey,.wallet-journey):not(.has-finale-actions) :is(.ov2-conclusion,.gj-conclusion){width:294px;max-width:100%;height:47px}.home-journey :is(.ov2,.guest-journey,.collection-journey,.wallet-journey):not(.has-finale-actions) :is(.ov2-conclusion,.gj-conclusion) :is(.ov2-continue,.gj-continue){left:89px;width:calc(100% - 89px);height:47px;min-height:47px;font-size:12px;padding:8px}.home-journey .ov2:not(.has-finale-actions) .ov2-conclusion .ov2-purchase{width:79px}.home-journey :is(.gj-small-controls,.ov2-small-controls)>span{display:none}.home-journey .wallet-journey.has-finale-actions .gj-small-controls{width:100%;gap:4px 8px;font-size:11px}.home-journey .ov2.is-ribbon-led .ov2-footer,.home-journey :is(.guest-journey,.collection-journey,.wallet-journey,.events-journey) .gj-controls{display:flex;flex-direction:column;align-items:center;gap:8px}.home-journey :is(.ov2.is-ribbon-led .ov2-conclusion,.gj-controls .gj-conclusion) button{transition-property:top,left,width,height,font-size,box-shadow,min-height}.home-journey .ov2.is-ribbon-led:not(.has-finale-actions) .ov2-footer,.home-journey :is(.guest-journey,.collection-journey,.wallet-journey,.events-journey):not(.has-finale-actions) .gj-controls{top:calc(100% - max(12px,env(safe-area-inset-bottom,0px)));bottom:auto;height:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.home-journey .ov2.is-ribbon-led:not(.has-finale-actions) .ov2-footer{transform:translateY(-100%)}.home-journey :is(.guest-journey,.collection-journey,.wallet-journey,.events-journey):not(.has-finale-actions) .gj-controls{transform:translate(-50%,-100%)}.home-journey :is(.ov2-footer,.gj-controls)>.gj-small-controls{position:static;inset:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;max-width:360px;margin:0;gap:4px}.home-journey :is(.ov2-footer,.gj-controls)>.gj-small-controls button{width:100%;min-width:0;white-space:normal}.home-journey .wallet-journey .gj-controls>.gj-small-controls button:nth-child(2){grid-column:1/-1;grid-row:2}.home-journey .guest-journey.has-finale-actions .gj-controls{top:50%;bottom:auto;transform:translate(-50%,-50%)}}@media(max-width:1000px) and (max-height:550px) and (orientation:landscape){.home-journey .guest-journey.has-finale-actions .gj-conclusion{display:flex;gap:12px;width:min(560px,94vw);height:52px}.home-journey .guest-journey.has-finale-actions .gj-conclusion :is(.gj-purchase,.gj-continue){position:relative;inset:auto;flex:1 1;width:auto;height:52px;min-height:52px;font-size:14px;padding:10px}}.home-journey .home-presentation-resume{position:absolute;z-index:60;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:116px;height:112px;padding:12px;border:1px solid #cfad68;border-radius:18px;background:linear-gradient(145deg,#241c10f5,#050505f5 60%);color:#efd79d;box-shadow:inset 0 1px 2px #fff4,inset 0 -3px 5px #000,0 10px 32px #000b;cursor:pointer;pointer-events:auto;font:500 15px/1.2 var(--font-body),Arial,sans-serif;text-shadow:0 1px 3px #000}.home-journey .home-presentation-resume svg{display:block;width:55px;height:55px;filter:drop-shadow(0 3px 3px #000)}.home-journey .home-presentation-resume:hover{border-color:#ffe5a4;box-shadow:inset 0 1px 2px #fff5,0 10px 35px #000c,0 0 18px #c19b4b40}.home-journey .home-presentation-resume:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(max-width:1000px){.home-journey .home-presentation-resume{width:108px;height:96px;padding:9px;font-size:14px}.home-journey .home-presentation-resume svg{width:47px;height:47px}}@media(max-width:1000px) and (max-height:550px) and (orientation:landscape){.home-journey .wallet-journey.has-finale-actions .gj-conclusion{height:64px}}@media(max-width:1000px){.home-journey .events-journey .ej-heading{top:max(72px,8cqh)}}@media(max-width:1000px) and (max-height:600px) and (orientation:landscape){.home-journey .events-journey .ej-heading>p{margin-bottom:3px}.home-journey .events-journey .ej-heading h2{font-size:18px}.home-journey .events-journey .ej-subtitle{height:auto;margin-top:5px}.home-journey .events-journey .ej-gallery{inset:40% 4% 20%}.home-journey .events-journey :is(.ej-main-frame,.ej-invitation){width:38cqh}}.home-journey{view-transition-name:home-presentation}::view-transition{pointer-events:none}::view-transition-new(root),::view-transition-old(root){animation:none}::view-transition-group(home-presentation){animation-duration:.22s}::view-transition-old(home-presentation){animation:home-reset-out .22s ease both;mix-blend-mode:normal}::view-transition-new(home-presentation){animation:home-reset-in .22s ease both;mix-blend-mode:normal}@keyframes home-reset-out{to{opacity:0}}@keyframes home-reset-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-group(home-presentation),::view-transition-new(home-presentation),::view-transition-old(home-presentation){animation:none}}.home-journey .hero-film-handoff{position:absolute;inset:0;margin:auto;z-index:2;width:min(100%,calc(100dvh * var(--handoff-ratio,1.777777778)));height:min(100%,calc(100vw / var(--handoff-ratio,1.777777778)));background:#000;opacity:0;pointer-events:none}body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog){opacity:0;transition:opacity .18s ease,overlay allow-discrete .18s,display allow-discrete .18s}body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog)[open]{opacity:1}body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog)::backdrop{transition:opacity .18s ease,overlay allow-discrete .18s,display allow-discrete .18s;opacity:0}body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog)[open]::backdrop{opacity:1}@starting-style{body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog)[open],body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog)[open]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog),body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog)::backdrop{transition:none}}body:has(.home-journey) :is(.wj-details,.cj-details-dialog,.ov2-chapter-dialog,.gj-chapter-dialog,.ch-invite-dialog):not([open]){pointer-events:none}.home-journey .home-mobile-media-controls{display:flex;z-index:61}@media(max-width:1000px){.home-journey>.overview-music-control{display:none}.home-journey .home-mobile-media-controls{display:flex;top:calc(14px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));gap:4px;z-index:61}}.home-journey .ov2.is-ribbon-led[data-resizing] .ov2-group,.home-journey .ov2.is-ribbon-led[data-resizing] .ov2-group *,.home-journey .ov2.is-ribbon-led[data-resizing] .ov2-overview-header *{transition:none!important}.home-journey .ov2.is-ribbon-led{display:grid;grid-template-rows:auto minmax(280px,1fr) auto;gap:20px;padding:calc(clamp(76px,10dvh,106px) + env(safe-area-inset-top,0px)) max(4%,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(4%,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.home-journey .ov2.is-ribbon-led .ov2-overview-header{grid-row:1;position:relative;inset:auto;width:100%;min-width:0}.home-journey .ov2.is-ribbon-led .ov2-stage{grid-row:2;position:relative;inset:auto;width:100%;height:100%;min-height:0}.home-journey .ov2.is-ribbon-led:not(.has-finale-actions) .ov2-footer{grid-row:3;position:relative;inset:auto;align-self:end;width:100%;height:auto;transform:none}.home-journey .ov2.is-ribbon-led .ov2-footer>.gj-small-controls{position:static;inset:auto}.home-journey .ov2.is-ribbon-led :is(.gj-small-controls,.ov2-progress,.ov2-mobile-chapters) button{min-height:44px}.home-journey .ov2.is-ribbon-led.is-presenting .ov2-group.is-docked :is(.ov2-wording,.ov2-guest-benefit,.ov2-collection-description,.ov2-credit-description,.ov2-event-description){opacity:0}.ov2-art-slot{display:contents}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal{display:flex;flex-direction:column;justify-content:center;gap:calc(18px / var(--ov-scale));min-height:0;--overview-art-height:calc(var(--ov-layout-width)*.52875)}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal .ov2-wording{position:relative;inset:auto;width:100%;height:auto;flex:none}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal .ov2-wording h3{font-size:var(--ov-heading)}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal .ov2-wording p{font-size:var(--ov-support)}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal :is(.ov2-wording h3,.ov2-wording p,.ov2-guest-benefit,.ov2-collection-description,.ov2-credit-description,.ov2-event-description){transition-property:opacity,color,text-shadow}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal .ov2-experience-card{transition-property:transform,opacity,filter,box-shadow}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal .ov2-visual{position:relative;inset:auto;width:100%;flex:1 1;min-height:0}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal :is(.ov2-guest-film-composition,.ov2-collection-composition,.ov2-event-composition){flex:none;height:min(calc(var(--ov-layout-height) - var(--overview-heading-height,64px) - 18px / var(--ov-scale)),calc(var(--overview-art-height) + var(--overview-caption-height,80px) + 12px / var(--ov-scale)));container-type:size;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:max-content auto;align-content:center;gap:calc(12px / var(--ov-scale));align-items:center;justify-items:center}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal :is(.ov2-guest-benefit,.ov2-collection-description,.ov2-event-description){width:100%;font-size:var(--ov-copy);line-height:1.35}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-guest.is-focal .ov2-guest-benefit{font-size:var(--guest-copy-size,var(--ov-copy))}.home-journey .ov2.is-ribbon-led .ov2-group.is-focal :is(.ov2-guest-benefit,.ov2-collection-description,.ov2-event-description,.ov2-credit-description) p{line-height:inherit}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-group.is-focal .ov2-art-slot{display:block;position:relative;width:100%;height:max(0px,min(calc(100cqh - var(--overview-caption-height,80px) - 12px / var(--ov-scale)),52.875cqw));container-type:size}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-collection.is-focal .ov2-art-slot{height:max(0px,min(calc(100cqh - var(--overview-caption-height,80px) - 12px / var(--ov-scale)),300px))}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-guest.is-focal .ov2-film-window{position:absolute;inset:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:min(94cqw,177.7778cqh);height:auto;max-width:none;max-height:none;aspect-ratio:16/9;min-height:0}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-collection.is-focal .ov2-card-fan{width:100%;height:100%;min-height:0;container-type:size;--card-w:min(230px,70cqh,28cqw)}.home-journey .ov2.is-ribbon-led:not(.is-mobile):not(.is-short) .ov2-collection.is-focal .ov2-card-fan{--card-w:min(230px,76cqh,36cqw)}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-collection.is-focal{--overview-art-height:min(300px,calc(var(--ov-layout-width)*.52))}.home-journey .ov2.is-ribbon-led.is-mobile:not(.is-short) .ov2-collection.is-focal{--overview-art-height:calc(var(--ov-layout-width)*.42)}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-events.is-focal .ov2-event-scene{position:absolute;inset:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:min(100cqw,177.7778cqh);height:auto;max-width:none;max-height:none;aspect-ratio:16/9;min-height:0;margin:0}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-credits.is-focal .ov2-credit-description{font-size:var(--ov-copy);line-height:1.35}@media(max-width:1000px){.home-journey .ov2.is-ribbon-led{padding:calc(clamp(76px,11dvh,98px) + env(safe-area-inset-top,0px)) max(5%,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(5%,env(safe-area-inset-left,0px));gap:16px}.home-journey[data-scene=overview] .home-concierge{top:calc(6px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px));bottom:auto}.home-journey[data-scene=overview] .home-concierge-trigger{width:64px}.home-journey[data-scene=overview] .home-concierge-avatar{width:40px;height:40px}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-credits.is-focal .ov2-credit-visual{container-type:size;grid-template-rows:minmax(40px,1fr) auto minmax(40px,1fr);align-content:stretch;gap:10px 24px}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-credits.is-focal .ov2-credit-supply{height:100%;min-height:0}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-credits.is-focal .ov2-credit{width:min(125px,28cqh);height:auto;aspect-ratio:1}.home-journey .ov2.is-ribbon-led:not(.is-short) .ov2-credits.is-focal .ov2-credit-description{font-size:14px}}@media(max-height:550px) and (orientation:landscape){.home-journey .ov2.is-ribbon-led{grid-template-rows:auto minmax(180px,1fr) minmax(90px,max-content);padding:calc(64px + env(safe-area-inset-top,0px)) max(4%,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(4%,env(safe-area-inset-left,0px));gap:12px}.home-journey .ov2.is-ribbon-led .ov2-overview-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center}.home-journey .ov2.is-ribbon-led .ov2-overview-header .ov2-main-title{font-size:18px;margin:0}.home-journey .ov2.is-ribbon-led .ov2-mobile-chapters{width:100%}.home-journey .ov2.is-ribbon-led.is-short .ov2-group.is-focal :is(.ov2-guest-benefit,.ov2-collection-description,.ov2-credit-description,.ov2-event-description){font-size:calc(12px / var(--ov-scale));line-height:1.35}.home-journey .ov2.is-ribbon-led.is-short.has-finale-actions .ov2-overview-header{visibility:hidden}}@media(max-height:520px){.home-journey .ov2.is-ribbon-led.has-finale-actions .ov2-overview-header{visibility:hidden}}.home-journey .guest-journey[data-resizing] :is(.gj-phone-position,.gj-controls,.gj-conclusion,.gj-conclusion button){transition:none!important}.home-journey .guest-journey{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(240px,1fr) minmax(90px,max-content);gap:20px;padding:calc(clamp(76px,7dvh,106px) + env(safe-area-inset-top,0px)) max(4%,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(4%,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.home-journey .guest-journey :is(.gj-environment,.gj-screen-world,.gj-shade){position:fixed}.home-journey .guest-journey .gj-heading{position:relative;inset:auto;grid-area:1/1;margin:0;min-width:0}.home-journey .guest-journey .gj-heading h2{font-size:clamp(28px,min(4.6vw,5.6dvh),76px)}.home-journey .guest-journey .gj-heading>p{line-height:1.4}.home-journey .guest-journey .gj-stage-selector button{min-height:44px}.home-journey .guest-journey .gj-phone-position{position:relative;inset:auto;grid-area:2/1;justify-self:end;align-self:start;margin:clamp(0px,calc(22dvh - 300px),160px) 13vw 0 0;width:auto;height:calc(100% - 16px);max-height:min(76dvh,820px);aspect-ratio:.52;min-height:0;transform-origin:50% 50%}.home-journey .guest-journey .gj-phone{position:absolute;left:0;top:0;width:426.4px;height:820px;box-sizing:border-box;scale:var(--gj-phone-scale,1);transform-origin:0 0}.home-journey .guest-journey .gj-opportunity-list{position:relative;inset:auto;grid-area:2/1;align-self:center;margin-left:1vw;width:33vw;height:min(60dvh,100%);transform:none;min-height:0}.home-journey .guest-journey:not(.has-finale-actions) .gj-controls{position:relative;inset:auto;grid-area:3/1;justify-self:center;align-self:end;width:min(100%,660px);height:auto;transform:none;display:flex;flex-direction:column;align-items:center;gap:8px}.home-journey .guest-journey:not(.has-finale-actions) .gj-conclusion{display:flex;align-items:stretch;gap:16px;width:min(400px,100%);height:auto}.home-journey .guest-journey:not(.has-finale-actions) .gj-conclusion :is(.gj-purchase,.gj-continue){position:relative;inset:auto;height:auto;min-height:49px;margin:0}.home-journey .guest-journey:not(.has-finale-actions) .gj-conclusion .gj-purchase{flex:none;width:100px}.home-journey .guest-journey:not(.has-finale-actions) .gj-conclusion .gj-continue{flex:1 1;width:auto;min-width:0;white-space:normal}.home-journey .guest-journey .gj-controls>.gj-small-controls{position:static;inset:auto;margin:0}.home-journey .guest-journey :is(.gj-small-controls,.gj-mobile-chapters) button{min-height:44px}.home-journey .guest-journey.has-finale-actions{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.home-journey .guest-journey.has-finale-actions .gj-controls{position:absolute;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.home-journey .guest-journey.is-phone-docked .gj-opportunity-list{width:18vw;margin-left:-1vw}@media(min-width:1001px) and (max-height:850px){.home-journey .guest-journey .gj-heading{width:50%}.home-journey .guest-journey .gj-phone-position{grid-row:1/3}}@media(max-width:1000px){.home-journey .guest-journey{grid-template-rows:auto minmax(360px,1fr) minmax(90px,max-content);padding:calc(76px + env(safe-area-inset-top,0px)) max(5%,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(5%,env(safe-area-inset-left,0px));gap:16px}.home-journey .guest-journey .gj-heading h2{font-size:clamp(20px,5.6vw,24px)}.home-journey .guest-journey .gj-phone-position{margin:0;height:calc(100% - 16px);max-height:min(540px,calc(58vw / .48));aspect-ratio:.48}.home-journey .guest-journey .gj-phone{width:340px;height:708.333px}.home-journey .guest-journey .gj-opportunity-list{width:29vw;margin-left:-2vw}.home-journey .guest-journey:not(.has-finale-actions) .gj-conclusion{width:min(294px,100%);gap:10px}.home-journey .guest-journey:not(.has-finale-actions) .gj-conclusion .gj-purchase{width:79px}.home-journey[data-scene=guest-list] .home-concierge{top:calc(6px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px));bottom:auto}.home-journey[data-scene=guest-list] .home-concierge-trigger{width:64px}.home-journey[data-scene=guest-list] .home-concierge-avatar{width:40px;height:40px}}@media(max-height:550px) and (orientation:landscape){.home-journey .guest-journey{padding-top:calc(64px + env(safe-area-inset-top,0px));gap:12px}.home-journey .guest-journey .gj-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4px 12px}.home-journey .guest-journey .gj-heading h2{font-size:22px;margin:0}.home-journey .guest-journey .gj-heading>p{grid-row:2;grid-column:1;margin:0}.home-journey .guest-journey .gj-heading nav{grid-column:2;grid-row:1/3;margin:0}.home-journey .guest-journey.has-finale-actions .gj-heading{visibility:hidden}}.home-journey .collection-journey[data-resizing] :is(.cj-phone-position,.gj-controls,.gj-conclusion,.gj-conclusion button,.cj-app-details){transition:none!important}.home-journey .collection-journey:not(.is-complete){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(360px,1fr) minmax(90px,max-content);gap:24px;padding:calc(max(76px,8dvh) + env(safe-area-inset-top,0px)) max(4%,env(safe-area-inset-right,0px)) 0 max(4%,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.home-journey .collection-journey:not(.is-complete) :is(.cj-world,.cj-reading-shade){height:var(--cj-layout-height,100%);bottom:auto}.home-journey .collection-journey:not(.is-complete) .cj-heading{position:relative;inset:auto;grid-area:1/1;min-width:0}.home-journey .collection-journey:not(.is-complete) .cj-phone-position{position:relative;inset:auto;grid-area:2/1;align-self:center;justify-self:center;height:calc(100% - 28px);max-height:min(66dvh,780px);transform:none}.home-journey .collection-journey:not(.is-complete) .cj-card-cloud{bottom:auto;height:var(--cj-layout-height,100%);container-type:size;--cloud-top:max(calc(var(--cj-header-bottom,151px) + 24px),175px,22cqh);--card-footer-space:max(132px,14cqh,var(--cj-footer-clearance,132px))}.home-journey .collection-journey:not(.is-complete) .gj-controls{position:relative;inset:auto;grid-area:3/1;justify-self:center;align-self:end;width:min(100%,660px);height:auto;margin:0 0 calc(18px + env(safe-area-inset-bottom,0px));transform:none;display:flex;flex-direction:column;align-items:center;gap:8px}.home-journey .collection-journey:not(.is-complete) .gj-conclusion{display:flex;align-items:stretch;gap:16px;width:min(400px,100%);height:auto}.home-journey .collection-journey:not(.is-complete) .gj-conclusion :is(.gj-purchase,.gj-continue){position:relative;inset:auto;height:auto;min-height:49px;margin:0}.home-journey .collection-journey:not(.is-complete) .gj-conclusion .gj-purchase{flex:none;width:100px}.home-journey .collection-journey:not(.is-complete) .gj-conclusion .gj-continue{flex:1 1;width:auto;min-width:0;white-space:normal}.home-journey .collection-journey .gj-controls>.gj-small-controls{position:static;inset:auto;margin:0}.home-journey .collection-journey :is(.gj-small-controls button,.cj-view,.cj-react,.cj-sound){min-height:44px}.home-journey .collection-journey .cj-view{display:flex;align-items:center;justify-content:center}.home-journey .collection-journey .cj-reel-screen{--cj-reaction-top:clamp(28%,calc(100% - 340px),calc(61% - 44px))}.home-journey .collection-journey .cj-react{width:44px;height:44px;top:var(--cj-reaction-top);bottom:auto;right:6px}.home-journey .collection-journey .cj-reaction-burst{top:var(--cj-reaction-top);bottom:auto}.home-journey .collection-journey .cj-sound{right:5px;font-size:10px;padding:4px 7px}.home-journey .collection-journey .cj-app-value{max-width:calc(100% - 76px)}.home-journey .collection-journey .cj-countdown>span{font-size:10px}@media(max-width:1000px){.home-journey .collection-journey:not(.is-complete){padding:calc(76px + env(safe-area-inset-top,0px)) max(5%,env(safe-area-inset-right,0px)) 0 max(5%,env(safe-area-inset-left,0px));gap:16px}.home-journey .collection-journey:not(.is-complete) .cj-phone-position{max-height:min(64dvh,680px)}.home-journey .collection-journey:not(.is-complete) .cj-card-cloud{--cloud-top:max(calc(var(--cj-header-bottom,128px) + 24px),172px,22cqh)}.home-journey .collection-journey:not(.is-complete) .gj-controls{margin-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.home-journey .collection-journey:not(.is-complete) .gj-conclusion{width:min(294px,100%);gap:10px}.home-journey .collection-journey:not(.is-complete) .gj-conclusion .gj-purchase{width:79px}.home-journey[data-scene=collection] .home-concierge{top:calc(6px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px));bottom:auto}.home-journey[data-scene=collection] .home-concierge-trigger{width:64px}.home-journey[data-scene=collection] .home-concierge-avatar{width:40px;height:40px}}@media(max-height:550px) and (orientation:landscape){.home-journey .collection-journey:not(.is-complete) .cj-phone-position{max-height:680px}}.home-journey .wallet-journey{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(280px,1fr) auto;gap:24px;padding:calc(max(76px,7.5dvh) + env(safe-area-inset-top,0px)) max(4%,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(4%,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.home-journey .wallet-journey .wj-heading{position:relative;inset:auto;grid-area:1/1}.home-journey .wallet-journey .wj-tableau{position:relative;inset:auto;grid-area:2/1;min-width:0;min-height:0;container-type:size}.home-journey .wallet-journey .wj-wallet{top:53%;width:min(48vw,calc(100cqh / .9),680px)}.home-journey .wallet-journey .wj-caption,.home-journey .wallet-journey .wj-caption:not(.is-intro){position:relative;inset:auto;grid-area:2/1;align-self:center;justify-self:center;width:38%;transform:none;margin:0}.home-journey .wallet-journey .wj-caption.is-intro{align-self:start;width:90%;margin-top:8px}.home-journey .wallet-journey:not(.is-complete) .wj-controls{position:relative;inset:auto;grid-area:3/1;justify-self:center;align-self:end;width:min(100%,660px);height:auto;transform:none;display:flex;flex-direction:column;align-items:center;gap:8px}.home-journey .wallet-journey:not(.is-complete) .gj-conclusion{display:flex;align-items:stretch;gap:16px;width:min(400px,100%);height:auto}.home-journey .wallet-journey:not(.is-complete) .gj-conclusion :is(.gj-purchase,.gj-continue){position:relative;inset:auto;height:auto;min-height:49px;margin:0}.home-journey .wallet-journey:not(.is-complete) .gj-conclusion .gj-purchase{flex:none;width:100px}.home-journey .wallet-journey:not(.is-complete) .gj-conclusion .gj-continue{flex:1 1;width:auto;min-width:0;white-space:normal}.home-journey .wallet-journey .gj-controls>.gj-small-controls{position:static;inset:auto;margin:0}.home-journey .wallet-journey :is(.gj-small-controls button,.wj-close){min-height:44px}.home-journey .wallet-journey.is-complete{grid-template-rows:auto minmax(280px,1fr);overflow-y:auto}.home-journey .wallet-journey.is-complete .wj-controls{position:relative;inset:auto;grid-area:2/1;align-self:center;justify-self:center;transform:none;width:min(100%,660px);height:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.home-journey .wallet-journey.is-complete .gj-conclusion{display:flex;flex-direction:column;gap:28px;width:min(300px,100%);height:auto}.home-journey .wallet-journey.is-complete .gj-conclusion :is(.gj-purchase,.gj-continue){position:relative;inset:auto;width:100%;height:auto;min-height:64px}.home-journey .wallet-journey.is-complete .wj-tableau{position:absolute;inset:18% 4% 21%}.home-journey .wallet-journey[data-resizing] :is(.wj-controls,.gj-conclusion,.gj-conclusion button,.wj-tableau){transition:none!important}@media(max-width:1000px){.home-journey .wallet-journey{grid-template-rows:auto minmax(420px,1fr) auto;padding:calc(76px + env(safe-area-inset-top,0px)) max(5%,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(5%,env(safe-area-inset-left,0px));gap:16px}.home-journey .wallet-journey .wj-wallet{top:45%;width:min(88vw,calc(100cqh / 1.9),420px)}.home-journey .wallet-journey .wj-caption,.home-journey .wallet-journey .wj-caption:not(.is-intro){width:90%}.home-journey .wallet-journey:not(.is-complete) .gj-conclusion{width:min(294px,100%);gap:10px}.home-journey .wallet-journey:not(.is-complete) .gj-conclusion .gj-purchase{width:79px}.home-journey[data-scene=wallet] .home-concierge{top:calc(6px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px));bottom:auto}.home-journey[data-scene=wallet] .home-concierge-trigger{width:64px}.home-journey[data-scene=wallet] .home-concierge-avatar{width:40px;height:40px}.home-journey .wallet-journey.is-complete .wj-tableau{inset:0}}@media(max-height:550px) and (orientation:landscape){.home-journey .wallet-journey.is-complete{grid-template-rows:auto minmax(180px,1fr)}.home-journey .wallet-journey.is-complete .gj-conclusion{flex-direction:row;width:min(620px,100%);gap:12px}}.home-journey .events-journey{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(240px,1fr) auto;gap:20px;padding:calc(max(76px,7.5dvh) + env(safe-area-inset-top,0px)) max(4%,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(4%,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.home-journey .events-journey .ej-heading{position:relative;inset:auto;grid-area:1/1}.home-journey .events-journey .ej-subtitle{height:auto;min-height:24px}.home-journey .events-journey .ej-gallery{position:relative;inset:auto;grid-area:2/1;min-width:0;min-height:0;container-type:size;--ej-media-width:min(76vw,64dvh,calc((100cqh - 24px)*1.12))}.home-journey .events-journey :is(.ej-main-frame,.ej-invitation){width:var(--ej-media-width)}.home-journey .events-journey .ej-lower{position:relative;z-index:8;grid-area:3/1;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.home-journey .events-journey .ej-access{position:relative;inset:auto;flex:none;width:100%;transform:none}.home-journey .events-journey .gj-controls.ej-controls{position:relative;inset:auto;transform:none;display:flex;flex-direction:column;align-items:center;gap:8px;width:min(100%,660px);height:auto}.home-journey .events-journey .gj-controls .gj-conclusion{width:min(220px,100%);height:auto;flex:none}.home-journey .events-journey .gj-conclusion .gj-purchase{position:relative;inset:auto;width:100%;height:auto;min-height:49px;margin:0}.home-journey .events-journey .gj-controls>.gj-small-controls{position:static;inset:auto;margin:0;width:100%;max-width:360px;align-self:center}.home-journey .events-journey .gj-small-controls button{min-height:44px}.home-journey .events-journey .ej-illustration{position:static;inset:auto;text-align:center}.home-journey .events-journey.is-complete{grid-template-rows:auto minmax(max-content,1fr)}.home-journey .events-journey.is-complete .ej-lower{grid-row:2;align-self:center}.home-journey .events-journey.is-complete .ej-gallery{position:absolute;inset:28% 4% 19%;pointer-events:none}.home-journey .events-journey.is-complete .ej-access{display:none}.home-journey .events-journey.is-complete .gj-controls .gj-conclusion{width:min(300px,100%)}.home-journey .events-journey.is-complete .gj-conclusion .gj-purchase{min-height:64px;font-size:18px}.home-journey .events-journey .home-concierge-finale{margin:8px 0 0}.home-journey .events-journey .home-contact-actions{margin:auto;max-width:620px}.home-journey .events-journey[data-resizing] :is(.ej-controls,.gj-conclusion,.gj-conclusion button,.ej-heading h2>span){transition:none!important}@media(max-width:1000px){.home-journey .events-journey{padding:calc(76px + env(safe-area-inset-top,0px)) max(5%,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(5%,env(safe-area-inset-left,0px));gap:16px}.home-journey .events-journey .ej-gallery{--ej-media-width:min(89vw,60dvh,calc((100cqh - 24px)*1.12))}.home-journey .events-journey .ej-access>div{flex-wrap:wrap;gap:6px 10px}.home-journey .events-journey .ej-access p{font-size:11px}.home-journey .events-journey .home-contact-actions{max-width:280px}.home-journey[data-scene=events] .home-concierge{top:calc(6px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px));bottom:auto}.home-journey[data-scene=events] .home-concierge-trigger{width:64px}.home-journey[data-scene=events] .home-concierge-avatar{width:40px;height:40px}}@media(max-height:550px) and (orientation:landscape){.home-journey .events-journey .ej-gallery{--ej-media-width:min(89vw,calc((100cqh - 24px)*1.12))}}@media(min-width:1001px) and (max-height:850px){.home-journey .events-journey:not(.is-complete){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(280px,1fr) auto;gap:20px 32px}.home-journey .events-journey:not(.is-complete) .ej-heading{grid-area:1/1;align-self:center}.home-journey .events-journey:not(.is-complete) .ej-gallery{grid-area:1/2;--ej-media-width:min(calc(100cqw / 1.04 - 8px),64dvh,calc((100cqh - 24px)*1.12))}.home-journey .events-journey:not(.is-complete) .ej-lower{grid-area:2/1/3/3}}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led{--ov-scale:1;--ov-layout-width:620px;--ov-layout-height:440px;--ov-heading:34px;--ov-support:16px;--ov-cap:0px;--ov-card-text:16px;--ov-terms:10px;--ov-label:14px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(400px,1fr) auto auto;gap:16px;padding:calc(78px + env(safe-area-inset-top,0px)) max(5%,env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px));overflow-y:auto}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-overview-header{display:flex;flex-direction:column;align-items:center;gap:4px;grid-row:1;position:relative;inset:auto;width:100%;visibility:visible}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-main-title{position:static;margin:0;font:400 12px/1.4 var(--font-body),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#c6ad78;white-space:normal}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-progress{display:flex;position:static;inset:auto;align-items:center;justify-content:center;gap:0;margin:0;padding:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-progress button{display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;opacity:1}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-progress .ov2-chapter-toggle{width:64px;color:#d0b579;font:400 11px/1 var(--font-body),sans-serif;letter-spacing:.08em}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-benefit-marker{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;background:none}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-benefit-marker i{width:6px;height:6px;border:1px solid #a58a55;border-radius:50%;background:#55452a;transition:background .3s,box-shadow .3s}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-progress [aria-current=step] i{background:#efd18d;box-shadow:0 0 10px #c69a3b88}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-benefit-check{width:17px;height:17px}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-stage{grid-row:2;position:relative;inset:auto;justify-self:center;width:min(100%,1100px);height:100%;min-height:400px;overflow:visible}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-group{position:absolute;inset:0;left:0;top:0;width:100%;height:100%;transform:none;will-change:opacity;filter:none;opacity:var(--spotlight-opacity,1);transition:opacity .1s linear;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;pointer-events:none}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-group.is-hidden{opacity:0;visibility:hidden}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-group:is(.is-focal,.is-outgoing){visibility:visible;min-height:0;z-index:10}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-group .ov2-wording{position:relative;inset:auto;width:100%;height:auto;flex:none;gap:8px;margin:0;animation:none;transition:none}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-wording h3{font:400 clamp(26px,3.2vw,42px)/1.15 var(--font-display),Georgia,serif;letter-spacing:-.015em;margin:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-wording p{font:400 15px/1.4 var(--font-body),sans-serif;color:#cdb57c;margin:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-group .ov2-visual{position:relative;inset:auto;flex:none;display:grid;place-items:center;align-content:normal;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:min(calc(100% - 90px),620px);min-height:0;margin:0;padding:0;gap:0;animation:none;transition:none;container-type:size}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-art-slot{position:relative;display:block;grid-area:1/1;align-self:center;justify-self:center;width:min(100%,900px);height:100%;min-height:0;container-type:size}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-events .ov2-event-scene,.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-guest .ov2-film-window{position:absolute;inset:auto;left:50%;top:50%;width:min(94cqw,177.7778cqh,850px);height:auto;min-height:0;max-width:none;max-height:none;aspect-ratio:16/9;transform:translate(-50%,-50%);margin:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-collection .ov2-card-fan{position:relative;inset:auto;width:100%;height:100%;min-height:0;container-type:size;--card-w:min(230px,60cqh,31cqw)}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-credit-visual{--coin-size:clamp(62px,13cqw,105px);--coin-step:clamp(48px,16cqw,125px);--result-size:clamp(105px,25cqw,190px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:110px minmax(0,1fr);align-content:stretch;align-items:center;gap:18px 24px;width:min(100%,780px);padding:0 8px;box-sizing:border-box}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-credit-supply{position:relative;inset:auto;grid-column:1/-1;width:100%;height:110px;min-height:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-credit{width:var(--coin-size);height:var(--coin-size)}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits.is-allocated .ov2-credit{transform:translate(calc(-50% + (var(--coin) - 2)*var(--coin-step)),calc((var(--coin) - 2)*(var(--coin) - 2)*5px)) rotate(calc((var(--coin) - 2)*4deg))}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits :is(.ov2-repeat-result,.ov2-gift-result){position:relative;inset:auto;display:block;grid-row:2;align-self:center;justify-self:center;width:var(--result-size);height:auto;transform:none;margin:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-repeat-result{grid-column:1}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-gift-result{grid-column:2;display:flex;align-items:center;gap:8px}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-mobile-spa{display:block;position:relative;width:100%;height:auto;aspect-ratio:.8;transform:none;margin:0;overflow:visible}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-mobile-spa>span{font-size:12px}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-spa-impact>b{font-size:34px}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-spa-impact>span{font-size:13px}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-gift-box{width:100%;height:calc(var(--result-size)*.8)}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-gift-result>span{position:static;font-size:13px;white-space:normal;text-align:center}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-narration{grid-row:3;position:relative;display:grid;justify-self:center;align-self:center;width:min(100%,850px);z-index:12}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-narration-panel{grid-area:1/1;opacity:var(--spotlight-opacity,1);transition:opacity .1s linear}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-narration-panel.is-hidden{visibility:hidden;opacity:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-benefit-copy{position:static;inset:auto;width:100%;font:400 clamp(16px,1.6vw,24px)/1.5 var(--font-body),sans-serif;color:#fff;text-align:center;text-shadow:0 2px 12px #000}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-benefit-copy p{margin:0;line-height:inherit;text-wrap:balance}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led:not(.has-finale-actions) .ov2-footer{grid-row:4;position:relative;inset:auto;align-self:end;width:100%;height:auto;transform:none}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led.has-finale-actions .ov2-overview-header{visibility:visible}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-footer>.gj-small-controls{position:static;min-height:44px;margin-top:12px}@media(max-width:700px){.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led{gap:12px;padding-top:calc(76px + env(safe-area-inset-top,0px))}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-credit-visual{grid-template-rows:90px minmax(0,1fr);gap:12px 18px}}@media(prefers-reduced-motion:reduce){.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led :is(.ov2-group,.ov2-narration-panel){transition:none}}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led:not(.has-finale-actions) .ov2-conclusion{display:none}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-credits .ov2-credit-visual{--result-size:min(clamp(105px,25cqw,190px),calc((100cqh - 130px)*.8))}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led{grid-template-rows:auto minmax(min-content,1fr) auto}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-spotlight-content{grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-width:0;min-height:0}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-stage{flex:none;height:clamp(400px,50dvh,740px)}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-narration{flex:none}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led:not(.has-finale-actions) .ov2-footer{grid-row:3}.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led .ov2-footer .gj-small-controls button{min-height:44px;padding:8px 6px}@media(max-width:760px){.hero-film-controls,.home-journey .home-mobile-media-controls{left:calc(76px + env(safe-area-inset-left,0px))}}@media(max-width:700px){.home-journey .vip-overview.ov2.is-spotlight.is-ribbon-led{--ov-layout-height:min(440px,calc(100cqh - 311px));grid-template-rows:auto minmax(calc(var(--ov-layout-height) - 40px),1fr) auto auto}.home-journey .ov2 .ov2-benefit-copy p{font-size:14.5px;line-height:1.3}.home-journey .guest-journey{--gj-phone-scale:min(.486,calc((100cqh - 300px)/708.333px));grid-template-rows:auto minmax(0,1fr) minmax(90px,max-content)}.home-journey .guest-journey .gj-phone{scale:min(.486,calc((100cqh - 300px)/708.333px))}.home-journey .wallet-journey{grid-template-rows:auto min(420px,calc(100cqh - 325px)) auto}.home-journey .wallet-journey .wj-tableau{inset:24% 2% auto;height:min(420px,calc(100cqh - 325px))}.home-journey .wallet-journey .gj-small-controls{flex-wrap:nowrap;gap:10px}.home-journey .collection-journey .cj-phone-position{width:min(430px,48cqw);height:auto}}@media(max-width:340px){.home-journey .ov2 .ov2-wording{top:12px!important}}@media(max-width:700px) and (max-height:600px){.home-journey .events-journey{padding-top:calc(68px + env(safe-area-inset-top,0px));gap:6px;grid-template-rows:auto minmax(190px,1fr) auto}.home-journey .events-journey .ej-gallery{--ej-media-width:min(84vw,calc((100cqh - 460px)*1.12))}.home-journey .events-journey .ej-heading h2{font-size:23px}.home-journey .events-journey .ej-lower{gap:6px}.home-journey .collection-journey:not(.is-complete){grid-template-rows:auto minmax(300px,1fr) minmax(90px,max-content);padding-top:calc(64px + env(safe-area-inset-top,0px));gap:12px}}@media(min-width:1001px) and (max-height:720px){.home-journey .guest-journey .gj-phone-position{margin-top:14px}}