.breadcrumbs.svelte-1s03lig{display:flex;align-items:center;gap:8px;font-size:13px;color:#8a9aa3;margin-bottom:24px}.breadcrumbs.svelte-1s03lig a:where(.svelte-1s03lig){color:#7fd8ef;transition:color .2s}.breadcrumbs.svelte-1s03lig a:where(.svelte-1s03lig):hover{color:#fff}.card-index.svelte-1s03lig{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8bcde1;margin-bottom:16px}h1.svelte-1s03lig{font-family:Manrope,sans-serif;font-size:clamp(40px,5vw,62px);font-weight:800;letter-spacing:-.06em;line-height:1.1;margin:24px 0 0;color:#fff}h1.svelte-1s03lig em:where(.svelte-1s03lig){color:#7fd8ef;font-style:normal}.page-lead.svelte-1s03lig{font-size:17px;line-height:1.65;color:#b8cbd1;margin:24px 0 0;max-width:640px}.hero-actions.svelte-1s03lig{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.button-outline.svelte-1s03lig{background:transparent;border:1px solid #4a5a63;color:#fff}.button-outline.svelte-1s03lig:hover{border-color:#7fd8ef;color:#7fd8ef}.page-content.svelte-1s03lig{border-top:1px solid #35444d;margin-top:56px;padding-top:32px}.section-block.svelte-1s03lig{padding:56px 0;border-top:1px solid #35444d}.section-block.svelte-1s03lig:first-of-type{border-top:none;padding-top:0}.section-block.svelte-1s03lig h2:where(.svelte-1s03lig){font-family:Manrope,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0 0 20px;color:#fff}.section-block.svelte-1s03lig h2:where(.svelte-1s03lig) em:where(.svelte-1s03lig){color:#7fd8ef;font-style:normal}.section-intro.svelte-1s03lig{font-size:15px;line-height:1.65;color:#aebdc4;margin:0 0 16px;max-width:680px}.section-block.svelte-1s03lig>p:where(.svelte-1s03lig){font-size:15px;line-height:1.7;color:#aebdc4;margin:0 0 16px;max-width:680px}.capabilities-grid.svelte-1s03lig{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.capability-card.svelte-1s03lig{background:#1a2a35;border:1px solid #35444d;border-radius:6px;padding:24px;transition:border-color .2s,box-shadow .2s}.capability-card.svelte-1s03lig:hover{border-color:#4a6a7a}.capability-card.priority-high.svelte-1s03lig{background:#1e3340;border-color:#3a5a6a}.capability-icon.svelte-1s03lig{width:40px;height:40px;background:#253540;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#7fd8ef;margin-bottom:14px}.capability-card.svelte-1s03lig h3:where(.svelte-1s03lig){font-family:Manrope,sans-serif;font-size:15px;font-weight:700;margin:0 0 8px;color:#fff}.capability-card.svelte-1s03lig p:where(.svelte-1s03lig){font-size:13px;line-height:1.5;color:#9aabb4;margin:0}.workflow-diagram.svelte-1s03lig{display:flex;align-items:flex-start;gap:8px;margin-top:40px;padding:32px 24px;background:#1a2a35;border:1px solid #35444d;border-radius:8px;overflow-x:auto}.workflow-step.svelte-1s03lig{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:120px;position:relative}.step-number.svelte-1s03lig{width:36px;height:36px;background:#253540;border:2px solid #4a6a7a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;color:#7fd8ef;margin-bottom:12px}.step-content.svelte-1s03lig h4:where(.svelte-1s03lig){font-family:Manrope,sans-serif;font-size:13px;font-weight:700;margin:0 0 4px;color:#fff;line-height:1.3}.step-content.svelte-1s03lig p:where(.svelte-1s03lig){font-size:11px;line-height:1.4;color:#8a9aa3;margin:0}.step-arrow.svelte-1s03lig{position:absolute;right:-16px;top:10px;color:#4a6a7a;font-size:18px;font-weight:700}.workflow-closing.svelte-1s03lig{margin-top:28px;text-align:center}.workflow-closing.svelte-1s03lig p:where(.svelte-1s03lig){font-size:15px;line-height:1.6;color:#aebdc4;margin:0}.integrations-grid.svelte-1s03lig{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.integration-card.svelte-1s03lig{background:#1a2a35;border:1px solid #35444d;border-radius:6px;padding:28px;transition:border-color .2s}.integration-card.svelte-1s03lig:hover{border-color:#4a6a7a}.integration-icon.svelte-1s03lig{width:48px;height:48px;background:#253540;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#7fd8ef;margin-bottom:16px}.integration-card.svelte-1s03lig h3:where(.svelte-1s03lig){font-family:Manrope,sans-serif;font-size:15px;font-weight:700;margin:0 0 10px;color:#fff}.integration-card.svelte-1s03lig p:where(.svelte-1s03lig){font-size:13px;line-height:1.5;color:#9aabb4;margin:0}.integration-note.svelte-1s03lig{display:flex;align-items:flex-start;gap:12px;margin-top:28px;padding:20px;background:#1e3340;border-radius:6px;border-left:3px solid #7fd8ef}.integration-note.svelte-1s03lig svg{color:#7fd8ef;flex-shrink:0;margin-top:2px}.integration-note.svelte-1s03lig p:where(.svelte-1s03lig){font-size:13px;line-height:1.5;color:#9aabb4;margin:0}.developed-section.svelte-1s03lig{background:#1a2a35;margin:0 -40px;padding:56px 40px;border-top:1px solid #35444d;border-bottom:1px solid #35444d}.cta-section.svelte-1s03lig{text-align:center;padding:64px 0}.cta-section.svelte-1s03lig h2:where(.svelte-1s03lig){margin-bottom:16px}.cta-section.svelte-1s03lig p:where(.svelte-1s03lig){margin:0 auto 28px;max-width:560px}.cta-actions.svelte-1s03lig{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media (max-width: 900px){.capabilities-grid.svelte-1s03lig{grid-template-columns:repeat(2,1fr)}.integrations-grid.svelte-1s03lig{grid-template-columns:1fr}.workflow-diagram.svelte-1s03lig{flex-direction:column;gap:24px;padding:28px}.workflow-step.svelte-1s03lig{flex-direction:row;text-align:left;align-items:flex-start;gap:16px;width:100%}.step-arrow.svelte-1s03lig{display:none}.step-content.svelte-1s03lig{flex:1}.developed-section.svelte-1s03lig{margin:0 -20px;padding:48px 20px}}@media (max-width: 680px){h1.svelte-1s03lig{font-size:36px}.page-lead.svelte-1s03lig{font-size:15px}.hero-actions.svelte-1s03lig{flex-direction:column}.hero-actions.svelte-1s03lig .button:where(.svelte-1s03lig){width:100%;justify-content:center}.capabilities-grid.svelte-1s03lig{grid-template-columns:1fr}.section-block.svelte-1s03lig{padding:48px 0}.developed-section.svelte-1s03lig{padding:40px 20px}.capability-card.svelte-1s03lig,.integration-card.svelte-1s03lig{padding:20px}.cta-actions.svelte-1s03lig{flex-direction:column}.cta-actions.svelte-1s03lig .button:where(.svelte-1s03lig){width:100%;justify-content:center}}
