.feature-section.svelte-cr99hh{position:relative}.feature-section-bg.svelte-cr99hh{position:absolute;inset:0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:var(--opacity-bg-section, .25);pointer-events:none;z-index:0;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 10%,rgba(0,0,0,.4) 20%,black 35%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 10%,rgba(0,0,0,.4) 20%,black 35%,black 85%,transparent 100%)}.theme-workshop-light .feature-section-bg.svelte-cr99hh,.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-sm.avif)}.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-dark-sm.avif)}@media (min-width: 640px){.theme-workshop-light .feature-section-bg.svelte-cr99hh,.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-md.avif)}.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-dark-md.avif)}}@media (min-width: 1024px){.theme-workshop-light .feature-section-bg.svelte-cr99hh,.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-lg.avif)}.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-dark-lg.avif)}}@media (min-width: 1920px){.theme-workshop-light .feature-section-bg.svelte-cr99hh,.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-xl.avif)}.theme-workshop-dark .feature-section-bg.svelte-cr99hh{background-image:url(https://static.workshop.ai/new-site/workshop/data-viz-dark-xl.avif)}}.feature-content.svelte-cr99hh{position:relative;z-index:1}.feature-header.svelte-cr99hh{margin-bottom:2.5rem}.carousel-container.svelte-cr99hh{position:relative;display:flex;align-items:center;gap:.75rem}.carousel-nav.svelte-cr99hh{flex-shrink:0;display:none;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1.5px solid var(--color-text-primary, #fff);border-radius:50%;color:var(--color-text-primary, #fff);cursor:pointer;transition:all .2s ease}.carousel-nav.svelte-cr99hh:hover:not(:disabled){background:color-mix(in srgb,var(--color-text-primary, #fff) 10%,transparent);border-color:var(--color-text-primary, #fff)}.carousel-nav.svelte-cr99hh:disabled{opacity:.3;cursor:not-allowed}@media (min-width: 768px){.carousel-nav.svelte-cr99hh{display:flex}}.carousel-track-wrapper.svelte-cr99hh{overflow-x:auto;overflow-y:hidden;flex:1;min-width:0;padding:.5rem 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.carousel-track-wrapper.svelte-cr99hh::-webkit-scrollbar{display:none}.carousel-track.svelte-cr99hh{display:flex;gap:1.5rem}.carousel-card-slot.svelte-cr99hh{flex-shrink:0;width:280px}@media (min-width: 640px){.carousel-card-slot.svelte-cr99hh{width:320px}}@media (min-width: 1024px){.carousel-card-slot.svelte-cr99hh{width:360px}}.carousel-card.svelte-cr99hh{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background:var(--color-bg-default, #0f1115);border:1px solid var(--color-border-default, rgba(255, 255, 255, .1));border-radius:1rem;height:100%;transition:all .3s ease}.carousel-card.svelte-cr99hh:hover{border-color:var(--color-border-strong, rgba(255, 255, 255, .2));box-shadow:0 4px 6px -1px #0000001a,0 10px 20px -5px #00000026;transform:translateY(-2px)}.card-icon.svelte-cr99hh{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-400, #fb923c) 15%,transparent),color-mix(in srgb,var(--color-primary-500, #ea5e2a) 10%,transparent));border-radius:.75rem;color:var(--color-text-primary, #fff)}.card-title.svelte-cr99hh{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #fff);margin-bottom:.5rem;line-height:1.3}.card-description.svelte-cr99hh{font-size:.875rem;line-height:1.6;color:var(--color-text-muted, rgba(255, 255, 255, .6));margin:0}.light .carousel-card.svelte-cr99hh,.theme-workshop-light .carousel-card.svelte-cr99hh{background:var(--color-bg-default, #f8f6f0);border-color:#00000014}.light .carousel-card.svelte-cr99hh:hover,.theme-workshop-light .carousel-card.svelte-cr99hh:hover{border-color:#00000026;box-shadow:0 4px 6px -1px #0000000d,0 10px 20px -5px #00000014}.light .card-icon.svelte-cr99hh,.theme-workshop-light .card-icon.svelte-cr99hh,.light .card-title.svelte-cr99hh,.theme-workshop-light .card-title.svelte-cr99hh{color:#1a1d23}.light .card-description.svelte-cr99hh,.theme-workshop-light .card-description.svelte-cr99hh{color:#0009}.light .carousel-nav.svelte-cr99hh,.theme-workshop-light .carousel-nav.svelte-cr99hh{background:transparent;border-color:#1a1d23;color:#1a1d23}.light .carousel-nav.svelte-cr99hh:hover:not(:disabled),.theme-workshop-light .carousel-nav.svelte-cr99hh:hover:not(:disabled){background:#0000000d;border-color:#1a1d23}
