.pixelated-corners-wrapper{--_pixelated-border-radius: var(--pixelated-border-radius, var(--border-radius-xl));--_pixelated-border-radius-shape: var(--pixelated-border-radius-shape, var(--border-radius-shape-xl));--_pixelated-border-radius-inner-shape: var(--pixelated-border-radius-inner-shape, var(--_pixelated-border-radius-shape));--_pixelated-border-color: var(--pixelated-border-color, var(--color-primary-50));--_pixelated-border-opacity: var(--pixelated-border-opacity, .5);--_pixelated-background-color: var(--pixelated-background-color, var(--color-primary-50));position:relative;border-radius:var(--_pixelated-border-radius)}.pixelated-corners-wrapper>.pixelated-corners{position:relative;min-width:calc(100% - 8px);min-height:calc(100% - 8px);max-height:100%;clip-path:var(--_pixelated-border-radius-inner-shape);z-index:1}.pixelated-corners-wrapper:before,.pixelated-corners-wrapper:after{content:"";position:absolute;inset:4px;background-color:var(--_pixelated-background-color);clip-path:var(--_pixelated-border-radius-inner-shape);transition:background-color .15s,opacity .15s,transform .15s}.pixelated-corners-wrapper:before{inset:0;background-color:var(--_pixelated-border-color);clip-path:var(--_pixelated-border-radius-shape);opacity:var(--_pixelated-border-opacity)}.hero[data-astro-cid-bbe6dxrz]{--hero-gap: calc(var(--card-padding-base) * 2);display:flex;flex-direction:column;max-width:min(1200px,100vw - var(--body-gutters));margin:0 auto;padding-block:var(--hero-gap);color:var(--color-primary-100);gap:var(--hero-gap);font-weight:300;text-wrap:balance}.hero[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--color-primary-50);font-weight:400}.hero__catchphrase[data-astro-cid-bbe6dxrz]{font-size:clamp(24px,10px + 2.5vw,42px);padding:0 calc(var(--body-gutters) / 2);text-align:center}.hero__note[data-astro-cid-bbe6dxrz]{display:flex;width:fit-content;color:var(--color-primary-300);font-family:var(--font-family-title-alt);font-size:18px;font-weight:400;line-height:1.2;padding:16px 0 0;margin-inline:auto}.hero__note[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-icon]{display:inline-block;margin-block:auto;margin-right:6px;width:24px;height:24px}@media screen and (max-width:700px){.hero__note[data-astro-cid-bbe6dxrz]{font-size:16px;width:200px}.hero__note[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-icon]{width:40px;height:40px;margin-right:8px}}.hero__cards[data-astro-cid-bbe6dxrz]{--pixelated-border-radius: var(--border-radius-l);--pixelated-border-radius-shape: var(--border-radius-shape-l);--pixelated-border-radius-inner-shape: var(--border-radius-inner-shape-l);--pixelated-border-color: var(--color-primary-500);--pixelated-background-color: var(--color-primary-600);display:grid;grid-template-columns:1fr;justify-items:center;gap:var(--card-padding-base)}@media screen and (min-width:1120px){.hero__cards[data-astro-cid-bbe6dxrz]{grid-template-columns:.85fr 1fr}}@media screen and (min-width:1240px){.hero__cards[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(2,1fr)}}.hero__cards[data-astro-cid-bbe6dxrz] .hero__card[data-astro-cid-bbe6dxrz]{max-width:650px;box-shadow:0 16px 32px -16px hsl(from var(--color-primary-700) h s l/.8);animation:card-slide-up .3s ease-in-out both .2s}.hero__cards[data-astro-cid-bbe6dxrz] .hero__card[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.235s}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners{display:flex;flex-direction:column;gap:16px;color:var(--color-primary-200);padding:min(28px,var(--card-padding-base))}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .hero__card-header[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:20px}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .hero__card-header[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-icon]{width:48px;height:48px;color:var(--color-primary-300)}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .hero__card-title[data-astro-cid-bbe6dxrz]{line-height:1;font-size:16px;font-weight:500;font-family:var(--font-family-title-alt);color:var(--color-primary-400);text-transform:uppercase;letter-spacing:1px;padding-top:4px}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .hero__card-title[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{display:block;font-family:var(--font-family-title);font-weight:400;letter-spacing:initial;font-size:32px}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners p[data-astro-cid-bbe6dxrz]{padding:0;font-weight:400;font-size:20px}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners p[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-weight:500;color:var(--color-primary-100)}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .pixelated-corners-wrapper{--pixelated-border-radius: var(--border-radius-s);--pixelated-border-radius-shape: var(--border-radius-shape-s);--pixelated-border-opacity: .5;--pixelated-border-color: var(--color-primary-500);--pixelated-background-color: transparent}@media screen and (min-width:700px){.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .pixelated-corners-wrapper{position:absolute;top:28px;right:28px}}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .pixelated-corners-wrapper{height:54px;margin-top:auto}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .pixelated-corners-wrapper:has(a:hover),.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .pixelated-corners-wrapper:has(a:focus-visible){--pixelated-border-opacity: 1}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners a[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:12px 24px;text-decoration:none;color:var(--color-primary-100);font-size:16px;font-weight:400;gap:16px;transition:color .15s}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners a[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-icon]{width:20px;height:20px}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners a[data-astro-cid-bbe6dxrz]:hover,.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners a[data-astro-cid-bbe6dxrz]:focus-visible{color:var(--color-primary-50)}.game[data-astro-cid-7gsb6lky].collaboration{--pixelated-border-color: var(--color-primary-200);--game-shadow-color: var(--color-primary-600);--game-padding-base: var(--card-padding-base);--game-padding-block: calc(var(--game-padding-base) * .5);--game-padding-inline: calc(var(--game-padding-base));grid-column:span 6}.game[data-astro-cid-7gsb6lky].collaboration:hover,.game[data-astro-cid-7gsb6lky].collaboration:focus-within{--game-emphasis-color: var(--collaboration-emphasis-color);--pixelated-border-color: var(--game-emphasis-color);--game-shadow-color: var(--game-emphasis-color)}.game[data-astro-cid-7gsb6lky].collaboration:hover .game__keyart[data-astro-cid-7gsb6lky] img[data-astro-cid-7gsb6lky],.game[data-astro-cid-7gsb6lky].collaboration:focus-within .game__keyart[data-astro-cid-7gsb6lky] img[data-astro-cid-7gsb6lky]{filter:saturate(1);transform:scale(1)!important}.game[data-astro-cid-7gsb6lky].collaboration .game__title[data-astro-cid-7gsb6lky]{font-size:32px;margin-top:calc(var(--game-padding-base) * .35)}.game[data-astro-cid-7gsb6lky].collaboration .game__keyart[data-astro-cid-7gsb6lky]{aspect-ratio:2/3}.game[data-astro-cid-7gsb6lky].collaboration .game__keyart[data-astro-cid-7gsb6lky] img[data-astro-cid-7gsb6lky]{image-rendering:auto}@media screen and (min-width:900px){.game[data-astro-cid-7gsb6lky].collaboration .game__keyart[data-astro-cid-7gsb6lky] img[data-astro-cid-7gsb6lky]{transform:scale(1.02)}}.game[data-astro-cid-7gsb6lky].collaboration.game--horizontal .game__keyart[data-astro-cid-7gsb6lky]{aspect-ratio:123/70}.game[data-astro-cid-7gsb6lky].collaboration.game--horizontal .game__keyart[data-astro-cid-7gsb6lky] img[data-astro-cid-7gsb6lky]{transform:scale(1.01)}@media screen and (max-width:900px){.game[data-astro-cid-7gsb6lky].collaboration .game__keyart[data-astro-cid-7gsb6lky]{aspect-ratio:1!important}}@media screen and (min-width:800px){.game[data-astro-cid-7gsb6lky].collaboration{grid-column:span 3}.game[data-astro-cid-7gsb6lky].collaboration.game--horizontal{grid-column:span 6}}@media screen and (min-width:1200px){.game[data-astro-cid-7gsb6lky].collaboration{grid-column:span 2}.game[data-astro-cid-7gsb6lky].collaboration.game--horizontal{grid-column:span 4}}input[data-astro-cid-nbvfnxgh][name=email_address_check]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.newsletter-form[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column;gap:16px}.recaptcha-terms[data-astro-cid-nbvfnxgh]{font-size:12px;text-align:center;color:var(--color-primary-400);padding:0;text-wrap:balance;transition:opacity .15s ease-in-out}.recaptcha-terms[data-astro-cid-nbvfnxgh] a[data-astro-cid-nbvfnxgh]{color:inherit;text-underline-offset:4px;text-decoration-color:var(--color-primary-200)}.recaptcha-terms[data-astro-cid-nbvfnxgh] a[data-astro-cid-nbvfnxgh]:hover,.recaptcha-terms[data-astro-cid-nbvfnxgh] a[data-astro-cid-nbvfnxgh]:focus-visible{color:var(--color-primary-800);text-decoration-color:var(--color-primary-600)}.newsletter-success[data-astro-cid-nbvfnxgh],.newsletter-form--success[data-astro-cid-nbvfnxgh]{display:none}.newsletter-form--success[data-astro-cid-nbvfnxgh]+.newsletter-success[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column;align-items:center;gap:16px}.newsletter-form--success[data-astro-cid-nbvfnxgh]+.newsletter-success[data-astro-cid-nbvfnxgh] [data-astro-cid-nbvfnxgh][data-icon]{width:128px;height:128px;color:var(--color-primary-400)}.newsletter-form--success[data-astro-cid-nbvfnxgh]+.newsletter-success[data-astro-cid-nbvfnxgh] p[data-astro-cid-nbvfnxgh]{padding:0;text-align:center;text-wrap:balance}.newsletter-form--success[data-astro-cid-nbvfnxgh]+.newsletter-success[data-astro-cid-nbvfnxgh] #newsletter-success-nickname[data-astro-cid-nbvfnxgh]{font-weight:600}:root{--body-gutters: 16px;--vertical-gap: 64px;--card-padding-base: 20px}@media screen and (min-width:350px){:root{--body-gutters: 32px;--card-padding-base: 24px}}@media screen and (min-width:1100px){:root{--body-gutters: 96px;--vertical-gap: 128px;--card-padding-base: 32px}}:root{--font-family-title: var(--font-bebas-neue);--font-family-title-alt: var(--font-outfit);--font-family-text: var(--font-roboto-slab);--color-purple-50: #f4eef7;--color-purple-100: #e9ddee;--color-purple-200: #d4bade;--color-purple-300: #be98cd;--color-purple-400: #a875bd;--color-purple-500: #9353ac;--color-purple-600: #75428a;--color-purple-700: #583267;--color-purple-800: #3b2145;--color-purple-900: #1d1122;--color-purple-950: #150c18;--color-raspberry-50: #faeaec;--color-raspberry-100: #f6d5d9;--color-raspberry-200: #ecacb2;--color-raspberry-300: #e3828c;--color-raspberry-400: #d95966;--color-raspberry-500: #d02f3f;--color-raspberry-600: #a62633;--color-raspberry-700: #7d1c26;--color-raspberry-800: #531319;--color-raspberry-900: #2a090d;--color-raspberry-950: #1d0709;--color-primary-50: var(--color-purple-50);--color-primary-100: var(--color-purple-100);--color-primary-200: var(--color-purple-200);--color-primary-300: var(--color-purple-300);--color-primary-400: var(--color-purple-400);--color-primary-500: var(--color-purple-500);--color-primary-600: var(--color-purple-600);--color-primary-700: var(--color-purple-700);--color-primary-800: var(--color-purple-800);--color-primary-900: var(--color-purple-900);--color-primary-950: var(--color-purple-950);--color-secondary-50: var(--color-raspberry-50);--color-secondary-100: var(--color-raspberry-100);--color-secondary-200: var(--color-raspberry-200);--color-secondary-300: var(--color-raspberry-300);--color-secondary-400: var(--color-raspberry-400);--color-secondary-500: var(--color-raspberry-500);--color-secondary-600: var(--color-raspberry-600);--color-secondary-700: var(--color-raspberry-700);--color-secondary-800: var(--color-raspberry-800);--color-secondary-900: var(--color-raspberry-900);--color-secondary-950: var(--color-raspberry-950);--color-background: var(--color-secondary-50);--color-text: var(--color-primary-950);--border-radius-xs: 8px;--border-radius-shape-xs: polygon(0px calc(100% - 4px) , 2px calc(100% - 4px) , 2px calc(100% - 2px) , 4px calc(100% - 2px) , 4px 100%, calc(100% - 4px) 100%, calc(100% - 4px) calc(100% - 2px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 2px) calc(100% - 4px) , 100% calc(100% - 4px) , 100% 4px, calc(100% - 2px) 4px, calc(100% - 2px) 2px, calc(100% - 4px) 2px, calc(100% - 4px) 0px, 4px 0px, 4px 2px, 2px 2px, 2px 4px, 0px 4px);--border-radius-inner-shape-xs: polygon(0px calc(100% - 2px) , 2px calc(100% - 2px) , 2px 100%, calc(100% - 2px) 100%, calc(100% - 2px) calc(100% - 2px) , 100% calc(100% - 2px) , 100% 2px, calc(100% - 2px) 2px, calc(100% - 2px) 0px, 2px 0px, 2px 2px, 0px 2px);--border-radius-s: 12px;--border-radius-shape-s: polygon(0px calc(100% - 8px) , 2px calc(100% - 8px) , 2px calc(100% - 4px) , 4px calc(100% - 4px) , 4px calc(100% - 2px) , 8px calc(100% - 2px) , 8px 100%, calc(100% - 8px) 100%, calc(100% - 8px) calc(100% - 2px) , calc(100% - 4px) calc(100% - 2px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 2px) calc(100% - 4px) , calc(100% - 2px) calc(100% - 8px) , 100% calc(100% - 8px) , 100% 8px, calc(100% - 2px) 8px, calc(100% - 2px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 2px, calc(100% - 8px) 2px, calc(100% - 8px) 0px, 8px 0px, 8px 2px, 4px 2px, 4px 4px, 2px 4px, 2px 8px, 0px 8px);--border-radius-inner-shape-s: polygon(0px calc(100% - 6px) , 2px calc(100% - 6px) , 2px calc(100% - 2px) , 6px calc(100% - 2px) , 6px 100%, calc(100% - 6px) 100%, calc(100% - 6px) calc(100% - 2px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 2px) calc(100% - 6px) , 100% calc(100% - 6px) , 100% 6px, calc(100% - 2px) 6px, calc(100% - 2px) 2px, calc(100% - 6px) 2px, calc(100% - 6px) 0px, 6px 0px, 6px 2px, 2px 2px, 2px 6px, 0px 6px);--border-radius-m: 16px;--border-radius-shape-m: polygon(0px calc(100% - 10px) , 2px calc(100% - 10px) , 2px calc(100% - 6px) , 4px calc(100% - 6px) , 4px calc(100% - 4px) , 6px calc(100% - 4px) , 6px calc(100% - 2px) , 10px calc(100% - 2px) , 10px 100%, calc(100% - 10px) 100%, calc(100% - 10px) calc(100% - 2px) , calc(100% - 6px) calc(100% - 2px) , calc(100% - 6px) calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) calc(100% - 6px) , calc(100% - 2px) calc(100% - 6px) , calc(100% - 2px) calc(100% - 10px) , 100% calc(100% - 10px) , 100% 10px, calc(100% - 2px) 10px, calc(100% - 2px) 6px, calc(100% - 4px) 6px, calc(100% - 4px) 4px, calc(100% - 6px) 4px, calc(100% - 6px) 2px, calc(100% - 10px) 2px, calc(100% - 10px) 0px, 10px 0px, 10px 2px, 6px 2px, 6px 4px, 4px 4px, 4px 6px, 2px 6px, 2px 10px, 0px 10px);--border-radius-inner-shape-m: polygon(0px calc(100% - 8px) , 2px calc(100% - 8px) , 2px calc(100% - 6px) , 4px calc(100% - 6px) , 4px calc(100% - 4px) , 6px calc(100% - 4px) , 6px calc(100% - 2px) , 8px calc(100% - 2px) , 8px 100%, calc(100% - 8px) 100%, calc(100% - 8px) calc(100% - 2px) , calc(100% - 6px) calc(100% - 2px) , calc(100% - 6px) calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) calc(100% - 6px) , calc(100% - 2px) calc(100% - 6px) , calc(100% - 2px) calc(100% - 8px) , 100% calc(100% - 8px) , 100% 8px, calc(100% - 2px) 8px, calc(100% - 2px) 6px, calc(100% - 4px) 6px, calc(100% - 4px) 4px, calc(100% - 6px) 4px, calc(100% - 6px) 2px, calc(100% - 8px) 2px, calc(100% - 8px) 0px, 8px 0px, 8px 2px, 6px 2px, 6px 4px, 4px 4px, 4px 6px, 2px 6px, 2px 8px, 0px 8px);--border-radius-l: 24px;--border-radius-shape-l: polygon(0px calc(100% - 18px) , 2px calc(100% - 18px) , 2px calc(100% - 16px) , 2px calc(100% - 12px) , 4px calc(100% - 12px) , 4px calc(100% - 10px) , 6px calc(100% - 10px) , 6px calc(100% - 8px) , 8px calc(100% - 8px) , 8px calc(100% - 6px) , 10px calc(100% - 6px) , 10px calc(100% - 4px) , 12px calc(100% - 4px) , 12px calc(100% - 2px) , 16px calc(100% - 2px) , 18px calc(100% - 2px) , 18px 100%, calc(100% - 18px) 100%, calc(100% - 18px) calc(100% - 2px) , calc(100% - 16px) calc(100% - 2px) , calc(100% - 12px) calc(100% - 2px) , calc(100% - 12px) calc(100% - 4px) , calc(100% - 10px) calc(100% - 4px) , calc(100% - 10px) calc(100% - 6px) , calc(100% - 8px) calc(100% - 6px) , calc(100% - 8px) calc(100% - 8px) , calc(100% - 6px) calc(100% - 8px) , calc(100% - 6px) calc(100% - 10px) , calc(100% - 4px) calc(100% - 10px) , calc(100% - 4px) calc(100% - 12px) , calc(100% - 2px) calc(100% - 12px) , calc(100% - 2px) calc(100% - 16px) , calc(100% - 2px) calc(100% - 18px) , 100% calc(100% - 18px) , 100% 18px, calc(100% - 2px) 18px, calc(100% - 2px) 16px, calc(100% - 2px) 12px, calc(100% - 4px) 12px, calc(100% - 4px) 10px, calc(100% - 6px) 10px, calc(100% - 6px) 8px, calc(100% - 8px) 8px, calc(100% - 8px) 6px, calc(100% - 10px) 6px, calc(100% - 10px) 4px, calc(100% - 12px) 4px, calc(100% - 12px) 2px, calc(100% - 16px) 2px, calc(100% - 18px) 2px, calc(100% - 18px) 0px, 18px 0px, 18px 2px, 16px 2px, 12px 2px, 12px 4px, 10px 4px, 10px 6px, 8px 6px, 8px 8px, 6px 8px, 6px 10px, 4px 10px, 4px 12px, 2px 12px, 2px 16px, 2px 18px, 0px 18px);--border-radius-inner-shape-l: polygon(0px calc(100% - 16px) , 2px calc(100% - 16px) , 2px calc(100% - 10px) , 4px calc(100% - 10px) , 4px calc(100% - 8px) , 6px calc(100% - 8px) , 6px calc(100% - 6px) , 8px calc(100% - 6px) , 8px calc(100% - 4px) , 10px calc(100% - 4px) , 10px calc(100% - 2px) , 16px calc(100% - 2px) , 16px 100%, calc(100% - 16px) 100%, calc(100% - 16px) calc(100% - 2px) , calc(100% - 10px) calc(100% - 2px) , calc(100% - 10px) calc(100% - 4px) , calc(100% - 8px) calc(100% - 4px) , calc(100% - 8px) calc(100% - 6px) , calc(100% - 6px) calc(100% - 6px) , calc(100% - 6px) calc(100% - 8px) , calc(100% - 4px) calc(100% - 8px) , calc(100% - 4px) calc(100% - 10px) , calc(100% - 2px) calc(100% - 10px) , calc(100% - 2px) calc(100% - 16px) , 100% calc(100% - 16px) , 100% 16px, calc(100% - 2px) 16px, calc(100% - 2px) 10px, calc(100% - 4px) 10px, calc(100% - 4px) 8px, calc(100% - 6px) 8px, calc(100% - 6px) 6px, calc(100% - 8px) 6px, calc(100% - 8px) 4px, calc(100% - 10px) 4px, calc(100% - 10px) 2px, calc(100% - 16px) 2px, calc(100% - 16px) 0px, 16px 0px, 16px 2px, 10px 2px, 10px 4px, 8px 4px, 8px 6px, 6px 6px, 6px 8px, 4px 8px, 4px 10px, 2px 10px, 2px 16px, 0px 16px);--border-radius-xl: 32px;--border-radius-shape-xl: polygon(0px calc(100% - 24px) , 2px calc(100% - 24px) , 2px calc(100% - 18px) , 4px calc(100% - 18px) , 4px calc(100% - 16px) , 6px calc(100% - 16px) , 6px calc(100% - 14px) , 6px calc(100% - 12px) , 8px calc(100% - 12px) , 8px calc(100% - 10px) , 10px calc(100% - 10px) , 10px calc(100% - 8px) , 12px calc(100% - 8px) , 12px calc(100% - 6px) , 14px calc(100% - 6px) , 16px calc(100% - 6px) , 16px calc(100% - 4px) , 18px calc(100% - 4px) , 18px calc(100% - 2px) , 24px calc(100% - 2px) , 24px 100%, calc(100% - 24px) 100%, calc(100% - 24px) calc(100% - 2px) , calc(100% - 18px) calc(100% - 2px) , calc(100% - 18px) calc(100% - 4px) , calc(100% - 16px) calc(100% - 4px) , calc(100% - 16px) calc(100% - 6px) , calc(100% - 14px) calc(100% - 6px) , calc(100% - 12px) calc(100% - 6px) , calc(100% - 12px) calc(100% - 8px) , calc(100% - 10px) calc(100% - 8px) , calc(100% - 10px) calc(100% - 10px) , calc(100% - 8px) calc(100% - 10px) , calc(100% - 8px) calc(100% - 12px) , calc(100% - 6px) calc(100% - 12px) , calc(100% - 6px) calc(100% - 14px) , calc(100% - 6px) calc(100% - 16px) , calc(100% - 4px) calc(100% - 16px) , calc(100% - 4px) calc(100% - 18px) , calc(100% - 2px) calc(100% - 18px) , calc(100% - 2px) calc(100% - 24px) , 100% calc(100% - 24px) , 100% 24px, calc(100% - 2px) 24px, calc(100% - 2px) 18px, calc(100% - 4px) 18px, calc(100% - 4px) 16px, calc(100% - 6px) 16px, calc(100% - 6px) 14px, calc(100% - 6px) 12px, calc(100% - 8px) 12px, calc(100% - 8px) 10px, calc(100% - 10px) 10px, calc(100% - 10px) 8px, calc(100% - 12px) 8px, calc(100% - 12px) 6px, calc(100% - 14px) 6px, calc(100% - 16px) 6px, calc(100% - 16px) 4px, calc(100% - 18px) 4px, calc(100% - 18px) 2px, calc(100% - 24px) 2px, calc(100% - 24px) 0px, 24px 0px, 24px 2px, 18px 2px, 18px 4px, 16px 4px, 16px 6px, 14px 6px, 12px 6px, 12px 8px, 10px 8px, 10px 10px, 8px 10px, 8px 12px, 6px 12px, 6px 14px, 6px 16px, 4px 16px, 4px 18px, 2px 18px, 2px 24px, 0px 24px);--border-radius-inner-shape-xl: polygon(0px calc(100% - 22px) , 2px calc(100% - 22px) , 2px calc(100% - 18px) , 4px calc(100% - 18px) , 4px calc(100% - 16px) , 4px calc(100% - 14px) , 6px calc(100% - 14px) , 6px calc(100% - 12px) , 8px calc(100% - 12px) , 8px calc(100% - 10px) , 8px calc(100% - 8px) , 10px calc(100% - 8px) , 12px calc(100% - 8px) , 12px calc(100% - 6px) , 14px calc(100% - 6px) , 14px calc(100% - 4px) , 16px calc(100% - 4px) , 18px calc(100% - 4px) , 18px calc(100% - 2px) , 22px calc(100% - 2px) , 22px 100%, calc(100% - 22px) 100%, calc(100% - 22px) calc(100% - 2px) , calc(100% - 18px) calc(100% - 2px) , calc(100% - 18px) calc(100% - 4px) , calc(100% - 16px) calc(100% - 4px) , calc(100% - 14px) calc(100% - 4px) , calc(100% - 14px) calc(100% - 6px) , calc(100% - 12px) calc(100% - 6px) , calc(100% - 12px) calc(100% - 8px) , calc(100% - 10px) calc(100% - 8px) , calc(100% - 8px) calc(100% - 8px) , calc(100% - 8px) calc(100% - 10px) , calc(100% - 8px) calc(100% - 12px) , calc(100% - 6px) calc(100% - 12px) , calc(100% - 6px) calc(100% - 14px) , calc(100% - 4px) calc(100% - 14px) , calc(100% - 4px) calc(100% - 16px) , calc(100% - 4px) calc(100% - 18px) , calc(100% - 2px) calc(100% - 18px) , calc(100% - 2px) calc(100% - 22px) , 100% calc(100% - 22px) , 100% 22px, calc(100% - 2px) 22px, calc(100% - 2px) 18px, calc(100% - 4px) 18px, calc(100% - 4px) 16px, calc(100% - 4px) 14px, calc(100% - 6px) 14px, calc(100% - 6px) 12px, calc(100% - 8px) 12px, calc(100% - 8px) 10px, calc(100% - 8px) 8px, calc(100% - 10px) 8px, calc(100% - 12px) 8px, calc(100% - 12px) 6px, calc(100% - 14px) 6px, calc(100% - 14px) 4px, calc(100% - 16px) 4px, calc(100% - 18px) 4px, calc(100% - 18px) 2px, calc(100% - 22px) 2px, calc(100% - 22px) 0px, 22px 0px, 22px 2px, 18px 2px, 18px 4px, 16px 4px, 14px 4px, 14px 6px, 12px 6px, 12px 8px, 10px 8px, 8px 8px, 8px 10px, 8px 12px, 6px 12px, 6px 14px, 4px 14px, 4px 16px, 4px 18px, 2px 18px, 2px 22px, 0px 22px)}.hero__wrapper[data-astro-cid-j7pv25f6]{background:linear-gradient(to bottom,#76428a 35%,#623876)}.section--games[data-astro-cid-j7pv25f6],.section--collaborations[data-astro-cid-j7pv25f6],.section--follow-us[data-astro-cid-j7pv25f6]{overflow:hidden}.section--games[data-astro-cid-j7pv25f6]{--section-title-color-50: var(--color-secondary-100);--section-title-color-100: var(--color-secondary-200);--section-title-color-200: var(--color-secondary-200);--section-title-color-300: var(--color-secondary-300);--section-title-color-400: var(--color-secondary-400);--section-title-color-500: var(--color-secondary-500);--section-title-color-600: var(--color-secondary-600);--section-title-color-700: var(--color-secondary-700);--section-title-color-800: var(--color-secondary-800);position:relative;padding-bottom:64px;overflow:hidden}.section--games[data-astro-cid-j7pv25f6] .game:not(.focus-center){box-shadow:none}.section--games[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;opacity:.12;background-color:var(--current-game-emphasis-color, var(--color-secondary-300));will-change:transform;z-index:-1}@media screen and (min-width:900px){.section--games[data-astro-cid-j7pv25f6]:before{transition:background-color .15s ease-in-out}}.section--games_grid[data-astro-cid-j7pv25f6]{display:grid;gap:calc(var(--vertical-gap) / 2);padding-bottom:var(--vertical-gap)}.section--collaborations[data-astro-cid-j7pv25f6]{background-color:var(--color-primary-800);background-image:url(/images/background-pattern-light.svg)}.section--collaborations_grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;max-width:min(1200px,100vw - var(--body-gutters));margin:0 auto;padding-bottom:var(--vertical-gap)}.section__more-games[data-astro-cid-j7pv25f6]{grid-column:1/-1;color:var(--color-primary-100);font-size:18px;font-weight:300;text-align:center;text-wrap:balance;padding:64px 32px 0}.section__more-games-title[data-astro-cid-j7pv25f6]{display:block;font-weight:400;font-size:24px;color:var(--color-primary-300);margin-bottom:12px}.section--follow-us[data-astro-cid-j7pv25f6]{background-color:var(--color-primary-100);background-image:url(/images/background-pattern-dark.svg);padding-bottom:var(--vertical-gap)}.follow-us__text[data-astro-cid-j7pv25f6]{font-size:24px;font-weight:300;text-align:center;max-width:800px;margin:calc(-1 * var(--vertical-gap)) auto calc(var(--vertical-gap) / 2);padding-inline:32px;text-wrap:balance}.follow-us__text[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-primary-700);font-weight:400}.follow-us__text-small[data-astro-cid-j7pv25f6]{display:inline-block;color:var(--color-primary-600);font-size:20px;font-weight:350;margin-top:32px}.follow-us__text-small[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-primary-500)}.follow-us__grid[data-astro-cid-j7pv25f6]{--pixelated-border-radius: var(--border-radius-l);--pixelated-border-radius-shape: var(--border-radius-shape-l);--pixelated-border-radius-inner-shape: var(--border-radius-inner-shape-l);--pixelated-border-color: var(--color-primary-200);--pixelated-background-color: var(--color-primary-100);display:grid;grid-template-columns:1fr;gap:48px 32px;max-width:min(1200px,100vw - var(--body-gutters));margin:0 auto}@media screen and (min-width:1200px){.follow-us__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.follow-us__card[data-astro-cid-j7pv25f6]{color:var(--color-primary-600);font-size:clamp(16px,10px + 1.2vw,20px);box-shadow:0 16px 32px -16px hsl(from var(--color-primary-400) h s l/.5)}.follow-us__card[data-astro-cid-j7pv25f6]>.pixelated-corners{display:flex;flex-direction:column;padding:min(48px,var(--card-padding-base) * 1.5);gap:16px}.follow-us__card[data-astro-cid-j7pv25f6]>.pixelated-corners>p[data-astro-cid-j7pv25f6]{padding-block:0;margin-bottom:.5em;text-wrap:balance}.follow-us__card[data-astro-cid-j7pv25f6]>.pixelated-corners>p[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:500}.follow-us__card-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;font-weight:400}.follow-us__card-header[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-icon]{width:48px;height:48px;color:var(--color-primary-500)}.follow-us__card-title[data-astro-cid-j7pv25f6]{line-height:1;font-size:16px;font-family:var(--font-family-title-alt);font-weight:500;color:var(--color-primary-400);text-transform:uppercase;letter-spacing:1px;padding-top:4px}.follow-us__card-title[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:0;line-height:inherit}.follow-us__card-title[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{display:block;color:var(--color-primary-700);font-family:var(--font-family-title);font-weight:400;letter-spacing:initial;font-size:32px}.follow-us__joke[data-astro-cid-j7pv25f6]{color:var(--color-primary-400);font-weight:350}.follow-us__bonus[data-astro-cid-j7pv25f6]{padding:0 0 0 16px;margin-block:auto;border-left:4px solid var(--color-primary-200)}.follow-us__bonus-title[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;font-family:var(--font-family-title-alt);font-weight:500;text-transform:uppercase;font-size:16px;line-height:1;margin-bottom:8px;color:var(--color-primary-400)}.follow-us__big-link{--pixelated-border-radius: var(--border-radius-s);--pixelated-border-radius-shape: var(--border-radius-shape-s);--pixelated-border-radius-inner-shape: var(--border-radius-inner-shape-s);--pixelated-border-opacity: .5;--pixelated-border-color: var(--color-primary-400);--pixelated-background-color: var(--color-primary-500);margin-top:auto}.follow-us__big-link a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:.4ch;color:var(--color-primary-100);text-decoration:none;padding:24px 32px;text-wrap:balance;font-weight:400;line-height:1.1;transition:color .15s}.follow-us__big-link a[data-astro-cid-j7pv25f6]:hover,.follow-us__big-link a[data-astro-cid-j7pv25f6]:focus-visible{color:var(--color-primary-50)}.follow-us__big-link a[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]{line-height:inherit}.follow-us__big-link a[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:500;color:var(--color-primary-50)}.follow-us__big-link a[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-icon]{width:32px;height:32px;margin-right:8px;transform:translateY(1px)}.follow-us__big-link:has(a:hover,a:focus-visible):before{opacity:.2;transform:scale(1.02,1.1)}.follow-us__others[data-astro-cid-j7pv25f6]{--pixelated-border-radius: var(--border-radius-s);--pixelated-border-radius-shape: var(--border-radius-shape-s);--pixelated-border-radius-inner-shape: var(--border-radius-inner-shape-s);--pixelated-border-opacity: 0;--pixelated-border-color: var(--color-primary-500);--pixelated-background-color: transparent;max-width:min(1200px,100vw - var(--body-gutters));margin:calc(var(--card-padding-base) * 2) auto 0;font-size:20px;text-align:center}.follow-us__others-list[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;flex-flow:wrap}.follow-us__others[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6],.follow-us__others[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.follow-us__others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;font-size:32px;color:var(--color-primary-500);text-decoration:none;padding:20px;text-wrap:balance;font-weight:400;transition:color .15s}.follow-us__others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-icon]{transition:transform .15s}.follow-us__others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:before{content:attr(aria-label);display:block;position:absolute;bottom:-10px;left:0;right:0;font-size:10px;font-weight:500;font-family:var(--font-family-title-alt);text-transform:uppercase;transform:translateY(16px);transition:transform .15s}.follow-us__others[data-astro-cid-j7pv25f6] .pixelated-corners-wrapper:has(a:hover,a:focus-visible){--pixelated-border-opacity: 1}.follow-us__others[data-astro-cid-j7pv25f6] .pixelated-corners-wrapper:has(a:hover,a:focus-visible):before{transform:scale(1.1)}.follow-us__others[data-astro-cid-j7pv25f6] .pixelated-corners-wrapper:has(a:hover,a:focus-visible) a[data-astro-cid-j7pv25f6]{color:var(--color-primary-50)}.follow-us__others[data-astro-cid-j7pv25f6] .pixelated-corners-wrapper:has(a:hover,a:focus-visible) a[data-astro-cid-j7pv25f6]:before{transform:translateY(0)}.follow-us__others[data-astro-cid-j7pv25f6] .pixelated-corners-wrapper:has(a:hover,a:focus-visible) [data-astro-cid-j7pv25f6][data-icon]{transform:translateY(-6px) scale(1.3)}
