main.svelte-1gwerld{flex-direction:column;min-height:100vh;display:flex}h1.svelte-1gwerld{color:rgb(var(--bg-text-01));margin:0 0 var(--sp-05) 0;letter-spacing:-.02em;text-align:center;font-size:2.75rem;font-weight:800;line-height:1.15}.highlight.svelte-1gwerld{color:rgb(var(--brand-blue-light))}h2.svelte-1gwerld{color:rgb(var(--bg-text-01));margin:0 0 var(--sp-04) 0;text-align:center;font-size:1.6rem;font-weight:700}h3.svelte-1gwerld{color:rgb(var(--bg-text-01));margin:0 0 var(--sp-02) 0;font-size:1.1rem;font-weight:600}h4.svelte-1gwerld{color:rgb(var(--bg-text-01));margin:0 0 var(--sp-01) 0;font-size:.95rem;font-weight:600}.subheadline.svelte-1gwerld{color:rgb(var(--bg-text-02));margin:0 0 var(--sp-06) 0;text-align:center;max-width:700px;font-size:1.15rem;line-height:1.65}.section-subtext.svelte-1gwerld{color:rgb(var(--bg-text-02));text-align:center;max-width:650px;margin:0 auto var(--sp-06) auto;font-size:1.05rem;line-height:1.6}.section-content.svelte-1gwerld{width:100%;max-width:1000px}hero-section.svelte-1gwerld{text-align:center;padding:8rem var(--sp-06) 4rem;background:linear-gradient(180deg, rgb(var(--bg)) 0%, rgb(var(--brand-primary-10) / .15) 100%);justify-content:center;align-items:center;display:flex}.hero-content.svelte-1gwerld{flex-direction:column;align-items:center;display:flex}cta-row.svelte-1gwerld{gap:var(--sp-04);flex-wrap:wrap;justify-content:center;display:flex}.cta-secondary.svelte-1gwerld{color:rgb(var(--bg-text-01));padding:var(--sp-03) var(--sp-06);border:1.5px solid rgb(var(--bg-border));background:0 0;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.cta-secondary.svelte-1gwerld:hover{border-color:rgb(var(--brand-blue-light));color:rgb(var(--brand-blue-light))}problem-section.svelte-1gwerld{padding:4rem var(--sp-06);background:rgb(var(--bg));justify-content:center;display:flex}problem-grid.svelte-1gwerld{gap:var(--sp-04);grid-template-columns:repeat(3,1fr);display:grid}problem-card.svelte-1gwerld{text-align:center;padding:var(--sp-05);background:rgb(var(--neutral-01));border:1px solid rgb(var(--bg-border));border-radius:12px;flex-direction:column;align-items:center;display:flex}problem-card.svelte-1gwerld p:where(.svelte-1gwerld){color:rgb(var(--bg-text-02));margin:0;font-size:.9rem;line-height:1.5}problem-icon.svelte-1gwerld{background:rgb(var(--red-10));width:40px;height:40px;color:rgb(var(--red-04));margin-bottom:var(--sp-03);border-radius:10px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}tracking-section.svelte-1gwerld{padding:5rem var(--sp-06);background:rgb(var(--bg-02));justify-content:center;display:flex}tracking-flow.svelte-1gwerld{flex-direction:column;gap:0;display:flex}tracking-step.svelte-1gwerld{gap:var(--sp-04);align-items:flex-start;display:flex}step-number.svelte-1gwerld{background:rgb(var(--brand-primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:700;display:flex}step-content.svelte-1gwerld{padding-bottom:var(--sp-03);flex:1}step-content.svelte-1gwerld p:where(.svelte-1gwerld){color:rgb(var(--bg-text-02));margin:0;font-size:.95rem;line-height:1.55}step-connector.svelte-1gwerld{background:rgb(var(--brand-blue-light));width:2px;height:24px;margin-left:17px}orders-section.svelte-1gwerld{padding:4rem var(--sp-06);background:rgb(var(--bg));justify-content:center;display:flex}orders-grid.svelte-1gwerld{gap:var(--sp-03);grid-template-columns:repeat(3,1fr);display:grid}order-card.svelte-1gwerld{padding:var(--sp-04);background:rgb(var(--neutral-01));border:1px solid rgb(var(--bg-border));border-radius:10px}order-card.svelte-1gwerld p:where(.svelte-1gwerld){color:rgb(var(--bg-text-02));margin:0;font-size:.85rem;line-height:1.5}integration-section.svelte-1gwerld{padding:4rem var(--sp-06);background:rgb(var(--bg-02));justify-content:center;display:flex}integration-grid.svelte-1gwerld{gap:var(--sp-03);grid-template-columns:repeat(3,1fr);display:grid}integration-item.svelte-1gwerld{padding:var(--sp-04);background:rgb(var(--neutral-01));border:1px solid rgb(var(--bg-border));border-radius:10px;flex-direction:column;display:flex}item-label.svelte-1gwerld{color:rgb(var(--brand-blue-light));margin-bottom:var(--sp-01);font-size:.95rem;font-weight:600}item-desc.svelte-1gwerld{color:rgb(var(--bg-text-02));font-size:.85rem;line-height:1.5}benefits-section.svelte-1gwerld{padding:4rem var(--sp-06);background:rgb(var(--bg));justify-content:center;display:flex}benefits-list.svelte-1gwerld{gap:var(--sp-03);flex-direction:column;max-width:600px;margin:0 auto;padding:0;list-style:none;display:flex}benefits-list.svelte-1gwerld li:where(.svelte-1gwerld){align-items:center;gap:var(--sp-03);padding:var(--sp-03) var(--sp-04);background:rgb(var(--neutral-01));border:1px solid rgb(var(--bg-border));color:rgb(var(--bg-text-01));border-radius:10px;font-size:.95rem;display:flex}benefits-list.svelte-1gwerld li:where(.svelte-1gwerld):before{content:"✓";background:rgb(var(--brand-primary-10));width:22px;height:22px;color:rgb(var(--brand-primary));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}cta-section.svelte-1gwerld{padding:5rem var(--sp-06);background:rgb(var(--brand-teal));justify-content:center;display:flex}.cta-content.svelte-1gwerld{text-align:center;max-width:550px}cta-section.svelte-1gwerld h2:where(.svelte-1gwerld){color:#fff;margin-bottom:var(--sp-04)}cta-section.svelte-1gwerld p:where(.svelte-1gwerld){color:rgb(var(--brand-teal-10));margin:0 0 var(--sp-05) 0;font-size:1.05rem;line-height:1.6}cta-section.svelte-1gwerld .cta-primary:where(.svelte-1gwerld){color:rgb(var(--brand-teal));background:#fff}cta-section.svelte-1gwerld .cta-primary:where(.svelte-1gwerld):hover{background:rgb(var(--neutral-02))}@media (max-width:850px){problem-grid.svelte-1gwerld,orders-grid.svelte-1gwerld,integration-grid.svelte-1gwerld{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){h1.svelte-1gwerld{font-size:2rem}problem-grid.svelte-1gwerld,orders-grid.svelte-1gwerld,integration-grid.svelte-1gwerld{grid-template-columns:1fr}}
