.ska-showcase-carousel,.ska-showcase-carousel *,.ska-showcase-carousel :before,.ska-showcase-carousel :after{box-sizing:border-box}.ska-showcase-carousel{--ska-sc-shell:var(--ska-container-main,1440px);--ska-sc-edge:24px;--ska-sc-gap:16px;--ska-sc-card-max:348px;--ska-sc-card-inline:min(var(--ska-sc-card-max), 85%);--ska-sc-radius:var(--ska-radius-xl,24px);--ska-sc-chip-radius:var(--ska-radius-sm,8px);--ska-sc-media-ratio:29 / 18;--ska-sc-band-min:92px;--ska-sc-pad-inline:20px;--ska-sc-pad-block:20px;--ska-sc-title-gap:4px;--ska-sc-label-chip-gap:8px;--ska-sc-chip-gap:8px;--ska-sc-chip-pad-inline:8px;--ska-sc-badge:44px;--ska-sc-ring:4px;--ska-sc-badge-icon-size:20px;--ska-sc-nav-gap:24px;--ska-sc-nav-btn-gap:8px;--ska-sc-nav-size:40px;--ska-sc-nav-icon-size:18px;--ska-sc-rail-height:4px;--ska-sc-viewport-pad-end:8px;--ska-sc-rail-motion:80ms;--ska-sc-motion:.2s;--ska-sc-flip-motion:.6s;--ska-sc-ease:cubic-bezier(.33, .1, .24, 1);--ska-sc-card-bg:var(--ska-color-white,#fff);--ska-sc-card-border:var(--ska-color-border-soft,#dfe4e6);--ska-sc-media-fallback:var(--ska-color-brand-ink,#013a3d);--ska-sc-badge-bg:var(--ska-color-brand-accent,#b8f64a);--ska-sc-badge-icon:var(--ska-color-brand-ink,#013a3d);--ska-sc-ring-color:var(--ska-color-white,#fff);--ska-sc-title:var(--ska-color-brand-ink,#013a3d);--ska-sc-sector:var(--ska-color-text-muted,#52595d);--ska-sc-label:var(--ska-color-text-muted,#52595d);--ska-sc-chip-bg:var(--ska-color-surface-soft,#f5f8f8);--ska-sc-chip-text:var(--ska-color-brand-ink,#013a3d);--ska-sc-chip-hover-bg:var(--ska-color-brand-accent,#b8f64a);--ska-sc-nav-bg:var(--ska-color-brand-accent,#b8f64a);--ska-sc-nav-border:var(--ska-color-brand-primary,#00524e);--ska-sc-nav-icon:var(--ska-color-brand-ink,#013a3d);--ska-sc-nav-focus:var(--ska-color-brand-ink,#013a3d);--ska-sc-rail-track:var(--ska-color-brand-primary,#00524e);--ska-sc-rail-fill:var(--ska-color-brand-accent,#b8f64a);--ska-sc-focus:var(--ska-color-brand-ink,#013a3d);--ska-sc-card-shadow:0 1px 2px #013a3d0f;--ska-sc-gutter:max(var(--ska-sc-edge), calc((100% - var(--ska-sc-shell)) / 2 + var(--ska-sc-edge)));inline-size:100%;min-inline-size:0}.ska-showcase-carousel__viewport{gap:var(--ska-sc-gap);inline-size:100%;min-inline-size:0;padding-inline:var(--ska-sc-gutter);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:var(--ska-sc-viewport-pad-end);scroll-padding-inline-start:var(--ska-sc-gutter);display:flex;overflow-x:auto}.ska-showcase-carousel__viewport::-webkit-scrollbar{display:none}.ska-showcase-carousel__card{inline-size:var(--ska-sc-card-inline);scroll-snap-align:start;background-color:var(--ska-sc-card-bg);border-radius:var(--ska-sc-radius);box-shadow:var(--ska-sc-card-shadow), 0 0 0 1px var(--ska-sc-card-border);flex:none;display:flex;overflow:hidden}.ska-showcase-carousel__card-inner{border-radius:inherit;min-inline-size:0;color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.ska-showcase-carousel .ska-showcase-carousel__card-link,.ska-showcase-carousel .ska-showcase-carousel__card-link:link,.ska-showcase-carousel .ska-showcase-carousel__card-link:visited,.ska-showcase-carousel .ska-showcase-carousel__card-link:hover,.ska-showcase-carousel .ska-showcase-carousel__card-link:focus,.ska-showcase-carousel .ska-showcase-carousel__card-link:focus-visible,.ska-showcase-carousel .ska-showcase-carousel__card-link:active{color:inherit;line-height:inherit;background-color:#0000;text-decoration:none}.ska-showcase-carousel .ska-showcase-carousel__card-link:focus-visible{outline:2px solid var(--ska-sc-focus);outline-offset:-4px}.ska-showcase-carousel__media{aspect-ratio:var(--ska-sc-media-ratio);background-color:var(--ska-sc-media-fallback);flex:none;min-block-size:0;inline-size:100%;overflow:hidden}.ska-showcase-carousel__image{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.ska-showcase-carousel__badge{z-index:1;inline-size:var(--ska-sc-badge);block-size:var(--ska-sc-badge);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-sc-badge-bg);color:var(--ska-sc-badge-icon);box-shadow:0 0 0 var(--ska-sc-ring) var(--ska-sc-ring-color);perspective:600px;place-items:center;display:grid;position:absolute;inset-block-start:calc(var(--ska-sc-badge) / -2);inset-inline-end:var(--ska-sc-pad-inline)}.ska-showcase-carousel__badge-icon{inline-size:var(--ska-sc-badge-icon-size);block-size:var(--ska-sc-badge-icon-size);transform-origin:50%}.ska-showcase-carousel__identity{min-block-size:var(--ska-sc-band-min);padding-block:var(--ska-sc-pad-block);padding-inline:var(--ska-sc-pad-inline) calc(var(--ska-sc-pad-inline) + var(--ska-sc-badge) + var(--ska-sc-pad-inline));box-shadow:inset 0 -1px 0 var(--ska-sc-card-border);position:relative}.ska-showcase-carousel .ska-showcase-carousel__title{color:var(--ska-sc-title);letter-spacing:-.015em;overflow-wrap:break-word;margin:0;font-family:SEO Kovani Poppins,system-ui,-apple-system,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:28px}.ska-showcase-carousel .ska-showcase-carousel__sector{margin:var(--ska-sc-title-gap) 0 0;color:var(--ska-sc-sector);overflow-wrap:break-word;font-family:SEO Kovani Rubik,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px}.ska-showcase-carousel__lower{min-block-size:var(--ska-sc-band-min);padding-block:var(--ska-sc-pad-block);padding-inline:var(--ska-sc-pad-inline);text-align:center}.ska-showcase-carousel .ska-showcase-carousel__label{color:var(--ska-sc-label);margin:0;font-family:SEO Kovani Rubik,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:20px}.ska-showcase-carousel__chips{margin:var(--ska-sc-label-chip-gap) 0 0;justify-content:center;gap:var(--ska-sc-chip-gap);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ska-showcase-carousel__chip{min-block-size:24px;padding-inline:var(--ska-sc-chip-pad-inline);border-radius:var(--ska-sc-chip-radius);background-color:var(--ska-sc-chip-bg);color:var(--ska-sc-chip-text);transition:background-color var(--ska-sc-motion) var(--ska-sc-ease);align-items:center;font-family:SEO Kovani Rubik,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.ska-showcase-carousel__card:focus-within .ska-showcase-carousel__chip{background-color:var(--ska-sc-chip-hover-bg)}@media (hover:hover) and (pointer:fine){.ska-showcase-carousel__card:hover .ska-showcase-carousel__chip{background-color:var(--ska-sc-chip-hover-bg)}}@media (prefers-reduced-motion:no-preference){.ska-showcase-carousel__card:focus-within .ska-showcase-carousel__badge-icon{animation:ska-sc-flip var(--ska-sc-flip-motion) var(--ska-sc-ease)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.ska-showcase-carousel__card:hover .ska-showcase-carousel__badge-icon{animation:ska-sc-flip var(--ska-sc-flip-motion) var(--ska-sc-ease)}}.ska-showcase-carousel__nav{align-items:center;gap:var(--ska-sc-nav-gap);inline-size:100%;max-inline-size:var(--ska-sc-shell);padding-inline:var(--ska-sc-edge);margin-block-start:var(--ska-sc-nav-gap);margin-inline:auto;display:none}.ska-showcase-carousel[data-ska-sc-ready][data-ska-sc-overflow] .ska-showcase-carousel__nav{display:flex}.ska-showcase-carousel__rail{block-size:var(--ska-sc-rail-height);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-sc-rail-track);flex:1;overflow:hidden}.ska-showcase-carousel__rail-fill{border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-sc-rail-fill);block-size:100%;inline-size:0;transition:inline-size var(--ska-sc-rail-motion) linear;display:block}.ska-showcase-carousel__buttons{gap:var(--ska-sc-nav-btn-gap);display:flex}.ska-showcase-carousel .ska-showcase-carousel__btn{appearance:none;inline-size:var(--ska-sc-nav-size);block-size:var(--ska-sc-nav-size);border:1px solid var(--ska-sc-nav-border);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-sc-nav-bg);color:var(--ska-sc-nav-icon);cursor:pointer;transition:opacity var(--ska-sc-motion) var(--ska-sc-ease), transform var(--ska-sc-motion) var(--ska-sc-ease);flex:none;place-items:center;margin:0;padding:0;line-height:1;display:grid}.ska-showcase-carousel .ska-showcase-carousel__btn:hover,.ska-showcase-carousel .ska-showcase-carousel__btn:focus,.ska-showcase-carousel .ska-showcase-carousel__btn:focus-visible,.ska-showcase-carousel .ska-showcase-carousel__btn:active{background-color:var(--ska-sc-nav-bg);border-color:var(--ska-sc-nav-border);color:var(--ska-sc-nav-icon)}.ska-showcase-carousel .ska-showcase-carousel__btn:focus-visible{outline:2px solid var(--ska-sc-nav-focus);outline-offset:2px}.ska-showcase-carousel .ska-showcase-carousel__btn[aria-disabled=true]{background-color:var(--ska-sc-nav-bg);border-color:var(--ska-sc-nav-border);color:var(--ska-sc-nav-icon);opacity:.35;cursor:default}.ska-showcase-carousel .ska-showcase-carousel__btn-icon{inline-size:var(--ska-sc-nav-icon-size);block-size:var(--ska-sc-nav-icon-size);display:block}@media (hover:hover) and (pointer:fine){.ska-showcase-carousel .ska-showcase-carousel__btn:not([aria-disabled=true]):hover{transform:translateY(-1px)}}[dir=rtl] .ska-showcase-carousel__btn-icon{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.ska-showcase-carousel__chip,.ska-showcase-carousel__rail-fill,.ska-showcase-carousel .ska-showcase-carousel__btn{transition:none}.ska-showcase-carousel .ska-showcase-carousel__btn:not([aria-disabled=true]):hover{transform:none}}@keyframes ska-sc-flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.elementor-widget-ska_showcase_carousel:not(.elementor-widget__width-initial,.elementor-widget__width-auto){inline-size:100%}.elementor-widget-ska_showcase_carousel>.elementor-widget-container{inline-size:100%;min-inline-size:0}
