.lhero.svelte-jhuur8{padding:7rem 1rem 4rem;position:relative;overflow:hidden}@media (width>=640px){.lhero.svelte-jhuur8{padding:8rem 1.5rem 5rem}}@media (width>=1024px){.lhero.svelte-jhuur8{padding:10rem 2rem 7rem}}.lhero-bg.svelte-jhuur8{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lhero-network.svelte-jhuur8{width:100%;height:100%;display:block}.dark .lhero.svelte-jhuur8{background:#0a1524}.dark .lhero.svelte-jhuur8:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(55% 60% at 80% 40%,#0f81a72e,#0000 70%),radial-gradient(45% 55% at 65% 85%,#01bab71f,#0000 70%);position:absolute;inset:0}.dark .lhero-network.svelte-jhuur8{opacity:.85}.lhero-inner.svelte-jhuur8{z-index:1;max-width:1200px;margin:0 auto;position:relative}.lhero-copy.svelte-jhuur8{max-width:36rem}.lhero-eyebrow.svelte-jhuur8{color:#0f81a7;background:#e6f6fa;border:1px solid #0f81a726;border-radius:999px;align-items:center;gap:.4375rem;padding:.375rem .875rem .375rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.dark .lhero-eyebrow.svelte-jhuur8{color:#4fc3d9;background:#0f81a71f;border-color:#4fc3d933}.lhero-heading.svelte-jhuur8{letter-spacing:-.035em;color:#0a0a0a;margin:1.5rem 0 0;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:700;line-height:1.05}.dark .lhero-heading.svelte-jhuur8{color:#fafafa}.lhero-heading-accent.svelte-jhuur8{background:linear-gradient(90deg,#0f81a7 0%,#01bab7 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lhero-sub.svelte-jhuur8{color:#525252;max-width:32rem;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.6}.dark .lhero-sub.svelte-jhuur8{color:#a3a3a3}.lhero-actions.svelte-jhuur8{flex-wrap:wrap;gap:.75rem;margin:2rem 0 0;display:flex}.lhero-cta-primary.svelte-jhuur8{color:#fff;background:linear-gradient(#0f81a7 0%,#0a6b8f 100%);border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .1s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 4px 14px #0f81a766}.lhero-cta-primary.svelte-jhuur8:hover{box-shadow:inset 0 1px #ffffff40,0 6px 20px #0f81a780}.lhero-cta-primary.svelte-jhuur8:active{transform:translateY(1px)}.lhero-cta-secondary.svelte-jhuur8{color:#0f81a7;background:#fff;border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.lhero-cta-secondary.svelte-jhuur8:hover{background:#f9fdfe;border-color:#0f81a7}.dark .lhero-cta-secondary.svelte-jhuur8{color:#4fc3d9;background:#ffffff08;border-color:#262626}.dark .lhero-cta-secondary.svelte-jhuur8:hover{background:#4fc3d914;border-color:#4fc3d966}.lhero-checks.svelte-jhuur8{flex-wrap:wrap;gap:1.25rem;margin:2rem 0 0;display:flex}.lhero-check.svelte-jhuur8{color:#525252;align-items:center;gap:.4375rem;font-size:.875rem;display:inline-flex}.dark .lhero-check.svelte-jhuur8{color:#a3a3a3}@media (width<=1023px) and (width>=641px){.lhero-network.svelte-jhuur8{opacity:.85}}@media (width<=640px){.lhero-actions.svelte-jhuur8{flex-direction:column;align-items:stretch}.lhero-cta-primary.svelte-jhuur8,.lhero-cta-secondary.svelte-jhuur8{justify-content:center}.lhero-network.svelte-jhuur8{opacity:.35}}.ltrust.svelte-ocfv4u{background:#fafafa;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:2.75rem 1rem}.dark .ltrust.svelte-ocfv4u{background:#0f1c2c;border-color:#ffffff0f}@media (width>=640px){.ltrust.svelte-ocfv4u{padding:3rem 1.5rem}}@media (width>=1024px){.ltrust.svelte-ocfv4u{padding:3.5rem 2rem}}.ltrust-inner.svelte-ocfv4u{max-width:1200px;margin:0 auto}.ltrust-eyebrow.svelte-ocfv4u{text-align:center;text-transform:uppercase;letter-spacing:.14em;color:#a3a3a3;opacity:0;margin:0 0 1.75rem;font-size:.6875rem;font-weight:600;transition:opacity .5s,transform .5s;transform:translateY(6px)}.dark .ltrust-eyebrow.svelte-ocfv4u{color:#737373}.in-view .ltrust-eyebrow.svelte-ocfv4u{opacity:1;transform:translateY(0)}.ltrust-row.svelte-ocfv4u{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 2.5rem;display:flex}@media (width>=1024px){.ltrust-row.svelte-ocfv4u{gap:1.25rem 3.5rem}}.ltrust-item.svelte-ocfv4u{color:#737373;opacity:0;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;transition:opacity .4s,transform .4s,color .15s;display:inline-flex;transform:translateY(6px)}.in-view .ltrust-item.svelte-ocfv4u{opacity:1;transform:translateY(0)}.ltrust-item.svelte-ocfv4u:hover{color:#0f81a7}.dark .ltrust-item.svelte-ocfv4u{color:#737373}.dark .ltrust-item.svelte-ocfv4u:hover{color:#4fc3d9}.landing-features-section.svelte-p1fgul{padding:5rem 1rem}@media (width>=640px){.landing-features-section.svelte-p1fgul{padding:5rem 1.5rem}}@media (width>=768px){.landing-features-section.svelte-p1fgul{padding:7rem 2rem}}.dark .landing-features-section.svelte-p1fgul{background:#0a1524}.landing-features-container.svelte-p1fgul{max-width:1200px;margin:0 auto}.landing-features-header.svelte-p1fgul{text-align:center;max-width:48rem;margin:0 auto 4rem}.landing-badge.svelte-p1fgul{text-transform:uppercase;letter-spacing:.05em;color:#0c5f82;background:#e6f6fa;border:1px solid #b3e1ec;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .landing-badge.svelte-p1fgul{color:#7dd3e8;background:#0f81a71a;border-color:#0b4560}.landing-features-title.svelte-p1fgul{color:#0f172a;margin-top:1rem;font-size:1.875rem;font-weight:700}@media (width>=640px){.landing-features-title.svelte-p1fgul{font-size:2.25rem}}.dark .landing-features-title.svelte-p1fgul{color:#fff}.landing-features-sub.svelte-p1fgul{color:#64748b;margin-top:1rem;font-size:1.125rem;line-height:1.7}.dark .landing-features-sub.svelte-p1fgul{color:#94a3b8}.landing-features-grid.svelte-p1fgul{gap:1rem;display:grid}@media (width>=640px){.landing-features-grid.svelte-p1fgul{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.landing-features-grid.svelte-p1fgul{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.landing-features-grid.svelte-p1fgul{grid-template-columns:repeat(4,1fr)}}.landing-feature-card.svelte-p1fgul{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem;transition:all .3s}.landing-feature-card.svelte-p1fgul:hover{border-color:#b3e1ec;box-shadow:0 10px 25px -5px #00000014}.dark .landing-feature-card.svelte-p1fgul{background:#ffffff06;border-color:#ffffff12}.dark .landing-feature-card.svelte-p1fgul:hover{background:#ffffff0a;border-color:#4fc3d947;box-shadow:0 10px 25px -5px #0000004d}.landing-feature-icon.svelte-p1fgul{color:#0f81a7;background:#e6f6fa;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;transition:background .2s;display:flex}.landing-feature-card.svelte-p1fgul:hover .landing-feature-icon:where(.svelte-p1fgul){background:#d6eff6}.dark .landing-feature-icon.svelte-p1fgul{color:#4fc3d9;background:#0f81a71a}.dark .landing-feature-card.svelte-p1fgul:hover .landing-feature-icon:where(.svelte-p1fgul){background:#0f81a733}.landing-feature-name.svelte-p1fgul{color:#0f172a;margin-bottom:.375rem;font-size:.875rem;font-weight:600}.dark .landing-feature-name.svelte-p1fgul{color:#f1f5f9}.landing-feature-desc.svelte-p1fgul{color:#64748b;font-size:.875rem;line-height:1.6}.dark .landing-feature-desc.svelte-p1fgul{color:#94a3b8}.landing-workflow-section.svelte-lv1xz{background:#f8fafc;padding:5rem 1rem}.dark .landing-workflow-section.svelte-lv1xz{background:#0f172a80}@media (width>=640px){.landing-workflow-section.svelte-lv1xz{padding:5rem 1.5rem}}@media (width>=768px){.landing-workflow-section.svelte-lv1xz{padding:7rem 2rem}}.landing-workflow-container.svelte-lv1xz{max-width:80rem;margin:0 auto}.landing-workflow-header.svelte-lv1xz{text-align:center;max-width:48rem;margin:0 auto 4rem}.landing-badge.svelte-lv1xz{text-transform:uppercase;letter-spacing:.05em;color:#0c5f82;background:#e6f6fa;border:1px solid #b3e1ec;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .landing-badge.svelte-lv1xz{color:#7dd3e8;background:#0f81a71a;border-color:#0b4560}.landing-workflow-title.svelte-lv1xz{color:#0f172a;margin-top:1rem;font-size:1.875rem;font-weight:700}@media (width>=640px){.landing-workflow-title.svelte-lv1xz{font-size:2.25rem}}.dark .landing-workflow-title.svelte-lv1xz{color:#fff}.landing-workflow-sub.svelte-lv1xz{color:#64748b;margin-top:1rem;font-size:1.125rem;line-height:1.7}.dark .landing-workflow-sub.svelte-lv1xz{color:#94a3b8}.landing-workflow-desktop.svelte-lv1xz{display:none;position:relative}@media (width>=1024px){.landing-workflow-desktop.svelte-lv1xz{display:block}}.landing-workflow-line.svelte-lv1xz{opacity:0;background:linear-gradient(90deg,#0f81a7,#01bab7,#34d399);height:2px;transition:opacity 1s;position:absolute;top:3rem;left:0;right:0}.in-view .landing-workflow-line.svelte-lv1xz{opacity:.3}.landing-workflow-steps.svelte-lv1xz{grid-template-columns:repeat(7,1fr);gap:.75rem;display:grid;position:relative}.landing-workflow-step.svelte-lv1xz{text-align:center;opacity:0;flex-direction:column;align-items:center;transition:all .5s;display:flex;transform:translateY(1.25rem)}.in-view .landing-workflow-step.svelte-lv1xz{opacity:1;transform:translateY(0)}.landing-workflow-number.svelte-lv1xz{z-index:1;color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;font-size:.875rem;font-weight:700;transition:transform .2s;display:flex;position:relative;box-shadow:0 10px 25px -5px #00000026}.landing-workflow-number.svelte-lv1xz:hover{transform:scale(1.1)}.landing-workflow-step-title.svelte-lv1xz{color:#0f172a;margin-bottom:.25rem;font-size:.875rem;font-weight:700}.dark .landing-workflow-step-title.svelte-lv1xz{color:#fff}.landing-workflow-step-desc.svelte-lv1xz{color:#64748b;font-size:.75rem;line-height:1.5}.dark .landing-workflow-step-desc.svelte-lv1xz{color:#94a3b8}.landing-workflow-mobile.svelte-lv1xz{border-left:2px solid #e2e8f0;margin-left:1rem;padding-left:1.5rem;position:relative}.dark .landing-workflow-mobile.svelte-lv1xz{border-left-color:#334155}@media (width>=1024px){.landing-workflow-mobile.svelte-lv1xz{display:none}}.landing-workflow-mobile-step.svelte-lv1xz{opacity:0;margin-bottom:2rem;transition:all .5s;position:relative;transform:translate(1rem)}.landing-workflow-mobile-step.svelte-lv1xz:last-child{margin-bottom:0}.in-view .landing-workflow-mobile-step.svelte-lv1xz{opacity:1;transform:translate(0)}.landing-workflow-mobile-number.svelte-lv1xz{color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:.125rem;left:-2.45rem}.landing-workflow-mobile-text.svelte-lv1xz .landing-workflow-step-desc:where(.svelte-lv1xz){margin-top:.25rem;font-size:.875rem}.landing-integrations-section.svelte-lvuszp{padding:5rem 1rem}@media (width>=640px){.landing-integrations-section.svelte-lvuszp{padding:5rem 1.5rem}}@media (width>=768px){.landing-integrations-section.svelte-lvuszp{padding:7rem 2rem}}.landing-integrations-container.svelte-lvuszp{max-width:80rem;margin:0 auto}.landing-integrations-header.svelte-lvuszp{text-align:center;max-width:48rem;margin:0 auto 4rem}.landing-badge.svelte-lvuszp{text-transform:uppercase;letter-spacing:.05em;color:#0c5f82;background:#e6f6fa;border:1px solid #b3e1ec;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .landing-badge.svelte-lvuszp{color:#7dd3e8;background:#0f81a71a;border-color:#0b4560}.landing-integrations-title.svelte-lvuszp{color:#0f172a;margin-top:1rem;font-size:1.875rem;font-weight:700}@media (width>=640px){.landing-integrations-title.svelte-lvuszp{font-size:2.25rem}}.dark .landing-integrations-title.svelte-lvuszp{color:#fff}.landing-integrations-sub.svelte-lvuszp{color:#64748b;margin-top:1rem;font-size:1.125rem;line-height:1.7}.dark .landing-integrations-sub.svelte-lvuszp{color:#94a3b8}.landing-integrations-grid.svelte-lvuszp{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width>=640px){.landing-integrations-grid.svelte-lvuszp{grid-template-columns:repeat(4,1fr)}}.landing-integration-card.svelte-lvuszp{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;align-items:center;padding:1.5rem;transition:all .3s;display:flex}.landing-integration-card.svelte-lvuszp:hover{border-color:#b3e1ec;box-shadow:0 10px 25px -5px #00000014}.dark .landing-integration-card.svelte-lvuszp{background:#1e293b80;border-color:#1e293b}.dark .landing-integration-card.svelte-lvuszp:hover{border-color:#0b4560;box-shadow:0 10px 25px -5px #0000004d}.landing-integration-icon.svelte-lvuszp{border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:700;transition:transform .2s;display:flex}.landing-integration-card.svelte-lvuszp:hover .landing-integration-icon:where(.svelte-lvuszp){transform:scale(1.1)}.landing-integration-name.svelte-lvuszp{color:#0f172a;font-size:.875rem;font-weight:600}.dark .landing-integration-name.svelte-lvuszp{color:#f1f5f9}.landing-integration-desc.svelte-lvuszp{color:#64748b;margin-top:.25rem;font-size:.75rem}.dark .landing-integration-desc.svelte-lvuszp{color:#94a3b8}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
