.feature-stage.svelte-qeqev6{padding:clamp(20px,3vw,40px) clamp(16px,5vw,72px) clamp(32px,4.6vw,60px)}.feature-tabs.svelte-qeqev6{--tab: 44px;--tab-gap: 4px;--tab-open: 172px;--tab-step: calc(var(--tab) + var(--tab-gap));display:flex;justify-content:center;margin-bottom:var(--space-4)}.feature-tab-list.svelte-qeqev6{position:relative;display:inline-flex;gap:var(--tab-gap);padding:4px;border:1px solid rgb(14 14 16 / .08);border-radius:999px;background:#fff9}.feature-tab.svelte-qeqev6{position:relative;flex:none;width:var(--tab);height:var(--tab);padding:0;overflow:hidden;border:0;border-radius:999px;background:transparent;color:var(--ink-3);font:inherit;cursor:pointer;transition:width var(--dur-slow) var(--ease-bold-out),background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.feature-tab.svelte-qeqev6:hover:not([aria-pressed=true]){background:#0e0e100f;color:var(--ink)}.feature-tab.svelte-qeqev6:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.feature-tab[aria-pressed=true].svelte-qeqev6,.feature-tab-ghost[data-active=true].svelte-qeqev6{width:var(--tab-open)}.feature-tab-inner.svelte-qeqev6{position:absolute;top:0;bottom:0;left:50%;display:flex;align-items:center;gap:var(--space-2);transform:translate(-9px);transition:transform var(--dur-slow) var(--ease-bold-out)}.feature-tab[aria-pressed=true].svelte-qeqev6 .feature-tab-inner:where(.svelte-qeqev6),.feature-tab-ghost[data-active=true].svelte-qeqev6 .feature-tab-inner:where(.svelte-qeqev6){transform:translate(-50%)}.feature-tab-label.svelte-qeqev6{font-size:15px;font-weight:600;white-space:nowrap;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.feature-tab[aria-pressed=true].svelte-qeqev6 .feature-tab-label:where(.svelte-qeqev6),.feature-tab-ghost[data-active=true].svelte-qeqev6 .feature-tab-label:where(.svelte-qeqev6){opacity:1;transition:opacity var(--dur-base) var(--ease-out) .12s}.feature-tab-pill.svelte-qeqev6{position:absolute;top:4px;left:4px;z-index:1;width:var(--tab-open);height:var(--tab);overflow:hidden;border-radius:999px;background:var(--bg-white);box-shadow:0 6px 16px -10px #141a1073,0 0 0 1px #0e0e100f;pointer-events:none;transform:translate(calc(var(--active) * var(--tab-step)));transition:transform var(--dur-slow) var(--ease-bold-out)}.feature-tab-ghosts.svelte-qeqev6{position:absolute;top:0;left:0;display:flex;gap:var(--tab-gap);transform:translate(calc(var(--active) * var(--tab-step) * -1));transition:transform var(--dur-slow) var(--ease-bold-out)}.feature-tab-ghost.svelte-qeqev6{display:block;cursor:default;color:var(--ink)}.feature-tab-progress.svelte-qeqev6{position:absolute;right:20px;bottom:6px;left:20px;height:2px;border-radius:1px;background:color-mix(in srgb,var(--ink) 80%,transparent);transform-origin:left center}.feature-card.svelte-qeqev6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(18px,2.6vw,36px);border-radius:var(--radius-card);background:var(--bg-white);box-shadow:0 24px 48px -30px #141a104d,0 0 0 1px #0e0e100d}.feature-copy.svelte-qeqev6{display:grid;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.feature.svelte-qeqev6{grid-area:1 / 1;visibility:hidden;transition:visibility 0s linear var(--dur-instant)}.feature.svelte-qeqev6>:where(.svelte-qeqev6){opacity:0;transform:translateY(-4px);transition:opacity var(--dur-instant) var(--ease-in-out),transform var(--dur-instant) var(--ease-in-out)}.feature[data-active=true].svelte-qeqev6{visibility:visible;transition:none}.feature[data-active=true].svelte-qeqev6>:where(.svelte-qeqev6){opacity:1;transform:none;transition:none;animation:svelte-qeqev6-feature-copy-in var(--dur-slow) var(--ease-bold-out) backwards;animation-delay:calc(.14s + var(--i) * 50ms)}@keyframes svelte-qeqev6-feature-copy-in{0%{opacity:0;transform:translateY(10px)}}.feature-label.svelte-qeqev6{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:15px;font-weight:600}.feature-icon.svelte-qeqev6{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--stage-tint) 70%,var(--bg-white));color:var(--ink)}.feature.svelte-qeqev6 h3:where(.svelte-qeqev6){margin:var(--space-4) 0 var(--space-3);font-size:clamp(26px,2.3vw,34px);font-weight:600;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.feature-text.svelte-qeqev6{max-width:30rem;margin:0;color:var(--ink-3);font-size:17px;line-height:1.55}.feature-link.svelte-qeqev6{display:inline-block;padding-block:10px;margin-top:var(--space-1);line-height:1.5;color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:4px}.feature-link-arrow.svelte-qeqev6{display:inline-block;margin-left:6px;text-decoration:none}.feature-visual.svelte-qeqev6{display:grid;min-width:0}.feature-scene.svelte-qeqev6{grid-area:1 / 1;z-index:1;min-width:0}@media(max-width:900px){.feature-card.svelte-qeqev6{grid-template-columns:minmax(0,1fr)}.feature-copy.svelte-qeqev6{padding:var(--space-1)}}@media(max-width:540px){.feature-stage.svelte-qeqev6{border-radius:20px}.feature-tabs.svelte-qeqev6{--tab-open: 160px}.feature-tab-label.svelte-qeqev6{font-size:14px}.feature-card.svelte-qeqev6{border-radius:16px}}@media(prefers-reduced-motion:reduce){.feature-tab.svelte-qeqev6,.feature-tab-inner.svelte-qeqev6,.feature-tab-label.svelte-qeqev6,.feature-tab-pill.svelte-qeqev6,.feature-tab-ghosts.svelte-qeqev6,.feature.svelte-qeqev6,.feature.svelte-qeqev6>:where(.svelte-qeqev6){transition:none!important}.feature[data-active=true].svelte-qeqev6>:where(.svelte-qeqev6){animation:none}}
