.td-page[data-astro-cid-md2yrsin]{padding-inline:clamp(1.5rem,4vw,3.5rem);max-width:72rem;margin-left:auto;margin-right:auto;padding-top:3.5rem;padding-bottom:6rem}.td-page[data-astro-cid-md2yrsin][data-vertical=healthcare]{--td-accent:oklch(50% .18 250);--td-accent-soft:oklch(94% .04 250);--td-accent-ink:oklch(40% .16 250)}.td-page[data-astro-cid-md2yrsin][data-vertical=compliance]{--td-accent:oklch(52% .2 295);--td-accent-soft:oklch(94% .05 295);--td-accent-ink:oklch(42% .18 295)}.td-page[data-astro-cid-md2yrsin][data-vertical=operations]{--td-accent:oklch(52% .13 155);--td-accent-soft:oklch(94% .04 155);--td-accent-ink:oklch(40% .115 155)}.td-page[data-astro-cid-md2yrsin][data-vertical=default]{--td-accent:var(--color-accent);--td-accent-soft:var(--color-accent-light);--td-accent-ink:var(--color-accent)}.td-kicker[data-astro-cid-md2yrsin]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.6875rem;display:inline-flex}.td-kicker[data-astro-cid-md2yrsin] a[data-astro-cid-md2yrsin]{color:var(--color-accent);text-decoration:none}.td-kicker[data-astro-cid-md2yrsin] a[data-astro-cid-md2yrsin]:hover{text-decoration:underline}.td-hero[data-astro-cid-md2yrsin]{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem;padding-bottom:2.5rem;display:flex}.td-icon[data-astro-cid-md2yrsin]{background:var(--td-accent-soft);width:56px;height:56px;color:var(--td-accent-ink);border:1px solid color-mix(in srgb, var(--td-accent) 20%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.td-hero-meta[data-astro-cid-md2yrsin]{flex:1;min-width:0}.td-hero-pills[data-astro-cid-md2yrsin]{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.td-pill[data-astro-cid-md2yrsin]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--td-accent-soft);color:var(--td-accent-ink);border-radius:999px;padding:4px 10px;font-size:.625rem;font-weight:500;line-height:1}.td-coming[data-astro-cid-md2yrsin]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--color-bg-alt);color:var(--color-text-secondary);border:1px dashed var(--color-border);border-radius:999px;padding:4px 10px;font-size:.625rem;font-weight:500;line-height:1}.td-title[data-astro-cid-md2yrsin]{letter-spacing:-.035em;color:var(--color-text);margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.04}.td-summary[data-astro-cid-md2yrsin]{color:var(--color-text-secondary);max-width:36rem;margin:.85rem 0 0;font-size:1.0625rem;line-height:1.55}.td-layout[data-astro-cid-md2yrsin]{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=960px){.td-layout[data-astro-cid-md2yrsin]{grid-template-columns:minmax(0,1fr) 18rem;gap:3rem}}.td-main[data-astro-cid-md2yrsin]{min-width:0}.td-section-h[data-astro-cid-md2yrsin]{font-size:.75rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 1rem;font-weight:500}.td-inside[data-astro-cid-md2yrsin]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;margin-bottom:2.5rem;padding:1.5rem 1.75rem}.td-inside-list[data-astro-cid-md2yrsin]{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.td-inside-item[data-astro-cid-md2yrsin]{color:var(--color-text-secondary);padding-left:1.25rem;font-size:.9625rem;line-height:1.55;position:relative}.td-inside-item[data-astro-cid-md2yrsin]:before{content:"";background:var(--td-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.td-inside-item[data-astro-cid-md2yrsin] strong[data-astro-cid-md2yrsin]{color:var(--color-text);margin-right:.15rem;font-weight:600}.td-integrations[data-astro-cid-md2yrsin]{margin-bottom:2.5rem}.td-int-list[data-astro-cid-md2yrsin]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.td-int-item[data-astro-cid-md2yrsin]{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface);border-radius:999px;padding:.45rem .85rem;font-size:.875rem}.td-cta-panel[data-astro-cid-md2yrsin]{align-self:start}@media (width>=960px){.td-cta-panel[data-astro-cid-md2yrsin]{position:sticky;top:84px}}.td-cta-inner[data-astro-cid-md2yrsin]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:1.5rem}.td-cta-eyebrow[data-astro-cid-md2yrsin]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 .4rem;font-size:.625rem;font-weight:500}.td-cta-headline[data-astro-cid-md2yrsin]{letter-spacing:-.02em;color:var(--color-text);margin:0 0 .75rem;font-size:1.125rem;font-weight:700;line-height:1.2}.td-cta-body[data-astro-cid-md2yrsin]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9rem;line-height:1.55}.td-cta-btn[data-astro-cid-md2yrsin]{text-align:center;background:var(--color-ink);color:var(--color-bg);border-radius:10px;padding:.7rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .15s;display:block}.td-cta-btn[data-astro-cid-md2yrsin]:hover{transform:translateY(-1px)}.td-cta-link[data-astro-cid-md2yrsin]{color:var(--color-accent);text-align:center;margin-top:.85rem;font-size:.85rem;font-weight:600;text-decoration:none;display:block}
