.box-module .container{container-type:inline-size;margin:0 auto;max-width:983px;width:100%;z-index:999}.box-module .cards-container>*{gap:10px}.box-module .cards-container{align-items:stretch;display:flex;flex-flow:wrap;gap:23px;justify-content:center;padding:0}.box-module .cards-container .title{color:#0a1541;font-weight:700;line-height:120%;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;display:-webkit-box}.box-module .cards-container .title span{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(270deg,#4300ec,#0095ff);color:transparent;font-weight:700;line-height:120%;-webkit-text-fill-color:transparent}.box-module .cards-container a{background-color:#f4f7ff;border:1px solid #20a3ff;flex:0 0 auto;text-decoration:none;width:calc(50% - 11.5px)}.box-module .cards-container a.full-width{display:flex;gap:0;width:100%}.box-module .cards-container a.full-width>*{width:50%}.box-module .cards-container a.full-width .text-content-main{border-left:1px solid #20a3ff;display:flex;flex-flow:column;justify-content:space-between}.box-module .cards-container a.full-width .text-content-main .content-description{border-top:none}.box-module .cards-container a img{display:block;width:100%}.box-module .cards-container .category{font-size:16px;margin-top:7px}.box-module .cards-container .category span{color:#d70188}.box-module .cards-container .content-description{border-top:1px solid #20a3ff;padding:45px 29px 45px 45px}.box-module .cards-container .description{font-size:16px;margin-top:9px}.box-module .cards-container .author{align-items:center;background-color:#fff;border-top:1px solid #20a3ff;display:flex;gap:14px;padding:14px 20px 14px 45px}.box-module .cards-container .author img{border-radius:100px;height:50px!important;object-fit:cover;width:50px}.box-module .cards-container .author-content .name{color:#d70188;font-size:16px;font-weight:700;text-transform:uppercase}.box-module .cards-container .author-content .date-read{color:#061448;font-size:16px;font-weight:500}@media (max-width:1024px){.box-module .container{padding:0 20px}}@media (max-width:768px){.box-module .cards-container,.box-module .cards-container a.full-width{flex-flow:column}.box-module .cards-container a,.box-module .cards-container a.full-width>*{width:100%}}@media (max-width:425px){.box-module .cards-container .content-description{padding:25px}.box-module .cards-container .title,.box-module .cards-container .title span{font-size:22px;line-height:30px}}