.header-title-description{--background-color: transparent;padding-top:var(--header-height);opacity:0}.header-title-description--active{animation:fade_in var(--animation-duration-short) var(--animation-curve) forwards}@media screen and (min-width: 992px){.header-title-description--active{animation:slide_up var(--animation-duration) var(--animation-curve) forwards}}.header-title-description__title{grid-column:1/-1;font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:var(--s6)}.header-title-description__description{grid-column:1/-1;line-height:1.45em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}@media screen and (min-width: 1200px){.header-title-description{padding-top:calc(var(--header-height) + 5rem);padding-bottom:8.5rem}.header-title-description__title{grid-column:1/7;font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-weight:300;text-transform:unset;text-align:left;margin-bottom:0}.header-title-description__description{grid-column:7/12;line-height:unset;align-self:end}}.post-card{--background-color: transparent;background-color:var(--background-color);padding:var(--s4) var(--s5) var(--s5) var(--s5);cursor:pointer;display:flex;opacity:0;transform:translateY(var(--s));transition:all var(--animation-duration) var(--animation-curve);position:relative;gap:var(--s6)}@media screen and (min-width: 992px){.post-card:hover{--background-color: var(--color-secondary)}}.post-card:after{content:"";position:absolute;bottom:0;left:50%;height:var(--one-pixel);background-color:var(--color-text);width:0;transform:translate(-50%);transition:width var(--animation-duration) var(--animation-delay-short) var(--animation-curve-2)}@media screen and (min-width: 992px){.post-card:after{transition:width var(--animation-duration-long) var(--animation-curve-2)}}.post-card--intersected{opacity:1}.post-card--intersected:after{width:100%}.post-card--intersected .post-card__background{border-radius:0;opacity:1}.post-card--intersected .post-card__content{animation:fade_in var(--animation-duration-short) var(--animation-delay-short) var(--animation-curve) forwards}@media screen and (min-width: 992px){.post-card--intersected .post-card__content{animation:fade_in var(--animation-duration) var(--animation-delay) var(--animation-curve) forwards}}.post-card--featured .post-card__header{height:fit-content}.post-card--featured .post-card__title{margin-top:0;align-items:flex-start}@media screen and (min-width: 992px){.post-card--featured .post-card__title{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-weight:400}}.post-card--featured .post-card__content{order:2}.post-card--featured .post-card__image{height:21rem;width:17.125rem}.post-card__background{opacity:0;position:absolute;background:var(--color-secondary);top:0;left:0;width:100%;height:100%;border-radius:4rem;transition:all var(--animation-duration-medium) var(--animation-delay-medium) var(--animation-curve)}@media screen and (min-width: 992px){.post-card__background{display:none}}.post-card__image{display:none;width:17.125rem;height:10.93rem;overflow:hidden;flex-shrink:0;aspect-ratio:var(--aspect-ratio);align-items:center}@media screen and (min-width: 992px){.post-card__image{display:flex}}.post-card__content{display:flex;flex-direction:column;opacity:0;width:100%}.post-card__header-meta{margin-bottom:var(--s3);display:flex;gap:var(--s4)}.post-card__header{display:flex;flex-direction:column;height:100%}.post-card__title{margin-bottom:var(--s8);min-height:3lh;display:flex;align-items:flex-end;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-weight:400}.post-card__title span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media screen and (min-width: 992px){.post-card__title{margin-top:auto;margin-bottom:0;font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-weight:400}}.post-card__date{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-weight:300}.post-card__type{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-weight:400}.post-card__excerpt{margin-top:auto;display:none}@media screen and (min-width: 992px){.post-card__excerpt{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}}@media screen and (min-width: 992px){.post-card__see-post{display:none}}.post-card-skeleton{--postcard-bg: var(--color-grey-500);display:flex;flex-direction:row-reverse;background:var(--postcard-bg);gap:var(--s9);overflow:hidden;opacity:0;animation:fade_in var(--animation-duration) var(--animation-curve) forwards}@media screen and (min-width: 992px){.post-card-skeleton{padding:var(--s5)}}.post-card-skeleton--featured{flex-direction:row}.post-card-skeleton--featured .post-card-skeleton__image{height:21rem;width:17.125rem}.post-card-skeleton .skeleton{background-image:linear-gradient(90deg,#ceddff00 0,#ceddff33 20%,#ceddff80 60%,#ceddff00);background-size:200% 100%;animation:skeleton-loading 2s infinite linear;border-radius:1.5625rem}.post-card-skeleton .skeleton__title{display:none;width:40%;height:1.5rem;margin-bottom:1.5rem}@media screen and (min-width: 992px){.post-card-skeleton .skeleton__title{display:block}}.post-card-skeleton .skeleton__paragraph{width:100%;height:13.5rem}@media screen and (min-width: 992px){.post-card-skeleton .skeleton__paragraph{height:8rem}}.post-card-skeleton .skeleton__footer{display:none;width:100%;height:4rem;margin-top:auto}@media screen and (min-width: 992px){.post-card-skeleton .skeleton__footer{display:block}}.post-card-skeleton__image{display:none;width:17.125rem;height:10.93rem;border-radius:1.5625rem}@media screen and (min-width: 992px){.post-card-skeleton__image{display:block}}.post-card-skeleton__content{flex:1;display:flex;flex-direction:column;margin-bottom:var(--s4)}@media screen and (min-width: 992px){.post-card-skeleton__content{margin-bottom:0}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.news-tabs{overflow:hidden}.news-tabs__list{list-style:none;padding:0;display:flex;flex-direction:column}.news-tabs__bottom{display:flex;align-items:center;justify-content:center;height:7.5rem}@media screen and (min-width: 1200px){.news-tabs__bottom{height:16rem}}.news-tabs__button{animation:slide_right var(--animation-duration) var(--animation-delay) var(--animation-curve) backwards}
