.int-hero.svelte-i5ddu{background:linear-gradient(135deg,#0a3c37 0%,var(--primary-teal) 100%);padding:8rem 0 5rem;color:#fff;position:relative;overflow:hidden}.hero-decoration.svelte-i5ddu{position:absolute;top:-30%;right:-10%;width:600px;height:600px;background:#ffffff08;border-radius:50%;pointer-events:none}.int-hero-content.svelte-i5ddu{position:relative;z-index:2;max-width:800px}.hero-eyebrow-row.svelte-i5ddu{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.5rem}.back-link.svelte-i5ddu{color:#ffffffbf;text-decoration:none;font-size:.9rem;font-weight:600;transition:color .2s}.back-link.svelte-i5ddu:hover{color:#fff}.category-badge.svelte-i5ddu{display:inline-block;background:#f59e0b33;border:1px solid rgba(245,158,11,.5);color:var(--accent-gold);padding:.3rem .9rem;border-radius:100px;font-size:.78rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.hero-logo.svelte-i5ddu{font-size:3.5rem;margin-bottom:1rem}.int-hero-content.svelte-i5ddu h1:where(.svelte-i5ddu){font-size:3.2rem;font-weight:900;line-height:1.15;margin-bottom:1.5rem}.hero-sub.svelte-i5ddu{font-size:1.2rem;color:#ffffffd9;max-width:640px;line-height:1.7;margin-bottom:2.5rem}.what-section.svelte-i5ddu{background:var(--cream)}.what-grid.svelte-i5ddu{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.section-eyebrow.svelte-i5ddu{display:inline-block;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--primary-teal);margin-bottom:.75rem}.what-col.svelte-i5ddu h2:where(.svelte-i5ddu){font-size:2rem;font-weight:800;color:var(--text-dark);margin-bottom:1.2rem;line-height:1.25}.what-col.svelte-i5ddu p:where(.svelte-i5ddu){font-size:1.05rem;color:var(--text-gray);line-height:1.8}.workflow-section.svelte-i5ddu{background:var(--white)}.workflow-header.svelte-i5ddu{text-align:center;margin-bottom:4rem}.workflow-header.svelte-i5ddu .section-subtitle:where(.svelte-i5ddu){margin-left:auto;margin-right:auto}.workflow-steps.svelte-i5ddu{display:flex;flex-direction:column;gap:0;max-width:900px;margin:0 auto}.workflow-step.svelte-i5ddu{display:flex;gap:2rem;padding:2.5rem;border-radius:16px;transition:background .3s;position:relative}.workflow-step.svelte-i5ddu:before{content:"";position:absolute;left:3.5rem;top:100%;width:2px;height:100%;background:linear-gradient(to bottom,var(--light-teal),transparent);pointer-events:none}.workflow-step.svelte-i5ddu:last-child:before{display:none}.workflow-step.svelte-i5ddu:hover{background:var(--cream)}.step-number.svelte-i5ddu{font-family:Fraunces,serif;font-size:3.5rem;font-weight:900;color:var(--primary-teal);opacity:.15;line-height:1;flex-shrink:0;width:70px;transition:opacity .3s}.workflow-step.svelte-i5ddu:hover .step-number:where(.svelte-i5ddu){opacity:.3}.step-body.svelte-i5ddu h3:where(.svelte-i5ddu){font-size:1.2rem;font-weight:800;color:var(--text-dark);margin-bottom:.75rem}.step-body.svelte-i5ddu p:where(.svelte-i5ddu){font-size:.98rem;color:var(--text-gray);line-height:1.75}.use-cases-section.svelte-i5ddu{background:var(--cream)}.uc-header.svelte-i5ddu{text-align:center;margin-bottom:4rem}.uc-header.svelte-i5ddu .section-subtitle:where(.svelte-i5ddu){margin-left:auto;margin-right:auto}.use-cases-grid.svelte-i5ddu{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.uc-card.svelte-i5ddu{background:var(--white);border-radius:16px;padding:2.5rem;border-top:4px solid var(--primary-teal);box-shadow:0 4px 24px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.uc-card.svelte-i5ddu:hover{transform:translateY(-6px);box-shadow:0 16px 48px #0000001a}.uc-number.svelte-i5ddu{font-family:Fraunces,serif;font-size:2.2rem;font-weight:900;color:var(--primary-teal);opacity:.2;margin-bottom:1rem;line-height:1}.uc-card.svelte-i5ddu h3:where(.svelte-i5ddu){font-size:1.1rem;font-weight:800;color:var(--text-dark);margin-bottom:.75rem}.uc-card.svelte-i5ddu p:where(.svelte-i5ddu){font-size:.95rem;color:var(--text-gray);line-height:1.7}.advantage-section.svelte-i5ddu{background:var(--white)}.adv-header.svelte-i5ddu{text-align:center;margin-bottom:4rem}.adv-header.svelte-i5ddu .section-subtitle:where(.svelte-i5ddu){margin-left:auto;margin-right:auto}.comparison-table.svelte-i5ddu{max-width:900px;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #00000014}.comparison-row.svelte-i5ddu{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid rgba(107,114,128,.1)}.comparison-row.svelte-i5ddu:last-child{border-bottom:none}.comparison-row.header.svelte-i5ddu{background:var(--primary-teal);color:#fff;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:1px}.comp-col.svelte-i5ddu{padding:1.1rem 1.5rem;display:flex;align-items:center;font-size:.95rem;color:var(--text-dark)}.comparison-row.header.svelte-i5ddu .comp-col:where(.svelte-i5ddu){color:#ffffffe6;justify-content:center}.feature-col.svelte-i5ddu{font-weight:600;background:#00000005}.comparison-row.header.svelte-i5ddu .feature-col:where(.svelte-i5ddu){background:transparent}.highlight-col.svelte-i5ddu{background:#0f766e0d;justify-content:center;font-weight:700;color:var(--primary-teal)}.comparison-row.header.svelte-i5ddu .highlight-col:where(.svelte-i5ddu){background:#ffffff26;color:#fff}.comp-col.svelte-i5ddu:not(.feature-col):not(.highlight-col){justify-content:center;color:var(--text-gray);font-size:.9rem}.comp-yes.svelte-i5ddu{color:var(--primary-teal);font-size:1.3rem;font-weight:800}.comp-no.svelte-i5ddu{color:var(--text-gray);opacity:.4;font-size:1.3rem}.comparison-row.svelte-i5ddu:nth-child(2n) .feature-col:where(.svelte-i5ddu){background:#00000008}.comparison-row.svelte-i5ddu:nth-child(2n) .highlight-col:where(.svelte-i5ddu){background:#0f766e14}.faq-section.svelte-i5ddu{background:var(--cream)}.faq-header.svelte-i5ddu{text-align:center;margin-bottom:4rem}.faq-list.svelte-i5ddu{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.faq-item.svelte-i5ddu{background:var(--white);border-radius:14px;padding:2rem 2.5rem;box-shadow:0 4px 20px #0000000d}.faq-q.svelte-i5ddu{font-size:1.05rem;font-weight:800;color:var(--text-dark);margin-bottom:.75rem}.faq-a.svelte-i5ddu{font-size:.97rem;color:var(--text-gray);line-height:1.75}.cta-buttons.svelte-i5ddu{display:flex;gap:1.2rem;justify-content:center;flex-wrap:wrap}@media(max-width:1024px){.int-hero.svelte-i5ddu{padding:6rem 0 4rem}.int-hero-content.svelte-i5ddu h1:where(.svelte-i5ddu){font-size:2.5rem}.hero-sub.svelte-i5ddu{font-size:1.1rem}.what-grid.svelte-i5ddu{grid-template-columns:1fr;gap:3rem}.use-cases-grid.svelte-i5ddu{grid-template-columns:1fr 1fr}.comparison-row.svelte-i5ddu{grid-template-columns:1.5fr 1fr 1fr}}@media(max-width:768px){.int-hero.svelte-i5ddu{padding:5rem 0 3.5rem}.int-hero-content.svelte-i5ddu h1:where(.svelte-i5ddu){font-size:2rem}.hero-sub.svelte-i5ddu{font-size:1rem}.hero-decoration.svelte-i5ddu{display:none}.hero-logo.svelte-i5ddu{font-size:2.5rem}.use-cases-grid.svelte-i5ddu{grid-template-columns:1fr}.workflow-step.svelte-i5ddu{padding:2rem 1.5rem}.step-number.svelte-i5ddu{font-size:2.5rem;width:50px}.workflow-step.svelte-i5ddu:before{left:3rem}.comparison-table.svelte-i5ddu{overflow-x:auto}.comparison-row.svelte-i5ddu{grid-template-columns:1.2fr .8fr 1fr;min-width:520px}.comp-col.svelte-i5ddu{padding:.9rem 1rem;font-size:.85rem}.faq-item.svelte-i5ddu{padding:1.5rem}.cta-buttons.svelte-i5ddu{flex-direction:column;align-items:center}}
