.game-overview{display:-moz-box;display:flex;width:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.game-overview:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-shadow-color: rgb(17 24 39 / .4);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:768px){.game-overview{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.game-overview .hero-col{position:relative;display:-moz-box;display:flex;width:100%;flex-shrink:0;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(min-width:768px){.game-overview .hero-col{width:60%}}.game-overview .hero-image{position:relative;aspect-ratio:3/2;width:100%;overflow:hidden}@media(min-width:768px){.game-overview .hero-image{aspect-ratio:auto;min-height:400px;-moz-box-flex:1;flex:1 1 0%}}.game-overview .details-panel{display:-moz-box;display:flex;width:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem;padding:1.25rem}@media(min-width:768px){.game-overview .details-panel{width:40%;padding:1.5rem}}.game-overview .details-panel{container-type:inline-size}.game-overview .start-game-btn__text{font-size:clamp(.9375rem,7.5cqi,1.875rem);line-height:1.15;letter-spacing:.03em;white-space:normal;text-wrap:balance;padding-left:40px;padding-right:8px}.game-overview .start-game-btn__icon{padding-left:.75rem;padding-right:.75rem}.game-overview .game-title{font-family:var(--font-barlowcondensed);font-weight:800;letter-spacing:.01em;margin-bottom:.25rem;font-size:1.875rem;line-height:2.25rem;text-transform:uppercase;line-height:1;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.game-overview .game-title:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.game-overview .game-title{font-size:3rem;line-height:1}}.game-overview .rating-row{margin-top:-.5rem;display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-align:center;align-items:center;gap:.375rem}.game-overview .rating-row .stars{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;gap:.125rem}.game-overview .rating-row .stars svg{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(227 160 8 / var(--tw-text-opacity, 1))}.game-overview .rating-row .rating-number{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.game-overview .rating-row .rating-number:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.game-overview .rating-row .vote-count{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.game-overview .rating-row .vote-count:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.game-overview .stats-list{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.5rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.75rem;padding-bottom:.75rem}.game-overview .stats-list:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.game-overview .stat-row{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.game-overview .stat-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.game-overview .stat-label:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.game-overview .stat-value{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.game-overview .stat-value:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.game-overview .stat-value.link{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.game-overview .stat-value.link:hover{--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.game-overview .stat-value.link:is(.dark *){--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}.game-overview .stat-value.link:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(164 202 254 / var(--tw-text-opacity, 1))}.game-overview .synopsis{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.game-overview .synopsis:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.game-overview .synopsis p{margin:0}.game-overview .tags-section{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.75rem}.game-overview .tag-group{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.375rem}.game-overview .tag-label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.game-overview .tag-label:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.game-overview .tag-list{display:-moz-box;display:flex;flex-wrap:wrap;gap:.375rem}.game-overview .tag{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;-moz-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-moz-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color,-moz-text-decoration-color;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.15s;transition-duration:.15s}.game-overview .tag:hover{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.game-overview .tag:is(.dark *){background-color:#23387666;--tw-text-opacity: 1;color:rgb(195 221 253 / var(--tw-text-opacity, 1))}.game-overview .tag:hover:is(.dark *){background-color:#23387699}.game-overview .start-game-btn{margin-top:auto}.hero-play-overlay{pointer-events:none;position:absolute;inset:0;z-index:20;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;background:#00000073}:is(.dark .hero-play-overlay){background:#0000008c}.hero-play-overlay__btn{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1));padding:1.25rem 3.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.hero-play-overlay__btn{font-size:1.5rem;line-height:2rem}}.hero-play-overlay__btn{letter-spacing:.1em}@media(hover:hover)and (pointer:fine){.tooltip.hero-play-overlay>.tooltip-arrow:before{visibility:hidden}[role=tooltip].hero-play-overlay>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].hero-play-overlay>[data-popper-arrow]:after{visibility:hidden}.hero-play-overlay{visibility:hidden;opacity:0}@media(prefers-reduced-motion:no-preference){.hero-play-overlay{-moz-transition-property:all;transition-property:all;-moz-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}}.hero-image:hover .hero-play-overlay{visibility:visible;opacity:1}}@media print{.hero-play-overlay{display:none!important}}.tobys-take{pointer-events:none;position:relative;z-index:20;padding:3rem 1rem 1rem}.tobys-take__face{position:absolute;left:1.5rem;top:-2rem;height:5rem;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tobys-take__bubble{pointer-events:auto;border-radius:1rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(248 180 217 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1));padding:.625rem 1rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .tobys-take__bubble{--tw-border-opacity: 1;border-color:rgb(191 18 93 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tobys-take__label{margin:0;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(191 18 93 / var(--tw-text-opacity, 1))}.dark .tobys-take__label{--tw-text-opacity: 1;color:rgb(248 180 217 / var(--tw-text-opacity, 1))}.tobys-take__text{margin:0;margin-top:.375rem;font-size:.875rem;line-height:1.25rem;line-height:1.375;overflow-wrap:anywhere}@media(min-width:1024px){.tobys-take{position:absolute;left:1rem;bottom:1rem;right:25%;display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;gap:.75rem;padding:0}.tobys-take__face{position:static;height:10rem;flex-shrink:0}.tobys-take__bubble{min-width:0px;-moz-box-flex:1;flex:1 1 0%}.tobys-take__text{margin-top:.125rem}}@media print{.tobys-take{position:static;margin-top:.5rem;margin-bottom:.5rem;display:block;padding:0}.tobys-take__face{display:none}.tobys-take__bubble,.dark .tobys-take__bubble{border-width:1px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tobys-take__label,.dark .tobys-take__label{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}}.similar-games{margin-top:2rem}.similar-games__title{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:800;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.similar-games__title:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.similar-games__grid{margin:0;display:grid;list-style-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0}@media(min-width:1024px){.similar-games__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.similar-games__card-wrap{position:relative;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.similar-games__card-wrap:hover{--tw-translate-y: -.125rem;-moz-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 0 15px rgba(59,130,246,.4);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -moz-calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(118 169 250 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.similar-games__card-wrap{-moz-transition-property:all;transition-property:all;-moz-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}}.similar-games__card-wrap:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.similar-games__card{display:block;cursor:pointer;-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}.similar-games__card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -moz-calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 217 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 1px}.similar-games__img-wrap{position:relative;overflow:hidden}.similar-games__img{display:block;aspect-ratio:3/2;width:100%;-o-object-fit:cover;object-fit:cover}@media(prefers-reduced-motion:no-preference){.similar-games__img{-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-moz-transform;-moz-transition-duration:.15s;transition-duration:.15s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}}.similar-games__card-wrap:hover .similar-games__img{--tw-scale-x: 1.05;--tw-scale-y: 1.05;-moz-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.similar-games__img--placeholder{aspect-ratio:3/2;width:100%;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.similar-games__img--placeholder:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.similar-games__rating{position:absolute;top:.5rem;inset-inline-end:.5rem;z-index:20;display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;gap:.25rem;border-radius:9999px;background-color:#ffffffe6;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.similar-games__rating:is(.dark *){background-color:#111827cc;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.similar-games__star{height:.75rem;width:.75rem;--tw-text-opacity: 1;color:rgb(227 160 8 / var(--tw-text-opacity, 1))}.similar-games__body{padding:.75rem}.similar-games__name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.similar-games__name:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.similar-games__genres{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.similar-games__genres:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media not all and (min-width:640px){.similar-games .game-card-overlay__review{display:none}}@media(hover:hover)and (pointer:fine){.similar-games__card-wrap:hover .game-card-overlay,.similar-games__card-wrap:focus-within .game-card-overlay{visibility:visible;opacity:1}}.game-card-overlay{pointer-events:none;position:absolute;top:0;inset-inline-start:0px;inset-inline-end:0px;z-index:10;display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;gap:.5rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.625rem;aspect-ratio:3 / 2;width:100%;background:-moz-linear-gradient(bottom,rgba(0,0,0,.85) 0%,transparent 50%);background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 50%)}:is(.dark .game-card-overlay){background:-moz-linear-gradient(bottom,rgba(0,0,0,.9) 0%,transparent 50%);background:linear-gradient(to top,rgba(0,0,0,.9) 0%,transparent 50%)}.game-card-overlay__review{pointer-events:auto;-moz-box-flex:1;flex:1 1 0%;cursor:pointer;border-radius:.375rem;border-width:1px;border-color:#ffffff40;background-color:#ffffff1a;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}.game-card-overlay__review:hover{background-color:#ffffff40}@media(prefers-reduced-motion:no-preference){.game-card-overlay__review{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;-moz-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-moz-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color,-moz-text-decoration-color;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.15s;transition-duration:.15s}}.game-card-overlay__review{min-height:36px;line-height:36px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-card-overlay__play{pointer-events:auto;-moz-box-flex:1;flex:1 1 0%;cursor:pointer;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1));text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}.game-card-overlay__play:hover{--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity, 1))}.game-card-overlay__play:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -moz-calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 217 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.game-card-overlay__play{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;-moz-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-moz-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color,-moz-text-decoration-color;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.15s;transition-duration:.15s}}.game-card-overlay__play{min-height:36px;line-height:36px;letter-spacing:.02em;white-space:nowrap}@media(hover:hover)and (pointer:fine){.tooltip.game-card-overlay>.tooltip-arrow:before{visibility:hidden}[role=tooltip].game-card-overlay>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].game-card-overlay>[data-popper-arrow]:after{visibility:hidden}.game-card-overlay{visibility:hidden;opacity:0}@media(prefers-reduced-motion:no-preference){.game-card-overlay{-moz-transition-property:all;transition-property:all;-moz-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}}}@media print{.game-card-overlay{display:none!important}}.verdict-card[data-astro-cid-ui272s2w]{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-image:-moz-linear-gradient(top left,var(--tw-gradient-stops));background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #F9FAFB var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #ffffff var(--tw-gradient-to-position);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.verdict-card[data-astro-cid-ui272s2w]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-gradient-from: #1F2937 var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #111827 var(--tw-gradient-to-position)}@media(min-width:640px){.verdict-card[data-astro-cid-ui272s2w]{gap:1.25rem;padding:1.25rem}}@media(min-width:768px){.verdict-card[data-astro-cid-ui272s2w]{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:1.5rem}}.score-section[data-astro-cid-ui272s2w]{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;flex-wrap:wrap;-moz-box-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}@media(min-width:768px){.score-section[data-astro-cid-ui272s2w]{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-moz-box-pack:center;justify-content:center;gap:.75rem;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-right:1.5rem}.score-section[data-astro-cid-ui272s2w]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}}.score-circle[data-astro-cid-ui272s2w]{display:-moz-box;display:flex;height:4rem;width:4rem;flex-shrink:0;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:9999px;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.score-circle[data-astro-cid-ui272s2w]:is(.dark *){--tw-shadow-color: rgb(17 24 39 / .2);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.score-circle[data-astro-cid-ui272s2w]{height:5rem;width:5rem}}@media(min-width:768px){.score-circle[data-astro-cid-ui272s2w]{height:6rem;width:6rem}}.score-number[data-astro-cid-ui272s2w]{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1}@media(min-width:640px){.score-number[data-astro-cid-ui272s2w]{font-size:1.5rem;line-height:2rem}}@media(min-width:768px){.score-number[data-astro-cid-ui272s2w]{font-size:1.875rem;line-height:2.25rem}}.score-label[data-astro-cid-ui272s2w]{max-width:90%;text-align:center;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.25;letter-spacing:.025em}@media(min-width:640px){.score-label[data-astro-cid-ui272s2w]{font-size:.75rem;line-height:1rem}}@media(min-width:768px){.score-label[data-astro-cid-ui272s2w]{max-width:80%}}.score-label[data-astro-cid-ui272s2w]{overflow-wrap:anywhere;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.stars-row[data-astro-cid-ui272s2w]{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.verdict-how-link[data-astro-cid-ui272s2w]{white-space:nowrap;border-radius:.125rem;font-size:.75rem;line-height:1rem;font-weight:500;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.verdict-how-link[data-astro-cid-ui272s2w]:hover{-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}.verdict-how-link[data-astro-cid-ui272s2w]:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.verdict-how-link[data-astro-cid-ui272s2w]{color:var(--ed-sky);outline-color:var(--ed-sky)}.verdict-content[data-astro-cid-ui272s2w]{display:-moz-box;display:flex;-moz-box-flex:1;flex:1 1 0%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.5rem}.verdict-title[data-astro-cid-ui272s2w]{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:800;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.verdict-title[data-astro-cid-ui272s2w]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:640px){.verdict-title[data-astro-cid-ui272s2w]{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}}.verdict-text[data-astro-cid-ui272s2w]{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.verdict-text[data-astro-cid-ui272s2w]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pros-cons[data-astro-cid-ui272s2w]{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.pros-cons[data-astro-cid-ui272s2w]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}@media(min-width:640px){.pros-cons[data-astro-cid-ui272s2w]{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1.25rem}}.pros-heading[data-astro-cid-ui272s2w],.cons-heading[data-astro-cid-ui272s2w]{margin-bottom:.5rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.pros-heading[data-astro-cid-ui272s2w]{--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity, 1))}.pros-heading[data-astro-cid-ui272s2w]:is(.dark *){--tw-text-opacity: 1;color:rgb(49 196 141 / var(--tw-text-opacity, 1))}.cons-heading[data-astro-cid-ui272s2w]{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity, 1))}.cons-heading[data-astro-cid-ui272s2w]:is(.dark *){--tw-text-opacity: 1;color:rgb(249 128 128 / var(--tw-text-opacity, 1))}.point-list[data-astro-cid-ui272s2w]>[data-astro-cid-ui272s2w]:not([hidden])~[data-astro-cid-ui272s2w]:not([hidden]){--tw-space-y-reverse: 0;margin-top:-moz-calc(.375rem * -moz-calc(1 - var(--tw-space-y-reverse)));margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:-moz-calc(.375rem * var(--tw-space-y-reverse));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.pro-item[data-astro-cid-ui272s2w],.con-item[data-astro-cid-ui272s2w]{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pro-item[data-astro-cid-ui272s2w]:is(.dark *),.con-item[data-astro-cid-ui272s2w]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pro-item[data-astro-cid-ui272s2w]:before{content:"+";flex-shrink:0;font-weight:700;--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity, 1))}.pro-item[data-astro-cid-ui272s2w]:is(.dark *):before{--tw-text-opacity: 1;color:rgb(49 196 141 / var(--tw-text-opacity, 1))}.con-item[data-astro-cid-ui272s2w]:before{content:"−";flex-shrink:0;font-weight:700;--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity, 1))}.con-item[data-astro-cid-ui272s2w]:is(.dark *):before{--tw-text-opacity: 1;color:rgb(249 128 128 / var(--tw-text-opacity, 1))}.reading-progress-container[data-astro-cid-iike4h66]{position:fixed;top:0;left:0;z-index:50;height:.25rem;width:100%;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));opacity:0;-moz-transition-property:opacity;transition-property:opacity;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.3s;transition-duration:.3s}.reading-progress-container[data-astro-cid-iike4h66].visible{opacity:1}.reading-progress-bar[data-astro-cid-iike4h66]{height:100%;--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity, 1));-moz-transition-property:all;transition-property:all;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:0%}.share-buttons{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;gap:.5rem;padding-top:1rem;padding-bottom:1rem}.share-buttons .share-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.share-buttons .share-btn{display:-moz-box;display:flex;height:2.25rem;width:2.25rem;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;-moz-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-moz-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color,-moz-text-decoration-color;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.2s;transition-duration:.2s}.share-buttons .share-btn:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.share-buttons .share-btn.twitter:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.share-buttons .share-btn.facebook:hover{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.share-buttons .share-btn.copy-link{position:relative;cursor:pointer}.share-buttons .share-btn.copy-link:hover{--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1))}.share-buttons .share-btn.copy-link.copied{--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.share-buttons .share-btn.copy-link.copied:after{content:attr(data-tooltip);position:absolute;top:-2rem;left:50%;--tw-translate-x: -50%;-moz-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));-moz-animation:fadeIn .2s ease-out;animation:fadeIn .2s ease-out}@-moz-keyframes fadeIn{0%{opacity:0;-moz-transform:translateX(-50%) translateY(4px);transform:translate(-50%) translateY(4px)}to{opacity:1;-moz-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}}@keyframes fadeIn{0%{opacity:0;-moz-transform:translateX(-50%) translateY(4px);transform:translate(-50%) translateY(4px)}to{opacity:1;-moz-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}}.promo-slot{display:none}html.promo-on .promo-slot{display:block}.promo-slot--block{margin-block:2rem}.promo-slot__label{margin-bottom:.25rem;display:block;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.promo-slot__label:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.promo-slot__box{width:100%;overflow:hidden;border-radius:.75rem;container-type:inline-size;box-shadow:0 10px 28px #0f172a47}.dark .promo-slot__box{box-shadow:0 10px 28px #0000008c,0 0 0 1px #ffffff14}.promo-slot--block .promo-slot__box,.promo-slot--tall .promo-slot__box{aspect-ratio:4 / 5}@media(min-width:480px){.promo-slot--block .promo-slot__box{aspect-ratio:720 / 264}}@media(max-width:1023.98px){html.promo-on .promo-slot[data-ad-slot=review_ad_side]{display:none}}.promo-unit{position:relative;isolation:isolate;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;width:100%;overflow:hidden;padding:6px;background:conic-gradient(from 210deg at 50% 50%,#f9d976,#f39bd0,#8fd3f4,#a1ffce,#f9d976,#f39bd0,#8fd3f4,#f9d976);color:#fff;text-decoration:none;font-family:inherit}@media(min-width:480px){.promo-unit--block{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.promo-unit__full{display:block;position:absolute;inset:6px;z-index:-1;overflow:hidden;border-radius:.5rem}.promo-unit__full picture,.promo-unit__banner picture{display:contents}.promo-unit__full img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo-unit__full:after{content:"";position:absolute;inset:0;background:-moz-linear-gradient(top,rgba(10,14,30,0) 36%,rgba(10,14,30,.82) 57%);background:linear-gradient(180deg,#0a0e1e00 36%,#0a0e1ed1 57%)}@media(min-width:480px){.promo-unit--block .promo-unit__full:after{background:-moz-linear-gradient(left,rgba(10,14,30,0) 30%,rgba(10,14,30,.74) 53%);background:linear-gradient(90deg,#0a0e1e00 30%,#0a0e1ebd 53%)}}.promo-unit__text{display:-moz-box;display:flex;min-height:0;min-width:0;-moz-box-flex:0;flex:none;margin-top:auto;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:stretch;align-items:stretch;-moz-box-pack:center;justify-content:center;gap:.625rem;padding:1rem;text-align:center}@media(min-width:480px){.promo-unit--block .promo-unit__text{text-align:left;width:46%;height:100%;margin:0 0 0 auto;padding:.75rem clamp(.625rem,2.4cqw,1.75rem);gap:clamp(.5rem,1.6cqw,1rem)}}.promo-unit__headline{flex-shrink:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:.1em;overflow-wrap:anywhere;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:var(--font-barlowcondensed),sans-serif;font-weight:800;font-size:clamp(1.5rem,10cqw,2.5rem);line-height:1.04;letter-spacing:.005em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6)}.promo-unit__button{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;gap:.4em;min-width:0;flex-shrink:0;border-radius:.625rem;background:-moz-linear-gradient(#047857,#065f46);background:linear-gradient(#047857,#065f46);padding:.625em 1em;font-family:var(--font-barlowcondensed),sans-serif;font-weight:800;font-size:clamp(1.0625rem,6cqw,1.5rem);line-height:1.2;letter-spacing:.03em;text-transform:uppercase;color:#fff;box-shadow:0 4px 16px #0478578c,inset 0 1px #ffffff4d,0 0 0 1px #ffffff47}.promo-unit__button svg{-moz-box-flex:0;flex:none;width:.85em;height:.85em}.promo-unit__button-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo-unit:hover .promo-unit__button{-webkit-filter:brightness(1.1);filter:brightness(1.1)}@media(min-width:480px){.promo-unit--block .promo-unit__headline{font-size:clamp(1.1875rem,4.6cqw,2.5rem)}.promo-unit--block .promo-unit__button{font-size:clamp(1rem,2.7cqw,1.5rem)}}.promo-slot .promo-unit:focus-visible{outline:3px solid #fff;outline-offset:-3px;box-shadow:inset 0 0 0 6px #111827}.promo-bar .promo-unit:focus-visible:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #111827}.promo-unit__bg{position:absolute;inset:6px;z-index:-1;overflow:hidden;border-radius:.5rem}.promo-unit__bg img{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(22px) saturate(2) brightness(.65);filter:blur(22px) saturate(2) brightness(.65)}.promo-unit__bg:after{content:"";position:absolute;inset:0;background:#0f172a73}.promo-unit__art{display:block;width:100%;flex-shrink:0;aspect-ratio:3 / 2;overflow:hidden;border-radius:.5rem .5rem 0 0;box-shadow:0 6px 22px #00000080}.promo-unit__art img{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.promo-unit--fallback .promo-unit__text{-moz-box-flex:1;flex:1 1 0;margin-top:0;padding:.75rem 1rem}@media(min-width:480px){.promo-unit--block .promo-unit__art{height:100%;width:auto;border-radius:.5rem 0 0 .5rem}.promo-unit--block.promo-unit--fallback .promo-unit__text{width:auto;height:auto;margin:0;padding:.75rem clamp(.625rem,2.4cqw,1.75rem)}}.promo-unit--banner{padding:0;background:none}.promo-unit__banner,.promo-unit__banner img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.review .promo-slot.promo-slot img{margin:0;border-radius:0;box-shadow:none;max-width:none;height:100%}.review .promo-slot.promo-slot .promo-unit__bg img{height:124%}.review .promo-slot.promo-slot a{color:#fff;text-decoration:none}html{--promo-bar-h: clamp(76px, 8.4vw, 124px)}.promo-bar{position:fixed;inset:auto 0 0;z-index:30;isolation:isolate;height:var(--promo-bar-h);background:#0f172a;border-top:3px solid transparent;-moz-border-image:conic-gradient(#f9d976,#f39bd0,#8fd3f4,#a1ffce,#f9d976) 1;-o-border-image:conic-gradient(#f9d976,#f39bd0,#8fd3f4,#a1ffce,#f9d976) 1;border-image:conic-gradient(#f9d976,#f39bd0,#8fd3f4,#a1ffce,#f9d976) 1;box-shadow:0 -6px 24px #0f172a59}.promo-bar[hidden]{display:none;translate:0 100%;pointer-events:none}@media(prefers-reduced-motion:no-preference){.promo-bar{-moz-transition:translate .32s cubic-bezier(.22,1,.36,1),display .32s allow-discrete;transition:translate .32s cubic-bezier(.22,1,.36,1),display .32s allow-discrete}.promo-bar[hidden]{-moz-transition:translate .22s ease-in,display .22s allow-discrete;transition:translate .22s ease-in,display .22s allow-discrete}@starting-style{.promo-bar{translate:0 100%}}}.promo-bar .promo-slot{width:100%;height:100%}.promo-bar .promo-slot__box{height:100%;aspect-ratio:auto;border-radius:0;box-shadow:none}.promo-bar .promo-slot__label{position:absolute;z-index:1;top:.125rem;right:2.75rem;margin:0;font-size:.625rem;line-height:1rem;text-align:right;color:#e5e7eb;pointer-events:none}.promo-bar__close{position:absolute;z-index:1;right:0;top:0;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;line-height:0;color:#fff;background:transparent;border:0;cursor:pointer}.promo-bar__close:focus-visible{outline:3px solid #fff;outline-offset:-2px}.promo-unit--wide{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:stretch;align-items:stretch;padding:0;background:transparent}.promo-unit--wide .promo-unit__full{inset:0;border-radius:0}.promo-unit--wide .promo-unit__full img{-o-object-position:50% var(--focus-y, 50%);object-position:50% var(--focus-y, 50%)}.promo-unit--wide .promo-unit__full:after{background:-moz-linear-gradient(left,rgba(10,14,30,0) 30%,rgba(10,14,30,.78) 53%);background:linear-gradient(90deg,#0a0e1e00 30%,#0a0e1ec7 53%)}.promo-unit--wide .promo-unit__text{-moz-box-flex:0;flex:none;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;-moz-box-pack:start;justify-content:flex-start;width:47%;height:100%;margin:0 0 0 auto;padding:1rem 2.75rem .5rem .75rem;gap:clamp(1rem,2.5cqw,1.5rem);text-align:left}.promo-unit--wide .promo-unit__headline{-moz-box-flex:0;flex:0 1 auto;min-width:0;font-size:clamp(1.125rem,2.4cqw,2rem)}.promo-unit--wide .promo-unit__button{-moz-box-flex:0;flex:none;max-width:60%;padding:.5em .9em;font-size:clamp(1rem,1.7cqw,1.375rem)}@media(max-width:479.98px){.promo-unit--wide .promo-unit__text{width:-moz-calc(60% + 2.25rem);width:calc(60% + 2.25rem);padding:1.125rem 2.75rem .375rem .25rem;-moz-box-pack:stretch;justify-content:stretch}.promo-unit--wide .promo-unit__button{-moz-box-flex:1;flex:1 1 auto;max-width:100%;padding:.35em .75em}.promo-unit--wide .promo-unit__full:after{background:-moz-linear-gradient(left,rgba(10,14,30,0) 24%,rgba(10,14,30,.7) 44%);background:linear-gradient(90deg,#0a0e1e00 24%,#0a0e1eb3 44%)}}@container (max-width: 767.98px){.promo-unit--wide .promo-unit__headline{display:none}.promo-unit--wide .promo-unit__button{-moz-box-flex:1;flex:1 1 auto;max-width:100%}}html.promo-bar-showing{scroll-padding-bottom:8.5rem}html.promo-bar-showing .back-to-top{translate:0 -moz-calc(.25rem - var(--promo-bar-h) - .5rem);translate:0 calc(.25rem - var(--promo-bar-h) - .5rem)}@media(prefers-reduced-motion:no-preference){html.promo-on .back-to-top{-moz-transition:opacity .3s,transform .3s,visibility 0s linear .3s,translate .32s cubic-bezier(.22,1,.36,1),-moz-transform .3s;transition:opacity .3s,transform .3s,visibility 0s linear .3s,translate .32s cubic-bezier(.22,1,.36,1);transition:opacity .3s,transform .3s,visibility 0s linear .3s,translate .32s cubic-bezier(.22,1,.36,1),-moz-transform .3s}html.promo-on .back-to-top.visible{-moz-transition-delay:0s;transition-delay:0s}}@media(min-width:768px){.promo-column .recommended-games .md\:sticky{top:-moz-calc(1.5rem - .375rem);top:1.125rem;padding:.375rem;margin:-.375rem}html.promo-bar-showing .promo-column .recommended-games .md\:sticky{max-height:-moz-calc(100vh - 1.5rem - var(--promo-bar-h) - .5rem);max-height:calc(100vh - 1.5rem - var(--promo-bar-h) - .5rem);overflow-y:auto;scrollbar-width:none}html.promo-bar-showing .promo-column .recommended-games .md\:sticky::-webkit-scrollbar{display:none}}.promo-column{grid-column:span 1 / span 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem}@media(min-width:768px){.promo-column{grid-column:span 4 / span 4}}.promo-column>aside{-moz-box-flex:1;flex:1 1 auto}@media(min-width:1024px){html.promo-on .promo-column>.promo-slot+.recommended-games{margin-top:0}}
