.comparison-container.svelte-n3jh94{position:relative;width:100%;overflow:hidden;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;max-height:70vh;height:700px}img.svelte-n3jh94{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.img-overlay.svelte-n3jh94{position:absolute;top:0;left:0;width:100%;height:100%}.img-base.svelte-n3jh94{position:relative}.slider-handle.svelte-n3jh94{position:absolute;top:0;bottom:0;width:40px;transform:translate(-50%);pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.slider-line.svelte-n3jh94{position:absolute;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 4px #00000080}.slider-point.svelte-n3jh94{position:relative;width:48px;height:48px;background:#fff;border-radius:50%;box-shadow:0 4px 12px #0000004d;display:flex;align-items:center;justify-content:center;color:#333;z-index:2}.slider-point.svelte-n3jh94 svg:where(.svelte-n3jh94){width:16px;height:16px;margin:0 -2px}.cta-btn.svelte-5rdke6{display:inline-flex;align-items:center;gap:1rem;padding:1rem 2rem;font-family:monospace;font-weight:700;font-size:.85rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase;position:relative;transition:all .4s cubic-bezier(.165,.84,.44,1);border-radius:2px;overflow:hidden;cursor:pointer}.primary.svelte-5rdke6{background:#00f2ff;color:#000;border:1px solid #00f2ff}.outline.svelte-5rdke6{background:transparent;color:#00f2ff;border:1px solid rgba(0,242,255,.5)}.ghost.svelte-5rdke6{padding:.5rem 0;color:#888;border:none}.cta-btn.svelte-5rdke6:hover{transform:translateY(-3px)}.primary.svelte-5rdke6:hover{box-shadow:0 0 35px #00f2ff80;background:#00e0eb}.outline.svelte-5rdke6:hover{background:#00f2ff0d;border-color:#00f2ff;box-shadow:0 0 20px #00f2ff33}.ghost.svelte-5rdke6:hover{color:#00f2ff}.btn-glow.svelte-5rdke6{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.cta-btn.svelte-5rdke6:hover .btn-glow:where(.svelte-5rdke6){left:100%}.btn-icon.svelte-5rdke6{display:flex;align-items:center;transition:transform .3s ease}.cta-btn.svelte-5rdke6:hover .btn-icon:where(.svelte-5rdke6){transform:translate(3px,-3px)}
