.wp-block-appskey-blocks-news-carousel{background-color:var(--news-carousel-bg,transparent);padding:7.5rem 1.5rem}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__inner{margin:0 auto;max-width:1200px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__header{margin-bottom:3.5rem;text-align:center}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__heading{color:var(--appskey-color-dark);font-family:var(--appskey-font-heading);font-size:2.5625rem;font-weight:700;line-height:1.2;margin:0 0 .4rem}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__subheading{color:var(--appskey-color-primary);font-family:var(--appskey-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.18em;margin:0 0 1.25rem;text-transform:uppercase}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__divider{color:var(--appskey-color-primary);display:flex;justify-content:center}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__divider svg{height:auto;width:126px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__slide{background:#fff;border:1px solid var(--appskey-color-border);display:flex;flex-direction:column}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__media{aspect-ratio:16/9;overflow:hidden}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__media a:hover img{transform:scale(1.04)}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__details{display:flex;flex:1;flex-direction:column;gap:.6rem;padding:1.5rem}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__meta{list-style:none;margin:0;padding:0}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__meta-cat{align-items:center;color:var(--appskey-color-primary);display:inline-flex;font-family:var(--appskey-font-body);font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.1em;text-transform:uppercase}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__meta-cat i{font-size:.7rem}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__meta-cat a{color:inherit;text-decoration:none}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__meta-cat a:hover{text-decoration:underline}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__title{color:var(--appskey-color-dark);font-family:var(--appskey-font-heading);font-size:1.0625rem;font-weight:700;letter-spacing:.5px;line-height:1.3;margin:0;text-transform:uppercase}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__title a{color:inherit;text-decoration:none}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__title a:hover{color:var(--appskey-color-primary)}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__date{color:var(--appskey-color-text);display:block;font-family:var(--appskey-font-body);font-size:.75rem;letter-spacing:.04em}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__excerpt{color:var(--appskey-color-text);flex:1;font-family:var(--appskey-font-body);font-size:.875rem;line-height:1.75}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__excerpt p{margin:0}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__readmore{margin-top:auto}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__readmore a{color:var(--appskey-color-primary);font-family:var(--appskey-font-body);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__readmore a:hover{color:var(--appskey-color-primary-dark)}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__carousel-wrapper{overflow:visible;padding:.25rem 0 1rem;position:relative}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__track-clip{overflow:hidden}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__track{align-items:stretch;display:flex;gap:1.5rem;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__track>*{flex:0 0 calc(33.333% - 1rem);min-width:0}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__arrow{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.12);color:var(--appskey-color-dark);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;top:35%;transform:translateY(-50%);transition:background .2s ease,color .2s ease;width:44px;z-index:2}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__arrow:hover{background:var(--appskey-color-primary);color:#fff}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__arrow svg{height:18px;width:18px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__arrow--prev{left:-22px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__arrow--next{right:-22px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__dots{display:flex;gap:8px;justify-content:center;margin-top:2rem;min-height:18px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__dot{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .2s ease,transform .2s ease;width:10px}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__dot.is-active{background:var(--appskey-color-primary);transform:scale(1.35)}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__footer{margin-top:3rem;text-align:center}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__btn{background-color:var(--appskey-btn-bg);border-radius:var(--appskey-border-radius);color:#fff;display:inline-block;font-family:var(--appskey-font-body);font-size:1.0625rem;font-weight:700;letter-spacing:.08em;padding:.9rem 2.75rem;text-decoration:none;text-transform:var(--appskey-btn-text-transform,uppercase);transition:opacity .2s ease}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__btn:hover{opacity:.88}@media(max-width:1024px){.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__track>*{flex:0 0 calc(50% - 0.75rem)}}@media(max-width:768px){.wp-block-appskey-blocks-news-carousel{padding:4rem 1.5rem}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__heading{font-size:1.875rem}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__track>*{flex:0 0 100%}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__arrow{display:none}}.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__columns{align-items:flex-start;display:flex;gap:2.5rem}.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__news-col{flex:0 0 calc(65% - 1.25rem);min-width:0}.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__instagram-col{flex:0 0 calc(35% - 1.25rem);min-width:0}.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__track>*{flex:0 0 calc(50% - 0.75rem)}@media(max-width:1024px){.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__columns{flex-direction:column}.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__instagram-col,.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__news-col{flex:0 0 100%}.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__track>*{flex:0 0 calc(50% - 0.75rem)}}@media(max-width:768px){.wp-block-appskey-blocks-news-carousel.has-instagram .appskey-news-carousel__track>*{flex:0 0 100%}}.wp-block-appskey-blocks-news-carousel .appskey-news-carousel__instagram-heading{color:var(--appskey-color-dark);font-family:var(--appskey-font-heading);font-size:1.25rem;font-weight:700;margin:0 0 1.5rem;text-align:center}
