.product-public.svelte-1uha8ag{max-width:1440px;padding-top:0}.product-public-hero.svelte-1uha8ag{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(24px,4vw,60px);min-height:530px;padding:48px 0}.product-public-hero-copy.svelte-1uha8ag{min-width:0}.product-public-hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.025em;max-width:12ch;font-size:clamp(2.7rem,4.3vw,4.3rem);line-height:1.06}.product-public-lead.svelte-1uha8ag{margin:20px 0 24px;font-size:1.125rem;line-height:1.55}.product-public.svelte-1uha8ag .product-primary-action{color:#123e34;background:#d4e997;border-color:#d4e997;min-height:48px;font-weight:700}.product-public.svelte-1uha8ag .product-primary-action:hover{background:#c5dc87}.product-public.svelte-1uha8ag .product-secondary-action{min-height:48px}.product-entry-note.svelte-1uha8ag{color:#53605b;max-width:54ch;margin:16px 0 0;font-size:.85rem;line-height:1.5}.product-trust-row.svelte-1uha8ag{margin-top:20px;font-size:.8rem}#getting-help.svelte-1uha8ag,#dashboard-preview.svelte-1uha8ag{scroll-margin-top:100px}.product-workspace-demo.svelte-1uha8ag{min-width:0;margin:0}.product-workspace-demo.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){color:#173c32;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:.8rem;display:flex}.product-workspace-demo.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:#53605b;font-weight:600}.product-workspace-demo.svelte-1uha8ag>a:where(.svelte-1uha8ag){background:#fffdf8;border:1px solid #b8c5b8;border-radius:10px;display:block;overflow:hidden}.product-workspace-demo.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.product-workspace-demo.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#53605b;margin:12px 0 0;font-size:.85rem;line-height:1.5}.product-workspace-demo.svelte-1uha8ag p:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){text-underline-offset:3px}.product-process.svelte-1uha8ag,.product-pricing.svelte-1uha8ag,.product-public-faq.svelte-1uha8ag{padding:56px 0;scroll-margin-top:90px}.product-section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.product-public-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3vw,3rem);line-height:1.15}.product-process.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:500}.product-process.svelte-1uha8ag li:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.product-pricing-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){font-size:1rem;line-height:1.55}.product-public-faq.svelte-1uha8ag{border-top:1px solid #deddd5}.product-faq-list.svelte-1uha8ag{max-width:940px}.product-faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid #deddd5;padding:16px 0}.product-faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){color:#173c32;cursor:pointer;min-height:44px;padding:10px 0;font-size:1.1rem;font-weight:600}.product-faq-list.svelte-1uha8ag p:where(.svelte-1uha8ag),.product-public-help.svelte-1uha8ag{color:#53605b;max-width:78ch;margin:8px 0 16px;font-size:1rem;line-height:1.6}.product-public-help.svelte-1uha8ag{margin-top:24px}.product-public-help.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#173c32;text-underline-offset:3px}.product-public-cta.svelte-1uha8ag{gap:24px}@media (width<=900px){.product-public-hero.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding:36px 0}.product-public-hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:15ch}.product-public-lead.svelte-1uha8ag{max-width:52ch}#getting-help.svelte-1uha8ag,#dashboard-preview.svelte-1uha8ag{scroll-margin-top:100px}.product-workspace-demo.svelte-1uha8ag{max-width:760px}}@media (width<=520px){.product-public.svelte-1uha8ag{width:calc(100% - 28px)}.product-public-hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2.6rem}.product-action-row.svelte-1uha8ag{align-items:stretch}.product-action-row.svelte-1uha8ag>a:where(.svelte-1uha8ag){flex:210px;justify-content:center}.product-process.svelte-1uha8ag,.product-pricing.svelte-1uha8ag,.product-public-faq.svelte-1uha8ag{padding:40px 0}.product-public-lead.svelte-1uha8ag{font-size:1.05rem}.product-public-cta.svelte-1uha8ag{align-items:start}}
