.blog-posts .blog-categories{margin:30px 0;display:none;background-color:var(--light-300)}@media all and (min-width:768px){.blog-posts .blog-categories{display:flex;align-items:center}}.blog-posts .blog-categories>div{padding:10px 20px}.blog-posts .blog-categories .list{display:flex;flex-direction:column;gap:8px}@media all and (min-width:768px){.blog-posts .blog-categories .list{flex-direction:row}}.blog-posts .blog-categories .list a,.blog-posts .blog-categories .list a:visited{text-decoration:none;color:#807D7D;padding:10px 15px;font-size:14px;display:inline-block;background-color:var(--white-color);margin:0 10px;border-radius:100px;text-align:center;box-sizing:border-box}.blog-posts .blog-categories .list a:hover,.blog-posts .blog-categories .list a:visited:hover{color:var(--secondary-500)}.blog-list .items .item{border-radius:20px;height:100%;display:flex;flex-direction:column;background-color:var(--cpn-default-white);padding:24px;gap:24px;box-shadow:var(--cpn-elevation-30);border:2px solid var(--cpn-cool-gray-10)}.blog-list .items .item .image{flex:0 0 auto;width:auto}.blog-list .items .item .image img{width:100%;border-radius:10px}.blog-list .items .item .text{display:flex;flex-direction:column;gap:24px;flex:1 0 0%;justify-content:space-between}.blog-list .items .item .text .content{display:flex;flex-direction:column;gap:16px}.blog-list .items .item .text .content .categories{display:flex;gap:16px}.blog-list .items .item .text .content .categories a,.blog-list .items .item .text .content .categories a:visited{background:var(--cpn-default-blog-linear);color:var(--cpn-default-white);font-size:10px;line-height:160%;border-radius:1000px;padding:4px 8px;text-align:center}.blog-list .items .item .text .content .categories .recommended{background:var(--cpn-default-badges);color:var(--cpn-default-white);font-size:10px;line-height:160%;border-radius:1000px;padding:4px 8px;text-transform:uppercase;display:flex;align-items:center;text-align:center}.blog-list .items .item .text .content .resume p:last-of-type{margin:0}.blog-list .items .item .text .links{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:8px}@media (min-width:768px){.blog-list .items .item .text .links{flex-direction:row}}.blog-list .items .item .text .links a.cpn-primary-button{padding:16px;display:flex;width:100%;justify-content:center;order:10}.blog-list .items .item .text .links a.cpn-primary-button .material-symbols-outlined{font-size:14px;font-weight:600;display:none}@media (min-width:768px){.blog-list .items .item .text .links a.cpn-primary-button{width:initial;order:initial}.blog-list .items .item .text .links a.cpn-primary-button .material-symbols-outlined{display:block}.blog-list .items .item .text .links a.cpn-primary-button .word{display:none}}.blog-list .items .item .text .links .links-info{display:flex;gap:8px;font-size:12px;line-height:150%}.blog-list .items .item .text .links .links-info .separator{background-color:var(--cpn-cool-gray-40);width:1px}.blog-list .items .item .text a{text-decoration:none}.blog-list .items .item:hover{border-color:var(--cpn-orange-100)}.blog-toolbar:has(.sc-menu){padding:24px 0}.blog-pager{margin-top:48px;display:flex;gap:8px;justify-content:center}.blog-pager .internal-pager{display:flex;align-items:center;background:var(--cpn-default-white);border-radius:16px;gap:16px;padding:8px;box-shadow:var(--cpn-elevation-30);border:2px solid var(--cpn-cool-gray-10)}.blog-pager .internal-pager>div a,.blog-pager .internal-pager>div a:visited{border-radius:10px;text-decoration:none;transition:var(--cpn-default-transition);color:var(--cpn-cool-gray-100);display:flex;font-weight:600}.blog-pager .internal-pager>div a:hover,.blog-pager .internal-pager>div a:visited:hover{color:var(--cpn-orange-100);transition:var(--cpn-default-transition)}.blog-pager .internal-pager>div.disabled a,.blog-pager .internal-pager>div.disabled a:visited{color:var(--cpn-cool-gray-40);pointer-events:none;cursor:default}.blog-pager .internal-pager>div.active a,.blog-pager .internal-pager>div.active a:visited{color:var(--cpn-orange-100)}.blog-pager .internal-pager:hover{border-color:var(--cpn-orange-100)}