.lg-dropdown-menu[data-astro-cid-nqyjals7]{display:-moz-inline-box;display:inline-flex;flex-shrink:0;-moz-box-align:center;align-items:center;border-radius:.5rem;padding:.375rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.lg-dropdown-menu[data-astro-cid-nqyjals7]:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.lg-dropdown-menu[data-astro-cid-nqyjals7]: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(231 70 148 / var(--tw-ring-opacity, 1)) }@media(prefers-reduced-motion:no-preference){.lg-dropdown-menu[data-astro-cid-nqyjals7]{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}}.lg-dropdown-menu[data-astro-cid-nqyjals7]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.lg-dropdown-menu[data-astro-cid-nqyjals7]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.lg-dropdown-menu[data-astro-cid-nqyjals7]:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(241 126 184 / var(--tw-ring-opacity, 1)) }.lg-dropdown-menu[data-astro-cid-nqyjals7] img[data-astro-cid-nqyjals7]{height:auto;width:1.25rem}@media(min-width:640px){.lg-dropdown-menu[data-astro-cid-nqyjals7] img[data-astro-cid-nqyjals7]{-webkit-margin-end:.5rem;-moz-margin-end:.5rem;margin-inline-end:.5rem}}.lg-dropdown-menu[data-astro-cid-nqyjals7] span[data-astro-cid-nqyjals7]{display:none}@media(min-width:640px){.lg-dropdown-menu[data-astro-cid-nqyjals7] span[data-astro-cid-nqyjals7]{display:block}}.lg-dropdown-menu[data-astro-cid-nqyjals7] svg[data-astro-cid-nqyjals7]{height:1rem;width:1rem}@media(min-width:640px){.lg-dropdown-menu[data-astro-cid-nqyjals7] svg[data-astro-cid-nqyjals7]{-webkit-margin-start:.5rem;-moz-margin-start:.5rem;margin-inline-start:.5rem}}.theme-toggle{display:-moz-box;display:flex;height:2.75rem;width:2.75rem;cursor:pointer;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:.5rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.theme-toggle:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.theme-toggle: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(231 70 148 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.theme-toggle{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}}.theme-toggle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.theme-toggle:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.theme-toggle__icon{height:1.25rem;width:1.25rem}@media(prefers-reduced-motion:no-preference){.theme-toggle__icon{-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-moz-transform;-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}.theme-toggle:hover .theme-toggle__icon{-moz-transform:rotate(15deg) scale(1.15);-ms-transform:rotate(15deg) scale(1.15);transform:rotate(15deg) scale(1.15)}}.theme-toggle--labeled{height:auto;width:100%;-moz-box-pack:start;justify-content:flex-start;gap:.75rem;padding:.5rem 1rem .5rem .75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.theme-toggle--labeled:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.theme-toggle--labeled:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.theme-toggle--labeled:hover:is(.dark *){background-color:transparent;--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}.theme-toggle__label{font-size:1rem;line-height:1.5rem}@media(prefers-reduced-motion:no-preference){.theme-toggle--labeled:hover .theme-toggle__icon{-moz-transform:none;-ms-transform:none;transform:none}}.hamburger-toggle[data-astro-cid-d3j7fdue] .hamburger-icon[data-astro-cid-d3j7fdue]{-moz-transition:transform .2s ease,opacity .15s ease,-moz-transform .2s ease;transition:transform .2s ease,opacity .15s ease;transition:transform .2s ease,opacity .15s ease,-moz-transform .2s ease;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.hamburger-toggle[data-astro-cid-d3j7fdue] .hamburger-icon--close[data-astro-cid-d3j7fdue]{position:absolute;opacity:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger-toggle[data-astro-cid-d3j7fdue][aria-expanded=true] .hamburger-icon--open[data-astro-cid-d3j7fdue]{opacity:0;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger-toggle[data-astro-cid-d3j7fdue][aria-expanded=true] .hamburger-icon--close[data-astro-cid-d3j7fdue]{opacity:1;-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.hamburger-toggle[data-astro-cid-d3j7fdue]{position:relative}@media(prefers-reduced-motion:reduce){.hamburger-toggle[data-astro-cid-d3j7fdue] .hamburger-icon[data-astro-cid-d3j7fdue]{-moz-transition:none;transition:none}}:root{--ed-sky: #0369a1;--ed-ink: #0f172a;--ed-muted: #475569;--ed-card-surface-a: #f9fafb;--ed-card-surface-b: #ffffff;--ed-card-border: #e5e7eb;--ed-card-radius: .9rem;--ed-card-shadow: 0 1px 2px rgba(0, 0, 0, .05);--ed-gold: #fbbf24;--ed-section-title-tracking: -.045em;--ed-card-title-tracking: -.03em}.dark{--ed-sky: #38bdf8;--ed-ink: #f1f5f9;--ed-muted: #94a3b8;--ed-card-surface-a: #1f2937;--ed-card-surface-b: #111827;--ed-card-border: #374151}.listing{width:100%;border-radius:.5rem;border-width:1px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-listing .layout{display:-moz-box;display:flex;height:100%;width:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(min-width:768px){.game-listing .layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.listing .featured-image{grid-column:span 4 / span 4;flex-shrink:1}.game-listing .featured-image img{grid-column:span 4 / span 4}@media(min-width:640px){.game-listing .featured-image img{height:100%;border-start-start-radius:.5rem;border-end-start-radius:.5rem;border-top-left-radius:0;border-top-right-radius:0}}.listing .left-side{grid-column:span 8 / span 8;display:-moz-box;display:flex;height:100%;max-width:100%;-moz-box-flex:1;flex-grow:1;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;gap:.5rem;padding:1.25rem}.listing .title-container{display:-moz-box;display:flex;width:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;gap:.5rem;overflow:hidden}@media(min-width:640px){.listing .title-container{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.listing .title-container h2,.listing .title-container h3{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}@media(min-width:640px){.listing .title-container h2,.listing .title-container h3{width:auto}}@media(min-width:1280px){.listing .title-container h2,.listing .title-container h3{font-size:1.875rem;line-height:2.25rem}}.listing .stars-container{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing .synopsis{max-height:12rem;overflow-y:auto}.listing .synopsis p{font-weight:400;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.listing .footer{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;gap:.5rem}.breadcrumbs{display:block;width:100%;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(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.breadcrumbs: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));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.breadcrumbs__crumbs{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center}.breadcrumbs__crumbs>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:-moz-calc(.25rem * var(--tw-space-x-reverse));margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:-moz-calc(.25rem * -moz-calc(1 - var(--tw-space-x-reverse)));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}@media(min-width:768px){.breadcrumbs__crumbs>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:-moz-calc(.5rem * var(--tw-space-x-reverse));margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:-moz-calc(.5rem * -moz-calc(1 - var(--tw-space-x-reverse)));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}}.breadcrumbs__crumbs:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.breadcrumbs__separator{margin-left:.5rem;margin-right:.5rem}.breadcrumbs__separator svg{max-height:1rem;max-width:1rem}.breadcrumbs__crumb{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center}.breadcrumbs__link{display:inline-block;-moz-box-align:center;align-items:center;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.breadcrumbs__link:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.breadcrumbs__link:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.breadcrumbs__link:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}.breadcrumbs__link.is-current{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.breadcrumbs__link.is-current:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media(min-width:768px){.breadcrumbs__link.is-current{max-width:100%}}.logo{display:-moz-box;display:flex;height:1.5rem;-moz-box-align:center;align-items:center;border-radius:.375rem}.logo: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(231 70 148 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: #ffffff}.logo:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(241 126 184 / var(--tw-ring-opacity, 1));--tw-ring-offset-color: #111827}.logo img,.logo span{display:block}.logo img{margin-right:.25rem;display:block;height:100%;width:auto;align-self:center}.logo span{font-family:var(--font-bebasneue);position:relative;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;align-self:center;white-space:nowrap;text-transform:uppercase;line-height:1;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#E74694;-moz-text-decoration-color:#E74694;text-decoration-color:#e74694;-webkit-text-decoration-style:solid;-moz-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:4px}.logo span:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.logo.header span{font-size:1rem;line-height:1.5rem}@media(min-width:640px){.logo.header span{font-size:1.25rem;line-height:1.75rem}}.logo.footer span{font-size:1rem;line-height:1.5rem}.site-footer{border-top-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));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer: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))}.site-footer__divider{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1.5rem;padding-bottom:1.5rem}.site-footer__divider:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}@media(min-width:768px){.site-footer__divider{padding-top:2rem;padding-bottom:2rem}}.site-footer__col-title{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;margin-bottom:1rem;font-size:11px;font-weight:800;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.site-footer__col-title:is(.dark *){--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}@media(min-width:768px){.site-footer__col-title{font-size:.75rem;line-height:1rem}}.site-footer__col-title{letter-spacing:.15em}.site-footer__link{display:inline-block;border-radius:.125rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.site-footer__link:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.site-footer__link: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(231 70 148 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.site-footer__link{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}}.site-footer__link:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.site-footer__link:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}.site-footer__link:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(241 126 184 / var(--tw-ring-opacity, 1))}.site-footer__bottom{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding-top:1.5rem;padding-bottom:1.5rem;text-align:left}.site-footer__bottom:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.site-footer__bottom{text-align:center}}@media(min-width:768px){.site-footer__bottom{padding-top:2rem;padding-bottom:2rem}}.site-footer__bottom-list{display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;font-size:.875rem;line-height:1.25rem}@media(min-width:640px){.site-footer__bottom-list{-moz-box-pack:center;justify-content:center}}.site-footer__copy{margin-top:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.site-footer__copy:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.site-footer__copy a{border-radius:.125rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.site-footer__copy a:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.site-footer__copy a: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(231 70 148 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.site-footer__copy a{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}}.site-footer__copy a:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.site-footer__copy a:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}.site-footer__copy a:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(241 126 184 / var(--tw-ring-opacity, 1))}.question-step .games{display:grid;min-height:0px;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;align-content:flex-start;-moz-box-pack:center;justify-content:center;justify-items:stretch;gap:1rem;overflow:hidden}@media(min-width:1280px){.question-step .games{grid-template-columns:repeat(3,minmax(0,1fr))}}.question-step .games.small{margin-left:auto;margin-right:auto;display:grid;max-width:1300px;grid-template-columns:repeat(2,minmax(0,1fr));-moz-box-align:start;align-items:flex-start;justify-items:center;gap:1rem}.question-step .game{width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.question-step .image{position:relative;display:block;height:auto;width:100%;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:2px;background-color:#ffffff0d;--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);-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)}.question-step picture{display:block;height:var(--tile-h,220px);max-height:var(--tile-h,220px);overflow:hidden}@media(min-width:1024px){.question-step .games.small picture{max-height:360px;max-width:480px}}.question-step img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-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)}.question-step li{-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)}.question-step li:hover{cursor:pointer}.question-step li:hover .image{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.question-step li:hover img{opacity:.85}.question-step li:hover .bottom{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.question-step li:hover .bottom h4{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-shadow:0px 1px 6px rgb(49 196 141 / 60%)}.question-step .bottom{display:block;width:100%;--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;text-transform:uppercase;font-size:clamp(10px,3.2cqi,18px);min-width:0px;justify-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));-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)}.question-step .footer{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem}@media(min-width:768px){.question-step .footer{padding:1.25rem}}.question-step .footer button{display:-moz-box;display:flex;width:100%;-moz-box-align:center;align-items:center;-moz-box-pack:end;justify-content:flex-end;gap:.25rem;white-space:nowrap;-webkit-padding-start:.5rem;-moz-padding-start:.5rem;padding-inline-start:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.question-step .footer button:disabled{display:none}.question-step .footer button:hover{-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.question-step .footer button svg{height:1.5rem;width:1.5rem;vertical-align:middle}.question-step .footer .left{-moz-box-pack:start;justify-content:flex-start}.question-step .footer .right{-moz-box-pack:end;justify-content:flex-end}.processing-step .body{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem}.processing-step .status{display:-moz-box;display:flex;width:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center}.processing-step svg{margin-left:auto;margin-right:auto;height:6rem;width:6rem}@-moz-keyframes spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.processing-step svg{-moz-animation:spin var(--tw-animate-duration, 1s) var(--tw-animate-easing, linear) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none);animation:spin var(--tw-animate-duration, 1s) var(--tw-animate-easing, linear) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none);fill:#1c64f2;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.results-step .results{margin-left:auto;margin-right:auto;display:grid;gap:1rem;padding:1rem}.results-step li{overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--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);--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(244 114 182 / var(--tw-ring-opacity, 1));-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)}.results-step li:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1))}.results-step ul li:first-child{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(132 225 188 / var(--tw-ring-opacity, 1))}.results-step ul li:first-child:hover{--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.results-step .label-container{position:relative}.results-step .label{z-index:10;display:block;width:auto;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom-width:2px;border-inline-end-width:2px;--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1));padding:.5rem 1.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;font-style:italic;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 231 0 / var(--tw-text-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);-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(min-width:768px){.results-step .label{position:absolute}}.results-step ul li:first-child .label{--tw-border-opacity: 1;border-color:rgb(132 225 188 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1))}.results-step ul li:first-child:hover .label{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity, 1))}.results-step ul li:hover .label{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.results-step .card-body{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem;padding:1rem}.results-step .image{position:relative;display:block;height:auto;width:100%;overflow:hidden;-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)}.results-step .image picture{display:block;height:var(--result-img-h,220px);width:var(--result-img-h,220px)*3/2;max-width:100%}.results-step .image img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.results-step .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.results-step .content{display:block;height:6rem;max-height:var(--content-max-h,6rem);width:100%;overflow-y:scroll;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.results-step .play-button{display:-moz-box;display:flex;width:100%;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;gap:.25rem;white-space:nowrap;border-width:2px;--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1));padding:1rem;-webkit-padding-start:.5rem;-moz-padding-start:.5rem;padding-inline-start:.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:500;text-transform:uppercase;letter-spacing:-.05em;--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none;-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(min-width:1280px){.results-step .play-button{font-size:1.875rem;line-height:2.25rem}}.results-step ul li:first-child .play-button{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.results-step ul li:first-child:hover .play-button{--tw-border-opacity: 1;border-color:rgb(35 56 118 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity, 1))}.results-step ul li:not(:first-child):hover .play-button{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.opening-modal{position:fixed;inset:0;z-index:50;height:100dvh;width:100%;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;overflow-y:auto;overflow-x:hidden;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .55;--tw-backdrop-blur: blur(16px);-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)}.opening-modal-container{position:relative;display:grid;max-height:-moz-calc(100dvh - 2rem);max-height:calc(100dvh - 2rem);width:100%;max-width:100rem;grid-template-rows:auto 1fr auto;row-gap:.5rem;border-radius:.75rem}.opening-modal-content{container-type:inline-size;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;will-change:transform;position:relative;display:grid;--tw-scale-x: var(--modal-scale,1);--tw-scale-y: var(--modal-scale,1);-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));-moz-transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));grid-template-rows:auto 1fr auto;row-gap:.5rem;padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.opening-modal-content{padding-left:0;padding-right:0}}.opening-modal .header{display:grid;grid-template-columns:1fr auto 1fr;-moz-box-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding-top:1rem}@media(min-width:768px){.opening-modal .header{padding-left:1.25rem;padding-right:1.25rem}}.opening-modal .header span{font-weight:700;font-style:italic}.opening-modal .header button{grid-column-start:3;-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto;display:-moz-inline-box;display:inline-flex;height:2rem;width:2rem;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;justify-self:end;border-radius:.5rem;border-width:1px;background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.opening-modal .header button:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.opening-modal .header button svg{height:.75rem;width:.75rem}.opening-modal .body{display:grid;min-height:0px;grid-template-rows:auto auto 1fr;row-gap:.5rem;overflow:hidden;padding-left:0;padding-right:0}@media(min-width:768px){.opening-modal .body{padding-left:0;padding-right:0}}.opening-modal .body h3{font-size:clamp(18px,3.2cqi,28px);margin-top:.5rem;margin-bottom:.5rem;width:100%;min-width:0px;justify-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opening-modal .body .intro{font-size:clamp(22px,6.5cqi,48px);line-height:1.05;grid-column:1 / -1;margin-bottom:1rem;width:100%;text-wrap:balance;text-align:center;font-weight:800;text-transform:uppercase;font-style:italic;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-shadow:0px 1px 14px rgb(0 0 0 / 60%)}/*!* --- Custom gradient utilities --- *!*/body{min-height:100vh;font-family:var(--font-poppins);display:-moz-box;display:flex;min-height:100svh;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-wrap:pretty;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}body:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}main{display:-moz-box;display:flex}@media(min-width:1280px){main{margin-left:auto;margin-right:auto}}main .main-content{display:-moz-box;display:flex;width:100%;max-width:none;-moz-box-flex:1;flex-grow:1;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2rem}main .main-content:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}@media(min-width:1024px){main .main-content{border-left-width:1px;border-right-width:1px}}@media(min-width:1280px){main .main-content{max-width:1280px}}.breadcrumbs{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scrolling{cursor:-webkit-grabbing!important;cursor:-moz-grabbing!important;cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.start-game-btn{position:relative;display:-moz-box;display:flex;cursor:pointer;-moz-box-align:stretch;align-items:stretch;overflow:hidden;text-transform:uppercase;-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}.start-game-btn:focus{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(132 225 188 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.start-game-btn{-moz-transition-property:all;transition-property:all;-moz-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}}.start-game-btn{background:-moz-linear-gradient(top,#10b981 0%,#059669 100%);background:linear-gradient(180deg,#10b981,#059669);border:2px solid rgba(16,185,129,.4);box-shadow:0 0 #10b98100,0 0 #10b98100,0 4px 12px #0596694d,inset 0 1px #ffffff26;-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.start-game-btn:before{content:"";pointer-events:none;position:absolute;top:0;height:100%;width:100%;left:-100%;background:-moz-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);-moz-transition:left 1.2s ease-in-out;transition:left 1.2s ease-in-out}.start-game-btn:hover{border-color:#34d39999;box-shadow:0 0 15px #10b98166,0 0 #10b98100,0 4px 12px #0596694d,inset 0 1px #ffffff26}@media(prefers-reduced-motion:no-preference){.start-game-btn:hover{-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.start-game-btn:hover:before{left:100%}}.start-game-btn__text{display:-moz-box;display:flex;-moz-box-flex:1;flex:1 1 0%;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;white-space:nowrap;padding-top:.75rem;padding-bottom:.75rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:800;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.start-game-btn__text{padding-top:1rem;padding-bottom:1rem;font-size:1.875rem;line-height:2.25rem}}.start-game-btn__text{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:.06em;padding-left:52px;padding-right:8px}@media(min-width:768px){.start-game-btn__text{padding-left:60px}}.start-game-btn__icon{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;border-inline-start-width:1px;border-inline-start-color:#ffffff2e;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.start-game-btn__icon{padding-left:1.75rem;padding-right:1.75rem}}.start-game-btn__icon svg{height:1.25rem;width:1.25rem;color:#fffc}@media(min-width:768px){.start-game-btn__icon svg{height:1.5rem;width:1.5rem}}.start-game-btn--sm .start-game-btn__text{padding-top:.625rem;padding-bottom:.625rem;font-size:1rem;line-height:1.5rem}@media(min-width:768px){.start-game-btn--sm .start-game-btn__text{font-size:1rem;line-height:1.5rem}}.start-game-btn--sm .start-game-btn__text{padding-left:44px;padding-right:8px;letter-spacing:.05em}.start-game-btn--sm .start-game-btn__icon{padding-left:.75rem;padding-right:.75rem}@media(min-width:768px){.start-game-btn--sm .start-game-btn__icon{padding-left:.75rem;padding-right:.75rem}}.start-game-btn--sm .start-game-btn__icon svg{height:1rem;width:1rem}@media(min-width:768px){.start-game-btn--sm .start-game-btn__icon svg{height:1rem;width:1rem}}.start-game-btn--hero .start-game-btn__text{padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;line-height:1.75rem}@media(min-width:640px){.start-game-btn--hero .start-game-btn__text{font-size:1.5rem;line-height:2rem}}@media(min-width:768px){.start-game-btn--hero .start-game-btn__text{padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem}}@media(min-width:1024px){.start-game-btn--hero .start-game-btn__text{font-size:2.25rem;line-height:2.5rem}}.start-game-btn--hero .start-game-btn__text{padding-left:60px}@media(min-width:768px){.start-game-btn--hero .start-game-btn__text{padding-left:68px}}.dark .home-feed hr,.dark .category-feed hr{border-color:#374151}article.category-feed .franks__deck{max-width:48rem}.format>:is(h1,h2,h3,h4){font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-style:italic;font-weight:800;letter-spacing:var(--ed-section-title-tracking);line-height:1.12;color:var(--ed-ink)}.start-game-btn--hero .start-game-btn__icon{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.start-game-btn--hero .start-game-btn__icon{padding-left:2rem;padding-right:2rem}}.start-game-btn--hero .start-game-btn__icon svg{height:1.5rem;width:1.5rem}@media(min-width:768px){.start-game-btn--hero .start-game-btn__icon svg{height:1.75rem;width:1.75rem}}.start-game-btn:not(:has(.start-game-btn__text)){padding:1rem 1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));letter-spacing:.1em}@media print{@page{margin:1.5cm}html,body{background:#fff!important;color:#000!important}header nav,.theme-toggle,.language-switcher,[data-collapse-toggle=mobile-menu],.breadcrumbs,footer nav,footer ul,main>div:not(.main-content){display:none!important}header{border:none!important;box-shadow:none!important;background:transparent!important}main{display:block!important;margin:0!important}main .main-content{border:none!important;padding:0!important;max-width:none!important;background:#fff!important}a[href^=http]:after,a[href^=https]:after{content:" (" attr(href) ")";font-size:.85em;font-weight:400;color:#555;word-break:break-all}a[href^="#"]:after,a[href^="/"]:after,a[href=""]:after{content:""}.no-print{display:none!important}}
