.product-shell[data-astro-cid-56fpi4pv]{width:min(100% - 3rem,76rem);margin-inline:auto}.product-hero[data-astro-cid-56fpi4pv]{text-align:center;padding-block:2.5rem 2rem}.product-hero[data-astro-cid-56fpi4pv] h1[data-astro-cid-56fpi4pv]{letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,4.5vw,4rem);font-weight:620;line-height:1.1}.product-hero[data-astro-cid-56fpi4pv]>p[data-astro-cid-56fpi4pv]{max-width:40rem;color:var(--muted);margin:1rem auto 1.5rem;font-size:1.125rem;line-height:1.65}.product-hero__actions[data-astro-cid-56fpi4pv]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;display:flex}.product-workspace[data-astro-cid-56fpi4pv]{padding-bottom:2rem}.product-capabilities[data-astro-cid-56fpi4pv]{text-align:center;max-width:68rem;margin-inline:auto;padding-block:2.5rem .5rem}.product-plans[data-astro-cid-56fpi4pv] h2[data-astro-cid-56fpi4pv]{letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:600;line-height:1.2}.product-capabilities__grid[data-astro-cid-56fpi4pv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 2rem;display:grid}.product-capabilities[data-astro-cid-56fpi4pv] article[data-astro-cid-56fpi4pv]{grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid}.capability-emblem[data-astro-cid-56fpi4pv]{border:1px solid color-mix(in srgb, var(--icon-bright) 35%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--icon-bright) 18%, transparent), color-mix(in srgb, var(--icon-accent) 8%, transparent));width:2.25rem;height:2.25rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--icon-bright) 18%, transparent), 0 3px 10px color-mix(in srgb, var(--icon-bright) 8%, transparent);border-radius:.625rem;flex-shrink:0;place-items:center;display:grid}.capability-icon[data-astro-cid-56fpi4pv]{--icon-color:var(--icon-light);--icon-secondary:var(--icon-light-accent);width:1.25rem;height:1.25rem;color:var(--icon-color);transform-origin:50%}[data-theme=dark] .capability-icon[data-astro-cid-56fpi4pv]{--icon-color:var(--icon-bright);--icon-secondary:var(--icon-accent);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--icon-bright) 25%, transparent))}.capability-icon__primary[data-astro-cid-56fpi4pv]{stop-color:var(--icon-color)}.capability-icon__accent[data-astro-cid-56fpi4pv]{stop-color:var(--icon-secondary)}.capability-icon[data-astro-cid-56fpi4pv] path[data-astro-cid-56fpi4pv]{stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.capability-icon[data-astro-cid-56fpi4pv] path[data-astro-cid-56fpi4pv]:first-of-type{fill:color-mix(in srgb, var(--icon-color) 10%, transparent)}.product-capabilities[data-astro-cid-56fpi4pv] h2[data-astro-cid-56fpi4pv]{text-transform:uppercase;letter-spacing:-.025em;text-align:left;min-width:0;margin:0;font-size:1rem;font-style:italic;font-weight:700;line-height:1.5}.product-plans[data-astro-cid-56fpi4pv]{padding-bottom:1.5rem}.product-plans__inner[data-astro-cid-56fpi4pv]{background:var(--tile-2);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}@media (width<=1100px){.product-capabilities__grid[data-astro-cid-56fpi4pv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.product-shell[data-astro-cid-56fpi4pv]{width:calc(100% - 2rem)}.product-hero[data-astro-cid-56fpi4pv]{padding-block:1.75rem 1.5rem}.product-hero[data-astro-cid-56fpi4pv]>p[data-astro-cid-56fpi4pv]{font-size:1rem}.product-workspace[data-astro-cid-56fpi4pv]{padding-bottom:1.5rem}.product-capabilities[data-astro-cid-56fpi4pv]{max-width:38rem;padding-block:1.75rem .5rem}.product-capabilities__grid[data-astro-cid-56fpi4pv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.product-capabilities[data-astro-cid-56fpi4pv] article[data-astro-cid-56fpi4pv]{grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem}.product-capabilities[data-astro-cid-56fpi4pv] article[data-astro-cid-56fpi4pv]:last-child{grid-column:1/-1;justify-self:center;width:max-content}.product-capabilities[data-astro-cid-56fpi4pv] h2[data-astro-cid-56fpi4pv]{letter-spacing:-.015em;font-size:.75rem;line-height:1.4}.capability-emblem[data-astro-cid-56fpi4pv]{border-radius:.5rem;width:1.75rem;height:1.75rem}.capability-icon[data-astro-cid-56fpi4pv]{width:1rem;height:1rem}.product-plans[data-astro-cid-56fpi4pv]{padding-bottom:1.25rem}.product-plans__inner[data-astro-cid-56fpi4pv]{padding:1.25rem}}
