@font-face{font-family:Archivo;src:url('/img/boardgames/archivo-black.ttf') format('truetype');font-display:swap}:root{--ink:#191c19;--paper:#f1eee4;--gold:#f3cb51;color-scheme:dark;font-family:Arial,Helvetica,sans-serif;scroll-behavior:smooth;scroll-padding-top:90px;background:var(--ink);color:var(--paper)}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%;height:auto}h1,h2,p,figure,dl,dd{margin:0}h1,h2{font-family:Archivo,Arial,sans-serif;font-weight:400;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}h2{font-size:clamp(44px,5vw,72px)}p{line-height:1.7}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.wrap{max-width:1320px;padding-left:64px;padding-right:64px;margin:auto}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:3px solid currentColor;outline-offset:6px}html{scrollbar-color:var(--gold) var(--ink)}.skip{position:absolute;top:-100px;left:20px;padding:16px;background:var(--paper);color:var(--ink);z-index:20}.skip:focus{top:20px}.site-header{height:94px;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-header img{width:145px}.site-header>a:last-child{font-size:13px;color:var(--gold)}.cover{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;min-height:680px;padding-top:40px;padding-bottom:64px;overflow:hidden}.cover h1{font-size:clamp(62px,6.4vw,90px)}.cover h1 span{color:var(--gold)}.cover-copy>p{font-size:25px;line-height:1.4;margin-top:28px}.cover .cover-note{font-size:15px;color:#c8d0c4;line-height:1.7;margin-top:20px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:17px 24px;min-height:56px;font-size:14px;font-weight:700;border:0;transition:transform .2s,background .2s;margin-top:24px}.button:not(:disabled):hover{transform:translateY(-3px)}.gold{background:var(--gold);color:var(--ink)}.gold:hover{background:#ffe297}.cover-art{height:550px;position:relative;isolation:isolate}.cover-art>.cover-star,.cover-art>.cover-taxi{position:absolute;width:225px;box-shadow:0 18px 35px #0005;top:12px}.cover-star{left:0;transform:rotate(-8deg)}.cover-taxi{right:0;top:55px!important;transform:rotate(8deg)}.card-fan{position:absolute;bottom:0;left:50%;width:300px;height:200px;transform:translateX(-50%);display:flex;align-items:end;justify-content:center}.card-fan img{width:112px;position:relative;filter:drop-shadow(0 8px 12px #0005);margin-left:-22px}.card-fan img:first-child{transform:rotate(-18deg);margin-left:0}.card-fan img:nth-child(2){transform:translateY(-15px);z-index:2}.card-fan img:last-child{transform:rotate(18deg)}.game-nav{position:sticky;top:0;z-index:5;background:var(--gold);color:var(--ink)}.game-nav>.wrap{display:flex;justify-content:space-between;gap:22px;padding-top:22px;padding-bottom:22px}.game-nav a{font-size:14px;font-weight:700;white-space:nowrap}.game-nav a:hover{text-decoration:underline;text-underline-offset:6px}.game{padding:90px 0;scroll-margin-top:70px}.game-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:110px;align-items:center}.game-copy{max-width:560px}.tagline{font-size:26px;line-height:1.35;margin-top:26px;margin-bottom:24px}.game-copy>p:not(.tagline){font-size:16px}.facts{margin-top:28px;border-top:1px solid currentColor;padding-top:18px;display:grid;gap:16px}.facts>div{display:grid;grid-template-columns:145px 1fr;gap:16px;line-height:1.45;font-size:14px}.facts dt{font-size:12px;opacity:.8}.rules-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}.rules-pair p{font-size:14px}.rules-pair strong{display:block;font-size:17px;margin-bottom:8px}.availability{font-weight:700;margin-top:28px;font-size:13px!important}.light{background:var(--paper);color:var(--ink);margin-top:14px}.light:hover{background:var(--gold)}.game-art{justify-self:center;width:100%;max-width:330px}.game-art>img{width:100%;border-radius:12px;box-shadow:0 18px 40px #0002}.game-art figcaption{text-align:center;font-size:11px;margin-top:16px;opacity:.85}.konker{background:#173a63;color:#f5eee3}.kokeb{background:#ecdee6;color:#40364e}.tsenat{background:#f1ebda;color:#30281d}.yemola{background:#f3c744;color:#191c20}.reverse .game-copy{order:2}.reverse .game-art{order:1}.move{margin-top:24px;max-width:48ch}.pending{background:#00000012;color:inherit;border:1px solid currentColor;opacity:.65;cursor:not-allowed;margin-top:14px}.link-note{font-size:12px!important;margin-top:10px}.theme-controls{display:flex;gap:10px;margin-top:24px}.theme-controls button{cursor:pointer;background:transparent;color:inherit;border:1px solid #75664e;padding:11px 20px;font-size:13px}.theme-controls button[aria-pressed=true]{background:#30281d;color:#fff5dc}.theme-controls button:hover{outline:1px solid #30281d}.closing{padding-top:100px;padding-bottom:100px;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.closing h2{font-size:clamp(40px,4.8vw,68px);color:var(--gold)}.closing p{font-size:21px}.text-link{display:inline-flex;align-items:center;gap:14px;padding-bottom:8px;border-bottom:1px solid currentColor;font-size:14px;margin-top:24px}footer{border-top:1px solid #ffffff25;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:35px;padding-bottom:35px}footer img{width:145px}footer p,footer>a:last-child{font-size:12px}footer p{color:#c8d0c4}.cover-art{animation:arrive .8s cubic-bezier(.16,1,.3,1)}@keyframes arrive{from{transform:translateY(18px)}to{transform:translateY(0)}}
@media(max-width:1050px){.wrap{padding-left:36px;padding-right:36px}.cover{gap:20px}.cover-art>.cover-star,.cover-art>.cover-taxi{width:190px}.cover-art{height:470px}.cover-taxi{right:-14px}.card-fan{width:260px}.card-fan img{width:98px}.game-layout{gap:60px}.game-art{max-width:300px}.facts>div{grid-template-columns:110px 1fr}.closing{gap:50px}}@media(max-width:700px){.wrap{padding-left:24px;padding-right:24px}.site-header{height:80px}.site-header img{width:125px}.site-header>a:last-child{font-size:11px}.cover{grid-template-columns:1fr;padding-top:35px;padding-bottom:35px;gap:35px}.cover h1{font-size:62px}.cover-copy>p{font-size:23px;margin-top:24px}.cover .cover-note{font-size:14px}.cover-art{width:100%;max-width:390px;justify-self:center;height:415px}.cover-art>.cover-star,.cover-art>.cover-taxi{width:170px}.cover-star{left:14px}.cover-taxi{right:12px}.card-fan{height:170px;bottom:0}.card-fan img{width:94px}.game-nav>.wrap{overflow-x:auto;justify-content:flex-start;gap:26px;padding-top:19px;padding-bottom:19px}.game-nav a{font-size:12px}.game{padding:62px 0}.game-layout{grid-template-columns:1fr;gap:40px}.reverse .game-copy,.reverse .game-art{order:initial}.game h2{font-size:53px}.tagline{font-size:24px}.game-copy>p:not(.tagline){font-size:15px}.facts>div{grid-template-columns:108px 1fr;font-size:13px}.game-art{max-width:295px}.rules-pair{gap:20px}.rules-pair p{font-size:13px}.closing{grid-template-columns:1fr;gap:30px;padding-top:65px;padding-bottom:65px}.closing h2{font-size:42px}.closing p{font-size:20px}footer{flex-wrap:wrap;padding-top:28px;padding-bottom:28px}footer img{width:125px}footer p{order:3;flex-basis:100%;font-size:11px}}@media(max-width:370px){.cover h1{font-size:51px}.cover-art{height:365px}.cover-art>.cover-star,.cover-art>.cover-taxi{width:145px}.card-fan img{width:85px}.game h2{font-size:46px}.closing h2{font-size:35px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

.game-nav{top:76px}section[id]{scroll-margin-top:140px}@media(max-width:700px){.game-nav{top:68px}}
