@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}:root{--bone:#f2efe9;--bone-2:#e9e4da;--ink:#101010;--ink-2:#191917;--signal:#e8402a;--signal-ink:#b52d1c;--muted:#6f6a61;--line:#10101024;--line-strong:#10101047;--dark-line:#f2efe929;--dark-line-strong:#f2efe94d;--font-sans:"Schibsted Grotesk Variable", "Schibsted Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--container:1440px;--gutter:clamp(1.25rem, 4vw, 4rem);--section-y:clamp(5rem, 10vw, 10rem);--header-h:4.5rem;--ease:cubic-bezier(.2, .7, .2, 1);--nudge:3px;--text-hero:clamp(4rem, 12vw, 8rem);--text-h2:clamp(2.75rem, 5vw, 4.5rem);--text-h3:clamp(1.625rem, 2.2vw, 2rem);--text-h4:clamp(1.25rem, 1.8vw, 1.375rem);--text-lead:clamp(1.25rem, 1.5vw, 1.375rem);--text-body:1.125rem;--text-small:.875rem;--text-label:.75rem;--text-button:.9375rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 3rem)}body{background:var(--bone);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.55}body[data-menu-open=true]{overflow:hidden}::selection{background:var(--signal);color:var(--bone)}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img,svg,video{max-width:100%;display:block}strong{font-weight:600}em{font-style:italic}:focus-visible{outline:2px solid var(--signal);outline-offset:4px}main:focus{outline:none}.container{width:min(100% - (var(--gutter) * 2), var(--container));margin-inline:auto}.container--wide{width:min(100% - (var(--gutter) * 2), 1680px)}.section{padding-block:var(--section-y)}.section--dark{background:var(--ink);color:var(--bone)}.section--tight{padding-block:clamp(3.5rem,7vw,7rem)}.section--flush-top{padding-top:0}.rule{border:0;border-top:1px solid var(--line);margin:0}.section--dark .rule{border-color:var(--dark-line)}.eyebrow{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.65rem;line-height:1.2;display:inline-flex}.eyebrow:before{content:"";background:var(--signal);border-radius:50%;flex:none;width:.4rem;height:.4rem}.section--dark .eyebrow{color:#f2efe99e}.label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);line-height:1.2}.section--dark .label{color:#f2efe99e}.anchor-label{transition:color .2s var(--ease)}:target .label.anchor-label{color:var(--signal-ink)}.section--dark:target .label.anchor-label{color:var(--signal)}.mono{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:.01em;font-variant-numeric:tabular-nums;line-height:1.5}.h1{font-size:var(--text-hero);letter-spacing:-.04em;text-wrap:balance;font-weight:700;line-height:.9}.h2{font-size:var(--text-h2);letter-spacing:-.035em;text-wrap:balance;font-weight:700;line-height:.95}.h3{font-size:var(--text-h3);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.1}.h4{font-size:var(--text-h4);letter-spacing:-.01em;font-weight:600;line-height:1.2}.lead{font-size:var(--text-lead);text-wrap:pretty;max-width:55ch;line-height:1.45}.body{font-size:var(--text-body);text-wrap:pretty;max-width:65ch;line-height:1.55}.small{font-size:var(--text-small);line-height:1.5}.muted{color:var(--muted)}.inline-link{transition:color .18s var(--ease), box-shadow .18s var(--ease);border-bottom:1px solid}.inline-link.link-out:hover,.inline-link.link-out:focus-visible{box-shadow:0 1px}.inline-link:hover{color:var(--signal)}.section--dark .muted{color:#f2efe99e}.signal{color:var(--signal)}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:200;background:var(--ink);color:var(--bone);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;transition:transform .18s var(--ease);padding:.75rem 1rem;font-size:.75rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.btn{border:1px solid var(--ink);background:var(--ink);min-height:3rem;color:var(--bone);font-size:var(--text-button);letter-spacing:.01em;text-align:center;transition:background-color .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease), transform .22s var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:.75rem;padding:.875rem 1.5rem;font-weight:600;line-height:1;display:inline-flex}.btn:hover{background:var(--signal);border-color:var(--signal);color:var(--bone)}.btn:active{transform:translateY(1px)}.btn--outline{color:var(--ink);background:0 0}.btn--outline:hover{background:var(--ink);border-color:var(--ink);color:var(--bone)}.btn--inverse{background:var(--bone);border-color:var(--bone);color:var(--ink)}.btn--inverse:hover{background:var(--signal);border-color:var(--signal);color:var(--bone)}.btn--outline-inverse{border-color:var(--bone);color:var(--bone);background:0 0}.btn--outline-inverse:hover{background:var(--bone);border-color:var(--bone);color:var(--ink)}.btn--text{min-height:auto;color:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:0 0 .15rem;font-weight:500}.btn--text:hover{border-color:var(--signal);color:var(--signal);background:0 0}.btn__arrow{transition:transform .22s var(--ease);display:inline-block}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translateX(var(--nudge))}.link-out{white-space:nowrap}.link-out__arrow{transition:transform .18s var(--ease);margin-left:.2em;display:inline-block}.btn:hover .btn__arrow--out,.btn:focus-visible .btn__arrow--out,.link-out:hover .link-out__arrow,.link-out:focus-visible .link-out__arrow{transform:translate(var(--nudge), calc(var(--nudge) * -1))}.actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.actions--stack-mobile{align-items:flex-start}.reveal{opacity:1;transform:none}.js .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.js .reveal.is-visible,.js .reveal:focus-within{opacity:1;transform:translateY(0)}@media (width<=640px){:root{--text-body:1.0625rem;--text-small:.875rem;--text-label:.6875rem}.actions--stack-mobile{flex-direction:column;align-items:stretch}.actions--stack-mobile .btn{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .reveal{opacity:1;transform:none}.btn__arrow,.link-out__arrow,.game-card__arrow{transform:none!important}}.logo-mark[data-astro-cid-27oicc4y]{aspect-ratio:928/332;width:auto;display:block;overflow:visible}.logo[data-astro-cid-f7espo7c]{color:var(--ink);white-space:nowrap;align-items:baseline;gap:.65rem;line-height:1;display:inline-flex}.logo--inverse[data-astro-cid-f7espo7c]{color:var(--bone)}.logo__mark[data-astro-cid-f7espo7c]{height:clamp(1.75rem,1.2rem + 1.2vw,2.25rem)}.logo__descriptor[data-astro-cid-f7espo7c]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;line-height:1}.logo--large[data-astro-cid-f7espo7c] .logo__mark[data-astro-cid-f7espo7c]{height:clamp(2.25rem,1.6rem + 1.6vw,2.875rem)}.logo--large[data-astro-cid-f7espo7c] .logo__descriptor[data-astro-cid-f7espo7c]{font-size:.8125rem}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--bone);transition:border-color .22s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--line)}.site-header__inner[data-astro-cid-nen7h5rs]{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:2rem;display:flex}.site-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);margin-left:auto;margin-right:clamp(1rem,3vw,3rem);display:flex}.site-nav__link[data-astro-cid-nen7h5rs]{letter-spacing:.005em;color:var(--ink);padding-block:.5rem;font-size:.9375rem;font-weight:400;line-height:1;position:relative}.site-nav__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--signal);width:.32rem;height:.32rem;transition:transform .22s var(--ease);border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,.25rem)scale(0)}.site-nav__link[data-astro-cid-nen7h5rs]:hover:after,.site-nav__link[data-astro-cid-nen7h5rs].is-active:after{transform:translate(-50%,.25rem)scale(1)}.site-header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.site-header__cta[data-astro-cid-nen7h5rs]{min-height:2.5rem;padding:.65rem 1rem;font-size:.875rem}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--ink);background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0;display:none}.menu-toggle__lines[data-astro-cid-nen7h5rs]{gap:.28rem;width:1.1rem;display:grid}.menu-toggle__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{height:1px;transition:transform .22s var(--ease);background:currentColor;display:block}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(.2rem)rotate(45deg)}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-.2rem)rotate(-45deg)}.fallback-nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding-block:.85rem;font-size:.875rem;display:none}.fallback-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--muted);padding-block:.3rem}.fallback-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.fallback-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{color:var(--ink);font-weight:600}.mobile-menu[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0;z-index:40;background:var(--ink);color:var(--bone);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .26s var(--ease), visibility .26s var(--ease);position:fixed;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs][data-open=true]{visibility:visible;opacity:1;pointer-events:auto}.mobile-menu__inner[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:space-between;gap:3rem;min-height:100%;padding-block:2.5rem;display:flex}.mobile-menu__nav[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.mobile-menu__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--dark-line);letter-spacing:-.03em;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1.2rem;font-size:clamp(2rem,8vw,3.25rem);font-weight:600;line-height:1;display:flex}.mobile-menu__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{border-top:1px solid var(--dark-line)}.mobile-menu__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--signal)}.mobile-menu__index[data-astro-cid-nen7h5rs]{color:#f2efe96b}.mobile-menu__foot[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.mobile-menu__meta[data-astro-cid-nen7h5rs]{color:#f2efe99e;gap:.4rem;display:grid}@media (width<=900px){.site-nav[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}html:not(.js) .fallback-nav[data-astro-cid-nen7h5rs],html.menu-fallback .fallback-nav[data-astro-cid-nen7h5rs]{display:flex}html:not(.js) .menu-toggle[data-astro-cid-nen7h5rs],html.menu-fallback .menu-toggle[data-astro-cid-nen7h5rs]{display:none}}@media (width>=901px){.mobile-menu[data-astro-cid-nen7h5rs]{display:none}}@media (width<=640px){.site-header__cta[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--ink);color:var(--bone);padding-top:clamp(3.5rem,7vw,7rem);overflow:hidden}.site-footer__top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--dark-line);justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:3rem;display:flex}.site-footer__line[data-astro-cid-jo6i4kqk]{text-align:right;color:#f2efe9b8;max-width:22ch;font-size:clamp(1.125rem,1.4vw,1.25rem);line-height:1.35}.site-footer__grid[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--dark-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-block:3rem;display:grid}.site-footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk]{color:#f2efe99e;margin-bottom:.4rem}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#f2efe9d1;min-height:1.5rem;transition:color .18s var(--ease);align-items:center;padding-block:.15rem;font-size:.9375rem;line-height:1.3;display:inline-flex}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--signal)}.site-footer__bottom[data-astro-cid-jo6i4kqk]{color:#f2efe99e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk]{gap:1.25rem;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#f2efe99e;align-items:center;min-height:1.5rem;display:inline-flex}.site-footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--signal)}.site-footer__wordmark[data-astro-cid-jo6i4kqk]{--wordmark-w:clamp(13rem, 46vw, 44rem);width:var(--wordmark-w);margin-top:.75rem;margin-bottom:calc(var(--wordmark-w) * -.05);color:var(--bone);opacity:.07;user-select:none;pointer-events:none}@media (width<=900px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}}@media (width<=640px){.site-footer__top[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.site-footer__line[data-astro-cid-jo6i4kqk]{text-align:left}.site-footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}}
