.layout_site__sgCto{--marketing-radius-surface:28px;--marketing-radius-panel:24px}.layout_site__sgCto [data-arc-scope]{--font-body:var(--font-figtree),ui-sans-serif,system-ui,sans-serif}.marketing-navbar_cta__6rI7W{position:relative;flex-shrink:0;overflow:hidden;border-radius:999px;background:var(--color-ink);color:var(--color-canvas);border-color:var(--color-ink);transition:transform .2s ease-out,box-shadow .2s ease-out}.marketing-navbar_cta__6rI7W:before{content:"";pointer-events:none;position:absolute;inset:0;border:1px solid var(--color-wave);border-radius:inherit;opacity:0;transition:opacity .2s ease-out}.marketing-navbar_cta__6rI7W:focus-visible,.marketing-navbar_cta__6rI7W:hover{transform:translateY(-2px);box-shadow:0 9px 22px color-mix(in oklab,var(--color-wave-deep) 24%,transparent)}.marketing-navbar_cta__6rI7W:focus-visible:before,.marketing-navbar_cta__6rI7W:hover:before{opacity:1}.marketing-navbar_cta__6rI7W:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.marketing-navbar_cta__6rI7W,.marketing-navbar_cta__6rI7W:before{transition:none}.marketing-navbar_cta__6rI7W:active,.marketing-navbar_cta__6rI7W:focus-visible,.marketing-navbar_cta__6rI7W:hover{transform:none}}.product-feature-grid_features__6TSyy{display:grid;gap:48px;margin-top:40px;min-width:0}.product-feature-grid_leadGrid__CVHNc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px}.product-feature-grid_leadFeature__gHcns{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--marketing-radius-surface,28px);background:var(--color-canvas)}.product-feature-grid_visual__urjbT{min-width:0;overflow:hidden}.product-feature-grid_visual__urjbT>*{border-radius:0}.product-feature-grid_copy__m2TjU{min-width:0}.product-feature-grid_leadFeature__gHcns .product-feature-grid_copy__m2TjU{padding:24px}.product-feature-grid_titleRow__LsPQ5{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.product-feature-grid_icon__eVpff{width:20px;height:20px;flex:0 0 auto;margin-top:4px;color:var(--color-muted-stone)}.product-feature-grid_title__RN_1Z{flex:1 1 0;min-width:0;margin:0;color:var(--color-ink);font-size:18px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.product-feature-grid_leadFeature__gHcns .product-feature-grid_title__RN_1Z{font-size:24px;line-height:1.35}.product-feature-grid_description__lglgQ{margin:12px 0 0;max-width:64ch;color:var(--color-muted-stone);font-size:14px;line-height:1.7}.product-feature-grid_leadFeature__gHcns .product-feature-grid_description__lglgQ{font-size:16px}.product-feature-grid_supportingGrid__1UDeT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.product-feature-grid_supportingFeature__z6Kcr{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--marketing-radius-surface,28px);background:var(--color-canvas)}.product-feature-grid_supportingFeature__z6Kcr .product-feature-grid_copy__m2TjU{padding:20px}.product-feature-grid_roadmap__VBuZw{color:var(--color-muted-stone);font-size:12px;line-height:27px;white-space:nowrap}@media (max-width:1023px){.product-feature-grid_supportingGrid__1UDeT{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:639px){.product-feature-grid_features__6TSyy{gap:32px;margin-top:32px}.product-feature-grid_leadGrid__CVHNc,.product-feature-grid_supportingGrid__1UDeT{grid-template-columns:minmax(0,1fr)}.product-feature-grid_leadFeature__gHcns .product-feature-grid_copy__m2TjU{padding:20px}}.section-wave_band__FboHy{display:flex;justify-content:center;padding-block:.25rem;background:var(--color-fog)}.section-wave_row__G8N9A{display:flex;align-items:center;gap:.375rem;height:1.75rem}.section-wave_pixel__ntcjH{width:.3125rem;height:.3125rem;border-radius:1px;background:var(--color-wave-deep);opacity:.55;translate:0 var(--rest)}.section-wave_pixel__ntcjH:nth-child(3n){background:var(--color-wave)}.section-wave_row__G8N9A[data-rippled] .section-wave_pixel__ntcjH{animation:section-wave_ripple__HxtD1 .9s cubic-bezier(.65,0,.35,1) both;animation-delay:var(--delay)}@keyframes section-wave_ripple__HxtD1{40%{translate:0 calc(var(--rest) - .375rem);opacity:1}}@media (prefers-reduced-motion:reduce){.section-wave_row__G8N9A[data-rippled] .section-wave_pixel__ntcjH{animation:none}}