.cb-blog-list{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:56px;margin-bottom:96px}@media all and (max-width: 820px){.cb-blog-list{grid-template-columns:1fr;grid-row-gap:24px}}.cb-blog-list__title{margin-bottom:96px;white-space:nowrap}.cb-blog-list__title:before{content:url(/wp-content/themes/cookiebot/dist/assets/tag-D7LB3LAb.svg);margin-right:16px}.cb-blog-list__list-title{font-size:var(--font-heading-2);line-height:var(--line-height-heading-2);font-family:Roboto Condensed,Tahoma,Verdana,Segoe,sans-serif;font-weight:600;letter-spacing:var(--letter-spacing-02);display:flex;justify-content:space-between}.cb-blog-list__post{display:grid;grid-template-areas:"image date" "image title" "image text";grid-template-columns:auto auto;grid-column-gap:24px;grid-row-gap:4px;justify-content:flex-start;margin-top:24px;padding-bottom:24px;border-bottom:1px solid #d6d6d6}.cb-blog-list__post:first-of-type{margin-top:40px}.cb-blog-list__post__image{display:block;grid-area:image;max-width:160px;border-radius:4px}@media all and (max-width: 480px){.cb-blog-list__post__image{display:none}}.cb-blog-list__post__title{font-size:var(--font-heading-3);line-height:var(--line-height-heading-3);font-family:Roboto Condensed,Tahoma,Verdana,Segoe,sans-serif;font-weight:600;letter-spacing:var(--letter-spacing-02);grid-area:title;color:#141414}.cb-blog-list__post__title:hover{color:#141414}.cb-blog-list__post__date{grid-area:date;font-size:.8125rem;font-weight:400;line-height:1.4em;letter-spacing:.5px;color:#666}.cb-blog-list__post__excerpt{grid-area:text}@media all and (max-width: 480px){.cb-blog-list__post__excerpt{display:none}}.cb-blog-list__pagination{width:fit-content;margin:32px auto}.cb-blog-list__aside{padding-top:80px}@media all and (max-width: 820px){.cb-blog-list__aside{padding-top:0}}.cb-blog-list.cb-blog-list--small .cb-blog-list__post__image{max-width:80px}@media all and (max-width: 820px){.cb-blog-list.cb-blog-list--small .cb-blog-list__post__image{display:none}}@media all and (max-width: 820px){.cb-blog-list:not(.cb-blog-list--small) .cb-blog-list__post__image{width:100%}}@media all and (max-width: 820px){.cb-blog-list:not(.cb-blog-list--small) .cb-blog-list__post__image img{width:100%}}@media all and (max-width: 820px){.cb-blog-list .cb-blog-list__post{grid-template-areas:"image" "date" "title" "text";grid-template-columns:auto}}
