.puzzles{width:100%;max-width:100%;height:auto;display:block;background-color:#fff;.puzzles-container{width:100%;max-width:90%;height:auto;display:block;column-count:2;column-gap:16px;margin:0 auto;.puzzles-item{width:100%;max-width:100%;height:auto;display:block;position:relative;overflow:hidden;break-inside:avoid;margin-bottom:16px;.puzzles-dual-link{width:100%;max-width:100%;height:auto;display:flex;column-gap:16px;.puzzles-dual-item{width:100%;max-width:50%;height:auto;display:block;position:relative;overflow:hidden;break-inside:avoid;margin-bottom:-12px;@media only screen and (min-width:1200px) and (max-width:1600px){margin-bottom:-4px}
}
@media only screen and (max-width:1024px){column-gap:10px}
}
@media only screen and (max-width:1024px){margin-bottom:10px}
a{width:fit-content;height:fit-content;display:block;text-decoration:none}
}
@media only screen and (max-width:1024px){column-count:1;&.puzzles-mobile-dualcolumn{column-count:2;column-gap:10px}
}
}
.puzzles-additional-item{width:100%;max-width:90%;height:auto;display:block;margin:0 auto;a{width:fit-content;height:fit-content;display:block;text-decoration:none}
}
}