.sy-saas:where(.astro-gzssx7bw){margin:var(--section-gap) 0;position:relative;z-index:2}.container:where(.astro-gzssx7bw){margin-left:auto;margin-right:auto;max-width:calc(var(--container-max-width) - var(--container-offset)*2);width:calc(100% - var(--container-offset)*2)}.heading:where(.astro-gzssx7bw){font:var(--fw,350) var(--fs,var(--font-size-base)) /var(--lh,1.2) var(--font-roboto-slab);letter-spacing:var(--ls,-.01em);--fs:max(1.8rem,min(4vw,3rem));--fw:300;letter-spacing:.04em;margin-bottom:1rem;text-align:center;text-transform:uppercase}.subtitle:where(.astro-gzssx7bw){--fs:var(--font-size-md);color:var(--color-text-alt);line-height:1.6;margin:0 auto 3rem;max-width:34em;text-align:center}.list:where(.astro-gzssx7bw){display:flex;flex-direction:column;gap:1.25rem}.product:where(.astro-gzssx7bw){display:grid;grid-template-columns:1.4fr 1fr;position:relative;grid-gap:3rem;background:var(--color-white);border:1px solid var(--hairline);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);gap:3rem;overflow:hidden;padding:3rem;transition:transform .45s var(--ease-out-cubic),box-shadow .45s var(--ease-out-cubic),border-color .45s var(--ease-out-cubic)}.product:where(.astro-gzssx7bw):before{background:linear-gradient(90deg,var(--color-brand-1),var(--color-brand-5));content:"";height:3px;left:0;position:absolute;right:0;top:0}.product:where(.astro-gzssx7bw):hover{border-color:rgba(var(--rgb-brand-1),.25);box-shadow:0 22px 60px -28px rgba(var(--rgb-brand-1),.45);transform:translateY(-5px)}@media only screen and (max-width:987px){.product:where(.astro-gzssx7bw){gap:2rem;grid-template-columns:1fr;padding:2rem}}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.product:where(.astro-gzssx7bw){padding:1.5rem}}.badge:where(.astro-gzssx7bw){--fs:var(--font-size-xs);--fw:500;background:rgba(var(--rgb-brand-1),.08);border-radius:100px;color:rgb(var(--rgb-brand-1));display:inline-block;letter-spacing:.06em;margin-bottom:1.25rem;padding:.35em 1em;text-transform:uppercase}.product-head:where(.astro-gzssx7bw){gap:.9rem;margin-bottom:.5rem}.product-head:where(.astro-gzssx7bw),.product-logo:where(.astro-gzssx7bw){align-items:center;display:flex}.product-logo:where(.astro-gzssx7bw) img:where(.astro-gzssx7bw){height:2.4rem;-o-object-fit:contain;object-fit:contain;width:auto}.product-logo:where(.astro-gzssx7bw) .logo-dark:where(.astro-gzssx7bw){display:none}[data-theme=dark] .product-logo:where(.astro-gzssx7bw) .logo-light:where(.astro-gzssx7bw){display:none}[data-theme=dark] .product-logo:where(.astro-gzssx7bw) .logo-dark:where(.astro-gzssx7bw){display:block}.product-name:where(.astro-gzssx7bw){--fs:max(1.5rem,min(3vw,2.25rem));--fw:300;--lh:1.1;margin:0}.product-tagline:where(.astro-gzssx7bw){--fs:var(--font-size-md);--fw:500;color:rgb(var(--rgb-brand-1));margin-bottom:1rem}.product-desc:where(.astro-gzssx7bw){--fs:var(--font-size-sm);color:var(--color-text-alt);line-height:1.65;margin-bottom:1.5rem;max-width:34em}.features:where(.astro-gzssx7bw){display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 2rem;padding:0;grid-gap:.6rem 1.5rem;gap:.6rem 1.5rem}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.features:where(.astro-gzssx7bw){grid-template-columns:1fr}}.feature:where(.astro-gzssx7bw){--fs:var(--font-size-sm);align-items:baseline;color:var(--color-text);display:flex;gap:.5em}.feature:where(.astro-gzssx7bw) svg:where(.astro-gzssx7bw){color:rgb(var(--rgb-brand-2));flex-shrink:0;transform:translateY(2px)}.ctas:where(.astro-gzssx7bw){display:flex;flex-wrap:wrap;gap:1.5rem}.cta-main:where(.astro-gzssx7bw),.ctas:where(.astro-gzssx7bw){align-items:center}.cta-main:where(.astro-gzssx7bw){--fs:var(--font-size-sm);--fw:500;background:rgb(var(--rgb-brand-1));border-radius:100px;color:#fff;display:inline-flex;gap:.5em;padding:.75em 1.75em;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s var(--ease-out-cubic),transform .3s var(--ease-out-cubic)}.cta-main:where(.astro-gzssx7bw) svg:where(.astro-gzssx7bw){transition:transform .4s var(--ease-out-expo)}.cta-main:where(.astro-gzssx7bw):hover{box-shadow:0 8px 24px rgba(var(--rgb-brand-1),.35)}.cta-main:where(.astro-gzssx7bw):hover svg:where(.astro-gzssx7bw){transform:translate(4px)}.cta-ext:where(.astro-gzssx7bw){--fs:var(--font-size-sm);--fw:500;align-items:center;color:var(--color-text-alt);display:inline-flex;gap:.4em;-webkit-text-decoration:none;text-decoration:none;transition:color .25s var(--ease-out-cubic)}.cta-ext:where(.astro-gzssx7bw):hover{color:rgb(var(--rgb-brand-1))}.product-stats:where(.astro-gzssx7bw){display:flex;flex-direction:column;gap:1rem;justify-content:center}@media only screen and (max-width:987px){.product-stats:where(.astro-gzssx7bw){flex-direction:row;flex-wrap:wrap}}.stat:where(.astro-gzssx7bw){background:var(--color-brand-3);border:1px solid rgba(var(--rgb-brand-1),.08);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.25rem;padding:1.5rem 2rem}@media only screen and (max-width:987px){.stat:where(.astro-gzssx7bw){flex:1 1 10rem}}.stat-value:where(.astro-gzssx7bw){--fs:max(1.4rem,min(2.5vw,1.9rem));--fw:300;color:rgb(var(--rgb-brand-1))}.stat-label:where(.astro-gzssx7bw){--fs:var(--font-size-xs);color:var(--color-text-alt)}.marquee:where(.astro-j7pv25f6){padding:2rem 0;z-index:9}
