.news-card:hover .news-card__link{color:var(--color-primary)}.news-card__figure{border-radius:1.6rem;height:24rem;overflow:hidden}.news-card__figure img{height:100%}.news-card__content{display:grid;gap:1rem;margin-top:1rem}.news-card__date{color:var(--gray-3)}.news-card__title{align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.news-card__title svg{width:2.4rem}.news-card__title.limit-2 svg{display:none}.news-card__link{-webkit-line-clamp:2;height:auto;min-height:auto;transition:all .3s ease;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.news-card__excerpt,.news-card__link{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.news-card__excerpt{-webkit-line-clamp:3;color:var(--gray-2)}.news-card__excerpt.limit-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.news-card .tag{margin-top:2rem}.single-post-main{padding:0 0 6rem}.single-post__header{margin:0 auto;max-width:120rem}.single-post__article{margin-bottom:6rem}@media screen and (max-width:480px){.single-post__article{margin-bottom:4rem}}.single-post__slide{margin-top:4rem}.single-post__slide img{height:50rem!important}.single-post__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.single-post__category{background-color:var(--color-secondary);border-radius:2rem;color:var(--color-white);display:inline-block;font-size:1.2rem;font-weight:600;letter-spacing:.05em;padding:.6rem 1.2rem;text-transform:uppercase}.single-post__title{color:var(--color-black);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:2rem}@media screen and (max-width:767px){.single-post__title{font-size:3.2rem}}@media screen and (max-width:480px){.single-post__title{font-size:2.8rem}}.single-post__meta{align-items:center;color:var(--gray-2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;gap:2rem}@media screen and (max-width:480px){.single-post__meta{align-items:flex-start;flex-direction:column;gap:.5rem}}.single-post__date{font-weight:600}.single-post__author{font-style:italic}.single-post__featured-image{margin:4rem 0}@media screen and (max-width:480px){.single-post__featured-image{margin:2rem 0}}.single-post__featured-image .container{margin:0 auto;max-width:120rem}.single-post__figure{border-radius:1.6rem;box-shadow:0 8px 32px rgba(0,0,0,.1);margin:0;overflow:hidden}.single-post__image{border-radius:1.6rem;display:block;height:auto;max-height:60rem;-o-object-fit:cover;object-fit:cover;width:100%}.single-post__content{margin:6rem 0}@media screen and (max-width:480px){.single-post__content{margin:4rem 0}}.single-post__content .container{margin:0 auto;max-width:120rem}.single-post__content-wrapper{color:var(--color-black);font-size:1.8rem;line-height:1.7}@media screen and (max-width:480px){.single-post__content-wrapper{font-size:1.6rem}}.single-post__content-wrapper h1,.single-post__content-wrapper h2,.single-post__content-wrapper h3,.single-post__content-wrapper h4,.single-post__content-wrapper h5,.single-post__content-wrapper h6{color:var(--color-black);font-weight:700;margin:3rem 0 1.5rem}.single-post__content-wrapper h2{font-size:2.8rem}@media screen and (max-width:480px){.single-post__content-wrapper h2{font-size:2.4rem}}.single-post__content-wrapper h3{font-size:2.4rem}@media screen and (max-width:480px){.single-post__content-wrapper h3{font-size:2rem}}.single-post__content-wrapper h4{font-size:2rem}@media screen and (max-width:480px){.single-post__content-wrapper h4{font-size:1.8rem}}.single-post__content-wrapper p{margin-bottom:2rem}.single-post__content-wrapper a{color:var(--color-primary);text-decoration:underline;transition:color .3s ease}.single-post__content-wrapper a:hover{color:var(--color-secondary)}.single-post__content-wrapper ol,.single-post__content-wrapper ul{margin:2rem 0;padding-left:3rem}.single-post__content-wrapper ol li,.single-post__content-wrapper ul li{margin-bottom:1rem}.single-post__content-wrapper blockquote{background-color:var(--gray-6);border-left:4px solid var(--color-primary);font-size:2rem;font-style:italic;margin:3rem 0;padding:2rem 3rem}@media screen and (max-width:480px){.single-post__content-wrapper blockquote{font-size:1.8rem;padding:1.5rem 2rem}}.single-post__content-wrapper img{border-radius:.8rem;height:auto;margin:2rem 0;max-width:100%}.single-post__tags{border-top:1px solid var(--gray-5);margin:4rem 0;padding:3rem 0}@media screen and (max-width:480px){.single-post__tags{margin:3rem 0;padding:2rem 0}}.single-post__tags .container{max-width:80rem}.single-post__tags-title{color:var(--color-black);font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.single-post__tags-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem}.single-post__tag{background-color:var(--gray-6);border-radius:2.4rem;color:var(--gray-1);display:inline-block;font-size:1.4rem;font-weight:500;padding:.8rem 1.6rem;text-decoration:none;transition:all .3s ease}.single-post__tag:hover{background-color:var(--color-primary);color:var(--color-white);transform:translateY(-.2rem)}.single-post__navigation{background-color:var(--gray-6);margin:6rem 0;padding:4rem 0}@media screen and (max-width:480px){.single-post__navigation{margin:4rem 0;padding:3rem 0}}.single-post__navigation .container{margin:0 auto;max-width:120rem}.post-navigation{display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.post-navigation{gap:2rem;grid-template-columns:1fr}}.post-navigation__next,.post-navigation__prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.post-navigation__next{justify-self:end;text-align:right}@media screen and (max-width:767px){.post-navigation__next{justify-self:start;text-align:left}}.post-nav-link{background-color:var(--color-white);border-radius:1.2rem;box-shadow:0 4px 6px rgba(0,0,0,.05);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:.8rem;max-width:40rem;padding:2rem;text-decoration:none;transition:all .3s ease}@media screen and (max-width:480px){.post-nav-link{max-width:100%;padding:1.5rem}}.post-nav-link:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-.4rem)}.post-nav-label{color:var(--color-primary);font-size:1.4rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.post-nav-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-black);display:-webkit-box;font-size:1.6rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.single-post__related{background-color:var(--gray-6);margin:6rem auto;max-width:120rem;padding:6rem 0}@media screen and (max-width:480px){.single-post__related{margin:4rem auto;padding:4rem 0}}.single-post__related .container{max-width:120rem}.single-post__related-title{color:var(--color-black);font-size:3.2rem;font-weight:700;margin-bottom:4rem;text-align:center}@media screen and (max-width:480px){.single-post__related-title{font-size:2.8rem;margin-bottom:3rem}}.single-post__related-grid{display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(32rem,1fr))}@media screen and (max-width:480px){.single-post__related-grid{gap:2rem;grid-template-columns:1fr}}.single-post__related-grid .news-card{height:100%}.single-post__related-grid .news-card__content{height:auto}

/*# sourceMappingURL=single.css.map*/