.hero-root{--hero-gap:clamp(.9rem, 3.1svh, 1.9rem);--hero-gap-sm:clamp(.7rem, 2.4svh, 1.4rem);--hero-overlap:3.25rem;--hero-chips:7.25rem;--hero-spill:calc(var(--hero-overlap) + var(--hero-chips));--hero-origin:62% 40%}[dir=rtl] .hero-root{--hero-origin:38% 40%}@media (min-width:640px){.hero-root{--hero-overlap:4.5rem;--hero-chips:5.75rem}}@media (min-width:1024px){.hero-root{--hero-overlap:5.25rem}}@supports not (height:1svh){.hero-root{--hero-gap:clamp(.9rem, 3.1vh, 1.9rem);--hero-gap-sm:clamp(.7rem, 2.4vh, 1.4rem)}}.hero-media-layer{inset-inline-start:-1.4%;width:102%;height:100svh;transform-origin:var(--hero-origin);position:absolute;top:-18svh}.hero-media-fit{object-fit:cover;object-position:60% 50%}.hero-video{opacity:0;transition:opacity var(--hero-fade,.5s) ease-in-out;translate:1.8%}[dir=rtl] .hero-video{translate:-1.8%}.hero-video[data-shown]{opacity:1;animation:hero-video-settle calc(var(--hero-fade,.5s) * 12) both;translate:0}[dir=rtl] .hero-video[data-shown]{animation-name:hero-video-settle-rtl}@keyframes hero-video-settle{0%{animation-timing-function:linear;translate:1.8%}8.333%{animation-timing-function:ease-in-out;translate:2.2%}to{translate:0}}@keyframes hero-video-settle-rtl{0%{animation-timing-function:linear;translate:-1.8%}8.333%{animation-timing-function:ease-in-out;translate:-2.2%}to{translate:0}}@media (min-width:640px){.hero-media-fit{object-position:75% 50%}}@media (min-width:1024px),(min-width:640px) and (max-height:520px) and (orientation:landscape){.hero-root{--hero-origin:84% 42%}[dir=rtl] .hero-root{--hero-origin:16% 42%}.hero-media-layer{height:auto;top:-2.5rem;bottom:0}.hero-media-fit{object-position:100% 50%}}@media (min-width:1280px) and (min-aspect-ratio:3/2){.hero-media-layer{inset-inline-start:2.1%}}@media (min-width:640px) and (max-width:1023px) and (min-height:521px){.hero-media-layer{top:-24svh}}@media (min-width:1024px) and (max-aspect-ratio:3/2){.hero-media-fit{object-position:58% 50%}}@media (min-width:1024px) and (min-height:1000px) and (max-aspect-ratio:8/5){.hero-title{font-size:clamp(2.6rem,min(5.4vw + .4rem,7.6svh + .4rem),4.5rem)}}@keyframes hero-media-in{0%{filter:brightness(.35)saturate(.8);transform:scale(1.14)}to{filter:brightness()saturate();transform:scale(1)}}@keyframes hero-media-drift{0%{transform:scale(1.012)translate(0,0)}to{transform:scale(1.05)translate(-.6%,-.5%)}}.hero-media-intro{transform-origin:var(--hero-origin);animation:hero-media-in 2.6s var(--ease-out-expo) both;will-change:transform}.hero-media-drift{transform-origin:var(--hero-origin);will-change:transform;animation:38s ease-in-out 2.4s infinite alternate both hero-media-drift}.hero-scrim-side{background:linear-gradient(90deg,#070a12e6 0%,#070a12b3 24%,#070a1257 46%,#070a120f 66%,#0000 78%)}[dir=rtl] .hero-scrim-side{background:linear-gradient(270deg,#070a12e6 0%,#070a12b3 24%,#070a1257 46%,#070a120f 66%,#0000 78%)}.hero-scrim-bottom{background:linear-gradient(0deg, var(--ink-950) 0%, #070a12eb 10%, #070a1280 26%, transparent 52%)}.hero-scrim-top{background:linear-gradient(#070a12b3 0%,#070a122e 16%,#0000 30%)}.hero-vignette{background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#04060b8c 100%)}@media (max-width:1023px) and (min-height:521px),(max-width:639px){.hero-scrim-side,[dir=rtl] .hero-scrim-side{background:linear-gradient(180deg, #070a1280 0, #070a121a 14vh, #070a1200 30vh, #070a1280 44vh, #070a12db 58vh, var(--ink-950) 76vh);background:linear-gradient(180deg, #070a1280 0, #070a121a 14svh, #070a1200 30svh, #070a1280 44svh, #070a12db 58svh, var(--ink-950) 76svh)}.hero-scrim-bottom{background:linear-gradient(0deg, var(--ink-950) 0, transparent 18%)}.hero-vignette{opacity:.6}}.hero-spacer{height:22svh;display:none}@media (max-width:1023px) and (min-height:521px),(max-width:639px){.hero-spacer{display:block}}@keyframes hero-glow{0%,to{opacity:.55;transform:translateY(-50%)scale(1)}50%{opacity:.95;transform:translateY(-50%)scale(1.14)}}.hero-glow{top:63%;mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(closest-side,#ffc4629e,#ff963438 46%,#0000 74%);border-radius:50%;width:74vmin;height:74vmin;animation:8s ease-in-out infinite hero-glow;position:absolute;inset-inline-start:-16vmin}@media (max-width:1023px) and (min-height:521px),(max-width:639px){.hero-glow{top:46svh;width:90vmin;height:90vmin;inset-inline-start:-34vmin}}@keyframes hero-rise{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-card-in{0%{opacity:0;transform:translateY(56px)scale(.985)}to{opacity:1;transform:none}}.hero-rise{animation:hero-rise 1.1s var(--ease-out-expo) backwards;animation-delay:var(--d,0s)}.hero-fade{animation:1.2s ease-out backwards hero-fade;animation-delay:var(--d,0s)}.hero-card-in{animation:hero-card-in 1.25s var(--ease-out-expo) backwards;animation-delay:var(--d,0s)}@keyframes hero-word{0%{opacity:0;transform:translateY(112%)rotate(4deg)}to{opacity:1;transform:none}}@keyframes hero-shimmer{0%{background-position:200%}to{background-position:-200%}}.hero-line{display:block}.hero-word-mask{vertical-align:top;margin:-.14em -.06em -.34em;padding:.14em .06em .34em;display:inline-block;overflow:hidden}.hero-word{animation:hero-word 1.2s var(--ease-out-expo) backwards;animation-delay:calc(.45s + var(--i,0) * 95ms);display:inline-block}.hero-word-em{color:#0000;-webkit-text-fill-color:transparent;animation:hero-word 1.2s var(--ease-out-expo) backwards, hero-shimmer 7s linear infinite;animation-delay:calc(.45s + var(--i,0) * 95ms), calc(1.8s + var(--i,0) * 95ms);background-image:linear-gradient(100deg,#d4a94e 0%,#f1d27a 16%,#fff6d2 34%,#f6dc8e 48%,#d9ae52 66%,#f1d27a 84%,#d4a94e 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;margin:-.1em -.06em -.26em;padding:.1em .06em .26em}@keyframes hero-cue{0%{transform:translateY(-110%)}70%,to{transform:translateY(260%)}}.hero-cue-dot{animation:hero-cue 2.2s var(--ease-in-out) infinite}.hero-search label.eyebrow{margin-bottom:.375rem;font-size:.75rem;line-height:1.1rem;display:block}:lang(ar) .hero-search label.eyebrow{font-size:.82rem}.hero-search input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@property --hero-beam{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hero-beam{to{--hero-beam:360deg}}.hero-beam:after{content:"";border-radius:inherit;background:conic-gradient(from var(--hero-beam), transparent 0deg, transparent 280deg, #ffe2964d 322deg, #fff6d6f2 354deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;animation:10s linear 2.4s infinite hero-beam;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.hero-chips-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch}.hero-chips-scroll::-webkit-scrollbar{display:none}@media (min-width:1024px) and (max-width:1119px){.hero-search div:has(>input[role=combobox])>span[dir=ltr]{display:none}}.hero-search input[role=combobox]{font-weight:500}.hero-search input[role=combobox]::placeholder{color:var(--text-on-dark-muted);opacity:1;font-weight:400}.hero-search input[role=combobox]:focus-visible{outline:none}.hero-search div:has(>input[role=combobox]:focus){box-shadow:0 0 0 3px #c9a24f33}.hero-search div:has(>input[aria-invalid=true][role=combobox]){border-color:var(--danger);box-shadow:0 0 0 3px #ff6b6b29}.hero-root[data-offscreen] :is(.hero-glow,.hero-media-intro,.hero-media-drift,.hero-cue-dot,.hero-word-em,.animate-pulse-ring),.hero-root[data-offscreen] .hero-beam:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-media-intro,.hero-media-drift,.hero-glow,.hero-rise,.hero-fade,.hero-card-in,.hero-word,.hero-cue-dot,.hero-beam:after{animation:none!important}.hero-word-em{background-position:0 0;background-size:100% 100%;animation:none!important}.hero-glow{opacity:.7;transform:translateY(-50%)}}
.wx-icon,.wx-scene,.wx-root,.wx-chip{--wx-dir:1}[dir=rtl] .wx-icon,[dir=rtl] .wx-scene,[dir=rtl] .wx-root,[dir=rtl] .wx-chip{--wx-dir:-1}.wx-icon{overflow:visible}.wx-anim .wx-spin{transform-box:fill-box;transform-origin:50%;animation:28s linear infinite wx-spin}.wx-anim .wx-breathe{transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite wx-breathe}.wx-anim .wx-bob{animation:6s ease-in-out infinite wx-bob}.wx-anim .wx-bob-rev{animation-duration:7.5s;animation-direction:reverse}.wx-anim .wx-fall{animation:1.15s cubic-bezier(.4,0,.8,1) infinite wx-fall;animation-delay:var(--d,0s)}.wx-anim .wx-fall-slow{animation-duration:2s}.wx-anim .wx-twinkle{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite wx-twinkle-svg;animation-delay:var(--d,0s)}.wx-anim .wx-bolt{animation:3.6s linear infinite wx-bolt}.wx-anim .wx-flake{transform-box:fill-box;transform-origin:50%;animation:3.4s linear infinite wx-flake;animation-delay:var(--d,0s)}.wx-anim .wx-fogline{animation:5.5s ease-in-out infinite alternate wx-fogline;animation-delay:var(--d,0s)}@keyframes wx-spin{to{transform:rotate(calc(360deg * var(--wx-dir,1)))}}@keyframes wx-breathe{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.34;transform:scale(1.14)}}@keyframes wx-bob{0%,to{transform:translate(0)}50%{transform:translateX(calc(2.4px * var(--wx-dir,1)))}}@keyframes wx-fall{0%{opacity:0;transform:translateY(-3px)}22%{opacity:1}to{opacity:0;transform:translateY(9px)}}@keyframes wx-twinkle-svg{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}@keyframes wx-bolt{0%,to{opacity:.3}5%{opacity:1}8%{opacity:.35}11%{opacity:1}26%{opacity:.3}}@keyframes wx-flake{0%{opacity:0;transform:translateY(-4px)rotate(0)}18%{opacity:1}to{transform:translate(calc(3px * var(--wx-dir,1)), 9px) rotate(140deg);opacity:0}}@keyframes wx-fogline{0%{transform:translate(-3.5px)}to{transform:translate(3.5px)}}.wx-scene{isolation:isolate;background:var(--wx-sky,#0a1330);animation:wx-scene-in 1.2s var(--ease-out-expo) both;--wx-cloud-a1:#fff;--wx-cloud-a2:#c3cde0;--wx-cloud-b1:#cdd5e4;--wx-cloud-b2:#8995ad;position:absolute;inset:0;overflow:hidden;container-type:size}.wx-scene[data-day="1"][data-kind=clear]{--wx-sky:linear-gradient(180deg, #123a74 0%, #2b64a3 36%, #6c9fc9 66%, #f0c27a 100%)}.wx-scene[data-day="1"][data-kind=partly]{--wx-sky:linear-gradient(180deg, #1b4274 0%, #3a6899 40%, #7ba0c1 72%, #e3c08a 100%)}.wx-scene[data-day="1"][data-kind=cloudy]{--wx-sky:linear-gradient(180deg, #2a384e 0%, #4a5a72 45%, #7a879d 80%, #b1b6c0 100%);--wx-cloud-a1:#dfe4ee;--wx-cloud-a2:#a0abc0;--wx-cloud-b1:#98a4ba;--wx-cloud-b2:#66728b}.wx-scene[data-day="1"][data-kind=fog]{--wx-sky:linear-gradient(180deg, #394456 0%, #626f83 40%, #94a0af 75%, #c5c7cc 100%);--wx-cloud-a1:#e4e8ef;--wx-cloud-a2:#aeb8c8}.wx-scene[data-day="1"][data-kind=drizzle]{--wx-sky:linear-gradient(180deg, #243349 0%, #3e506a 50%, #687a91 100%);--wx-cloud-a1:#c3ccdb;--wx-cloud-a2:#8794ab;--wx-cloud-b1:#8a97ad;--wx-cloud-b2:#5b6880}.wx-scene[data-day="1"][data-kind=rain]{--wx-sky:linear-gradient(180deg, #18263b 0%, #2f425b 50%, #53667f 100%);--wx-cloud-a1:#a9b4c8;--wx-cloud-a2:#6b7993;--wx-cloud-b1:#727f98;--wx-cloud-b2:#485570}.wx-scene[data-day="1"][data-kind=storm]{--wx-sky:linear-gradient(180deg, #0c1222 0%, #1f283e 50%, #384360 100%);--wx-cloud-a1:#7f8aa3;--wx-cloud-a2:#4a566f;--wx-cloud-b1:#566179;--wx-cloud-b2:#313b52}.wx-scene[data-day="1"][data-kind=snow]{--wx-sky:linear-gradient(180deg, #3d5073 0%, #6d82a3 50%, #aab9ce 100%);--wx-cloud-a1:#f1f4fa;--wx-cloud-a2:#bac5d8;--wx-cloud-b1:#cbd4e3;--wx-cloud-b2:#8f9db6}.wx-scene[data-day="1"][data-kind=sleet]{--wx-sky:linear-gradient(180deg, #2b3b54 0%, #526883 55%, #8a9bb0 100%);--wx-cloud-a1:#b6c0d2;--wx-cloud-a2:#7886a0;--wx-cloud-b1:#7a88a1;--wx-cloud-b2:#526079}.wx-scene[data-day="0"][data-kind=clear]{--wx-sky:linear-gradient(180deg, #03060d 0%, #091330 44%, #14244a 76%, #4a3a32 100%)}.wx-scene[data-day="0"][data-kind=partly]{--wx-sky:linear-gradient(180deg, #050a14 0%, #0e1932 50%, #1d2c4b 80%, #3b3a46 100%);--wx-cloud-a1:#5b6a88;--wx-cloud-a2:#2e3a54;--wx-cloud-b1:#3d4a66;--wx-cloud-b2:#212b42}.wx-scene[data-day="0"][data-kind=cloudy]{--wx-sky:linear-gradient(180deg, #070b14 0%, #131c2e 50%, #232d41 80%, #343c4b 100%);--wx-cloud-a1:#4a5871;--wx-cloud-a2:#263149;--wx-cloud-b1:#333f58;--wx-cloud-b2:#1b2438}.wx-scene[data-day="0"][data-kind=fog]{--wx-sky:linear-gradient(180deg, #0c1220 0%, #242e41 45%, #465165 80%, #6a7284 100%);--wx-cloud-a1:#5b667c;--wx-cloud-a2:#343e53}.wx-scene[data-day="0"][data-kind=drizzle],.wx-scene[data-day="0"][data-kind=rain]{--wx-sky:linear-gradient(180deg, #050912 0%, #0d1626 50%, #1b283d 100%);--wx-cloud-a1:#46536b;--wx-cloud-a2:#232d42;--wx-cloud-b1:#2f3b52;--wx-cloud-b2:#19212f}.wx-scene[data-day="0"][data-kind=storm]{--wx-sky:linear-gradient(180deg, #04060d 0%, #0e1323 50%, #1e263a 100%);--wx-cloud-a1:#3b465e;--wx-cloud-a2:#1a2133;--wx-cloud-b1:#28324a;--wx-cloud-b2:#121826}.wx-scene[data-day="0"][data-kind=snow]{--wx-sky:linear-gradient(180deg, #0a1324 0%, #213250 50%, #465a7a 100%);--wx-cloud-a1:#7a8cac;--wx-cloud-a2:#3f4f6d;--wx-cloud-b1:#52627f;--wx-cloud-b2:#2b3850}.wx-scene[data-day="0"][data-kind=sleet]{--wx-sky:linear-gradient(180deg, #091120 0%, #1b2b43 55%, #394c67 100%);--wx-cloud-a1:#5a6a85;--wx-cloud-a2:#2b384f;--wx-cloud-b1:#3c4a63;--wx-cloud-b2:#212c40}.wx-scene[data-kind=pending]{--wx-sky:linear-gradient(180deg, #050a14 0%, #0b1730 52%, #18274a 80%, #3b3340 100%)}@keyframes wx-scene-in{0%{opacity:0}to{opacity:1}}.wx-defs{width:0;height:0;position:absolute;overflow:hidden}.wx-body{inset-inline-end:-30%;aspect-ratio:1;pointer-events:none;width:clamp(190px,60cqw,300px);position:absolute;top:9.5rem}@container (min-width:560px){.wx-body{inset-inline-end:-24%;top:-3%}}@container (min-width:900px){.wx-body{inset-inline:22% auto;width:clamp(280px,64cqh,400px);top:0}}.wx-body{translate:calc(var(--px,0) * 18px) calc(var(--py,0) * 12px);transition:translate .9s var(--ease-out-expo)}.wx-body svg{width:100%;height:100%;overflow:visible}.wx-body-halo{transform-origin:50%;animation:7s ease-in-out infinite wx-halo}.wx-body-rays{transform-origin:50%;animation:140s linear infinite wx-spin}.wx-body-rays-rev{transform-origin:50%;animation:220s linear infinite reverse wx-spin}.wx-body[data-dim="1"]{opacity:.55;filter:blur(1.5px)}.wx-body[data-dim="2"]{opacity:.3;filter:blur(3px)}@keyframes wx-halo{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}.wx-cloud{inset-inline-start:0;top:var(--top);width:var(--w);height:auto;opacity:var(--o,1);pointer-events:none;will-change:transform;animation:wx-cloud var(--dur) linear infinite;animation-delay:var(--delay);filter:drop-shadow(0 18px 24px #0000002e);position:absolute}@keyframes wx-cloud{0%{transform:translate3d(calc(var(--wx-dir) * -48cqw), 0, 0)}to{transform:translate3d(calc(var(--wx-dir) * 140cqw), 0, 0)}}.wx-drop{top:-14cqh;width:1.5px;height:var(--h);opacity:var(--o,.6);rotate:calc(var(--wx-dir) * 12deg);will-change:transform;animation:wx-rain var(--d) linear infinite;animation-delay:var(--delay);background:linear-gradient(#bed7ff00,#bed7ffd9);border-radius:2px;position:absolute;inset-inline-start:var(--x)}@keyframes wx-rain{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--wx-dir) * -26cqh), 128cqh, 0)}}.wx-snow{top:-8cqh;width:var(--s);height:var(--s);opacity:var(--o,.85);will-change:transform;animation:wx-snowfall var(--d) linear infinite, wx-sway var(--sw) ease-in-out infinite alternate;animation-delay:var(--delay), var(--delay);background:radial-gradient(circle,#fffffff2 0 38%,#fff0 72%);border-radius:50%;position:absolute;inset-inline-start:var(--x)}@keyframes wx-snowfall{0%{transform:translate(0,0)}to{transform:translateY(118cqh)}}@keyframes wx-sway{0%{translate:calc(var(--wx-dir) * -16px) 0}to{translate:calc(var(--wx-dir) * 16px) 0}}.wx-fogband{inset-inline-start:-20%;top:var(--top);width:140%;height:var(--h,34%);background:radial-gradient(ellipse at center, rgba(235, 240, 248, var(--a,.42)) 0%, #ebf0f800 68%);filter:blur(14px);will-change:transform;animation:wx-fog var(--dur) ease-in-out infinite alternate;animation-delay:var(--delay);position:absolute}@keyframes wx-fog{0%{transform:translate3d(calc(var(--wx-dir) * -7cqw), 0, 0)}to{transform:translate3d(calc(var(--wx-dir) * 7cqw), 0, 0)}}.wx-flash{opacity:0;mix-blend-mode:screen;animation:9s linear infinite wx-lightning;animation-delay:var(--delay,-2s);background:radial-gradient(70% 90% at 62% 18%,#d6e4ffd9,#a0beff59 55%,#a0beff00);position:absolute;inset:0}.wx-bolt-svg{top:6%;opacity:0;filter:drop-shadow(0 0 16px #bed7fff2);width:clamp(80px,24cqh,150px);height:auto;animation:9s linear infinite wx-lightning-bolt;animation-delay:var(--delay,-2s);position:absolute;inset-inline-start:56%}@keyframes wx-lightning{0%,to{opacity:0}36%{opacity:0}36.6%{opacity:.85}38%{opacity:.1}39.2%{opacity:.95}42%{opacity:0}71%{opacity:0}71.5%{opacity:.55}74%{opacity:0}}@keyframes wx-lightning-bolt{0%,to{opacity:0}36%{opacity:0}36.6%{opacity:1}38%{opacity:0}39.2%{opacity:1}41%{opacity:0}}.wx-star{top:var(--y);width:var(--s);height:var(--s);opacity:var(--o,.8);box-shadow:0 0 calc(var(--s) * 3) #fff4cd8c;animation:wx-twinkle var(--d) ease-in-out infinite;animation-delay:var(--delay);background:#fff8e4;border-radius:50%;position:absolute;inset-inline-start:var(--x)}@keyframes wx-twinkle{0%,to{opacity:calc(var(--o,.8) * .28);transform:scale(.75)}50%{opacity:var(--o,.8);transform:scale(1.2)}}.wx-shoot{top:10%;background:linear-gradient(calc(90deg + 90deg * (1 - var(--wx-dir))), #fff0, #fff4cdf2);width:130px;height:1.5px;rotate:calc(var(--wx-dir) * 24deg);opacity:0;animation:16s linear infinite wx-shoot;animation-delay:var(--delay,-3s);border-radius:2px;position:absolute;inset-inline-start:18%}@keyframes wx-shoot{0%,86%{opacity:0;transform:translate(0,0)}87%{opacity:1}93%{opacity:0;transform:translate3d(calc(var(--wx-dir) * 26cqw), 12cqh, 0)}to{opacity:0;transform:translate3d(calc(var(--wx-dir) * 26cqw), 12cqh, 0)}}.wx-skyline{inset-inline:-2%;width:104%;translate:calc(var(--px,0) * -7px) 0;transition:translate .9s var(--ease-out-expo);pointer-events:none;height:clamp(84px,20cqh,128px);position:absolute;bottom:-1px}@container (min-width:900px){.wx-skyline{height:clamp(100px,34cqh,190px)}}.wx-skyline svg{width:100%;height:100%}.wx-win{animation:wx-win var(--d,4s) ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes wx-win{0%,to{opacity:.35}50%{opacity:1}}.wx-aurora{inset-inline:-10%;pointer-events:none;background:radial-gradient(55% 60% at 50% 100%,#e0bd5f38,#b080401a 45%,#0000 72%);height:80%;position:absolute;bottom:-30%}.wx-spin-slow{transform-origin:50%;animation:260s linear infinite wx-spin}.wx-shimmer{background:#ffffff12;position:relative;overflow:hidden}.wx-shimmer:after{content:"";transform:translateX(calc(var(--wx-dir,1) * -100%));background:linear-gradient(100deg,#0000 20%,#ffffff21 50%,#0000 80%);animation:1.9s ease-in-out infinite wx-sheen;position:absolute;inset:0}@keyframes wx-sheen{to{transform:translateX(calc(var(--wx-dir,1) * 100%))}}.wx-colon{animation:1.2s step-end infinite wx-blink}@keyframes wx-blink{0%,to{opacity:1}50%{opacity:.25}}.wx-num-gold{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#fff 8%,#f6e9b8 52%,#d9b867 112%);-webkit-background-clip:text;background-clip:text}.wx-card{isolation:isolate;transition:transform .65s var(--ease-out-expo), box-shadow .65s var(--ease-out-expo), border-color .45s var(--ease-out-expo), background-color .45s var(--ease-out-expo);position:relative}.wx-card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%), #e0bd5f2b, #e0bd5f00 65%);opacity:0;transition:opacity .5s var(--ease-out-expo);pointer-events:none;position:absolute;inset:0}.wx-card:hover,.wx-card:focus-within{border-color:#e0bd5f8c;transform:translateY(-5px);box-shadow:0 0 0 1px #c9a24f40,0 26px 60px -26px #c9a24f80,0 30px 70px -34px #000c}.wx-card:hover:before,.wx-card:focus-within:before{opacity:1}.wx-panel[data-active=true]{animation:wx-panel-in .7s var(--ease-out-expo) both}@keyframes wx-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.wx-hours{--fl:0px;--fr:0px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);scroll-padding-inline:4px}.wx-hours:focus-visible{outline-offset:-2px;-webkit-mask-image:none;mask-image:none}.wx-hours li{scroll-snap-align:start}.wx-chip{isolation:isolate}.wx-paused .wx-anim *,.wx-paused.wx-scene *,.wx-paused .wx-scene *,.wx-paused .wx-colon,.wx-paused .wx-shimmer:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.wx-anim *,.wx-scene *,.wx-colon,.wx-spin-slow,.wx-shimmer:after{animation:none!important}.wx-drop,.wx-snow,.wx-shoot,.wx-flash,.wx-bolt-svg{display:none}.wx-cloud{transform:translate3d(calc(var(--wx-dir) * var(--rest,20cqw)), 0, 0)}.wx-card:hover,.wx-card:focus-within{transform:none}.wx-body,.wx-skyline{translate:none!important}}
.rt-scope :focus-visible{border-radius:revert-layer}.rt-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.rt-list{padding-inline-start:1.75rem}.rt-track{width:max-content;animation:rt-scroll-ltr var(--rt-dur,70s) linear infinite;will-change:transform;display:flex}[dir=rtl] .rt-track{animation-name:rt-scroll-rtl}@media (hover:hover){.rt-marquee:hover .rt-track{animation-play-state:paused}}.rt-marquee[data-paused=true] .rt-track,.rt-marquee[data-offscreen=true] .rt-track{animation-play-state:paused}@keyframes rt-scroll-ltr{to{transform:translate(-50%)}}@keyframes rt-scroll-rtl{to{transform:translate(50%)}}.rt-pause:focus-visible{outline:2px solid var(--gold-300);outline-offset:-4px}.rt-gold-num{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#d4ae5a 0%,#f3e3a0 28%,#fff4c4 46%,#e8c96e 64%,#cfa855 100%);background-position:0%;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate rt-gold-glide}@keyframes rt-gold-glide{0%{background-position:0%}to{background-position:100%}}.rt-spot{background:radial-gradient(380px circle at var(--sx,70%) var(--sy,20%), #f3e3a033, #c9a24f12 45%, transparent 70%)}.rt-skel{background:linear-gradient(90deg,#ffffff12 25%,#fff3 50%,#ffffff12 75%) 0 0/220% 100%;border-radius:999px;animation:1.5s linear infinite rt-skel;display:inline-block}.rt-skel-light{background:linear-gradient(90deg,#14110b0f 25%,#14110b24 50%,#14110b0f 75%) 0 0/220% 100%}@keyframes rt-skel{0%{background-position:120% 0}to{background-position:-120% 0}}.rt-spin{transform-origin:50%;will-change:transform;animation:120s linear infinite rt-spin}.rt-spin-rev{transform-origin:50%;will-change:transform;animation:160s linear infinite reverse rt-spin}.rt-ambient[data-paused=true] .rt-spin,.rt-ambient[data-paused=true] .rt-spin-rev,.rt-ambient[data-paused=true] .rt-drift,.rt-ambient[data-paused=true] .rt-gold-num{animation-play-state:paused}@keyframes rt-spin{to{transform:rotate(360deg)}}.rt-drift{animation:28s ease-in-out infinite alternate rt-drift}.rt-drift:nth-child(2n){animation-duration:34s;animation-direction:alternate-reverse}@keyframes rt-drift{0%{transform:translate(0,0)rotate(-5deg)}to{transform:translate(14px,-26px)rotate(4deg)}}.rt-glyph{color:#0000;-webkit-text-stroke:1.2px #8a5a2880;font-family:var(--font-display);line-height:1}.rt-input{font-family:var(--font-display);color:var(--text-on-light);font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:600;line-height:1.1}.rt-input::placeholder{color:#5a544666}.rt-swap-icon{transition:transform .7s var(--ease-out-expo)}@media (prefers-reduced-motion:reduce){.rt-marquee{scroll-snap-type:x proximity;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.rt-track,[dir=rtl] .rt-track{animation:none!important;transform:none!important}.rt-dup,.rt-pause{display:none!important}.rt-item{scroll-snap-align:start}.rt-spin,.rt-spin-rev,.rt-drift,.rt-gold-num,.rt-skel{animation:none!important}}
