.PuzzleCardList-module__OQMK5a__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.PuzzleCardList-module__OQMK5a__puzzleCard{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.PuzzleCardList-module__OQMK5a__puzzleBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.PuzzleCardList-module__OQMK5a__puzzleTitulo{margin:0;font-size:1rem}.PuzzleCardList-module__OQMK5a__concluido{font-family:var(--font-mono);color:var(--accent);font-size:12px}.PuzzleCardList-module__OQMK5a__vazio{color:var(--text-soft);font-size:14px}
.page-module__te3zSW__wrap{padding:32px 0 56px}.page-module__te3zSW__back{color:var(--text-soft);margin-bottom:18px;font-size:14px;text-decoration:none;display:inline-block}.page-module__te3zSW__back:hover{color:var(--accent)}.page-module__te3zSW__header{margin-bottom:32px}.page-module__te3zSW__titulo{margin:12px 0 8px;font-size:clamp(1.6rem,4vw,2.1rem)}.page-module__te3zSW__dek{color:var(--text-soft);margin:0;font-size:15px}.page-module__te3zSW__secao{margin-bottom:36px}.page-module__te3zSW__secaoTitulo{margin:0 0 4px;font-size:1.15rem}.page-module__te3zSW__secaoDesc{color:var(--text-soft);margin:0 0 14px;font-size:14px}
