.chal__grid[data-astro-cid-txcnpq4c]{background:var(--rule);border:1px solid var(--rule);gap:1px;margin:0;padding:0;list-style:none;display:grid}.chal__cell[data-astro-cid-txcnpq4c]{background:var(--bg)}.chal__link[data-astro-cid-txcnpq4c]{height:100%;padding:var(--sp-5);color:inherit;transition:background-color var(--dur-1) var(--ease-out);text-decoration:none;display:block}.chal__link[data-astro-cid-txcnpq4c]:hover{background:var(--bg-raise)}.chal__name[data-astro-cid-txcnpq4c]{font-family:var(--ff-display);font-weight:var(--fw-bold);letter-spacing:var(--tr-heading);margin-bottom:var(--sp-3);font-size:1.1rem}.chal__q[data-astro-cid-txcnpq4c]{color:var(--fg-2);font-size:var(--fs-small)}@media (width>=700px){.chal__grid[data-astro-cid-txcnpq4c]{grid-template-columns:repeat(var(--cols-mid), 1fr)}.chal__cell[data-astro-cid-txcnpq4c]:last-child{grid-column:span var(--span-mid)}}@media (width>=1100px){.chal__grid[data-astro-cid-txcnpq4c]{grid-template-columns:repeat(var(--cols-wide), 1fr)}.chal__cell[data-astro-cid-txcnpq4c]:last-child{grid-column:span var(--span-wide)}}
