@charset "UTF-8";:root{--color-red-velvet:#4C2425;--color-coral-pink:#FF9A93;--color-pale-blue:#8CD1D0;--color-cream:#FFF2F1;--color-coral-pink-rgb:255, 154, 147;--color-cream-rgb:255, 242, 241;--color-pale-blue-rgb:140, 209, 208;--color-red-velvet-rgb:76, 36, 37;--font-family:"League Spartan", sans-serif;--size-2xsm:clamp(0.875rem, 0.84rem + 0.15vw, 0.9375rem);--size-xsm:clamp(1rem, 0.93rem + 0.30vw, 1.125rem);--size-sm:1.125rem;--size-md:1.25rem;--size-l:clamp(1.5rem, 1.36rem + 0.60vw, 1.75rem);--size-xl:clamp(1.625rem, 1.29rem + 1.51vw, 2.25rem);--size-2xl:clamp(2.375rem, 1.97rem + 1.81vw, 3.125rem);--size-3xl:clamp(9.375rem, 9.04rem + 1.51vw, 10rem);--radius-lg:60px;--radius-md:50px;--page-padding:20px;--topbar-height:65px;--transition-quick:0.417s linear(
      0, 0.127 7.8%, 0.881 31%, 1.02 38.4%, 1.093 46.4%, 1.104 57.4%, 1.016 83%, 1
  );--transition-gentle:0.833s linear(
      0, 0.007, 0.026 2.9%, 0.106 6.3%, 0.558 19.3%, 0.742 25.6%, 0.87 31.7%,
      0.957 38.2%, 0.986 41.6%, 1.007 45.3%, 1.021 49.4%, 1.027 54% 60.9%,
      1.007 83.2%, 1
  );--transition-quick-out:0.155s linear(0, 0.127 20.9%, 0.881 83.1%, 1);--transition-gentle-out:0.367s linear(
      0, 0.007 3.3%, 0.026 6.6%, 0.106 14.3%, 0.558 43.8%, 0.742 58%,
      0.87 71.9%, 0.957 86.6%, 0.986 94.3%, 1
  );--transition-sweep:1.5s cubic-bezier(0.51, 0, 0.06, 0.99)}@media(prefers-reduced-motion:reduce){:root{--transition-quick:0.01s;--transition-gentle:0.01s;--transition-quick-out:0.01s;--transition-gentle-out:0.01s;--transition-sweep:0.01s}}:root.reduced-motion{--transition-quick:0.01s;--transition-gentle:0.01s;--transition-quick-out:0.01s;--transition-gentle-out:0.01s;--transition-sweep:0.01s}@media(min-width:768px){:root{--topbar-height:90px}}@media(min-width:1024px){:root{--size-2xsm:0.9375rem;--size-xsm:1rem;--size-sm:1.1875rem;--size-md:1.25rem;--size-l:1.75rem;--size-xl:2.25rem;--size-2xl:2.5rem;--size-3xl:13.75rem;--page-padding:40px}}@media(min-width:1440px){:root{--size-2xsm:1rem;--size-xsm:1.125rem;--size-sm:1.25rem;--size-md:1.375rem;--size-l:1.875rem;--size-xl:2.25rem;--size-2xl:3.125rem;--size-3xl:16.25rem;--page-padding:80px}}.ui-disabled{opacity:.5;cursor:not-allowed}@font-face{font-family:league spartan;src:url(../fonts/league-spartan-latin-ext-F-0GpV1.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:league spartan;src:url(../fonts/league-spartan-latin-kK4EMym.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family);font-weight:500;color:var(--color-red-velvet);background-color:var(--color-cream);min-width:360px;line-height:1.2}html.js:not(.page-ready) body{visibility:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button,input,textarea,select{font-family:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6{font:inherit}strong,b{font-weight:900}:focus-visible{outline:2px solid var(--color-red-velvet);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.page-top-hero-title{font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;--trim-offset:calc((1lh - 1cap) / 2);color:var(--color-red-velvet);text-align:center;white-space:nowrap;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}@supports(text-box-trim:trim-both){.page-top-hero-title{text-box-trim:trim-both;text-box-edge:cap alphabetic;--trim-offset:0px}}@media(min-width:768px){.page-top-hero-title{position:static;width:100%;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;padding-inline:var(--page-padding);font-size:min(var(--size-3xl),var(--page-title-fit,13.5vw))}}.dot-link{font-weight:600;font-size:var(--size-2xsm);line-height:.81;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--color-coral-pink);transition:color var(--transition-quick)}.dot-link:hover,.dot-link:focus-visible,.hover-group:hover .dot-link,.hover-group:focus-visible .dot-link{color:var(--color-red-velvet)}.dot-link::before{content:"";display:inline-block;width:1cap;height:1cap;border-radius:50%;background-color:currentColor;vertical-align:baseline;margin-right:.375em}.dot-link--gentle{transition:color var(--transition-gentle)}.dot-link--cream{color:var(--color-cream)}.dot-link--cream:hover,.dot-link--cream:focus-visible,.hover-group:hover .dot-link--cream,.hover-group:focus-visible .dot-link--cream{color:var(--color-red-velvet)}.arrow-btn{--arrow-size:40px;--arrow-icon:14px;--arrow-icon-hover:18px;--arrow-transition:var(--transition-quick);--arrow-transition-out:var(--transition-quick-out);isolation:isolate;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--arrow-size);height:var(--arrow-size);flex-shrink:0;border-radius:50%;background:var(--color-cream);color:var(--color-coral-pink);text-decoration:none}@media(min-width:768px){.arrow-btn{--arrow-size:50px;--arrow-icon:16px;--arrow-icon-hover:22px}}.arrow-btn::before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--color-red-velvet);transform:scale(0);z-index:1;pointer-events:none;transition:transform var(--arrow-transition-out)}.arrow-btn:not(.ui-disabled):active::before,.hover-group:active .arrow-btn::before,.arrow-btn--active::before,details[open]>summary .arrow-btn::before{transition:transform var(--arrow-transition)}.arrow-btn__arrow{position:absolute;inset:0;margin:auto;width:var(--arrow-icon);height:var(--arrow-icon);background-color:currentColor;mask-image:url(../images/icons/arrow-MxVrk-R.svg);mask-size:contain;mask-repeat:no-repeat;transform:rotate(var(--arrow-dir));z-index:2;transition:opacity var(--arrow-transition),color var(--arrow-transition),transform var(--arrow-transition)}.arrow-btn__arrow--hover{width:var(--arrow-icon-hover);height:var(--arrow-icon-hover);mask-image:url(../images/icons/arrow-large-1hwymfv.svg);opacity:0}:is(.arrow-btn:not(.ui-disabled),.hover-group):is(:hover,:active,:focus-visible) .arrow-btn__arrow:not(.arrow-btn__arrow--hover),.arrow-btn--active .arrow-btn__arrow:not(.arrow-btn__arrow--hover),details[open]>summary .arrow-btn__arrow:not(.arrow-btn__arrow--hover){opacity:0}:is(.arrow-btn:not(.ui-disabled),.hover-group):is(:hover,:active,:focus-visible) .arrow-btn__arrow--hover,.arrow-btn--active .arrow-btn__arrow--hover,details[open]>summary .arrow-btn__arrow--hover{opacity:1}.arrow-btn:not(.ui-disabled):active::before,.hover-group:active .arrow-btn::before,.arrow-btn--active::before,details[open]>summary .arrow-btn::before{transform:scale(1)}:is(.arrow-btn:not(.ui-disabled),.hover-group):active .arrow-btn__arrow,.arrow-btn--active .arrow-btn__arrow,details[open]>summary .arrow-btn__arrow{transform:rotate(var(--arrow-dir-active));color:var(--color-cream)}.arrow-btn--forward{--arrow-dir:45deg;--arrow-dir-active:45deg}.arrow-btn--down{--arrow-dir:135deg;--arrow-dir-active:-45deg}.arrow-btn--accent{background:var(--color-coral-pink);color:var(--color-cream)}.arrow-btn--gentle{--arrow-transition:var(--transition-gentle);--arrow-transition-out:var(--transition-gentle-out)}.arrow-btn:not(.ui-disabled):focus-visible{outline-offset:0}.load-btn{--fill-h:50px;--fill-r:calc(var(--fill-h) / 2);--fill-pad:24px;--fill-spinner:22px;isolation:isolate;position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--fill-h);padding-inline:var(--fill-pad);border-radius:var(--fill-r);background:0 0;color:#fff;text-decoration:none}button.load-btn{border:none;padding-inline:var(--fill-pad);font:inherit;cursor:pointer}.load-btn::before{content:"";position:absolute;inset:0;inset-inline-start:calc(-1 * var(--fill-r));inset-inline-end:calc(-1 * var(--fill-r));background:var(--color-coral-pink);z-index:1;pointer-events:none;clip-path:inset(0 var(--fill-r) 0 var(--fill-r) round var(--fill-r));transition:clip-path var(--transition-quick)}.load-btn::after{content:"";position:absolute;inset:0;inset-inline-start:calc(-1 * var(--fill-r));inset-inline-end:calc(-1 * var(--fill-r));background:var(--color-coral-pink);z-index:2;pointer-events:none;clip-path:inset(0 var(--fill-r) 0 calc(100% - var(--fill-h) - var(--fill-r)) round var(--fill-r));transition:clip-path var(--transition-quick),background-color var(--transition-quick-out)}.load-btn:hover:not(.load-btn--loading):not(.ui-disabled)::after,.load-btn:focus-visible:not(.load-btn--loading):not(.ui-disabled)::after{clip-path:inset(0 var(--fill-r) 0 var(--fill-r) round var(--fill-r));background:var(--color-red-velvet)}.load-btn__label{position:relative;z-index:3;font-weight:600;font-size:var(--size-2xsm);line-height:.81;text-transform:uppercase;line-height:1;white-space:nowrap;--trim-offset:calc((1lh - 1cap) / 2);padding-top:var(--trim-offset);transition:opacity var(--transition-quick)}@supports(text-box-trim:trim-both){.load-btn__label{text-box-trim:trim-both;text-box-edge:cap alphabetic;--trim-offset:0px}}.load-btn__spinner{position:absolute;inset:0;margin:auto;width:var(--fill-spinner);height:var(--fill-spinner);border-radius:50%;z-index:3;pointer-events:none;opacity:0;background:conic-gradient(from 0,transparent 25%,currentColor);mask-image:radial-gradient(circle,transparent calc(var(--fill-spinner)/2 - 4px),black calc(var(--fill-spinner)/2 - 3px));transition:opacity var(--transition-quick)}.load-btn--loading{cursor:wait}.load-btn--loading::before{clip-path:inset(0 calc(50% - var(--fill-r)) round var(--fill-r))}.load-btn--loading::after{clip-path:inset(0 calc(50% - var(--fill-r)) round var(--fill-r));background:var(--color-red-velvet)}.load-btn--loading .load-btn__label{opacity:0}.load-btn--loading .load-btn__spinner{opacity:1;animation:load-btn-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.load-btn--loading .load-btn__spinner{animation-duration:4s}}.load-btn:not(.ui-disabled):not(.load-btn--loading):focus-visible{outline-offset:0}.load-btn.ui-disabled{cursor:not-allowed}.load-btn.load-btn--loading{cursor:wait}@keyframes load-btn-spin{to{transform:rotate(360deg)}}.text-slide{display:inline-block;position:relative;white-space:nowrap;overflow:clip;overflow-clip-margin:2em}.text-slide__mask{display:block;clip-path:inset(-40% 0 -40% -12%)}.text-slide__mask--hover{position:absolute;inset:0;clip-path:inset(-40% -12% -40% 0)}.text-slide__text{display:block;color:var(--slide-color-base)}.text-slide__text--hover{color:var(--slide-color-hover);transform:translateX(-101%)}.text-slide--quick .text-slide__text{transition:transform var(--transition-quick)}.text-slide--gentle .text-slide__text{transition:transform var(--transition-gentle)}:is(.text-slide,.hover-group):hover .text-slide__text,.hover-group:focus-visible .text-slide__text{transform:translateX(101%)}:is(.text-slide,.hover-group):hover .text-slide__text--hover,.hover-group:focus-visible .text-slide__text--hover{transform:translateX(0)}:focus-visible:not(.title-slide,.hero-slide):has(>.text-slide){outline:none}:focus-visible:not(.title-slide,.hero-slide)>.text-slide{outline:2px solid var(--color-red-velvet);outline-offset:2px}.title-slide{--_rest-color:var(--color-red-velvet);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:5px 5px 10px;text-decoration:none;color:inherit}.title-slide__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px}.title-slide__info{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--_rest-color)}.title-slide__info--right{transition:color var(--transition-gentle)}.title-slide__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-coral-pink);flex-shrink:0}.title-slide__title{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase}:is(.title-slide,.hover-group):is(:hover,:active,:focus-visible) .title-slide__info--right,.title-slide--active .title-slide__info--right{color:var(--color-coral-pink)}:is(.title-slide,.hover-group):active .text-slide__text,.title-slide--active .text-slide__text{transform:translateX(100%)}:is(.title-slide,.hover-group):active .text-slide__text--hover,.title-slide--active .text-slide__text--hover{transform:translateX(0)}.title-slide--click:is(:hover,:focus-visible) .title-slide__info--right,.hover-group:is(:hover,:focus-visible) .title-slide--click .title-slide__info--right{color:var(--_rest-color)}.title-slide--click:active .title-slide__info--right,.hover-group:active .title-slide--click .title-slide__info--right,.title-slide--click.title-slide--active .title-slide__info--right{color:var(--color-coral-pink)}.title-slide--select{border:none;background:0 0;font:inherit;text-align:inherit;cursor:pointer;padding:5px 5px 10px}.title-slide--select:is(:hover,:focus-visible) .title-slide__info--right,.hover-group:is(:hover,:focus-visible) .title-slide--select .title-slide__info--right{color:var(--_rest-color)}.title-slide--select:active .title-slide__info--right,.hover-group:active .title-slide--select .title-slide__info--right,.title-slide--select.title-slide--active .title-slide__info--right{color:var(--color-coral-pink)}.title-slide--active{cursor:default}.title-slide--inactive{cursor:default}.title-slide--inactive:hover .title-slide__info--right,.hover-group:hover .title-slide--inactive .title-slide__info--right,.hover-group:focus-visible .title-slide--inactive .title-slide__info--right{color:var(--_rest-color)}.title-slide--light{--_rest-color:#fff;color:#fff}.title-slide--light .text-slide__text:not(.text-slide__text--hover){color:#fff}.slide-btn{--slide-h:50px;--slide-r:calc(var(--slide-h) / 2);--slide-pad:30px;--slide-icon:17px;--slide-slide:40px;--slide-shift:10px;--slide-gap:50px;isolation:isolate;position:relative;display:inline-flex;align-items:center;height:var(--slide-h);text-decoration:none;color:#fff}button.slide-btn{border:none;background:0 0;padding:0;font:inherit;cursor:pointer}@media(max-width:1023px){button.slide-btn{background:var(--color-coral-pink);padding-inline:var(--slide-pad)}}@media(max-width:1023px){.slide-btn{--slide-pad:25px;background:var(--color-coral-pink);border-radius:var(--slide-r);padding-inline:var(--slide-pad);gap:var(--slide-gap)}.slide-btn::after{content:"";position:absolute;inset:0;inset-inline-start:calc(-1 * var(--slide-r));inset-inline-end:calc(-1 * var(--slide-r));border-radius:var(--slide-r);background:var(--color-coral-pink);z-index:1;pointer-events:none;clip-path:inset(0 var(--slide-r) 0 calc(100% - var(--slide-h) - var(--slide-r)) round var(--slide-r));transition:clip-path var(--transition-quick),background-color var(--transition-quick-out)}.slide-btn:not(.ui-disabled):active::after{clip-path:inset(0 var(--slide-r) 0 var(--slide-r) round var(--slide-r));background:var(--color-red-velvet)}.slide-btn:not(.ui-disabled):focus-visible{outline:2px solid var(--color-red-velvet);outline-offset:0}}.slide-btn__body{position:relative;display:flex;align-items:center;justify-content:center;height:var(--slide-h);border-radius:var(--slide-r)}@media(min-width:1024px){.slide-btn__body{padding-inline:var(--slide-pad)}.slide-btn__body::before,.slide-btn__body::after{content:"";position:absolute;inset:0;background:var(--color-coral-pink);z-index:1;pointer-events:none}.slide-btn__body::before{inset-inline-end:calc(-1 * var(--slide-h));clip-path:inset(0 var(--slide-h) 0 0 round var(--slide-r));transition:clip-path var(--transition-quick)}.slide-btn__body::after{inset-inline-start:calc(-1 * var(--slide-r));inset-inline-end:calc(-1 * var(--slide-h));clip-path:inset(0 var(--slide-h) 0 calc(100% - 2 * var(--slide-h)) round var(--slide-r));transition:clip-path var(--transition-quick),background-color var(--transition-quick-out)}}.slide-btn__label{position:relative;z-index:3;font-weight:600;font-size:var(--size-2xsm);line-height:.81;text-transform:uppercase;line-height:1;white-space:nowrap;direction:ltr;--trim-offset:calc((1lh - 1cap) / 2);padding-top:var(--trim-offset);transition:transform var(--transition-quick)}@supports(text-box-trim:trim-both){.slide-btn__label{text-box-trim:trim-both;text-box-edge:cap alphabetic;--trim-offset:0px}}.slide-btn__circle{display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2}@media(min-width:1024px){.slide-btn__circle{width:var(--slide-h);height:var(--slide-h);border-radius:var(--slide-r);background:var(--color-coral-pink);transition:transform var(--transition-quick),background-color var(--transition-quick-out)}}.slide-btn__arrow{position:relative;z-index:3;width:var(--slide-icon);height:var(--slide-icon);background-color:currentColor;mask-image:url(../images/icons/arrow-MxVrk-R.svg);mask-size:contain;mask-repeat:no-repeat;transform:rotate(var(--slide-arrow));transition:transform var(--transition-quick)}@media(max-width:1023px){.slide-btn__arrow{transform:rotate(var(--slide-arrow-hover))}}@media(min-width:1024px){.slide-btn:not(.ui-disabled):is(:hover,:active,:focus-visible) .slide-btn__body::before{clip-path:inset(0 var(--slide-slide) 0 0 round var(--slide-r))}.slide-btn:not(.ui-disabled):is(:hover,:active,:focus-visible) .slide-btn__label{transform:translateX(calc(var(--slide-dir) * -1 * var(--slide-shift)))}.slide-btn:not(.ui-disabled):is(:hover,:active,:focus-visible) .slide-btn__circle{transform:translateX(calc(var(--slide-dir) * -1 * var(--slide-slide)))}.slide-btn:not(.ui-disabled):is(:hover,:active,:focus-visible) .slide-btn__arrow{transform:rotate(var(--slide-arrow-hover))}.slide-btn:not(.ui-disabled):is(:hover,:focus-visible) .slide-btn__body::after{clip-path:inset(0 var(--slide-slide) 0 calc(100% - var(--slide-slide) - var(--slide-h)) round var(--slide-r))}.slide-btn:not(.ui-disabled):active .slide-btn__body::after{clip-path:inset(0 var(--slide-slide) 0 var(--slide-r) round var(--slide-r));background:var(--color-red-velvet)}.slide-btn:not(.ui-disabled):active .slide-btn__circle{background:var(--color-red-velvet)}.slide-btn:not(.ui-disabled):focus-visible{outline:none}.slide-btn:not(.ui-disabled):focus-visible .slide-btn__body,.slide-btn:not(.ui-disabled):focus-visible .slide-btn__circle{outline:2px solid var(--color-red-velvet)}}.slide-btn--forward{--slide-dir:1;--slide-arrow:45deg;--slide-arrow-hover:45deg}.slide-btn--external{--slide-dir:1;--slide-arrow:0deg;--slide-arrow-hover:45deg}.slide-btn--back{--slide-dir:-1;--slide-arrow:225deg;--slide-arrow-hover:225deg;direction:rtl}@media(min-width:1024px){.slide-btn--back .slide-btn__body::before{clip-path:inset(0 0 0 var(--slide-h) round var(--slide-r))}.slide-btn--back .slide-btn__body::after{clip-path:inset(0 calc(100% - 2 * var(--slide-h)) 0 var(--slide-h) round var(--slide-r))}.slide-btn--back:not(.ui-disabled):is(:hover,:active,:focus-visible) .slide-btn__body::before{clip-path:inset(0 0 0 var(--slide-slide) round var(--slide-r))}.slide-btn--back:not(.ui-disabled):is(:hover,:focus-visible) .slide-btn__body::after{clip-path:inset(0 calc(100% - var(--slide-slide) - var(--slide-h)) 0 var(--slide-slide) round var(--slide-r))}.slide-btn--back:not(.ui-disabled):active .slide-btn__body::after{clip-path:inset(0 var(--slide-r) 0 var(--slide-slide) round var(--slide-r))}}@media(max-width:1023px){.slide-btn--back::after{clip-path:inset(0 calc(100% - var(--slide-h) - var(--slide-r)) 0 var(--slide-r) round var(--slide-r))}.slide-btn--back:not(.ui-disabled):active::after{clip-path:inset(0 var(--slide-r) 0 var(--slide-r) round var(--slide-r));background:var(--color-red-velvet)}}@media(max-width:1023px){.slide-btn--sized{min-width:var(--slide-width);justify-content:space-between;gap:10px}}.slide-btn.ui-disabled{cursor:not-allowed}.pager-nav{--pager-h:35px;--pager-r:calc(var(--pager-h) / 2);--pager-gap:8px;--pager-icon:16px;--pager-edge:calc(var(--pager-h) + var(--pager-gap));--pager-clip:calc(var(--pager-edge) + var(--pager-r));isolation:isolate;position:relative;display:flex;align-items:center;gap:var(--pager-gap);height:var(--pager-h)}.pager-nav__prev,.pager-nav__next{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--pager-h);height:var(--pager-h);flex-shrink:0;border-radius:50%;text-decoration:none;cursor:pointer}button.pager-nav__prev,button.pager-nav__next{border:none;padding:0;font:inherit}.pager-nav__arrow{position:relative;z-index:3;width:var(--pager-icon);height:var(--pager-icon);background:url(../images/icons/arrow-MxVrk-R.svg)50%/contain no-repeat;transition:opacity var(--transition-quick)}.pager-nav__prev .pager-nav__arrow{transform:rotate(225deg)}.pager-nav__next .pager-nav__arrow{transform:rotate(45deg)}.pager-nav__body{position:relative;flex:1;min-width:25px;height:var(--pager-h)}.pager-nav__body::before{content:"";position:absolute;inset:0;inset-inline-start:calc(-1 * var(--pager-clip));inset-inline-end:calc(-1 * var(--pager-clip));background:var(--color-coral-pink);z-index:1;pointer-events:none;clip-path:inset(0 var(--pager-clip) 0 var(--pager-clip) round var(--pager-r));transition:clip-path var(--transition-quick)}.pager-nav:not(.pager-nav--prev-disabled):has(.pager-nav__prev:is(:hover,:active,:focus-visible)) .pager-nav__body::before{clip-path:inset(0 var(--pager-clip) 0 var(--pager-r) round var(--pager-r))}.pager-nav:not(.pager-nav--next-disabled):has(.pager-nav__next:is(:hover,:active,:focus-visible)) .pager-nav__body::before{clip-path:inset(0 var(--pager-r) 0 var(--pager-clip) round var(--pager-r))}.pager-nav:has(:focus-visible) .pager-nav__body::before{z-index:-1}.pager-nav::before,.pager-nav::after{content:"";position:absolute;top:0;bottom:0;background:var(--color-coral-pink);border-radius:var(--pager-r);z-index:2;pointer-events:none;transition:clip-path var(--transition-quick),background-color var(--transition-quick-out),opacity var(--transition-quick)}.pager-nav::before{left:0;right:calc(var(--pager-edge) - var(--pager-r));clip-path:inset(0 calc(100% - var(--pager-h)) 0 0 round var(--pager-r))}.pager-nav::after{left:calc(var(--pager-edge) - var(--pager-r));right:0;clip-path:inset(0 0 0 calc(100% - var(--pager-h)) round var(--pager-r))}.pager-nav:not(.pager-nav--prev-disabled):has(.pager-nav__prev:active)::before{clip-path:inset(0 var(--pager-r) 0 0 round var(--pager-r));background:var(--color-red-velvet)}.pager-nav:not(.pager-nav--next-disabled):has(.pager-nav__next:active)::after{clip-path:inset(0 0 0 var(--pager-r) round var(--pager-r));background:var(--color-red-velvet)}.pager-nav--prev-disabled .pager-nav__prev,.pager-nav--next-disabled .pager-nav__next{cursor:not-allowed}.pager-nav--prev-disabled .pager-nav__prev .pager-nav__arrow,.pager-nav--next-disabled .pager-nav__next .pager-nav__arrow{opacity:.5}.pager-nav--prev-disabled::before{opacity:.5}.pager-nav--next-disabled::after{opacity:.5}@media(max-width:1023px){.pager-nav{--pager-gap:10px}.pager-nav__body{height:6px}.pager-nav__body::before,.pager-nav:has(.pager-nav__prev:is(:hover,:active,:focus-visible)) .pager-nav__body::before,.pager-nav:has(.pager-nav__next:is(:hover,:active,:focus-visible)) .pager-nav__body::before{clip-path:inset(0 var(--pager-clip) 0 var(--pager-clip) round var(--pager-r));transition:none}.pager-nav::before,.pager-nav::after{display:none}.pager-nav__prev,.pager-nav__next{background:var(--color-coral-pink);transition:background-color var(--transition-quick-out),opacity var(--transition-quick)}.pager-nav--prev-disabled .pager-nav__prev,.pager-nav--next-disabled .pager-nav__next{opacity:.5}.pager-nav:not(.pager-nav--prev-disabled) .pager-nav__prev:active,.pager-nav:not(.pager-nav--next-disabled) .pager-nav__next:active{background:var(--color-red-velvet)}}@media(min-width:768px){.pager-nav__body{min-width:50px}}@media(min-width:1024px){.pager-nav__body{min-width:73px}}.pager-nav__prev:focus-visible,.pager-nav__next:focus-visible{outline-offset:0}.pill-tag{--_pill-rest:var(--color-pale-blue);--_pill-active:var(--color-red-velvet);display:inline-block;border:2px solid var(--_pill-rest);border-radius:31px;color:var(--_pill-rest);font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;line-height:1;text-align:center;--trim-offset:calc((1lh - 1cap) / 2);padding:10px 20px calc(10px - var(--trim-offset) * 2);text-decoration:none}@supports(text-box-trim:trim-both){.pill-tag{text-box-trim:trim-both;text-box-edge:cap alphabetic;--trim-offset:0px}}.pill-tag--primary{--_pill-rest:var(--color-red-velvet);--_pill-active:var(--color-pale-blue)}a.pill-tag,button.pill-tag{cursor:pointer;transition:color var(--transition-quick),border-color var(--transition-quick);background:0 0}a.pill-tag:hover:not(.is-selected),a.pill-tag:active:not(.is-selected),a.pill-tag:focus-visible:not(.is-selected),button.pill-tag:hover:not(.is-selected),button.pill-tag:active:not(.is-selected),button.pill-tag:focus-visible:not(.is-selected){color:var(--_pill-active);border-color:var(--_pill-active)}.pill-tag.is-selected{color:var(--_pill-active);border-color:var(--_pill-active);cursor:default;pointer-events:none}.hero-slide{display:flex;align-items:baseline;gap:20px;text-decoration:none;color:inherit}.hero-slide__arrows{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;transform:translateY(calc(50% - 8px))}.hero-slide__arrow{position:absolute;inset:0;margin:auto;width:16px;height:16px;background-color:var(--hero-color-base);mask-image:url(../images/icons/arrow-MxVrk-R.svg);mask-size:contain;mask-repeat:no-repeat;transform:rotate(45deg);transition:opacity var(--transition-gentle)}.hero-slide__arrow--hover{width:22px;height:22px;background-color:var(--hero-color-hover);mask-image:url(../images/icons/arrow-large-1hwymfv.svg);opacity:0}.hero-slide:is(:hover,:focus-visible) .hero-slide__arrow:not(.hero-slide__arrow--hover){opacity:0}.hero-slide:is(:hover,:focus-visible) .hero-slide__arrow--hover{opacity:1}.hero-slide:focus-visible{outline:2px solid var(--color-red-velvet);outline-offset:2px}.faq-accordion{display:flex;flex-direction:column;gap:15px}.faq-entry{--faq-gap:0;--faq-body-h:180px}.faq-entry::after{content:"";display:block;height:3px;border-radius:1.5px;background-color:var(--color-coral-pink)}@media(min-width:768px){.faq-entry{--faq-gap:clamp(0px, calc((100vw - 768px) * 25 / (1024 - 768)), 25px);--faq-body-h:120px}}@media(min-width:1024px){.faq-entry{--faq-gap:50px;--faq-body-h:80px}}.faq-entry__header{display:flex;align-items:center;gap:var(--faq-gap);cursor:pointer;list-style:none}.faq-entry__header::-webkit-details-marker{display:none}.faq-entry__header::marker{display:none}.faq-entry__question{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.faq-entry__meta{display:flex;align-items:baseline;gap:5px}.faq-entry__number{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet)}.faq-entry__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-coral-pink);flex-shrink:0}.faq-entry__title{font-weight:900;font-size:var(--size-sm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet);transition:color var(--transition-gentle);margin-bottom:10px}details[open] .faq-entry__title,.faq-entry__header:is(:hover,:active,:focus-visible) .faq-entry__title{color:var(--color-coral-pink)}.faq-entry__body{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet)}.faq-entry::details-content{overflow:hidden;height:0;transition:height var(--transition-gentle),content-visibility var(--transition-gentle)allow-discrete}.faq-entry[open]::details-content{height:var(--faq-body-h)}@starting-style{.faq-entry[open]::details-content {
    height: 0;
  }
}.lang-select__inner{--lang-step-y:22px;--lang-step-x:30px;position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.lang-select__list{position:absolute;bottom:26px;left:38px;display:flex;flex-direction:column-reverse;list-style:none;margin:0;padding:0;gap:0 10px}.lang-select__item{transform:translateY(calc((var(--i,0) + 1) * var(--lang-step-y)));opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--transition-gentle),opacity var(--transition-gentle),visibility 0s var(--transition-gentle)}.lang-select.is-open .lang-select__item{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform var(--transition-gentle),opacity var(--transition-gentle),visibility 0s}.lang-select__link{font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;display:block;color:var(--color-cream);text-decoration:none;transition:color var(--transition-quick)}.lang-select__link:hover,.lang-select__link:focus-visible{color:var(--color-red-velvet);outline:none}.lang-select__link:active{text-decoration:underline;text-decoration-thickness:12%}.lang-select__toggle{display:flex;align-items:center;gap:8px;padding:0;border:none;background:0 0;cursor:pointer;color:var(--color-cream);transition:color var(--transition-quick)}.lang-select__toggle:hover,.lang-select.is-open .lang-select__toggle{color:var(--color-red-velvet)}.lang-select__toggle:focus-visible{outline-offset:0}.lang-select__icon{width:30px;height:30px;background-color:currentColor;mask-image:url(../images/icons/globe-_wScEHJ.svg);mask-size:contain;mask-repeat:no-repeat}.lang-select__code{font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase}.lang-select__toggle:active .lang-select__code,.lang-select.is-open .lang-select__code{text-decoration:underline;text-decoration-thickness:12%}@media(max-width:767px){.lang-select__list{bottom:auto;top:50%;left:100%;flex-direction:row;margin-left:10px;transform:translateY(-50%)}.lang-select__item{transform:translateX(calc((var(--i,0) + 1) * var(--lang-step-x) * -1))}.lang-select.is-open .lang-select__item{transform:translateX(0)}}.status-badge{display:inline-block;background-color:var(--color-coral-pink);border-radius:5px;color:var(--color-red-velvet);font-weight:900;font-size:var(--size-sm);line-height:normal;text-transform:uppercase;line-height:1;--trim-offset:calc((1lh - 1cap) / 2);padding:14px 12px calc(14px - var(--trim-offset))}@supports(text-box-trim:trim-both){.status-badge{text-box-trim:trim-both;text-box-edge:cap alphabetic;--trim-offset:0px}}.status-badge::before{content:"/ "}.status-badge--blue{background-color:var(--color-pale-blue)}.platform-badge{display:inline-flex;background-color:#fff;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:box-shadow var(--transition-quick),transform var(--transition-quick)}.platform-badge:hover,.platform-badge:focus-visible{box-shadow:0 1px 2px rgba(0,0,0,.25);transform:scale(.95)}.platform-badge img{display:block;height:100%;width:auto}.game-suggestion{position:relative;display:block;overflow:hidden;border:6px solid var(--color-cream);text-decoration:none;transition:border-color var(--transition-gentle-out);border-radius:var(--radius-lg);height:200px}@media(min-width:768px){.game-suggestion{height:285px}}@media(min-width:1024px){.game-suggestion{border-radius:0 var(--radius-lg)var(--radius-lg)0}}@media(min-width:1024px){.game-suggestion--left{border-radius:var(--radius-lg)0 0 var(--radius-lg)}}.game-suggestion:hover,.game-suggestion:focus-visible{border-color:var(--color-coral-pink)}.game-suggestion__poster{display:block;width:100%;height:100%;object-fit:cover}.game-suggestion__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--transition-gentle-out);will-change:opacity}.game-suggestion:hover .game-suggestion__video.is-playing,.game-suggestion:focus-visible .game-suggestion__video.is-playing{opacity:1}.game-suggestion__overlay{position:absolute;bottom:10px;left:20px;right:auto;text-shadow:0 0 20px #452a12}@media(min-width:768px){.game-suggestion__overlay{left:40px;text-shadow:0 0 10px #452a12}}@media(min-width:1024px){.game-suggestion__overlay{left:auto;right:40px}}@media(min-width:1024px){.game-suggestion--left .game-suggestion__overlay{right:auto;left:40px}}.blog-card{display:flex;flex-direction:column;gap:25px;text-decoration:none;color:inherit}.blog-card__image-frame{overflow:hidden;border-radius:20px;border:3px solid #fff;transition:border-color var(--transition-gentle)}:is(.blog-card,.hover-group):hover .blog-card__image-frame,:is(.blog-card,.hover-group):focus-visible .blog-card__image-frame{border-color:var(--color-coral-pink)}.blog-card__image{display:block;width:100%;aspect-ratio:43/27;object-fit:cover;background-color:#f0f0f0;transition:transform var(--transition-gentle)}:is(.blog-card,.hover-group):hover .blog-card__image,:is(.blog-card,.hover-group):focus-visible .blog-card__image{transform:scale(1.1)}.blog-card__title{font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;color:var(--color-red-velvet)}.blog-card__excerpt{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;margin-top:5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.blog-card__date{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase}.blog-card--separator::after{content:"";height:3px;background-color:var(--color-pale-blue);border-radius:2px}.job-card{display:flex;flex-direction:column;justify-content:center;gap:18px;width:260px;height:245px;padding:0 20px;background-color:var(--color-pale-blue);border-radius:30px;text-decoration:none;color:inherit;overflow:hidden}@media(min-width:768px){.job-card{gap:25px;width:462px;height:246px;padding:0 40px;border-radius:var(--radius-md)}}@media(min-width:1024px){.job-card{gap:20px;width:408px;height:222px}}@media(min-width:1440px){.job-card{width:462px;height:246px}}.job-card__header{display:flex;flex-direction:column;gap:18px;text-transform:uppercase}@media(min-width:768px){.job-card__header{gap:15px}}.job-card__title{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}.job-card__meta{display:flex;flex-direction:column;gap:5px}@media(min-width:768px){.job-card__meta{flex-direction:row;gap:50px;align-items:baseline}}.job-card__date{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet)}.job-card__tags{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:#fff}.job-card__body{display:flex;gap:5px;align-items:flex-end}@media(min-width:1440px){.job-card__body{gap:10px}}.job-card__excerpt{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet);flex:1;height:calc(4 * var(--size-xsm) * 1.2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.menu-featured{position:relative;display:block;aspect-ratio:1;border-radius:50%;overflow:hidden;border:20px solid var(--color-cream);text-decoration:none}.menu-featured__image{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform var(--transition-gentle)}:is(.menu-featured,.hover-group):hover .menu-featured__image,:is(.menu-featured,.hover-group):focus-visible .menu-featured__image{transform:scale(1)}.menu-featured__label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:var(--size-xl);line-height:1;text-transform:uppercase;color:var(--color-cream);text-shadow:0 0 11px rgba(0,0,0,.8);transform:scale(1);transition:transform var(--transition-gentle)}:is(.menu-featured,.hover-group):hover .menu-featured__label,:is(.menu-featured,.hover-group):focus-visible .menu-featured__label{transform:scale(1.17)}@media(min-width:768px){.menu-featured{border-width:26px}.menu-featured__label{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase}}.about-value-panel{display:flex;flex-direction:column;gap:30px;color:var(--color-red-velvet)}@media(min-width:768px){.about-value-panel{flex-direction:row}}.about-value-panel__header{display:flex;flex-direction:column;gap:6px;flex-shrink:0;justify-content:flex-end}.about-value-panel__number{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;display:flex;align-items:center;gap:10px}.about-value-panel__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--color-coral-pink)}.about-value-panel__label{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase}.about-value-panel__body{display:flex;flex-direction:column;gap:10px;justify-content:flex-end}@media(min-width:768px){.about-value-panel__body{flex:1;min-width:0}}.about-value-panel__title{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;margin:0;outline:none}.about-value-panel__title:focus-visible{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:3px}.about-value-panel__description{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;margin:0}.about-value-carousel{position:relative;overflow:hidden;min-width:0}.about-value-carousel__track{display:flex;will-change:transform;touch-action:pan-y}.about-value-carousel__slide{flex:0 0 100%;min-width:0}.about-value-carousel__controls{display:flex;align-items:center;gap:24px;margin-top:30px}.about-value-carousel__nav{flex-shrink:0}.about-value-carousel__progress{position:relative;flex:1;height:6px}.about-value-carousel__progress-track{position:absolute;inset:0;background-color:rgba(var(--color-pale-blue-rgb),.5);border-radius:50px}.about-value-carousel__progress-fill{position:absolute;top:0;left:0;bottom:0;width:0;background-color:var(--color-coral-pink);border-radius:50px}.topbar{position:fixed;top:0;left:0;right:0;z-index:300;display:flex;align-items:center;justify-content:space-between;padding:13px 20px 13px 40px;min-height:65px;color:var(--color-red-velvet)}.topbar__logo{display:flex;align-items:center;padding:10px;transition:color var(--transition-gentle-out)}.topbar__logo-svg{display:block;color:inherit}.topbar__logo-svg--full{display:none}.topbar__menu-toggle{display:grid;grid-template-areas:"toggle";place-items:center end}.topbar__menu-btn{grid-area:toggle;background:0 0;border:none;cursor:pointer;padding:5px;color:inherit;font-weight:900;font-size:var(--size-xl);line-height:1;text-transform:uppercase;letter-spacing:.02em;transition:opacity var(--transition-gentle-out)}.topbar__menu-btn--close{opacity:0}body.menu-is-open .topbar__logo{color:var(--color-cream)}body.menu-is-open .topbar__menu-btn--open{opacity:0}body.menu-is-open .topbar__menu-btn--close{opacity:1}@media(min-width:768px){.topbar{padding:13px 40px;min-height:90px}}@media(min-width:1024px){.topbar{padding:13px 80px 13px 40px}.topbar__logo-svg--full{display:block}.topbar__logo-svg--condensed{display:none}}@media(max-width:767px) and (max-height:800px){body.menu-is-open .topbar{background-image:linear-gradient(rgba(var(--color-coral-pink-rgb),1) 66%,rgba(var(--color-coral-pink-rgb),0))}}.menu-overlay{position:fixed;inset:0;z-index:200;visibility:hidden}body.menu-scroll-locked{overflow:hidden}.menu-overlay__bg{position:absolute;inset:0;background-color:var(--color-coral-pink);pointer-events:none;transform-origin:top right}.menu-overlay__scroll{position:absolute;inset:0;overflow-y:auto}.menu-overlay__inner{position:relative;min-height:100%;overflow:hidden;isolation:isolate;display:grid;grid-template-areas:"nav" "feature" "bottom-links" "lang";padding:80px 20px 20px;gap:10px}.menu-overlay__nav::before{content:"";position:absolute;left:min(-20vw,-110px);top:65px;height:max(80vw,467px);aspect-ratio:1;background-color:var(--color-cream);border-radius:50% 50% 50% 0;z-index:-1;transform:scale(var(--blob-scale,1));transform-origin:bottom left;opacity:var(--blob-opacity,1)}.menu-overlay__nav{grid-area:nav}.menu-overlay__bottom-links{grid-area:bottom-links}.menu-overlay__lang{grid-area:lang;justify-self:start;align-self:end;padding-left:10px}.menu-overlay__nav{align-self:center}.menu-overlay__feature{grid-area:feature;width:clamp(240px,30vh,330px);justify-self:center;align-self:center}.menu-overlay__bottom-links{display:flex;flex-direction:column;gap:20px;width:max-content;justify-self:center;align-self:center}.menu-overlay__page-links{display:flex;width:100%;justify-content:space-between;gap:40px}.menu-overlay__link{font-weight:900;font-size:var(--size-xl);line-height:1;text-transform:uppercase;text-decoration:none}.menu-overlay__socials{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px}.menu-overlay__social-link{color:var(--color-cream);transition:color var(--transition-quick-out)}.menu-overlay__social-link:hover,.menu-overlay__social-link:focus-visible{color:var(--color-red-velvet)}.menu-overlay__social-icon{display:block;height:35px;width:auto}@media(min-width:768px){.menu-overlay{inset:10px}.menu-overlay__bg{border-radius:50px}.menu-overlay__inner{grid-template-areas:"feature nav";grid-template-columns:minmax(0,1fr)1fr;grid-template-rows:1fr;padding-top:20px;border-radius:50px;height:100%;min-height:560px}.menu-overlay__feature{justify-self:end;width:100%;max-width:542px}.menu-overlay__nav{justify-self:start;align-self:center}.menu-overlay__bottom-links{grid-area:nav;justify-self:end;align-self:end;z-index:1;padding:0 20px 20px 0}.menu-overlay__lang{grid-area:feature;z-index:1;padding:0 0 20px 20px}.menu-overlay__nav::before{height:clamp(600px,50vw,810px);top:50%;left:50%;right:auto;transform:translate(-50%,-50%)scale(var(--blob-scale,1))}}@media(min-width:768px) and (min-width:1440px){.menu-overlay__nav::before{transform:translate(-40%,-50%)scale(var(--blob-scale,1))}}@media(min-width:768px){@media(max-height:750px) or ((max-width:1150px) and (max-height:900px)){.menu-overlay__nav{position:relative}.menu-overlay__nav::before{height:110%;width:100vw;aspect-ratio:auto;border-radius:80px 0 0 80px;left:-230px;top:50%;transform:translateY(-50%)scale(var(--blob-scale,1))}}}@media(min-width:768px) and (max-height:650px){.menu-overlay__feature{margin-top:-10vh}.menu-overlay__nav{margin-top:-10vh}.menu-overlay__bottom-links{padding:0 20px 0 0}}@media(min-width:768px){@media(max-height:650px) or ((max-width:1250px) and (max-height:750px)){.menu-overlay__lang{padding:0 0 0 10px}}}.scroll-wrapper{position:relative;width:100%}.home-hero,.news-panel,.recruit-panel,.games-panel{position:relative;width:100%;height:100vh;height:100dvh}.home-hero,.games-panel{overflow:hidden}html.js .scroll-wrapper{height:1500vh}html.js .home-hero,html.js .news-panel,html.js .recruit-panel,html.js .games-panel{position:fixed;inset:0;height:100%}html.js .home-hero{z-index:4}html.js .news-panel{z-index:2}html.js .recruit-panel{z-index:3}html.js .games-panel{z-index:1}html.js .games-panel{opacity:0}.transition-title{display:none;position:absolute;bottom:5%;left:40px;z-index:15;font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;line-height:.85;white-space:nowrap;pointer-events:none;transform-origin:center bottom;color:var(--color-red-velvet)}@media(min-width:1024px){html.js:not(.reduced-motion) .transition-title{display:block}}.hero{position:relative;width:100%;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;padding:10px}.hero__frame{position:relative;width:100%;height:100%;border-radius:var(--radius-lg);overflow:hidden}.hero__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:768px){.hero{height:auto;padding:10px;padding-bottom:0}.hero__frame{border-radius:30px;height:65vh}}.news-bar{position:absolute;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:20px;width:1578px;max-width:100%}.news-bar__header{background-color:var(--color-cream);padding:25px 50px;border-radius:0 var(--radius-md)var(--radius-md)0;margin-bottom:-20px;position:relative;z-index:1}.news-bar__title{font-weight:900;font-size:var(--size-xl);line-height:1;text-transform:uppercase;color:var(--color-red-velvet);white-space:nowrap}.news-bar__content{background-color:var(--color-cream);padding:25px 50px;border-radius:0 var(--radius-md)var(--radius-md)0;position:relative}.news-bar__list{display:flex;align-items:flex-end;gap:20px}.news-bar__separator{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:40px}.news-bar__item{display:flex;flex-wrap:wrap;align-content:flex-end;align-items:flex-end;gap:8px 20px;min-width:0;color:inherit;text-decoration:none}.news-bar__empty{font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;color:var(--color-red-velvet);margin:0}.news-bar__item-title{font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;color:var(--color-red-velvet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.news-bar__item-meta{display:flex;align-items:center;gap:20px}.news-bar__item-date{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet);white-space:nowrap}@media(max-width:1200px){.news-bar__list{flex-direction:column;align-items:flex-start;gap:16px}.news-bar__separator{display:none}.news-bar__item-title{white-space:normal}}@media(max-width:768px){.news-bar{flex-direction:column;width:100%;padding-bottom:20px}.news-bar__header{padding:25px 40px;border-radius:0 var(--radius-md)var(--radius-md)0;margin-bottom:-20px}.news-bar__title{font-size:26px}.news-bar__content{padding:25px 40px;border-radius:0 var(--radius-md)var(--radius-md)0;width:100%}.news-bar__list{flex-direction:column;align-items:flex-start;gap:12px}.news-bar__separator{display:block;height:0;width:40px}.news-bar__separator svg{display:none}.news-bar__separator::after{content:"";display:block;width:40px;height:3px;background-color:var(--color-red-velvet);border-radius:2px;opacity:.2}.news-bar__item{flex-wrap:wrap;gap:8px 20px}.news-bar__item-title{width:100%;font-size:var(--size-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 80px)}.news-bar__item-date{font-size:var(--size-xsm)}}.games-section{position:relative;width:100%;height:100%;background-color:var(--color-cream);display:flex;flex-direction:column;overflow:hidden}.games-video{position:relative;flex:1;min-height:0;width:100%;overflow:visible}.games-video__media{position:absolute;inset:0;display:flex;overflow-x:auto}html.js .games-video__media{clip-path:url(#reveal-clip);overflow:hidden}.games-video__player{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.games-slide-video{position:relative;flex:0 0 100%;border-radius:30px;overflow:hidden}html.js .games-slide-video{position:absolute;inset:0;will-change:transform}.games-info-slides{position:relative;display:flex;overflow-x:auto}html.js .games-info-slides{display:grid;overflow:hidden}.games-slide-info{position:relative;flex:0 0 100%;display:flex;align-items:flex-end}html.js .games-slide-info{grid-area:1/1;will-change:transform,opacity}html:not(.js) .games-panel,html:not(.js) .games-section{height:auto;min-height:100vh;min-height:100dvh}html:not(.js) .games-section{overflow:visible}html:not(.js) .games-video{flex:none;height:76vh}.games-slide-info .games-info__row{width:100%;max-width:1065px}.games-info{position:relative;flex:none;display:flex;flex-direction:column;gap:10px;padding:10px 90px}.games-info__row{display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:auto auto;align-items:end;gap:8px;max-width:1065px}.games-title{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;max-width:603px;padding:5px;gap:2px}.games-title__meta{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.games-title__year,.games-title__genre{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet)}.games-title__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-coral-pink);flex-shrink:0}.games-title__name{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase;line-height:1;color:var(--color-red-velvet)}.games-platforms{grid-column:2;grid-row:1;display:flex;align-items:center;gap:18px;padding:15px}.games-platforms .platform-badge{height:40px}.games-desc{grid-column:1/-1;grid-row:2;font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet)}.games-slider-row{display:flex;align-items:center;gap:100px;width:100%}.games-cta{flex-shrink:0}.games-slider-bar{flex:1;max-width:1175px;height:6px;position:relative}.games-slider-bar__track{position:absolute;inset:0;background-color:var(--color-red-velvet);opacity:.15;border-radius:3px}.games-slider-bar__fill{position:absolute;top:0;left:0;bottom:0;width:33.33%;transition:width var(--transition-gentle-out);background-color:var(--color-coral-pink);border-radius:3px}.games-counter{font-weight:500;font-size:var(--size-xsm);color:var(--color-red-velvet);white-space:nowrap;flex-shrink:0}.games-counter strong{font-weight:900;font-size:30px;line-height:.9}@media(max-width:1200px){.games-info{padding:10px 40px}.games-title{width:auto;flex-shrink:1}.games-slider-row{gap:30px}.games-platforms{gap:10px;padding:8px}.games-platforms .platform-badge{height:36px}}@media(max-width:768px){.games-video{border-radius:30px}.games-slide-video{border-radius:30px}.games-info{padding:20px;gap:20px}.games-info__row{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:15px;max-width:none}.games-title{grid-column:1;grid-row:1;max-width:none;width:100%}.games-title__name{line-height:.9}.games-platforms{grid-column:1;grid-row:2;padding:0;gap:10px;flex-wrap:wrap;justify-content:flex-start}.games-platforms .platform-badge{height:34px}.games-desc{grid-column:1;grid-row:3;max-width:none;flex-basis:auto}.games-slider-row{display:grid;grid-template-columns:1fr auto;gap:20px}.games-slider-bar{grid-area:1/1;max-width:none}.games-counter{grid-area:1/2}.games-cta{grid-area:2/1;justify-self:start}}.news-section{position:relative;width:100%;height:100%;background-color:transparent;display:flex;flex-direction:column;overflow:hidden}.news-bg{position:absolute;inset:0;width:100%;height:100%;z-index:0}.news-bg__media{position:absolute;inset:0}html.js .news-bg__media{clip-path:url(#news-reveal-clip)}.news-bg__image{width:100%;height:100%;object-fit:cover;display:block}.news-bloc{position:absolute;top:80px;left:0;right:0;bottom:0;background:#fff;border-radius:80px 80px 0 0;z-index:1;overflow:hidden}.news-label{position:absolute;top:35px;right:80px;font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;color:var(--color-red-velvet);z-index:5}.news-title-area{position:absolute;top:80px;left:0;right:0;height:260px;z-index:2;pointer-events:none}.news-title{position:absolute;left:134px;top:50%;transform:translateY(-50%);font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;color:var(--color-coral-pink);white-space:nowrap}.news-swoosh{position:absolute;z-index:-1;pointer-events:none}.news-swoosh--left{left:-177px;top:130px;width:492px;height:143px}.news-swoosh--right{right:-20px;top:0;width:494px;height:136px}.news-display{position:absolute;bottom:40px;left:0;right:0;display:flex;flex-direction:column;gap:24px}.news-cards{position:relative;height:auto;overflow-x:auto;overflow-y:hidden;z-index:3}.news-cards__track{position:relative;isolation:isolate;display:flex;gap:40px;align-items:flex-start;width:max-content;padding-left:286px;padding-right:80px;padding-bottom:24px}.news-cards__track::before{content:"";position:absolute;z-index:-1;left:219px;right:0;top:236px;bottom:0;background-color:var(--color-pale-blue);border-radius:0 0 134.5px 134.5px}html.js .news-cards{scrollbar-width:none}html.js .news-cards::-webkit-scrollbar{display:none}.news-cards .blog-card{flex:0 0 430px}.news-cards__cta{flex-shrink:0;width:312px;display:flex;flex-direction:column;justify-content:flex-end;align-self:stretch;padding:0 40px 4px}.news-nav{position:relative;display:flex;align-items:center;gap:30px;padding:0 80px 0 286px;z-index:4}.news-nav__progress{flex:1;height:6px;border-radius:50px;overflow:hidden;background-color:var(--color-cream)}.news-nav__progress-fill{height:100%;background-color:var(--color-coral-pink);border-radius:50px;transition:width var(--transition-gentle-out);width:5%}@media(max-width:1200px){.news-bloc{top:60px;border-radius:50px 50px 0 0}.news-title{left:40px}.news-swoosh--left{left:-200px;width:350px}.news-swoosh--right{width:350px}.news-cards__track{gap:24px;padding-left:160px;padding-right:60px}.news-cards .blog-card{flex-basis:380px}.news-cards__track::before{left:50px;top:205px}.news-nav{padding-left:160px}}@media(max-width:768px){.news-bloc{top:40px;border-radius:30px 30px 0 0}.news-label{top:25px;right:20px;font-size:var(--size-xsm)}.news-title{left:20px}.news-swoosh{display:none}.news-cards__track{gap:16px;padding-left:20px;padding-right:40px}.news-cards__track::before{left:0;top:205px;border-radius:0 0 60px 60px}.news-nav{padding:0 20px;gap:16px}.news-cards__cta{width:200px;padding:0 20px 20px}}.recruit-section{position:relative;width:100%;height:100%;background-color:transparent;overflow:hidden}.recruit-bloc{position:absolute;top:160px;left:0;right:0;bottom:0;background:var(--color-cream);border-radius:80px 80px 0 0;box-shadow:0 -6px 18px rgba(47,34,26,.2);z-index:1;overflow:hidden;padding:80px 0 0 100px;display:flex;flex-direction:column}.recruit-label{position:absolute;top:35px;right:80px;font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;color:var(--color-red-velvet);z-index:5}.recruit-marquee{position:relative;width:calc(100% + 100px);margin-left:-100px;height:calc(var(--size-3xl) * .7);overflow:hidden;flex-shrink:0;margin-top:20px;padding-top:10px}.recruit-marquee__track{display:flex;width:max-content;white-space:nowrap;animation:marquee-scroll 40s linear infinite;will-change:transform}.recruit-marquee__text{font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;color:var(--color-red-velvet);flex-shrink:0}@keyframes marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.recruit-marquee__track{animation:none;will-change:auto}}:root.reduced-motion .recruit-marquee__track{animation:none;will-change:auto}.recruit-cta{display:flex;align-items:center;gap:20px;padding:20px 50px 0 20px;flex-shrink:0}.recruit-cta__text{font-weight:900;font-size:var(--size-sm);line-height:normal;text-transform:uppercase;line-height:.95;color:var(--color-red-velvet);max-width:554px}.recruit-display{margin-top:30px;display:flex;flex-direction:column;gap:20px;min-height:0}.recruit-jobs{display:flex;gap:20px;align-items:flex-start;overflow-x:auto;overflow-y:hidden;flex:none;margin-left:-100px;width:calc(100% + 100px);padding:20px 0 30px 100px}html.js .recruit-jobs{scrollbar-width:none}html.js .recruit-jobs::-webkit-scrollbar{display:none}.recruit-jobs__spacer{flex-shrink:0;width:100px}.recruit-jobs .job-card{flex-shrink:0}.recruit-jobs .job-card--empty{width:808px;height:auto}.recruit-jobs .job-card--empty .job-card__title{font-size:var(--size-xl);line-height:1}.recruit-jobs .job-card__empty-msg{font-weight:700;font-size:var(--size-md);line-height:24px;text-transform:uppercase;color:var(--color-red-velvet);text-decoration:underline;text-underline-offset:3px}.recruit-nav{display:flex;align-items:center;gap:30px;padding-right:100px}.recruit-nav__progress{flex:1;height:6px;border-radius:50px;overflow:hidden;background-color:#fff}.recruit-nav__progress-fill{height:100%;background-color:var(--color-coral-pink);border-radius:50px;transition:width var(--transition-gentle-out);width:30%}@media(max-width:1200px){.recruit-bloc{padding-left:80px;border-radius:50px 50px 0 0}.recruit-marquee{width:calc(100% + 110px);margin-left:-80px}.recruit-label{top:30px;right:40px}.recruit-jobs{margin-left:-80px;width:calc(100% + 80px);padding-left:80px}.recruit-nav{padding-right:80px}}@media(max-width:768px){.recruit-bloc{top:80px;padding:30px 0 0;border-radius:50px 0 0 0;gap:30px}.recruit-label{top:25px;right:20px;font-size:var(--size-xsm)}.recruit-marquee{width:100%;margin-left:0;margin-top:45px;padding-top:5px}.recruit-cta{flex-direction:column;align-items:flex-start;gap:15px;padding:30px 20px 0}.recruit-cta__text{max-width:100%}.recruit-jobs{margin-left:0;width:auto;padding:0 20px 60px}.recruit-nav{padding:0 20px}}.game-index{min-height:100vh;min-height:100dvh;background:var(--color-cream);overflow:clip}.game-index__title{font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;text-transform:uppercase;color:var(--color-red-velvet);text-align:center;padding:var(--size-lg)var(--size-md)0}.game-index__content{display:flex;flex-direction:column;padding:var(--size-md)0}.game-index__player{display:flex;flex-direction:column;gap:var(--size-sm)}.game-index__video-frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--color-red-velvet)}.game-index__video-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.game-index__logo{position:absolute;bottom:10px;right:10px;height:55px;width:auto;pointer-events:none;z-index:1;transition:opacity .3s ease}.game-index__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--size-xsm);padding:0 var(--size-xsm)}.game-index__platforms{display:flex;gap:10px;align-items:center}.game-index__platforms .platform-badge{height:34px}.game-index__buttons{display:flex;align-items:center;gap:var(--size-xsm);padding:0 var(--size-xsm)}.game-index__separator{position:relative;height:6px;margin:var(--size-sm)0;background:rgba(var(--color-pale-blue-rgb),.5);border-radius:3px}.game-index__separator-bar{position:absolute;top:0;height:100%;background:var(--color-coral-pink);border-radius:3px;transition:left .4s ease,width .4s ease}.game-index__list-group{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.game-index__list-group::-webkit-scrollbar{display:none}.game-index__list-track{width:max-content;min-width:100%}.game-index__list{display:flex;gap:5px;padding:0 var(--size-xsm)}.game-index__list>.title-slide{flex-shrink:0;scroll-snap-align:start}@media(min-width:768px){.game-index__platforms .platform-badge{height:40px}.game-index__logo{height:94px}}@media(min-width:1024px){.game-index__content{flex-direction:row;align-items:flex-start}.game-index__player{flex:1;order:-1;padding-right:var(--size-md)}.game-index__list-group{display:flex;align-items:flex-start;flex:none;width:35%;overflow:visible;scroll-snap-type:none}.game-index__list-track{display:contents}.game-index__video-frame{border-radius:0 var(--radius-md)var(--radius-md)0;aspect-ratio:auto;height:490px}.game-index__logo{height:78px;bottom:15px;right:20px}.game-index__actions{padding:var(--size-sm)0 0 var(--size-md)}.game-index__buttons{padding:0 0 0 var(--size-md)}.game-index__separator{width:6px;height:auto;align-self:stretch;margin:0;flex-shrink:0;order:-1}.game-index__separator-bar{display:block;left:0;width:100%;transition:top .4s ease,height .4s ease}.game-index__list{flex-direction:column;padding:0 var(--size-xsm);flex:auto;min-width:0}.game-index__list>.title-slide{flex-shrink:1;scroll-snap-align:unset}}@media(min-width:1440px){.game-index__video-frame{height:600px}.game-index__logo{height:82px}.game-index__platforms .platform-badge{height:40px}}.blog-list{padding:0 clamp(1.25rem,.31rem + 4.52vw,3.125rem);overflow-x:hidden;overflow-x:clip}@media(min-width:1024px){.blog-list{padding:0 40px}}@media(min-width:1440px){.blog-list{padding:0 80px}}.blog-list__title{font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;color:var(--color-coral-pink);text-align:center;margin-bottom:40px}@media(min-width:1024px){.blog-list__title{text-align:left}}.blog-list__grid{display:grid;grid-template-columns:minmax(0,430px);justify-content:center;gap:30px 20px}@media(min-width:1024px){.blog-list__grid{grid-template-columns:repeat(2,minmax(400px,430px))}}@media(min-width:1440px){.blog-list__grid{grid-template-columns:repeat(3,minmax(400px,430px));gap:50px 40px}}.blog-list__actions{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:40px;padding-bottom:40px;position:relative}@media(min-width:1024px){.blog-list__actions{flex-direction:row;justify-content:center}.blog-list__actions>:first-child{position:absolute;left:0}}.blog-list__empty{text-align:center;font-size:var(--size-xsm);padding:80px 0}.blog-list__load-more[aria-busy=true]{opacity:.5;cursor:wait;pointer-events:none}.about-page{--about-gutter:20px;--about-gap:64px;--about-rule:300px}@media(min-width:768px){.about-page{--about-gutter:clamp(40px, calc((100vw - 768px) / 256 * 60 + 40px), 100px);--about-gap:clamp(80px, 10vw, 150px)}}@media(min-width:1024px){.about-page{--about-gutter:100px}}.about-page .faq-section,.about-recruit__inner,.about-contact__inner,.about-values__inner,.about-intro__inner{margin-inline:auto;padding-inline:var(--about-gutter)}.about-hero{position:relative}.about-page .page-top-hero-title{--page-title-fit:calc((100vw - 2 * var(--page-padding)) / 5.6)}.about-hero__media{position:relative;margin-top:20px}@media(min-width:768px){.about-hero__media{margin-top:24px}}.about-hero__image{width:100%;height:470px;object-fit:cover;border-radius:0 0 40px 0}@media(min-width:1024px){.about-hero__image{border-radius:0 0 60px 0}}@media(min-width:1440px){.about-hero__image{height:600px;border-radius:0 0 80px 0}}.about-hero__logo{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:86%;translate:0 6px}@media(min-width:768px){.about-hero__logo{width:64%;max-width:940px;translate:0 10px}}.about-hero__logo-svg{display:block;width:100%;height:auto;color:var(--color-cream)}.about-intro{margin-top:var(--about-gap)}.about-intro__inner{max-width:1040px;display:flex;flex-direction:column;gap:clamp(28px,4vw,48px)}.about-intro__lead{font-weight:900;font-size:var(--size-sm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet)}.about-intro__text{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet)}.about-values{margin-top:clamp(32px,4vw,48px)}.about-values__inner{max-width:1040px}.about-contact{margin-top:var(--about-gap)}.about-contact__inner{font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;max-width:1280px;font-size:clamp(7.5rem,34vw,8.5rem)}.about-contact__inner .text-slide{white-space:normal}.about-contact__inner .hero-slide{align-items:flex-end}@media(min-width:768px){.about-contact__inner{font-size:min(13rem,(100vw - 2 * var(--about-gutter) - 42px)/4.85)}.about-contact__inner .text-slide{white-space:nowrap}.about-contact__inner .hero-slide{align-items:baseline}}.about-recruit{margin-top:var(--about-gap)}.about-recruit__inner{max-width:1200px;display:flex;flex-direction:column}.about-recruit__inner::before,.about-recruit__inner::after{content:"";width:min(var(--about-rule),100%);height:3px;border-radius:1.5px;background-color:var(--color-pale-blue);margin-inline:auto}.about-recruit__label{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet);margin-top:30px}.about-recruit__row{margin-top:15px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}@media(min-width:768px){.about-recruit__row{flex-direction:row;align-items:center;gap:20px}}.about-recruit__inner::after{margin-top:40px}.about-recruit__text{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet);flex:1;min-width:0}.about-page .faq-section{max-width:1200px;margin-top:var(--about-gap);padding-bottom:clamp(96px,14vw,220px)}.about-page .faq-section__title{font-weight:900;font-size:var(--size-xl);line-height:1;text-transform:uppercase;color:var(--color-red-velvet);margin-bottom:clamp(24px,3vw,40px)}.support-page{--support-frame:20px;--support-frame-top:calc(var(--topbar-height) + 20px);--support-radius:60px;--support-gutter:clamp(20px, 5vw, 80px);--support-blob-size:clamp(960px, calc(40.2vw + 528px), 1300px);--support-content-width:min(840px, 66vw)}.support{position:relative;min-height:100svh;background-color:var(--color-cream);overflow-x:clip}.support__backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;display:none}@media(min-width:768px){.support__backdrop{display:block}}.support__photo{position:absolute;top:var(--support-frame-top);left:var(--support-frame);width:calc(100% - 2 * var(--support-frame));height:calc(100% - var(--support-frame-top) - var(--support-frame));object-fit:cover;border-radius:var(--support-radius)}.support__inner{position:relative;z-index:1;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;align-items:center;padding-inline:var(--support-gutter);padding-bottom:clamp(80px,12vh,180px)}@media(min-width:768px){.support-page .page-top-hero-title{position:relative;z-index:1;margin-block-end:clamp(16px,3vh,40px)}}@media(max-width:767px){.support__inner{padding-top:calc(var(--topbar-height) + 12px)}}.support__panel{width:100%;margin-inline:auto}@media(min-width:768px){.support__panel{position:relative;isolation:isolate;max-width:var(--support-content-width)}.support__panel::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:max(var(--support-blob-size),140%);aspect-ratio:1;border-radius:50% 50% 50% 0;background-color:var(--color-cream);z-index:-1;pointer-events:none}}.support__flash{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;text-transform:none;border-radius:var(--radius-md);padding:16px 24px;margin-bottom:28px;text-align:center}.support__flash--success{color:var(--color-red-velvet);background-color:rgba(var(--color-pale-blue-rgb),.35)}.support__flash--error{color:var(--color-red-velvet);background-color:rgba(var(--color-coral-pink-rgb),.35)}.support-progress{display:flex;flex-direction:column;gap:9px;margin-bottom:clamp(36px,6vh,80px)}.support-progress__label{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet)}.support-progress__track{position:relative;height:6px;border-radius:3px;background-color:rgba(var(--color-pale-blue-rgb),.5);overflow:hidden}.support-progress__fill{position:absolute;inset:0;border-radius:3px;background-color:var(--color-coral-pink);transform-origin:left center;transform:scaleX(var(--support-progress,.3333));transition:transform var(--transition-gentle)}.support-form__step{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:clamp(24px,4vw,40px)}html.js .support-form__step{display:none}html.js .support-form[data-step="1"] .support-form__step--1,html.js .support-form[data-step="2"] .support-form__step--2,html.js .support-form[data-step="3"] .support-form__step--3{display:flex}html.js .support-form__step:focus{outline:none}.support-field{display:flex;flex-direction:column;gap:10px}.support-field__label{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}.support-field__textarea,.support-field__input{width:100%;border:0;border-bottom:2px solid var(--color-coral-pink);border-radius:0;background:0 0;color:var(--color-red-velvet);font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;padding:4px 0}.support-field__textarea::placeholder,.support-field__input::placeholder{color:rgba(var(--color-red-velvet-rgb),.45)}.support-field__textarea:focus,.support-field__input:focus,.support-field__textarea:focus-visible,.support-field__input:focus-visible{outline:none;border-bottom-color:var(--color-red-velvet)}.support-field__textarea{min-height:180px;resize:vertical;line-height:1.2}.support-field__counter{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;align-self:flex-end;color:var(--color-pale-blue)}.support-field li{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;font-weight:700;color:var(--color-coral-pink)}.support-field--choice{align-items:stretch}.support-choice{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.support-choice__pill{cursor:pointer;user-select:none;transition:color var(--transition-quick),border-color var(--transition-quick)}.support-choice__pill:hover{color:var(--color-red-velvet);border-color:var(--color-red-velvet)}.support-choice__input:focus-visible+.support-choice__pill{outline:2px solid var(--color-red-velvet);outline-offset:2px}.support-choice__input:checked+.support-choice__pill{color:var(--color-red-velvet);border-color:var(--color-red-velvet)}.support-recap__title{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet);text-align:center}.support-recap{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,28px)}.support-recap__row{display:flex;flex-direction:column;gap:8px}.support-recap__row:not(.support-recap__row--inline) dd{border-bottom:2px solid var(--color-coral-pink);padding-bottom:8px}.support-recap__row--inline{flex-direction:row;align-items:center;gap:10px}.support-recap__value{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet)}.support-recap__value--multiline{white-space:pre-wrap}.support-form__nav{display:flex;align-items:center;gap:20px;margin-top:clamp(20px,3vh,40px)}.support-form__next,.support-form__submit{margin-inline-start:auto}.support-form__next[aria-disabled=true],.support-form__submit[aria-disabled=true]{opacity:.5}html.js .support-form__prev,html.js .support-form__submit{display:none}html.js .support-form[data-step="2"] .support-form__prev,html.js .support-form[data-step="3"] .support-form__prev{display:inline-flex}html.js .support-form[data-step="3"] .support-form__next{display:none}html.js .support-form[data-step="3"] .support-form__submit{display:inline-flex}.support-form__no-js{display:none;font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet);background-color:rgba(var(--color-coral-pink-rgb),.25);border:2px solid var(--color-coral-pink);border-radius:var(--radius-md);padding:16px 24px;margin-bottom:28px;text-align:center}html:not(.js) .support-form__no-js{display:block}html:not(.js) .support-form__fields{opacity:.45;pointer-events:none;user-select:none;filter:grayscale(.4)}.contact-page{background-color:var(--color-cream);--contact-block-inset:clamp(20px, 7vw, 148px);--contact-block-radius:clamp(60px, 9vw, 135px)}.contact{position:relative;width:100%}.contact-info{position:relative;z-index:1;background-color:var(--color-cream);padding-bottom:100px}.contact-faq{position:relative;z-index:2;background-color:var(--color-cream);border-radius:var(--radius-lg)var(--radius-lg)0 0;box-shadow:0 -10px 20px rgba(var(--color-red-velvet-rgb),.18)}html.js .contact-faq{min-height:100vh;min-height:100dvh}@media(min-width:768px){.contact-page .page-top-hero-title{position:relative;z-index:1;margin-block-end:clamp(24px,5vh,70px)}}.contact-info__block{background-color:var(--color-pale-blue);color:var(--color-red-velvet);margin-left:var(--contact-block-inset);border-radius:0 0 0 var(--contact-block-radius);padding:clamp(32px,4vw,60px)clamp(28px,7vw,150px);display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,64px)}@media(min-width:768px){.contact-info__block{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.contact-info__block{grid-template-columns:repeat(4,auto);justify-content:start;gap:clamp(40px,4vw,80px)}}@media(max-width:767px){.contact-info__block{margin-left:0;border-radius:0 0 0 var(--contact-block-radius);padding-top:calc(var(--topbar-height) + 32px)}}.contact-card{display:flex;flex-direction:column;gap:4px;min-width:0}.contact-card__eyebrow{font-weight:600;font-size:var(--size-2xsm);line-height:.81;text-transform:uppercase;display:flex;align-items:center;gap:5px;color:var(--color-red-velvet)}.contact-card__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-cream);flex-shrink:0}.contact-card__title{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}.contact-card__body{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet);margin-top:6px}.contact-card__email{color:var(--color-red-velvet);text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-quick-out)}.contact-card__email:hover,.contact-card__email:focus-visible{color:var(--color-coral-pink)}.contact__socials{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:10px}.contact__social-link{color:var(--color-red-velvet);transition:color var(--transition-quick-out)}.contact__social-link:hover,.contact__social-link:focus-visible{color:var(--color-coral-pink)}.contact__social-icon{display:block;height:30px;width:auto}.contact-faq__inner{max-width:1200px;margin:0 auto;padding:calc(var(--topbar-height) + clamp(20px,3vh,48px))var(--page-padding)clamp(40px,6vh,90px)}.contact-page .faq-section__title{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet);margin-bottom:clamp(20px,3vw,40px)}.error-page{--error-margin:5px;background:var(--color-cream)}@media(min-width:768px){.error-page{--error-margin:10px}}@media(min-width:1440px){.error-page .topbar{color:var(--color-cream)}.error-page .topbar__menu-btn--open .text-slide__text{--slide-color-base:var(--color-cream);--slide-color-hover:var(--color-coral-pink)}}.error-bg{position:fixed;inset:var(--error-margin);z-index:0;border-radius:var(--radius-md);background-size:cover;background-position:50%;background-repeat:no-repeat;pointer-events:none}.error-page>main,.error-page>footer{position:relative;z-index:1}.error{--error-band-tl:40%;--error-band-tr:42%;--error-band-br:58%;--error-band-bl:61%;position:relative;min-height:100dvh;display:grid;place-items:center;overflow:hidden}@media(min-width:768px){.error{--error-band-tl:49%;--error-band-tr:36%;--error-band-br:60%;--error-band-bl:65%}}@media(min-width:1440px){.error{--error-band-tl:55%;--error-band-tr:24%;--error-band-br:60%;--error-band-bl:71%}}.error__band{position:absolute;inset:0;z-index:0;background:var(--color-cream);clip-path:polygon(0% var(--error-band-tl),100% var(--error-band-tr),100% var(--error-band-br),0% var(--error-band-bl))}.error__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:40px;padding:55px 20px;text-align:center}.error__text{display:flex;flex-direction:column;align-items:center;gap:20px}.error__heading{display:flex;flex-direction:column;align-items:center;gap:15px;margin:0;color:var(--color-pale-blue)}.error__code{font-weight:900;font-size:var(--size-3xl);line-height:.81;letter-spacing:-5px;text-transform:uppercase;display:block}.error__lead{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;display:block}.error__detail,.error__note{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;max-width:45ch;margin:0;color:var(--color-red-velvet)}.error__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media(min-width:1024px){.error__inner{gap:60px;padding:70px 40px}}.footer{position:relative;z-index:100;isolation:isolate;background-color:transparent;overflow:clip;--footer-cut:50px;--footer-logo-w:100%;--footer-logo-y:5px;--footer-logo-x:center;--footer-cut-delta:0px;--footer-logo-y-delta:0px}.footer::before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--color-coral-pink);clip-path:polygon(0 calc(var(--footer-cut) + var(--footer-cut-delta)),100% 0,100% 100%,0 100%);mask:linear-gradient(#000,#000)0 0/100% 100% no-repeat,url(../images/brand/logo-yGROvq_.svg)var(--footer-logo-x)calc(var(--footer-logo-y) + var(--footer-logo-y-delta))/min(var(--footer-logo-w),1400px)auto no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.footer__content{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:180px 20px 0}.footer__nav{display:flex;justify-content:center}.footer__col{flex:1;padding:20px;text-align:center}.footer__col-title{font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-cream)}.footer__links{display:flex;flex-direction:column;gap:20px;padding:20px 0}.footer__link-row{display:flex;justify-content:center;gap:30px}.footer__link{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-cream);text-decoration:none;white-space:nowrap;transition:color var(--transition-quick-out)}.footer__link:hover,.footer__link:focus-visible{color:var(--color-red-velvet)}.footer__bottom{display:flex;flex-direction:column;align-items:center;gap:30px;padding:0 20px 30px;width:100%}.footer__socials{display:flex;align-items:center;gap:30px}.footer__social-link{color:var(--color-cream);transition:color var(--transition-quick-out)}.footer__social-link:hover,.footer__social-link:focus-visible{color:var(--color-red-velvet)}.footer__social-icon{display:block;height:35px;width:auto}.footer__credits{display:flex;flex-direction:column;align-items:center;gap:20px}.footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.footer__legal a{font-weight:900;font-size:var(--size-sm);line-height:normal;text-transform:uppercase;color:var(--color-red-velvet);text-decoration:none;transition:color var(--transition-quick-out)}.footer__legal a:hover,.footer__legal a:focus-visible{color:var(--color-cream)}.footer__copyright{font-weight:600;font-size:var(--size-2xsm);line-height:.81;text-transform:uppercase;color:var(--color-red-velvet)}html:not(.js) .footer__scroll-up{display:none}.footer__scroll-up{position:absolute;bottom:0;right:0;width:100px;height:100px;background:var(--color-cream);border:none;border-radius:var(--radius-lg)var(--radius-lg)0 var(--radius-lg);cursor:pointer;z-index:2}.footer__scroll-up::before,.footer__scroll-up::after{content:"";position:absolute;inset:0;margin:auto;background-color:var(--color-red-velvet);mask-size:contain;mask-repeat:no-repeat;transform:rotate(-45deg);transition:opacity var(--transition-quick-out)}.footer__scroll-up::before{width:20px;height:20px;mask-image:url(../images/icons/arrow-MxVrk-R.svg)}.footer__scroll-up::after{width:26px;height:26px;mask-image:url(../images/icons/arrow-large-1hwymfv.svg);opacity:0}.footer__scroll-up:hover::before,.footer__scroll-up:focus-visible::before{opacity:0}.footer__scroll-up:hover::after,.footer__scroll-up:focus-visible::after{opacity:1}@media(min-width:768px){.footer{--footer-cut:130px;--footer-logo-w:80%;--footer-logo-y:15px}.footer__content{gap:40px;padding:280px 20px 20px}.footer__nav{width:100%;max-width:1100px;justify-content:space-evenly}.footer__col{max-width:450px;text-align:left}.footer__link-row{justify-content:space-between}}@media(min-width:1024px){.footer{--footer-cut:180px;--footer-logo-w:75%;--footer-logo-y:20px}.footer__content{padding:320px 40px 30px}.footer__bottom{gap:20px;padding:0 40px 30px}}@media(min-width:1440px){.footer{--footer-cut:220px;--footer-logo-w:70%;--footer-logo-y:25px}.footer__content{padding-top:380px}.footer__bottom{padding:0 80px 30px}}@media(min-width:1920px){.footer{--footer-cut:280px;--footer-logo-w:63%;--footer-logo-y:35px}}@media(max-width:767px){.footer__nav{flex-direction:column;gap:0}.footer__socials{flex-wrap:wrap;justify-content:center}.footer__scroll-up{display:none}}.page-container{max-width:100%;margin:0 auto;padding-top:var(--topbar-height);padding-inline:var(--page-padding)}.page-container__title{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase;text-align:center}@media(min-width:1024px){.page-container{max-width:1300px}}@media(min-width:1440px){.page-container{max-width:1400px}}.editorjs-content{max-width:800px;margin:0 auto;padding:clamp(1.25rem,.31rem + 4.52vw,3.125rem)}@media(min-width:1024px){.editorjs-content{padding:50px}}.editorjs-content--article{min-height:40vh}.editorjs-content--static{padding:60px 0}@media(min-width:768px){.editorjs-content--static{padding:100px 0}}.editorjs-content h1{margin:0 0 .67em}.editorjs-content h2,.editorjs-content h3{margin:1.33em 0 .67em}.editorjs-content h4{margin:1.36em 0 .68em}.editorjs-content :first-child{margin-top:0}.editorjs-content p{font-size:var(--size-xsm);margin:0 0 .83em}.editorjs-content strong,.editorjs-content b{text-transform:uppercase}.editorjs-content a{text-decoration:underline}.editorjs-content ul{list-style:disc;padding-left:1.5em;margin:0 0 .83em}.editorjs-content ol{list-style:decimal;padding-left:1.5em;margin:0 0 .83em}.editorjs-content li{font-size:var(--size-xsm);margin:0}.editorjs-content figure{margin:.83em 0}.editorjs-content figure img{max-width:100%}.editorjs-content figcaption{font-style:italic}.editorjs-content blockquote{border-left:3px solid var(--color-coral-pink);padding-left:1.5em;font-size:var(--size-md);font-weight:700;text-transform:uppercase;margin:1.1em 0}.editorjs-content blockquote cite{font-size:var(--size-xsm);font-weight:500;text-transform:none;font-style:normal}.editorjs-content pre{background:#fff;padding:1.5em;overflow-x:auto;font-family:monospace;font-size:var(--size-2xsm);line-height:1.5;margin:1.1em 0}.editorjs-content table{width:100%;border-collapse:collapse}.editorjs-content table th,.editorjs-content table td{border:1px solid var(--color-coral-pink);padding:.5em}.editorjs-content table th{font-weight:900;text-transform:uppercase}.editorjs-content .editorjs-warning{background:rgba(var(--color-cream-rgb),.5);border-left:3px solid var(--color-coral-pink);padding:1em 1.5em}.editorjs-content .editorjs-checklist{list-style:none;padding-left:0}.editorjs-content hr{width:50%;height:3px;background-color:var(--color-pale-blue);border:none;margin:1.67em 0}.editorjs-content--static hr{width:100%;margin-top:0}.tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;margin:0 auto;padding:25px clamp(1.25rem,.31rem + 4.52vw,3.125rem)}@media(min-width:1024px){.tags{justify-content:flex-start;padding:25px 50px}}.share-section{max-width:800px;margin:0 auto;padding:30px clamp(1.25rem,.31rem + 4.52vw,3.125rem);text-align:center}@media(min-width:1024px){.share-section{padding:30px 50px}}.share-section__label{font-size:var(--size-xsm);font-weight:500;margin-bottom:15px}.share-section__icons{display:flex;justify-content:center;align-items:center;gap:40px}.share-section__icons img{height:30px;width:auto;filter:brightness(0)invert(11%)sepia(52%)saturate(3197%)hue-rotate(337deg)brightness(91%)contrast(95%);transition:opacity .3s ease}.share-section__icons a:hover img{opacity:.5}.page-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0;pointer-events:none}body:has(.page-bg)>main,body:has(.page-bg)>footer{position:relative;z-index:1}body:has(.page-bg){scrollbar-width:thin;scrollbar-color:var(--color-coral-pink)transparent}body:has(.page-bg)::-webkit-scrollbar{width:6px}body:has(.page-bg)::-webkit-scrollbar-track{background:0 0}body:has(.page-bg)::-webkit-scrollbar-thumb{background-color:var(--color-coral-pink);border-radius:3px}.content-card{max-width:100%;margin:0 auto}@media(min-width:1024px){.content-card{max-width:1300px}}@media(min-width:1440px){.content-card{max-width:1400px}}.content-body{background:#fff;position:relative;border-radius:50px 50px 0 0}@media(min-width:1440px){.content-body{border-radius:70px 70px 0 0}}.content-card--career .content-body{border-radius:0}.content-body>.editorjs-content{padding-top:0}.content-fade{display:none}.content-actions{display:flex;flex-direction:column-reverse;align-items:center;gap:10px;padding:20px clamp(1.25rem,.31rem + 4.52vw,3.125rem)}@media(min-width:1024px){.content-actions{position:sticky;bottom:0;flex-direction:row;justify-content:space-between;padding:20px 40px;pointer-events:none;z-index:11}.content-actions>*{pointer-events:auto}.content-actions::before{content:"";position:absolute;bottom:0;left:0;right:0;height:145px;background:linear-gradient(transparent,white calc(100% - 45px));pointer-events:none;z-index:-1}}.content-card--career{margin:80px auto 0}@media(min-width:1024px){.content-card--career{margin-top:10px;display:flex;flex-direction:column;height:calc(100vh - 10px)}.content-card--career .content-body{flex:1;overflow:hidden;min-height:0}}.career-header{flex-shrink:0;background-color:var(--color-pale-blue);overflow:hidden;border-radius:50px 50px 0 0}@media(min-width:1440px){.career-header{border-radius:70px 70px 0 0}}.career-header__inner{max-width:800px;margin:0 auto;padding:40px clamp(1.25rem,.31rem + 4.52vw,3.125rem)30px;display:flex;flex-direction:column;gap:10px}@media(min-width:1024px){.career-header__inner{padding:50px 50px 30px}}.career-header__info{display:flex;align-items:center;gap:6px;font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-cream)}.career-header__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-cream);flex-shrink:0}.career-header__title{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}.article-spacer{height:60vh}@media(min-width:1024px){.content-body--article{margin-top:-50px}}.article-header{max-width:800px;margin:0 auto;padding:40px clamp(1.25rem,.31rem + 4.52vw,3.125rem)15px;display:flex;flex-direction:column;gap:10px}@media(min-width:1024px){.article-header{padding:50px 0 15px}}.article-header__meta{display:flex;align-items:center;gap:6px;font-weight:600;font-size:var(--size-xsm);line-height:normal;text-transform:uppercase;color:var(--color-coral-pink)}.article-header__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-coral-pink);flex-shrink:0}.article-header__title{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}@media(min-width:1024px){.content-actions--article{justify-content:center}.content-actions--article>:first-child{position:absolute;left:40px}}.preview-banner{position:fixed;top:0;left:0;right:0;z-index:9999;color:#fff;text-align:center;padding:8px;font-weight:600;font-size:var(--size-2xsm);line-height:.81;text-transform:uppercase}.preview-banner--published{background-color:#2ecc71}.preview-banner--scheduled{background-color:#f1c40f;color:var(--color-red-velvet)}.preview-banner--unpublished{background-color:#e67e22}.preview-banner--unpublished_disabled{background-color:#e74c3c}.game-intro{display:flex;flex-direction:column;align-self:flex-end;flex:none;width:660px;gap:40px;padding:50px 20px}.game-intro__logo img{width:100%}.game-intro__tag{align-self:flex-start}.game-intro__description{display:flex;flex-direction:column;gap:12px}.game-intro__lead{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}.game-intro__body{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none;color:var(--color-red-velvet)}@media(max-width:1439px){.game-intro{width:565px;gap:30px}}@media(max-width:1023px){.game-intro{width:510px}}@media(max-width:767px){.game-intro{width:100vw;padding-block:30px}}@media(max-height:800px){.game-intro{gap:15px}.game-intro__description{gap:5px}}.game-sticky{display:flex;flex-direction:column;gap:20px;padding:0 var(--page-padding)40px}.game-sticky__row{display:flex;align-items:center;gap:34px}.game-sticky__row--mobile{display:none}.game-sticky__platforms{display:flex;align-items:center;gap:30px}.game-sticky__platforms .platform-badge{height:40px}@media(min-width:768px) and (max-width:1023px){.game-sticky__row{gap:15px}.game-sticky__platforms{gap:10px}.game-sticky .slide-btn{--slide-gap:25px}}@media(max-height:800px){.game-sticky{padding-bottom:20px}}@media(max-width:767px){.game-sticky{padding-bottom:30px;max-width:450px;margin-inline:auto}.game-sticky__back--lg,.game-sticky__cta--lg{display:none}.game-sticky__platforms{flex:1;justify-content:space-between;gap:10px}.game-sticky__platforms .platform-badge{height:34px}.game-sticky__row--mobile{display:flex;justify-content:space-between;gap:10px}.game-sticky__row--mobile .slide-btn{flex:1;justify-content:space-between;gap:10px}}@media(max-width:767px) and (max-height:800px){.game-sticky{padding-bottom:10px;gap:10px}}.game-outro{display:flex;flex-direction:column;background:var(--color-cream);border-radius:70px 70px 0 0;box-shadow:0 -10px 14px rgba(0,0,0,.2);overflow-x:clip}.game-outro__suggestions{flex:1 0 auto;display:flex;flex-direction:column;gap:30px;padding:60px 20px 0}@media(min-width:768px){.game-outro__suggestions{padding:60px 40px 0}}@media(min-width:1024px){.game-outro__suggestions{padding:60px 0 0}}.game-outro__suggestions-title{font-weight:900;font-size:var(--size-xl);line-height:1;text-transform:uppercase;color:var(--color-red-velvet);text-align:center}.game-outro__suggestions-list{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.game-outro__suggestions-list{flex-direction:row;align-items:stretch;margin:0 -6px}.game-outro__suggestions-list>*{flex:1;min-width:0}}.game-outro__back{display:flex;justify-content:center;padding:50px 20px 30px}.game-outro__back .slide-button{width:160px}@media(min-width:768px){.game-outro__back{padding:50px 40px 30px}}@media(min-width:1024px){.game-outro__back{justify-content:flex-start;padding:60px 30px 30px}.game-outro__back .slide-button{width:auto}}.game-panel--faq{flex:none;height:auto;align-self:center;width:calc(100vw - 2 * var(--page-padding));display:flex;flex-direction:column;gap:15px}@media(min-width:1024px){.game-panel--faq{width:900px}}@media(min-width:1440px){.game-panel--faq{width:1100px}}.game-panel--faq .game-panel__title{font-weight:900;font-size:var(--size-2xl);line-height:.9;text-transform:uppercase;color:var(--color-red-velvet)}.game-panel--image-landscape{flex:none;height:100%;aspect-ratio:16/9}.game-panel--image-landscape img{width:100%;height:100%;object-fit:cover;border-radius:30px;display:block}.game-panel--image-portrait{flex:none;height:100%;aspect-ratio:600/840}.game-panel--image-portrait img{width:100%;height:100%;object-fit:cover;border-radius:30px;display:block}.game-panel--image-portrait+.game-panel--image-portrait{margin-left:-45px}@media(min-width:768px){.game-panel--image-portrait+.game-panel--image-portrait{margin-left:-65px}}@media(min-width:1440px){.game-panel--image-portrait+.game-panel--image-portrait{margin-left:-85px}}.game-panel--video{flex:none;height:100%;aspect-ratio:16/9;max-width:100vw}.game-panel--video video{width:100%;height:100%;object-fit:cover;border-radius:30px;display:block}.game-panel--text{flex:none;height:auto;align-self:flex-end;width:550px;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;padding:50px 0;color:var(--color-red-velvet)}@media(min-width:1024px){.game-panel--text{width:660px}}@media(min-width:1440px){.game-panel--text{width:720px}}@media(max-width:767px){.game-panel--text{width:calc(100vw - 40px);max-width:550px;padding:30px 0}}.game-panel--text .game-panel__title{font-weight:900;font-size:var(--size-l);line-height:.9;text-transform:uppercase}.game-panel--text .game-panel__body{font-weight:500;font-size:var(--size-xsm);line-height:1.2;text-transform:none}.game-panel--text .game-panel__body p+p{margin-top:1em}.game-panel--text-cols .game-panel__body{display:flex;gap:15px}.game-panel--text-cols .game-panel__body p{flex:1;min-width:0}.game-panel--text-cols .game-panel__body p+p{margin-top:0}@media(max-width:767px){.game-panel--text-cols .game-panel__body{flex-direction:column}.game-panel--text-cols .game-panel__body p+p{margin-top:1em}}.game-show{padding-top:100vh}html.js .game-show{padding-top:calc(130vh + var(--track-scrub-room,0px));padding-bottom:30vh}@media(min-width:1024px){html.js .game-show{padding-top:calc(100vh + var(--track-scrub-room,0px) + 24px);padding-bottom:0}}.game-show__pin{position:fixed;inset:0;overflow-x:auto;overflow-y:clip;z-index:1}html.js .game-show__pin{overflow:clip}.game-show__track{display:flex;flex-direction:row;align-items:center;gap:60px;height:100vh;padding:120px 0}@media(max-height:800px){.game-show__track{padding-top:90px;padding-bottom:90px}}@media(max-width:767px){.game-show__track{padding-bottom:160px}}@media(max-width:767px) and (max-height:800px){.game-show__track{padding-top:80px;padding-bottom:110px}}@media(min-width:768px){.game-show__track{gap:80px;padding-left:40px}}@media(min-width:1440px){.game-show__track{gap:100px;padding-left:80px}}.game-show__faq-container{flex:none;padding-right:calc(var(--page-padding) + 5px)}@media(min-width:1024px){.game-show__faq-container{padding-right:calc((100vw - 900px)/2)}}@media(min-width:1440px){.game-show__faq-container{padding-right:calc((100vw - 1100px)/2)}}.game-show__sticky{position:fixed;bottom:0;inset-inline:0;z-index:2;pointer-events:none}.game-show__sticky a,.game-show__sticky button{pointer-events:auto}.game-show__outro{position:relative;z-index:3}.game-show :is(.game-intro,.game-panel,.game-show__outro):focus-visible,.footer:focus-visible{outline:none}body.no-focus-ring :focus-visible{outline:none}.game-panel--first{z-index:2}.game-panel--first.is-animating{will-change:transform}.game-panel--first.is-animating :is(img,video){will-change:border-top-left-radius,border-bottom-left-radius}html.js:not(.reduced-motion) .game-panel--ornament{--crop-inset-right:0;--crop-inset-left:0;--content-x:0px;transform:scale(.8);transform-origin:left center;clip-path:inset(0 var(--crop-inset-right) 0 var(--crop-inset-left) round 30px)}html.js:not(.reduced-motion) .game-panel--ornament.game-panel--image-portrait{--crop-inset-right:70%}html.js:not(.reduced-motion) .game-panel--ornament.game-panel--image-landscape{--crop-inset-right:80%}html.js:not(.reduced-motion) .game-panel--ornament.game-panel--video{--crop-inset-right:80%}html.js:not(.reduced-motion) .game-panel--ornament.game-panel--text{--crop-inset-left:100%}html.js:not(.reduced-motion) .game-panel--ornament>*{transform:translate3d(var(--content-x),0,0)}.game-panel--ornament.is-animating{will-change:transform,clip-path}.game-panel--ornament.is-animating>*{will-change:transform}