.shadow-card{box-shadow:0 1px 2px rgb(0 0 0 / calc(var(--shadow-card-strength, 1) * .05)),0 2px 4px rgb(0 0 0 / calc(var(--shadow-card-strength, 1) * .02)),0 0 0 .5px rgb(0 0 0 / calc(var(--shadow-card-strength, 1) * .08))!important}.shadow-elevated{box-shadow:0 4px 8px rgb(0 0 0 / calc(var(--shadow-elevated-strength, var(--shadow-card-strength, 1)) * .02)),0 8px 12px rgb(0 0 0 / calc(var(--shadow-elevated-strength, var(--shadow-card-strength, 1)) * .02)),0 2px 4px rgb(0 0 0 / calc(var(--shadow-elevated-strength, var(--shadow-card-strength, 1)) * .02)),0 1px 2px rgb(0 0 0 / calc(var(--shadow-elevated-strength, var(--shadow-card-strength, 1)) * .04)),0 0 0 .5px rgb(0 0 0 / calc(var(--shadow-elevated-strength, var(--shadow-card-strength, 1)) * .08))!important}.drop-shadow-card{filter:drop-shadow(0 1px 2px rgb(0 0 0 / calc(var(--shadow-card-strength, 1) * .05))) drop-shadow(0 2px 4px rgb(0 0 0 / calc(var(--shadow-card-strength, 1) * .02))) drop-shadow(0 0 0 rgb(0 0 0 / calc(var(--shadow-card-strength, 1) * .08)))!important}.hero-background-fullbleed.svelte-7sbq87,.hero-curve-fullbleed.svelte-7sbq87{left:50%;width:100vw;transform:translate(-50%)}.hero-background-fullbleed.svelte-7sbq87{position:absolute;inset-block:0;z-index:-1;background:#f4eae1}.hero-curve-fullbleed.svelte-7sbq87{height:clamp(8rem,12vw,11rem)}.sdk-docs-link.svelte-7sbq87{position:relative;display:inline-block;line-height:1;padding-bottom:.32rem}.sdk-docs-link.svelte-7sbq87:after{content:"";position:absolute;left:-.1rem;right:-.16rem;bottom:0;height:2px;opacity:.72;background-image:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 10px);background-position:left center;background-repeat:repeat-x;background-size:10px 2px}.group.svelte-7sbq87:hover .sdk-docs-link:where(.svelte-7sbq87):after{opacity:.78}.voice-state-line.svelte-7sbq87{position:absolute;left:var(--voice-state-axis-x, 1rem);top:1.125rem;height:7.5rem;width:2px;transform:translate(-50%);border-radius:9999px;pointer-events:none}.voice-state-line-base.svelte-7sbq87{background:#5f534b57;transition-property:top,height;transition-duration:var(--voice-state-motion-duration, var(--motion-duration-slow));transition-timing-function:var(--motion-ease-smooth);z-index:10}.voice-state-selection.svelte-7sbq87{position:absolute;left:0;right:0;top:0;height:2.25rem;border-radius:.375rem;background:#f3ebe4;opacity:1;transform:translateZ(0);transition:transform var(--voice-state-motion-duration, var(--motion-duration-slow)) var(--motion-ease-smooth),opacity var(--motion-duration-normal) var(--motion-ease-smooth);pointer-events:none;will-change:transform;z-index:0}.voice-state-line-fill.svelte-7sbq87{background:var(--voice-active-color, #6E635B);transform-origin:top center;transition-property:transform;transition-duration:var(--voice-state-motion-duration, var(--motion-duration-slow));transition-timing-function:var(--motion-ease-smooth);z-index:11}.voice-state-indicator.svelte-7sbq87{position:relative;display:inline-flex;width:1rem;height:1rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:visible;border-radius:9999px;z-index:20}.voice-state-indicator-ring.svelte-7sbq87,.voice-state-indicator-fill.svelte-7sbq87{position:absolute;left:50%;top:50%;width:.8125rem;height:.8125rem;border-radius:9999px;transform:translate(-50%,-50%)}.voice-state-indicator-ring.svelte-7sbq87{box-sizing:border-box;background:#f8f3ef;box-shadow:inset 0 0 0 2px #6c5f55c7;z-index:1}.voice-state-indicator-fill.svelte-7sbq87{background:var(--voice-active-color, #6E635B);transform:translate(-50%,-50%) scale(0);transform-origin:center;z-index:2;will-change:transform}.voice-state-indicator.is-filled.svelte-7sbq87 .voice-state-indicator-fill:where(.svelte-7sbq87){transform:translate(-50%,-50%) scale(1);animation:svelte-7sbq87-voice-indicator-fill var(--voice-state-motion-duration, var(--motion-duration-slow)) var(--motion-ease-smooth) both}.voice-capture-button.svelte-7sbq87{transform-origin:right center;transition-duration:var(--voice-capture-motion-duration, var(--motion-duration-normal))}.voice-capture-bars.svelte-7sbq87{overflow:hidden;transition:width var(--voice-capture-motion-duration, var(--motion-duration-normal)) var(--motion-ease-smooth),margin var(--voice-capture-motion-duration, var(--motion-duration-normal)) var(--motion-ease-smooth),opacity var(--voice-capture-motion-duration, var(--motion-duration-normal)) var(--motion-ease-out),filter var(--motion-duration-fast) var(--motion-ease-smooth)}.voice-capture-track.svelte-7sbq87{display:flex;min-width:max-content;align-items:center;gap:.125rem;animation:svelte-7sbq87-voice-bars-scroll var(--voice-bars-duration) linear infinite}.voice-capture-bar.svelte-7sbq87{display:block;width:.1875rem;height:calc(var(--bar-height) * 1rem);flex:0 0 auto;border-radius:9999px;background:currentColor;opacity:.68;transform-origin:center;animation:svelte-7sbq87-voice-bar-pulse var(--voice-bars-duration) var(--motion-ease-smooth) infinite}.voice-capture-done.svelte-7sbq87{opacity:.88;transition:opacity var(--voice-capture-motion-duration, var(--motion-duration-normal)) var(--motion-ease-smooth),transform var(--voice-capture-motion-duration, var(--motion-duration-normal)) var(--motion-ease-smooth)}.voice-capture-status.svelte-7sbq87{opacity:.9;animation:svelte-7sbq87-voice-status-enter var(--voice-capture-motion-duration, var(--motion-duration-slow)) var(--motion-ease-smooth) both}.voice-capture-spinner.svelte-7sbq87{display:block;width:1.375rem;height:1.375rem;flex:0 0 auto;border-radius:9999px;border:2px solid rgb(255 255 255 / .32);border-top-color:currentColor;animation:svelte-7sbq87-voice-spinner var(--voice-spinner-duration) linear infinite}@keyframes svelte-7sbq87-voice-bars-scroll{to{transform:translate(-50%)}}@keyframes svelte-7sbq87-voice-spinner{to{transform:rotate(360deg)}}@keyframes svelte-7sbq87-voice-indicator-fill{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-7sbq87-voice-bar-pulse{0%,to{transform:scaleY(.72);opacity:.56}45%{transform:scaleY(1);opacity:.9}}@keyframes svelte-7sbq87-voice-status-enter{0%{opacity:0;transform:translateY(.375rem);filter:blur(2px)}to{opacity:.9;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.voice-capture-bars.svelte-7sbq87,.sdk-docs-link.svelte-7sbq87{transition-duration:var(--motion-duration-reduced)}.voice-capture-track.svelte-7sbq87,.voice-capture-bar.svelte-7sbq87,.voice-capture-status.svelte-7sbq87,.voice-capture-spinner.svelte-7sbq87{animation:none}}
