.section-heading[data-astro-cid-ypavld2q]{margin-bottom:1.5rem}.section-heading__eyebrow[data-astro-cid-ypavld2q]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.section-heading__title[data-astro-cid-ypavld2q]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;line-height:1.2}.companion-card[data-astro-cid-as7ym553]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.25rem 1.375rem;display:flex;box-shadow:0 1px 2px #1c19170a}.companion-card__name[data-astro-cid-as7ym553]{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.companion-card__description[data-astro-cid-as7ym553]{color:var(--color-muted);margin:0;font-size:.9375rem;line-height:1.6}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:2.5rem}.hero__eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.hero__headline[data-astro-cid-lcdefpme]{max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);margin:0 0 1rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:600;line-height:1.1}.hero__lede[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--color-muted);margin:0;font-size:1.125rem;line-height:1.65}.content-section[data-astro-cid-lcdefpme]{margin-bottom:3rem}.section-intro[data-astro-cid-lcdefpme],.section-footnote[data-astro-cid-lcdefpme]{max-width:65ch;color:var(--color-muted);margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.section-footnote[data-astro-cid-lcdefpme]{color:var(--color-subtle);margin-top:1.25rem;margin-bottom:0;font-size:.875rem}.prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:65ch;color:var(--color-muted);margin:0 0 1rem;font-size:1rem;line-height:1.65}.prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.companion-grid[data-astro-cid-lcdefpme]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.companion-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.companion-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.differentiator-grid[data-astro-cid-lcdefpme]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.differentiator-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.differentiator-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.differentiator-item[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);padding:1rem 0}.differentiator-item__title[data-astro-cid-lcdefpme]{color:var(--color-ink);margin:0 0 .375rem;font-size:1rem;font-weight:600;line-height:1.4}.differentiator-item__description[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0;font-size:.9375rem;line-height:1.6}.trial[data-astro-cid-lcdefpme],.walkthrough[data-astro-cid-lcdefpme],.demo-frame[data-astro-cid-lcdefpme]{background:var(--color-accent-soft);border:1px solid #fde68a;border-radius:.75rem;padding:1.5rem 1.375rem}.trial[data-astro-cid-lcdefpme]{border-color:var(--color-border);background:var(--color-surface);margin-bottom:1.5rem}.walkthrough[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.trial__label[data-astro-cid-lcdefpme],.walkthrough__label[data-astro-cid-lcdefpme],.demo-frame__label[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.trial__heading[data-astro-cid-lcdefpme],.walkthrough__heading[data-astro-cid-lcdefpme],.demo-frame__heading[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 1rem;font-size:1.375rem;font-weight:600;line-height:1.25}.trial[data-astro-cid-lcdefpme] .prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.walkthrough[data-astro-cid-lcdefpme] .prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.demo-frame[data-astro-cid-lcdefpme] .prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted)}.trial__cta[data-astro-cid-lcdefpme],.walkthrough__cta[data-astro-cid-lcdefpme],.demo-frame__cta[data-astro-cid-lcdefpme]{margin:1.25rem 0 0}.trial__cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.walkthrough__cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.demo-frame__cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);text-underline-offset:.2em;font-size:.9375rem;font-weight:600;text-decoration:underline}.trial__cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.walkthrough__cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.demo-frame__cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-focus)}
