.marketing-hero-letter-roll{animation:marketing-hero-letter-roll .58s var(--ease,cubic-bezier(.22, .61, .36, 1)) both;animation-delay:calc(var(--marketing-term-index,0) * .14s + var(--letter-index) * 24ms);transform-origin:50% 85%;will-change:filter, opacity, transform;display:inline-block}.marketing-hero-letter-roll.is-space{min-width:.26em}@keyframes marketing-hero-letter-roll{0%{filter:blur(6px);opacity:0;transform:translateY(.76em)rotateX(-64deg)scale(.96)}68%{filter:blur();opacity:1;transform:translateY(-.04em)rotateX(8deg)scale(1.012)}to{filter:blur();opacity:1;transform:translate(0,0)rotateX(0)scale(1)}}@media (prefers-reduced-motion:reduce){.marketing-hero-letter-roll{animation:none}}.question-template-text.svelte-zjq7xi,.question-visual.svelte-zjq7xi{display:inline}.question-variable.svelte-zjq7xi{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--question-variable-bg,color-mix(in srgb, var(--accent,#ff6a2b) 10%, transparent));color:var(--accent,#ff6a2b);overflow-wrap:anywhere;border-radius:4px;max-inline-size:100%;padding:0 4px;font-weight:500}.question-variable.is-animated.svelte-zjq7xi{vertical-align:baseline;display:inline}.question-value.svelte-zjq7xi{overflow-wrap:anywhere;white-space:normal;display:inline}.question-variable-word.svelte-zjq7xi{perspective:12em;white-space:nowrap;display:inline-block}.sr-only.svelte-zjq7xi{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
