body.page .blog,body.archive .blog,body.blog .blog,body.single .blog,body.home .blog,body.error404 .blog{padding:5rem 0}body.page .blog .wrapper,body.archive .blog .wrapper,body.blog .blog .wrapper,body.single .blog .wrapper,body.home .blog .wrapper,body.error404 .blog .wrapper{max-width:77.5rem;margin:0 auto;padding:0 1.25rem}body.page .blog__header,body.archive .blog__header,body.blog .blog__header,body.single .blog__header,body.home .blog__header,body.error404 .blog__header{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}body.page .blog__decor,body.archive .blog__decor,body.blog .blog__decor,body.single .blog__decor,body.home .blog__decor,body.error404 .blog__decor{margin-bottom:1.5rem}body.page .blog__title,body.archive .blog__title,body.blog .blog__title,body.single .blog__title,body.home .blog__title,body.error404 .blog__title{font-family:var(--heading-font-family);font-size:3.75rem;font-weight:700;color:var(--black-color);text-align:center;margin:1.25rem 0 0}@media (max-width: 1000px){body.page .blog__title,body.archive .blog__title,body.blog .blog__title,body.single .blog__title,body.home .blog__title,body.error404 .blog__title{font-size:3rem}}body.page .blog__list,body.archive .blog__list,body.blog .blog__list,body.single .blog__list,body.home .blog__list,body.error404 .blog__list{display:flex;flex-direction:column}body.page .blog__pagination,body.archive .blog__pagination,body.blog .blog__pagination,body.single .blog__pagination,body.home .blog__pagination,body.error404 .blog__pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:4rem}body.page .blog__pagination-btn,body.archive .blog__pagination-btn,body.blog .blog__pagination-btn,body.single .blog__pagination-btn,body.home .blog__pagination-btn,body.error404 .blog__pagination-btn{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;color:var(--black-color);background-color:transparent;text-decoration:none;border:none;cursor:pointer;transition:background-color .3s}body.page .blog__pagination-btn:hover:not(.disabled):not(.is-active),body.archive .blog__pagination-btn:hover:not(.disabled):not(.is-active),body.blog .blog__pagination-btn:hover:not(.disabled):not(.is-active),body.single .blog__pagination-btn:hover:not(.disabled):not(.is-active),body.home .blog__pagination-btn:hover:not(.disabled):not(.is-active),body.error404 .blog__pagination-btn:hover:not(.disabled):not(.is-active){background-color:var(--lite-silver-color)}body.page .blog__pagination-btn.is-active,body.archive .blog__pagination-btn.is-active,body.blog .blog__pagination-btn.is-active,body.single .blog__pagination-btn.is-active,body.home .blog__pagination-btn.is-active,body.error404 .blog__pagination-btn.is-active{background-color:var(--red-color);color:var(--white-color);cursor:default}body.page .blog__pagination-btn.disabled,body.archive .blog__pagination-btn.disabled,body.blog .blog__pagination-btn.disabled,body.single .blog__pagination-btn.disabled,body.home .blog__pagination-btn.disabled,body.error404 .blog__pagination-btn.disabled{color:var(--silver-color);opacity:.5;cursor:not-allowed;pointer-events:none}body.page .blog-card,body.archive .blog-card,body.blog .blog-card,body.single .blog-card,body.home .blog-card,body.error404 .blog-card{display:flex;flex-direction:row;align-items:center;gap:2rem;padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid var(--lite-silver-color)}body.page .blog-card:last-of-type,body.archive .blog-card:last-of-type,body.blog .blog-card:last-of-type,body.single .blog-card:last-of-type,body.home .blog-card:last-of-type,body.error404 .blog-card:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}@media (max-width: 1000px){body.page .blog-card,body.archive .blog-card,body.blog .blog-card,body.single .blog-card,body.home .blog-card,body.error404 .blog-card{flex-direction:column;align-items:stretch}}body.page .blog-card__image-link,body.archive .blog-card__image-link,body.blog .blog-card__image-link,body.single .blog-card__image-link,body.home .blog-card__image-link,body.error404 .blog-card__image-link{width:35%;border-radius:1rem;overflow:hidden;display:flex;flex-shrink:0}@media (max-width: 1000px){body.page .blog-card__image-link,body.archive .blog-card__image-link,body.blog .blog-card__image-link,body.single .blog-card__image-link,body.home .blog-card__image-link,body.error404 .blog-card__image-link{width:100%}}body.page .blog-card__image,body.archive .blog-card__image,body.blog .blog-card__image,body.single .blog-card__image,body.home .blog-card__image,body.error404 .blog-card__image{width:100%;max-height:16rem;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}body.page .blog-card__content,body.archive .blog-card__content,body.blog .blog-card__content,body.single .blog-card__content,body.home .blog-card__content,body.error404 .blog-card__content{display:flex;flex-direction:column;justify-content:center;width:65%}@media (max-width: 1000px){body.page .blog-card__content,body.archive .blog-card__content,body.blog .blog-card__content,body.single .blog-card__content,body.home .blog-card__content,body.error404 .blog-card__content{width:100%}}body.page .blog-card__content--full,body.archive .blog-card__content--full,body.blog .blog-card__content--full,body.single .blog-card__content--full,body.home .blog-card__content--full,body.error404 .blog-card__content--full{width:100%;text-align:center;align-items:center}body.page .blog-card__content--full .blog-card__meta,body.archive .blog-card__content--full .blog-card__meta,body.blog .blog-card__content--full .blog-card__meta,body.single .blog-card__content--full .blog-card__meta,body.home .blog-card__content--full .blog-card__meta,body.error404 .blog-card__content--full .blog-card__meta{justify-content:center}body.page .blog-card__tags,body.archive .blog-card__tags,body.blog .blog-card__tags,body.single .blog-card__tags,body.home .blog-card__tags,body.error404 .blog-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}body.page .blog-card__tag,body.archive .blog-card__tag,body.blog .blog-card__tag,body.single .blog-card__tag,body.home .blog-card__tag,body.error404 .blog-card__tag{display:inline-block;padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:var(--silver-color);background-color:var(--white-color);border:1px solid var(--red-color);border-radius:62.4375rem;text-decoration:none;text-transform:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease}body.page .blog-card__tag:hover,body.archive .blog-card__tag:hover,body.blog .blog-card__tag:hover,body.single .blog-card__tag:hover,body.home .blog-card__tag:hover,body.error404 .blog-card__tag:hover{color:var(--white-color);background-color:var(--red-color);border-color:var(--red-color)}body.page .blog-card__title-link,body.archive .blog-card__title-link,body.blog .blog-card__title-link,body.single .blog-card__title-link,body.home .blog-card__title-link,body.error404 .blog-card__title-link{display:block;margin-bottom:.75rem;text-decoration:none}body.page .blog-card__title,body.archive .blog-card__title,body.blog .blog-card__title,body.single .blog-card__title,body.home .blog-card__title,body.error404 .blog-card__title{font-family:var(--heading-font-family);font-size:1.875rem;font-weight:700;color:var(--black-color);line-height:1.2;margin:0;transition:color .3s ease}body.page .blog-card__title:hover,body.archive .blog-card__title:hover,body.blog .blog-card__title:hover,body.single .blog-card__title:hover,body.home .blog-card__title:hover,body.error404 .blog-card__title:hover{color:var(--red-color)}@media (max-width: 1000px){body.page .blog-card__title,body.archive .blog-card__title,body.blog .blog-card__title,body.single .blog-card__title,body.home .blog-card__title,body.error404 .blog-card__title{font-size:1.5rem}}body.page .blog-card__meta,body.archive .blog-card__meta,body.blog .blog-card__meta,body.single .blog-card__meta,body.home .blog-card__meta,body.error404 .blog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-bottom:1rem;font-size:.875rem;color:var(--silver-color)}body.page .blog-card__meta-separator,body.archive .blog-card__meta-separator,body.blog .blog-card__meta-separator,body.single .blog-card__meta-separator,body.home .blog-card__meta-separator,body.error404 .blog-card__meta-separator{display:inline-block;width:.25rem;height:.25rem;border-radius:50%;background-color:var(--input-border-color)}body.page .blog-card__excerpt,body.archive .blog-card__excerpt,body.blog .blog-card__excerpt,body.single .blog-card__excerpt,body.home .blog-card__excerpt,body.error404 .blog-card__excerpt{color:var(--black-color);opacity:.8;margin-bottom:1.5rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.page .blog-card__read-more,body.archive .blog-card__read-more,body.blog .blog-card__read-more,body.single .blog-card__read-more,body.home .blog-card__read-more,body.error404 .blog-card__read-more{display:inline-flex;align-items:center;gap:.5rem;color:var(--red-color);font-weight:700;text-decoration:none;margin-top:auto;transition:opacity .3s ease}body.page .blog-card__read-more:hover,body.archive .blog-card__read-more:hover,body.blog .blog-card__read-more:hover,body.single .blog-card__read-more:hover,body.home .blog-card__read-more:hover,body.error404 .blog-card__read-more:hover{text-decoration:underline}body.page .blog-card__read-more:hover svg,body.archive .blog-card__read-more:hover svg,body.blog .blog-card__read-more:hover svg,body.single .blog-card__read-more:hover svg,body.home .blog-card__read-more:hover svg,body.error404 .blog-card__read-more:hover svg{transform:translate(4px)}body.page .blog-card__read-more svg,body.archive .blog-card__read-more svg,body.blog .blog-card__read-more svg,body.single .blog-card__read-more svg,body.home .blog-card__read-more svg,body.error404 .blog-card__read-more svg{width:1.125rem;height:1.125rem;transition:transform .3s ease}