.blog-posts-list.blog-posts-list.blog-posts-list.blog-posts-list{-webkit-margin-before:0;margin-block-start:0}.blog-posts-list .container{padding-block:6.4rem 6.2rem}.blog-posts-list__title.blog-posts-list__title.blog-posts-list__title.blog-posts-list__title{margin-block:0;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:36px !important;line-height:1.22 !important}.blog-posts-list__list-wrapper{margin-top:3.1rem}.blog-posts-list__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:2.2rem}.blog-posts-list__list li{-webkit-margin-before:0;margin-block-start:0}.blog-posts-list__pagination.blog-posts-list__pagination{margin-block:7.9rem 0;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:36rem}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-column-gap:1.1rem;-moz-column-gap:1.1rem;column-gap:1.1rem;row-gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers .page-numbers{font-weight:600;font-size:22px;text-decoration:none}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers .page-numbers.current{color:var(--wp--preset--color--blue-500);text-decoration:underline;text-underline-position:from-font}.blog-posts-list__pagination-previous.blog-posts-list__pagination-previous{margin:0;grid-column:1/2;grid-row:1/3;align-self:start;width:2.6rem;height:2.6rem;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTcuMDE4OUwxIDkuMDA5NDVMOSAwLjk5OTk4NyIgc3Ryb2tlPSIjMDAxQTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);-webkit-transition:.3s ease;transition:.3s ease}.blog-posts-list__pagination-previous.blog-posts-list__pagination-previous span{display:none !important}.blog-posts-list__pagination-next.blog-posts-list__pagination-next{margin:0;grid-column:2/3;grid-row:1/3;align-self:start;width:2.6rem;height:2.6rem;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTcuMDE4OUwxIDkuMDA5NDVMOSAwLjk5OTk4NyIgc3Ryb2tlPSIjMDAxQTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s ease;transition:.3s ease}.blog-posts-list__pagination-next.blog-posts-list__pagination-next span{display:none !important}.blog-posts-list .wp-block-post{width:31.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:2.8rem;background-color:var(--wp--preset--color--bw-200);margin-inline:auto}.blog-posts-list .wp-block-post-author__avatar{margin-inline:0;width:5.2rem;height:5.2rem;grid-column:1/2;grid-row:1/3;border-radius:50%}.blog-posts-list .wp-block-post-author__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.blog-posts-list .wp-block-post-author__content{grid-column:2/4;grid-row:1/2;margin-block:0;font-size:1.5rem}.blog-posts-list .wp-block-post-author__content p{margin-block:0}.blog-posts-list .wp-block-post-featured-image{width:100%;height:23.6rem;position:relative;border-top-left-radius:2.8rem;border-top-right-radius:2.8rem;overflow:hidden}.blog-posts-list .wp-block-post-featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;z-index:1}.blog-posts-list .wp-block-post-title{font-weight:600;font-size:24px !important;line-height:1.33 !important;letter-spacing:-0.02em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:6.6rem;margin-block:0;padding-inline:2rem;padding-block:3rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-posts-list .wp-block-post-title strong{font-weight:600 !important}.blog-posts-list .wp-block-post-details{margin-block:5rem 0;margin-right:auto;padding-inline:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-rows:auto;grid-template-columns:repeat(3, auto);-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.blog-posts-list .wp-block-post-date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column:2/3;grid-row:2/3;font-size:1.3rem;-webkit-margin-before:0;margin-block-start:0}.blog-posts-list .wp-block-post-reading-time{grid-column:3/4;grid-row:2/3;font-size:1.3rem;-webkit-margin-before:0;margin-block-start:0}.blog-posts-list .wp-block-post a{text-decoration:none}.blog-posts-list .wp-block-post-terms-button{font-size:1.4rem;width:4.2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-block:.5rem;padding-left:1rem;padding-right:1rem;background-color:var(--wp--preset--color--bw-100);border:.1rem solid var(--wp--preset--color--blue-500);color:var(--wp--preset--color--blue-500)}.blog-posts-list .wp-block-post-terms{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.8rem;margin-block:2.4rem 0;margin-right:auto;padding-block:0 3rem;padding-inline:2rem}.blog-posts-list .wp-block-post-terms span,.blog-posts-list .wp-block-post-terms a{font-size:1.4rem;text-decoration:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-block:.7rem;padding-inline:1.7rem;border-radius:1.8rem;background-color:var(--wp--preset--color--bw-100);border:.1rem solid var(--wp--preset--color--blue-500);color:var(--wp--preset--color--blue-500)}.blog-posts-list .wp-block-post-terms span.wp-block-post-terms__separator{display:none}@media(min-width: 768px){.blog-posts-list .container{padding-block:8.1rem 10rem}.blog-posts-list__title.blog-posts-list__title.blog-posts-list__title.blog-posts-list__title{font-size:4.8rem !important;line-height:1.33 !important}.blog-posts-list__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap:1.3rem;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.blog-posts-list .wp-block-post{width:33.8rem}.blog-posts-list .wp-block-post:hover .wp-block-post-featured-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.blog-posts-list .wp-block-post-info{padding-block:3rem;padding-inline:2rem}.blog-posts-list .wp-block-post-featured-image{height:25.2rem}.blog-posts-list .wp-block-post-author__avatar{width:5.6rem;height:5.6rem}.blog-posts-list .wp-block-post-author__content p{font-size:1.8rem}.blog-posts-list .wp-block-post-title{font-size:2.4rem !important;line-height:1.5 !important;min-height:10.8rem;-webkit-line-clamp:3}.blog-posts-list .wp-block-post-details{margin-block:3.5rem 0}.blog-posts-list .wp-block-post-date{font-size:1.4rem}.blog-posts-list .wp-block-post-reading-time{font-size:1.4rem}.blog-posts-list .wp-block-post-terms-button:hover{color:var(--wp--preset--color--blue-600);background-color:var(--wp--preset--color--blue-100);border-color:var(--wp--preset--color--blue-100)}.blog-posts-list .wp-block-post-terms span:hover,.blog-posts-list .wp-block-post-terms a:hover{color:var(--wp--preset--color--blue-600);background-color:var(--wp--preset--color--blue-100);border-color:var(--wp--preset--color--blue-100)}.blog-posts-list__list-wrapper{margin-top:5.1rem}.blog-posts-list__list-wrapper--archive .wp-block-post:first-child{grid-column:1/3;width:100%}.blog-posts-list__list-wrapper--archive .wp-block-post:first-child .wp-block-post-featured-image{height:36.1rem}.blog-posts-list__list-wrapper--archive .wp-block-post:first-child .wp-block-post-title{min-height:7.2rem;-webkit-line-clamp:2}.blog-posts-list__list-wrapper--archive .wp-block-post:first-child .wp-block-post-terms{margin-block:3.8rem 0}.blog-posts-list__pagination.blog-posts-list__pagination.blog-posts-list__pagination{margin-block:10.7rem 0;max-width:unset}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers .page-numbers{font-size:2.4rem}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers .page-numbers:hover{-webkit-transition:.3s ease color;transition:.3s ease color;color:var(--wp--preset--color--blue-500)}.blog-posts-list__pagination-numbers.blog-posts-list__pagination-numbers .page-numbers.dots:hover{color:var(--wp--preset--color--blue-900)}}@media(min-width: 1440px){.blog-posts-list__list{-webkit-column-gap:3.6rem;-moz-column-gap:3.6rem;column-gap:3.6rem;row-gap:3.3rem}}.blog-posts-list__list.blog-posts-list__list.blog-posts-list__list li:focus-within:has(:focus-visible){outline:var(--wp--preset--color--green) auto !important;outline-offset:.5rem !important;z-index:999}.blog-posts-list__list.blog-posts-list__list.blog-posts-list__list li>a:focus-visible{outline:none !important}
