.blog-listing{padding-block-end:4.5rem;padding-block-start:4.5rem}.blog-listing .toolbar{margin-block-end:3rem}.blog-listing .toolbar .tag-filter__label{display:block;font-size:1rem;margin-inline-end:.75rem;margin:0;padding-block-end:.25rem;text-align:start}.blog-listing .toolbar .tag-filter__wrapper{max-width:400px;position:relative}.blog-listing .toolbar .tag-filter__dropdown-toggle{align-items:center;appearance:none;background:var(--grey-light);border:1px solid var(--grey);border-radius:0;cursor:pointer;display:flex;font-size:1rem;height:3rem;justify-content:space-between;outline:2px solid transparent;outline-offset:2px;padding-inline:1rem;position:relative;width:100%}.blog-listing .toolbar .tag-filter__dropdown-menu{border-radius:0;width:100%}.blog-listing .toolbar .tag-filter__dropdown-menu .dropdown-item.active{background:none;color:var(--cyan)}.blog-listing .toolbar .tag-filter__icon{align-items:center;color:currentcolor;display:inline-flex;font-size:1.25rem;height:100%;justify-content:center;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1.5rem}.pagination{align-items:center;display:flex;justify-content:center;margin-block-start:2rem}.pagination__link-icon{color:var(--mountain);transition:all .15s cubic-bezier(.4,0,.2,1)}.pagination__link--disabled{cursor:not-allowed;opacity:.4}.pagination__link--number,.pagination__link--numbers{align-items:center;display:flex;justify-content:center}.pagination__link--number{color:var(--mountain);font-size:1rem;height:1.75rem;margin-inline-end:.625rem;margin-inline-start:.625rem;width:1.75rem}.pagination__link--active,.pagination__link:focus,.pagination__link:focus .pagination__link-icon,.pagination__link:hover,.pagination__link:hover .pagination__link-icon{color:var(--cyan)}.blog-post--hero{background-color:var(--hero-background-color);padding-block-end:5rem;padding-block-start:5rem}.blog-post--hero.has--featured-image{background-image:linear-gradient(to bottom,var(--hero-background-color) 90%,var(--white) 0);padding-block-end:0}.blog-post--title{color:var(--mountain);font-size:2.5rem;max-width:28.875rem}.blog-post--featured-image{margin-block-start:2rem}.blog-post--share{margin:2rem 0}.blog-post--share-icons{gap:1.25rem}.blog-post--share .icon{align-items:center;border-radius:50%;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.blog-post--body{margin-block:2rem}.blog-post--author{font-size:1rem}.blog-post--author .image{background:#fff;border-radius:50%}.blog-post--author p{margin-block:0}.blog-post--author p:first-child{margin-block-start:1.25rem}.blog-post--author p:last-child{margin-block-end:1rem}.blog-post--author .name{font-weight:500}.blog-post--main-content p:first-of-type{font-size:1.875rem;font-weight:400;margin-block-end:3rem}.blog-post--related-posts{padding-block-start:4.5rem}.blog-post--related-posts .intro{padding-block-end:4.5rem}.blog-post--related-posts .post-row{flex-wrap:nowrap;overflow:auto}.blog-post--related-posts .post-card{flex-basis:auto;width:71.2vw}@media (min-width:768px){.blog-post--featured-image{margin-block-start:5rem}.blog-post--body{margin-block:5rem}}@media (min-width:992px){.blog-post--related-posts .post-card{flex:1 0 0%;width:100%}}