.text-center.svelte-12xpy9q{text-align:center}.cmp-hero.svelte-12xpy9q{padding:10rem 0 5rem;text-align:center;background:#020331;position:relative;overflow:hidden}.cmp-hero.svelte-12xpy9q:before{content:"";position:absolute;top:-30%;left:50%;transform:translate(-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(29,148,154,.1) 0%,transparent 60%);pointer-events:none}.cmp-hero.svelte-12xpy9q>:where(.svelte-12xpy9q){position:relative;z-index:1}.cmp-eyebrow.svelte-12xpy9q{display:inline-block;font-family:var(--font-body);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1d949a;margin-bottom:1.5rem;padding:.4em 1.2em;border:1px solid rgba(29,148,154,.35);border-radius:999px;background:#1d949a0f}.cmp-hero.svelte-12xpy9q h1:where(.svelte-12xpy9q){font-family:var(--font-heading);font-size:clamp(2.6rem,5.5vw,4.2rem);font-weight:900;line-height:1.1;color:#fff;margin:0 0 1.5rem}.cmp-hero.svelte-12xpy9q h1:where(.svelte-12xpy9q) em:where(.svelte-12xpy9q){font-style:normal;background:#1d949a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cmp-hero-sub.svelte-12xpy9q{font-size:1.1rem;color:var(--white-55);line-height:1.8;max-width:640px;margin:0 auto}.cmp-section-light.svelte-12xpy9q{background:#f1f7f7;padding:6rem 0}.cmp-section-light.svelte-12xpy9q h2:where(.svelte-12xpy9q){font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,3rem);font-weight:800;color:#020331;line-height:1.12;margin:0 0 1rem}.cmp-section-light.svelte-12xpy9q h2:where(.svelte-12xpy9q) em:where(.svelte-12xpy9q){font-style:normal;background:#1d949a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cmp-section-sub.svelte-12xpy9q{font-size:1.1rem;color:var(--navy-55);line-height:1.8;max-width:680px;margin:0 0 3rem}.cmp-section-dark.svelte-12xpy9q{background:#020331;padding:6rem 0;position:relative;overflow:hidden}.cmp-section-dark.svelte-12xpy9q:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:900px;height:900px;background:radial-gradient(circle,rgba(29,148,154,.06) 0%,transparent 60%);pointer-events:none}.cmp-section-dark.svelte-12xpy9q>:where(.svelte-12xpy9q){position:relative;z-index:1}.cmp-dark-h2.svelte-12xpy9q{font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,3rem);font-weight:900;color:#fff;line-height:1.1;margin:0 0 1rem}.cmp-dark-h2.svelte-12xpy9q em:where(.svelte-12xpy9q){font-style:normal;background:#1d949a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cmp-section-sub-dark.svelte-12xpy9q{font-size:1.1rem;color:var(--white-50);line-height:1.8;max-width:680px;margin:0 0 3rem}.cmp-compare.svelte-12xpy9q{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:start;margin-top:2rem}.cmp-col.svelte-12xpy9q h3:where(.svelte-12xpy9q){font-family:var(--font-heading);font-size:1.2rem;font-weight:800;margin:0 0 1.5rem;text-align:center}.cmp-col-old.svelte-12xpy9q h3:where(.svelte-12xpy9q){color:#02033166}.cmp-col-new.svelte-12xpy9q h3:where(.svelte-12xpy9q){color:#1d949a}.cmp-col-vs.svelte-12xpy9q{display:flex;align-items:center;justify-content:center;padding-top:4rem}.cmp-col-vs.svelte-12xpy9q span:where(.svelte-12xpy9q){font-family:var(--font-heading);font-weight:900;font-size:1.2rem;color:var(--navy-20);background:var(--navy-5);padding:.5rem 1rem;border-radius:8px}.cmp-stack-item.svelte-12xpy9q{padding:.9rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:500;margin-bottom:.5rem;text-align:center}.cmp-col-old.svelte-12xpy9q .cmp-stack-item:where(.svelte-12xpy9q){background:#0203310a;color:#02033166;border:1px solid var(--navy-7);text-decoration:line-through}.cmp-stack-unified.svelte-12xpy9q{background:#1d949a0f!important;color:#1d949a!important;border:1px solid rgba(29,148,154,.2)!important;text-decoration:none!important}.cmp-stack-summary.svelte-12xpy9q{margin-top:1rem;font-size:.8rem;font-weight:600;text-align:center;color:var(--navy-35)}.cmp-stack-summary-new.svelte-12xpy9q{color:#1d949a}.cmp-table.svelte-12xpy9q{margin-top:2rem;border-radius:18px;overflow:hidden;border:1px solid var(--white-8)}.cmp-table-header.svelte-12xpy9q{display:grid;grid-template-columns:1.2fr 1fr 1fr;background:var(--white-6)}.cmp-table-header.svelte-12xpy9q .cmp-table-cell:where(.svelte-12xpy9q){font-family:var(--font-heading);font-weight:700;font-size:.85rem;color:var(--white-70);text-transform:uppercase;letter-spacing:.08em}.cmp-table-row.svelte-12xpy9q{display:grid;grid-template-columns:1.2fr 1fr 1fr;border-top:1px solid var(--white-6)}.cmp-table-cell.svelte-12xpy9q{padding:1.25rem 1.5rem;font-size:.88rem;color:var(--white-45);line-height:1.6}.cmp-table-feature.svelte-12xpy9q{color:var(--white-70);font-weight:500}.cmp-table-cat.svelte-12xpy9q{display:block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#1d949a;margin-bottom:.25rem}.cmp-winner.svelte-12xpy9q{color:var(--white-70);background:#1d949a0f;border-left:2px solid rgba(29,148,154,.4)}.cmp-reasons.svelte-12xpy9q{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.cmp-reason.svelte-12xpy9q{background:#fff;border:1px solid var(--navy-7);border-radius:18px;padding:2.5rem 2rem;transition:border-color .3s,transform .3s}.cmp-reason.svelte-12xpy9q:hover{border-color:#1d949a4d;transform:translateY(-3px)}.cmp-reason.svelte-12xpy9q h4:where(.svelte-12xpy9q){font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:#020331;margin:0 0 1rem}.cmp-reason.svelte-12xpy9q p:where(.svelte-12xpy9q){font-size:.92rem;color:var(--navy-60);line-height:1.75;margin:0}.cmp-fair.svelte-12xpy9q{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;text-align:left}.cmp-fair-card.svelte-12xpy9q{background:var(--white-4);border:1px solid var(--white-8);border-radius:18px;padding:2.5rem 2rem;transition:border-color .3s,transform .3s}.cmp-fair-card.svelte-12xpy9q:hover{border-color:#ffffff26;transform:translateY(-3px)}.cmp-fair-card.svelte-12xpy9q h4:where(.svelte-12xpy9q){font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 1rem}.cmp-fair-card.svelte-12xpy9q p:where(.svelte-12xpy9q){font-size:.92rem;color:var(--white-50);line-height:1.75;margin:0}.cmp-cta.svelte-12xpy9q{background:#f1f7f7;padding:6rem 0}.cmp-cta-card.svelte-12xpy9q{position:relative;overflow:hidden;background:#fff;border:1px solid rgba(29,148,154,.15);border-radius:1.5rem;padding:5rem 2rem}.cmp-cta-bg.svelte-12xpy9q{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading);font-size:clamp(5rem,14vw,12rem);font-weight:900;color:#1d949a0a;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.cmp-cta-card.svelte-12xpy9q h2:where(.svelte-12xpy9q){position:relative;z-index:1;font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,3rem);font-weight:900;color:#020331;margin:0 0 1rem;line-height:1.15}.cmp-cta-card.svelte-12xpy9q h2:where(.svelte-12xpy9q) em:where(.svelte-12xpy9q){font-style:normal;background:#1d949a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cmp-cta-card.svelte-12xpy9q p:where(.svelte-12xpy9q){position:relative;z-index:1;font-size:1.1rem;color:var(--navy-55);line-height:1.8;max-width:560px;margin:0 auto 2.5rem}.cmp-cta-card.svelte-12xpy9q .btn-primary:where(.svelte-12xpy9q){position:relative;z-index:1}@media(max-width:900px){.cmp-compare.svelte-12xpy9q{grid-template-columns:1fr;gap:1.5rem}.cmp-col-vs.svelte-12xpy9q{padding-top:0}.cmp-reasons.svelte-12xpy9q,.cmp-fair.svelte-12xpy9q,.cmp-table-header.svelte-12xpy9q,.cmp-table-row.svelte-12xpy9q{grid-template-columns:1fr}.cmp-table-header.svelte-12xpy9q .cmp-table-brand:where(.svelte-12xpy9q){display:none}.cmp-table-row.svelte-12xpy9q .cmp-table-cell:where(.svelte-12xpy9q):not(.cmp-table-feature):before{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--white-30);margin-bottom:.4rem}.cmp-table-row.svelte-12xpy9q .cmp-table-cell:where(.svelte-12xpy9q):nth-child(2):before{content:"Unbound"}.cmp-table-row.svelte-12xpy9q .cmp-table-cell:where(.svelte-12xpy9q):nth-child(3):before{content:"Salesforce"}}@media(max-width:600px){.cmp-hero.svelte-12xpy9q{padding:7rem 0 3rem}.cmp-section-light.svelte-12xpy9q,.cmp-section-dark.svelte-12xpy9q{padding:3.5rem 0}.cmp-cta.svelte-12xpy9q{padding:0 0 3.5rem}.cmp-cta-card.svelte-12xpy9q{padding:3rem 1.5rem}}
