.theme-btn.svelte-1cmi4dh{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:none;border:none;cursor:pointer;color:#71717a;transition:color .14s,background .14s;flex-shrink:0}.theme-btn.svelte-1cmi4dh:hover{color:#0f172a;background:#0000000d}.dark .theme-btn.svelte-1cmi4dh{color:#a1a1aa}.dark .theme-btn.svelte-1cmi4dh:hover{color:#fff;background:#ffffff12}.mob-backdrop.svelte-1elxaub{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:#00000073;animation:svelte-1elxaub-fade-in .18s ease}@keyframes svelte-1elxaub-fade-in{0%{opacity:0}to{opacity:1}}.hdr.svelte-1elxaub{position:fixed;inset:0 0 auto;z-index:50;background:#07091a8c;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.07);transition:background .24s ease,border-color .24s ease,box-shadow .24s ease}.hdr--scrolled.svelte-1elxaub{background:#07091aeb;border-bottom-color:#ffffff17;box-shadow:0 1px #ffffff0a,0 8px 32px #00000073}html:not(.dark) .hdr.svelte-1elxaub{background:#ffffffe0;border-bottom-color:#00000012;box-shadow:0 1px #0000000a,0 4px 16px #0000000a}html:not(.dark) .hdr--scrolled.svelte-1elxaub{background:#fffffffa;border-bottom-color:#00000014;box-shadow:0 1px #0000000d,0 8px 24px #00000012}.hdr-inner.svelte-1elxaub{max-width:1280px;margin:0 auto;padding:0 1rem;height:3.5rem;display:flex;align-items:center;gap:.25rem}@media(min-width:640px){.hdr-inner.svelte-1elxaub{padding:0 1.5rem;height:3.625rem}}@media(min-width:1024px){.hdr-inner.svelte-1elxaub{padding:0 2rem;height:3.75rem}}.logo.svelte-1elxaub{display:flex;align-items:center;gap:.4375rem;flex-shrink:0;text-decoration:none;margin-right:.5rem;border-radius:.5rem;outline-offset:3px}.logo-img.svelte-1elxaub{width:26px;height:26px;border-radius:.375rem;flex-shrink:0}@media(min-width:360px){.logo-img.svelte-1elxaub{width:28px;height:28px}}.logo-text.svelte-1elxaub{font-size:1rem;font-weight:700;letter-spacing:-.02em;color:#f8fafc;line-height:1}html:not(.dark) .logo-text.svelte-1elxaub{color:#0f172a}.hdr-nav.svelte-1elxaub{display:none;flex:1;align-items:center;gap:.125rem;min-width:0}@media(min-width:768px){.hdr-nav.svelte-1elxaub{display:flex}}.nav-link.svelte-1elxaub,.nav-btn.svelte-1elxaub{display:inline-flex;align-items:center;gap:.25rem;padding:.4375rem .625rem;min-height:2.25rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#ffffff8c;white-space:nowrap;text-decoration:none;background:none;border:none;font-family:inherit;cursor:pointer;transition:color .12s,background .12s;-webkit-tap-highlight-color:transparent}.nav-link.svelte-1elxaub:hover,.nav-btn.svelte-1elxaub:hover{color:#ffffffe6;background:#ffffff12}html:not(.dark) .nav-link.svelte-1elxaub,html:not(.dark) .nav-btn.svelte-1elxaub{color:#52525b}html:not(.dark) .nav-link.svelte-1elxaub:hover,html:not(.dark) .nav-btn.svelte-1elxaub:hover{color:#0f172a;background:#0000000d}.nav-chev.svelte-1elxaub{width:.625rem;height:.625rem;opacity:.5;flex-shrink:0;transition:transform .18s ease,opacity .18s}.nav-chev.open.svelte-1elxaub{transform:rotate(180deg);opacity:.85}.hdr-dd.svelte-1elxaub{position:relative}.dropdown.svelte-1elxaub{position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);z-index:60;min-width:15.5rem;padding:.375rem;border-radius:.875rem;background:#0c1526;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 6px #0000004d,0 20px 60px #0000008c,inset 0 1px #ffffff0a;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);animation:svelte-1elxaub-dd-in .16s cubic-bezier(.16,1,.3,1)}html:not(.dark) .dropdown.svelte-1elxaub{background:#fffffffc;border-color:#00000017;box-shadow:0 4px 6px #0000000f,0 20px 60px #00000021;-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes svelte-1elxaub-dd-in{0%{opacity:0;transform:translate(-50%) translateY(-6px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.dd-eyebrow.svelte-1elxaub{padding:.3125rem .6875rem .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fff3;margin:0}html:not(.dark) .dd-eyebrow.svelte-1elxaub{color:#9ca3af}.dd-row.svelte-1elxaub{display:flex;align-items:center;gap:.625rem;padding:.5625rem .6875rem;border-radius:.5625rem;text-decoration:none;transition:background .11s}.dd-row.svelte-1elxaub:hover{background:#ffffff12}html:not(.dark) .dd-row.svelte-1elxaub:hover{background:#0000000a}.dd-dot.svelte-1elxaub{width:.4375rem;height:.4375rem;border-radius:50%;background:#3b82f6bf;border:1px solid rgba(59,130,246,.4);flex-shrink:0}html:not(.dark) .dd-dot.svelte-1elxaub{background:#2563eba6;border-color:#2563eb4d}.dd-info.svelte-1elxaub{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.dd-name.svelte-1elxaub{display:flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:#ffffffe0;line-height:1.25}html:not(.dark) .dd-name.svelte-1elxaub{color:#0f172a}.dd-sub.svelte-1elxaub{font-size:.75rem;color:#ffffff4d;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(.dark) .dd-sub.svelte-1elxaub{color:#9ca3af}.hdr-actions.svelte-1elxaub{display:flex;align-items:center;gap:.25rem;margin-left:auto;flex-shrink:0}.btn-login.svelte-1elxaub{display:none;padding:.4375rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#ffffff80;text-decoration:none;transition:color .12s,background .12s;white-space:nowrap}.btn-login.svelte-1elxaub:hover{color:#ffffffe0;background:#ffffff0f}html:not(.dark) .btn-login.svelte-1elxaub{color:#6b7280}html:not(.dark) .btn-login.svelte-1elxaub:hover{color:#0f172a;background:#0000000a}@media(min-width:640px){.btn-login.svelte-1elxaub{display:inline-flex;align-items:center}}.btn-cta.svelte-1elxaub{display:inline-flex;align-items:center;padding:.46875rem .875rem;border-radius:.5625rem;font-size:.8125rem;font-weight:600;background:#2563eb;color:#fff;text-decoration:none;white-space:nowrap;box-shadow:0 1px 3px #0003,0 3px 10px #2563eb59,inset 0 1px #ffffff1f;transition:background .14s,box-shadow .14s,transform .1s;-webkit-tap-highlight-color:transparent}@media(min-width:400px){.btn-cta.svelte-1elxaub{padding:.46875rem 1.0625rem;font-size:.875rem}}.btn-cta.svelte-1elxaub:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 2px 6px #0003,0 8px 20px #2563eb7a,inset 0 1px #ffffff1a}.btn-cta.svelte-1elxaub:active{transform:translateY(0)}.burger.svelte-1elxaub{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:none;border:none;cursor:pointer;color:#ffffffa6;transition:color .14s,background .14s;-webkit-tap-highlight-color:transparent;flex-shrink:0}.burger.svelte-1elxaub:hover{color:#fff;background:#ffffff12}html:not(.dark) .burger.svelte-1elxaub{color:#525252}html:not(.dark) .burger.svelte-1elxaub:hover{color:#0f172a;background:#0000000d}@media(min-width:768px){.burger.svelte-1elxaub{display:none}}.mob-drawer.svelte-1elxaub{border-top:1px solid rgba(255,255,255,.07);background:#07091afa;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);max-height:calc(100dvh - 3.5rem);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;animation:svelte-1elxaub-drawer-in .22s cubic-bezier(.16,1,.3,1)}html:not(.dark) .mob-drawer.svelte-1elxaub{background:#fffffffc;border-top-color:#00000012;-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes svelte-1elxaub-drawer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mob-nav.svelte-1elxaub{display:flex;flex-direction:column;gap:.125rem;padding:0 .75rem 1.25rem}@media(min-width:640px){.mob-nav.svelte-1elxaub{padding:0 1.25rem 1.5rem}}.mob-label.svelte-1elxaub{padding:.375rem .625rem .125rem;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff38;margin:0}html:not(.dark) .mob-label.svelte-1elxaub{color:#9ca3af}.mob-sep.svelte-1elxaub{height:1px;background:#ffffff12;margin:.375rem .625rem}html:not(.dark) .mob-sep.svelte-1elxaub{background:#00000012}.mob-link.svelte-1elxaub{display:flex;flex-direction:column;gap:.125rem;padding:.5625rem .625rem;border-radius:.625rem;text-decoration:none;transition:background .11s;-webkit-tap-highlight-color:transparent;min-height:2.75rem}.mob-link.svelte-1elxaub:hover{background:#ffffff0f}html:not(.dark) .mob-link.svelte-1elxaub:hover{background:#0000000a}.mob-link-flat.svelte-1elxaub{flex-direction:row;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:600;color:#ffffffd1}html:not(.dark) .mob-link-flat.svelte-1elxaub{color:#1e293b}.mob-link-name.svelte-1elxaub{display:flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;color:#ffffffd1;line-height:1.25}html:not(.dark) .mob-link-name.svelte-1elxaub{color:#1e293b}.mob-link-desc.svelte-1elxaub{font-size:.8125rem;color:#ffffff59;line-height:1.35}html:not(.dark) .mob-link-desc.svelte-1elxaub{color:#94a3b8}.mob-cta.svelte-1elxaub{display:block;margin-top:.375rem;padding:.9375rem;border-radius:.875rem;text-align:center;font-size:1rem;font-weight:600;background:#2563eb;color:#fff;text-decoration:none;box-shadow:0 4px 14px #2563eb59;-webkit-tap-highlight-color:transparent}.mob-cta.svelte-1elxaub:active{background:#1d4ed8}.hero.svelte-1q37ri0{position:relative;background:#07091a;padding-top:env(safe-area-inset-top,0px);display:flex;flex-direction:column}.bg.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-glow-t.svelte-1q37ri0{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}.bg-glow-r.svelte-1q37ri0{position:absolute;top:0;right:-10%;width:55%;height:100%;background:radial-gradient(ellipse at 100% 30%,rgba(37,99,235,.07) 0%,transparent 55%)}.bg-grid.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}.bg-fade.svelte-1q37ri0{position:absolute;bottom:0;left:0;right:0;height:260px;background:linear-gradient(to bottom,transparent,#07091a)}.wrap.svelte-1q37ri0{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:6rem 1rem 0;flex:0 0 auto;display:flex;flex-direction:column}@media(min-width:640px){.wrap.svelte-1q37ri0{padding:6.5rem 1.5rem 0;gap:1.5rem}}@media(min-width:1024px){.wrap.svelte-1q37ri0{padding:7.5rem 2rem 0;gap:2rem}}.ts.svelte-1q37ri0{margin-top:2.25rem}@media(min-width:1024px){.ts.svelte-1q37ri0{margin-top:3rem}}.hero-top.svelte-1q37ri0{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch}@media(min-width:640px){.hero-top.svelte-1q37ri0{gap:2rem}}@media(min-width:1024px){.hero-top.svelte-1q37ri0{display:grid;grid-template-columns:3fr 2fr;gap:3.5rem;align-items:stretch}.hc-left.svelte-1q37ri0{display:flex;flex-direction:column;min-height:100%}.hc-cta.svelte-1q37ri0{margin-top:auto}}.hc-left.svelte-1q37ri0{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(min-width:1024px){.hc-left.svelte-1q37ri0{flex:1}}.h1.svelte-1q37ri0{font-size:clamp(2.625rem,5vw,3.75rem);font-weight:800;line-height:1.12;letter-spacing:-.038em;margin:0 0 1.25rem;background:linear-gradient(155deg,#ccd9ff,#fff 30%,#93c5fd,#60a5fa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-feature-settings:"ss01" 1;text-wrap:pretty;filter:drop-shadow(0 2px 32px rgba(59,130,246,.24))}.desc.svelte-1q37ri0{font-size:1.0625rem;line-height:1.6;font-weight:500;color:#ffffff85;margin:0 0 1.25rem;max-width:38ch;text-wrap:pretty}.hc-cta.svelte-1q37ri0{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.cta-primary.svelte-1q37ri0{display:inline-flex;align-items:center;padding:.875rem 1.875rem;border-radius:10px;font-size:.9375rem;font-weight:700;background:#2563eb;color:#fff;text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px #0000002e,0 4px 16px #2563eb61,inset 0 1px #ffffff29;transition:background .12s,box-shadow .12s,transform .1s}.cta-primary.svelte-1q37ri0:hover{background:#1d4ed8;transform:translateY(-1px)}.cta-primary.svelte-1q37ri0:active{transform:translateY(0)}.cta-secondary.svelte-1q37ri0{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:10px;font-size:.9375rem;font-weight:600;color:#ffffff85;border:1px solid rgba(255,255,255,.11);background:#ffffff0a;text-decoration:none;white-space:nowrap;transition:color .12s,border-color .12s,background .12s,transform .1s}.cta-play.svelte-1q37ri0{width:.875rem;height:.875rem}.cta-secondary.svelte-1q37ri0:hover{color:#ffffffd1;border-color:#ffffff38;background:#ffffff12;transform:translateY(-1px)}.cta-secondary.svelte-1q37ri0:active{transform:translateY(0)}.hc-right.svelte-1q37ri0{display:flex;flex-direction:column;padding:1.5rem;border-radius:30px;background:linear-gradient(180deg,#141829,#0d1220);border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px #ffffff08,0 1px 3px #0000002e,0 4px 12px #0000001f,0 16px 48px #00000014;transition:box-shadow .24s ease,border-color .24s ease}.hc-right.svelte-1q37ri0:hover{border-color:#ffffff12;box-shadow:inset 0 1px #ffffff0a,0 1px 4px #0003,0 4px 12px #00000024}.bf-eyebrow.svelte-1q37ri0{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;margin:0 0 .875rem;line-height:1;flex-shrink:0}.bf-list.svelte-1q37ri0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem;flex:1}.bf-item.svelte-1q37ri0{display:flex;align-items:center;gap:.75rem;padding:0 .75rem;min-height:2.875rem;font-size:.9375rem;font-weight:500;color:#ffffff9e;background:#ffffff06;border-radius:12px;opacity:1;transition:color .15s ease,background .15s ease}.bf-ico-wrap.svelte-1q37ri0{width:1.25rem;height:1.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.bf-ico.svelte-1q37ri0{width:1.125rem;height:1.125rem;color:#93c5fdd1;transition:color .15s ease}.bf-ico-label.svelte-1q37ri0{font-size:.75rem;font-weight:800;letter-spacing:.03em;color:#93c5fdd1;transition:color .15s ease}.bf-text.svelte-1q37ri0{flex:1;min-width:0}.bf-check.svelte-1q37ri0{width:.75rem;height:.75rem;color:#93c5fde6;flex-shrink:0;opacity:0;transform:scale(.5) translate(-6px);transition:opacity .16s ease,transform .16s ease}@media(hover:hover)and (pointer:fine){.bf-item.svelte-1q37ri0:hover{background:#ffffff08;color:#ffffffeb}.bf-item.svelte-1q37ri0:hover .bf-ico:where(.svelte-1q37ri0){color:#93c5fd}.bf-item.svelte-1q37ri0:hover .bf-ico-label:where(.svelte-1q37ri0){color:#93c5fd}.bf-item.svelte-1q37ri0:hover .bf-check:where(.svelte-1q37ri0){opacity:1;transform:scale(1) translate(0)}}.vid-outer.svelte-1q37ri0{position:relative;width:100%;margin-top:1.5rem;order:2}@media(min-width:640px){.vid-outer.svelte-1q37ri0{margin-top:2rem}}@media(min-width:1024px){.vid-outer.svelte-1q37ri0{margin-top:2rem;order:0}}.vid-glow.svelte-1q37ri0{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:80%;height:70%;background:radial-gradient(ellipse at center,rgba(37,99,235,.22) 0%,rgba(96,165,250,.06) 44%,transparent 70%);filter:blur(80px);pointer-events:none;z-index:0}.vid-frame.svelte-1q37ri0{position:relative;z-index:1;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.07);transform:translateZ(0);box-shadow:inset 0 1px #ffffff0a,0 2px 8px #0006,0 10px 36px #00000052,0 32px 72px #0003}.vid-chrome.svelte-1q37ri0{position:relative;display:flex;align-items:center;padding:.5rem 1rem;background:linear-gradient(180deg,#141829,#0d1220)}.vid-chrome.svelte-1q37ri0:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(255,255,255,.06) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.06) 75%,transparent 95%);pointer-events:none}.vid-dots.svelte-1q37ri0{display:flex;align-items:center;gap:6px;flex-shrink:0;width:3.25rem}.vid-dots.svelte-1q37ri0 span:where(.svelte-1q37ri0){display:block;width:11px;height:11px;border-radius:50%}.dot-r.svelte-1q37ri0{background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000001f,0 0 4px #ff5f572e}.dot-y.svelte-1q37ri0{background:#febc2e;box-shadow:inset 0 0 0 .5px #0000001f,0 0 4px #febc2e2e}.dot-g.svelte-1q37ri0{background:#28c840;box-shadow:inset 0 0 0 .5px #0000001f,0 0 4px #28c84024}.vid-bar.svelte-1q37ri0{display:flex;align-items:center;justify-content:center;gap:.3125rem;flex:1;max-width:240px;margin:0 auto;padding:.25rem .75rem;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.065);box-shadow:inset 0 1px 2px #00000047;font-size:.75rem;color:#ffffff4d;white-space:nowrap;overflow:hidden}.vid-lock.svelte-1q37ri0{width:.6875rem;height:.6875rem;color:#28c840;flex-shrink:0;opacity:.72}.vid-chrome-end.svelte-1q37ri0{flex-shrink:0;width:3.25rem}.vid-body.svelte-1q37ri0{position:relative;background:#060c1e;overflow:hidden;aspect-ratio:16 / 9}.vid-el.svelte-1q37ri0{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease;transform:scale(1.004)}.vid-el--visible.svelte-1q37ri0{opacity:1}.vid-skel.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background:#060c1e;transition:opacity .7s ease;overflow:hidden}.vid-skel--gone.svelte-1q37ri0{opacity:0;pointer-events:none}.vid-skel.svelte-1q37ri0:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.014) 50%,transparent 65%);background-size:200% 100%;animation:svelte-1q37ri0-skel-sweep 3s ease-in-out}@keyframes svelte-1q37ri0-skel-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.vid-skel-glow.svelte-1q37ri0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280px;height:280px;background:radial-gradient(circle,rgba(37,99,235,.1) 0%,transparent 65%);pointer-events:none}.vid-skel-logo.svelte-1q37ri0{position:relative;z-index:1;border-radius:14px;filter:drop-shadow(0 0 20px rgba(37,99,235,.38));animation:svelte-1q37ri0-skel-pulse 2.4s ease-in-out forwards}@keyframes svelte-1q37ri0-skel-pulse{0%,to{opacity:.36;transform:scale(1)}50%{opacity:.72;transform:scale(1.04)}}.vid-skel-bar.svelte-1q37ri0{position:relative;z-index:1;width:4.5rem;height:2px;border-radius:9999px;background:#ffffff0f;overflow:hidden}.vid-skel-fill.svelte-1q37ri0{position:absolute;top:0;left:0;height:100%;width:60%;background:linear-gradient(90deg,#2563eb,#60a5fa,#93c5fd);animation:svelte-1q37ri0-skel-fill 2.2s cubic-bezier(.4,0,.6,1) forwards}@keyframes svelte-1q37ri0-skel-fill{0%{transform:translate(-300%)}to{transform:translate(560%)}}html:not(.dark) .hero.svelte-1q37ri0{background:#eef4ff}html:not(.dark) .bg-glow-t.svelte-1q37ri0{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.09) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}html:not(.dark) .bg-glow-r.svelte-1q37ri0{background:radial-gradient(ellipse at 100% 30%,rgba(37,99,235,.04) 0%,transparent 55%)}html:not(.dark) .bg-grid.svelte-1q37ri0{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}html:not(.dark) .bg-fade.svelte-1q37ri0{background:linear-gradient(to bottom,transparent,#eef4ff)}html:not(.dark) .h1.svelte-1q37ri0{background:linear-gradient(145deg,#0f172a,#1e3a8a 55%,#2563eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 3px rgba(30,58,138,.14))}html:not(.dark) .desc.svelte-1q37ri0{color:#0f172a85}html:not(.dark) .cta-primary.svelte-1q37ri0{box-shadow:0 1px 2px #00000014,0 4px 16px #2563eb4d,inset 0 1px #ffffff3d}html:not(.dark) .cta-secondary.svelte-1q37ri0{color:#0f172a8f;border-color:#0f172a21;background:#fff9}.cta-secondary.svelte-1q37ri0 .cta-play:where(.svelte-1q37ri0){color:inherit}html:not(.dark) .cta-secondary.svelte-1q37ri0:hover{color:#0f172ad6;border-color:#0f172a38;background:#ffffffe0}html:not(.dark) .hc-right.svelte-1q37ri0{background:linear-gradient(180deg,#e6edf8,#dce6f4);border-color:#0f172a0f;box-shadow:inset 0 1px #fffc,0 1px 3px #0f172a0a,0 4px 12px #2563eb0d,0 12px 32px #0f172a0a}html:not(.dark) .hc-right.svelte-1q37ri0:hover{border-color:#0f172a14;box-shadow:inset 0 1px #ffffffd6,0 1px 4px #0f172a0a,0 4px 12px #2563eb0a}html:not(.dark) .bf-eyebrow.svelte-1q37ri0{color:#0f172a5c}html:not(.dark) .bf-item.svelte-1q37ri0{background:#0f172a07;color:#0f172ab8}html:not(.dark) .bf-ico.svelte-1q37ri0{color:#2563eb}html:not(.dark) .bf-ico-label.svelte-1q37ri0{color:#2563eb}html:not(.dark) .bf-check.svelte-1q37ri0{color:#2563eb}@media(hover:hover)and (pointer:fine){html:not(.dark) .bf-item.svelte-1q37ri0:hover{background:#0f172a0d;color:#0f172aeb}html:not(.dark) .bf-item.svelte-1q37ri0:hover .bf-ico:where(.svelte-1q37ri0){color:#1d4ed8}html:not(.dark) .bf-item.svelte-1q37ri0:hover .bf-ico-label:where(.svelte-1q37ri0){color:#1d4ed8}html:not(.dark) .bf-item.svelte-1q37ri0:hover .bf-check:where(.svelte-1q37ri0){color:#1d4ed8}}html:not(.dark) .vid-glow.svelte-1q37ri0{background:radial-gradient(ellipse at center,rgba(37,99,235,.12) 0%,rgba(96,165,250,.04) 44%,transparent 70%)}html:not(.dark) .vid-frame.svelte-1q37ri0{border-color:#0f172a1a;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #0f172a12,0 10px 36px #0f172a1a,0 30px 76px #0f172a12}html:not(.dark) .vid-chrome.svelte-1q37ri0{background:linear-gradient(180deg,#e6edf8,#dce6f4);border-bottom-color:#0f172a14}html:not(.dark) .vid-chrome.svelte-1q37ri0:before{background:linear-gradient(90deg,transparent 5%,rgba(255,255,255,.72) 25%,rgba(255,255,255,.92) 50%,rgba(255,255,255,.72) 75%,transparent 95%)}html:not(.dark) .vid-bar.svelte-1q37ri0{background:#ffffffe6;border-color:#0f172a17;color:#0f172a66;box-shadow:inset 0 1px 2px #0f172a0a}html:not(.dark) .vid-lock.svelte-1q37ri0{color:#16a34a}html:not(.dark) .vid-body.svelte-1q37ri0{background:#c6d5ee}html:not(.dark) .vid-skel.svelte-1q37ri0{background:#c6d5ee}html:not(.dark) .vid-skel.svelte-1q37ri0:before{background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.56) 50%,transparent 65%);background-size:200% 100%}html:not(.dark) .vid-skel-glow.svelte-1q37ri0{background:radial-gradient(circle,rgba(37,99,235,.08) 0%,transparent 65%)}html:not(.dark) .vid-skel-logo.svelte-1q37ri0{filter:none}html:not(.dark) .vid-skel-bar.svelte-1q37ri0{background:#0f172a14}.ts.svelte-1q37ri0{position:relative;z-index:2;width:100%;border-top:1px solid rgba(255,255,255,.06);background:#ffffff04}.ts-inner.svelte-1q37ri0{max-width:1280px;margin:0 auto;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}@media(min-width:640px){.ts-inner.svelte-1q37ri0{padding:.75rem 1.5rem}}@media(min-width:1024px){.ts-inner.svelte-1q37ri0{padding:.75rem 2rem}}.ts-left.svelte-1q37ri0{display:flex;align-items:center;gap:.875rem;min-width:0;flex-shrink:0}.ts-label.svelte-1q37ri0{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff38;white-space:nowrap}.ts-rule.svelte-1q37ri0{width:1px;height:.75rem;background:#ffffff14;flex-shrink:0}.ts-sep.svelte-1q37ri0{width:1px;height:1rem;background:#ffffff12;flex-shrink:0}.ts-logo.svelte-1q37ri0{display:flex;opacity:.32;transition:opacity .2s ease;text-decoration:none;-webkit-user-select:none;user-select:none}.ts-logo.svelte-1q37ri0:hover{opacity:.62}.tsl-speaky.svelte-1q37ri0{font-size:.8125rem;font-weight:900;letter-spacing:.14em;color:#fff;line-height:1}.tsl-inn-name.svelte-1q37ri0{font-size:.8125rem;font-weight:800;letter-spacing:.08em;color:#fff;line-height:1}.ts-right.svelte-1q37ri0{display:flex;align-items:center;gap:1rem;flex-shrink:0;padding-left:1.5rem;border-left:1px solid rgba(255,255,255,.07)}.ts-stat.svelte-1q37ri0{display:flex;flex-direction:column;align-items:center;gap:.125rem}.ts-stat-num.svelte-1q37ri0{font-size:.875rem;font-weight:800;letter-spacing:-.02em;color:#ffffffc7;line-height:1}.ts-stat-lbl.svelte-1q37ri0{font-size:.4375rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff38;line-height:1}.ts-dot.svelte-1q37ri0{font-size:.5rem;color:#ffffff1a;flex-shrink:0}@media(max-width:900px){.ts-label.svelte-1q37ri0,.ts-rule.svelte-1q37ri0{display:none}}@media(max-width:768px){.ts-right.svelte-1q37ri0,.ts-inner.svelte-1q37ri0{display:none}}.ts-mobile-marquee.svelte-1q37ri0{display:none;overflow:hidden}@media(max-width:768px){.ts-mobile-marquee.svelte-1q37ri0{display:block;padding:.75rem 0}}.ts-marquee-content.svelte-1q37ri0{display:flex;align-items:center;gap:.75rem;white-space:nowrap;animation:svelte-1q37ri0-slide 20s linear infinite}@keyframes svelte-1q37ri0-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.ts-mobile-marquee.svelte-1q37ri0 .tsl-speaky:where(.svelte-1q37ri0){font-size:.6875rem;font-weight:900;letter-spacing:.14em;color:#fff;opacity:.32;line-height:1}.ts-mobile-marquee.svelte-1q37ri0 .tsl-inn-name:where(.svelte-1q37ri0){font-size:.6875rem;font-weight:800;letter-spacing:.08em;color:#fff;opacity:.32;line-height:1}.ts-mobile-marquee.svelte-1q37ri0 .ts-sep:where(.svelte-1q37ri0){width:1px;height:.625rem;background:#ffffff12;flex-shrink:0}html:not(.dark) .ts.svelte-1q37ri0{border-top-color:#0f172a12;background:#ffffffd1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html:not(.dark) .ts-label.svelte-1q37ri0{color:#0f172a47}html:not(.dark) .ts-rule.svelte-1q37ri0{background:#0f172a14}html:not(.dark) .ts-sep.svelte-1q37ri0{background:#0f172a12}html:not(.dark) .ts-right.svelte-1q37ri0{border-left-color:#0f172a12}html:not(.dark) .tsl-speaky.svelte-1q37ri0{color:#0f172a}html:not(.dark) .tsl-inn-name.svelte-1q37ri0{color:#0f172a}html:not(.dark) .ts-stat-num.svelte-1q37ri0{color:#0f172ab8}html:not(.dark) .ts-stat-lbl.svelte-1q37ri0{color:#0f172a47}html:not(.dark) .ts-dot.svelte-1q37ri0{color:#0f172a1a}html:not(.dark) .ts-mobile-marquee.svelte-1q37ri0 .tsl-speaky:where(.svelte-1q37ri0){color:#0f172a;opacity:.32}html:not(.dark) .ts-mobile-marquee.svelte-1q37ri0 .tsl-inn-name:where(.svelte-1q37ri0){color:#0f172a;opacity:.32}html:not(.dark) .ts-mobile-marquee.svelte-1q37ri0 .ts-sep:where(.svelte-1q37ri0){background:#0f172a12}@media(max-width:1023px){.hc-right.svelte-1q37ri0{max-width:100%;margin:0 auto;width:100%}}@media(max-width:639px){.hc-right.svelte-1q37ri0{padding:1.25rem;border-radius:16px}.hc-left.svelte-1q37ri0{padding:0 .5rem}.h1.svelte-1q37ri0{font-size:2rem}.desc.svelte-1q37ri0{font-size:.9375rem}.vid-frame.svelte-1q37ri0{border-radius:16px}.vid-chrome.svelte-1q37ri0{padding:.4375rem .75rem}.vid-dots.svelte-1q37ri0{width:2.5rem;gap:4px}.vid-dots.svelte-1q37ri0 span:where(.svelte-1q37ri0){width:9px;height:9px}.vid-bar.svelte-1q37ri0{font-size:.6875rem;max-width:140px;padding:.1875rem .5rem}.vid-chrome-end.svelte-1q37ri0{width:2.5rem}}@media(max-width:479px){.hc-cta.svelte-1q37ri0{flex-direction:row;align-items:stretch;gap:.5rem;width:100%}.cta-primary.svelte-1q37ri0,.cta-secondary.svelte-1q37ri0{justify-content:center;flex:1}.h1.svelte-1q37ri0{font-size:1.75rem}.desc.svelte-1q37ri0{font-size:.875rem}}@media(max-width:374px){.h1.svelte-1q37ri0{font-size:1.5rem}}.cs.svelte-1gy0eo{position:relative;overflow:hidden;background:#07091a;padding:0}.cs-wrap.svelte-1gy0eo{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:4rem 2rem}@media(max-width:1100px){.cs-wrap.svelte-1gy0eo{padding:4rem 1.5rem}}@media(max-width:700px){.cs-wrap.svelte-1gy0eo{padding:4rem 1rem}}.cs-bg.svelte-1gy0eo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cs-glow.svelte-1gy0eo{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}.cs-grid.svelte-1gy0eo{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}.cs-head.svelte-1gy0eo{text-align:center;margin-bottom:3rem}.cs-title.svelte-1gy0eo{font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:#f0f4ff;margin:.875rem 0 .75rem;text-wrap:balance}.cs-sub.svelte-1gy0eo{font-size:.9375rem;color:#ffffff61;margin:0}.cs-shell.svelte-1gy0eo{display:grid;grid-template-columns:2.75rem 1fr 2.75rem;gap:.875rem;align-items:center}.cs-arrow.svelte-1gy0eo{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(255,255,255,.13);background:#080d20cc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ffffffa6;display:flex;align-items:center;justify-content:center;justify-self:center;cursor:pointer;flex-shrink:0;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .12s ease}.cs-arrow.svelte-1gy0eo svg:where(.svelte-1gy0eo){width:1.125rem;height:1.125rem;flex-shrink:0}.cs-arrow.svelte-1gy0eo:hover{background:#2563eb80;border-color:#3b82f68c;color:#fff;transform:scale(1.07)}.cs-arrow.svelte-1gy0eo:active{transform:scale(.94)}@media(max-width:900px){.cs-shell.svelte-1gy0eo{grid-template-columns:1fr}.cs-arrow.svelte-1gy0eo{display:none}}.cs-card.svelte-1gy0eo{display:grid;grid-template-columns:40fr 60fr;gap:1rem;border-radius:1.875rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff06;box-shadow:inset 0 1px #ffffff0d,0 2px 8px #0000003d,0 12px 40px #00000052,0 28px 72px #0000002e;min-height:480px;padding:1.5rem;transition:opacity .19s ease;touch-action:pan-y;-webkit-user-select:none;user-select:none}.cs-fading.svelte-1gy0eo{opacity:0}.cs-photo.svelte-1gy0eo{position:relative;overflow:hidden;background:#060c1e;border-radius:1.125rem}.cs-skel.svelte-1gy0eo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;display:flex;align-items:center;justify-content:center;background:#060c1e;transition:opacity .7s ease;overflow:hidden}.cs-skel.svelte-1gy0eo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.014) 50%,transparent 65%);background-size:200% 100%;animation:svelte-1gy0eo-skel-sweep 3s ease-in-out infinite}@keyframes svelte-1gy0eo-skel-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.cs-skel--gone.svelte-1gy0eo{opacity:0;pointer-events:none}.cs-skel-glow.svelte-1gy0eo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;background:radial-gradient(circle,rgba(37,99,235,.12) 0%,transparent 65%);pointer-events:none}.cs-skel-bar.svelte-1gy0eo{position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%);z-index:1;width:4.5rem;height:2px;border-radius:9999px;background:#ffffff12;overflow:hidden}.cs-skel-fill.svelte-1gy0eo{height:100%;width:36%;border-radius:9999px;background:linear-gradient(90deg,#2563eb,#60a5fa,#93c5fd);animation:svelte-1gy0eo-skel-fill 2.2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-1gy0eo-skel-fill{0%{transform:translate(-300%)}to{transform:translate(560%)}}.cs-img.svelte-1gy0eo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;z-index:1;transition:opacity .5s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cs-img--visible.svelte-1gy0eo{opacity:1}.cs-photo-grad.svelte-1gy0eo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to top,rgba(4,7,20,.92) 0%,rgba(4,7,20,.44) 36%,rgba(4,7,20,.08) 64%,transparent 100%)}.cs-photo-foot.svelte-1gy0eo{position:absolute;bottom:0;left:0;right:0;z-index:4;padding:1.25rem 1.375rem 1.375rem;display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.cs-person.svelte-1gy0eo{display:flex;flex-direction:column;gap:.2rem;min-width:0}.cs-pname.svelte-1gy0eo{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:#fffffff2;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-prole.svelte-1gy0eo{font-size:.75rem;font-weight:500;color:#ffffff75;line-height:1.3}.cs-domain-badge.svelte-1gy0eo{display:inline-flex;align-items:center;gap:.3125rem;padding:.28125rem .625rem;border-radius:9999px;font-size:.625rem;font-weight:600;letter-spacing:.03em;color:#ffffff80;background:#ffffff14;border:1px solid rgba(255,255,255,.12);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .16s,color .16s}.cs-domain-badge.svelte-1gy0eo:hover{background:#ffffff24;color:#ffffffd1}.cs-domain-ico.svelte-1gy0eo{width:.5625rem;height:.5625rem;flex-shrink:0}.cs-body.svelte-1gy0eo{display:flex;flex-direction:column;padding:.375rem .25rem .375rem 1rem;border-left:1px solid rgba(255,255,255,.06);gap:1rem}.cs-top.svelte-1gy0eo{display:flex;flex-direction:column;gap:.75rem}.cs-tag.svelte-1gy0eo{align-self:flex-start;font-size:.5625rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#60a5fa;background:#2563eb1a;border:1px solid rgba(37,99,235,.22);border-radius:9999px;padding:.1875rem .625rem;margin-bottom:.875rem}.cs-headline.svelte-1gy0eo{font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:800;line-height:1.32;letter-spacing:-.025em;color:#eef2ff;margin:0;text-wrap:balance}.cs-quote.svelte-1gy0eo{margin:0;padding:.75rem 0 .75rem 1rem;border-left:2px solid rgba(59,130,246,.28)}.cs-qt.svelte-1gy0eo{font-size:1rem;line-height:1.7;color:#ffffff9e;margin:0;font-style:italic}.cs-bottom.svelte-1gy0eo{display:flex;flex-direction:column;gap:1rem;margin-top:auto}.cs-metrics.svelte-1gy0eo{display:flex;gap:0;border-top:1px solid rgba(255,255,255,.07);padding-top:1rem}.cs-metric.svelte-1gy0eo{flex:1;display:flex;flex-direction:column;gap:.25rem;padding-right:.875rem;border-right:1px solid rgba(255,255,255,.06)}.cs-metric.svelte-1gy0eo:first-child{padding-left:0}.cs-metric.svelte-1gy0eo:last-child{padding-right:0;border-right:none;padding-left:.875rem}.cs-metric.svelte-1gy0eo:not(:first-child):not(:last-child){padding-left:.875rem}.cs-mval.svelte-1gy0eo{font-size:1.5rem;font-weight:800;letter-spacing:-.03em;color:#f0f4ff;line-height:1}.cs-mlbl.svelte-1gy0eo{font-size:.625rem;font-weight:500;line-height:1.4;color:#ffffff52;white-space:pre-line}.cs-visit.svelte-1gy0eo{display:inline-flex;align-items:center;gap:.4375rem;align-self:flex-start;padding:.4375rem .875rem;border-radius:.625rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-size:.8125rem;font-weight:600;color:#ffffff70;text-decoration:none;transition:all .16s ease}.cs-visit.svelte-1gy0eo:hover{background:#ffffff14;border-color:#ffffff29;color:#ffffffdb}.cs-visit-ico.svelte-1gy0eo{width:.875rem;height:.875rem;flex-shrink:0}.cs-dots.svelte-1gy0eo{display:flex;gap:0;justify-content:center;margin-top:1.5rem}.cs-dot.svelte-1gy0eo{width:2.75rem;height:2.75rem;border-radius:0;border:none;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.cs-dot.svelte-1gy0eo:before{content:"";display:block;width:.4375rem;height:.4375rem;border-radius:9999px;background:#fff3;transition:all .25s ease}.cs-dot--active.svelte-1gy0eo:before{width:1.5rem;background:#3b82f6}.cs-dot.svelte-1gy0eo:hover:not(.cs-dot--active):before{background:#ffffff61}@media(max-width:900px){.cs-card.svelte-1gy0eo{grid-template-columns:1fr;grid-template-rows:260px auto;min-height:0;border-radius:1.5rem;padding:1.25rem;gap:1rem}.cs-photo.svelte-1gy0eo{border-radius:.875rem}.cs-body.svelte-1gy0eo{border-left:none;border-top:1px solid rgba(255,255,255,.06);padding:1rem .25rem .25rem}}@media(max-width:520px){.cs-head.svelte-1gy0eo{margin-bottom:2rem}.cs-card.svelte-1gy0eo{padding:1rem;gap:.75rem;border-radius:1.25rem}.cs-photo.svelte-1gy0eo{border-radius:.75rem}.cs-body.svelte-1gy0eo{padding:.875rem 0 0}.cs-qt.svelte-1gy0eo{font-size:.8125rem}.cs-mval.svelte-1gy0eo{font-size:1.25rem}.cs-metric.svelte-1gy0eo{padding-right:.625rem}.cs-metric.svelte-1gy0eo:not(:first-child):not(:last-child){padding-left:.625rem}.cs-metric.svelte-1gy0eo:last-child{padding-left:.625rem}}html:not(.dark) .cs.svelte-1gy0eo{background:#eef4ff}html:not(.dark) .cs-glow.svelte-1gy0eo{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}html:not(.dark) .cs-grid.svelte-1gy0eo{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,black 10%,transparent 70%);mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,black 10%,transparent 70%)}html:not(.dark) .cs-title.svelte-1gy0eo{color:#0f172a}html:not(.dark) .cs-sub.svelte-1gy0eo{color:#0f172a85}html:not(.dark) .cs-card.svelte-1gy0eo{background:linear-gradient(180deg,#e6edf8,#dce6f4);border-color:#0f172a0f;box-shadow:inset 0 1px #fffc,0 1px 3px #0f172a0a,0 4px 12px #2563eb0d,0 12px 32px #0f172a0a}html:not(.dark) .cs-body.svelte-1gy0eo{border-left-color:#0f172a12}html:not(.dark) .cs-photo.svelte-1gy0eo{background:#c8d8ef}html:not(.dark) .cs-skel.svelte-1gy0eo{background:#c6d5ee}html:not(.dark) .cs-skel.svelte-1gy0eo:before{background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.56) 50%,transparent 65%);background-size:200% 100%}html:not(.dark) .cs-skel-glow.svelte-1gy0eo{background:radial-gradient(circle,rgba(37,99,235,.08) 0%,transparent 65%)}html:not(.dark) .cs-skel-bar.svelte-1gy0eo{background:#0f172a14}html:not(.dark) .cs-photo-grad.svelte-1gy0eo{background:linear-gradient(to top,rgba(218,230,245,.95) 0%,rgba(218,230,245,.5) 36%,rgba(218,230,245,.12) 62%,transparent 100%)}html:not(.dark) .cs-pname.svelte-1gy0eo{color:#0f172a}html:not(.dark) .cs-prole.svelte-1gy0eo{color:#0f172a8f}html:not(.dark) .cs-domain-badge.svelte-1gy0eo{color:#0f172a8f;background:#0f172a0f;border-color:#0f172a1a}html:not(.dark) .cs-domain-badge.svelte-1gy0eo:hover{background:#0f172a1a;color:#0f172a}html:not(.dark) .cs-tag.svelte-1gy0eo{color:#2563eb;background:#2563eb14;border-color:#2563eb33}html:not(.dark) .cs-headline.svelte-1gy0eo{color:#0f172a}html:not(.dark) .cs-quote.svelte-1gy0eo{border-left-color:#2563eb38}html:not(.dark) .cs-qt.svelte-1gy0eo{color:#0f172aa3;font-size:1rem}html:not(.dark) .cs-metrics.svelte-1gy0eo{border-top-color:#0f172a14}html:not(.dark) .cs-metric.svelte-1gy0eo{border-right-color:#0f172a12}html:not(.dark) .cs-mval.svelte-1gy0eo{color:#0f172a}html:not(.dark) .cs-mlbl.svelte-1gy0eo{color:#0f172a70}html:not(.dark) .cs-visit.svelte-1gy0eo{background:#0f172a0a;border-color:#0f172a17;color:#0f172a7a}html:not(.dark) .cs-visit.svelte-1gy0eo:hover{background:#0f172a14;border-color:#0f172a2e;color:#0f172a}html:not(.dark) .cs-arrow.svelte-1gy0eo{background:#ffffffd1;border-color:#0f172a1f;color:#0f172a85}html:not(.dark) .cs-arrow.svelte-1gy0eo:hover{background:#2563eb1a;border-color:#2563eb52;color:#2563eb}html:not(.dark) .cs-dot.svelte-1gy0eo:before{background:#0f172a2e}html:not(.dark) .cs-dot--active.svelte-1gy0eo:before{background:#2563eb}html:not(.dark) .cs-dot.svelte-1gy0eo:hover:not(.cs-dot--active):before{background:#0f172a52}.fw.svelte-hem9y3{position:relative;overflow:hidden;background:#07091a;padding:4rem 0}html:not(.dark) .fw.svelte-hem9y3{background:#eef4ff}.fw-bg.svelte-hem9y3{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fw-dots.svelte-hem9y3{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}html:not(.dark) .fw-dots.svelte-hem9y3{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}.fw-glow.svelte-hem9y3{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}html:not(.dark) .fw-glow.svelte-hem9y3{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}.fw-wrap.svelte-hem9y3{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 1rem}.fw-head.svelte-hem9y3{text-align:center;margin-bottom:3.5rem}.fw-title.svelte-hem9y3{font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#0f172a;margin:.875rem auto 0;text-wrap:balance;max-width:36rem}.fw-grid.svelte-hem9y3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.fw-card.svelte-hem9y3{position:relative;display:flex;flex-direction:column;padding:2rem 1.875rem 1.75rem;border-radius:1.25rem;border:1px solid rgba(15,23,42,.08);background:#fff;text-decoration:none;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 16px #0f172a0a;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,border-color .28s ease}.fw-card.svelte-hem9y3:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.fw-card.svelte-hem9y3:hover{transform:translateY(-5px)}.c-blue.svelte-hem9y3:before{background:linear-gradient(90deg,#2563eb,#4f46e5)}.c-violet.svelte-hem9y3:before{background:linear-gradient(90deg,#7c3aed,#9333ea)}.c-teal.svelte-hem9y3:before{background:linear-gradient(90deg,#0891b2,#059669)}.c-blue.svelte-hem9y3:hover{border-color:#2563eb2e;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #2563eb1a}.c-violet.svelte-hem9y3:hover{border-color:#7c3aed2e;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #7c3aed1a}.c-teal.svelte-hem9y3:hover{border-color:#0891b22e;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #0596691a}.fw-top.svelte-hem9y3{margin-bottom:1.375rem}.fw-num.svelte-hem9y3{font-size:3rem;font-weight:900;letter-spacing:-.06em;line-height:1;display:block}.c-blue.svelte-hem9y3 .fw-num:where(.svelte-hem9y3){color:#2563eb21}.c-violet.svelte-hem9y3 .fw-num:where(.svelte-hem9y3){color:#7c3aed21}.c-teal.svelte-hem9y3 .fw-num:where(.svelte-hem9y3){color:#0891b221}.fw-ctitle.svelte-hem9y3{font-size:1.125rem;font-weight:800;line-height:1.3;letter-spacing:-.025em;color:#0f172a;margin:0 0 .875rem}.fw-ctext.svelte-hem9y3{font-size:.9375rem;line-height:1.72;color:#0f172a85;margin:0 0 1.75rem;flex:1}.fw-cta.svelte-hem9y3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:.875rem;font-size:.875rem;font-weight:700;letter-spacing:-.01em;margin-top:auto;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,gap .18s ease}.c-blue.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3){background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.c-violet.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3){background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff}.c-teal.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3){background:linear-gradient(135deg,#0891b2,#0e7490);color:#fff}.fw-cta.svelte-hem9y3:hover{transform:translateY(-2px);gap:.75rem}.c-blue.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3):hover{box-shadow:0 8px 24px #2563eb59}.c-violet.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3):hover{box-shadow:0 8px 24px #7c3aed59}.c-teal.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3):hover{box-shadow:0 8px 24px #0891b259}.dark .fw.svelte-hem9y3{background:#07091a}.dark .fw-dots.svelte-hem9y3{background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px)}.dark .fw-glow.svelte-hem9y3{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}.dark .fw-title.svelte-hem9y3{color:#f0f4ff}.dark .fw-card.svelte-hem9y3{background:#ffffff07;border-color:#ffffff14;box-shadow:0 4px 24px #00000052}.dark .c-blue.svelte-hem9y3:hover{border-color:#3b82f638;box-shadow:0 4px 24px #0006,0 16px 40px #2563eb1f}.dark .c-violet.svelte-hem9y3:hover{border-color:#8b5cf638;box-shadow:0 4px 24px #0006,0 16px 40px #7c3aed1f}.dark .c-teal.svelte-hem9y3:hover{border-color:#0891b238;box-shadow:0 4px 24px #0006,0 16px 40px #0596691f}.dark .c-blue.svelte-hem9y3 .fw-num:where(.svelte-hem9y3){color:#60a5fa29}.dark .c-violet.svelte-hem9y3 .fw-num:where(.svelte-hem9y3){color:#a78bfa29}.dark .c-teal.svelte-hem9y3 .fw-num:where(.svelte-hem9y3){color:#22d3ee29}.dark .fw-ctitle.svelte-hem9y3{color:#eef2ff}.dark .fw-ctext.svelte-hem9y3{color:#ffffff6b}.dark .c-blue.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3){background:linear-gradient(135deg,#3b82f6,#2563eb)}.dark .c-violet.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3){background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.dark .c-teal.svelte-hem9y3 .fw-cta:where(.svelte-hem9y3){background:linear-gradient(135deg,#06b6d4,#0891b2)}.dark .fw-cta.svelte-hem9y3{color:#fff}@media(min-width:640px){.fw-wrap.svelte-hem9y3{padding:0 2rem}}@media(max-width:900px){.fw-grid.svelte-hem9y3{grid-template-columns:1fr 1fr}.fw-grid.svelte-hem9y3 .fw-card:where(.svelte-hem9y3):last-child{grid-column:span 2;max-width:480px;margin:0 auto;width:100%}}@media(max-width:580px){.fw-wrap.svelte-hem9y3{padding:0 1rem}.fw-head.svelte-hem9y3{margin-bottom:2.5rem}.fw-grid.svelte-hem9y3{grid-template-columns:1fr}.fw-grid.svelte-hem9y3 .fw-card:where(.svelte-hem9y3):last-child{grid-column:span 1;max-width:none}.fw-card.svelte-hem9y3{padding:1.625rem 1rem 1.5rem}.fw-num.svelte-hem9y3{font-size:2.25rem}}.dm.svelte-21udtx{position:relative;overflow:hidden;background:#07091a;padding:4rem 0}.dm-bg.svelte-21udtx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.dm-grid.svelte-21udtx{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}.dm-glow.svelte-21udtx{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}.dm-wrap.svelte-21udtx{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 1rem}.dm-header.svelte-21udtx{text-align:center;margin-bottom:3.5rem}.dm-header.svelte-21udtx .section-badge{display:inline-flex}.dm-title.svelte-21udtx{font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#f0f4ff;margin:.875rem 0 0;text-align:center}.dm-accent.svelte-21udtx{display:block;background:linear-gradient(135deg,#60a5fa,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dm-inner.svelte-21udtx{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:center}.dm-content.svelte-21udtx{display:flex;flex-direction:column;padding-top:.5rem;max-width:420px}.dm-desc.svelte-21udtx{font-size:1rem;line-height:1.78;color:#ffffff80;margin:0 0 1.5rem}.dm-list.svelte-21udtx{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.75rem}.dm-item.svelte-21udtx{display:flex;align-items:center;gap:.75rem;font-size:.9375rem;color:#ffffffc2}.dm-check.svelte-21udtx{width:1.25rem;height:1.25rem;border-radius:50%;background:#2563eb26;border:1px solid rgba(37,99,235,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#60a5fa}.dm-check.svelte-21udtx svg:where(.svelte-21udtx){width:.625rem;height:.625rem}.dm-visual.svelte-21udtx{position:relative}.dm-window.svelte-21udtx{position:relative;display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:#ffffff06;box-shadow:inset 0 1px #ffffff0a,0 2px 8px #0006,0 16px 48px #00000052}html:not(.dark) .dm-window.svelte-21udtx{background:#fff;border-color:#0f172a1a;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #0f172a12,0 16px 48px #0f172a1a}.dm-window-chrome.svelte-21udtx{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:linear-gradient(180deg,#141829,#0d1220);border-bottom:1px solid rgba(255,255,255,.05);flex-shrink:0}html:not(.dark) .dm-window-chrome.svelte-21udtx{background:linear-gradient(180deg,#e6edf8,#dce6f4);border-bottom-color:#0f172a14}.dm-traffic-lights.svelte-21udtx{display:flex;align-items:center;gap:.375rem;flex-shrink:0;padding-right:.5rem}.dm-traffic-lights.svelte-21udtx span:where(.svelte-21udtx){display:block;width:.6875rem;height:.6875rem;border-radius:50%}.dm-traffic-lights.svelte-21udtx .dot-r:where(.svelte-21udtx){background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000001f}.dm-traffic-lights.svelte-21udtx .dot-y:where(.svelte-21udtx){background:#febc2e;box-shadow:inset 0 0 0 .5px #0000001f}.dm-traffic-lights.svelte-21udtx .dot-g:where(.svelte-21udtx){background:#28c840;box-shadow:inset 0 0 0 .5px #0000001f}.dm-url-bar.svelte-21udtx{flex:1;display:flex;align-items:center;justify-content:center;gap:.3125rem;max-width:18rem;margin:0 auto;padding:.25rem .75rem;border-radius:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.065);box-shadow:inset 0 1px 2px #00000047;font-size:.75rem;color:#ffffff73;white-space:nowrap;overflow:hidden}html:not(.dark) .dm-url-bar.svelte-21udtx{background:#ffffffe6;border-color:#0f172a17;color:#0f172a80;box-shadow:inset 0 1px 2px #0f172a0a}.dm-lock.svelte-21udtx{width:.6875rem;height:.8125rem;color:#28c840;flex-shrink:0;opacity:.85}html:not(.dark) .dm-lock.svelte-21udtx{color:#16a34a}.dm-expand-btn.svelte-21udtx{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border-radius:.5rem;border:none;background:transparent;color:#ffffff73;cursor:pointer;flex-shrink:0;transition:color .14s,background .14s}.dm-expand-btn.svelte-21udtx:hover{color:#fff;background:#ffffff12}html:not(.dark) .dm-expand-btn.svelte-21udtx{color:#0f172a80}html:not(.dark) .dm-expand-btn.svelte-21udtx:hover{color:#0f172a;background:#0f172a0f}.dm-expand-btn.svelte-21udtx svg:where(.svelte-21udtx){width:.875rem;height:.875rem}.dm-window-body.svelte-21udtx{position:relative;aspect-ratio:4 / 3;background:#060c1e;overflow:hidden}html:not(.dark) .dm-window-body.svelte-21udtx{background:#c6d5ee}.dm-window-body--expanded.svelte-21udtx{aspect-ratio:auto;flex:1 1 auto;min-height:0}.dm-window-body.svelte-21udtx>*{width:100%;height:100%}.dm-board.svelte-21udtx{position:absolute;top:0;right:0;bottom:0;left:0}.dm-board-dots.svelte-21udtx{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px);background-size:20px 20px}.dm-node.svelte-21udtx{position:absolute;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff;border-radius:.625rem;z-index:2}.dm-node-center.svelte-21udtx{top:50%;left:50%;transform:translate(-50%,-50%);width:4.25rem;height:4.25rem;border-radius:.875rem;font-size:.8125rem;background:linear-gradient(135deg,#1d4ed8,#3b82f6);box-shadow:0 6px 20px #2563eb80}.dm-node-top.svelte-21udtx{top:9%;left:50%;transform:translate(-50%);padding:.3125rem .75rem;background:linear-gradient(135deg,#7c3aed,#9333ea);box-shadow:0 4px 14px #7c3aed80}.dm-node-bl.svelte-21udtx{bottom:9%;left:16%;padding:.3125rem .75rem;background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 4px 14px #0891b280}.dm-node-br.svelte-21udtx{bottom:9%;right:16%;padding:.3125rem .75rem;background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 4px 14px #05966980}.dm-cur.svelte-21udtx{position:absolute;display:flex;align-items:center;gap:.3125rem;z-index:3}.dm-cur-a.svelte-21udtx{top:28%;right:18%}.dm-cur-m.svelte-21udtx{bottom:35%;left:15%}.dm-dot.svelte-21udtx{width:.5625rem;height:.5625rem;border-radius:50%}.dm-dot-pink.svelte-21udtx{background:#ec4899;box-shadow:0 0 0 2px #ec48994d}.dm-dot-blue.svelte-21udtx{background:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.dm-tag.svelte-21udtx{font-size:.625rem;font-weight:700;padding:.1875rem .375rem;border-radius:.25rem}.dm-tag-pink.svelte-21udtx{background:#ec4899;color:#fff}.dm-tag-blue.svelte-21udtx{background:#3b82f6;color:#fff}.mindmap-line-top.svelte-21udtx{position:absolute;left:50%;top:18%;width:2px;height:24%;transform:translate(-50%);background:repeating-linear-gradient(to bottom,rgba(124,58,237,.5) 0px,rgba(124,58,237,.5) 5px,transparent 5px,transparent 10px);z-index:1}.mindmap-line-left.svelte-21udtx{position:absolute;left:50%;top:50%;width:2px;height:42%;transform-origin:top center;transform:translate(-50%) rotate(42deg);background:repeating-linear-gradient(to bottom,rgba(8,145,178,.5) 0px,rgba(8,145,178,.5) 5px,transparent 5px,transparent 10px);z-index:1}.mindmap-line-right.svelte-21udtx{position:absolute;left:50%;top:50%;width:2px;height:42%;transform-origin:top center;transform:translate(-50%) rotate(-42deg);background:repeating-linear-gradient(to bottom,rgba(5,150,105,.5) 0px,rgba(5,150,105,.5) 5px,transparent 5px,transparent 10px);z-index:1}html:not(.dark) .dm.svelte-21udtx{background:#eef4ff}html:not(.dark) .dm-grid.svelte-21udtx{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}html:not(.dark) .dm-glow.svelte-21udtx{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}html:not(.dark) .dm-title.svelte-21udtx{color:#0f172a}html:not(.dark) .dm-accent.svelte-21udtx{display:block;background:linear-gradient(135deg,#1d4ed8,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html:not(.dark) .dm-header.svelte-21udtx .section-badge{display:inline-flex}html:not(.dark) .dm-accent.svelte-21udtx{background:linear-gradient(135deg,#1d4ed8,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html:not(.dark) .dm-desc.svelte-21udtx{color:#0f172a99}html:not(.dark) .dm-item.svelte-21udtx{color:#0f172abf}html:not(.dark) .dm-check.svelte-21udtx{background:#2563eb14;border-color:#2563eb33;color:#2563eb}html:not(.dark) .dm-board.svelte-21udtx{background:#fff;border-color:#2563eb1f;box-shadow:0 0 0 1px #2563eb0f inset,0 16px 48px #2563eb1a,0 4px 16px #0000000d}html:not(.dark) .dm-board-dots.svelte-21udtx{background-image:linear-gradient(rgba(37,99,235,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.06) 1px,transparent 1px)}@media(min-width:640px){.dm-wrap.svelte-21udtx{padding:0 2rem}}@media(max-width:900px){.dm-inner.svelte-21udtx{grid-template-columns:1fr;gap:2.5rem;align-items:center}.dm-content.svelte-21udtx{padding-top:0;max-width:100%}.dm-header.svelte-21udtx{margin-bottom:2.5rem}.dm-window.svelte-21udtx{max-width:480px;margin:0 auto}}@media(max-width:580px){.dm-wrap.svelte-21udtx{padding:0 1rem}.dm-header.svelte-21udtx{margin-bottom:2.5rem}.dm-title.svelte-21udtx{max-width:100%}}@media(max-width:400px){.mindmap-line-top.svelte-21udtx{top:22%;height:18%}.mindmap-line-left.svelte-21udtx{height:35%;transform:translate(-50%) rotate(48deg)}.mindmap-line-right.svelte-21udtx{height:35%;transform:translate(-50%) rotate(-48deg)}}.ai.svelte-t1mssr{position:relative;overflow:hidden;background:#07091a;padding:4rem 0}html:not(.dark) .ai.svelte-t1mssr{background:#eef4ff}.ai-bg.svelte-t1mssr{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.ai-grid-bg.svelte-t1mssr{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}html:not(.dark) .ai-grid-bg.svelte-t1mssr{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}.ai-glow.svelte-t1mssr{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}html:not(.dark) .ai-glow.svelte-t1mssr{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}.ai-wrap.svelte-t1mssr{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.ai-wrap.svelte-t1mssr{padding:0 2rem}}.ai-head.svelte-t1mssr{text-align:center;margin-bottom:3.5rem}.ai-title.svelte-t1mssr{font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#f0f4ff;margin:.875rem auto .75rem;text-wrap:balance}html:not(.dark) .ai-title.svelte-t1mssr{color:#0f172a}.ai-sub.svelte-t1mssr{font-size:1rem;line-height:1.75;color:#ffffff75;margin:0}html:not(.dark) .ai-sub.svelte-t1mssr{color:#0f172a94}.ai-cards.svelte-t1mssr{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:3.5rem}.ai-card.svelte-t1mssr{border-radius:1.25rem;border:1px solid;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;background:#ffffff06;box-shadow:inset 0 1px #ffffff0b}.ai-card.svelte-t1mssr:hover{transform:translateY(-5px)}.c-blue.svelte-t1mssr{border-color:#3b82f633;box-shadow:0 2px 12px #2563eb1a,0 1px 3px #0003}.c-indigo.svelte-t1mssr{border-color:#6366f12e;box-shadow:0 2px 12px #4f46e514,0 1px 3px #0003}.c-violet.svelte-t1mssr{border-color:#8b5cf62e;box-shadow:0 2px 12px #7c3aed14,0 1px 3px #0003}.c-amber.svelte-t1mssr{border-color:#f59e0b2e;box-shadow:0 2px 12px #f59e0b14,0 1px 3px #0003}.c-blue.svelte-t1mssr:hover{box-shadow:0 14px 40px #2563eb2e,0 2px 8px #0000003d}.c-indigo.svelte-t1mssr:hover{box-shadow:0 14px 40px #4f46e529,0 2px 8px #0000003d}.c-violet.svelte-t1mssr:hover{box-shadow:0 14px 40px #7c3aed29,0 2px 8px #0000003d}.c-amber.svelte-t1mssr:hover{box-shadow:0 14px 40px #f59e0b24,0 2px 8px #00000038}html:not(.dark) .ai-card.svelte-t1mssr{background:#fff}html:not(.dark) .c-blue.svelte-t1mssr{border-color:#2563eb24;box-shadow:0 2px 12px #2563eb14,0 1px 3px #0000000d}html:not(.dark) .c-indigo.svelte-t1mssr{border-color:#4f46e51f;box-shadow:0 2px 12px #4f46e512,0 1px 3px #0000000d}html:not(.dark) .c-violet.svelte-t1mssr{border-color:#7c3aed1f;box-shadow:0 2px 12px #7c3aed12,0 1px 3px #0000000d}html:not(.dark) .c-amber.svelte-t1mssr{border-color:#f59e0b2e;box-shadow:0 2px 12px #f59e0b14,0 1px 3px #0000000d}html:not(.dark) .c-blue.svelte-t1mssr:hover{box-shadow:0 12px 36px #2563eb24,0 2px 6px #00000012}html:not(.dark) .c-indigo.svelte-t1mssr:hover{box-shadow:0 12px 36px #4f46e51f,0 2px 6px #00000012}html:not(.dark) .c-violet.svelte-t1mssr:hover{box-shadow:0 12px 36px #7c3aed1f,0 2px 6px #00000012}html:not(.dark) .c-amber.svelte-t1mssr:hover{box-shadow:0 12px 36px #f59e0b1f,0 2px 6px #00000012}.ai-visual.svelte-t1mssr{height:9rem;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.05)}html:not(.dark) .ai-visual.svelte-t1mssr{border-bottom-color:#0f172a0f}.c-blue.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#2563eb24,#60a5fa0a)}.c-indigo.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#4f46e524,#818cf80a)}.c-violet.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#7c3aed24,#a78bfa0a)}.c-amber.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#f59e0b1f,#fbbf240a)}html:not(.dark) .c-blue.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#2563eb14,#60a5fa05)}html:not(.dark) .c-indigo.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#4f46e514,#818cf805)}html:not(.dark) .c-violet.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#7c3aed14,#a78bfa05)}html:not(.dark) .c-amber.svelte-t1mssr .ai-visual:where(.svelte-t1mssr){background:linear-gradient(160deg,#f59e0b12,#fbbf2405)}.av-scene.svelte-t1mssr{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.av-group.svelte-t1mssr{display:flex;align-items:center;gap:.875rem}.av-bars-group.svelte-t1mssr{display:flex;align-items:flex-end;gap:3px;height:42px;flex-shrink:0}.av-b.svelte-t1mssr{width:4px;border-radius:2px;background:#60a5fab8;transform-origin:bottom}html:not(.dark) .av-b.svelte-t1mssr{background:#2563eba6}.av-b1.svelte-t1mssr{height:12px;animation:svelte-t1mssr-avBar1 2.05s ease-in-out infinite}.av-b2.svelte-t1mssr{height:24px;animation:svelte-t1mssr-avBar2 1.72s ease-in-out infinite .28s}.av-b3.svelte-t1mssr{height:38px;animation:svelte-t1mssr-avBar3 2.38s ease-in-out infinite .1s}.av-b4.svelte-t1mssr{height:20px;animation:svelte-t1mssr-avBar4 1.88s ease-in-out infinite .52s}.av-b5.svelte-t1mssr{height:14px;animation:svelte-t1mssr-avBar5 2.2s ease-in-out infinite .36s}@keyframes svelte-t1mssr-avBar1{0%,to{transform:scaleY(.25);opacity:.28}42%{transform:scaleY(.88);opacity:.92}72%{transform:scaleY(.42);opacity:.5}}@keyframes svelte-t1mssr-avBar2{0%,to{transform:scaleY(.35);opacity:.38}50%{transform:scaleY(1);opacity:1}}@keyframes svelte-t1mssr-avBar3{0%,to{transform:scaleY(.82);opacity:1}35%{transform:scaleY(.25);opacity:.26}65%{transform:scaleY(.95);opacity:1}}@keyframes svelte-t1mssr-avBar4{0%,to{transform:scaleY(.3);opacity:.32}48%{transform:scaleY(.92);opacity:.96}78%{transform:scaleY(.38);opacity:.42}}@keyframes svelte-t1mssr-avBar5{0%,to{transform:scaleY(.2);opacity:.26}55%{transform:scaleY(.78);opacity:.88}}.av-transcript-text.svelte-t1mssr{display:flex;flex-direction:column;gap:5px}.av-trow.svelte-t1mssr{display:flex;align-items:center;gap:4px}.av-w.svelte-t1mssr{font-size:10.5px;font-weight:600;color:#ffffffbd;white-space:nowrap}html:not(.dark) .av-w.svelte-t1mssr{color:#0f172aad}.av-caret.svelte-t1mssr{font-size:11px;font-weight:300;color:#60a5fa;animation:svelte-t1mssr-avCaretBlink 1.1s step-end infinite}html:not(.dark) .av-caret.svelte-t1mssr{color:#2563eb}@keyframes svelte-t1mssr-avCaretBlink{0%,to{opacity:1}50%{opacity:0}}.tr-scene.svelte-t1mssr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.625rem;padding:0 1rem}.tr-side.svelte-t1mssr{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.tr-badge.svelte-t1mssr{font-size:9.5px;font-weight:800;letter-spacing:.09em;padding:2px 7px;border-radius:4px;line-height:1.4}.tr-badge-from.svelte-t1mssr{background:#6366f12e;color:#a5b4fc;border:1px solid rgba(99,102,241,.26)}.tr-badge-to.svelte-t1mssr{background:#6366f14d;color:#c7d2fe;border:1px solid rgba(99,102,241,.38)}html:not(.dark) .tr-badge-from.svelte-t1mssr{background:#4f46e51a;color:#4f46e5;border-color:#4f46e533}html:not(.dark) .tr-badge-to.svelte-t1mssr{background:#4f46e52e;color:#3730a3;border-color:#4f46e547}.tr-sample.svelte-t1mssr{font-size:9px;font-weight:600;white-space:nowrap;color:#ffffff75}html:not(.dark) .tr-sample.svelte-t1mssr{color:#0f172a70}.tr-arrow-svg.svelte-t1mssr{width:44px;height:14px;flex-shrink:0;color:#818cf899}html:not(.dark) .tr-arrow-svg.svelte-t1mssr{color:#4f46e573}.tr-arrow-line.svelte-t1mssr{stroke-dasharray:38;stroke-dashoffset:38;animation:svelte-t1mssr-trLineDraw 2.8s ease-in-out infinite}@keyframes svelte-t1mssr-trLineDraw{0%{stroke-dashoffset:38;opacity:0}7%{opacity:1}52%{stroke-dashoffset:0;opacity:1}76%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:38;opacity:0}}.sm-scene.svelte-t1mssr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:0 1.25rem}.sm-src.svelte-t1mssr{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.sm-line.svelte-t1mssr{height:4px;border-radius:2px;background:#8b5cf661;animation:svelte-t1mssr-smPulse 2.8s ease-in-out infinite}html:not(.dark) .sm-line.svelte-t1mssr{background:#7c3aed38}.sm-l1.svelte-t1mssr{width:54px;animation-delay:0s}.sm-l2.svelte-t1mssr{width:40px;animation-delay:.2s}.sm-l3.svelte-t1mssr{width:50px;animation-delay:.4s}.sm-l4.svelte-t1mssr{width:34px;animation-delay:.6s}@keyframes svelte-t1mssr-smPulse{0%,20%{opacity:.52}38%{opacity:1}60%,82%{opacity:.2}to{opacity:.52}}.sm-mid.svelte-t1mssr{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#8b5cf6a6;animation:svelte-t1mssr-smMidAnim 2.8s ease-in-out infinite}html:not(.dark) .sm-mid.svelte-t1mssr{color:#7c3aed80}.sm-mid.svelte-t1mssr svg:where(.svelte-t1mssr){width:10px;height:22px}@keyframes svelte-t1mssr-smMidAnim{0%,30%{transform:translateY(0);opacity:.45}55%,80%{transform:translateY(2px);opacity:1}to{transform:translateY(0);opacity:.45}}.sm-dst.svelte-t1mssr{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.sm-rline.svelte-t1mssr{height:4px;border-radius:2px;background:#a78bfab8;transform-origin:left;animation:svelte-t1mssr-smRlineIn 2.8s ease-in-out infinite}html:not(.dark) .sm-rline.svelte-t1mssr{background:#7c3aed7a}.sm-rl1.svelte-t1mssr{width:44px;animation-delay:.85s}.sm-rl2.svelte-t1mssr{width:28px;animation-delay:1.1s}@keyframes svelte-t1mssr-smRlineIn{0%,18%{transform:scaleX(0);opacity:0}42%,75%{transform:scaleX(1);opacity:1}90%,to{transform:scaleX(1);opacity:0}}.en-scene.svelte-t1mssr{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.en-hub.svelte-t1mssr{width:42px;height:42px;border-radius:50%;background:#f59e0b33;border:1px solid rgba(245,158,11,.38);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;color:#fbbf24;animation:svelte-t1mssr-enHubGlow 3.2s ease-in-out infinite}html:not(.dark) .en-hub.svelte-t1mssr{background:#f59e0b1f;border-color:#f59e0b4d;color:#d97706}@keyframes svelte-t1mssr-enHubGlow{0%,to{box-shadow:0 4px 16px #f59e0b33}50%{box-shadow:0 4px 26px #f59e0b6b,0 0 0 4px #f59e0b12}}.en-hub-svg.svelte-t1mssr{width:18px;height:20px}.en-ring.svelte-t1mssr{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid rgba(245,158,11,.3)}html:not(.dark) .en-ring.svelte-t1mssr{border-color:#f59e0b38}.en-r1.svelte-t1mssr{width:68px;height:68px;animation:svelte-t1mssr-enSonar 2.8s ease-out infinite}.en-r2.svelte-t1mssr{width:96px;height:96px;animation:svelte-t1mssr-enSonar 2.8s ease-out infinite 1.4s}@keyframes svelte-t1mssr-enSonar{0%{transform:translate(-50%,-50%) scale(.82);opacity:.85}to{transform:translate(-50%,-50%) scale(1.08);opacity:0}}.en-node.svelte-t1mssr{position:absolute;z-index:2;font-size:7.5px;font-weight:800;letter-spacing:.06em;padding:3px 7px;border-radius:4px;background:#f59e0b24;color:#fcd34d;border:1px solid rgba(245,158,11,.24);white-space:nowrap;animation:svelte-t1mssr-enNodePulse 3.6s ease-in-out infinite}html:not(.dark) .en-node.svelte-t1mssr{background:#f59e0b1a;color:#92400e;border-color:#f59e0b3d}.en-n1.svelte-t1mssr{top:14px;right:16px;animation-delay:0s}.en-n2.svelte-t1mssr{bottom:14px;right:16px;animation-delay:1.2s}.en-n3.svelte-t1mssr{top:50%;left:14px;animation:svelte-t1mssr-enNode3Pulse 3.6s ease-in-out infinite 2.4s}@keyframes svelte-t1mssr-enNodePulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@keyframes svelte-t1mssr-enNode3Pulse{0%,to{opacity:.55;transform:translateY(-50%) scale(.94)}50%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes svelte-t1mssr-aiPulse{0%{transform:scale(1);box-shadow:0 0 #34d39985}14%{transform:scale(.86);box-shadow:0 0 #34d39900}28%{transform:scale(1.08);box-shadow:0 0 0 4px #34d39924}to{transform:scale(1);box-shadow:0 0 #34d39900}}.ai-body.svelte-t1mssr{padding:1.375rem 1.5rem 1.625rem;flex:1;display:flex;flex-direction:column}.ai-row.svelte-t1mssr{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem}.ai-live-badge.svelte-t1mssr{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .625rem;background:#10b9811a;border:1px solid rgba(16,185,129,.22);border-radius:999px;font-size:.6875rem;font-weight:800;color:#34d399;text-transform:uppercase;letter-spacing:.08em}html:not(.dark) .ai-live-badge.svelte-t1mssr{background:#10b98114;border-color:#10b98133}.ai-pulse-dot.svelte-t1mssr{width:.5rem;height:.5rem;border-radius:50%;background:#34d399;box-shadow:0 0 0 2px #34d39933;animation:svelte-t1mssr-aiPulse 2s ease-in-out infinite}.ai-qbadge.svelte-t1mssr{font-size:.6875rem;font-weight:700;padding:.25rem .5625rem;border-radius:999px;border:1px solid}.ai-qbadge--indigo.svelte-t1mssr{color:#a5b4fc;background:#4f46e524;border-color:#6366f138}.ai-qbadge--violet.svelte-t1mssr{color:#c4b5fd;background:#7c3aed24;border-color:#8b5cf638}.ai-qbadge--amber.svelte-t1mssr{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b38}html:not(.dark) .ai-qbadge--indigo.svelte-t1mssr{color:#4f46e5;background:#4f46e514;border-color:#4f46e533}html:not(.dark) .ai-qbadge--violet.svelte-t1mssr{color:#6d28d9;background:#7c3aed14;border-color:#7c3aed2e}html:not(.dark) .ai-qbadge--amber.svelte-t1mssr{color:#92400e;background:#f59e0b1a;border-color:#f59e0b38}.ai-soon.svelte-t1mssr{font-size:.6875rem;font-weight:600;color:#ffffff4d;text-transform:uppercase;letter-spacing:.06em}html:not(.dark) .ai-soon.svelte-t1mssr{color:#0f172a59}.ai-card-title.svelte-t1mssr{font-size:1.0625rem;font-weight:800;letter-spacing:-.02em;color:#eef2ff;margin:0 0 .5rem;line-height:1.3}html:not(.dark) .ai-card-title.svelte-t1mssr{color:#0f172a}.ai-card-desc.svelte-t1mssr{font-size:.875rem;line-height:1.72;color:#ffffff70;margin:0}html:not(.dark) .ai-card-desc.svelte-t1mssr{color:#0f172a94}.ai-cta-wrap.svelte-t1mssr{text-align:center}.ai-cta-note.svelte-t1mssr{font-size:.875rem;color:#ffffff6b;margin:0 auto 1.5rem;max-width:26rem;line-height:1.65}html:not(.dark) .ai-cta-note.svelte-t1mssr{color:#0f172a85}.ai-btns.svelte-t1mssr{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.ai-btn.svelte-t1mssr{display:inline-flex;align-items:center;padding:.8125rem 1.625rem;font-size:.9375rem;font-weight:700;border-radius:.75rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,border-color .2s}.ai-btn.svelte-t1mssr:hover{transform:translateY(-2px)}.ai-btn--primary.svelte-t1mssr{background:#2563eb;color:#fff;box-shadow:0 0 0 1px #ffffff14 inset,0 8px 24px #2563eb61,0 2px 6px #0003}.ai-btn--primary.svelte-t1mssr:hover{background:#1d4ed8;box-shadow:0 0 0 1px #ffffff1a inset,0 12px 32px #2563eb7a,0 4px 8px #0000003d}html:not(.dark) .ai-btn--primary.svelte-t1mssr{box-shadow:0 0 0 1px #ffffff26 inset,0 6px 20px #2563eb4d}.ai-btn--ghost.svelte-t1mssr{background:transparent;color:#ffffffb3;border:1px solid rgba(255,255,255,.14);box-shadow:0 1px 3px #00000026}.ai-btn--ghost.svelte-t1mssr:hover{border-color:#ffffff42;color:#fff;box-shadow:0 2px 8px #0003}html:not(.dark) .ai-btn--ghost.svelte-t1mssr{color:#0f172ab8;border-color:#0f172a2e;box-shadow:0 1px 3px #0000000f}html:not(.dark) .ai-btn--ghost.svelte-t1mssr:hover{border-color:#0f172a4d;color:#0f172a;box-shadow:0 2px 8px #00000014}@media(max-width:720px){.ai-cards.svelte-t1mssr{grid-template-columns:1fr}}@media(max-width:580px){.ai-wrap.svelte-t1mssr{padding:0 1rem}.ai-body.svelte-t1mssr{padding:1.25rem 1.25rem 1.375rem}.ai-head.svelte-t1mssr{margin-bottom:2.5rem}}.ft.svelte-1dpem8h{position:relative;overflow:hidden;background:#07091a;padding:5rem 0}html:not(.dark) .ft.svelte-1dpem8h{background:#f1f5fe}.ft-bg.svelte-1dpem8h{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ft-dots.svelte-1dpem8h{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}html:not(.dark) .ft-dots.svelte-1dpem8h{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}.ft-glow.svelte-1dpem8h{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}html:not(.dark) .ft-glow.svelte-1dpem8h{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}.ft-wrap.svelte-1dpem8h{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.ft-wrap.svelte-1dpem8h{padding:0 2rem}}.ft-head.svelte-1dpem8h{text-align:center;margin-bottom:3.5rem}.ft-title.svelte-1dpem8h{font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin:.875rem auto;text-wrap:nowrap;max-width:none}.ft-sub.svelte-1dpem8h{font-size:1rem;line-height:1.72;color:#0f172a85;margin:0 auto;max-width:40rem}.dark .ft-sub.svelte-1dpem8h{color:#ffffff6b}.ft-grid.svelte-1dpem8h{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ft-card.svelte-1dpem8h{border-radius:1.375rem;overflow:hidden;border:1px solid rgba(15,23,42,.08);background:#fff;display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;box-shadow:0 1px 2px #0f172a0a,0 4px 16px #0f172a0a;cursor:default}.ft-card.svelte-1dpem8h:hover{transform:translateY(-5px);box-shadow:0 2px 4px #0f172a0d,0 12px 32px #0f172a14}.dark .ft-card.svelte-1dpem8h{background:#ffffff07;border-color:#ffffff13;box-shadow:inset 0 1px #ffffff0b,0 4px 24px #00000052}.dark .ft-card.svelte-1dpem8h:hover{box-shadow:inset 0 1px #ffffff0f,0 4px 24px #0000006b}.ft-visual.svelte-1dpem8h{height:148px;position:relative;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(15,23,42,.06)}.dark .ft-visual.svelte-1dpem8h{border-bottom-color:#ffffff0d}.c-blue.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#2563eb17,#60a5fa0a)}.c-indigo.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#4f46e517,#818cf80a)}.c-teal.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#0891b217,#22d3ee0a)}.c-violet.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#7c3aed17,#a78bfa0a)}.c-green.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#05966917,#34d3990a)}.c-amber.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#d9770617,#fbbf240a)}.dark .c-blue.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#2563eb24,#3b82f60a)}.dark .c-indigo.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#4f46e524,#6366f10a)}.dark .c-teal.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#0891b224,#22d3ee0a)}.dark .c-violet.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#7c3aed24,#8b5cf60a)}.dark .c-green.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#05966924,#34d3990a)}.dark .c-amber.svelte-1dpem8h .ft-visual:where(.svelte-1dpem8h){background:linear-gradient(160deg,#d9770624,#fbbf240a)}.ft-body.svelte-1dpem8h{padding:1.375rem 1.625rem 1.625rem;display:flex;flex-direction:column;flex:1}.ft-chip.svelte-1dpem8h{width:2rem;height:2rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin-bottom:.875rem;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.ft-chip.svelte-1dpem8h svg:where(.svelte-1dpem8h){width:1rem;height:1rem}.ft-card.svelte-1dpem8h:hover .ft-chip:where(.svelte-1dpem8h){transform:scale(1.1) translateY(-1px)}.ft-card.c-blue.svelte-1dpem8h:hover .chip-blue:where(.svelte-1dpem8h){box-shadow:0 4px 14px #2563eb47}.ft-card.c-indigo.svelte-1dpem8h:hover .chip-indigo:where(.svelte-1dpem8h){box-shadow:0 4px 14px #4f46e547}.ft-card.c-teal.svelte-1dpem8h:hover .chip-teal:where(.svelte-1dpem8h){box-shadow:0 4px 14px #0891b247}.ft-card.c-violet.svelte-1dpem8h:hover .chip-violet:where(.svelte-1dpem8h){box-shadow:0 4px 14px #7c3aed47}.ft-card.c-green.svelte-1dpem8h:hover .chip-green:where(.svelte-1dpem8h){box-shadow:0 4px 14px #05966947}.ft-card.c-amber.svelte-1dpem8h:hover .chip-amber:where(.svelte-1dpem8h){box-shadow:0 4px 14px #d9770647}.chip-blue.svelte-1dpem8h{background:#2563eb1a;color:#2563eb;border:1px solid rgba(37,99,235,.16)}.chip-indigo.svelte-1dpem8h{background:#4f46e51a;color:#4f46e5;border:1px solid rgba(79,70,229,.16)}.chip-teal.svelte-1dpem8h{background:#0891b21a;color:#0891b2;border:1px solid rgba(8,145,178,.16)}.chip-violet.svelte-1dpem8h{background:#7c3aed1a;color:#7c3aed;border:1px solid rgba(124,58,237,.16)}.chip-green.svelte-1dpem8h{background:#0596691a;color:#059669;border:1px solid rgba(5,150,105,.16)}.chip-amber.svelte-1dpem8h{background:#d977061a;color:#d97706;border:1px solid rgba(217,119,6,.16)}.dark .chip-blue.svelte-1dpem8h{background:#2563eb26;color:#60a5fa;border-color:#60a5fa38}.dark .chip-indigo.svelte-1dpem8h{background:#4f46e526;color:#818cf8;border-color:#818cf838}.dark .chip-teal.svelte-1dpem8h{background:#0891b226;color:#22d3ee;border-color:#22d3ee38}.dark .chip-violet.svelte-1dpem8h{background:#7c3aed26;color:#a78bfa;border-color:#a78bfa38}.dark .chip-green.svelte-1dpem8h{background:#05966926;color:#34d399;border-color:#34d39938}.dark .chip-amber.svelte-1dpem8h{background:#d9770626;color:#fbbf24;border-color:#fbbf2438}.ft-ctitle.svelte-1dpem8h{font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:-.02em;color:#0f172a;margin:0 0 .5rem}.ft-ctext.svelte-1dpem8h{font-size:.875rem;line-height:1.72;color:#0f172a85;margin:0 0 1rem;flex:1}.dark .ft-ctitle.svelte-1dpem8h{color:#eef2ff}.dark .ft-ctext.svelte-1dpem8h{color:#ffffff6b}.ft-tags.svelte-1dpem8h{display:flex;gap:.375rem;flex-wrap:wrap;margin-top:auto}.ft-tag.svelte-1dpem8h{font-size:.6875rem;font-weight:600;letter-spacing:.01em;padding:.1875rem .5rem;border-radius:.375rem;background:#0f172a0e;color:#0f172a70;border:1px solid rgba(15,23,42,.08)}.dark .ft-tag.svelte-1dpem8h{background:#ffffff0f;color:#ffffff61;border-color:#ffffff14}.ft-card.c-blue.svelte-1dpem8h:hover{border-color:#2563eb38;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #2563eb17}.ft-card.c-indigo.svelte-1dpem8h:hover{border-color:#4f46e538;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #4f46e517}.ft-card.c-teal.svelte-1dpem8h:hover{border-color:#0891b238;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #0891b217}.ft-card.c-violet.svelte-1dpem8h:hover{border-color:#7c3aed38;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #7c3aed17}.ft-card.c-green.svelte-1dpem8h:hover{border-color:#05966938;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #05966917}.ft-card.c-amber.svelte-1dpem8h:hover{border-color:#d9770638;box-shadow:0 2px 4px #0f172a0a,0 16px 40px #d9770617}.dark .ft-card.c-blue.svelte-1dpem8h:hover{border-color:#60a5fa38;box-shadow:0 4px 24px #0006,0 16px 40px #2563eb1f}.dark .ft-card.c-indigo.svelte-1dpem8h:hover{border-color:#818cf838;box-shadow:0 4px 24px #0006,0 16px 40px #4f46e51f}.dark .ft-card.c-teal.svelte-1dpem8h:hover{border-color:#22d3ee38;box-shadow:0 4px 24px #0006,0 16px 40px #0891b21f}.dark .ft-card.c-violet.svelte-1dpem8h:hover{border-color:#a78bfa38;box-shadow:0 4px 24px #0006,0 16px 40px #7c3aed1f}.dark .ft-card.c-green.svelte-1dpem8h:hover{border-color:#34d39938;box-shadow:0 4px 24px #0006,0 16px 40px #0596691f}.dark .ft-card.c-amber.svelte-1dpem8h:hover{border-color:#fbbf2438;box-shadow:0 4px 24px #0006,0 16px 40px #d977061f}.vv-wrap.svelte-1dpem8h{display:grid;grid-template-columns:2fr 1fr;gap:7px;padding:12px;width:100%;height:100%;box-sizing:border-box}.vv-main.svelte-1dpem8h{background:#2563eb1a;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(37,99,235,.12)}.vv-col.svelte-1dpem8h{display:flex;flex-direction:column;gap:7px}.vv-sm.svelte-1dpem8h{background:#2563eb12;border-radius:8px;border:1px solid rgba(37,99,235,.09);flex:1;display:flex;align-items:center;justify-content:center}.vv-ava.svelte-1dpem8h{width:28px;height:28px;border-radius:50%;background:#2563eb47}.vv-ava-sm.svelte-1dpem8h{width:16px;height:16px;border-radius:50%;background:#2563eb33}.vv-hd.svelte-1dpem8h{position:absolute;top:7px;left:8px;font-size:8.5px;font-weight:800;letter-spacing:.08em;color:#60a5fa;background:#2563eb38;border-radius:3px;padding:1px 5px;line-height:1.4}.vv-bars.svelte-1dpem8h{position:absolute;bottom:8px;right:8px;display:flex;align-items:flex-end;gap:2.5px;height:14px}.vv-b.svelte-1dpem8h{width:3px;border-radius:2px;background:#60a5fa;transform-origin:bottom}.b1.svelte-1dpem8h{height:5px;animation:svelte-1dpem8h-vvBar1 2.1s ease-in-out infinite}.b2.svelte-1dpem8h{height:10px;animation:svelte-1dpem8h-vvBar2 1.75s ease-in-out infinite .3s}.b3.svelte-1dpem8h{height:14px;animation:svelte-1dpem8h-vvBar3 2.45s ease-in-out infinite .12s}.b4.svelte-1dpem8h{height:7px;animation:svelte-1dpem8h-vvBar4 1.95s ease-in-out infinite .55s}@keyframes svelte-1dpem8h-vvBar1{0%,to{opacity:.22;transform:scaleY(.36)}40%{opacity:.9;transform:scaleY(.9)}70%{opacity:.45;transform:scaleY(.55)}}@keyframes svelte-1dpem8h-vvBar2{0%,to{opacity:.3;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes svelte-1dpem8h-vvBar3{0%,to{opacity:.8;transform:scaleY(.78)}35%{opacity:.25;transform:scaleY(.32)}65%{opacity:1;transform:scaleY(1)}}@keyframes svelte-1dpem8h-vvBar4{0%,to{opacity:.28;transform:scaleY(.42)}45%{opacity:.85;transform:scaleY(.95)}80%{opacity:.38;transform:scaleY(.5)}}html:not(.dark) .vv-hd.svelte-1dpem8h{color:#1d4ed8;background:#2563eb24}html:not(.dark) .vv-b.svelte-1dpem8h{background:#2563eb}html:not(.dark) .vv-ava.svelte-1dpem8h{background:#2563eb38}html:not(.dark) .vv-ava-sm.svelte-1dpem8h{background:#2563eb29}.vb-wrap.svelte-1dpem8h{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px 12px 0;gap:6px}.vb-svg.svelte-1dpem8h{width:100%;height:82px}.vb-path.svelte-1dpem8h{stroke-dasharray:320;stroke-dashoffset:320;animation:svelte-1dpem8h-vbDraw 4s cubic-bezier(.4,0,.2,1) infinite}@keyframes svelte-1dpem8h-vbDraw{0%{stroke-dashoffset:320;opacity:0}6%{opacity:1}58%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:320;opacity:0}}.vb-dot.svelte-1dpem8h{transform-box:fill-box;transform-origin:center;animation:svelte-1dpem8h-vbDotPulse 4s cubic-bezier(.4,0,.2,1) infinite}@keyframes svelte-1dpem8h-vbDotPulse{0%,44%{opacity:0;transform:scale(0)}56%,80%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.5)}}.vb-chips.svelte-1dpem8h{display:flex;gap:5px;padding:0 2px}.vb-chip.svelte-1dpem8h{font-size:9px;font-weight:700;padding:2px 7px;border-radius:5px;background:#4f46e51a;color:#818cf88c;border:1px solid rgba(79,70,229,.12)}.vb-active.svelte-1dpem8h{background:#4f46e538;color:#818cf8;border-color:#6366f147}.vs-wrap.svelte-1dpem8h{display:flex;flex-direction:column;width:100%;padding:12px 16px;gap:0}.vs-item.svelte-1dpem8h{display:flex;align-items:center;gap:10px;padding:7px 0}.vs-line.svelte-1dpem8h{width:1px;height:8px;background:#0891b233;margin-left:5.5px}.vs-dot.svelte-1dpem8h{width:11px;height:11px;border-radius:50%;background:#0891b21f;border:1.5px solid rgba(34,211,238,.25);flex-shrink:0}.vs-dot-on.svelte-1dpem8h{background:#0891b252;border-color:#22d3ee;animation:svelte-1dpem8h-vsDotPulse 2.6s ease-out infinite}@keyframes svelte-1dpem8h-vsDotPulse{0%{box-shadow:0 0 #22d3ee8c}18%{box-shadow:0 0 0 5px #22d3ee14}34%{box-shadow:0 0 #22d3ee38}50%{box-shadow:0 0 0 4px #22d3ee0d}to{box-shadow:0 0 #22d3ee00}}.vs-lbl.svelte-1dpem8h{flex:1;font-size:10px;font-weight:600;color:#0f172a99}.vs-time.svelte-1dpem8h{font-size:9.5px;color:#0f172a52;flex-shrink:0}.dark .vs-lbl.svelte-1dpem8h{color:#ffffff94}.dark .vs-time.svelte-1dpem8h{color:#ffffff47}.vbr-wrap.svelte-1dpem8h{padding:0 14px;width:100%}.vbr-browser.svelte-1dpem8h{border-radius:9px;overflow:hidden;border:1px solid rgba(124,58,237,.15);width:100%}.vbr-chrome.svelte-1dpem8h{background:#7c3aed14;padding:5px 8px;display:flex;align-items:center;gap:5px;border-bottom:1px solid rgba(124,58,237,.1)}.vbr-dot.svelte-1dpem8h{width:6px;height:6px;border-radius:50%;background:#7c3aed38;flex-shrink:0}.vbr-bar.svelte-1dpem8h{flex:1;max-width:148px;margin:0 auto;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:2px 8px;display:flex;align-items:center;gap:4px}.vbr-lock.svelte-1dpem8h{width:7px;height:8px;color:#34d399;flex-shrink:0}.vbr-url.svelte-1dpem8h{font-size:9px;color:#ffffff61;font-family:ui-monospace,monospace;white-space:nowrap;overflow:hidden;max-width:0;animation:svelte-1dpem8h-vbrType 5.5s cubic-bezier(.4,0,.2,1) infinite}.vbr-url.svelte-1dpem8h strong:where(.svelte-1dpem8h){color:#a78bfa;font-weight:700}@keyframes svelte-1dpem8h-vbrType{0%,8%{max-width:0;opacity:0}20%{opacity:1}40%,70%{max-width:120px;opacity:1}86%,to{max-width:0;opacity:0}}.vbr-body.svelte-1dpem8h{padding:12px;display:flex;align-items:center;justify-content:center;gap:8px;background:#7c3aed0a}.vbr-logo.svelte-1dpem8h{width:22px;height:22px;border-radius:5px;background:linear-gradient(135deg,#7c3aed,#a78bfa);flex-shrink:0}.vbr-name.svelte-1dpem8h{font-size:11px;font-weight:800;letter-spacing:-.01em;color:#a78bfae0}html:not(.dark) .vbr-url.svelte-1dpem8h{color:#0f172a61}html:not(.dark) .vbr-url.svelte-1dpem8h strong:where(.svelte-1dpem8h){color:#7c3aed}html:not(.dark) .vbr-bar.svelte-1dpem8h{background:#ffffffe0;border-color:#7c3aed1f}html:not(.dark) .vbr-name.svelte-1dpem8h{color:#7c3aed}.vl-wrap.svelte-1dpem8h{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:8px}.vl-center.svelte-1dpem8h{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.vl-ring.svelte-1dpem8h{position:absolute;border-radius:50%;border:1.5px solid rgba(5,150,105,.3);animation:svelte-1dpem8h-vlRing 3s cubic-bezier(0,0,.2,1) infinite}.vl-r1.svelte-1dpem8h{width:44px;height:44px;animation-delay:0s}.vl-r2.svelte-1dpem8h{width:62px;height:62px;animation-delay:1s}.vl-r3.svelte-1dpem8h{width:80px;height:80px;animation-delay:2s}@keyframes svelte-1dpem8h-vlRing{0%{transform:scale(.72);opacity:.65}to{transform:scale(1.08);opacity:0}}.vl-shield.svelte-1dpem8h{width:30px;height:34px;color:#34d399;position:relative;z-index:1;animation:svelte-1dpem8h-vlGlow 3.2s ease-in-out infinite}@keyframes svelte-1dpem8h-vlGlow{0%,to{filter:drop-shadow(0 0 3px rgba(52,211,153,.18))}50%{filter:drop-shadow(0 0 11px rgba(52,211,153,.52))}}.vl-badge.svelte-1dpem8h{font-size:9px;font-weight:800;letter-spacing:.07em;color:#34d399;background:#05966924;border:1px solid rgba(52,211,153,.24);border-radius:4px;padding:2px 7px}html:not(.dark) .vl-shield.svelte-1dpem8h{color:#059669}html:not(.dark) .vl-ring.svelte-1dpem8h{border-color:#05966938}html:not(.dark) .vl-badge.svelte-1dpem8h{color:#059669;background:#0596691a;border-color:#05966933}.vr-wrap.svelte-1dpem8h{display:flex;flex-direction:column;gap:10px;padding:16px 14px 8px;width:100%}.vr-link.svelte-1dpem8h{display:flex;align-items:center;gap:7px;background:#d9770614;border:1px solid rgba(217,119,6,.16);border-radius:8px;padding:7px 10px}.vr-link-ico.svelte-1dpem8h{width:12px;height:12px;color:#fbbf24;flex-shrink:0}.vr-url.svelte-1dpem8h{flex:1;font-size:9.5px;font-family:ui-monospace,monospace;color:#ffffff6b;white-space:nowrap;overflow:hidden}.vr-code.svelte-1dpem8h{color:#fbbf24}.vr-copy.svelte-1dpem8h{width:22px;height:22px;border-radius:5px;background:#d977062e;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fbbf24;position:relative}.vr-copy.svelte-1dpem8h svg:where(.svelte-1dpem8h){width:11px;height:11px;position:absolute}.vr-ico-copy.svelte-1dpem8h{animation:svelte-1dpem8h-vrCopy 3.5s ease-in-out infinite}.vr-ico-check.svelte-1dpem8h{animation:svelte-1dpem8h-vrCheck 3.5s ease-in-out infinite}@keyframes svelte-1dpem8h-vrCopy{0%,55%{opacity:1;transform:scale(1)}65%,88%{opacity:0;transform:scale(.4)}95%,to{opacity:1;transform:scale(1)}}@keyframes svelte-1dpem8h-vrCheck{0%,55%{opacity:0;transform:scale(.4)}65%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}.vr-avatars.svelte-1dpem8h{display:flex;align-items:center;gap:5px}.vr-av.svelte-1dpem8h{width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(217,119,6,.2)}.vr-av1.svelte-1dpem8h{background:#d977064d}.vr-av2.svelte-1dpem8h{background:#ea580c38}.vr-av3.svelte-1dpem8h{background:#fb923c2e}.vr-online.svelte-1dpem8h{font-size:9.5px;font-weight:600;color:#ffffff61;margin-left:2px;display:inline-flex;align-items:center;gap:4px}.vr-online.svelte-1dpem8h:before{content:"";width:5px;height:5px;border-radius:50%;background:#4ade80;flex-shrink:0;animation:svelte-1dpem8h-vrLive 2s ease-in-out infinite}@keyframes svelte-1dpem8h-vrLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.28;transform:scale(.72)}}html:not(.dark) .vr-online.svelte-1dpem8h{color:#0f172a66}html:not(.dark) .vr-online.svelte-1dpem8h:before{background:#16a34a}html:not(.dark) .vr-url.svelte-1dpem8h{color:#0f172a6b}html:not(.dark) .vr-online.svelte-1dpem8h{color:#0f172a61}.ft-cta.svelte-1dpem8h{text-align:center;margin-top:3.5rem}.ft-cta-text.svelte-1dpem8h{font-size:.9375rem;line-height:1.72;color:#0f172a85;margin:0 auto 1.25rem}.dark .ft-cta-text.svelte-1dpem8h{color:#ffffff70}.ft-btn.svelte-1dpem8h{display:inline-flex;align-items:center;gap:.5rem;padding:.8125rem 1.875rem;background:#2563eb;color:#fff;font-size:.9375rem;font-weight:700;border-radius:.75rem;text-decoration:none;box-shadow:0 1px 3px #00000026,0 4px 14px #2563eb4d,inset 0 1px #ffffff1a;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,background .2s}.ft-btn-ico.svelte-1dpem8h{width:1rem;height:1rem;flex-shrink:0;transition:transform .15s}.ft-btn.svelte-1dpem8h:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 2px 6px #00000026,0 8px 24px #2563eb6b,inset 0 1px #ffffff14}.ft-btn.svelte-1dpem8h:hover .ft-btn-ico:where(.svelte-1dpem8h){transform:translate(3px)}.ft-btn.svelte-1dpem8h:active{transform:translateY(0)}@media(max-width:900px){.ft-grid.svelte-1dpem8h{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.ft-wrap.svelte-1dpem8h{padding:0 1rem}.ft-head.svelte-1dpem8h{margin-bottom:2.5rem}.ft-grid.svelte-1dpem8h{grid-template-columns:1fr}.ft-visual.svelte-1dpem8h{height:130px}.ft-body.svelte-1dpem8h{padding:1.25rem 1.375rem 1.375rem}.ft-title.svelte-1dpem8h{text-wrap:balance}}.pr-section.svelte-omzaxu{position:relative;overflow:clip;padding:4rem 0;background:#07091a}html:not(.dark) .pr-section.svelte-omzaxu{background:#eef4ff}.pr-bg.svelte-omzaxu{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.pr-grid.svelte-omzaxu{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}html:not(.dark) .pr-grid.svelte-omzaxu{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}.pr-glow.svelte-omzaxu{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}html:not(.dark) .pr-glow.svelte-omzaxu{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}.pr-wrap.svelte-omzaxu{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 1.5rem}.pr-hero.svelte-omzaxu{text-align:center;margin-bottom:2.75rem}.pr-title.svelte-omzaxu{font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0f172a;margin:.875rem 0 1rem;text-wrap:balance}.dark .pr-title.svelte-omzaxu{color:#f0f4ff}.pr-subtitle.svelte-omzaxu{font-size:1.0625rem;line-height:1.7;color:#0f172a94;margin:0}.dark .pr-subtitle.svelte-omzaxu{color:#ffffff7a}.pr-table-outer.svelte-omzaxu{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:1.125rem;will-change:transform}.pr-table-outer.svelte-omzaxu::-webkit-scrollbar{display:none}.pr-table.svelte-omzaxu{width:100%;min-width:700px;display:grid;grid-template-columns:max-content repeat(var(--plan-count, 4),minmax(0,1fr));border:1px solid rgba(0,0,0,.08);border-radius:1.125rem;overflow:hidden;background:#fff;box-shadow:0 2px 20px #0000000f,0 1px 4px #0000000a;contain:layout style}.dark .pr-table.svelte-omzaxu{background:#ffffff06;border-color:#ffffff12;box-shadow:0 4px 32px #00000059}.pr-row.svelte-omzaxu{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;border-bottom:1px solid rgba(0,0,0,.06)}.dark .pr-row.svelte-omzaxu{border-bottom-color:#ffffff0d}.pr-row.svelte-omzaxu:last-child{border-bottom:none}.pr-rowgroup.svelte-omzaxu{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.pr-row--group.svelte-omzaxu{background:#eef3ff;transition:background .15s}.dark .pr-row--group.svelte-omzaxu{background:#ffffff0a}.pr-row--group.svelte-omzaxu:hover{background:#e3ecff}.dark .pr-row--group.svelte-omzaxu:hover{background:#ffffff12}.pr-row--group-btn.svelte-omzaxu{display:flex;align-items:center;gap:.5rem;width:100%;padding:.875rem 1rem;border:none;background:transparent;cursor:pointer;font:inherit;font-size:.875rem;font-weight:700;color:#1e293b;text-align:left}.dark .pr-row--group-btn.svelte-omzaxu{color:#e2e8f0}.pr-row--alt.svelte-omzaxu{background:#2563eb05}.dark .pr-row--alt.svelte-omzaxu{background:#ffffff04}.pr-row--foot.svelte-omzaxu{border-top:2px solid rgba(0,0,0,.06);border-bottom:none}.dark .pr-row--foot.svelte-omzaxu{border-top-color:#ffffff0f}.pr-feat.svelte-omzaxu{padding:.75rem 1rem;border-right:1px solid rgba(0,0,0,.06);font-size:.8125rem;color:#0f172ab3;box-sizing:border-box}.dark .pr-feat.svelte-omzaxu{border-right-color:#ffffff0d;color:#ffffff94}.pr-feat--head.svelte-omzaxu{display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;padding:1.25rem 1rem 1.125rem;background:#f4f7ff}.dark .pr-feat--head.svelte-omzaxu{background:#ffffff08}.pr-feat-head-label.svelte-omzaxu{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0f172a59}.dark .pr-feat-head-label.svelte-omzaxu{color:#ffffff38}.pr-expand-btn.svelte-omzaxu{display:inline-flex;align-items:center;gap:.3125rem;padding:.25rem .5rem;border:1px solid rgba(37,99,235,.2);border-radius:.375rem;background:#2563eb0f;color:#2563eb;font-size:.6875rem;font-weight:600;cursor:pointer;transition:background .15s;align-self:flex-start;white-space:nowrap}.dark .pr-expand-btn.svelte-omzaxu{border-color:#60a5fa40;background:#60a5fa14;color:#60a5fa}.pr-expand-btn.svelte-omzaxu:hover{background:#2563eb1a}.dark .pr-expand-btn.svelte-omzaxu:hover{background:#60a5fa24}.pr-expand-btn.svelte-omzaxu svg:where(.svelte-omzaxu){width:.875rem;height:.875rem}.pr-feat--group.svelte-omzaxu{display:flex;padding:0;color:#1e293b}.dark .pr-feat--group.svelte-omzaxu{color:#e2e8f0}.pr-feat--sub.svelte-omzaxu{padding:.6875rem 1rem .6875rem 2rem;font-size:.8125rem;color:#0f172aa6;line-height:1.4}.dark .pr-feat--sub.svelte-omzaxu{color:#ffffff8c}.pr-feat--foot.svelte-omzaxu{background:#f4f7ff;padding:1.125rem 1rem}.dark .pr-feat--foot.svelte-omzaxu{background:#ffffff08}.pr-plan.svelte-omzaxu{border-right:1px solid rgba(0,0,0,.06);box-sizing:border-box}.dark .pr-plan.svelte-omzaxu{border-right-color:#ffffff0d}.pr-last.svelte-omzaxu{border-right:none}.pr-plan--std.svelte-omzaxu{background:transparent}.pr-plan--pop.svelte-omzaxu{background:#2563eb0d}.dark .pr-plan--pop.svelte-omzaxu{background:#2563eb17}.pr-plan--ent.svelte-omzaxu{background:#0f172a08}.dark .pr-plan--ent.svelte-omzaxu{background:#ffffff06}.pr-plan--head.svelte-omzaxu{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:1.375rem .625rem 1.125rem;gap:.3125rem}.pr-plan--std.pr-plan--head.svelte-omzaxu{background:#f4f7ff}.dark .pr-plan--std.pr-plan--head.svelte-omzaxu{background:#ffffff08}.pr-plan--pop.pr-plan--head.svelte-omzaxu{background:linear-gradient(160deg,#1d4ed8,#2563eb 60%,#3b82f6);box-shadow:0 2px #ffffff24 inset}.pr-plan--ent.pr-plan--head.svelte-omzaxu{background:linear-gradient(160deg,#0f172a,#1e293b 55%,#162032);box-shadow:0 2px #ffffff12 inset}.pr-pop-pill.svelte-omzaxu{display:inline-flex;align-items:center;padding:.1875rem .5625rem;background:#ffffff2e;border:1px solid rgba(255,255,255,.3);border-radius:99px;font-size:.625rem;font-weight:700;color:#fff;letter-spacing:.05em;margin-bottom:.125rem}.pr-ent-pill.svelte-omzaxu{display:inline-flex;align-items:center;padding:.1875rem .5625rem;background:#94a3b826;border:1px solid rgba(148,163,184,.3);border-radius:99px;font-size:.625rem;font-weight:700;color:#cbd5e1e6;letter-spacing:.05em;margin-bottom:.125rem}.pr-plan-name.svelte-omzaxu{font-size:1.125rem;font-weight:700;color:#0f172a}.dark .pr-plan-name.svelte-omzaxu{color:#f0f4ff}.pr-plan--pop.svelte-omzaxu .pr-plan-name:where(.svelte-omzaxu),.pr-plan--ent.svelte-omzaxu .pr-plan-name:where(.svelte-omzaxu){color:#fff}.pr-plan-desc.svelte-omzaxu{font-size:.625rem;line-height:1.45;color:#0f172a7a}.dark .pr-plan-desc.svelte-omzaxu{color:#ffffff73}.pr-plan--pop.svelte-omzaxu .pr-plan-desc:where(.svelte-omzaxu){color:#ffffffb8}.pr-plan--ent.svelte-omzaxu .pr-plan-desc:where(.svelte-omzaxu){color:#94a3b8d9}.pr-plan-price.svelte-omzaxu{margin:.5rem 0 .125rem;line-height:1}.pr-price-num.svelte-omzaxu{font-size:1.625rem;font-weight:800;letter-spacing:-.04em;color:#0f172a}.dark .pr-price-num.svelte-omzaxu{color:#f0f4ff}.pr-plan--pop.svelte-omzaxu .pr-price-num:where(.svelte-omzaxu),.pr-plan--ent.svelte-omzaxu .pr-price-num:where(.svelte-omzaxu){color:#fff}.pr-price-sfx.svelte-omzaxu{font-size:.625rem;color:#0f172a7a;font-weight:400}.pr-price-from.svelte-omzaxu{font-size:.6875rem;color:#0f172a7a;font-weight:500;margin-right:.0625rem}.dark .pr-price-from.svelte-omzaxu{color:#ffffff73}.pr-plan--ent.svelte-omzaxu .pr-price-from:where(.svelte-omzaxu){color:#94a3b8d9}.dark .pr-price-sfx.svelte-omzaxu{color:#ffffff73}.pr-plan--pop.svelte-omzaxu .pr-price-sfx:where(.svelte-omzaxu){color:#ffffffa6}.pr-plan--ent.svelte-omzaxu .pr-price-sfx:where(.svelte-omzaxu){color:#94a3b8cc}.pr-price-free.svelte-omzaxu{font-size:1.25rem;font-weight:800;color:#0f172a}.dark .pr-price-free.svelte-omzaxu{color:#f0f4ff}.pr-ent-only-label.svelte-omzaxu{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#0f172a59;padding:.125rem .375rem;border:1px solid rgba(15,23,42,.12);border-radius:.25rem;white-space:nowrap}.dark .pr-ent-only-label.svelte-omzaxu{color:#ffffff4d;border-color:#ffffff1a}.pr-cta.svelte-omzaxu{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.5rem .625rem;border-radius:.5625rem;font-size:.75rem;font-weight:600;cursor:pointer;border:none;transition:transform .16s ease,box-shadow .16s ease,background .16s;margin-top:.5rem;white-space:nowrap}.pr-cta--ghost.svelte-omzaxu{background:#0f172a12;color:#1e293b}.dark .pr-cta--ghost.svelte-omzaxu{background:#ffffff17;color:#e2e8f0}.pr-cta--ghost.svelte-omzaxu:hover{background:#0f172a1c;transform:translateY(-1px)}.dark .pr-cta--ghost.svelte-omzaxu:hover{background:#ffffff21}.pr-cta--inv.svelte-omzaxu{background:#ffffffed;color:#2563eb;box-shadow:0 1px 6px #0000001f}.pr-cta--inv.svelte-omzaxu:hover{background:#fff;transform:translateY(-1px);box-shadow:0 3px 12px #00000029}.pr-cta--solid.svelte-omzaxu{background:#2563eb;color:#fff;box-shadow:0 2px 10px #2563eb4d}.pr-cta--solid.svelte-omzaxu:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 16px #2563eb66}.pr-plan--head.svelte-omzaxu .pr-cta--ent:where(.svelte-omzaxu){background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#cbd5e1e6;font-size:.6875rem}.pr-plan--head.svelte-omzaxu .pr-cta--ent:where(.svelte-omzaxu):hover{background:#ffffff24;transform:translateY(-1px)}.pr-row--foot.svelte-omzaxu .pr-cta--ent:where(.svelte-omzaxu){background:#0f172a0f;border:1px solid rgba(15,23,42,.18);color:#1e293b}.dark .pr-row--foot.svelte-omzaxu .pr-cta--ent:where(.svelte-omzaxu){background:#ffffff12;border:1px solid rgba(255,255,255,.14);color:#cbd5e1e6}.pr-row--foot.svelte-omzaxu .pr-cta--ent:where(.svelte-omzaxu):hover{background:#0f172a1a;transform:translateY(-1px)}.dark .pr-row--foot.svelte-omzaxu .pr-cta--ent:where(.svelte-omzaxu):hover{background:#ffffff1c}.pr-vcell.svelte-omzaxu{display:flex;align-items:center;justify-content:center;padding:.6875rem .375rem}.pr-row--foot.svelte-omzaxu .pr-vcell:where(.svelte-omzaxu){padding:1rem .625rem}.pr-gcell.svelte-omzaxu{min-height:2.625rem;display:flex;align-items:center;justify-content:center}.pr-chevron.svelte-omzaxu{display:inline-flex;align-items:center;width:1rem;height:1rem;color:#0f172a4d;transition:transform .2s ease;margin-left:auto;flex-shrink:0}.dark .pr-chevron.svelte-omzaxu{color:#ffffff47}.pr-chevron.svelte-omzaxu svg:where(.svelte-omzaxu){width:100%;height:100%}.pr-chevron--open.svelte-omzaxu{transform:rotate(180deg)}.pr-gicon.svelte-omzaxu{width:1rem;height:1rem;color:#2563eb;flex-shrink:0;opacity:.85}.dark .pr-gicon.svelte-omzaxu{color:#60a5fa}.pr-check.svelte-omzaxu{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#2563eb1a;border:1px solid rgba(37,99,235,.22);color:#2563eb;flex-shrink:0}.pr-check.svelte-omzaxu svg:where(.svelte-omzaxu){width:.625rem;height:.625rem}.pr-check-partial.svelte-omzaxu{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:#0f172a52;flex-shrink:0}.pr-check-partial.svelte-omzaxu svg:where(.svelte-omzaxu){width:.875rem;height:.875rem}.dark .pr-check-partial.svelte-omzaxu{color:#ffffff4d}.pr-plan--pop.svelte-omzaxu .pr-check:where(.svelte-omzaxu){background:#2563eb24;border-color:#2563eb47}.dark .pr-plan--pop.svelte-omzaxu .pr-check:where(.svelte-omzaxu){background:#60a5fa29;border-color:#60a5fa47;color:#60a5fa}.pr-plan--ent.svelte-omzaxu .pr-check:where(.svelte-omzaxu){background:#2563eb1a;border-color:#2563eb38;color:#2563eb}.dark .pr-plan--ent.svelte-omzaxu .pr-check:where(.svelte-omzaxu){background:#60a5fa1f;border-color:#60a5fa38;color:#60a5fa}.pr-none.svelte-omzaxu{color:#0f172a29;font-size:.9375rem;font-weight:300;line-height:1}.dark .pr-none.svelte-omzaxu{color:#ffffff1f}.pr-val.svelte-omzaxu{font-size:.6875rem;font-weight:600;color:#1e293b;background:#0f172a0f;border-radius:.3125rem;padding:.1875rem .375rem;white-space:nowrap;text-align:center}.dark .pr-val.svelte-omzaxu{color:#e2e8f0;background:#ffffff14}.pr-plan--pop.svelte-omzaxu .pr-val:where(.svelte-omzaxu){background:#2563eb1a;color:#1d4ed8}.dark .pr-plan--pop.svelte-omzaxu .pr-val:where(.svelte-omzaxu){background:#60a5fa24;color:#93c5fd}.pr-plan--ent.svelte-omzaxu .pr-val:where(.svelte-omzaxu){background:#4755691a;color:#475569}.dark .pr-plan--ent.svelte-omzaxu .pr-val:where(.svelte-omzaxu){background:#94a3b81a;color:#94a3b8}.pr-note.svelte-omzaxu{text-align:center;font-size:.6875rem;color:#0f172a42;margin-top:1.25rem}.dark .pr-note.svelte-omzaxu{color:#ffffff29}@media(min-width:640px){.pr-wrap.svelte-omzaxu{padding:0 2rem}}@media(max-width:640px){.pr-wrap.svelte-omzaxu{padding:0 1rem}.pr-hero.svelte-omzaxu{margin-bottom:2rem}.pr-feat--sub.svelte-omzaxu{padding-left:1.25rem}.pr-ent-only-label.svelte-omzaxu{display:none}}@media(max-width:480px){.pr-feat--head.svelte-omzaxu{padding:.875rem .75rem}.pr-plan--head.svelte-omzaxu{padding:1rem .375rem .875rem}.pr-price-num.svelte-omzaxu{font-size:1.25rem}.pr-price-free.svelte-omzaxu{font-size:1.0625rem}.pr-plan-name.svelte-omzaxu{font-size:.75rem}.pr-plan-desc.svelte-omzaxu,.pr-ent-tags.svelte-omzaxu{display:none}.pr-feat--group.svelte-omzaxu{gap:.25rem;font-size:.8125rem;padding:.75rem}.pr-feat--sub.svelte-omzaxu{font-size:.75rem;padding-left:1rem}.pr-cta.svelte-omzaxu{font-size:.6875rem;padding:.4375rem .375rem}}.speaktrum-section.svelte-68qvpi{position:relative;overflow:hidden;background:#07091a;min-height:560px}.dark .speaktrum-section.svelte-68qvpi{background:#07091a}html:not(.dark) .speaktrum-section.svelte-68qvpi{background:#eef4ff}@media(min-width:1024px){.speaktrum-section.svelte-68qvpi{min-height:640px}}@media(min-width:1280px){.speaktrum-section.svelte-68qvpi{min-height:700px}}.speaktrum-image-side.svelte-68qvpi{display:none;position:absolute;top:0;bottom:0;right:0;width:52%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 7%,rgba(0,0,0,.4) 16%,rgba(0,0,0,.75) 26%,rgba(0,0,0,.95) 36%,black 44%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 7%,rgba(0,0,0,.4) 16%,rgba(0,0,0,.75) 26%,rgba(0,0,0,.95) 36%,black 44%)}@media(min-width:1024px){.speaktrum-image-side.svelte-68qvpi{display:block}}@media(min-width:1280px){.speaktrum-image-side.svelte-68qvpi{width:58%}}.speaktrum-img.svelte-68qvpi{width:100%;height:100%;object-fit:cover;animation:svelte-68qvpi-speaktrum-zoom 14s ease-in-out infinite alternate}.speaktrum-offscreen .speaktrum-img.svelte-68qvpi{animation-play-state:paused}@keyframes svelte-68qvpi-speaktrum-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.speaktrum-img.svelte-68qvpi{animation:none}}.speaktrum-img-fade-tb.svelte-68qvpi{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.2) 0%,transparent 30%,rgba(0,0,0,.5) 100%);pointer-events:none}.speaktrum-img-fade-corner.svelte-68qvpi{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,rgba(30,58,138,.15) 0%,transparent 50%,rgba(30,58,138,.08) 100%);pointer-events:none}.speaktrum-blend-overlay.svelte-68qvpi{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to right,#f7f9ff 0%,#f7f9ff 34%,rgba(247,249,255,.6) 44%,rgba(247,249,255,.15) 54%,transparent 62%)}.dark .speaktrum-blend-overlay.svelte-68qvpi{background:linear-gradient(to right,#07091a 0%,#07091a 34%,rgba(7,9,26,.6) 44%,rgba(7,9,26,.15) 54%,transparent 62%)}@media(min-width:1024px){.speaktrum-blend-overlay.svelte-68qvpi{display:block}}.sp-mobile-badge-wrap.svelte-68qvpi{display:flex;justify-content:center;max-width:80rem;margin:0 auto;padding:2.5rem 1rem 1.25rem}@media(min-width:1024px){.sp-mobile-badge-wrap.svelte-68qvpi{display:none}}.speaktrum-mobile-img-wrap.svelte-68qvpi{position:relative;width:100%;height:240px;overflow:hidden}@media(min-width:480px){.speaktrum-mobile-img-wrap.svelte-68qvpi{height:300px}}@media(min-width:640px){.speaktrum-mobile-img-wrap.svelte-68qvpi{height:380px}}@media(min-width:768px){.speaktrum-mobile-img-wrap.svelte-68qvpi{height:440px}}@media(min-width:1024px){.speaktrum-mobile-img-wrap.svelte-68qvpi{display:none}}.sp-mobile-img.svelte-68qvpi{width:100%;height:100%;object-fit:cover;object-position:center}.sp-content-wrap.svelte-68qvpi{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding:4rem 1rem}@media(min-width:640px){.sp-content-wrap.svelte-68qvpi{padding:4rem 1.5rem}}@media(min-width:1024px){.sp-content-wrap.svelte-68qvpi{padding:4rem 2rem}}@media(min-width:1280px){.sp-content-wrap.svelte-68qvpi{padding:4rem 2rem}}.speaktrum-content.svelte-68qvpi{max-width:430px}@media(min-width:1280px){.speaktrum-content.svelte-68qvpi{max-width:520px}}@media(min-width:1536px){.speaktrum-content.svelte-68qvpi{max-width:560px}}.sp-desktop-badge.svelte-68qvpi{display:none;margin-bottom:1.5rem}@media(min-width:1024px){.sp-desktop-badge.svelte-68qvpi{display:inline-flex}}.sp-title.svelte-68qvpi{font-size:clamp(1.875rem,3vw,2.875rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#0f172a;margin:0 0 1.25rem}.dark .sp-title.svelte-68qvpi{color:#f0f4ff}.speaktrum-gradient-text.svelte-68qvpi{background:linear-gradient(135deg,#1d4ed8,#2563eb,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .speaktrum-gradient-text.svelte-68qvpi{background:linear-gradient(135deg,#60a5fa,#93c5fd,#bfdbfe);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-desc.svelte-68qvpi{font-size:1rem;line-height:1.75;color:#0f172a99;margin:0 0 2rem}@media(min-width:640px){.sp-desc.svelte-68qvpi{font-size:1.0625rem}}.dark .sp-desc.svelte-68qvpi{color:#ffffff80}.sp-feat-list.svelte-68qvpi{list-style:none;padding:0;margin:0 0 2.25rem;display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.sp-feat-list.svelte-68qvpi{gap:1rem}}.sp-feat-item.svelte-68qvpi{display:flex;align-items:center;gap:1rem}.speaktrum-feat-icon.svelte-68qvpi{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb1a,#3b82f614);border:1px solid rgba(37,99,235,.18);color:#2563eb;transition:transform .3s}.speaktrum-feat-icon.svelte-68qvpi:hover{transform:scale(1.1)}.dark .speaktrum-feat-icon.svelte-68qvpi{background:linear-gradient(135deg,#2563eb33,#3b82f626);border-color:#3b82f640;color:#60a5fa}.sp-icon.svelte-68qvpi{width:1.5rem;height:1.5rem}.sp-feat-title.svelte-68qvpi{font-weight:600;font-size:.9375rem;color:#0f172a}.dark .sp-feat-title.svelte-68qvpi{color:#f0f4ff}.sp-feat-desc.svelte-68qvpi{font-size:.875rem;line-height:1.6;color:#0f172a8c;margin-top:.125rem}.dark .sp-feat-desc.svelte-68qvpi{color:#ffffff73}.sp-cta-wrap.svelte-68qvpi{display:flex;justify-content:center}@media(min-width:1024px){.sp-cta-wrap.svelte-68qvpi{justify-content:flex-start}}.speaktrum-cta.svelte-68qvpi{display:inline-flex;align-items:center;gap:.625rem;padding:.8125rem 1.625rem;background:#2563eb;color:#fff;font-size:.9375rem;font-weight:700;border-radius:.75rem;text-decoration:none;box-shadow:0 4px 24px #2563eb59;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s}.speaktrum-cta.svelte-68qvpi:hover{transform:translateY(-2px);box-shadow:0 8px 32px #2563eb73}.sp-cta-icon.svelte-68qvpi{width:1rem;height:1rem;flex-shrink:0}.tm.svelte-1jhcrt0{position:relative;overflow:hidden;background:#07091a;padding:4rem 0}html:not(.dark) .tm.svelte-1jhcrt0{background:#eef4ff}.tm-bg.svelte-1jhcrt0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.tm-grid.svelte-1jhcrt0{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 110% 60% at 50% 0%,black 0%,transparent 75%)}html:not(.dark) .tm-grid.svelte-1jhcrt0{background-image:linear-gradient(rgba(15,23,42,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.032) 1px,transparent 1px)}.tm-glow.svelte-1jhcrt0{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:140%;height:90vh;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.2) 0%,rgba(59,130,246,.06) 44%,transparent 70%)}html:not(.dark) .tm-glow.svelte-1jhcrt0{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.08) 0%,rgba(59,130,246,.03) 44%,transparent 70%)}.tm-wrap.svelte-1jhcrt0{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 1rem}@media(max-width:639px){.tm-wrap.svelte-1jhcrt0{padding:0 1rem}}.tm-header.svelte-1jhcrt0{text-align:center;margin-bottom:2.75rem}.tm-title.svelte-1jhcrt0{font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0f172a;margin:.875rem 0 0;text-wrap:balance}.dark .tm-title.svelte-1jhcrt0{color:#f0f4ff}.tm-cards.svelte-1jhcrt0{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem}.tm-cards.svelte-1jhcrt0::-webkit-scrollbar{display:none}@media(min-width:640px){.tm-cards.svelte-1jhcrt0{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:visible;scroll-snap-type:none}}.tm-card.svelte-1jhcrt0{background:#fff;border:1px solid rgba(37,99,235,.1);border-radius:1.125rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 16px #0000000a;transition:transform .25s ease,box-shadow .25s ease;scroll-snap-align:start;flex-shrink:0;width:calc(100vw - 3rem);max-width:320px}@media(min-width:640px){.tm-card.svelte-1jhcrt0{width:auto;max-width:none;scroll-snap-align:none;flex-shrink:1}}.dark .tm-card.svelte-1jhcrt0{background:#ffffff0a;border-color:#ffffff12;box-shadow:0 4px 24px #0003}.tm-card.svelte-1jhcrt0:hover{transform:translateY(-3px);box-shadow:0 8px 32px #2563eb1a}.dark .tm-card.svelte-1jhcrt0:hover{box-shadow:0 8px 32px #00000059}.tm-stars.svelte-1jhcrt0{display:flex;gap:.2rem}.tm-star.svelte-1jhcrt0{width:.875rem;height:.875rem;color:#f59e0b}.tm-text.svelte-1jhcrt0{font-size:.9rem;line-height:1.75;color:#0f172aad;font-style:italic;flex:1}.dark .tm-text.svelte-1jhcrt0{color:#fff9}.tm-author.svelte-1jhcrt0{display:flex;align-items:center;gap:.75rem;padding-top:.875rem;border-top:1px solid rgba(0,0,0,.06)}.dark .tm-author.svelte-1jhcrt0{border-top-color:#ffffff12}.tm-av.svelte-1jhcrt0{position:relative;width:2.5rem;height:2.5rem;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.tm-av-init.svelte-1jhcrt0{font-size:.6875rem;font-weight:700;color:#fff;position:relative;z-index:1;letter-spacing:.02em}.tm-av-img.svelte-1jhcrt0{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;object-fit:cover;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}.av-blue.svelte-1jhcrt0{background:linear-gradient(135deg,#3b82f6,#4f46e5)}.av-teal.svelte-1jhcrt0{background:linear-gradient(135deg,#10b981,#0891b2)}.av-purple.svelte-1jhcrt0{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.tm-name.svelte-1jhcrt0{font-size:.875rem;font-weight:700;color:#0f172a}.dark .tm-name.svelte-1jhcrt0{color:#f0f4ff}.tm-role.svelte-1jhcrt0{font-size:.75rem;color:#0f172a7a;margin-top:.125rem}.dark .tm-role.svelte-1jhcrt0{color:#ffffff61}@media(min-width:640px){.tm-wrap.svelte-1jhcrt0{padding:0 2rem}}@media(max-width:900px){.tm-cards.svelte-1jhcrt0{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.tm-wrap.svelte-1jhcrt0{padding:0 1.5rem}.tm-cards.svelte-1jhcrt0{grid-template-columns:none;display:flex;gap:1rem}}.fq.svelte-1vyz8mk{background:#eef4ff}.dark .fq.svelte-1vyz8mk{background:#07091a}.fq-bg.svelte-1vyz8mk{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fq-grid.svelte-1vyz8mk{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(15,23,42,.048) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 20%,transparent 80%);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 20%,transparent 80%)}.dark .fq-grid.svelte-1vyz8mk{background-image:radial-gradient(circle,rgba(255,255,255,.035) 1px,transparent 1px)}.fq-glow.svelte-1vyz8mk{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(700px,110vw);height:35%;background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.06) 0%,transparent 70%)}.dark .fq-glow.svelte-1vyz8mk{background:radial-gradient(ellipse at 50% 0%,rgba(37,99,235,.13) 0%,transparent 65%)}.faq-item.svelte-1vyz8mk{background:#ffffffe6;transition:border-color .2s ease}.dark .faq-item.svelte-1vyz8mk{background:#ffffff06}html:not(.dark) .fq.svelte-1vyz8mk{background:#eef4ff}html:not(.dark) .faq-item.svelte-1vyz8mk{background:#fff}.faq-open.svelte-1vyz8mk{background:#fffffff2;box-shadow:0 4px 20px #0000000f}.dark .faq-open.svelte-1vyz8mk{background:#ffffff0a;box-shadow:0 4px 24px #0000004d}html:not(.dark) .faq-open.svelte-1vyz8mk{background:#fff;box-shadow:0 4px 20px #0000000f}@media(max-width:640px){.fq.svelte-1vyz8mk{padding-top:3rem;padding-bottom:3rem}}.legal-prose.svelte-1qpq6sb h3:where(.svelte-1qpq6sb){font-size:1.125rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.legal-prose.svelte-1qpq6sb p:where(.svelte-1qpq6sb){margin-bottom:1rem;line-height:1.625}.legal-prose.svelte-1qpq6sb ul:where(.svelte-1qpq6sb){list-style-type:disc;padding-left:1.25rem;margin-bottom:1rem}.legal-prose.svelte-1qpq6sb li:where(.svelte-1qpq6sb){margin-bottom:.5rem}.dark .legal-prose.svelte-1qpq6sb h3:where(.svelte-1qpq6sb){color:#fff}.dark .legal-prose.svelte-1qpq6sb p:where(.svelte-1qpq6sb){color:#a3a3a3}.dark .legal-prose.svelte-1qpq6sb li:where(.svelte-1qpq6sb){color:#a3a3a3}.dark .legal-prose.svelte-1qpq6sb strong:where(.svelte-1qpq6sb){color:#fff}.cookie-slide-up.svelte-zvfgak{animation:svelte-zvfgak-slideUp .3s ease}@keyframes svelte-zvfgak-slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.grain-overlay.svelte-6tr2dc{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}
