@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Manrope:wght@400;500;600;700;800&display=swap";.board-scene{width:100%;max-width:480px;aspect-ratio:420 / 340;position:relative;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none}.board-scene>svg{width:100%;height:100%;display:block;overflow:visible}.scene-board-float{animation:board-scene-float 7s ease-in-out infinite;transform-origin:center}.scene-floor-shadow{animation:board-scene-shadow 7s ease-in-out infinite;transform-origin:50% 79%}.scene-glints{animation:board-scene-glint 5s ease-in-out infinite}.board-scene--compact .scene-board-float,.board-scene--compact .scene-floor-shadow{animation:none}@keyframes board-scene-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes board-scene-shadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.78;transform:scaleX(.96)}}@keyframes board-scene-glint{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.board-scene *,.board-scene *:before,.board-scene *:after{animation:none!important}}.wood-board-shell{min-width:0}.wood-finish-picker{margin:12px 0 16px;padding:12px 15px;border:1px solid #ded6c7;border-radius:12px;color:#463f34;background:#fffdf7}.wood-finish-picker summary{cursor:pointer;font-size:12px;font-weight:700}.wood-finish-picker summary>span{margin-left:8px;color:#8c7858;font-weight:400;font-size:11px}.wood-finish-picker p{color:#827565;font-size:11px;line-height:1.7}.wood-finish-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.wood-finish-options button{position:relative;min-width:0;padding:8px;border:1px solid #e0d6c6;border-radius:10px;background:#faf7ee;color:#4d4336;text-align:left;cursor:pointer}.wood-finish-options svg{display:block;width:100%;margin-bottom:8px;filter:drop-shadow(0 2px 2px #392b2233)}.wood-finish-options strong{display:block;font-size:10px;line-height:1.5}.wood-finish-options small{display:block;margin-top:3px;font-size:9px;line-height:1.5;color:#827260}.wood-finish-selected{display:block;margin-top:6px;color:#7a582c;font-size:9px;font-weight:700}.wood-account-option{border:1px solid #d7c7ac;background:#f4ecd9;border-radius:7px;padding:8px 12px;min-height:40px;font-size:11px;color:#705635;cursor:pointer}.wood-finish-options button[aria-pressed=true],.wood-account-option[aria-pressed=true]{outline:2px solid #a27c42;outline-offset:1px}.wood-finish-picker button:focus-visible{outline:3px solid #2d8193;outline-offset:2px}.wood-board-shell .square-board[data-game=chess]{border:clamp(8px,1.2vw,14px) solid var(--wood-rail, #596b45);border-radius:6px;outline:1px solid var(--wood-inlay, #b4be8f);outline-offset:-4px;box-shadow:0 5px 0 var(--wood-rail-dark, #303e27),0 11px 22px #2e241d2b}.wood-board-shell .square-board[data-game=chess] .square{background-image:repeating-linear-gradient(8deg,transparent 0 3px,#50331c08 3.5px 4px,transparent 4px 8px),linear-gradient(135deg,#fff7de16,#20130c08)}.wood-board-shell .square-board[data-game=chess] .square.light{background-color:var(--board-light, #eeedd3)}.wood-board-shell .square-board[data-game=chess] .square.dark{background-color:var(--board-dark, #789657)}.wood-board-shell .square-board[data-game=chess] .square.selected{background-color:#c9c878;box-shadow:inset 0 0 0 3px #5f6d32}.wood-board-shell .square-board[data-game=chess] .square.target{box-shadow:none}.wood-board-shell .square-board[data-game=chess] .move-dot{width:30%;height:30%;background:#1d3a2a85;box-shadow:0 0 0 2px #fff7dc59}.wood-board-shell .square-board[data-game=chess] .square.light.last-move:not(.selected){background-color:color-mix(in srgb,var(--board-light, #eeedd3) 45%,#f4dc63)}.wood-board-shell .square-board[data-game=chess] .square.dark.last-move:not(.selected){background-color:color-mix(in srgb,var(--board-dark, #789657) 50%,#d6c04a)}.wood-board-shell .square-board[data-game=chess] .square :is(.rank,.file){font-size:clamp(10px,.4vw + 8px,12px);font-weight:700;line-height:1}.wood-board-shell .square-board[data-game=chess] .square.dark :is(.rank,.file){color:#fff6d9;text-shadow:0 1px 1px #25171080}.wood-board-shell .square-board[data-game=chess] .square.light :is(.rank,.file){color:#493b28}.wood-board-shell[data-wood-finish]:not([data-wood-finish=account]) .square-board[data-game=chess] .square{background-image:repeating-linear-gradient(7deg,transparent 0 3px,color-mix(in srgb,var(--wood-grain) 12%,transparent) 3.5px 4px,transparent 4px 8px),linear-gradient(135deg,#fff7de22,#20130c0a)}.wood-board-shell.backgammon-wrap .backgammon-board{border-radius:7px;border-width:12px;border-color:var(--wood-rail, var(--board-dark, #293c5d));box-shadow:0 5px 0 var(--wood-rail-dark, #0c1527),0 12px 24px #281c182e,inset 0 0 0 1px var(--wood-inlay, #7182a5),inset 0 2px 9px #1d100b30}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .backgammon-board{background:repeating-linear-gradient(5deg,transparent 0 5px,color-mix(in srgb,var(--wood-grain) 10%,transparent) 6px 6.5px,transparent 7px 10px),linear-gradient(110deg,#fff4d518,#2d170916),var(--wood-field);outline:1px solid var(--wood-inlay);outline-offset:-4px}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point:before{background-image:repeating-linear-gradient(92deg,transparent 0 4px,#28170c12 4.5px 5px,transparent 6px 9px),linear-gradient(90deg,#fff4d522,#27140c0d);box-shadow:inset 0 0 0 1px #fff5dc30}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point-light:before{background-color:var(--board-light)}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point-dark:before{background-color:var(--board-dark)}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .board-seam{background:linear-gradient(90deg,var(--wood-rail-dark),var(--wood-rail) 48%,var(--wood-rail-dark));box-shadow:inset 1px 0 var(--wood-inlay),inset -1px 0 var(--wood-inlay)}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .board-seam:before,.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .board-seam:after{content:"";position:absolute;left:0;right:0;height:7px;background:linear-gradient(var(--wood-inlay),#a07d47,var(--wood-inlay));box-shadow:0 1px 2px #30241855}.wood-board-shell.backgammon-wrap .board-seam:before{top:25%}.wood-board-shell.backgammon-wrap .board-seam:after{bottom:25%}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point-light .point-number{color:#46321e}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point-dark .point-number{color:#fff5dc;text-shadow:0 1px 1px #25171099}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point.selected{outline-color:#fff0c7;box-shadow:0 0 0 5px #b38b4e99}.wood-board-shell.backgammon-wrap:not([data-wood-finish=account]) .point.target{background:#f6dc9959;box-shadow:inset 0 0 0 2px #f0cf84}.wood-board-shell.backgammon-wrap .backgammon-board .stack .checker{width:92%}.backgammon-wrap .backgammon-board .point-number{font-size:10px;line-height:14px}.backgammon-wrap .bar-controls .direction{font-size:10px;line-height:1.5}.backgammon-wrap .bar-controls .bar-button,.backgammon-wrap .bar-controls .bar-button strong{font-size:11px}.backgammon-wrap p.board-caption{font-size:11px;line-height:1.5}@media(max-width:600px){.wood-finish-options{grid-template-columns:repeat(2,minmax(0,1fr))}.wood-finish-picker summary>span{display:block;margin:6px 0 0}.wood-board-shell.backgammon-wrap .backgammon-board{border-width:5px}}@media(max-width:560px){.wood-board-shell.backgammon-wrap .backgammon-board{padding:2px}.wood-board-shell.backgammon-wrap .backgammon-board .point-row{grid-template-columns:repeat(6,minmax(0,1fr)) 8px repeat(6,minmax(0,1fr))}.wood-board-shell.backgammon-wrap .backgammon-board .board-seam{left:calc(50% - 4px);width:8px}}.bg-coin-definitions{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.stack .bg-material-coin{display:block;position:relative;width:100%;max-width:36px;aspect-ratio:1;flex-shrink:0;z-index:1;pointer-events:none}.bg-material-coin>svg{display:block;width:100%;height:109%;overflow:visible}.bg-stack-count{position:absolute;inset:25% 18% 15%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#1d2b36ed;color:#fff7e2;border:1px solid #e5d3aa;font:700 clamp(9px,1vw,12px)/1 sans-serif;box-shadow:0 1px 2px #0004}.landing-scene{--scene-rotate-x: 0deg;--scene-rotate-y: 0deg;--scene-brass: #b28b4e;--scene-ink: #273f43;--scene-pedestal: #233e43;--scene-pedestal-edge: #102a31;position:relative;isolation:isolate;width:100%;aspect-ratio:1 / 1;min-width:0;user-select:none;-webkit-user-select:none}.landing-scene[data-finish=midnight]{--scene-brass: #6caaae;--scene-ink: #355467;--scene-pedestal: #254754;--scene-pedestal-edge: #122d3e}.landing-scene[data-finish=rosewood]{--scene-brass: #ba765b;--scene-ink: #643d39;--scene-pedestal: #594039;--scene-pedestal-edge: #32262b}.landing-scene__aura{position:absolute;inset:-2% -3% 3%;border-radius:50%;opacity:0;transition:opacity .85s ease;pointer-events:none}.landing-scene__aura--walnut{background:radial-gradient(ellipse at 53% 45%,#e5c68e55,#e5d4b333 38%,#d4e4d21c 57%,transparent 72%)}.landing-scene__aura--midnight{background:radial-gradient(ellipse at 53% 45%,#8db8c44d,#b2c4e438 38%,#bfdbd91c 57%,transparent 72%)}.landing-scene__aura--rosewood{background:radial-gradient(ellipse at 53% 45%,#dfa78b55,#e1bcae33 38%,#e9c8bb1c 57%,transparent 72%)}.landing-scene[data-finish=walnut] .landing-scene__aura--walnut,.landing-scene[data-finish=midnight] .landing-scene__aura--midnight,.landing-scene[data-finish=rosewood] .landing-scene__aura--rosewood{opacity:1}.landing-scene__eyebrow,.landing-scene__caption{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;font-family:var(--font-body, sans-serif);font-size:clamp(6px,.6vw,9px);font-weight:600;letter-spacing:.19em;color:var(--scene-ink)}.landing-scene__eyebrow{top:8%;left:11%}.landing-scene__eyebrow>span{width:5px;height:5px;border-radius:50%;background:var(--scene-brass)}.landing-scene__caption{bottom:8%;right:9%;opacity:.65}.landing-scene__caption>span{width:24px;height:1px;background:currentColor}.landing-scene__perspective{position:absolute;inset:0;perspective:1100px}.landing-scene__sculpture{position:absolute;inset:0;transform:rotateX(var(--scene-rotate-x)) rotateY(var(--scene-rotate-y));transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.7,.3,1)}.landing-scene__plinth-shadow{position:absolute;width:88%;height:16%;left:6%;bottom:10%;background:radial-gradient(ellipse,#24353435,#24353412 50%,transparent 70%);transform:rotate(-6deg)}.landing-scene__plinth{position:absolute;width:86%;height:28%;left:7%;bottom:17%;border-radius:50%;background:linear-gradient(105deg,var(--scene-pedestal),var(--scene-pedestal-edge) 70%);box-shadow:0 11px 0 var(--scene-pedestal-edge),0 12px #d6be8845,0 16px 0 var(--scene-pedestal-edge);transform:rotate(-6deg)}.landing-scene__plinth:before{content:"";position:absolute;inset:5.5%;border:1px solid #cfb97c45;border-radius:inherit}.landing-scene__plinth:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 24% 15%,#acc9c52e,transparent 60%);border-top:1px solid #ffffff29}.landing-scene__plinth>span{position:absolute;width:10%;height:1px;bottom:-8px;left:45%;background:#c6a56f;opacity:.65}.landing-scene__board-shadow{position:absolute;left:13%;width:74%;height:22%;bottom:21%;border-radius:50%;background:radial-gradient(ellipse,#071a24a8,#071a2455 45%,transparent 70%);animation:landing-scene-shadow 7s ease-in-out infinite}.landing-scene__board{position:absolute;inset:9% 1% 13%;display:flex;align-items:center;justify-content:center;transform:translateZ(24px);animation:landing-scene-float 7s ease-in-out infinite;pointer-events:none}.landing-scene__board>.board-scene{max-width:none;width:100%}.landing-scene__board .scene-floor-shadow{opacity:0}.landing-scene__board .scene-glints{display:none}.landing-scene__carrom-table{position:absolute;width:72%;aspect-ratio:1 / 1;top:8%;left:14%;border-radius:9%;background:#433020;box-shadow:-3px 8px #433020,-5px 15px #241c18,-5px 16px #98754d;transform:perspective(1000px) rotateX(43deg) rotate(-30deg)}.landing-scene__carrom-table>svg{position:absolute;inset:-1.7%;width:103.4%;height:103.4%;overflow:visible}.landing-scene__piece{position:absolute;z-index:2;top:13%;right:8%;width:13%;aspect-ratio:1 / 1;transform:rotate(12deg);animation:landing-scene-piece 8s ease-in-out -2s infinite;filter:drop-shadow(7px 16px 9px #273b4126)}.landing-scene__piece>svg{display:block;width:100%;height:100%;overflow:visible}.landing-scene[data-game=backgammon] .landing-scene__piece{width:19%;right:6%;top:18%}.landing-scene[data-game=chess] .landing-scene__piece{top:9%;width:14%}.landing-scene[data-game=carrom] .landing-scene__piece{transform:rotate(18deg)}.landing-scene__checker-stack{position:absolute;inset:10%;transform:rotate(-18deg)}.landing-scene__checker-stack>span{position:absolute;inset:21% 0;border-radius:50%;border:1px solid #cfb889;background:radial-gradient(ellipse at 35% 20%,#f7edcf,#cdb88a 65%,#a8905d);box-shadow:0 5px #9b7a4c,0 6px #574833}.landing-scene__checker-stack>span:after{content:"";position:absolute;inset:16%;border:1px solid #967d50;border-radius:inherit}.landing-scene__checker-stack>span:nth-child(2){transform:translate(3px,-9px)}.landing-scene__checker-stack>span:nth-child(3){transform:translate(7px,-18px)}.landing-scene__satellite{position:absolute;left:5%;bottom:28%;width:10%;aspect-ratio:1;border-radius:50%;transform:rotateX(38deg) rotate(-20deg);border:1px solid #f3e4bf;background:linear-gradient(120deg,#f2dab0,#be9555 48%,#e5c58b 72%,#9b713c);box-shadow:-2px 4px #967442,-3px 6px #71572e,2px 15px 15px #3e45351c;animation:landing-scene-satellite 9s ease-in-out -3s infinite}.landing-scene__satellite>span{position:absolute;inset:18%;border:1px solid #8c6c3a;border-radius:inherit;box-shadow:inset 0 1px 1px #f9e7bd}.landing-scene__orbital{position:absolute;left:2%;width:96%;height:47%;top:27%;border:1px solid var(--scene-brass);border-radius:50%;transform:rotate(-30deg);opacity:.18;pointer-events:none}.landing-scene__orbital--back{border-style:dashed;border-width:1px;opacity:.18}.landing-scene__orbital--front{clip-path:inset(70% 0 0);opacity:.3}.landing-scene__orbital--front:after{content:"";position:absolute;bottom:4%;left:27%;width:5px;height:5px;border-radius:50%;background:var(--scene-brass)}.landing-scene__note{position:absolute;z-index:3;bottom:13%;left:9%;display:flex;align-items:center;gap:10px;padding:12px 17px 12px 12px;border-radius:13px;border:1px solid #ffffffb3;color:#273c3d;background:#fbfaf3ed;box-shadow:0 8px 28px #273b4110;font-family:var(--font-body, sans-serif);font-size:clamp(10px,1vw,13px);font-weight:500;transform:rotate(-5deg)}.landing-scene__note>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#36534d;background:#e4e9db;font-size:17px}.landing-scene[data-motion=paused] .landing-scene__board,.landing-scene[data-motion=paused] .landing-scene__board-shadow,.landing-scene[data-motion=paused] .landing-scene__piece,.landing-scene[data-motion=paused] .landing-scene__satellite{animation-play-state:paused}@keyframes landing-scene-float{0%,to{transform:translateY(0) translateZ(24px)}50%{transform:translateY(-9px) translateZ(24px)}}@keyframes landing-scene-shadow{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.62;transform:scale(.94)}}@keyframes landing-scene-piece{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-12px) rotate(18deg)}}@keyframes landing-scene-satellite{0%,to{transform:translateY(0) rotateX(38deg) rotate(-20deg)}50%{transform:translateY(-8px) rotateX(38deg) rotate(-12deg)}}@media(max-width:600px){.landing-scene__eyebrow{font-size:6px;left:10%}.landing-scene__caption{font-size:6px;right:7%}.landing-scene__note{gap:7px;padding:8px 12px 8px 8px;border-radius:10px}.landing-scene__note>span{width:21px;height:21px;font-size:14px}}@media(prefers-reduced-motion:reduce){.landing-scene *,.landing-scene *:before,.landing-scene *:after{animation:none!important;transition:none!important}.landing-scene__sculpture{transform:none}}html:has(.common-landing){background:#fff;-webkit-text-size-adjust:100%}body:has(.common-landing){margin:0;min-width:0}.common-landing{--common-display: "Barlow Condensed", Impact, "Arial Narrow", sans-serif;--common-line: #15151526;--landing-ink: #0b0b0b;--landing-accent: #0b0b0b;--landing-room: #fff;position:relative;isolation:isolate;overflow:clip;min-height:100vh;background:#fff;color:#0b0b0b;font-family:Manrope,Arial,sans-serif;font-size:15px;font-synthesis:none}.common-landing *,.common-landing *:before,.common-landing *:after{box-sizing:border-box}.common-landing a{color:inherit;text-decoration:none}.common-landing button{font:inherit;color:inherit;cursor:pointer}.common-landing :is(button,a,summary){-webkit-tap-highlight-color:transparent}.common-landing :is(button,a,summary):focus-visible{outline:3px solid #6e866a;outline-offset:4px}.common-landing section:focus{outline:none}.common-landing .br-container{width:min(1320px,calc(100% - (2*max(56px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)))));margin-inline:auto}.common-landing .br-skip{position:fixed;top:10px;left:10px;z-index:100;background:#fff;color:#000;padding:13px 18px;border:2px solid #000;transform:translateY(-150%)}.common-landing .br-skip:focus{transform:translateY(0)}.common-landing .br-header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:96px;border-bottom:1px solid #0b0b0b}.common-landing .br-brand{min-height:44px;display:inline-flex;align-items:center;gap:10px;font-size:25px;font-weight:800;letter-spacing:-1.5px;line-height:1}.common-landing .br-brand>svg{width:34px;height:34px}.common-landing .br-brand small{display:block;margin-top:7px;font-size:6px;font-weight:700;letter-spacing:1.2px}.common-game-nav{display:flex;gap:23px;align-items:center}.common-game-nav>a{display:inline-flex;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-inline:4px;font-size:10px;font-weight:700;text-transform:uppercase}.common-game-nav>a:hover{text-decoration:underline;text-underline-offset:6px}.common-header-actions{display:flex;align-items:center;gap:21px}.common-sign-in{position:relative}.common-sign-in summary{display:flex;align-items:center;justify-content:center;gap:6px;min-width:60px;min-height:44px;list-style:none;font-size:10px;font-weight:700;cursor:pointer;text-transform:uppercase}.common-sign-in summary::-webkit-details-marker{display:none}.common-sign-in[open] summary svg{transform:rotate(180deg)}.common-sign-in-menu{position:absolute;right:0;top:calc(100% + 12px);width:242px;padding:18px;border:1px solid #0b0b0b;background:#fff;box-shadow:7px 7px #111}.common-sign-in-menu>p{margin:0 0 10px;color:#555;font-size:10px;line-height:1.6}.common-sign-in-menu nav{display:grid}.common-sign-in-menu nav a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 0;border-bottom:1px solid #e2e2e2;font-size:12px;font-weight:700}.common-sign-in-menu nav a:hover{padding-left:7px}.common-sign-in-menu small{display:block;margin-top:15px;color:#777;font-size:9px;line-height:1.6}.common-landing .br-button{display:inline-flex;align-items:center;justify-content:space-between;min-height:54px;padding:16px 21px;gap:28px;border:1px solid #111;background:#111;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.25px;transition:transform .18s ease}.common-landing .br-button:hover{transform:translateY(-3px)}.common-landing .br-button-outline{color:#111;background:#fff}.common-landing .br-button-small{min-height:44px;padding:12px 16px;font-size:9px;gap:17px}.common-hero{display:grid;grid-template-columns:.96fr 1fr;align-items:center;gap:52px;padding-block:46px 56px}.common-hero .br-hero-copy{min-width:0;padding-block:12px}.common-landing .br-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 25px;font-size:8px;font-weight:800;letter-spacing:1.35px;line-height:1.7}.common-landing .br-eyebrow>span{width:7px;height:7px;background:#111;box-shadow:5px -5px #aaa}.common-hero h1{margin:0 0 29px;font-family:var(--common-display);font-size:clamp(76px,8.9vw,132px);font-weight:800;letter-spacing:-3px;line-height:.86;text-transform:uppercase}.common-hero h1>span{display:block;white-space:nowrap}.common-hero h1>span:last-child{margin-top:5px;color:#fff;-webkit-text-stroke:1.5px #111}.common-hero .br-hero-description{max-width:350px;margin:0 0 27px;font-size:12px;line-height:1.9;color:#555}.common-landing .br-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.common-landing .br-guest-note{display:flex;align-items:center;gap:6px;font-size:8px;margin-top:16px;line-height:1.6;color:#717171}.common-landing .br-guest-note>span{color:#111;font-weight:800}.common-hero-footnote{display:flex;gap:16px;align-items:center;padding-top:30px;margin-top:35px;border-top:1px solid var(--common-line);max-width:340px}.common-hero-footnote>p{margin:0;font-size:9px;line-height:1.8;color:#777}.common-hero-footnote strong{font-weight:600;font-size:10px;color:#222}.common-pixel-mark{position:relative;display:block;width:30px;height:30px;flex-shrink:0}.common-pixel-mark>i{position:absolute;width:10px;height:10px;background:#111}.common-pixel-mark>i:nth-child(1){top:0;left:0}.common-pixel-mark>i:nth-child(2){top:10px;left:10px}.common-pixel-mark>i:nth-child(3){top:20px;left:0}.common-pixel-mark>i:nth-child(4){top:20px;left:20px;background:#aaa}.common-hero-visual{min-width:0}.common-preview-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #111;border-bottom:none}.common-preview-tabs button{display:flex;min-height:47px;align-items:center;justify-content:center;gap:7px;padding:9px 7px;border:none;border-right:1px solid #111;background:#fff;font-size:9px;font-weight:700;text-transform:uppercase}.common-preview-tabs button:last-child{border-right:none}.common-preview-tabs button>span{font-size:7px;color:#999}.common-preview-tabs button[aria-pressed=true]{background:#111;color:#fff}.common-preview-tabs button[aria-pressed=true]>span{color:#aaa}.common-hero-scene{container-type:inline-size;position:relative;isolation:isolate;aspect-ratio:1 / 1.02;overflow:hidden;background:#050505;color:#fff}.common-hero-scene:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:4;border:1px solid #111;background:linear-gradient(0deg,#0007,transparent 22%)}.common-stage-word{position:absolute;z-index:1;top:2%;left:5%;right:5%;margin:0;text-align:center;font-family:var(--common-display);font-size:clamp(90px,12vw,180px);line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:-3px;color:#f7f7f7}.common-hero-scene[data-game=backgammon] .common-stage-word{font-size:clamp(60px,7.2vw,107px);top:5%;letter-spacing:-2px}.common-stage-floor{position:absolute;left:-20%;bottom:-30%;width:140%;height:65%;transform:perspective(420px) rotateX(56deg);background:repeating-conic-gradient(#444 0 25%,#111 0 50%) 0 / 84px 84px;opacity:.5;-webkit-mask-image:linear-gradient(transparent,#000 50%);mask-image:linear-gradient(transparent,#000 50%)}.common-hero-scene .landing-scene{position:absolute;bottom:-23%;left:0;width:100%;filter:grayscale(1) brightness(1.2)}.common-hero-scene .landing-scene__aura,.common-hero-scene .landing-scene__eyebrow,.common-hero-scene .landing-scene__caption,.common-hero-scene .landing-scene__note,.common-hero-scene .landing-scene__orbital,.common-hero-scene .landing-scene__piece,.common-hero-scene .landing-scene__satellite{display:none}.common-hero-scene .landing-scene__plinth{opacity:.5}.common-feature-piece{position:absolute;z-index:3;pointer-events:none;left:30%;width:44%;top:26%;height:58%;filter:grayscale(1) drop-shadow(12px 15px 8px #0008)}.common-feature-piece>svg{width:100%;height:100%;display:block;overflow:visible}.common-hero-scene[data-game=carrom] .common-feature-piece{width:29%;height:29%;left:60%;top:31%;transform:rotate(-25deg)}.common-hero-scene[data-game=carrom] .landing-scene{bottom:-6%}.common-hero-scene[data-game=backgammon] .common-feature-piece{width:52%;height:38%;left:32%;top:28%;transform:rotate(-24deg)}.common-hero-scene[data-game=backgammon] .landing-scene{bottom:-18%}.common-hero-scene[data-game=checkers] .common-feature-piece{left:36%;width:38%;top:34%;height:34%}.common-feature-checkers{position:absolute;inset:0;transform:rotate(-20deg)}.common-feature-checkers i{position:absolute;inset:30% 0;border-radius:50%;border:2px solid #777;background:radial-gradient(ellipse at 26% 25%,#aaa,#222 25%,#060606 65%,#343434);box-shadow:0 8px #111,0 10px #777,0 14px #151515}.common-feature-checkers i:after{content:"";position:absolute;inset:14%;border:2px solid #666;border-radius:50%}.common-feature-checkers i:nth-child(2){transform:translateY(-20px)}.common-feature-checkers i:nth-child(3){transform:translateY(-40px)}.common-stage-label{position:absolute;z-index:4;left:6%;top:37%;padding-left:12px;border-left:1px solid #aaa;font-size:clamp(9px,1vw,13px);font-weight:500;line-height:1.5}.common-stage-index{position:absolute;z-index:4;left:6%;bottom:5%;font-size:8px;letter-spacing:2px}.common-art-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0 0}.common-art-footer>p{margin:0;color:#777;font-size:8px;line-height:1.8}.common-art-footer>p>span{display:block;font-size:7px;font-weight:700;letter-spacing:1.2px;color:#222}.common-landing .br-motion-toggle{display:grid;place-items:center;width:44px;height:44px;border:1px solid #111;background:#fff;color:#111}.common-landing .br-motion-toggle:disabled{cursor:default;opacity:.45}.common-divider{display:flex;align-items:center;gap:24px;color:#111;font-size:7px;font-weight:700;letter-spacing:1.5px;white-space:nowrap}.common-divider>span{height:1px;background:#111;flex:1}.common-collection{padding-block:68px;scroll-margin-top:24px}.common-landing .br-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:31px}.common-landing .br-section-heading .br-eyebrow{margin-bottom:15px;font-size:7px}.common-landing .br-section-heading h2{font-family:var(--common-display);font-size:clamp(48px,5vw,74px);line-height:.94;letter-spacing:-1.2px;font-weight:700;margin:0}.common-landing .br-section-heading>p{font-size:11px;line-height:1.8;color:#666;margin:0}.common-game-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.common-game-card{background:#fff;color:#111;border:1px solid #111;min-width:0}.common-game-card--chess,.common-game-card--backgammon{background:#111;color:#fff}.common-game-card-main{display:grid;grid-template-columns:44% 1fr;column-gap:15px;padding:21px 23px 18px;min-height:265px}.common-game-card-main:focus-visible{outline-offset:-6px}.common-game-card-top{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:14px;font-size:6px;font-weight:700;letter-spacing:1px}.common-card-art{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;height:178px;margin:0 -12px;filter:grayscale(1);transition:transform .26s ease}.common-game-card-main:hover .common-card-art{transform:translateY(-5px) rotate(-3deg)}.common-card-art .board-scene{width:100%;max-width:none}.common-game-card--chess .common-card-art,.common-game-card--backgammon .common-card-art{filter:grayscale(1) brightness(1.25)}.common-carrom-mini{position:relative;width:80%;max-width:182px;aspect-ratio:1;background:#555;border-radius:9%;box-shadow:-2px 6px #444,-3px 10px #222;transform:perspective(700px) rotateX(43deg) rotate(-26deg)}.common-carrom-mini>svg{width:104%;height:104%;position:absolute;inset:-2%;overflow:visible}.common-game-card-copy{align-self:center;padding-block:8px}.common-game-card-copy h3{font-family:var(--common-display);font-weight:700;font-size:clamp(29px,3vw,45px);line-height:1;letter-spacing:-.7px;text-transform:uppercase;margin:0}.common-game-card-copy p{margin:11px 0 23px;max-width:210px;font-size:10px;line-height:1.7;opacity:.65}.common-card-open{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:8px;font-weight:700;line-height:1.5;text-transform:uppercase}.common-card-open>svg{flex-shrink:0}.common-card-guest{display:flex;align-items:center;justify-content:space-between;min-height:47px;gap:12px;padding:14px 23px;font-size:9px;border-top:1px solid #111}.common-game-card--chess .common-card-guest,.common-game-card--backgammon .common-card-guest{border-color:#555}.common-card-guest:hover{text-decoration:underline;text-underline-offset:4px}.common-card-guest:focus-visible{outline-offset:-5px}.common-collection-note{color:#777;font-size:9px;line-height:1.7;margin:20px 0 0}.common-club{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;padding-block:66px;border-top:1px solid #111}.common-club h2{font-family:var(--common-display);font-weight:800;font-size:clamp(64px,7vw,104px);line-height:.84;letter-spacing:-2px;margin:0}.common-club-heading>p:not(.br-eyebrow){margin-block:26px 20px;font-size:11px;line-height:1.85;color:#666}.common-club-heading>a{display:inline-flex;align-items:center;min-height:44px;gap:24px;font-size:10px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #111}.common-club-features{display:grid}.common-club-features>article{display:flex;align-items:flex-start;gap:20px;padding:26px 0;border-bottom:1px solid var(--common-line)}.common-club-features>article:first-child{padding-top:0}.common-club-features>article:last-child{border:none;padding-bottom:0}.common-feature-icon{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;border:1px solid #111;background:#111;color:#fff}.common-club-features>article:nth-child(2) .common-feature-icon{background:#fff;color:#111}.common-feature-number{font-size:6px;font-weight:700;letter-spacing:1.4px;color:#777}.common-club-features h3{font-family:var(--common-display);font-size:29px;font-weight:600;line-height:1.1;text-transform:uppercase;margin:7px 0 9px}.common-club-features p{max-width:350px;font-size:10px;line-height:1.8;color:#777;margin:0}.common-invitation{position:relative;isolation:isolate;overflow:hidden;padding:59px 35px 38px;background:#0b0b0b;color:#fff;text-align:center}.common-invitation>.br-eyebrow{justify-content:center;font-size:7px;letter-spacing:1.5px;color:#aaa}.common-invitation h2{font-family:var(--common-display);font-weight:700;font-size:clamp(48px,6vw,90px);line-height:.95;letter-spacing:-1px;margin:0;text-transform:uppercase}.common-invitation h2 em{font-style:normal}.common-invitation>nav{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:30px 0 23px}.common-invitation>nav>a{display:inline-flex;align-items:center;justify-content:space-between;min-height:46px;padding:13px 18px;gap:30px;border:1px solid #777;font-size:10px;text-transform:uppercase;font-weight:600}.common-invitation>nav>a:hover{background:#fff;color:#111}.common-invitation>p:last-child{margin:0;font-size:9px;color:#999}.common-invitation-rings{position:absolute;inset:0;z-index:-1;pointer-events:none}.common-invitation-rings i{position:absolute;width:42px;height:42px;background:#ffffff14;top:30px;left:30px}.common-invitation-rings i:nth-child(2){top:72px;left:72px}.common-invitation-rings i:nth-child(3){inset:auto 30px 30px auto;background:#ffffff25}.common-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:36px}.common-footer .br-footer-brand{font-weight:800;font-size:21px;letter-spacing:-1.1px;min-height:44px;display:inline-flex;align-items:center}.common-footer>p{font-size:9px;color:#777}.common-footer>a:last-child{display:inline-flex;align-items:center;min-height:44px;gap:10px;font-size:8px;text-transform:uppercase;font-weight:600}@media(max-width:1100px){.common-landing .br-container{width:calc(100% - (2*max(32px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))))}.common-game-nav{gap:12px}.common-game-nav>a{font-size:9px}.common-header-actions{gap:14px}.common-hero{gap:32px}.common-hero h1{font-size:clamp(68px,8.6vw,102px)}.common-hero .br-hero-actions{gap:8px}.common-hero .br-button{padding-inline:15px;gap:17px;font-size:9px}.common-preview-tabs button{gap:3px;padding-inline:5px;font-size:8px}.common-preview-tabs button>span{display:none}.common-hero-footnote{padding-top:22px;margin-top:25px}.common-game-card-main{column-gap:10px;padding:18px;min-height:235px}.common-card-art{height:155px}.common-game-card-top{font-size:5px;letter-spacing:.7px}.common-game-card-copy h3{font-size:32px}.common-game-card-copy p{font-size:9px}.common-card-open{font-size:7px}.common-club{gap:50px}}@media(max-width:800px){.common-landing .br-header{position:sticky;top:0;flex-wrap:wrap;row-gap:0;column-gap:15px;padding-top:max(13px,env(safe-area-inset-top));min-height:108px;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.common-landing .br-brand{font-size:23px}.common-landing .br-brand>svg{width:32px;height:32px}.common-landing .br-brand small{font-size:5px}.common-game-nav{flex-basis:100%;order:3;justify-content:space-between;gap:8px}.common-game-nav>a{font-size:9px}.common-header-play{display:none!important}.common-hero{grid-template-columns:1fr;gap:32px;padding-top:38px;padding-bottom:35px}.common-hero h1{font-size:clamp(88px,14vw,120px);letter-spacing:-2.8px}.common-hero .br-hero-description{max-width:440px}.common-hero .br-hero-copy{padding:0}.common-hero-footnote{display:none}.common-hero-visual{width:100%;max-width:550px;justify-self:center}.common-preview-tabs button{font-size:10px}.common-stage-word{font-size:clamp(100px,22vw,174px)}.common-hero-scene[data-game=backgammon] .common-stage-word{font-size:clamp(60px,14vw,106px)}.common-stage-label{font-size:12px}.common-collection{padding-block:50px;scroll-margin-top:128px}.common-landing .br-section-heading>p{font-size:10px;max-width:230px}.common-game-grid{gap:16px}.common-game-card-main{display:flex;flex-direction:column;padding:18px}.common-card-art{height:160px;width:100%}.common-game-card-copy{align-self:auto}.common-game-card-copy h3{font-size:33px}.common-game-card-copy p{min-height:32px}.common-card-open{font-size:8px}.common-card-guest{font-size:8px;padding-inline:18px}.common-club{grid-template-columns:.9fr 1.2fr;gap:25px;padding-block:50px}.common-club h2{font-size:72px}.common-club-features>article{gap:12px}.common-feature-icon{width:40px;height:40px}.common-feature-icon svg{width:20px}.common-club-features h3{font-size:24px}}@media(max-width:520px){.common-landing .br-container{width:calc(100% - (2*max(18px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))))}.common-landing .br-header{padding-top:max(10px,env(safe-area-inset-top));min-height:101px}.common-landing .br-brand{font-size:22px}.common-landing .br-brand>svg{width:29px;height:29px}.common-header-actions{gap:0}.common-sign-in summary{font-size:9px}.common-hero{padding-top:30px;gap:29px}.common-hero h1{font-size:clamp(61px,19vw,96px);letter-spacing:-2px;margin-bottom:22px}.common-hero .br-eyebrow{font-size:7px;margin-bottom:20px}.common-hero .br-hero-description{font-size:11px;margin-bottom:22px;line-height:1.85;max-width:320px}.common-hero .br-button{min-height:48px;padding:13px 16px;font-size:9px;gap:16px}.common-landing .br-guest-note{font-size:7px;margin-top:13px}.common-preview-tabs button{min-height:44px;font-size:8px;padding-inline:4px}.common-hero-scene{aspect-ratio:1 / 1.1}.common-stage-word{top:3%;font-size:clamp(85px,27vw,137px);letter-spacing:-1px}.common-hero-scene[data-game=backgammon] .common-stage-word{font-size:clamp(55px,16vw,84px)}.common-stage-label{font-size:9px;border-left-color:#777;padding-left:9px}.common-feature-piece{left:29%;width:47%;top:28%;height:55%}.common-art-footer>p{font-size:7px}.common-art-footer>p>span{font-size:6px;letter-spacing:.8px}.common-divider{gap:12px;font-size:5px;letter-spacing:.8px}.common-landing .br-section-heading{display:block;margin-bottom:24px}.common-landing .br-section-heading h2{font-size:52px}.common-landing .br-section-heading>p{max-width:290px;margin-top:17px;font-size:10px}.common-game-grid{grid-template-columns:1fr;gap:14px}.common-game-card-main{display:grid;grid-template-columns:40% 1fr;column-gap:14px;padding:17px;min-height:207px}.common-game-card-top{font-size:6px}.common-card-art{height:135px;width:auto}.common-game-card-copy{padding:0;align-self:center}.common-game-card-copy h3{font-size:35px}.common-game-card-copy p{font-size:9px;margin-block:8px 16px;min-height:0}.common-card-open{font-size:7px;gap:6px}.common-card-guest{min-height:46px;font-size:8px}.common-collection-note{font-size:8px}.common-club{grid-template-columns:1fr;gap:35px}.common-club h2{font-size:88px}.common-club-heading>p:not(.br-eyebrow){font-size:11px}.common-club-features>article{gap:18px;padding-block:24px}.common-feature-icon{width:44px;height:44px}.common-club-features h3{font-size:29px}.common-club-features p{font-size:10px}.common-invitation{padding:42px 18px 29px}.common-invitation>.br-eyebrow{font-size:6px;letter-spacing:.8px}.common-invitation h2{font-size:44px}.common-invitation>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-block:24px 19px}.common-invitation>nav>a{padding-inline:12px;min-height:46px;font-size:9px;gap:10px}.common-invitation>p:last-child{font-size:8px}.common-invitation-rings i{width:20px;height:20px;left:13px;top:13px}.common-invitation-rings i:nth-child(2){top:33px;left:33px}.common-invitation-rings i:nth-child(3){bottom:13px;right:13px}.common-footer{flex-wrap:wrap;gap:2px 15px;padding-block:24px}.common-footer>p{order:3;flex-basis:100%;font-size:8px;margin:2px 0 0}.common-footer>a:last-child{font-size:6px;gap:4px}}@media(max-width:360px){.common-landing .br-container{width:calc(100% - (2*max(15px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))))}.common-game-nav{gap:4px}.common-game-nav>a{font-size:8px;padding-inline:3px}.common-hero h1{font-size:61px}.common-hero .br-button{padding-inline:12px;gap:12px;font-size:8px}.common-game-card-main{grid-template-columns:39% 1fr;column-gap:10px;padding-inline:14px}.common-game-card-copy h3{font-size:30px}.common-game-card-top{font-size:5px}.common-stage-label{font-size:8px}}.common-hero-scene .common-stage-word{font-size:28cqw}.common-hero-scene[data-game=carrom] .common-stage-word{font-size:25cqw}.common-hero-scene[data-game=checkers] .common-stage-word{font-size:20cqw}.common-hero-scene[data-game=backgammon] .common-stage-word{font-size:14cqw}.common-landing[data-motion=paused] *,.common-landing[data-motion=paused] *:before,.common-landing[data-motion=paused] *:after{animation-play-state:paused!important}.common-landing[data-motion=paused] .common-game-card-main:hover .common-card-art{transform:none}@media(prefers-reduced-motion:reduce){.common-landing *,.common-landing *:before,.common-landing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.common-game-card-main:hover .common-card-art{transform:none}}
