:root{--saas-content-width:1240px;--saas-wide-width:1440px;--saas-reading-width:720px;--saas-gutter:24px;--saas-section-y:96px;--saas-grid-gap:24px;--saas-primary:#0f6b54;--saas-primary-rgb:15,107,84;--saas-primary-dark:#0a4e3e;--saas-accent:#ff6b4a;--saas-accent-rgb:255,107,74;--saas-ink:#0e1a24;--saas-ink-rgb:14,26,36;--saas-ink-raised:#16242f;--saas-heading:#101a16;--saas-heading-rgb:16,26,22;--saas-body:#4a5652;--saas-muted:#6b7772;--saas-link:#0f6b54;--saas-link-hover:#0a4e3e;--saas-bg:#fff;--saas-bg-rgb:255,255,255;--saas-bg-alt:#f5f3ee;--saas-bg-alt-rgb:245,243,238;--saas-border:#e4e1d9;--saas-success:#128a5f;--saas-warning:#b57312;--saas-danger:#c2402f;--saas-primary-tint:rgba(var(--saas-primary-rgb),.07);--saas-primary-tint-strong:rgba(var(--saas-primary-rgb),.14);--saas-primary-ring:rgba(var(--saas-primary-rgb),.28);--saas-accent-tint:rgba(var(--saas-accent-rgb),.12);--saas-ink-tint:rgba(var(--saas-ink-rgb),.06);--saas-on-primary:#fff;--saas-on-dark:#fff;--saas-on-dark-muted:hsla(0,0%,100%,.72);--saas-on-dark-faint:hsla(0,0%,100%,.52);--saas-dark-border:hsla(0,0%,100%,.14);--saas-dark-surface:hsla(0,0%,100%,.05);--saas-font-heading:"Instrument Sans",Helvetica Neue,Arial,sans-serif;--saas-font-body:"Inter",Helvetica Neue,Arial,sans-serif;--saas-font-eyebrow:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--saas-base-size:17px;--saas-body-line:1.65;--saas-heading-line:1.12;--saas-heading-tracking:-0.025em;--saas-heading-weight:600;--saas-h1:60px;--saas-h2:42px;--saas-h3:28px;--saas-h4:21px;--saas-h5:18px;--saas-h6:16px;--saas-eyebrow-size:12px;--saas-eyebrow-tracking:0.12em;--saas-eyebrow-transform:uppercase;--saas-radius:12px;--saas-radius-sm:8px;--saas-radius-lg:18px;--saas-card-border-width:1px;--saas-card-bg:#fff;--saas-shadow-sm:0 1px 2px rgba(16,26,22,.04);--saas-shadow-md:0 1px 2px rgba(16,26,22,.04),0 8px 20px rgba(16,26,22,.06);--saas-shadow-lg:0 2px 4px rgba(16,26,22,.04),0 18px 44px rgba(16,26,22,.09);--saas-card-lift:-3px;--saas-btn-font-size:15px;--saas-btn-font-weight:500;--saas-btn-primary-bg:#0f6b54;--saas-btn-primary-text:#fff;--saas-btn-primary-border:#0f6b54;--saas-btn-primary-bg-hover:#0a4e3e;--saas-btn-primary-text-hover:#fff;--saas-btn-primary-bw:1px;--saas-btn-primary-radius:8px;--saas-btn-primary-px:22px;--saas-btn-primary-py:13px;--saas-btn-secondary-bg:hsla(0,0%,100%,0);--saas-btn-secondary-text:#101a16;--saas-btn-secondary-border:#cfcbc0;--saas-btn-secondary-bg-hover:#101a16;--saas-btn-secondary-text-hover:#fff;--saas-btn-secondary-bw:1px;--saas-btn-secondary-radius:8px;--saas-btn-secondary-px:22px;--saas-btn-secondary-py:13px;--saas-btn-text-color:#0f6b54;--saas-btn-text-hover:#0a4e3e;--saas-header-bg:#fff;--saas-header-bg-scrolled:hsla(0,0%,100%,.96);--saas-nav-link:#22302a;--saas-nav-link-hover:#0f6b54;--saas-panel-bg:#fff;--saas-panel-alt-bg:#f5f3ee;--saas-header-border:#e4e1d9;--saas-header-height:72px;--saas-logo-height:30px;--saas-footer-bg:#0e1a24;--saas-footer-heading:#fff;--saas-footer-text:#a8b6bd;--saas-footer-link:#cbd6da;--saas-footer-link-hover:#fff;--saas-footer-divider:#22323d;--saas-footer-bottom-bg:#0a141c;--saas-footer-bottom-text:#8a9aa2;--saas-field-bg:#fff;--saas-field-text:#101a16;--saas-field-border:#d5d1c7;--saas-field-focus:#0f6b54;--saas-field-radius:8px;--saas-field-py:12px;--saas-label-color:#22302a;--saas-help-color:#6b7772;--saas-table-header-bg:#f5f3ee;--saas-table-header-text:#101a16;--saas-table-body-bg:#fff;--saas-table-stripe-bg:#faf9f6;--saas-table-body-text:#4a5652;--saas-table-border:#e4e1d9;--saas-meta-color:#6b7772;--saas-speed:0.22s;--saas-ease:cubic-bezier(.22,.61,.36,1);--saas-reveal-distance:16px}.article-grid{--article-columns:3}.btn-text:hover{text-decoration:underline;text-underline-offset:.2em}