[class^=clamp]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.headshots__card[href]:hover .headshots__card-figure img{transform:scale(1.1)}.headshots__card[href]:hover .headshots__card-content{opacity:.5}.headshots__card-figure{aspect-ratio:1/1}.headshots__card-figure img{transform:scale(1);transition:transform .2s ease-in-out}.headshots__card-content{opacity:1;transition:opacity .2s ease-in-out}.card[href]:hover .card__figure img{transform:scale(1.1)}.card[href]:hover .card__content{opacity:.5}.card__figure{aspect-ratio:360/220}.card__figure img{transform:scale(1);transition:transform .2s ease-in-out}.card__content{transition:opacity .2s ease-in-out}.card-post[href]:hover .card-post__figure img{transform:scale(1.1)}.card-post[href]:hover .card-post__content{opacity:.5}.card-post__figure{aspect-ratio:360/270}.card-post__figure img{transform:scale(1);transition:transform .2s ease-in-out}.card-post__content{transition:opacity .2s ease-in-out}.card-post__excerpt p{margin:.625rem 0}.card-post__excerpt p:last-child{margin-bottom:0}.splide .splide__pagination{bottom:-3rem;justify-content:center;padding:0}@media(min-width:992px){.splide .splide__pagination{justify-content:flex-end}}.splide .splide__pagination li{line-height:0}.splide .splide__pagination li:last-child button{margin-right:0}.splide .splide__pagination__page{background:transparent;border:1px solid #fff;border-radius:0;height:.625rem;margin:0 .3125rem;opacity:1;transform:none!important;transition:opacity .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,background .2s ease-in-out;width:.625rem}.splide .splide__pagination__page:hover{background:#fff}.splide .splide__pagination__page.is-active{background:#fff;height:.75rem;opacity:1;width:2.625rem}.splide .splide__arrows button:focus,.splide .splide__arrows button:focus-visible,.splide svg:focus,.splide svg:focus-visible{outline:none!important}.splide .splide__arrow{background:transparent;opacity:1;transition:opacity .2s ease-in-out;will-change:transform}.splide .splide__arrow svg{height:1.625rem;width:1.625rem}.splide .splide__arrow svg path{fill:#fff;transition:fill .2s ease-in-out}.splide .splide__arrow:hover svg path{fill:var(--main)}.splide .splide__arrow--prev{justify-content:start;left:0}.splide .splide__arrow--next{justify-content:end;right:0}.splide--arrows-opacity-0-75 .splide__arrow{opacity:.75!important}.splide--arrows-opacity-0-75 .splide__arrow:hover{opacity:1!important}