.ska-service-cost-rail,.ska-service-cost-rail *,.ska-service-cost-rail :before,.ska-service-cost-rail :after{box-sizing:border-box}.ska-service-cost-rail{--ska-srl-shell:var(--ska-container-main,1440px);--ska-srl-edge:24px;--ska-srl-gap:16px;--ska-srl-card-max:320px;--ska-srl-pad:20px;--ska-srl-body-gap:16px;--ska-srl-card-bg:var(--ska-color-white,#fff);--ska-srl-card-border:var(--ska-color-border-soft,#dfe4e6);--ska-srl-title:var(--ska-color-brand-ink,#013a3d);--ska-srl-desc:var(--ska-color-text-muted,#52595d);--ska-srl-save-bg:var(--ska-color-brand-accent,#b8f64a);--ska-srl-save-text:var(--ska-color-brand-ink,#013a3d);--ska-srl-cat-text:var(--ska-color-text-muted,#52595d);--ska-srl-cat-border:var(--ska-color-border-soft,#dfe4e6);--ska-srl-own-bg:var(--ska-color-surface-soft,#f5f8f8);--ska-srl-own-label:var(--ska-color-text-muted,#52595d);--ska-srl-own-value:var(--ska-color-brand-primary,#00524e);--ska-srl-ska-bg:var(--ska-color-tag-bg,#dfeae7);--ska-srl-ska-label:var(--ska-color-brand-ink,#013a3d);--ska-srl-ska-value:var(--ska-color-brand-ink,#013a3d);--ska-srl-stat-key:var(--ska-color-text-muted,#52595d);--ska-srl-stat-value:var(--ska-color-brand-ink,#013a3d);--ska-srl-saving-value:#4e8a00;--ska-srl-nav-bg:var(--ska-color-brand-accent,#b8f64a);--ska-srl-nav-border:var(--ska-color-brand-primary,#00524e);--ska-srl-nav-icon:var(--ska-color-brand-ink,#013a3d);--ska-srl-nav-focus:var(--ska-color-brand-ink,#013a3d);--ska-srl-rail-track:var(--ska-color-brand-primary,#00524e);--ska-srl-rail-fill:var(--ska-color-brand-accent,#b8f64a);--ska-srl-focus:var(--ska-color-brand-ink,#013a3d);--ska-srl-radius:var(--ska-radius-xl,24px);--ska-srl-row-radius:var(--ska-radius-sm,8px);--ska-srl-tag-gap:8px;--ska-srl-tag-pad-block:8px;--ska-srl-tag-pad-inline:12px;--ska-srl-cmp-gap:8px;--ska-srl-cmp-pad-block:12px;--ska-srl-cmp-pad-inline:16px;--ska-srl-cmp-icon:20px;--ska-srl-cmp-icon-gap:12px;--ska-srl-foot-gap:16px;--ska-srl-stat-gap:4px;--ska-srl-nav-gap:24px;--ska-srl-nav-btn-gap:8px;--ska-srl-nav-size:40px;--ska-srl-nav-icon-size:18px;--ska-srl-rail-height:4px;--ska-srl-viewport-pad-end:8px;--ska-srl-rail-motion:80ms;--ska-srl-motion:.2s;--ska-srl-ease:cubic-bezier(.33, .1, .24, 1);--ska-srl-gutter:max(var(--ska-srl-edge), calc((100% - var(--ska-srl-shell)) / 2 + var(--ska-srl-edge)));inline-size:100%;min-inline-size:0}.ska-service-cost-rail__viewport{gap:var(--ska-srl-gap);inline-size:100%;min-inline-size:0;padding-inline:var(--ska-srl-gutter);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:var(--ska-srl-viewport-pad-end);scroll-padding-inline-start:var(--ska-srl-gutter);display:flex;overflow-x:auto}.ska-service-cost-rail__viewport::-webkit-scrollbar{display:none}.ska-service-cost-rail__card{inline-size:min(var(--ska-srl-card-max), 85%);scroll-snap-align:start;border:1px solid var(--ska-srl-card-border);border-radius:var(--ska-srl-radius);background-color:var(--ska-srl-card-bg);flex:none;display:flex;overflow:hidden}.ska-service-cost-rail__card-inner{border-radius:inherit;min-inline-size:0;color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.ska-service-cost-rail .ska-service-cost-rail__card-link,.ska-service-cost-rail .ska-service-cost-rail__card-link:link,.ska-service-cost-rail .ska-service-cost-rail__card-link:visited{color:inherit;text-decoration:none}.ska-service-cost-rail .ska-service-cost-rail__card-link:focus-visible{outline:2px solid var(--ska-srl-focus);outline-offset:-4px}.ska-service-cost-rail__body{gap:var(--ska-srl-body-gap);padding:var(--ska-srl-pad);flex-direction:column;flex:auto;display:flex}.ska-service-cost-rail .ska-service-cost-rail__title{font-family:var(--ska-font-family-heading,"SEO Kovani Poppins", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);letter-spacing:-.015em;color:var(--ska-srl-title);overflow-wrap:break-word;margin:0;font-size:20px;font-weight:600;line-height:28px}.ska-service-cost-rail .ska-service-cost-rail__desc{font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);color:var(--ska-srl-desc);overflow-wrap:break-word;margin:0;font-size:14px;font-weight:400;line-height:20px}.ska-service-cost-rail__tags{gap:var(--ska-srl-tag-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ska-service-cost-rail .ska-service-cost-rail__tag{padding-block:var(--ska-srl-tag-pad-block);padding-inline:var(--ska-srl-tag-pad-inline);border-radius:var(--ska-radius-round,9999px);font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);overflow-wrap:break-word;align-items:center;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.ska-service-cost-rail__tag--save{background-color:var(--ska-srl-save-bg);color:var(--ska-srl-save-text)}.ska-service-cost-rail__tag--cat{color:var(--ska-srl-cat-text);box-shadow:inset 0 0 0 1px var(--ska-srl-cat-border)}.ska-service-cost-rail__compare{gap:var(--ska-srl-cmp-gap);flex-direction:column;display:flex}.ska-service-cost-rail__cmp{align-items:center;gap:var(--ska-srl-cmp-icon-gap);padding-block:var(--ska-srl-cmp-pad-block);padding-inline:var(--ska-srl-cmp-pad-inline);border-radius:var(--ska-srl-row-radius);display:flex}.ska-service-cost-rail__cmp-glyph{inline-size:var(--ska-srl-cmp-icon);block-size:var(--ska-srl-cmp-icon);flex:none;place-items:center;display:grid}.ska-service-cost-rail__cmp-icon{inline-size:var(--ska-srl-cmp-icon);block-size:var(--ska-srl-cmp-icon);color:inherit;display:block}.ska-service-cost-rail .ska-service-cost-rail__cmp-label{min-inline-size:0;font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);overflow-wrap:break-word;flex:auto;font-size:14px;font-weight:400;line-height:20px}.ska-service-cost-rail .ska-service-cost-rail__cmp-value{font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);flex:none;font-size:16px;font-weight:500;line-height:20px}.ska-service-cost-rail__cmp--own{background-color:var(--ska-srl-own-bg)}.ska-service-cost-rail__cmp--own .ska-service-cost-rail__cmp-glyph,.ska-service-cost-rail__cmp--own .ska-service-cost-rail__cmp-label{color:var(--ska-srl-own-label)}.ska-service-cost-rail__cmp--own .ska-service-cost-rail__cmp-value{color:var(--ska-srl-own-value)}.ska-service-cost-rail__cmp--ska{background-color:var(--ska-srl-ska-bg)}.ska-service-cost-rail__cmp--ska .ska-service-cost-rail__cmp-glyph{color:var(--ska-srl-ska-value)}.ska-service-cost-rail__cmp--ska .ska-service-cost-rail__cmp-label{color:var(--ska-srl-ska-label)}.ska-service-cost-rail__cmp--ska .ska-service-cost-rail__cmp-value{color:var(--ska-srl-ska-value)}.ska-service-cost-rail__foot{justify-content:space-between;align-items:flex-end;gap:var(--ska-srl-foot-gap);padding:var(--ska-srl-pad);box-shadow:inset 0 1px 0 var(--ska-srl-card-border);flex-wrap:wrap;margin-block-start:auto;display:flex}.ska-service-cost-rail__stat{gap:var(--ska-srl-stat-gap);flex-direction:column;min-inline-size:0;display:flex}.ska-service-cost-rail__stat--save{text-align:end}.ska-service-cost-rail .ska-service-cost-rail__stat-key{font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);letter-spacing:.04em;color:var(--ska-srl-stat-key);overflow-wrap:break-word;font-size:12px;font-weight:500;line-height:16px}.ska-service-cost-rail .ska-service-cost-rail__stat-value{font-family:var(--ska-font-family-heading,"SEO Kovani Poppins", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);color:var(--ska-srl-stat-value);overflow-wrap:break-word;font-size:22px;font-weight:600;line-height:28px}.ska-service-cost-rail__stat--save .ska-service-cost-rail__stat-value{color:var(--ska-srl-saving-value)}.ska-service-cost-rail__nav{align-items:center;gap:var(--ska-srl-nav-gap);inline-size:100%;max-inline-size:var(--ska-srl-shell);padding-inline:var(--ska-srl-edge);margin-block-start:var(--ska-srl-nav-gap);margin-inline:auto;display:none}.ska-service-cost-rail[data-ska-srl-ready][data-ska-srl-overflow] .ska-service-cost-rail__nav{display:flex}.ska-service-cost-rail__rail{block-size:var(--ska-srl-rail-height);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-srl-rail-track);flex:1;overflow:hidden}.ska-service-cost-rail__rail-fill{border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-srl-rail-fill);block-size:100%;inline-size:0;transition:inline-size var(--ska-srl-rail-motion) linear;display:block}.ska-service-cost-rail__buttons{gap:var(--ska-srl-nav-btn-gap);display:flex}.ska-service-cost-rail .ska-service-cost-rail__btn{appearance:none;inline-size:var(--ska-srl-nav-size);block-size:var(--ska-srl-nav-size);border:1px solid var(--ska-srl-nav-border);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-srl-nav-bg);color:var(--ska-srl-nav-icon);cursor:pointer;transition:opacity var(--ska-srl-motion) var(--ska-srl-ease);flex:none;place-items:center;margin:0;padding:0;line-height:1;display:grid}.ska-service-cost-rail .ska-service-cost-rail__btn:focus-visible{outline:2px solid var(--ska-srl-nav-focus);outline-offset:2px}.ska-service-cost-rail .ska-service-cost-rail__btn:disabled,.ska-service-cost-rail .ska-service-cost-rail__btn[aria-disabled=true]{opacity:.35;cursor:default}.ska-service-cost-rail .ska-service-cost-rail__btn[aria-disabled=true]:focus-visible{opacity:1}.ska-service-cost-rail .ska-service-cost-rail__btn-icon{inline-size:var(--ska-srl-nav-icon-size);block-size:var(--ska-srl-nav-icon-size);color:inherit;display:block}@media (prefers-reduced-motion:reduce){.ska-service-cost-rail__rail-fill,.ska-service-cost-rail .ska-service-cost-rail__btn{transition:none}}.elementor-widget-ska_service_cost_rail:not(.elementor-widget__width-initial,.elementor-widget__width-auto){inline-size:100%}.elementor-widget-ska_service_cost_rail>.elementor-widget-container{inline-size:100%;min-inline-size:0}
