.counter-wrapper.svelte-8qi7dy{--brand-color:inherit}.cursor.svelte-1u9qaqy{display:inline-block;animation:svelte-1u9qaqy-blink 1s step-end infinite;opacity:.7;margin-left:2px}.cursor.hidden.svelte-1u9qaqy{display:none}@keyframes svelte-1u9qaqy-blink{0%,to{opacity:.7}50%{opacity:0}}.word.svelte-comi0m{display:inline;opacity:1;white-space:pre-wrap}.space.svelte-comi0m{display:inline;white-space:pre}.invisible.svelte-comi0m{opacity:0}.magnetic.svelte-160nbu5{display:inline-block;will-change:transform}.split-section.svelte-9jtf8p{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding:3rem 0;contain:layout style}@media (min-width: 768px){.split-section.svelte-9jtf8p{padding:5rem 0}}.image-frame.svelte-9jtf8p{position:relative;width:100%;height:400px;overflow:hidden;border-radius:1rem}@media (min-width: 640px){.image-frame.svelte-9jtf8p{height:500px}}@media (min-width: 1024px){.image-frame.svelte-9jtf8p{height:600px}}.image-bg.svelte-9jtf8p{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform 6s ease-out}.image-bg.ken-burns.svelte-9jtf8p{transform:scale(1.08)}.image-frame.frame-contain.svelte-9jtf8p{background:#0b0e1d}.image-bg.image-contain.svelte-9jtf8p{-o-object-fit:contain;object-fit:contain}.image-bg.image-contain.ken-burns.svelte-9jtf8p{transform:scale(1)}.nda-badge.svelte-9jtf8p{position:absolute;top:1rem;left:1rem;z-index:2;padding:.3rem .65rem;border-radius:9999px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#c7d2fe;background:#0b0e1dd9;border:1px solid rgba(255,255,255,.14);color:color-mix(in srgb,var(--brand-color) 65%,#ffffff);background:color-mix(in srgb,var(--brand-color) 14%,#0b0e1d);border:1px solid color-mix(in srgb,var(--brand-color) 32%,transparent)}.morph-bg.svelte-19k0nih{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;transition:background .8s ease-out;contain:strict}.progress-container.svelte-3ceyk2{position:fixed;top:0;left:0;width:100%;height:3px;background:#ffffff0d;z-index:9999;contain:layout style}.progress-bar.svelte-3ceyk2{height:100%;transition:width .15s linear,background .5s ease;will-change:width}.floating-shapes.svelte-1xxlekf{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;contain:strict}.shape.svelte-1xxlekf{position:absolute;border-radius:50%;animation:svelte-1xxlekf-float-simple 20s ease-in-out infinite;transition:background 1s ease}@keyframes svelte-1xxlekf-float-simple{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (prefers-reduced-motion: reduce){.shape.svelte-1xxlekf{animation:none}}.cs-snap-item.svelte-1isbatp.svelte-1isbatp{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 100vh}.nda-index.svelte-1isbatp li.svelte-1isbatp{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;padding:.5rem 0;border-top:1px solid rgba(255,255,255,.06);font-size:.9375rem}.nda-index.svelte-1isbatp li.svelte-1isbatp:last-child{border-bottom:1px solid rgba(255,255,255,.06)}.nda-result.svelte-1isbatp.svelte-1isbatp{margin-left:auto;display:inline-flex;gap:.5rem;white-space:nowrap}@media (max-width: 639px){.nda-result.svelte-1isbatp.svelte-1isbatp{margin-left:0;flex-basis:100%}}.split-case-study.svelte-1isbatp.svelte-1isbatp:focus{outline:none}
