.hero-section.svelte-1h9oe6u{background:#f7f8f3;width:100%;padding:80px 20px 96px;box-sizing:border-box}.hero-inner.svelte-1h9oe6u{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}h1.svelte-1h9oe6u{font-size:58px;font-weight:800;line-height:1.06;letter-spacing:-.03em;color:#282620;margin:0 0 24px}.accent.svelte-1h9oe6u{color:#2aaba3}.subtitle.svelte-1h9oe6u{font-size:18px;line-height:1.6;color:#282620a6;max-width:440px;margin:0 0 36px}.cta-row.svelte-1h9oe6u{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:28px}.integration-strip.svelte-1h9oe6u{display:flex;flex-direction:column;gap:10px}.integration-label.svelte-1h9oe6u{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#28262059}.integration-logos.svelte-1h9oe6u{display:flex;align-items:center;gap:20px;flex-wrap:wrap;color:#2826204d}.integration-logos.svelte-1h9oe6u svg,.integration-logos.svelte-1h9oe6u .logo-img:where(.svelte-1h9oe6u){transition:color .15s ease,opacity .15s ease}.logo-img.svelte-1h9oe6u{height:18px;width:auto;opacity:.3;filter:grayscale(1)}@media (hover: hover) and (pointer: fine){.integration-logos.svelte-1h9oe6u svg:hover{color:#28262099}.integration-logos.svelte-1h9oe6u .logo-img:where(.svelte-1h9oe6u):hover{opacity:.6}}.workflow-diagram.svelte-1h9oe6u{background:#fff;border:1px solid rgba(40,38,32,.09);border-radius:16px;padding:28px 24px;box-shadow:0 16px 48px #00000012}.diagram-label.svelte-1h9oe6u{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#28262059;margin:0 0 20px}.workflow-steps.svelte-1h9oe6u{display:flex;flex-direction:column;gap:10px}@keyframes svelte-1h9oe6u-step-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.workflow-step.svelte-1h9oe6u,.step-arrow.svelte-1h9oe6u,.workflow-result.svelte-1h9oe6u{animation:svelte-1h9oe6u-step-enter .3s cubic-bezier(.23,1,.32,1) both}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(1){animation-delay:.1s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(2){animation-delay:.15s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(3){animation-delay:.2s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(4){animation-delay:.25s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(5){animation-delay:.3s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(6){animation-delay:.35s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(7){animation-delay:.4s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(8){animation-delay:.45s}.workflow-steps.svelte-1h9oe6u>:where(.svelte-1h9oe6u):nth-child(9){animation-delay:.5s}.workflow-step.svelte-1h9oe6u{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f7f8f3;border-radius:10px;border:1px solid rgba(40,38,32,.07)}.workflow-step.highlight.svelte-1h9oe6u{background:#2aaba312;border-color:#2aaba340}.step-icon.svelte-1h9oe6u{font-size:16px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:7px;flex-shrink:0;border:1px solid rgba(40,38,32,.09)}.step-icon.teal.svelte-1h9oe6u{background:#2aaba31a;border-color:#2aaba34d}.step-text.svelte-1h9oe6u{display:flex;flex-direction:column;gap:2px}.step-title.svelte-1h9oe6u{font-size:13px;font-weight:600;color:#282620}.step-sub.svelte-1h9oe6u{font-size:11px;color:#28262080}.step-arrow.svelte-1h9oe6u{color:#2aaba380;font-size:14px;text-align:left;padding-left:22px;line-height:1}.workflow-result.svelte-1h9oe6u{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#2aaba314;border:1px solid rgba(42,171,163,.25);border-radius:10px}.result-label.svelte-1h9oe6u{font-size:13px;font-weight:700;color:#2aaba3}.result-divider.svelte-1h9oe6u{font-size:13px;color:#2aaba359}@media (max-width: 900px){.hero-inner.svelte-1h9oe6u{grid-template-columns:1fr;gap:48px}h1.svelte-1h9oe6u{font-size:40px}.hero-section.svelte-1h9oe6u{padding:56px 20px 64px}}@media (max-width: 480px){h1.svelte-1h9oe6u{font-size:32px}}.section.svelte-8a21bl{background:#fff;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-8a21bl{max-width:960px;margin:0 auto}.section-label.svelte-8a21bl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}.header.svelte-8a21bl{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:56px}h2.svelte-8a21bl{font-size:38px;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#085041;margin:0}.body-text.svelte-8a21bl{font-size:17px;line-height:1.7;color:#0d1f1a99;margin:6px 0 0}.data-table.svelte-8a21bl{border:1px solid rgba(13,31,26,.08);border-radius:16px;overflow:hidden;margin-bottom:40px}.data-row.svelte-8a21bl{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:32px;padding:28px 32px;border-bottom:1px solid rgba(13,31,26,.06)}.data-row.last.svelte-8a21bl{border-bottom:none}.data-left.svelte-8a21bl{text-align:center}.data-num.svelte-8a21bl{font-size:48px;font-weight:800;letter-spacing:-.03em;color:#1d9e75;line-height:1;display:block}.data-right.svelte-8a21bl{display:flex;flex-direction:column;gap:4px}.data-metric.svelte-8a21bl{font-size:15px;font-weight:700;color:#085041;margin:0}.data-source.svelte-8a21bl{font-size:11px;color:#0d1f1a59;margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.data-result.svelte-8a21bl{font-size:14px;line-height:1.55;color:#0d1f1a99;margin:4px 0 0}.takeaway.svelte-8a21bl{border-left:3px solid #1d9e75;padding:4px 0 4px 24px}.takeaway.svelte-8a21bl p:where(.svelte-8a21bl){font-size:16px;line-height:1.7;color:#0d1f1ab3;margin:0;font-style:italic}@media (min-width: 768px){.section.svelte-8a21bl{padding:100px 40px}}@media (max-width: 768px){.header.svelte-8a21bl{grid-template-columns:1fr;gap:20px;margin-bottom:40px}h2.svelte-8a21bl{font-size:28px}.data-row.svelte-8a21bl{grid-template-columns:100px 1fr;gap:20px;padding:20px}.data-num.svelte-8a21bl{font-size:34px}}.section.svelte-1090puc{background:#f8f9f7;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-1090puc{max-width:1100px;margin:0 auto}.section-label.svelte-1090puc{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}h2.svelte-1090puc{font-size:38px;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#085041;margin:0 0 56px}.scenarios.svelte-1090puc{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.scenario-card.svelte-1090puc{background:#fff;border:1px solid rgba(13,31,26,.07);border-radius:16px;padding:32px 28px}.scenario-num.svelte-1090puc{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#1d9e75;margin:0 0 10px}.scenario-label.svelte-1090puc{font-size:16px;font-weight:700;color:#085041;margin:0 0 14px;line-height:1.3;font-style:italic}.scenario-body.svelte-1090puc{font-size:14px;line-height:1.7;color:#0d1f1a99;margin:0}.proof-quote.svelte-1090puc{margin:48px 0 0;border-left:3px solid #1d9e75;padding:4px 0 4px 24px}.proof-quote.svelte-1090puc p:where(.svelte-1090puc){font-size:17px;line-height:1.7;color:#0d1f1abf;margin:0 0 12px;font-style:italic}.proof-quote.svelte-1090puc footer:where(.svelte-1090puc){font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#0d1f1a59}@media (min-width: 768px){.section.svelte-1090puc{padding:100px 40px}}@media (max-width: 768px){.scenarios.svelte-1090puc{grid-template-columns:1fr}h2.svelte-1090puc{font-size:28px;margin-bottom:36px}}.section.svelte-f9nnob{background:#fff;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-f9nnob{max-width:900px;margin:0 auto}.section-label.svelte-f9nnob{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}h2.svelte-f9nnob{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#085041;margin:0 0 56px;max-width:580px}.steps.svelte-f9nnob{display:flex;flex-direction:column}.step.svelte-f9nnob{border-left:3px solid #1d9e75;padding:0 0 48px 28px}.step.last.svelte-f9nnob{padding-bottom:0}.step-header.svelte-f9nnob{display:flex;align-items:center;gap:12px;margin-bottom:10px}.step-num.svelte-f9nnob{font-size:11px;font-weight:800;color:#1d9e75;letter-spacing:.1em}.step-sublabel.svelte-f9nnob{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#0d1f1a59}h3.svelte-f9nnob{font-size:20px;font-weight:700;color:#085041;margin:0 0 10px;letter-spacing:-.01em}p.svelte-f9nnob{font-size:16px;line-height:1.7;color:#0d1f1aa6;margin:0}.screenshot-block.svelte-f9nnob{padding-left:28px;padding-bottom:48px}.product-window.svelte-f9nnob{border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #0d1f1a14,0 20px 56px #0000001a;margin-bottom:16px}.window-chrome.svelte-f9nnob{background:#f0f0ee;border-bottom:1px solid rgba(13,31,26,.08);padding:10px 14px;display:flex;align-items:center;gap:10px}.chrome-dots.svelte-f9nnob{display:flex;gap:6px}.chrome-dots.svelte-f9nnob span:where(.svelte-f9nnob){width:10px;height:10px;border-radius:50%}.chrome-dots.svelte-f9nnob span:where(.svelte-f9nnob):nth-child(1){background:#ff5f57}.chrome-dots.svelte-f9nnob span:where(.svelte-f9nnob):nth-child(2){background:#febc2e}.chrome-dots.svelte-f9nnob span:where(.svelte-f9nnob):nth-child(3){background:#28c840}.chrome-title.svelte-f9nnob{font-size:11px;color:#0d1f1a66;font-weight:500;margin:0 auto;padding-right:52px}.window-body.svelte-f9nnob{background:#f5f5f3;line-height:0}.window-body.svelte-f9nnob img:where(.svelte-f9nnob){width:100%;height:auto;display:block}.screenshot-caption.svelte-f9nnob{font-size:13px;line-height:1.6;color:#0d1f1a73;margin:0;font-style:italic}@media (min-width: 768px){.section.svelte-f9nnob{padding:100px 40px}h2.svelte-f9nnob{font-size:40px}}@media (max-width: 600px){h2.svelte-f9nnob{font-size:26px;margin-bottom:40px}.step.svelte-f9nnob,.screenshot-block.svelte-f9nnob{padding-left:20px}}.section.svelte-1q5sbaj{background:#f8f9f7;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-1q5sbaj{max-width:1100px;margin:0 auto}.section-label.svelte-1q5sbaj{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}.section-header.svelte-1q5sbaj{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:56px}h2.svelte-1q5sbaj{font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#085041;margin:0}.subhead.svelte-1q5sbaj{font-size:17px;line-height:1.7;color:#0d1f1a99;margin:6px 0 0}.cards.svelte-1q5sbaj{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card.svelte-1q5sbaj{background:#fff;border:1px solid rgba(13,31,26,.07);border-radius:16px;padding:32px 28px}.card-label.svelte-1q5sbaj{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#1d9e75;margin:0 0 14px}h3.svelte-1q5sbaj{font-size:18px;font-weight:700;color:#085041;margin:0 0 10px;letter-spacing:-.01em;line-height:1.3}.card-what.svelte-1q5sbaj{font-size:13px;font-weight:600;color:#1d9e75;margin:0 0 12px;line-height:1.5}.card-body.svelte-1q5sbaj{font-size:14px;line-height:1.7;color:#0d1f1a99;margin:0}@media (min-width: 768px){.section.svelte-1q5sbaj{padding:100px 40px}h2.svelte-1q5sbaj{font-size:40px}}@media (max-width: 768px){.section-header.svelte-1q5sbaj{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.cards.svelte-1q5sbaj{grid-template-columns:1fr}h2.svelte-1q5sbaj{font-size:28px}}.section.svelte-12w6obv{background:#fff;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-12w6obv{max-width:1100px;margin:0 auto}.section-label.svelte-12w6obv{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}.section-header.svelte-12w6obv{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:64px}h2.svelte-12w6obv{font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#085041;margin:0}.subhead.svelte-12w6obv{font-size:17px;line-height:1.7;color:#0d1f1a99;margin:6px 0 0}.personas.svelte-12w6obv{display:flex;flex-direction:column}.persona-card.svelte-12w6obv{border-left:3px solid #1d9e75;padding:0 0 56px 28px}.persona-card.svelte-12w6obv:last-child{padding-bottom:0}.persona-meta.svelte-12w6obv{display:flex;align-items:center;gap:14px;margin-bottom:12px}.persona-num.svelte-12w6obv{font-size:11px;font-weight:700;color:#1d9e75;letter-spacing:.08em}.persona-team.svelte-12w6obv{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#0d1f1a66}h3.svelte-12w6obv{font-size:22px;font-weight:700;color:#085041;margin:0 0 12px;letter-spacing:-.01em}.persona-body.svelte-12w6obv{font-size:16px;line-height:1.7;color:#0d1f1aa6;margin:0 0 20px;max-width:680px}ul.svelte-12w6obv{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}li.svelte-12w6obv{font-size:14px;color:#0d1f1aa6;padding-left:20px;position:relative;line-height:1.5}li.svelte-12w6obv:before{content:"→";position:absolute;left:0;color:#1d9e75;font-size:12px;top:1px}@media (min-width: 768px){.section.svelte-12w6obv{padding:100px 40px}h2.svelte-12w6obv{font-size:40px}}@media (max-width: 768px){.section-header.svelte-12w6obv{grid-template-columns:1fr;gap:20px;margin-bottom:40px}h2.svelte-12w6obv{font-size:28px}.persona-card.svelte-12w6obv{padding-left:20px;padding-bottom:40px}}.section.svelte-4l99zr{background:#085041;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-4l99zr{max-width:1100px;margin:0 auto}.section-label.svelte-4l99zr{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#ffffff4d;margin:0 0 20px}.section-header.svelte-4l99zr{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:64px}h2.svelte-4l99zr{font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#fff;margin:0}.subhead.svelte-4l99zr{font-size:17px;line-height:1.7;color:#fff9;margin:6px 0 0}.systems.svelte-4l99zr{display:flex;flex-direction:column;gap:32px}.system-panel.svelte-4l99zr{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:40px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;align-items:start}.system-name-row.svelte-4l99zr{display:flex;align-items:baseline;gap:8px;margin-bottom:14px}.system-name.svelte-4l99zr{font-size:22px;font-weight:800;color:#1d9e75;letter-spacing:-.01em}.system-sublabel.svelte-4l99zr{font-size:13px;color:#ffffff59;font-weight:500}h3.svelte-4l99zr{font-size:17px;font-weight:700;color:#fff;margin:0 0 14px;line-height:1.3}p.svelte-4l99zr{font-size:15px;line-height:1.75;color:#fff9;margin:0}.spec-table.svelte-4l99zr{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.spec-row.svelte-4l99zr{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.spec-row.svelte-4l99zr:last-child{border-bottom:none}.spec-label.svelte-4l99zr{font-size:11px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:.07em}.spec-value.svelte-4l99zr{font-size:13px;color:#fffc;font-weight:500;line-height:1.4}@media (min-width: 768px){.section.svelte-4l99zr{padding:100px 40px}h2.svelte-4l99zr{font-size:40px}}@media (max-width: 768px){.section-header.svelte-4l99zr{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.system-panel.svelte-4l99zr{grid-template-columns:1fr;gap:32px;padding:28px 20px}h2.svelte-4l99zr{font-size:28px}}.section.svelte-1kwy6ax{background:#f8f9f7;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-1kwy6ax{max-width:1100px;margin:0 auto}.section-label.svelte-1kwy6ax{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}.section-header.svelte-1kwy6ax{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:56px}h2.svelte-1kwy6ax{font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#085041;margin:0}.subhead.svelte-1kwy6ax{font-size:17px;line-height:1.7;color:#0d1f1a99;margin:6px 0 0}.cards.svelte-1kwy6ax{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.card.svelte-1kwy6ax{background:#fff;border:1px solid rgba(13,31,26,.07);border-radius:16px;padding:28px 24px}h3.svelte-1kwy6ax{font-size:16px;font-weight:700;color:#085041;margin:0 0 10px}p.svelte-1kwy6ax{font-size:14px;line-height:1.7;color:#0d1f1a99;margin:0}.founder-block.svelte-1kwy6ax{display:flex;flex-direction:column;gap:20px;max-width:680px}.founder-photo.svelte-1kwy6ax{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(13,31,26,.1)}blockquote.svelte-1kwy6ax{border-left:3px solid #1d9e75;padding:4px 0 4px 28px;margin:0}blockquote.svelte-1kwy6ax p:where(.svelte-1kwy6ax){font-size:17px;font-style:italic;color:#0d1f1abf;margin:0 0 10px;line-height:1.65}blockquote.svelte-1kwy6ax footer:where(.svelte-1kwy6ax){font-size:13px;color:#0d1f1a66;font-weight:600}@media (min-width: 768px){.section.svelte-1kwy6ax{padding:100px 40px}h2.svelte-1kwy6ax{font-size:40px}}@media (max-width: 768px){.section-header.svelte-1kwy6ax{grid-template-columns:1fr;gap:20px;margin-bottom:36px}.cards.svelte-1kwy6ax{grid-template-columns:1fr;gap:16px;margin-bottom:36px}h2.svelte-1kwy6ax{font-size:28px}blockquote.svelte-1kwy6ax p:where(.svelte-1kwy6ax){font-size:15px}}.section.svelte-1j1ht93{background:#fff;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-1j1ht93{max-width:800px;margin:0 auto}.section-label.svelte-1j1ht93{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0d1f1a66;margin:0 0 20px}h2.svelte-1j1ht93{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#085041;margin:0 0 48px}.faq-list.svelte-1j1ht93{display:flex;flex-direction:column;border:1px solid rgba(13,31,26,.08);border-radius:16px;overflow:hidden}.faq-item.svelte-1j1ht93{border-bottom:1px solid rgba(13,31,26,.07)}.faq-item.svelte-1j1ht93:last-child{border-bottom:none}.faq-item.open.svelte-1j1ht93{background:#f8f9f7}.faq-trigger.svelte-1j1ht93{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s ease}.faq-trigger.svelte-1j1ht93:hover{background:#1d9e7508}.faq-q.svelte-1j1ht93{font-size:15px;font-weight:600;color:#085041;line-height:1.4}.faq-chevron.svelte-1j1ht93{font-size:20px;color:#1d9e75;flex-shrink:0;transition:transform .2s cubic-bezier(.23,1,.32,1);display:inline-block}.faq-chevron.rotated.svelte-1j1ht93{transform:rotate(90deg)}.faq-answer.svelte-1j1ht93{padding:0 28px 22px}.faq-answer.svelte-1j1ht93 p:where(.svelte-1j1ht93){font-size:15px;line-height:1.7;color:#0d1f1aa6;margin:0}@media (min-width: 768px){.section.svelte-1j1ht93{padding:100px 40px}h2.svelte-1j1ht93{font-size:38px}}@media (max-width: 600px){h2.svelte-1j1ht93{font-size:26px;margin-bottom:32px}.faq-trigger.svelte-1j1ht93{padding:18px 20px}.faq-answer.svelte-1j1ht93{padding:0 20px 18px}}.section.svelte-1yvwcnl{background:#085041;width:100%;padding:80px 24px;box-sizing:border-box}.inner.svelte-1yvwcnl{max-width:1100px;margin:0 auto}.section-label.svelte-1yvwcnl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#ffffff40;margin:0 0 48px}.cta-grid.svelte-1yvwcnl{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}h2.svelte-1yvwcnl{font-size:38px;font-weight:700;line-height:1.1;letter-spacing:-.03em;color:#fff;margin:0 0 20px}.subhead.svelte-1yvwcnl{font-size:18px;line-height:1.6;color:#ffffff8c;margin:0 0 36px}.cta-actions.svelte-1yvwcnl{display:flex;align-items:center;gap:20px;flex-wrap:wrap}blockquote.svelte-1yvwcnl{margin:0;border-left:2px solid rgba(29,158,117,.5);padding-left:24px}blockquote.svelte-1yvwcnl p:where(.svelte-1yvwcnl){font-size:16px;line-height:1.75;color:#ffffffa6;margin:0 0 16px;font-style:italic}blockquote.svelte-1yvwcnl footer:where(.svelte-1yvwcnl){font-size:13px;color:#ffffff59;font-weight:600;letter-spacing:.02em}@media (min-width: 768px){.section.svelte-1yvwcnl{padding:100px 40px}}@media (max-width: 768px){.cta-grid.svelte-1yvwcnl{grid-template-columns:1fr;gap:48px}h2.svelte-1yvwcnl{font-size:30px}}@media (max-width: 480px){h2.svelte-1yvwcnl{font-size:26px}}main.svelte-1uha8ag{display:flex;flex-direction:column;width:100%;align-items:center}
