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