@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_fbf53bdd-module__auwXnq__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_fbf53bdd-module__auwXnq__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}.libre_franklin_9dedbfeb-module__D78mKW__className{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.libre_franklin_9dedbfeb-module__D78mKW__variable{--font-franklin:"Libre Franklin", "Libre Franklin Fallback"}
:root{--fl-bone:#f3efe6;--fl-vellum:#e8e2d5;--fl-rule:#d3cbbb;--fl-graphite:#5b574f;--fl-ink:#1c1d21;--fl-night:#141519;--fl-font-display:var(--font-newsreader), serif;--fl-font-ui:var(--font-franklin), sans-serif;--fl-radius-control:6px;--fl-radius-plate:4px;--fl-gutter:clamp(18px, 4vw, 48px);--game-signature:#0f6e4d;--game-signature-ink:#f8f5ee;--fl-card-face:#fefefe;--fl-card-edge:#bdb6a8;--fl-card-red:#a4222a;--fl-card-black:#1b1b1d}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fl-bone);color:var(--fl-ink);font-family:var(--fl-font-ui);margin:0;font-size:16px;line-height:1.5}a{color:inherit}a:focus-visible,button:focus-visible{outline:3px solid var(--fl-ink);outline-offset:3px}h1,h2,p{margin:0}.fl-header{padding:8px var(--fl-gutter);border-bottom:1px solid var(--fl-rule);justify-content:space-between;align-items:center;display:flex}.fl-wordmark{font-family:var(--fl-font-display);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2;text-decoration:none}.fl-header__link{min-height:44px;color:var(--fl-graphite);align-items:center;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.fl-header__link:hover{color:var(--fl-ink);text-decoration:underline}.fl-hero{max-width:1200px;padding:40px var(--fl-gutter) 36px;text-align:center;flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex}.fl-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--fl-graphite);font-size:12px;font-weight:600;line-height:16px}.fl-title{font-family:var(--fl-font-display);font-variation-settings:"opsz" 72;letter-spacing:-.035em;font-size:clamp(64px,10vw,128px);font-weight:500;line-height:.86}.fl-line{max-width:30ch;font-family:var(--fl-font-display);text-wrap:pretty;font-size:clamp(18px,1.7vw,24px);line-height:1.4}.fl-games{max-width:1200px;padding:0 var(--fl-gutter) 48px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:0 auto;display:grid}.fl-game{border:1px solid var(--fl-rule);border-radius:var(--fl-radius-plate);flex-direction:column;min-width:0;padding:20px;display:flex}.fl-game__heading{align-items:center;gap:12px;margin:20px 0 8px;display:flex}.fl-game h2{font-family:var(--fl-font-display);font-size:40px;font-weight:500;line-height:1.1}.fl-game__description{margin-bottom:12px}.fl-game__facts{color:var(--fl-graphite);margin-bottom:24px;font-size:13px}.fl-game__actions{margin-top:auto}.fl-progress{color:var(--fl-graphite);margin-top:10px;font-size:13px}.fl-game__secondary{margin-top:4px}.fl-text-button{min-height:44px;color:var(--fl-graphite);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.fl-confirm{border-top:1px solid var(--fl-rule);margin-top:12px;padding-top:16px}.fl-confirm p{margin-bottom:16px}.fl-confirm .fl-text-button{margin-top:4px}@media (max-width:759.98px){.fl-games{grid-template-columns:minmax(0,1fr);gap:20px}.fl-hero{gap:14px;padding-top:28px}.fl-game{padding:16px}}.fl-cta{border-radius:var(--fl-radius-control);background:var(--game-signature);width:100%;min-height:56px;color:var(--game-signature-ink);font-family:var(--fl-font-ui);justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.fl-cta:hover{background:#0b5a3f}.fl-support{min-height:1.5em;color:var(--fl-graphite);font-size:13px;line-height:1.5}.fl-beta__chip{border:1px solid var(--fl-ink);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-ink);border-radius:3px;flex:none;padding:1px 6px;font-size:10.5px;font-weight:700;line-height:1.5}.fl-plate{background:var(--fl-vellum);border-radius:var(--fl-radius-plate);flex:none;min-width:0;height:180px;position:relative}.fl-plate__inner{border:1px solid var(--fl-rule);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,auto);place-content:center;gap:.5em;font-size:13px;display:grid;position:absolute;inset:clamp(6px,.9vw,12px)}.fl-card{border:1px solid var(--fl-card-edge);background:var(--fl-card-face);width:2.5em;height:3.5em;font-family:var(--fl-font-display);border-radius:.16em;line-height:1;position:relative;box-shadow:0 1px 1px #1c1d212e,0 .35em .7em #1c1d211f}.fl-card--red{color:var(--fl-card-red)}.fl-card--black{color:var(--fl-card-black)}.fl-card__rank{font-size:.8em;font-weight:600;position:absolute;top:.22em;left:.26em}.fl-card__suit{font-size:1.5em;position:absolute;bottom:.1em;right:.2em}.fl-plate__caption{display:none}.fl-details{max-width:1200px;padding:40px var(--fl-gutter);border-top:1px solid var(--fl-rule);grid-template-columns:minmax(0,1fr);gap:8px;margin:0 auto;display:grid}.fl-label{letter-spacing:.14em;text-transform:uppercase;color:var(--fl-graphite);margin-bottom:8px;font-size:12px;font-weight:600}.fl-details p{max-width:72ch;color:var(--fl-ink)}.fl-about{max-width:1200px;padding:24px var(--fl-gutter) 72px;margin:0 auto;scroll-margin-top:61px}.fl-about h2{max-width:24ch;font-family:var(--fl-font-display);letter-spacing:-.015em;margin-bottom:16px;font-size:clamp(26px,3.2vw,40px);font-weight:500;line-height:1.15}.fl-about p{max-width:56ch;color:var(--fl-graphite)}.fl-footer{border-top:1px solid var(--fl-rule);color:var(--fl-graphite);font-size:14px}.fl-footer__inner{max-width:1200px;padding:24px var(--fl-gutter);flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin:0 auto;display:flex}.fl-wordmark--footer{color:var(--fl-ink);font-size:18px}@media (max-width:480px){.fl-hero{padding:8px var(--fl-gutter);gap:5px}.fl-title{font-size:44px}.fl-line{font-size:17px}.fl-games{gap:10px}.fl-game{padding:10px}.fl-game__heading{margin:10px 0 6px}.fl-game h2{font-size:30px}.fl-game__description{margin-bottom:8px;font-size:14px}.fl-game__facts{margin-bottom:10px;font-size:13px}.fl-plate{height:84px}.fl-plate__inner{grid-template-rows:auto;grid-template-columns:repeat(4,auto)}.fl-plate .fl-card{grid-area:auto!important}}@media (max-width:360px){.fl-title{font-size:38px}.fl-line{font-size:16px}.fl-game h2{font-size:26px}.fl-game__heading{margin:8px 0 4px}.fl-game__description{font-size:13px}}@media (max-width:480px) and (max-height:700px){.fl-hero{padding:6px var(--fl-gutter);gap:4px}.fl-title{font-size:38px}.fl-line{font-size:16px}.fl-games{gap:8px}.fl-game{padding:8px}.fl-plate{height:68px}.fl-game__heading{margin:6px 0 4px}.fl-game h2{font-size:26px}.fl-game__description{margin-bottom:6px;font-size:13px}.fl-game__facts{margin-bottom:8px}.fl-cta{min-height:44px;padding:8px 16px;font-size:16px}}
