.text-scale-wrapper[data-v-92ebd253]{transform:scale(1);transition:transform .3s ease}.text-scale-wrapper.scaled-down[data-v-92ebd253]{transform:scale(.6);transform-origin:left bottom;width:165%}.infinity-carousel[data-v-7c294a16]{max-width:1440px;overflow-x:hidden;position:relative;width:100%}.mobile-wrapper[data-v-7c294a16]{aspect-ratio:16/9;width:100%}.text-wrapper[data-v-7c294a16]{position:relative;text-shadow:0 0 8px #fff;z-index:999}.list[data-v-7c294a16]{left:var(--list-left);position:absolute;top:var(--list-top);width:100%}.item[data-v-7c294a16]{border-radius:.375rem;height:100%;list-style:none;transform-origin:left center}.nav-btn[data-v-7c294a16]{position:absolute;right:4px;z-index:20}.prev-btn[data-v-7c294a16]{margin-right:8px}.landing-media-event-section[data-v-e62db69d]{align-items:flex-start;align-self:stretch;background:var(--Grey-Grey600,#252525);display:flex;justify-content:center}.landing-media-event-section--desktop[data-v-e62db69d]{gap:10px;padding:160px 40px}.landing-media-event-section--mobile[data-v-e62db69d]{align-items:center;flex-direction:column;gap:40px;justify-content:center;padding:60px 20px}.landing-media-event-section__inner[data-v-e62db69d]{display:flex;flex-direction:column;gap:48px;width:100%}.landing-media-event-section--mobile .landing-media-event-section__inner[data-v-e62db69d]{align-items:center;gap:40px}.landing-media-event-section__header[data-v-e62db69d]{width:100%}.landing-media-event-section__header--desktop[data-v-e62db69d]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.landing-media-event-section__header--mobile[data-v-e62db69d]{align-items:stretch;display:flex;flex-direction:column;gap:24px;text-align:center}.landing-media-event-section__header-action[data-v-e62db69d]{align-items:flex-end;justify-content:flex-end}.landing-media-event-section__header--mobile .landing-media-event-section__header-action[data-v-e62db69d]{align-items:center;align-self:center;justify-content:center}.landing-media-event-section__subtitle[data-v-e62db69d],.landing-media-event-section__title[data-v-e62db69d]{color:#fff}.landing-media-event-section__grid[data-v-e62db69d]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:flex-start;width:100%}@media (max-width:960px){.landing-media-event-section__grid[data-v-e62db69d]{flex-direction:column}}.landing-media-event-card[data-v-e62db69d]{align-items:flex-start;aspect-ratio:1/1;background-clip:padding-box;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff1a;color:inherit;display:flex;flex:0 0 auto;flex-direction:column;height:auto;justify-content:flex-end;max-width:464px;min-width:0;overflow:hidden;padding:16px;position:relative;width:calc(33.33333% - 16px)}@media (max-width:960px){.landing-media-event-card[data-v-e62db69d]{align-self:stretch;max-height:335px;max-width:none;padding:16px;width:100%}}.landing-media-event-card__media[data-v-e62db69d]{top:0;right:0;bottom:0;left:0;position:absolute;transform-origin:center center;transition:transform .3s ease-in-out;z-index:0}.landing-media-event-card__media[data-v-e62db69d]:after{background:linear-gradient(180deg,transparent 40.18%,rgba(0,0,0,.9));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.landing-media-event-card--hover-zoom:hover .landing-media-event-card__media[data-v-e62db69d]{transform:scale(1.05)}.landing-media-event-card__period[data-v-e62db69d]{align-items:center;display:flex;gap:8px;left:12px;max-width:calc(100% - 24px);position:absolute;top:12px;z-index:2}.landing-media-event-card__period-chip[data-v-e62db69d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff9!important;box-shadow:4px 4px 12px #2328331a!important;font-weight:700;height:30px!important;min-height:30px;padding-inline:10px!important;pointer-events:none}.landing-media-event-card__period-text[data-v-e62db69d]{color:#fff;line-height:30px;text-shadow:0 1px 4px rgba(0,0,0,.45);white-space:nowrap}.landing-media-event-card__caption[data-v-e62db69d]{display:grid;flex-shrink:0;gap:8px;grid-template-rows:minmax(0,72.8px) minmax(0,50.4px);min-width:0;position:relative;width:100%;z-index:1}@media (max-width:959px){.landing-media-event-card__caption[data-v-e62db69d]{grid-template-rows:minmax(0,52px) minmax(0,39.2px)}}.landing-media-event-card__title[data-v-e62db69d]{color:#fff;display:-webkit-box!important;margin:0;min-height:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;width:100%;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-weight:700;line-height:1.3!important;max-height:72.8px;min-height:72.8px;overflow-wrap:anywhere}@media (max-width:959px){.landing-media-event-card__title[data-v-e62db69d]{max-height:52px;min-height:52px}}.landing-media-event-card__desc[data-v-e62db69d]{color:#fff;display:-webkit-box!important;margin:0;min-height:0;min-width:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:pre-line;width:100%;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-weight:600;line-height:1.4!important;max-height:50.4px;min-height:50.4px}@media (max-width:959px){.landing-media-event-card__desc[data-v-e62db69d]{max-height:39.2px;min-height:39.2px}}.landing-simulator-layout[data-v-fe763f66]{align-items:flex-start;display:grid;width:100%}.landing-simulator-layout.desktop[data-v-fe763f66]{gap:60px;grid-template-columns:minmax(360px,500px) minmax(0,1fr)}.landing-simulator-layout.mobile[data-v-fe763f66]{gap:40px;grid-template-columns:1fr}.landing-simulator-feature-list[data-v-fe763f66]{display:flex;flex-direction:column}.landing-simulator-feature-card[data-v-fe763f66]{align-items:center;background:var(--Grey-Grey0,#fff);border:1px solid var(--Primary-Blue-grey-50);border-radius:18px;box-shadow:2px 2px 12px #23283314;display:flex;width:100%}.landing-simulator-feature-card.desktop[data-v-fe763f66]{gap:20px;padding:24px}.landing-simulator-feature-card.mobile[data-v-fe763f66]{gap:16px;padding:20px}.landing-simulator-feature-icon[data-v-fe763f66]{align-items:center;background:#fff;border:1px solid var(--Primary-Blue-grey-100);border-radius:20px;display:inline-flex;flex:0 0 auto;height:56px;justify-content:center;width:56px}.landing-simulator-showcase[data-v-fe763f66]{position:relative;width:100%}.landing-simulator-showcase-viewport[data-v-fe763f66]{border-radius:40px;box-shadow:0 10px 28px #2328331f;height:484px;max-width:781px;overflow:hidden;width:100%}.landing-simulator-showcase-track[data-v-fe763f66]{display:flex;height:100%;width:100%;will-change:transform}.landing-simulator-showcase-track.is-transitioning[data-v-fe763f66]{transition:transform .55s cubic-bezier(.22,1,.36,1)}.landing-simulator-showcase-image[data-v-fe763f66]{display:block;flex:0 0 100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-simulator-nav[data-v-fe763f66]{align-items:center;background:#fff;border:0;border-radius:50%;cursor:pointer;display:flex;filter:drop-shadow(2px 2px 12px rgba(35,40,51,.08));height:44px;justify-content:center;position:absolute;top:242px;transform:translateY(-50%);width:44px;z-index:2}.landing-simulator-nav.left[data-v-fe763f66]{left:24px}.landing-simulator-nav.right[data-v-fe763f66]{right:calc(100% - min(100%,781px) + 24px)}.landing-simulator-caption[data-v-fe763f66]{margin-top:12px;text-align:left}@media (max-width:960px){.landing-simulator-feature-icon[data-v-fe763f66]{border-radius:12px;height:48px;width:48px}}@media (max-width:960px) and (max-width:960px){.landing-simulator-showcase-viewport[data-v-fe763f66]{border-radius:18px;height:207.617px;max-width:none}}@media (max-width:960px){.landing-simulator-nav[data-v-fe763f66]{height:36px;top:103.8085px;transform:translateY(-50%);width:36px}.landing-simulator-nav.left[data-v-fe763f66]{left:12px}.landing-simulator-nav.right[data-v-fe763f66]{right:12px}}.bounce-stack[data-v-cf546a72]{margin:0 auto;position:relative;width:-moz-max-content;width:max-content;--base-duration:.7s;--bounce-enter-duration:.6s;--bounce-loop-duration:1.4s;--stack-gap:12px;--bounce-offset-y:-24px}.base-img[data-v-cf546a72]{display:block;height:auto;margin:0 auto;opacity:0;transform:translateY(40px);transition:transform var(--base-duration) cubic-bezier(.22,1,.36,1),opacity var(--base-duration) ease-out}.base-img.is-in-view[data-v-cf546a72]{opacity:1;transform:translateY(0)}.bounce-slot-left[data-v-cf546a72],.bounce-slot-right[data-v-cf546a72]{backface-visibility:hidden;bottom:100%;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(var(--stack-gap)*-1 + var(--bounce-offset-y)));width:100%;will-change:transform,opacity;z-index:10}.bounce-slot-left[data-v-cf546a72]{left:0}.bounce-slot-right[data-v-cf546a72]{right:0}@keyframes bubbleEnter-cf546a72{0%{opacity:0;transform:translateY(calc(var(--stack-gap)*-1 + var(--bounce-offset-y)))}to{opacity:1;transform:translateY(calc(var(--stack-gap)*-1))}}@keyframes bubbleLoop-cf546a72{0%{transform:translateY(calc(var(--stack-gap)*-1))}50%{transform:translateY(calc(var(--stack-gap)*-1 - 6px))}to{transform:translateY(calc(var(--stack-gap)*-1))}}.play-bounce[data-v-cf546a72]{animation-duration:var(--bounce-enter-duration),var(--bounce-loop-duration);animation-fill-mode:forwards,both;-webkit-animation-fill-mode:forwards,both;animation-iteration-count:1,infinite;animation-name:bubbleEnter-cf546a72,bubbleLoop-cf546a72;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out}@media (prefers-reduced-motion:reduce){.base-img[data-v-cf546a72]{opacity:1;transform:none;transition:none}.play-bounce[data-v-cf546a72]{animation:none}}.cover-sheet[data-v-f8671da5]{margin-top:22px}.overlay-text[data-v-f8671da5]{left:50%;top:88px;transform:translate(-50%)}.bubble[data-v-f8671da5]{align-items:center;border-radius:99px;display:inline-flex;filter:drop-shadow(0 4px 4px rgba(14,25,50,.15));position:absolute}.bubble.left[data-v-f8671da5]{background:#fff}.bubble.right[data-v-f8671da5]{background:var(--HOO-Blue)}.bubble.mobile[data-v-f8671da5]{gap:12px;min-width:230px;padding:16px 20px}.bubble.mobile.left[data-v-f8671da5]{left:0;top:100px}.bubble.mobile.right[data-v-f8671da5]{right:0;top:210px}.bubble.desktop[data-v-f8671da5]{gap:20px;min-width:340px;padding:24px 32px}.bubble.desktop.left[data-v-f8671da5]{left:0;top:160px}.bubble.desktop.right[data-v-f8671da5]{right:0;top:300px}
