.Blog__hero{background-color:var(--rp-color-body-text);padding-block:6rem;text-align:center}.Blog__hero--title{color:var(--rp-color-white);margin-block-end:0}.Blog__header{margin-block-start:6rem}.Blog__intro{font-size:1.15rem;margin-inline:auto;max-width:800px;text-align:center;text-wrap:pretty;padding-block-end:3rem}.Blog__filters{display:flex;margin-block-end:6rem}.Blog__filterSelect{margin-inline:auto}.Blog__Featured__columns{align-items:center;display:grid;grid-template-columns:1fr;margin-block:6rem}@media (min-width:960px){.Blog__Featured__columns{grid-template-columns:52% 48%}}.Blog__Featured__column--primary{padding-block:0}@media (min-width:960px){.Blog__Featured__column--primary{padding-block:2rem}}.Blog__Featured__content{background-color:var(--rp-color-primary);padding:2rem 1.5rem}@media (min-width:768px){.Blog__Featured__content{padding:4rem 3rem}}.Blog__Featured__content--title{font-size:1.625rem;margin-block-end:.6rem}.Blog__Featured__content--content{margin-block-end:1.5rem}.Blog__Featured__content--content p{font-family:var(--rp-font-body);font-size:1.125rem}.Blog__Featured__column--secondary{grid-row:1;height:100%}@media (min-width:960px){.Blog__Featured__column--secondary{grid-row:unset}}.Blog__Featured__image--wrapper{min-height:350px;overflow:hidden;position:relative}@media (min-width:960px){.Blog__Featured__image--wrapper{height:100%}}.Blog__Featured__image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.Blog__grid{display:grid;gap:3rem;grid-template-columns:1fr;position:relative;z-index:2}@media (min-width:960px){.Blog__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.Blog__grid{grid-template-columns:repeat(3,1fr)}}.Blog__image--wrapper{aspect-ratio:1.4;overflow:hidden;position:relative}.Blog__image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:transform var(--rp-transition);width:100%}.Blog__image--link:hover .Blog__image{transform:scale(1.05)}.Blog__image--link:hover~.Blog__title{color:var(--rp-color-primary)}.Blog__item{display:grid;gap:0;grid-row:span 4;grid-template-rows:subgrid}.Blog__date{display:block;font-family:var(--rp-font-body);font-size:.938rem;margin-block-end:.75rem;margin-block-start:1.25rem}.Blog__title{font-size:1.625rem;margin-block-end:.8rem;transition:color var(--rp-transition)}.Blog__excerpt p{font-family:var(--rp-font-body);font-size:1.125rem}.Blog__meta{display:flex;flex-direction:column;margin-block-start:.8rem}.Blog__meta p{font-size:.938rem;margin:0}.Blog__meta a{font-family:var(--rp-font-body);position:relative;transition:color var(--rp-transition)}.Blog__meta a:hover{color:var(--rp-color-primary)}.Blog__meta a:hover:after{background-color:transparent}.Blog__meta a:after{background-color:var(--rp-color-body-text);bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;transition:background-color var(--rp-transition);width:100%}.Blog__button--wrapper{margin-block-start:5rem;text-align:center}.Blog__pagination{display:flex;justify-content:center;margin-block-start:5rem}.Blog__pagination ul{align-items:center;display:flex;gap:.5rem}.Blog__pagination ul li .page-numbers:not(.next,.prev){border:1px solid var(--rp-color-body-text);border-radius:50%;display:grid;height:45px;place-content:center;width:45px}.Blog__pagination ul li .page-numbers:not(.next,.prev).current{background-color:var(--rp-color-body-text);color:var(--rp-color-white)}.Blog__pagination ul li .next{margin-inline-start:1rem;transition:color var(--rp-transition)}.Blog__pagination ul li .next:hover{color:var(--rp-color-primary)}.Blog__pagination ul li .prev{margin-inline-end:1rem}.Blog__pagination ul li .prev:hover{color:var(--rp-color-primary)}