html,body{background:#fff;overflow-x:hidden}.use-cases-page.svelte-10pikdk{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;background:#fff;color:#101116;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}canvas.particle-field.use-cases-particles{z-index:0;top:0;right:0;bottom:0;left:0;width:100vw;opacity:.58}.stage.svelte-10pikdk{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-height:calc(100svh - 56px);padding:clamp(72px,8vh,110px) clamp(28px,4vw,72px) clamp(54px,7vh,86px)}.selector.svelte-10pikdk{position:absolute;top:50%;left:clamp(28px,4vw,72px);z-index:2;display:grid;align-content:center;justify-items:start;gap:10px;transform:translateY(-50%);width:max-content;padding:0}.selector.svelte-10pikdk button:where(.svelte-10pikdk){display:inline-flex;align-items:center;gap:10px;width:auto;min-height:50px;padding:0 19px;border:1px solid rgba(16,17,22,.04);border-radius:999px;background:#b7bfd90e;color:#10111680;font:inherit;font-size:clamp(.98rem,1vw,1.08rem);font-weight:450;letter-spacing:0;text-align:left;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;animation:svelte-10pikdk-selector-input .46s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--selector-delay);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.selector.svelte-10pikdk button:where(.svelte-10pikdk):hover,.selector.svelte-10pikdk button:where(.svelte-10pikdk):focus-visible{border-color:#10111638;background:#ffffffb8;color:#101116bd;outline:none;transform:translate(3px)}.selector.svelte-10pikdk button.active:where(.svelte-10pikdk){border-color:#101116;background:#ffffffc2;color:#101116;box-shadow:none}.mark.svelte-10pikdk{position:relative;display:inline-block;width:18px;height:18px;flex:0 0 auto;color:currentColor}.mark.svelte-10pikdk:before,.mark.svelte-10pikdk:after{position:absolute;content:"";border-radius:999px}.mark.svelte-10pikdk:before{left:2px;top:2px;width:5px;height:5px;border:1.25px solid currentColor;opacity:.55;box-shadow:8px 1px 0 -1.25px currentColor,4px 9px 0 -1.25px currentColor}.mark.svelte-10pikdk:after{left:7px;top:7px;width:5px;height:5px;background:currentColor;opacity:.1}.label.svelte-10pikdk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:svelte-10pikdk-selector-label-in .58s steps(12,end) both;animation-delay:calc(var(--selector-delay) + 90ms)}.copy.svelte-10pikdk{justify-self:center;width:min(820px,68vw);margin-top:clamp(18px,5vh,62px);text-align:center}.copy-inner.svelte-10pikdk{animation:svelte-10pikdk-copy-in .28s cubic-bezier(.22,1,.36,1) both}h1.svelte-10pikdk{display:inline-block;max-width:100%;margin:0;color:#101116;font-size:clamp(3.6rem,4.55vw,5.3rem);font-weight:560;letter-spacing:0;line-height:.98;text-wrap:balance}.title-line.svelte-10pikdk{display:inline}.title-hidden.svelte-10pikdk{opacity:0}.title-caret.svelte-10pikdk{display:inline-block;width:.045em;height:.82em;margin-left:.07em;vertical-align:-.08em;border-radius:999px;background:linear-gradient(180deg,#3367f6,#ef4760 52%,#fbbc04);animation:svelte-10pikdk-title-caret .76s steps(1,end) infinite}.title-typing-complete.svelte-10pikdk .title-caret:where(.svelte-10pikdk){animation:svelte-10pikdk-title-caret .76s steps(1,end) infinite,svelte-10pikdk-title-caret-out .26s ease forwards;animation-delay:0ms,.42s}p.svelte-10pikdk{max-width:560px;margin:22px auto 0;color:#191b22;font-size:clamp(1.06rem,1.14vw,1.2rem);font-weight:420;letter-spacing:0;line-height:1.46;text-wrap:balance;opacity:0;transform:translateY(8px);animation:svelte-10pikdk-copy-detail-in .38s ease var(--copy-delay) both}.app-strip.svelte-10pikdk{display:flex;max-width:780px;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px auto 0}.app-chip.svelte-10pikdk{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 13px 0 9px;border:1px solid rgba(16,17,22,.08);border-radius:999px;background:#ffffffad;color:#101116c2;font-size:.88rem;font-weight:520;letter-spacing:0;line-height:1;box-shadow:0 10px 30px #1011160e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:translateY(8px) scale(.985);animation:svelte-10pikdk-app-chip-in .38s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--app-delay)}.app-logo.svelte-10pikdk{display:inline-flex;width:24px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #1011160f}.app-logo.wordmark.svelte-10pikdk{width:58px}.app-logo.svelte-10pikdk img:where(.svelte-10pikdk){width:100%;height:100%;object-fit:contain}.cta.svelte-10pikdk{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:34px;padding:0 24px;border-radius:999px;background:#101116;color:#fff;font-size:.96rem;font-weight:520;letter-spacing:0;text-decoration:none;box-shadow:0 18px 36px #10111624;opacity:0;transform:translateY(8px);animation:svelte-10pikdk-copy-detail-in .38s ease var(--cta-delay) both;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.cta.svelte-10pikdk:focus-visible{outline:none;box-shadow:0 0 0 3px #10111629,0 18px 36px #10111624}@keyframes svelte-10pikdk-copy-in{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-10pikdk-selector-input{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}@keyframes svelte-10pikdk-selector-label-in{to{clip-path:inset(0 0 0 0)}}@keyframes svelte-10pikdk-title-caret{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes svelte-10pikdk-title-caret-out{to{opacity:0}}@keyframes svelte-10pikdk-copy-detail-in{to{opacity:1;transform:translateY(0)}}@keyframes svelte-10pikdk-app-chip-in{to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1100px){canvas.particle-field.use-cases-particles{top:0;right:0;bottom:0;left:0;width:100vw;opacity:.52}.stage.svelte-10pikdk{padding-right:clamp(22px,4vw,48px);padding-left:clamp(22px,4vw,48px)}.copy.svelte-10pikdk{width:min(760px,72vw)}h1.svelte-10pikdk{font-size:clamp(3.2rem,7vw,4.8rem)}}@media (max-width: 820px){canvas.particle-field.use-cases-particles{left:0;right:auto;width:100vw;opacity:.36}.use-cases-page.svelte-10pikdk{overflow-y:auto}.stage.svelte-10pikdk{display:flex;min-height:100svh;flex-direction:column;justify-content:center;gap:42px;padding:104px 18px 28px}.copy.svelte-10pikdk{order:1;width:min(100%,620px);margin-top:20px}h1.svelte-10pikdk{font-size:clamp(3.25rem,14vw,5.7rem);line-height:.98;white-space:normal}p.svelte-10pikdk{max-width:520px;margin-top:24px;font-size:clamp(1.02rem,4vw,1.22rem);line-height:1.5}.app-strip.svelte-10pikdk{max-width:min(100%,520px);gap:8px;margin-top:24px}.app-chip.svelte-10pikdk{min-height:36px;padding-right:11px;font-size:.84rem}.cta.svelte-10pikdk{min-height:48px;margin-top:32px;padding:0 24px}.selector.svelte-10pikdk{position:relative;top:auto;left:auto;order:2;display:flex;width:100%;max-height:none;transform:none;overflow-x:auto;overflow-y:hidden;gap:8px;padding:3px 2px 9px;scrollbar-width:none}.selector.svelte-10pikdk::-webkit-scrollbar{display:none}.selector.svelte-10pikdk button:where(.svelte-10pikdk){width:auto;min-width:max-content;min-height:44px;padding:0 16px;font-size:.95rem}}@media (max-width: 520px){h1.svelte-10pikdk{font-size:clamp(2.92rem,15vw,4.4rem)}}@media (min-width: 821px){h1.svelte-10pikdk{white-space:nowrap}}@media (prefers-reduced-motion: reduce){h1.svelte-10pikdk,p.svelte-10pikdk,.app-chip.svelte-10pikdk,.copy-inner.svelte-10pikdk,.label.svelte-10pikdk,.selector.svelte-10pikdk button:where(.svelte-10pikdk),.cta.svelte-10pikdk{animation:none;transition:none}.title-caret.svelte-10pikdk{display:none}.label.svelte-10pikdk{clip-path:none}p.svelte-10pikdk,.app-chip.svelte-10pikdk,.selector.svelte-10pikdk button:where(.svelte-10pikdk),.cta.svelte-10pikdk{opacity:1;transform:none}}
