.puzzle-card-grid[data-astro-cid-pcenai53]{--c: 1;--g: 1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--c),minmax(0,1fr));grid-gap:1rem;grid-gap:var(--g);gap:1rem;gap:var(--g);margin:0 0 3rem}@media (min-width: 720px){.puzzle-card-grid[data-astro-cid-pcenai53]{--c: 2;--g: 3.6rem}}@media (min-width: 1024px){.puzzle-card-grid[data-astro-cid-pcenai53]{--c: 3}}.badge[data-astro-cid-yhxxx3if]{background-color:var(--badge-bg);border-radius:2px;color:#fff;font-size:var(--badge-fs);font-weight:700;letter-spacing:1px;line-height:1.2;padding-block:.2rem;padding-inline:.5rem;text-align:center;text-transform:uppercase}@media (min-width: 720px){.badge[data-astro-cid-yhxxx3if]{padding-inline:.8rem}}.today[data-astro-cid-y64psdf2]{--puzzle-card-px: 0px;--puzzle-card-py: 0px;grid-column:1 / -1;overflow:hidden}@media (min-width: 720px){.today[data-astro-cid-y64psdf2]{--button-py: 1.5rem;--button-px: 1.5rem;--button-fs: 1.6rem}}.today[data-astro-cid-y64psdf2] .content[data-astro-cid-y64psdf2]{padding-block:4.8rem;padding-inline:2rem}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .content[data-astro-cid-y64psdf2]{padding-block:10rem;padding-inline-start:9rem}}.today[data-astro-cid-y64psdf2] .title[data-astro-cid-y64psdf2]{font-size:2.2rem}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .title[data-astro-cid-y64psdf2]{font-family:var(--font-display);font-size:4.8rem}}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .new[data-astro-cid-y64psdf2]{--badge-fs: 1.6rem}}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .number[data-astro-cid-y64psdf2]{font-size:1.5rem}}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .date[data-astro-cid-y64psdf2]{font-size:2rem}}.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]{--s: 190px;--bs: 190px;--p: 90px;--o: 50px;--b: 10px;block-size:100%;inline-size:140px;inline-size:calc(var(--s) - var(--o));position:relative}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]{--s: 400px;--bs: 500px;--p: 120px;--b: 20px}}.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]:before{background-color:var(--primary);block-size:var(--bs);content:"";inline-size:var(--bs);inset-inline-start:-72px;inset-block-start:40px;position:absolute;transform:rotate(45deg)}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]:before{inset-inline-start:0px}}.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]>.puzzle-icon[data-astro-cid-y64psdf2]{inset-block-start:15%;inset-inline-start:calc(-1 * var(--o));position:absolute}@media (min-width: 720px){.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]>.puzzle-icon[data-astro-cid-y64psdf2]{inset-inline-start:0px}}.today[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]>.progress-icon[data-astro-cid-y64psdf2]{border:var(--b) solid #fff;border-radius:50%}.today.stateful-puzzle .puzzle-icon{opacity:1!important}:root{--puzzle-card-bg: #fff;--puzzle-card-px: 1rem;--puzzle-card-py: 2.5rem}@media (min-width: 720px){:root{--puzzle-card-px: 2rem;--puzzle-card-py: 5rem}}.puzzle-card[data-astro-cid-y64psdf2]{background-color:#fff;background-color:var(--puzzle-card-bg);border-radius:5px;box-shadow:var(--shadow);display:flex;cursor:pointer;gap:1rem;gap:var(--g, 1rem);padding-block:2.5rem;padding-block:var(--puzzle-card-py);padding-inline:1rem;padding-inline:var(--puzzle-card-px);position:relative}@media (min-width: 720px){.puzzle-card[data-astro-cid-y64psdf2]{--g: 3rem;flex-direction:row-reverse}}.image[data-astro-cid-y64psdf2]{--s: 148px;--p: 50px;align-self:center;block-size:148px;block-size:var(--s);display:grid;inline-size:148px;inline-size:var(--s);align-content:center;justify-content:center;place-content:center;position:relative}.image[data-astro-cid-y64psdf2]>.puzzle-icon[data-astro-cid-y64psdf2]{block-size:var(--s);inline-size:var(--s)}.stateful-puzzle[data-astro-cid-y64psdf2] .image[data-astro-cid-y64psdf2]>.puzzle-icon[data-astro-cid-y64psdf2]{opacity:.3}.image[data-astro-cid-y64psdf2]>.progress-icon[data-astro-cid-y64psdf2]{block-size:var(--p);inline-size:var(--p);inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.new[data-astro-cid-y64psdf2]{--badge-fs: 1rem;border-radius:0 4px 4px 0;font-weight:400;letter-spacing:.2rem;inline-size:-moz-fit-content;inline-size:fit-content;inset:.5rem auto auto 0;padding-block:.5rem;padding-inline:1rem .5rem;position:absolute}@media (min-width: 720px){.new[data-astro-cid-y64psdf2]{inset-block-start:1rem;inset-inline-end:1rem;inset-inline-end:var(--puzzle-card-px)}}.content[data-astro-cid-y64psdf2]{align-self:stretch;display:flex;flex-direction:column;flex-grow:1}.meta[data-astro-cid-y64psdf2]{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 720px){.meta[data-astro-cid-y64psdf2]{margin-block-end:2rem}}.meta[data-astro-cid-y64psdf2]>[data-astro-cid-y64psdf2]{line-height:1}.name-or-number[data-astro-cid-y64psdf2]{color:var(--tertiary);font-size:1rem}@media (min-width: 720px){.name-or-number[data-astro-cid-y64psdf2]{font-size:1.2rem}}.title[data-astro-cid-y64psdf2]{font-size:1.6rem;font-weight:700;margin-block-end:.5rem}@media (min-width: 720px){.title[data-astro-cid-y64psdf2]{font-size:2.2rem}}.date[data-astro-cid-y64psdf2]{color:var(--tertiary);font-size:1.2rem}@media (min-width: 720px){.date[data-astro-cid-y64psdf2]{font-size:1.6rem}}@media (max-width: 719.98px){.play-now[data-astro-cid-y64psdf2]{--bg: transparent;--button-px: 7px;--button-py: 0px;block-size:30px;inset-block-start:50%;inset-inline-end:0;position:absolute;transform:translateY(-50%)}.play-now[data-astro-cid-y64psdf2]:hover{background-color:transparent}}.section[data-astro-cid-mj7obxag]{display:flex;flex-direction:column;gap:var(--y-space)}
