.x-camp.is-leaving{animation:.18s forwards x-camp-out}@keyframes x-camp-out{to{opacity:0;transform:translateY(8px)}}.x-camp{z-index:6;color:#fff;pointer-events:none;flex-direction:column;align-items:flex-start;width:min(440px,100% - 56px);display:flex;position:absolute}.x-camp-title,.x-camp-support,.x-camp-cta{pointer-events:auto}.x-camp-title{letter-spacing:-.03em;margin:0;font-weight:500;line-height:.92}.x-camp-support{max-width:34ch;font-family:var(--font-google-sans-flex), sans-serif;margin:16px 0 0;font-size:clamp(15px,1.15vw,18px);font-weight:300;line-height:1.45}.x-camp-line{display:block}.x-camp-cta{color:inherit;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;margin-top:22px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.x-camp-cta span{z-index:1;position:relative}.x-camp-cta:focus-visible{outline-offset:4px;outline:2px solid}.x-camp--sport{text-align:left;align-items:flex-start;width:min(520px,100% - 96px);inset:auto auto clamp(52px,8vh,100px) clamp(40px,4.4vw,80px)}.x-camp--sport .x-camp-title{font-family:var(--font-x-sport), sans-serif;letter-spacing:-.02em;font-size:clamp(52px,6.4vw,104px);font-style:italic;font-weight:800;line-height:.84}.x-camp--sport .x-camp-support{width:max-content;max-width:none;margin-right:auto;animation:.55s cubic-bezier(.16,1,.3,1) both x-camp-slide}.x-camp--sport .x-camp-line{white-space:nowrap}.x-camp--sport .x-camp-title{animation:.62s cubic-bezier(.16,1,.3,1) 60ms both x-camp-skew}.x-camp--sport .x-camp-cta{animation:.5s cubic-bezier(.16,1,.3,1) .18s both x-camp-settle}.x-camp-cta--sport{color:#fff;min-height:48px;font-family:var(--font-x-sport), sans-serif;letter-spacing:.06em;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:0 0;border:1px solid #fff;padding:0 28px 0 22px;font-size:20px;font-style:italic;font-weight:800;transition:transform .28s cubic-bezier(.16,1,.3,1)}.x-camp-cta--sport:after{content:"";transform-origin:0;background:#f17a18;height:1px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;bottom:7px;left:12px;right:18px;transform:scaleX(0)}.x-camp-cta--sport:hover{transform:translate(7px)}.x-camp-cta--sport:hover:after{transform:scaleX(1)}.x-camp--fashion{text-align:right;color:#161410;align-items:flex-end;width:min(380px,100% - 72px);top:clamp(128px,20vh,200px);right:clamp(36px,5vw,88px)}.x-camp--fashion .x-camp-title{font-family:var(--font-x-fashion), serif;letter-spacing:-.03em;font-size:clamp(42px,4.4vw,76px);font-style:italic;font-weight:600;line-height:1.05}.x-camp--fashion.is-leaving{animation:.28s cubic-bezier(.4,0,.2,1) forwards x-fashion-exit}@keyframes x-fashion-exit{to{opacity:0;clip-path:inset(0 0 100%)}}.x-camp--fashion .x-camp-support{margin-left:auto;animation:.7s cubic-bezier(.22,1,.36,1) .16s both x-camp-rise}.x-camp--fashion .x-camp-title{animation:.8s cubic-bezier(.22,1,.36,1) 80ms both x-camp-mask}.x-camp--fashion .x-camp-cta{animation:.65s cubic-bezier(.22,1,.36,1) .28s both x-camp-rise}.x-camp-cta--fashion{min-height:56px;font-family:var(--font-x-fashion), serif;letter-spacing:.12em;border:1px solid #1614108c;padding:0 26px;font-size:18px;font-style:italic;font-weight:600;transition:letter-spacing .45s,border-color .45s}.x-camp-cta--fashion:before{content:"";transform-origin:0;background:#f17a18;width:100%;height:1px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.x-camp-cta--fashion:hover{letter-spacing:.18em;border-color:#0000}.x-camp-cta--fashion:hover:before{transform:scaleX(1)}.x-camp--luxury{width:min(560px,100% - 72px);top:auto;bottom:clamp(40px,7vh,84px);left:clamp(36px,4.2vw,72px)}.x-camp--luxury .x-camp-title{font-family:var(--font-x-luxury), serif;letter-spacing:-.03em;font-size:clamp(64px,6.6vw,108px);font-weight:600;line-height:.9}.x-camp--luxury .x-camp-support{font-size:15px}.x-camp--luxury .x-camp-line{white-space:nowrap}.x-camp--luxury.is-leaving{animation:.22s cubic-bezier(.4,0,.2,1) forwards x-lux-exit}@keyframes x-lux-exit{to{opacity:0;clip-path:inset(0 0 100%)}}.x-camp--luxury .x-camp-title,.x-camp--luxury .x-camp-support,.x-camp--luxury .x-camp-cta{animation:.65s cubic-bezier(.22,1,.36,1) both x-camp-rise}.x-camp--luxury .x-camp-title{animation-delay:80ms}.x-camp--luxury .x-camp-support{animation-delay:.16s}.x-camp--luxury .x-camp-cta{animation-delay:.26s}.x-camp-cta--luxury{min-height:44px;font-family:var(--font-x-luxury), serif;letter-spacing:.18em;border-bottom:1px solid #ffffffb8;margin-top:22px;padding:8px 2px 12px;font-size:18px;font-weight:600}.x-camp-cta--luxury:before{content:"";background:linear-gradient(90deg,#0000,#f17a18 18%,#fff 50%,#0000 82%) -40% 0/40% 100% no-repeat;width:100%;height:1px;position:absolute;bottom:0;left:0}.x-camp-cta--luxury:after{content:"";opacity:0;border:1px solid #f17a18cc;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3px;right:-16px}.x-camp-cta--luxury:hover:before{animation:.7s cubic-bezier(.22,1,.36,1) x-lux-hand}.x-camp-cta--luxury:hover:after{animation:.7s x-lux-dot}.x-camp--mobility{text-align:right;align-items:flex-end;width:min(520px,100% - 140px);inset:auto clamp(56px,5vw,96px) clamp(36px,5vh,64px) auto}.x-camp--mobility .x-camp-title{font-family:var(--font-x-mobility), sans-serif;letter-spacing:.01em;font-size:clamp(32px,3.96vw,65px);font-weight:400;line-height:1.05}.x-camp--mobility .x-camp-title,.x-camp--mobility .x-camp-support{animation:.6s cubic-bezier(.16,1,.3,1) both x-camp-wipe}.x-camp--mobility .x-camp-title{animation-delay:80ms}.x-camp--mobility .x-camp-support{animation-delay:.16s}.x-camp--mobility .x-camp-cta{animation:.45s cubic-bezier(.16,1,.3,1) .28s both x-camp-rise}.x-camp-cta--mobility{min-height:48px;font-family:var(--font-x-mobility), sans-serif;letter-spacing:.22em;border:1px solid #f17a18d9;padding:0 32px;font-size:15px;transition:transform .28s cubic-bezier(.16,1,.3,1);overflow:hidden}.x-camp-cta--mobility:before{content:"";background:linear-gradient(90deg,#f17a1873,#f17a1800);width:0;position:absolute;inset:0 auto 0 0}.x-camp-cta--mobility:hover{transform:translate(5px)}.x-camp-cta--mobility:hover:before{animation:.45s cubic-bezier(.16,1,.3,1) x-led}.x-camp--lifestyle{width:min(480px,100% - 96px);inset:auto auto clamp(52px,8vh,100px) clamp(40px,4.4vw,80px)}.x-camp--lifestyle .x-camp-title{font-family:var(--font-x-lifestyle), sans-serif;letter-spacing:-.03em;font-size:clamp(44px,5.2vw,86px);font-weight:400;line-height:.9;animation:.55s cubic-bezier(.16,1,.3,1) both x-camp-poster}.x-camp--lifestyle .x-camp-support{animation:.5s cubic-bezier(.16,1,.3,1) .1s both x-camp-slide}.x-camp--lifestyle .x-camp-cta{animation:.48s cubic-bezier(.16,1,.3,1) .18s both x-camp-land}.x-camp-cta--lifestyle{color:#0c0d10;min-height:52px;font-family:var(--font-x-lifestyle), sans-serif;letter-spacing:.04em;background:#f4f1ec;padding:0 20px;font-size:15px}html.x-light .x-camp--lifestyle{color:#0c0d10}html.x-light .x-camp-cta--lifestyle{color:#f4f1ec;background:#0c0d10}.x-camp-cta--lifestyle:hover{animation:.42s cubic-bezier(.22,1,.36,1) x-life-tap}.x-brand{flex-direction:column;align-items:center;width:min(920px,100%);display:flex}.x-brand-title span,.x-brand-support{opacity:0;transition:opacity .65s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(34px)}.x-brand-title{font-family:var(--font-x-brand), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.2vw,68px);font-weight:700;line-height:1.02}.x-brand-title span{display:block}.x-brand-support{max-width:34rem;font-family:var(--font-x-brand), sans-serif;letter-spacing:-.015em;color:#0c0d10b8;margin:12px 0 0;font-size:clamp(16px,1.15vw,18px);font-weight:400;line-height:1.45}.x-finale.is-entered .x-brand-title span,.x-finale.is-entered .x-brand-support{opacity:1;transform:none}.x-finale.is-entered .x-brand-title span:first-child{transition-delay:40ms}.x-finale.is-entered .x-brand-title span:nth-child(2){transition-delay:.14s}.x-finale.is-entered .x-brand-support{transition-delay:.26s}@keyframes x-camp-slide{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes x-camp-skew{0%{opacity:0;clip-path:inset(0 0 100%);transform:skew(-8deg)translate(-12px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes x-camp-settle{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes x-camp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes x-camp-mask{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(12px)}to{opacity:1;clip-path:inset(-30% -14% -40%);transform:none}}@keyframes x-camp-wipe{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes x-camp-poster{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes x-camp-land{0%{opacity:0;transform:translateY(14px)scale(.98,1.04)}to{opacity:1;transform:none}}@keyframes x-lux-hand{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes x-lux-dot{0%{opacity:0;transform:rotate(0)}40%{opacity:1}to{opacity:0;transform:rotate(180deg)}}@keyframes x-led{0%{width:0}to{width:100%}}@keyframes x-life-tap{0%{transform:scale(1)}38%{transform:scale(1.025,.95)}70%{transform:scale(.99,1.02)}to{transform:scale(1)}}@media (max-width:1366px){.x-camp--sport .x-camp-title{font-size:clamp(44px,6vw,72px)}.x-camp--mobility{width:min(420px,100% - 48px);right:40px}}@media (max-width:900px){.x-camp--fashion{right:auto;left:max(22px, env(safe-area-inset-left,0px))}.x-camp--sport,.x-camp--lifestyle{bottom:36px;left:28px;right:auto}.x-camp--mobility{bottom:36px;left:auto;right:28px}.x-camp--luxury{left:28px}.x-camp{width:min(320px,100% - 48px)}}@media (max-width:1179px){.x-camp--sport,.x-camp--fashion,.x-camp--luxury,.x-camp--mobility,.x-camp--lifestyle{top:auto;left:0;right:0;bottom:max(44px, calc(env(safe-area-inset-bottom,0px) + 28px));text-align:center;align-items:center;width:min(340px,100% - 48px);margin-inline:auto}.x-camp-support{text-align:center;max-width:34ch;margin:12px auto 0;font-size:15px;line-height:1.45}.x-camp-cta{margin-top:18px}.x-camp--sport .x-camp-support{width:auto;max-width:34ch;margin-left:auto;margin-right:auto}.x-camp--fashion .x-camp-title{font-size:clamp(34px,4.5vw,52px)}.x-camp--luxury .x-camp-title{font-size:clamp(30px,4.4vw,48px);line-height:.96}.x-camp--luxury .x-camp-line,.x-camp--sport .x-camp-support .x-camp-line{white-space:normal}.x-camp--mobility .x-camp-title{font-size:clamp(26px,3.2vw,40px)}.x-camp--lifestyle .x-camp-title{font-size:clamp(32px,4.8vw,48px);line-height:.96}.x-camp--lifestyle .x-camp-title .x-camp-line{display:inline}.x-camp--lifestyle .x-camp-title .x-camp-line:first-child:after{content:" "}.x-camp--lifestyle .x-camp-title .x-camp-line:nth-child(3){display:block}.x-camp--lifestyle .x-camp-title .x-camp-line:nth-child(3):before{content:none}}@media (max-width:520px) and (max-height:860px){.x-camp--sport,.x-camp--lifestyle,.x-camp--mobility,.x-camp--luxury,.x-camp--fashion{bottom:max(40px, env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.x-camp-title,.x-camp-support,.x-camp-cta,.x-finale .x-brand-title span,.x-finale .x-brand-support,.x-finale.is-entered .x-brand-title span,.x-finale.is-entered .x-brand-support,.x-camp-cta--sport:after,.x-camp-cta--fashion:before,.x-camp-cta--luxury:before,.x-camp-cta--luxury:after,.x-camp-cta--mobility:before{opacity:1;clip-path:none;letter-spacing:inherit;transition:none;animation:none;transform:none}.x-camp-cta--sport:hover,.x-camp-cta--mobility:hover,.x-camp-cta--lifestyle:hover{opacity:1;animation:none;transform:none}}
html.x-active,html.x-active body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior-y:none;background:#000}html.x-active.x-light,html.x-active.x-light body{color:var(--color-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.x-experience{--x-ui-size:14px;--x-ui-track:.07em;font-family:var(--font-x-brand), sans-serif;background:#000}html.x-light .x-experience{background:#fff}.x-cinematic{height:calc(100vh + (var(--x-scroll) * 1vh));height:calc(100dvh + (var(--x-scroll) * 1dvh));background:#000;position:relative}html.x-light .x-cinematic{background:#fff}.x-stage{z-index:1;-webkit-user-select:none;user-select:none;background:#000;height:100dvh;position:sticky;top:0;overflow:hidden}html.x-light .x-stage{background:#fff}.x-stage[data-x-cover=standard] .x-video,.x-stage[data-x-cover=ultrawide] .x-video{object-fit:cover;object-position:center center}.x-media{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.x-video,.x-canvas{opacity:0;visibility:hidden;background:#000}.x-fit-bleed{z-index:3;opacity:0;visibility:hidden;pointer-events:none;background:#000}.x-fit-bleed.is-on{opacity:1;visibility:visible}html.x-light .x-video,html.x-light .x-canvas{background:#fff}.x-canvas.is-under{z-index:1;opacity:1;visibility:visible}.x-video.is-front{z-index:4;opacity:1;visibility:visible}.x-video.is-sport-match{transform-origin:50%;animation:80ms both x-sport-fade;transform:scale(1.009)}.x-video.is-sport-faded{animation:none}.x-video.is-sport-settle{transition:transform .36s cubic-bezier(.22,1,.36,1);transform:none}.x-video.is-sport-return{transform-origin:50%;transition:transform .36s cubic-bezier(.22,1,.36,1);transform:scale(1.009)}@keyframes x-sport-fade{0%{opacity:0}to{opacity:1}}.x-video.is-under{z-index:2;opacity:1;visibility:visible}.x-chain.is-front{z-index:3}.x-impact{z-index:7;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 46%,#ffb0608c 0%,#ffd6aa2e 16%,#0000 34%),radial-gradient(circle at 50% 48%,#fff 0%,#fffffff5 22%,#fff0 68%);position:absolute;inset:0;transform:scale(.96)}.x-impact.is-on{animation:.2s cubic-bezier(.16,.8,.2,1) forwards x-impact}@keyframes x-impact{0%{opacity:0;transform:scale(.94)}16%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.035)}}.x-intro-copy{z-index:6;color:#fff;pointer-events:none;opacity:0;visibility:hidden;width:min(78vw,920px);position:absolute;top:50%;left:clamp(28px,4vw,72px);transform:translateY(-50%)}.x-experience.is-playing .x-intro-copy,.x-experience.is-hold .x-intro-copy{opacity:1;visibility:visible}.x-experience.is-intro-settled .x-intro-eyebrow,.x-experience.is-intro-settled .x-intro-title span,.x-experience.is-intro-settled .x-intro-dek,.x-experience.is-intro-settled .x-scroll-cue{opacity:1;animation:none;transform:none}.x-intro-eyebrow,.x-intro-title span,.x-intro-dek{opacity:0;transform:translate(-18px)}.x-experience.is-titles .x-intro-eyebrow{animation:.9s cubic-bezier(.22,1,.36,1) .7s forwards x-intro-in}.x-experience.is-titles .x-intro-title span:first-child{--x-intro-shift:-36px;animation:1.05s cubic-bezier(.22,1,.36,1) 1s forwards x-intro-in}.x-experience.is-titles .x-intro-title span:nth-child(2){--x-intro-shift:-56px;animation:1.1s cubic-bezier(.22,1,.36,1) 1.16s forwards x-intro-in}.x-experience.is-titles .x-intro-title span:nth-child(3){--x-intro-shift:-78px;animation:1.15s cubic-bezier(.22,1,.36,1) 1.32s forwards x-intro-in}.x-experience.is-titles .x-intro-dek{animation:.9s cubic-bezier(.22,1,.36,1) 1.5s forwards x-intro-in}.x-experience.is-titles .x-scroll-cue{animation:.9s cubic-bezier(.22,1,.36,1) 1.66s forwards x-intro-in}@keyframes x-intro-in{0%{opacity:0;transform:translate3d(var(--x-intro-shift,-18px), 8px, 0)}to{opacity:1;transform:translate(0,0)}}.x-intro-eyebrow{font-size:var(--x-ui-size);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;margin:0 0 22px;font-weight:500;line-height:1.4}.x-intro-title{letter-spacing:-.035em;margin:0;font-size:clamp(46px,5.15vw,82px);font-weight:600;line-height:1.02}.x-intro-title span{white-space:nowrap;display:block}.x-intro-dek{letter-spacing:-.015em;color:#ffffffc7;max-width:36rem;margin:28px 0 0;font-size:clamp(17px,1.2vw,20px);font-weight:400;line-height:1.5}@media (max-width:1179px){.x-intro-copy{top:auto;bottom:max(36px, calc(env(safe-area-inset-bottom,0px) + 28px));left:max(24px, env(safe-area-inset-left,0px));text-align:left;width:min(78vw,100% - 48px);transform:none}}@media (max-width:520px){.x-intro-copy{left:max(22px, env(safe-area-inset-left,0px));right:max(22px, env(safe-area-inset-right,0px));width:auto}.x-intro-title{font-size:clamp(32px,9.1vw,42px)}.x-intro-title span{white-space:normal}.x-intro-dek{font-size:clamp(15px,4.1vw,17px)}.x-intro-dek-line{display:block}}.x-vision{z-index:6;color:#fff;text-align:right;pointer-events:none;opacity:0;visibility:hidden;width:max-content;transition:opacity .24s,visibility 0s linear .24s;position:absolute;top:50%;left:auto;right:clamp(28px,4vw,72px);transform:translateY(-50%)}.x-vision.is-on{opacity:1;visibility:visible;transition:opacity .24s,visibility linear}.x-vision-copy{font-family:var(--font-x-brand), sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(46px,5.15vw,82px);font-weight:600;line-height:1.02}.x-vision-copy span{display:block}.x-vision-meter{background:#ffffff3d;width:120px;height:1px;margin:22px 0 0 auto;display:block;position:relative}.x-vision-meter-bar{width:100%;height:1px;transform:scaleX(var(--x-vision,0));transform-origin:100%;background:#ffffffeb;position:absolute;top:0;left:0}html.x-light .x-vision{color:#0c0d10e0}html.x-light .x-vision-meter{background:#0c0d102e}html.x-light .x-vision-meter-bar{background:#0c0d10d1}@media (max-width:1179px){.x-vision{top:auto;left:0;right:0;bottom:max(56px, calc(env(safe-area-inset-bottom,0px) + 40px));text-align:center;width:auto;transform:none}.x-vision-copy{letter-spacing:-.03em;font-size:clamp(36px,10.2vw,44px);font-weight:600;line-height:.96}.x-vision-copy span{display:inline}.x-vision-copy span:last-child{display:block}.x-vision-meter{width:120px;margin:16px auto 0}.x-vision-meter-bar{transform-origin:0}}.x-scroll-cue{color:#ffffffc7;letter-spacing:.2em;pointer-events:none;opacity:0;flex-direction:row;align-items:center;gap:22px;margin-top:40px;font-size:11px;font-weight:600;line-height:1;display:flex}.x-scroll-label{writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase;display:block}html.x-light .x-scroll-cue{color:#0c0d10b8}.x-scroll-mark{flex:none;width:1px;height:78px;position:relative}.x-scroll-line{transform-origin:top;background:linear-gradient(#fffffff2,#fff3);width:1px;height:100%;animation:2.8s ease-in-out infinite x-cue-line;display:block;position:absolute;top:0;left:0}html.x-light .x-scroll-line{background:linear-gradient(#0c0d10d9,#0c0d1029)}@keyframes x-cue-line{0%,to{opacity:.35;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}.x-chapter-nav{top:32px;left:max(20px, var(--layout-padding-x,28px));z-index:34;pointer-events:auto;align-items:center;width:max-content;max-width:calc(50vw - 80px);height:42px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s;display:flex;position:fixed}.x-chapter-nav ol{flex-flow:row;align-items:center;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.x-chapter-nav li{align-items:center;display:flex}.x-nav-item{color:#ffffffe0;font:inherit;font-size:var(--x-ui-size);letter-spacing:var(--x-ui-track);text-transform:uppercase;white-space:nowrap;cursor:pointer;opacity:1;background:0 0;border:0;align-items:center;margin:0;padding:0 0 5px;font-weight:600;line-height:1;transition:opacity .22s,color .55s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.x-nav-item:after{content:"";transform-origin:0;opacity:0;background:#f17a18;width:14px;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.x-chapter-nav:has(.x-nav-item:hover) .x-nav-item:not(:hover){opacity:.42}.x-nav-item:hover{color:#fff;opacity:1;transform:translateY(-1px)}.x-nav-item:hover:after,.x-nav-item[aria-current=true]:after{opacity:1;transform:scaleX(1)}.x-nav-item[aria-current=true]{color:#fffffff5}html.x-light .x-nav-item{color:#0c0d10d1}html.x-light .x-nav-item:hover,html.x-light .x-nav-item[aria-current=true]{color:#0c0d10}.x-canvas.is-front{z-index:5;opacity:1;visibility:visible}.x-laser{z-index:40;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.x-logo{z-index:30;color:#fff;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;appearance:none;background:0 0;border:0;width:108px;height:auto;min-height:44px;margin:0;padding:0;line-height:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s;position:fixed;top:32px;left:50%;transform:translate(-50%)}.x-logo.is-enter:hover{transform:translate(-50%)}.x-logo:focus-visible{outline-offset:6px;outline:2px solid}html.x-light .x-logo{color:#0c0d10}.x-logo-mark{filter:brightness(0)invert();width:100%;height:auto;transition:filter .45s;display:block}html.x-light .x-logo-mark{filter:none}.x-logo-part{transform-box:fill-box;transform-origin:50%}.x-logo.is-enter .x-logo-part-upper{animation:.86s cubic-bezier(.16,1,.3,1) both x-logo-from-above}.x-logo.is-enter .x-logo-part-lower{animation:.86s cubic-bezier(.16,1,.3,1) both x-logo-from-below}.x-logo.is-live:hover .x-logo-part-upper{animation:.78s cubic-bezier(.22,1,.36,1) x-logo-hover-up}.x-logo.is-live:hover .x-logo-part-lower{animation:.78s cubic-bezier(.22,1,.36,1) x-logo-hover-down}@keyframes x-logo-from-above{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes x-logo-from-below{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes x-logo-hover-up{0%,to{transform:translateY(0)}42%{transform:translateY(-3px)}}@keyframes x-logo-hover-down{0%,to{transform:translateY(0)}42%{transform:translateY(3px)}}@keyframes x-logo-fade{0%{opacity:0}to{opacity:1}}.x-finale{z-index:2;color:var(--color-ink);background:#fff;flex-direction:column;justify-content:flex-start;gap:0;padding:clamp(112px,11vh,136px) clamp(28px,2.4vw,48px) clamp(48px,6vh,72px);display:flex;position:relative}.x-finale-copy{text-align:center;margin:0 auto}.x-more{z-index:4;position:relative}.x-more,.x-finale-actions{opacity:0;transition:opacity .6s,translate .75s cubic-bezier(.22,1,.36,1);translate:0 28px}.x-finale.is-entered .x-more,.x-finale.is-entered .x-finale-actions{opacity:1;translate:0}.x-finale.is-entered .x-more{transition-delay:.68s}.x-finale.is-entered .x-finale-actions{transition-delay:.8s}.x-more{text-align:center;max-width:100%;font-family:var(--font-x-brand), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#14141461;margin:clamp(32px,4vh,48px) auto 0;padding-left:.28em;font-size:12px;font-weight:500;line-height:1}.x-finale-statement{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4.6vw,68px);font-weight:500;line-height:1.08}.x-finale-actions{z-index:4;flex-wrap:nowrap;justify-content:center;gap:14px 18px;margin:clamp(28px,3.4vh,40px) 0 0;display:flex;position:relative}.x-piece-label{z-index:2;font-family:var(--font-x-brand), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#1414149e;text-align:center;margin:0;padding-left:.08em;font-size:13px;font-weight:600;line-height:1;position:relative}.x-lineup{--x-lineup-gap:clamp(12px, .9vw, 18px);align-items:end;gap:8px var(--x-lineup-gap);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;margin:clamp(36px,4.6vh,56px) auto 0;padding:0;list-style:none;display:grid;container-type:inline-size}.x-piece{--i:0;opacity:0;background:0 0;flex-direction:column;align-items:center;gap:10px;margin:0;transition:opacity .55s,translate .7s cubic-bezier(.22,1,.36,1);display:flex;position:relative;translate:0 32px}.x-piece-frame{--x-shadow-room:18px;z-index:0;isolation:isolate;width:100%;height:min(44vh,440px);padding-bottom:var(--x-shadow-room);box-sizing:border-box;align-items:flex-end;display:flex;position:relative;overflow:visible}.x-piece-stage{width:100%;height:100%;position:relative;overflow:visible}.x-piece-frame .x-piece-fit{height:auto;position:absolute;inset:0}.x-finale.is-entered .x-piece{opacity:1;transition-delay:calc(.36s + var(--i) * 60ms);transition-duration:.75s,.95s;translate:0}.x-piece[data-piece=watch],.x-piece[data-piece=car]{perspective:900px}.x-piece-fit{--px:0px;--py:0px;--lift:0px;--ground:0%;--rx:0deg;--ry:0deg;--rz:0deg;--sx:1;--sy:1;--lx:50%;--ly:46%;--sheen:0;--seat:0px;z-index:0;width:100%;height:100%;transform:translate3d(var(--px), calc(var(--py) + var(--lift) + var(--ground) + var(--seat)), 0) rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--rz)) scale(var(--sx), var(--sy));transform-origin:bottom;position:relative}.x-piece[data-piece=watch] .x-piece-fit,.x-piece[data-piece=car] .x-piece-fit{transform-style:preserve-3d}.x-piece[data-piece=sport] .x-piece-fit{--ground:1.5%}.x-piece[data-piece=sport] img{transform-origin:50% 64%;transform:scale(1.02)}.x-piece[data-piece=woman] .x-piece-fit{--focus-x-px:223px;--focus-y-px:242px;--veil:0;--seat:-24px}.x-piece[data-piece=woman] .x-sharp,.x-piece[data-piece=woman] .x-blur-copy{object-fit:contain;object-position:center bottom;transform:none}.x-piece[data-piece=woman] .x-sharp{width:100%;height:100%}@media (hover:none),(pointer:coarse){.x-blur-field{display:none}}.x-blur-field{z-index:1;pointer-events:none;filter:blur(6px);opacity:var(--veil);-webkit-mask-image:radial-gradient(ellipse 34% 32% at var(--focus-x-px) var(--focus-y-px), transparent 0%, transparent 46%, #0000000f 60%, #0003 72%, #0000007a 84%, #000000c7 94%, #000 100%);-webkit-mask-image:radial-gradient(ellipse 34% 32% at var(--focus-x-px) var(--focus-y-px), transparent 0%, transparent 46%, #0000000f 60%, #0003 72%, #0000007a 84%, #000000c7 94%, #000 100%);mask-image:radial-gradient(ellipse 34% 32% at var(--focus-x-px) var(--focus-y-px), transparent 0%, transparent 46%, #0000000f 60%, #0003 72%, #0000007a 84%, #000000c7 94%, #000 100%);background:#fff;position:absolute;inset:-48px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.x-piece[data-piece=woman] .x-blur-copy{width:calc(100% - 96px);height:calc(100% - 96px);position:absolute;inset:48px}.x-piece[data-piece=shoes] img{transform-origin:bottom;transform:scale(1)}.x-piece[data-piece=watch] img{transform-origin:50% 68%;transform:scale(1)}.x-piece[data-piece=car] img{transform-origin:bottom;transform:scale(1.02)}.x-piece[data-piece=watch] .x-piece-fit{--ground:2%}.x-piece[data-piece=car] .x-piece-fit,.x-piece[data-piece=shoes] .x-piece-fit{--ground:4%}.x-sheen{pointer-events:none;opacity:var(--sheen);position:absolute;inset:0}.x-piece[data-piece=watch] .x-sheen{background:radial-gradient(circle at var(--lx) var(--ly), #fffffffa 0%, #fffaf0b3 5%, #ffecd633 12%, transparent 22%);mix-blend-mode:overlay}.x-piece[data-piece=car] .x-sheen{background:linear-gradient(102deg,#0000 0% 40%,#ffffff38 46%,#ffffffeb 50%,#ffffff38 54%,#0000 60% 100%) no-repeat;background-position:var(--lx) 46%;mix-blend-mode:overlay;background-size:160% 58%}.x-piece img{object-fit:contain;object-position:center bottom;-webkit-user-select:none;user-select:none;background:0 0;width:100%;height:100%;display:block}@property --x-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --x-cta-base{syntax:"<color>";inherits:true;initial-value:#fff0}.x-cta{--x-cta-base:#fff0;isolation:isolate;color:#f7f7f7;min-height:56px;font-family:var(--font-x-brand), sans-serif;letter-spacing:.12em;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 34px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:color .55s,--x-cta-base .22s,translate .45s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.x-cta:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--x-cta-angle), var(--x-cta-base) 0deg, var(--x-cta-base) 248deg, #a34d10 300deg, #f17a18 326deg, #ffd2a8 340deg, #f17a18 354deg, var(--x-cta-base) 360deg);pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;animation:4.8s linear infinite x-cta-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.x-finale-actions .x-cta:last-child:before{animation-direction:reverse}.x-cta span{z-index:1;position:relative}.x-cta--light{--x-cta-base:#0c0d1000;color:#0c0d10}.x-cta--dark{--x-cta-base:#fff0;color:#f7f7f7}html.x-light .x-cta-dock{--x-cta-base:#0c0d1000;color:#0c0d10}.x-top-tools{top:25px;right:max(24px, var(--layout-padding-x));z-index:35;align-items:center;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s;display:flex;position:fixed}.x-contact-nav{align-items:center;gap:28px;display:flex}.x-contact-split{background:#ffffff47;flex:none;width:1px;height:11px;margin-inline:-10px}html.x-light .x-contact-split{background:#0c0d1033}.x-contact-link{color:#ffffffe0;font-size:var(--x-ui-size);letter-spacing:var(--x-ui-track);text-transform:uppercase;white-space:nowrap;opacity:1;align-items:center;padding:0 0 5px;font-weight:600;line-height:1;text-decoration:none;transition:opacity .22s,color .55s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.x-contact-link:after{content:"";transform-origin:0;opacity:0;background:#f17a18;width:14px;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.x-contact-nav:has(.x-contact-link:hover) .x-contact-link:not(:hover){opacity:.42}.x-contact-link:hover{color:#fff;opacity:1;transform:translateY(-1px)}.x-contact-link:hover:after{opacity:1;transform:scaleX(1)}.x-contact-link:focus-visible{outline-offset:4px;outline:2px solid}html.x-light .x-contact-link{color:#0c0d10d1}html.x-light .x-contact-link:hover{color:#0c0d10}.x-top-rule{background:#ffffff42;flex:none;width:1px;height:16px;margin:0 20px;transition:background-color .55s}html.x-light .x-top-rule{background:#0c0d1038}.x-cta-dock{font-size:var(--x-ui-size);margin-left:26px;padding:0 18px;position:relative;top:auto;right:auto}.x-sound-audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.x-sound{color:#ffffff9e;height:56px;font:inherit;font-size:var(--x-ui-size);letter-spacing:var(--x-ui-track);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 6px 0 4px;font-weight:600;line-height:1;transition:color .55s;display:inline-flex}.x-sound:hover,.x-sound:focus-visible{color:#fffffff0}html.x-light .x-sound{color:#0c0d10d1}html.x-light .x-sound:hover,html.x-light .x-sound:focus-visible{color:#0c0d10}.x-sound:focus-visible{outline-offset:4px;outline:2px solid}.x-sound-orb{width:50px;height:50px;display:block}.x-sound-label{min-width:2.2em}@media (max-width:1179px){.x-sound-label{letter-spacing:.18em;text-transform:uppercase;min-width:0;font-size:11px;font-weight:500;line-height:1}}@keyframes x-cta-orbit{to{--x-cta-angle:360deg}}@media (hover:hover) and (pointer:fine){.x-cta:hover{--x-cta-base:#ffffff6b;translate:0 -2px}.x-cta--light:hover,html.x-light .x-cta-dock:hover{--x-cta-base:#0c0d109e}}.x-cta:focus-visible{outline-offset:4px;outline:2px solid}.x-foot{z-index:3;color:#0c0d10;opacity:0;visibility:hidden;pointer-events:none;background:#fff;justify-content:center;margin:0;padding:clamp(14px,2vh,24px) clamp(28px,2.4vw,48px) clamp(16px,2vh,24px);transition:opacity .65s,translate .85s cubic-bezier(.22,1,.36,1);display:flex;position:relative;translate:0 24px}.x-experience:has(.x-finale.is-entered) .x-foot{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.92s;translate:0}.x-foot-bar{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(520px,100%);display:flex}.x-foot-links{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 28px;min-width:0;display:flex}@media (max-width:420px){.x-foot-links{flex-direction:column;align-items:center;gap:10px}}.x-foot-link{color:#0c0d10d1;letter-spacing:.02em;padding:0 0 5px;font-size:12px;font-weight:500;line-height:1.35;text-decoration:none;transition:color .55s,opacity .45s;display:inline-block;position:relative}.x-foot-link-social{letter-spacing:.1em}.x-foot-link:after{content:"";transform-origin:0;opacity:0;background:#f17a18;width:14px;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.x-foot-link:hover{color:#0c0d10}.x-foot-link:hover:after{opacity:1;transform:scaleX(1)}.x-foot-link:focus-visible{outline-offset:4px;outline:2px solid}.x-foot-copy{max-width:100%;font-family:var(--font-x-brand), sans-serif;letter-spacing:.01em;text-align:center;color:#6e717a;flex:0 auto;margin:0;font-size:11px;font-weight:400;line-height:1.4}@media (max-width:720px){.x-foot-bar{align-items:center;row-gap:10px}.x-foot-copy{text-align:center}}@media (min-width:1680px){.x-chapter-nav ol{gap:6px 26px}}@media (max-width:1540px){.x-chapter-nav ol{gap:6px 14px}}@media (max-width:1280px){.x-chapter-nav ol{gap:6px 12px}}@media (max-width:1360px){.x-contact-nav,.x-top-rule{display:none}}.x-header-plate{display:none}@media (max-width:1179px){.x-chapter-nav,.x-cta-dock{display:none}.x-logo{top:max(22px, env(safe-area-inset-top,0px))}.x-top-tools{top:max(16px, env(safe-area-inset-top,0px));right:auto;left:max(12px, env(safe-area-inset-left,0px))}.x-header-plate{z-index:29;height:calc(max(16px, env(safe-area-inset-top,0px)) + 64px);opacity:0;pointer-events:none;background:#fffffffa;transition:opacity .22s;display:block;position:fixed;top:0;left:0;right:0}html:not(.x-menu-open) .x-experience[data-x-chapter=brand] .x-header-plate{opacity:1}.x-lineup{--x-lineup-gap:clamp(16px, 2vw, 28px);grid-template-columns:repeat(6,minmax(0,1fr));width:min(100%,980px);margin-inline:auto}.x-piece{grid-column:span 2;gap:16px}.x-piece:nth-child(4){grid-column:2/span 2}.x-piece:nth-child(5){grid-column:4/span 2}.x-piece-frame{height:auto;padding-bottom:8px}.x-piece-stage{aspect-ratio:4/5;height:auto}.x-piece-fit{--ground:0%}}@media (max-width:899px){.x-lineup{--x-lineup-gap:clamp(12px, 2.4vw, 16px);gap:28px var(--x-lineup-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.x-piece,.x-piece:nth-child(4),.x-piece:nth-child(5){grid-column:auto}.x-piece:last-child{width:calc((100% - var(--x-lineup-gap)) / 2);grid-column:1/-1;justify-self:center}}@media (max-width:720px){.x-cta-dock{display:none}}@media (max-width:560px){.x-logo{top:max(22px, env(safe-area-inset-top,0px));width:84px}.x-finale-actions{flex-direction:column;align-items:stretch;width:min(100%,420px);margin-inline:auto}.x-finale-actions .x-cta{width:100%}}.x-menu-trigger{display:none}.x-dots{grid-area:1/1;width:24px;height:16px;position:relative}.x-dot{transform-origin:50%;background:currentColor;border-radius:50%;width:3px;height:3px;transition:transform .44s cubic-bezier(.77,0,.18,1),border-radius .44s cubic-bezier(.77,0,.18,1);position:absolute}.x-dot:first-child{top:4px;left:2px}.x-dot:nth-child(2){top:4px;left:10px}.x-dot:nth-child(3){top:4px;left:18px}.x-dot:nth-child(4){top:12px;left:2px}.x-dot:nth-child(5){top:12px;left:10px}.x-dot:nth-child(6){top:12px;left:18px}.x-menu-close{opacity:0;color:#fff;font-family:var(--font-x-brand), sans-serif;letter-spacing:.18em;text-transform:uppercase;pointer-events:none;grid-area:1/1;font-size:11px;font-weight:500;line-height:1;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);transform:translateY(5px)}.x-dots{transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.x-menu-trigger.is-open .x-dots{opacity:0;transform:scale(.92)}.x-menu-trigger.is-open .x-menu-close{opacity:1;transform:none}.x-menu{display:none}@media (max-width:1179px){.x-menu-trigger{z-index:36;top:max(22px, calc(env(safe-area-inset-top,0px) + 6px));right:max(12px, env(safe-area-inset-right,0px));color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid;position:fixed;left:auto}html.x-light .x-menu-trigger{color:#0c0d10}html.x-menu-open .x-menu-trigger,html.x-menu-open .x-logo,html.x-menu-open.x-light .x-logo,html.x-menu-open .x-sound,html.x-menu-open.x-light .x-sound,html.x-menu-open .x-sound:hover,html.x-menu-open .x-sound:focus-visible,html.x-menu-open .x-menu-close{color:#fff}.x-logo-mark,html.x-light .x-logo-mark,html.x-menu-open .x-logo-mark,html.x-menu-open.x-light .x-logo-mark{transition:none}html.x-menu-open .x-logo-mark,html.x-menu-open.x-light .x-logo-mark{filter:brightness(0)invert()}.x-menu-trigger:focus-visible{outline-offset:3px;outline:2px solid}.x-menu{z-index:28;color:#f4f4f4;opacity:0;visibility:hidden;pointer-events:none;background:#0c0d10;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.x-menu.is-open{opacity:1;visibility:visible;pointer-events:auto}.x-menu-panel{box-sizing:border-box;height:100%;padding:max(108px, calc(env(safe-area-inset-top,0px) + 88px)) max(28px, env(safe-area-inset-right,0px)) max(40px, calc(env(safe-area-inset-bottom,0px) + 28px)) max(28px, env(safe-area-inset-left,0px));overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;justify-content:safe center;gap:0;display:flex;overflow-y:auto}.x-menu-panel::-webkit-scrollbar{width:0;height:0;display:none}.x-menu-nav ol{flex-direction:column;align-items:center;gap:clamp(16px,2vh,22px);margin:0;padding:0;list-style:none;display:flex}.x-menu .x-nav-item,html.x-light .x-menu .x-nav-item,html.x-menu-open .x-menu .x-nav-item,html.x-menu-open.x-light .x-menu .x-nav-item{color:#fff;letter-spacing:.08em;opacity:1;padding:0;font-size:clamp(22px,4vh,30px);font-weight:600;transform:none}.x-menu .x-nav-item:after{display:none}.x-menu .x-nav-item[aria-current=true],html.x-light .x-menu .x-nav-item[aria-current=true],html.x-menu-open .x-menu .x-nav-item[aria-current=true]{color:#fff;letter-spacing:.05em;opacity:1;font-weight:700}.x-menu-secondary{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px 22px;width:100%;margin-top:clamp(28px,4.2vh,40px);display:flex}.x-menu-contact{color:#ffffffd6;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:600;line-height:1;text-decoration:none}.x-menu-contact-rule{background:#ffffff47;flex:none;align-self:center;width:1px;height:11px;margin-inline:-4px}.x-menu-contact:hover,.x-menu-contact:focus-visible{color:#fff}.x-menu-contact:focus-visible,.x-menu .x-nav-item:focus-visible,.x-menu-work:focus-visible,.x-menu-portfolio:focus-visible{outline-offset:4px;outline:2px solid}.x-menu-actions{flex-direction:column;align-self:stretch;gap:12px;margin-top:clamp(36px,5.6vh,56px);display:flex}.x-menu-work,.x-menu-portfolio{width:100%}.x-menu-work{--x-cta-base:#ffffff61}.x-menu-portfolio{--x-cta-base:#ffffff29}.x-menu.is-open .x-menu-nav li,.x-menu.is-open .x-menu-secondary,.x-menu.is-open .x-menu-actions{animation:.32s cubic-bezier(.22,1,.36,1) both x-menu-rise;animation-delay:calc(36ms + var(--x-menu-i,0) * 28ms)}}@media (hover:hover) and (pointer:fine) and (max-width:1179px){.x-menu-nav:has(.x-nav-item:hover) .x-nav-item:not(:hover){opacity:.46}html.x-light .x-menu-nav:has(.x-nav-item:hover) .x-nav-item:not(:hover){opacity:.46}.x-menu .x-nav-item:hover,html.x-light .x-menu .x-nav-item:hover{color:#fff;opacity:1;transform:none}}@keyframes x-menu-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.x-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x-skip{z-index:80;color:#fff;font-family:var(--font-x-brand), sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#0c0d10;padding:10px 14px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.x-skip:focus{transform:none}.x-experience :focus-visible{outline-offset:3px;outline:1px solid #0c0d10;box-shadow:0 0 0 1px #fff8f0f5}.x-contact-link:before,.x-foot-link:before{content:"";position:absolute;inset:-12px -8px}.x-foot-link{position:relative}@media (prefers-reduced-motion:reduce){.x-laser{display:none}.x-vision,.x-vision-meter-bar,.x-piece,.x-piece-fit,.x-more,.x-finale-actions,.x-finale-copy p,.x-logo-mark{transition:none}.x-logo.is-enter{animation:.24s both x-logo-fade}.x-logo:hover,.x-logo.is-enter:hover{transform:translate(-50%)}.x-logo-part,.x-logo.is-enter .x-logo-part,.x-logo:hover .x-logo-part{opacity:1;animation:none;transform:none}.x-vision,.x-cta:before,.x-scroll-line,.x-impact,.x-intro-eyebrow,.x-intro-title span,.x-intro-dek{animation:none}.x-blur-field{opacity:0;filter:none}.x-header-plate,.x-dot,.x-dots,.x-menu-close,.x-menu,.x-menu.is-open .x-menu-nav li,.x-menu.is-open .x-menu-secondary,.x-menu.is-open .x-menu-actions{transition:none;animation:none}.x-experience.is-titles .x-intro-eyebrow,.x-experience.is-titles .x-intro-title span,.x-experience.is-titles .x-intro-dek,.x-experience.is-titles .x-scroll-cue{opacity:1;transform:none}.x-finale .x-piece,.x-finale.is-entered .x-piece,.x-finale .x-more,.x-finale.is-entered .x-more,.x-finale .x-finale-actions,.x-finale.is-entered .x-finale-actions,.x-finale .x-finale-copy p,.x-finale .x-brand-title span,.x-finale .x-brand-support,.x-experience .x-foot{opacity:1;visibility:visible;pointer-events:auto;transition:none;transform:none}.x-piece[data-piece=sport]:hover .x-piece-fit{scale:1.012}}
