.training-grid{container-type:inline-size;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.3cqw}.training-grid .training-link{container-type:inline-size;border-radius:5%;transition:transform .31s;border:1px solid hsla(0,0%,50%,.5);display:flex;flex-direction:column;text-align:center;font-weight:500;background-color:#fff;color:#000;text-decoration:none}.training-grid .training-link:hover{transform:scale(1.06)}.training-grid .training-link .pieces-wrapper{display:flex;margin-block:auto}.training-grid .training-link .pieces-wrapper .piece{height:100%;width:100%;padding:5%}.training-grid .training-link .title-star-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-bottom:4%}.training-grid .training-link .title-star-wrapper .star-wrapper,.training-grid .training-link .title-star-wrapper .title-wrapper{padding-inline:5%}.training-grid .training-link .title-star-wrapper .star-wrapper svg{width:55px;height:55px}@media(max-width:900px){.training-grid{gap:2.5cqw;grid-template-columns:.5fr .5fr}}@media(max-width:450px){.training-grid{gap:3cqw;grid-template-columns:1fr}}.article-inner-wrapper.endgame{max-width:950px}.article-inner-wrapper.endgame p{margin-bottom:2.8rem}.article-inner-wrapper{max-width:750px}.article-inner-wrapper table{display:flex;flex-direction:column;align-items:center}.article-inner-wrapper table thead caption{color:#000;width:-moz-max-content;width:max-content;font-weight:500}.article-inner-wrapper table :is(tbody,thead){text-align:center}.article-inner-wrapper table :is(tbody,thead) tr td,.article-inner-wrapper table :is(tbody,thead) tr th{padding:5px 10px}.article-inner-wrapper table :is(tbody,thead) tr:not(.article-inner-wrapper table :is(tbody,thead) tr:last-child){border-bottom:1.5px solid #000}.article-inner-wrapper table :is(tbody,thead) tr>:not(:last-child){border-right:1.5px solid #000}.article-inner-wrapper table thead tr{border-bottom:1.5px solid #000}.article-inner-wrapper .image-div{display:grid}.article-inner-wrapper .image-div img{justify-self:center}.article-inner-wrapper .text-div{padding-top:10px;width:90%}