.accounting-note[data-astro-cid-ock2okri]{font-size:.95rem}.accounting-note[data-astro-cid-ock2okri] strong[data-astro-cid-ock2okri]{color:var(--color-text-heading)}.hero-link[data-astro-cid-ock2okri]{color:var(--color-brand-dark);align-self:center;font-weight:700;text-decoration:none}.hero-link[data-astro-cid-ock2okri]:hover,.text-link[data-astro-cid-ock2okri]:hover{color:var(--color-brand-light)}.product-preview[data-astro-cid-ock2okri]{padding:3rem 0 4.5rem}.preview-inner[data-astro-cid-ock2okri]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.preview-copy[data-astro-cid-ock2okri] h2[data-astro-cid-ock2okri],.sales-inner[data-astro-cid-ock2okri] h2[data-astro-cid-ock2okri],.integration-inner[data-astro-cid-ock2okri] h2[data-astro-cid-ock2okri]{letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(1.4rem,2.4vw,1.85rem)}.preview-copy[data-astro-cid-ock2okri]>p[data-astro-cid-ock2okri]:not(.eyebrow),.sales-inner[data-astro-cid-ock2okri]>div[data-astro-cid-ock2okri]:first-child>p[data-astro-cid-ock2okri]:not(.eyebrow),.integration-copy[data-astro-cid-ock2okri] p[data-astro-cid-ock2okri]{color:var(--color-text-secondary);line-height:1.75}.eyebrow[data-astro-cid-ock2okri]{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .7rem;font-size:.75rem;font-weight:700}.text-link[data-astro-cid-ock2okri]{color:var(--color-brand-dark);align-items:center;gap:.4rem;margin-top:.6rem;font-weight:700;text-decoration:none;display:inline-flex}.preview-visual[data-astro-cid-ock2okri]{border:1px solid var(--color-border);background:var(--color-bg-secondary);border-radius:20px;min-width:0;padding:1.25rem;box-shadow:0 24px 60px #1e503c1a}.mockup-label[data-astro-cid-ock2okri]{color:var(--color-text-secondary);letter-spacing:.06em;text-align:right;text-transform:uppercase;margin:0 0 .8rem;font-size:.72rem;font-weight:700}.section-block[data-astro-cid-ock2okri]{padding-block:5rem}.section-heading[data-astro-cid-ock2okri]{text-align:center;max-width:700px;margin:0 auto 2.5rem}.section-heading[data-astro-cid-ock2okri] h2[data-astro-cid-ock2okri]{letter-spacing:-.01em;margin:0 0 .8rem;font-size:clamp(1.4rem,2.4vw,1.85rem)}.section-heading[data-astro-cid-ock2okri]>p[data-astro-cid-ock2okri]:last-child{color:var(--color-text-secondary);margin:0;line-height:1.7}.capability-grid[data-astro-cid-ock2okri]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.quick-start[data-astro-cid-ock2okri]{grid-column:1/-1}.quick-start-points[data-astro-cid-ock2okri]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem 1.5rem;margin:.75rem 0 1rem;padding:0;list-style:none;display:grid}.quick-start-points[data-astro-cid-ock2okri] li[data-astro-cid-ock2okri]{border-top:2px solid var(--color-brand-light);color:var(--color-text-secondary);padding-top:.75rem;font-size:.92rem;line-height:1.55}.quick-start-points[data-astro-cid-ock2okri] strong[data-astro-cid-ock2okri]{color:var(--color-text-heading);margin-bottom:.25rem;display:block}.sales-band[data-astro-cid-ock2okri]{background:var(--color-brand-dark);color:#fff;padding-block:5rem}.sales-inner[data-astro-cid-ock2okri]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.sales-inner[data-astro-cid-ock2okri] .eyebrow[data-astro-cid-ock2okri]{color:#c1dbc9}.sales-inner[data-astro-cid-ock2okri] h2[data-astro-cid-ock2okri]{color:#fff}.sales-inner[data-astro-cid-ock2okri]>div[data-astro-cid-ock2okri]:first-child>p[data-astro-cid-ock2okri]:not(.eyebrow){color:#e1ece5}.sales-inner[data-astro-cid-ock2okri] .text-link[data-astro-cid-ock2okri]{color:#fff}.sales-inner[data-astro-cid-ock2okri] .text-link[data-astro-cid-ock2okri]:hover{color:#c1dbc9}.sales-points[data-astro-cid-ock2okri]{gap:.75rem;display:grid}.sales-points[data-astro-cid-ock2okri]>div[data-astro-cid-ock2okri]{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;grid-template-columns:2.5rem 1fr;align-items:start;gap:1rem;padding:1.25rem;display:grid}.sales-points[data-astro-cid-ock2okri] p[data-astro-cid-ock2okri]{color:#e1ece5;margin:0;line-height:1.6}.sales-points[data-astro-cid-ock2okri] strong[data-astro-cid-ock2okri]{color:#fff}.point-mark[data-astro-cid-ock2okri]{color:#c1dbc9;font-size:.8rem;font-weight:700}.solutions[data-astro-cid-ock2okri]{padding-bottom:3.5rem}.solution-grid[data-astro-cid-ock2okri]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.solution-card[data-astro-cid-ock2okri]{border:1px solid var(--color-border);background:var(--color-bg-secondary);border-radius:18px;padding:clamp(1.5rem,3vw,2.5rem)}.solution-card-warm[data-astro-cid-ock2okri]{background:#f1ede3}.solution-card[data-astro-cid-ock2okri] h3[data-astro-cid-ock2okri]{margin:0 0 .75rem;font-size:1.2rem}.solution-card[data-astro-cid-ock2okri]>p[data-astro-cid-ock2okri]:not(.eyebrow){color:var(--color-text-secondary);line-height:1.7}.business-fit[data-astro-cid-ock2okri]{color:var(--color-text-secondary);text-align:center;margin:1.5rem 0 0}.integration-band[data-astro-cid-ock2okri]{border-block:1px solid var(--color-border);background:var(--color-bg-surface);padding-block:4rem}.integration-inner[data-astro-cid-ock2okri]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3rem;display:grid}.integration-copy[data-astro-cid-ock2okri] p[data-astro-cid-ock2okri]{margin-top:0}@media (width<=850px){.preview-inner[data-astro-cid-ock2okri],.sales-inner[data-astro-cid-ock2okri],.integration-inner[data-astro-cid-ock2okri]{grid-template-columns:1fr}.preview-inner[data-astro-cid-ock2okri]{gap:2rem}.capability-grid[data-astro-cid-ock2okri]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.product-preview[data-astro-cid-ock2okri]{padding-block:2rem 3rem}.section-block[data-astro-cid-ock2okri]{padding-block:3.5rem}.capability-grid[data-astro-cid-ock2okri],.solution-grid[data-astro-cid-ock2okri]{grid-template-columns:1fr}.sales-band[data-astro-cid-ock2okri]{padding-block:3.5rem}.preview-visual[data-astro-cid-ock2okri]{border-radius:14px;padding:.75rem}.mockup-label[data-astro-cid-ock2okri]{font-size:.62rem}}
