.hero-shell[data-astro-cid-kwsgrpis],.cta-card[data-astro-cid-kwsgrpis]{box-shadow:0 1px color-mix(in srgb,white 52%,transparent) inset,0 30px 90px color-mix(in srgb,var(--color-pj-text) 8%,transparent)}.hero-glow[data-astro-cid-kwsgrpis]{background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--color-pj-primary) 28%,transparent),transparent 34%),radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--color-pj-secondary) 22%,transparent),transparent 32%),linear-gradient(135deg,color-mix(in srgb,var(--color-pj-surface) 86%,transparent),color-mix(in srgb,var(--color-pj-bg) 80%,transparent))}.section-head[data-astro-cid-kwsgrpis]{margin-bottom:2.3rem;max-width:52rem}.section-head[data-astro-cid-kwsgrpis]>p[data-astro-cid-kwsgrpis]{margin-bottom:.75rem;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-pj-text-secondary)}.section-head[data-astro-cid-kwsgrpis] h2[data-astro-cid-kwsgrpis]{font-size:clamp(1.6rem,3.4vw,2.35rem);line-height:1.12;letter-spacing:-.025em}.feature-row[data-astro-cid-kwsgrpis]{transition:background-color .16s ease}.feature-row[data-astro-cid-kwsgrpis]:hover{background:color-mix(in srgb,var(--color-pj-primary) 4%,transparent)}.feature-row[data-astro-cid-kwsgrpis]:hover .feature-index[data-astro-cid-kwsgrpis]{color:var(--color-pj-primary)}.product-tab-rail[data-astro-cid-kwsgrpis]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;box-shadow:0 1px color-mix(in srgb,white 42%,transparent) inset,0 12px 34px color-mix(in srgb,var(--color-pj-text) 5%,transparent)}.product-arrow-button[data-astro-cid-kwsgrpis]{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-pj-separator);background:color-mix(in srgb,var(--color-pj-bg) 88%,white);color:var(--color-pj-text);box-shadow:0 1px #ffffff8c inset,0 1px 2px #0000000d;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.product-arrow-button[data-astro-cid-kwsgrpis]:hover{border-color:color-mix(in srgb,var(--color-pj-primary) 38%,var(--color-pj-separator));background:color-mix(in srgb,var(--color-pj-primary) 8%,var(--color-pj-bg));color:var(--color-pj-primary)}.product-arrow-button[data-astro-cid-kwsgrpis] svg[data-astro-cid-kwsgrpis]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.product-tab-status[data-astro-cid-kwsgrpis]{min-width:0;text-align:center}.product-tab-status[data-astro-cid-kwsgrpis] span[data-astro-cid-kwsgrpis]{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--color-pj-text-secondary)}.product-tab-status[data-astro-cid-kwsgrpis] strong[data-astro-cid-kwsgrpis]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:var(--color-pj-text)}.genome-screenshot-shell[data-astro-cid-kwsgrpis]{box-shadow:0 1px color-mix(in srgb,white 28%,transparent) inset,0 24px 70px color-mix(in srgb,var(--color-pj-text) 12%,transparent)}@media(prefers-color-scheme:dark){.hero-shell[data-astro-cid-kwsgrpis],.cta-card[data-astro-cid-kwsgrpis]{box-shadow:0 1px #ffffff0d inset,0 30px 90px #00000047}}@media(prefers-reduced-motion:no-preference){.genome-screenshot-shell[data-astro-cid-kwsgrpis] [data-astro-cid-kwsgrpis][data-product-image]{transition:opacity .28s ease,transform .5s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.genome-screenshot-shell[data-astro-cid-kwsgrpis] figcaption[data-astro-cid-kwsgrpis]{transition:opacity .28s ease,transform .42s cubic-bezier(.22,1,.36,1)}.genome-screenshot-shell[data-astro-cid-kwsgrpis].is-swapping [data-astro-cid-kwsgrpis][data-product-image]{opacity:0;transform:scale(.975) translateY(8px)}.genome-screenshot-shell[data-astro-cid-kwsgrpis].is-swapping figcaption[data-astro-cid-kwsgrpis]{opacity:0;transform:translateY(8px)}.js-anim .section-head[data-astro-cid-kwsgrpis],.js-anim .feature-row[data-astro-cid-kwsgrpis],.js-anim [data-astro-cid-kwsgrpis][data-anim]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.js-anim .section-head[data-astro-cid-kwsgrpis].is-visible,.js-anim .feature-row[data-astro-cid-kwsgrpis].is-visible,.js-anim [data-astro-cid-kwsgrpis][data-anim].is-visible{opacity:1;transform:none}}
