.a-bg-fixed,.a-bg-fixed-d{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed!important}@media (max-width:767px){.a-bg-fixed-m,.a-bg-fixed-d{background-attachment:scroll!important}}.ios-fix .a-bg-fixed,.ios-fix .a-bg-fixed-m{z-index:0;isolation:isolate;position:relative;overflow:hidden}.ios-fix .a-bg-fixed>:not(.a-bg-fixed-child),.ios-fix .a-bg-fixed-m>:not(.a-bg-fixed-child){z-index:1;position:relative}.ios-fix .a-bg-fixed .a-bg-fixed-child,.ios-fix .a-bg-fixed-m .a-bg-fixed-child{width:100vw;height:var(--vh,100vh);opacity:0;z-index:0;will-change:transform, opacity;pointer-events:none;transition:opacity .3s ease-in-out;position:fixed;top:0;left:0;transform:translateZ(0);background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.ios-fix .a-bg-fixed.a-visible .a-bg-fixed-child,.ios-fix .a-bg-fixed-m.a-visible .a-bg-fixed-child{opacity:1!important}.ios-fix section:not(.a-bg-fixed):not(.a-bg-fixed-m),.ios-fix header:not(.a-bg-fixed):not(.a-bg-fixed-m),.ios-fix footer:not(.a-bg-fixed):not(.a-bg-fixed-m),.ios-fix main>:not(.a-bg-fixed):not(.a-bg-fixed-m):not(section):not(header):not(footer),.ios-fix footer>:not(.a-bg-fixed):not(.a-bg-fixed-m){z-index:2;position:relative}
.advanced-carousel{--advanced-carousel-arrow-size:3rem;--advanced-carousel-arrow-offset:.3rem;--advanced-carousel-track-padding:1rem 0;--advanced-carousel-dot-size:.55rem;position:relative}.advanced-carousel__viewport{overflow-y:visible}.advanced-carousel__track{padding:var(--advanced-carousel-track-padding)}.advanced-carousel__item{min-width:0}.advanced-carousel__arrow{color:currentColor;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:color .25s,transform .25s;display:inline-flex}.advanced-carousel__arrow:hover{transform:scale(1.06)}.advanced-carousel__arrow svg{fill:none;stroke:currentColor;stroke-width:1.95px;stroke-linecap:round;stroke-linejoin:round}.advanced-carousel__dots{justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.advanced-carousel__dot{width:var(--advanced-carousel-dot-size);height:var(--advanced-carousel-dot-size);opacity:.28;cursor:pointer;background:currentColor;border:0;border-radius:999px;transition:opacity .2s,transform .2s}.advanced-carousel__dot.is-active,.advanced-carousel__dot:hover{opacity:1;transform:scale(1.2)}.advanced-carousel--side-arrows{padding-inline:calc(var(--advanced-carousel-arrow-size) + .5rem)}.advanced-carousel--side-arrows .advanced-carousel__arrow{width:var(--advanced-carousel-arrow-size);height:var(--advanced-carousel-arrow-size);position:absolute;top:50%;transform:translateY(-50%)}.advanced-carousel--side-arrows .advanced-carousel__arrow:hover{transform:translateY(-50%)scale(1.06)}.advanced-carousel--side-arrows .advanced-carousel__arrow--prev{left:var(--advanced-carousel-arrow-offset)}.advanced-carousel--side-arrows .advanced-carousel__arrow--next{right:var(--advanced-carousel-arrow-offset)}.advanced-carousel:not(.advanced-carousel--side-arrows) .advanced-carousel__arrow{width:var(--advanced-carousel-arrow-size);height:var(--advanced-carousel-arrow-size)}.advanced-carousel--angled{--advanced-carousel-track-padding:1.1rem 0 1.4rem}.advanced-carousel--angled .loop-carousel-viewport{perspective-origin:50%;overflow-y:visible;transform:translate(0,0)}.advanced-carousel--angled-preset-og .loop-carousel-viewport{--loop-carousel-item:min(20vw, 16rem);--loop-carousel-gap:.75rem;perspective:1300px}.advanced-carousel--angled-preset-emulated .loop-carousel-viewport{--loop-carousel-item:min(24vw, 19rem);--loop-carousel-gap:.5rem;perspective:1200px}.advanced-carousel--angled .loop-carousel-track{transform-style:preserve-3d;margin:0;transform:translate(0,0)}.advanced-carousel--angled .advanced-carousel__item{min-height:var(--advanced-carousel-angled-min-height,clamp(18rem, 40vw, 32rem));transform-style:preserve-3d;will-change:transform;backface-visibility:visible;position:relative}.advanced-carousel--angled .advanced-carousel__item a,.advanced-carousel--angled .advanced-carousel__item a span[role=img]{transform:translateZ(0)}@media (max-width:640px){.advanced-carousel--side-arrows{padding-inline:2.2rem}}
.loop-carousel-viewport{--loop-carousel-gap:1rem;--loop-carousel-item:min(78%, 22rem);overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-tap-highlight-color:transparent;overflow-x:auto}.loop-carousel-viewport::-webkit-scrollbar{display:none}.loop-carousel-viewport.is-grabbing,.loop-carousel-viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.loop-carousel-viewport.is-dragging *{pointer-events:none}.loop-carousel-track{grid-auto-flow:column;grid-auto-columns:var(--loop-carousel-item);gap:var(--loop-carousel-gap);display:grid}
.a-counter{font-variant-numeric:tabular-nums;display:inline}.mystya-odometer-countdown{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffff0f,#ffffff04),#070a10e6;border:1px solid #ffffff1f;border-radius:34px;grid-template-columns:minmax(250px,.92fr) minmax(0,1.08fr);gap:1.2rem;padding:clamp(1.4rem,3vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 74px #00000047,inset 0 1px #ffffff12}.mystya-odometer-countdown:before{content:"";pointer-events:none;background:linear-gradient(135deg, #ffffff14, transparent 26%, transparent 74%, rgba(var(--primary-rgb,255,255,255), .1)), radial-gradient(circle at top right, rgba(var(--primary-rgb,255,255,255), .14), transparent 24%);position:absolute;inset:0}.mystya-odometer-countdown__copy{z-index:1;align-content:start;gap:1rem;display:grid;position:relative}.mystya-odometer-countdown__copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.35rem,4.2vw,3.7rem);line-height:.92}.mystya-odometer-countdown__copy p:not(.eyebrow){color:#f5f7fbc2;max-width:34rem;margin:0;font-size:1.03rem;line-height:1.7}.mystya-odometer-countdown__status{color:#f5f7fbd6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.65rem;width:-moz-fit-content;width:fit-content;padding:.75rem .95rem;font-size:.9rem;font-weight:600;display:inline-flex}.mystya-odometer-countdown__status-dot{background:linear-gradient(180deg, #fffffff0, rgba(var(--primary-rgb,255,255,255), .98));width:.55rem;height:.55rem;box-shadow:0 0 18px rgba(var(--primary-rgb,255,255,255), .45);border-radius:999px}.mystya-odometer-countdown__actions{margin-top:.2rem}.mystya-odometer-countdown__actions .button{justify-content:center;min-width:min(100%,20rem)}.mystya-odometer-countdown__cta-label--mobile{display:none}.mystya-odometer-countdown__grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:.85rem;display:grid;position:relative}.mystya-odometer-countdown__item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;align-content:center;justify-items:center;min-height:10.5rem;padding:1.1rem .8rem;display:grid}.mystya-odometer-countdown__value{justify-content:center;align-items:center;min-height:3.7rem;margin:0;display:flex}.mystya-odometer-number{align-items:center;gap:.22rem;display:inline-flex}.mystya-odometer-digit{background:linear-gradient(#ffffff14,#ffffff08),#ffffff0a;border-radius:16px;justify-content:center;align-items:stretch;width:clamp(2.1rem,2.8vw,2.7rem);height:clamp(3.15rem,4.4vw,4.15rem);font-size:clamp(1.7rem,2.4vw,2.2rem);display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0000002e}.mystya-odometer-digit:before{content:"";background:linear-gradient(180deg, #ffffff24, transparent 34%, transparent 70%, #0000001f), radial-gradient(circle at top, rgba(var(--primary-rgb,255,255,255), .18), transparent 48%);pointer-events:none;position:absolute;inset:0}.mystya-odometer-digit__column,.mystya-odometer-digit--static{color:#fffffffa;width:100%;height:1000%;font-size:inherit;letter-spacing:-.04em;text-shadow:0 2px 10px #0000003d;flex-direction:column;justify-content:flex-start;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.mystya-odometer-digit__column{transition:transform .9s cubic-bezier(.19,1,.22,1)}.mystya-odometer-digit__cell{flex:0 0 10%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mystya-odometer-digit--static{background:#ffffff0a;justify-content:center;align-items:center;height:100%;position:relative;inset:auto}.mystya-odometer-countdown__label{color:#f5f7fb8a;letter-spacing:.14em;text-transform:uppercase;margin:.7rem 0 0;font-size:.75rem;font-weight:700}@media (max-width:1180px){.mystya-odometer-countdown{grid-template-columns:1fr}}@media (max-width:820px){.mystya-odometer-countdown__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.mystya-odometer-countdown__item{min-height:auto;padding:.75rem .35rem .8rem}.mystya-odometer-countdown__value{min-height:auto}}@media (max-width:640px){.mystya-odometer-countdown__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.mystya-odometer-countdown__item{min-height:auto;padding:.55rem .2rem .65rem}.mystya-odometer-countdown__value{min-height:auto}.mystya-odometer-number{gap:.1rem}.mystya-odometer-digit{border-radius:10px;width:clamp(1.3rem,4vw,1.7rem);height:clamp(1.95rem,5.2vw,2.45rem);font-size:clamp(1.05rem,3vw,1.3rem)}.mystya-odometer-countdown__label{letter-spacing:.04em;text-align:center;text-wrap:balance;margin-top:.35rem;font-size:clamp(.48rem,2.4vw,.62rem);line-height:1.15}.mystya-odometer-countdown__status{justify-content:center;width:100%}.mystya-odometer-countdown__cta-label--full{display:none}.mystya-odometer-countdown__cta-label--mobile{display:inline}}
.a-marquee{--a-marquee-duration:30s;--a-marquee-gap:1.5rem;--a-marquee-direction:normal;gap:var(--a-marquee-gap);display:flex;position:relative;overflow:hidden}.a-marquee__track{align-items:center;gap:var(--a-marquee-gap);width:max-content;min-width:100%;animation:a-marquee-scroll var(--a-marquee-duration) linear infinite;animation-direction:var(--a-marquee-direction);will-change:transform;backface-visibility:hidden;flex-shrink:0;display:flex}@media (hover:hover) and (pointer:fine){.a-marquee:not(.a-marquee--always-run):hover .a-marquee__track{animation-play-state:paused}}.a-marquee--reverse{--a-marquee-direction:reverse}.a-marquee--always-run .a-marquee__track{animation-play-state:running}.a-marquee--fade:before,.a-marquee--fade:after{content:"";z-index:1;pointer-events:none;width:clamp(2rem,8vw,6rem);position:absolute;top:0;bottom:0}.a-marquee--fade:before{background:linear-gradient(to right, var(--a-marquee-bg,var(--bg,#000)), transparent);left:0}.a-marquee--fade:after{background:linear-gradient(to left, var(--a-marquee-bg,var(--bg,#000)), transparent);right:0}.a-marquee__item{flex-shrink:0}@keyframes a-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(-1 * var(--a-marquee-shift,100%) - var(--a-marquee-gap,0px)), 0, 0)}}@-webkit-keyframes a-marquee-scroll{0%{-webkit-transform:translate(0,0)}to{-webkit-transform:translate3d(calc(-1 * var(--a-marquee-shift,100%) - var(--a-marquee-gap,0px)), 0, 0)}}
.a-parallax{--a-parallax-scale:1.26;--a-parallax-y:0;display:block;overflow:hidden}.a-parallax>img,.a-parallax>video,.a-parallax>picture>img{object-fit:cover;will-change:transform;width:100%;height:100%;display:block;transform:translateY(var(--a-parallax-y)) scale(var(--a-parallax-scale))!important}.a-parallax-self{--a-parallax-scale:1.26;--a-parallax-y:0;will-change:transform;transform:translateY(var(--a-parallax-y)) scale(var(--a-parallax-scale))!important}.a-parallax--background{will-change:background-position;background-position:center calc(50% + var(--a-parallax-y))!important}.a-parallax--contain>img,.a-parallax--contain>video,.a-parallax--contain>picture>img{object-fit:contain}
html{scroll-padding-top:var(--site-sticky-header-offset,0px)}
.a-reveal{--a-reveal-distance:28px;--a-reveal-blur:8px;--a-reveal-duration:.8s;--a-reveal-ease:cubic-bezier(.2, .9, .22, 1);--a-reveal-delay:0s;opacity:0;transform:translateY(var(--a-reveal-distance));filter:blur(var(--a-reveal-blur));transition:opacity var(--a-reveal-duration) var(--a-reveal-ease) var(--a-reveal-delay), transform var(--a-reveal-duration) var(--a-reveal-ease) var(--a-reveal-delay), filter var(--a-reveal-duration) var(--a-reveal-ease) var(--a-reveal-delay);will-change:opacity, transform, filter}.a-reveal.is-revealed{opacity:1;filter:none;transform:none}.a-reveal--left{--a-reveal-distance:0;transform:translate(-28px)}.a-reveal--left.is-revealed{transform:none}.a-reveal--right{--a-reveal-distance:0;transform:translate(28px)}.a-reveal--right.is-revealed{transform:none}.a-reveal--scale{transform:translateY(var(--a-reveal-distance)) scale(.92)}.a-reveal--scale.is-revealed,.a-reveal--none,.a-reveal--none.is-revealed{transform:none}.a-reveal--slow{--a-reveal-duration:1.2s;--a-reveal-blur:12px}.a-reveal--fast{--a-reveal-duration:.5s;--a-reveal-blur:5px}
.a-stagger{--a-stagger-distance:18px;--a-stagger-step:90ms}.a-stagger>*{opacity:0;transform:translateY(var(--a-stagger-distance)) scale(.985);filter:blur(10px);transition:opacity .72s cubic-bezier(.2,.9,.22,1),transform .72s cubic-bezier(.2,.9,.22,1),filter .72s cubic-bezier(.2,.9,.22,1);transition-delay:calc(var(--a-stagger-index,0) * var(--a-stagger-step));will-change:opacity, transform, filter}.a-stagger>.a-page-text,.a-stagger>[data-a-stagger-skip]{opacity:1;filter:none;will-change:auto;transition:none;transform:none}.a-stagger.a-stagger--per-item.is-visible>[data-a-stagger-skip],.a-stagger[data-a-stagger-per-item="1"][data-a-stagger-visible="1"]>[data-a-stagger-skip],.a-stagger.is-visible>*,.a-stagger[data-a-stagger-visible="1"]>*{opacity:1;filter:none;transform:none}.a-stagger.a-stagger--per-item.is-visible>*,.a-stagger[data-a-stagger-per-item="1"][data-a-stagger-visible="1"]>*{opacity:0;transform:translateY(var(--a-stagger-distance)) scale(.985);filter:blur(10px)}.a-stagger.a-stagger--per-item>.is-visible,.a-stagger[data-a-stagger-per-item="1"]>[data-a-stagger-visible="1"]{opacity:1;filter:none;transform:none}.a-stagger-counter>*{opacity:1;filter:none;transition:none;transform:none}.a-stagger--tight{--a-stagger-distance:12px;--a-stagger-step:65ms}.a-stagger--slow{--a-stagger-distance:22px;--a-stagger-step:.12s}
.a-stagger.a-stagger--legacy-classic{--a-stagger-distance:18px;--a-stagger-step:90ms}.a-stagger.a-stagger--legacy-classic>*{opacity:0;transform:translateY(var(--a-stagger-distance)) scale(.985);filter:blur(10px);transition:opacity .72s cubic-bezier(.2,.9,.22,1),transform .72s cubic-bezier(.2,.9,.22,1),filter .72s cubic-bezier(.2,.9,.22,1);transition-delay:calc(var(--a-stagger-index,0) * var(--a-stagger-step));will-change:opacity, transform, filter}.a-stagger.a-stagger--legacy-classic.is-visible>*,.a-stagger.a-stagger--legacy-classic[data-a-stagger-visible="1"]>*{opacity:1;filter:none;transform:none}.a-stagger.a-stagger--legacy-classic.a-stagger--tight{--a-stagger-distance:12px;--a-stagger-step:65ms}.a-stagger.a-stagger--legacy-classic.a-stagger--slow{--a-stagger-distance:22px;--a-stagger-step:.12s}.a-stagger{--a-stagger-distance:20px;--a-stagger-step:86ms;--a-stagger-duration:1.02s;--a-stagger-ease:cubic-bezier(.19, 1, .22, 1);--a-stagger-blur:5px;--a-stagger-scale:1}.a-stagger>*{transform:translate3d(0, var(--a-stagger-distance), 0) scale(var(--a-stagger-scale));filter:blur(var(--a-stagger-blur));transition:opacity var(--a-stagger-duration) var(--a-stagger-ease), transform var(--a-stagger-duration) var(--a-stagger-ease), filter var(--a-stagger-duration) var(--a-stagger-ease);transition-delay:calc(var(--a-stagger-index,0) * var(--a-stagger-step))}.a-stagger.a-stagger--per-item.is-visible>*,.a-stagger[data-a-stagger-per-item="1"][data-a-stagger-visible="1"]>*{transform:translate3d(0, var(--a-stagger-distance), 0) scale(var(--a-stagger-scale));filter:blur(var(--a-stagger-blur))}.a-stagger.a-stagger--per-item>.is-visible,.a-stagger[data-a-stagger-per-item="1"]>[data-a-stagger-visible="1"]{opacity:1;filter:none;transform:none}.a-stagger--tight{--a-stagger-distance:12px;--a-stagger-step:58ms;--a-stagger-duration:.88s;--a-stagger-blur:3px}.a-stagger--slow{--a-stagger-distance:24px;--a-stagger-step:.105s;--a-stagger-duration:1.16s;--a-stagger-blur:6px}.a-stagger--hero{--a-stagger-distance:18px;--a-stagger-step:92ms;--a-stagger-duration:1.12s;--a-stagger-blur:4px}
