.ska-blog-rail{--ska-br-shell:var(--ska-container-main,1440px);--ska-br-edge:24px;--ska-br-gap:16px;--ska-br-card-max:320px;--ska-br-radius:var(--ska-radius-xl,24px);--ska-br-pill-radius:var(--ska-radius-round,9999px);--ska-br-media-ratio:3 / 2;--ska-br-cat-inset:16px;--ska-br-cat-pad-block:8px;--ska-br-cat-pad-inline:12px;--ska-br-pad:20px;--ska-br-body-gap:12px;--ska-br-nav-gap:24px;--ska-br-nav-btn-gap:8px;--ska-br-nav-size:40px;--ska-br-nav-icon-size:18px;--ska-br-rail-height:4px;--ska-br-viewport-pad-end:8px;--ska-br-rail-motion:80ms;--ska-br-motion:.2s;--ska-br-ease:cubic-bezier(.33, .1, .24, 1);--ska-br-card-bg:var(--ska-color-white,#fff);--ska-br-card-border:var(--ska-color-border-soft,#dfe4e6);--ska-br-media-fallback:var(--ska-color-brand-ink,#013a3d);--ska-br-cat-bg:var(--ska-color-brand-accent,#b8f64a);--ska-br-cat-text:var(--ska-color-brand-ink,#013a3d);--ska-br-title:var(--ska-color-brand-ink,#013a3d);--ska-br-excerpt:var(--ska-color-text-muted,#52595d);--ska-br-date:var(--ska-color-brand-primary,#00524e);--ska-br-nav-bg:var(--ska-color-brand-accent,#b8f64a);--ska-br-nav-border:var(--ska-color-brand-primary,#00524e);--ska-br-nav-icon:var(--ska-color-brand-ink,#013a3d);--ska-br-nav-focus:var(--ska-color-brand-ink,#013a3d);--ska-br-rail-track:var(--ska-color-brand-primary,#00524e);--ska-br-rail-fill:var(--ska-color-brand-accent,#b8f64a);--ska-br-focus:var(--ska-color-brand-ink,#013a3d);--ska-br-gutter:max(var(--ska-br-edge), calc((100% - var(--ska-br-shell)) / 2 + var(--ska-br-edge)));inline-size:100%;min-inline-size:0}.ska-blog-rail,.ska-blog-rail *,.ska-blog-rail :before,.ska-blog-rail :after{box-sizing:border-box}.ska-blog-rail__viewport{gap:var(--ska-br-gap);inline-size:100%;min-inline-size:0;padding-inline:var(--ska-br-gutter);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:var(--ska-br-viewport-pad-end);scroll-padding-inline-start:var(--ska-br-gutter);display:flex;overflow-x:auto}.ska-blog-rail__viewport::-webkit-scrollbar{display:none}.ska-blog-rail__card{inline-size:min(var(--ska-br-card-max), 85%);scroll-snap-align:start;border:1px solid var(--ska-br-card-border);border-radius:var(--ska-br-radius);background-color:var(--ska-br-card-bg);flex:none;display:flex;overflow:hidden}.ska-blog-rail__card-link{border-radius:inherit;min-inline-size:0;color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.ska-blog-rail .ska-blog-rail__card-link,.ska-blog-rail .ska-blog-rail__card-link:link,.ska-blog-rail .ska-blog-rail__card-link:visited,.ska-blog-rail .ska-blog-rail__card-link:hover,.ska-blog-rail .ska-blog-rail__card-link:focus,.ska-blog-rail .ska-blog-rail__card-link:focus-visible,.ska-blog-rail .ska-blog-rail__card-link:active{color:inherit;background-color:#0000;text-decoration:none}.ska-blog-rail .ska-blog-rail__card-link:focus-visible{outline:2px solid var(--ska-br-focus);outline-offset:-4px}.ska-blog-rail__media{inline-size:100%;aspect-ratio:var(--ska-br-media-ratio);background-color:var(--ska-br-media-fallback);flex:none;position:relative;overflow:hidden}.ska-blog-rail__image{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.ska-blog-rail__category{z-index:1;max-inline-size:calc(100% - var(--ska-br-cat-inset) * 2);padding-block:var(--ska-br-cat-pad-block);padding-inline:var(--ska-br-cat-pad-inline);border-radius:var(--ska-br-pill-radius);background-color:var(--ska-br-cat-bg);color:var(--ska-br-cat-text);font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);overflow-wrap:break-word;font-size:13px;font-weight:500;line-height:20px;position:absolute;inset-block-start:var(--ska-br-cat-inset);inset-inline-start:var(--ska-br-cat-inset)}.ska-blog-rail__body{gap:var(--ska-br-body-gap);min-inline-size:0;padding:var(--ska-br-pad);flex-direction:column;flex:auto;display:flex}.ska-blog-rail .ska-blog-rail__title{color:var(--ska-br-title);font-family:var(--ska-font-family-heading,"SEO Kovani Poppins", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);letter-spacing:-.01em;font-synthesis:none;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:600;line-height:28px;display:-webkit-box;overflow:hidden}.ska-blog-rail .ska-blog-rail__excerpt{color:var(--ska-br-excerpt);font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.ska-blog-rail__date{color:var(--ska-br-date);font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);margin-block-start:auto;font-size:14px;font-weight:500;line-height:20px}.ska-blog-rail__nav{align-items:center;gap:var(--ska-br-nav-gap);inline-size:100%;max-inline-size:var(--ska-br-shell);padding-inline:var(--ska-br-edge);margin-block-start:var(--ska-br-nav-gap);margin-inline:auto;display:none}.ska-blog-rail[data-ska-br-ready][data-ska-br-overflow] .ska-blog-rail__nav{display:flex}.ska-blog-rail__rail{min-inline-size:0;block-size:var(--ska-br-rail-height);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-br-rail-track);flex:1;overflow:hidden}.ska-blog-rail__rail-fill{border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-br-rail-fill);block-size:100%;inline-size:0;transition:inline-size var(--ska-br-rail-motion) linear;display:block}.ska-blog-rail__buttons{gap:var(--ska-br-nav-btn-gap);flex:none;display:flex}.ska-blog-rail .ska-blog-rail__btn{appearance:none;inline-size:var(--ska-br-nav-size);block-size:var(--ska-br-nav-size);border:1px solid var(--ska-br-nav-border);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-br-nav-bg);color:var(--ska-br-nav-icon);cursor:pointer;transition:opacity var(--ska-br-motion) var(--ska-br-ease);flex:none;place-items:center;margin:0;padding:0;line-height:1;display:grid}.ska-blog-rail .ska-blog-rail__btn:hover,.ska-blog-rail .ska-blog-rail__btn:focus,.ska-blog-rail .ska-blog-rail__btn:focus-visible,.ska-blog-rail .ska-blog-rail__btn:active{background-color:var(--ska-br-nav-bg);border-color:var(--ska-br-nav-border);color:var(--ska-br-nav-icon)}.ska-blog-rail .ska-blog-rail__btn:focus-visible{outline:2px solid var(--ska-br-nav-focus);outline-offset:2px}.ska-blog-rail .ska-blog-rail__btn:disabled,.ska-blog-rail .ska-blog-rail__btn[aria-disabled=true]{opacity:.35;cursor:default}.ska-blog-rail .ska-blog-rail__btn[aria-disabled=true]:focus-visible{opacity:1}.ska-blog-rail .ska-blog-rail__btn-icon{inline-size:var(--ska-br-nav-icon-size);block-size:var(--ska-br-nav-icon-size);display:block}.ska-blog-rail-notice{border:var(--ska-border-width-default,1px) dashed var(--ska-color-border-soft,#dfe4e6);border-radius:var(--ska-radius-sm,8px);color:var(--ska-color-text-muted,#52595d);font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);margin:0;padding-block:16px;padding-inline:16px;font-size:14px;line-height:20px}@media (prefers-reduced-motion:reduce){.ska-blog-rail__rail-fill,.ska-blog-rail .ska-blog-rail__btn{transition:none}}.elementor-widget-ska_blog_rail:not(.elementor-widget__width-initial,.elementor-widget__width-auto){inline-size:100%}.elementor-widget-ska_blog_rail>.elementor-widget-container{inline-size:100%;min-inline-size:0}
