.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));border-radius:var(--_pixelated-border-radius);position:relative}.pixelated-corners-wrapper>.pixelated-corners{min-width:calc(100% - 8px);min-height:calc(100% - 8px);max-height:100%;clip-path:var(--_pixelated-border-radius-inner-shape);z-index:1;position:relative}.pixelated-corners-wrapper:before,.pixelated-corners-wrapper:after{content:"";background-color:var(--_pixelated-background-color);clip-path:var(--_pixelated-border-radius-inner-shape);transition:background-color .15s,opacity .15s,transform .15s;position:absolute;inset:4px}.pixelated-corners-wrapper:before{background-color:var(--_pixelated-border-color);clip-path:var(--_pixelated-border-radius-shape);opacity:var(--_pixelated-border-opacity);inset:0}@media screen and (width>=350px){:root{--body-gutters:32px;--card-padding-base:24px}}@media screen and (width>=1100px){:root{--body-gutters:96px;--vertical-gap:128px;--card-padding-base:32px}}.hero[data-astro-cid-bbe6dxrz]{--hero-gap:calc(var(--card-padding-base) * 2);max-width:min(1200px,100vw - var(--body-gutters));padding-block:var(--hero-gap);color:var(--color-primary-100);gap:var(--hero-gap);text-wrap:balance;flex-direction:column;margin:0 auto;font-weight:300;display:flex}.hero[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--color-primary-50);font-weight:400}.hero__catchphrase[data-astro-cid-bbe6dxrz]{padding:0 calc(var(--body-gutters) / 2);text-align:center;font-size:clamp(24px,10px + 2.5vw,42px)}.hero__note[data-astro-cid-bbe6dxrz]{width:fit-content;color:var(--color-primary-300);font-family:var(--font-family-title-alt);margin-inline:auto;padding:16px 0 0;font-size:18px;font-weight:400;line-height:1.2;display:flex}.hero__note[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-icon]{margin-block:auto;width:24px;height:24px;margin-right:6px;display:inline-block}@media screen and (width<=700px){.hero__note[data-astro-cid-bbe6dxrz]{width:200px;font-size:16px}.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);justify-items:center;gap:var(--card-padding-base);grid-template-columns:1fr;display:grid}@media screen and (width>=1120px){.hero__cards[data-astro-cid-bbe6dxrz]{grid-template-columns:.85fr 1fr}}@media screen and (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:.3s ease-in-out .2s both card-slide-up}.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{color:var(--color-primary-200);padding:min(28px,var(--card-padding-base));flex-direction:column;gap:16px;display:flex}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners .hero__card-header[data-astro-cid-bbe6dxrz]{align-items:center;gap:20px;display:flex}.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]{font-size:16px;font-weight:500;line-height:1;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]{font-family:var(--font-family-title);letter-spacing:initial;font-size:32px;font-weight:400;display:block}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners p[data-astro-cid-bbe6dxrz]{padding:0;font-size:20px;font-weight:400}.hero__card[data-astro-cid-bbe6dxrz]>.pixelated-corners p[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--color-primary-100);font-weight:500}.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 (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]{height:100%;color:var(--color-primary-100);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;font-size:16px;font-weight:400;text-decoration:none;transition:color .15s;display:flex}.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)}@media screen and (width>=350px){:root{--body-gutters:32px;--card-padding-base:24px}}@media screen and (width>=1100px){:root{--body-gutters:96px;--vertical-gap:128px;--card-padding-base:32px}}.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();transform:scale(1)!important}.game[data-astro-cid-7gsb6lky].collaboration .game__title[data-astro-cid-7gsb6lky]{margin-top:calc(var(--game-padding-base) * .35);font-size:32px}.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 (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 (width<=900px){.game[data-astro-cid-7gsb6lky].collaboration .game__keyart[data-astro-cid-7gsb6lky]{aspect-ratio:1!important}}@media screen and (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 (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]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.newsletter-form[data-astro-cid-nbvfnxgh]{flex-direction:column;gap:16px;display:flex}.recaptcha-terms[data-astro-cid-nbvfnxgh]{text-align:center;color:var(--color-primary-400);text-wrap:balance;padding:0;font-size:12px;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]{flex-direction:column;align-items:center;gap:16px;display:flex}.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]{text-align:center;text-wrap:balance;padding:0}.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 (width>=350px){:root{--body-gutters:32px;--card-padding-base:24px}}@media screen and (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(#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);padding-bottom:64px;position:relative;overflow:hidden}.section--games[data-astro-cid-j7pv25f6] .game:not(.focus-center){box-shadow:none}.section--games[data-astro-cid-j7pv25f6]:before{content:"";opacity:.12;background-color:var(--current-game-emphasis-color,var(--color-secondary-300));will-change:transform;z-index:-1;position:absolute;inset:0}@media screen and (width>=900px){.section--games[data-astro-cid-j7pv25f6]:before{transition:background-color .15s ease-in-out}}.section--games_grid[data-astro-cid-j7pv25f6]{gap:calc(var(--vertical-gap) / 2);padding-bottom:var(--vertical-gap);display:grid}.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]{max-width:min(1200px,100vw - var(--body-gutters));padding-bottom:var(--vertical-gap);grid-template-columns:repeat(6,1fr);gap:24px;margin:0 auto;display:grid}.section__more-games[data-astro-cid-j7pv25f6]{color:var(--color-primary-100);text-align:center;text-wrap:balance;grid-column:1/-1;padding:64px 32px 0;font-size:18px;font-weight:300}.section__more-games-title[data-astro-cid-j7pv25f6]{color:var(--color-primary-300);margin-bottom:12px;font-size:24px;font-weight:400;display:block}.section--follow-us[data-astro-cid-j7pv25f6]{background-color:var(--color-primary-100);padding-bottom:var(--vertical-gap);background-image:url(/images/background-pattern-dark.svg)}.follow-us__text[data-astro-cid-j7pv25f6]{text-align:center;max-width:800px;margin:calc(-1 * var(--vertical-gap)) auto calc(var(--vertical-gap) / 2);text-wrap:balance;padding-inline:32px;font-size:24px;font-weight:300}.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]{color:var(--color-primary-600);margin-top:32px;font-size:20px;font-weight:350;display:inline-block}.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);max-width:min(1200px,100vw - var(--body-gutters));grid-template-columns:1fr;gap:48px 32px;margin:0 auto;display:grid}@media screen and (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);box-shadow:0 16px 32px -16px hsl(from var(--color-primary-400) h s l/.5);font-size:clamp(16px,10px + 1.2vw,20px)}.follow-us__card[data-astro-cid-j7pv25f6]>.pixelated-corners{padding:min(48px,var(--card-padding-base) * 1.5);flex-direction:column;gap:16px;display:flex}.follow-us__card[data-astro-cid-j7pv25f6]>.pixelated-corners>p[data-astro-cid-j7pv25f6]{text-wrap:balance;margin-bottom:.5em;padding-block:0}.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]{align-items:center;gap:16px;font-weight:400;display:flex}.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]{font-size:16px;line-height:1;font-family:var(--font-family-title-alt);color:var(--color-primary-400);text-transform:uppercase;letter-spacing:1px;padding-top:4px;font-weight:500}.follow-us__card-title[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:inherit;padding:0}.follow-us__card-title[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-primary-700);font-family:var(--font-family-title);letter-spacing:initial;font-size:32px;font-weight:400;display:block}.follow-us__joke[data-astro-cid-j7pv25f6]{color:var(--color-primary-400);font-weight:350}.follow-us__bonus[data-astro-cid-j7pv25f6]{border-left:4px solid var(--color-primary-200);margin-block:auto;padding:0 0 0 16px}.follow-us__bonus-title[data-astro-cid-j7pv25f6]{font-family:var(--font-family-title-alt);text-transform:uppercase;color:var(--color-primary-400);align-items:center;gap:8px;margin-bottom:8px;font-size:16px;font-weight:500;line-height:1;display:flex}.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]{color:var(--color-primary-100);text-wrap:balance;justify-content:center;align-items:center;gap:.4ch;padding:24px 32px;font-weight:400;line-height:1.1;text-decoration:none;transition:color .15s;display:flex}.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]{color:var(--color-primary-50);font-weight:500}.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;text-align:center;font-size:20px}.follow-us__others-list[data-astro-cid-j7pv25f6]{flex-flow:wrap;justify-content:center;display:flex}.follow-us__others[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6],.follow-us__others[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none}.follow-us__others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-primary-500);text-wrap:balance;align-items:center;gap:8px;padding:20px;font-size:32px;font-weight:400;text-decoration:none;transition:color .15s;display:flex}.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);font-size:10px;font-weight:500;font-family:var(--font-family-title-alt);text-transform:uppercase;transition:transform .15s;display:block;position:absolute;bottom:-10px;left:0;right:0;transform:translateY(16px)}.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)}
