.shared-site-header{justify-content:space-between;align-items:center;min-height:92px;display:flex}.shared-site-header .wordmark{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.shared-site-header .wordmark img{object-fit:contain;border-radius:12px;width:100%;height:100%;display:block}.shared-site-header .header-nav{color:#000c;font-family:var(--font-family-sans);font-size:var(--font-size-label);align-items:center;gap:clamp(1rem,3vw,2.75rem);display:flex}.shared-site-header .header-nav a,.shared-site-header .header-nav button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0 0 .25rem;display:inline-flex;position:relative}.shared-site-header .header-nav a:hover,.shared-site-header .header-nav a:focus-visible,.shared-site-header .header-nav button:hover,.shared-site-header .header-nav button:focus-visible{color:#f45a35}.shared-site-header .header-tab.active{border-bottom:1px solid}.shared-site-header .game-tab{font-weight:var(--type-body-font-weight);font-family:var(--type-family-game)!important;font-size:var(--type-game-nav-font-size)!important}.shared-site-header .game-mosaic{z-index:0;aspect-ratio:5/3;pointer-events:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.18rem,.45vw,.32rem);width:clamp(4.5rem,7vw,6rem);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shared-site-header .game-mosaic span{opacity:0;background:#d7d7d7;border-radius:1px;min-width:0;min-height:0;transform:scale(.12)}.shared-site-header .game-tab:hover .game-mosaic span,.shared-site-header .game-tab:focus-visible .game-mosaic span{animation:game-mosaic-fill .32s cubic-bezier(.2,.8,.2,1) var(--mosaic-delay) both}@keyframes game-mosaic-fill{0%{opacity:0;transform:scale(.12)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.shared-site-header .creative-tab{font-weight:600;font-family:var(--type-family-editorial)!important}@media (width<=760px){.shared-site-header{min-height:74px}.shared-site-header .header-nav{gap:.85rem}}.shared-site-footer{color:#70706a;font-family:var(--font-family-sans);font-size:var(--font-size-label);text-transform:uppercase;border-top:1px solid #1c1c1a29;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 0 2rem;display:flex}.shared-site-footer p{margin:0 0 .35rem}.shared-site-footer .social-nav{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.5rem;max-width:560px;display:flex}.shared-site-footer a:hover,.shared-site-footer a:focus-visible{color:#f45a35}@media (width<=760px){.shared-site-footer{flex-direction:column}.shared-site-footer .social-nav{justify-content:flex-start}}@font-face{font-family:Pixel Operator;src:url(/fonts/PixelOperator8-Bold.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:Pixel Operator;src:url(/fonts/PixelOperator8.ttf)format("truetype");font-display:swap;font-weight:400}:root{--type-family-body:"Inter", sans-serif;--type-family-game:"Pixel Operator", monospace;--type-family-editorial:"Fraunces", serif;--type-h1-font-size:clamp(2.4rem, 2.8vw, 3rem);--type-h2-font-size:2.2rem;--type-h3-font-size:clamp(1.55rem, 2.8vw, 2.8rem);--type-h4-font-size:1.25rem;--type-b1-font-size:clamp(1.2rem, 1.4vw, 1.6rem);--type-b2-font-size:1.1rem;--type-b3-font-size:1rem;--type-label-font-size:.8rem;--type-caption-font-size:.83rem;--type-reference-font-size:.7rem;--type-tag-font-size:.65rem;--type-game-nav-font-size:10pt;--type-heading-font-weight:700;--type-body-font-weight:400;--type-heading-line-height:1.1;--type-b1-line-height:1.3;--type-body-line-height:1.5;--type-caption-line-height:1.35;--type-site-letter-spacing:-.02em;--type-display-letter-spacing:-.06em;--type-label-letter-spacing:.05em;--type-tag-letter-spacing:.04em;--font-family-sans:var(--type-family-body);--font-size-page-title:var(--type-h1-font-size);--font-size-section-title:var(--type-h2-font-size);--font-size-label:var(--type-b3-font-size);--font-size-body:var(--type-b3-font-size)}:where(h1,.type-h1){font-size:var(--type-h1-font-size)}:where(h2,.type-h2){font-size:var(--type-h2-font-size)}:where(h3,.type-h3){font-size:var(--type-h3-font-size)}:where(h4,.type-h4){font-size:var(--type-h4-font-size)}.type-b1{font-size:var(--type-b1-font-size);line-height:var(--type-b1-line-height)}.type-b2{font-size:var(--type-b2-font-size)}.type-b3{font-size:var(--type-b3-font-size)}.type-label{font-size:var(--type-label-font-size)}.type-caption{font-size:var(--type-caption-font-size);line-height:var(--type-caption-line-height)}.type-reference{font-size:var(--type-reference-font-size)}.type-tag{font-size:var(--type-tag-font-size)}
