.container[data-astro-cid-sowqdroj]{max-width:860px;margin-inline:auto;padding-inline:32px}.clients-hero[data-astro-cid-sowqdroj]{padding:var(--space-16)0 var(--space-12);background-color:var(--color-background-page-marketing);border-bottom:1px solid var(--color-border-subtle-marketing)}.eyebrow-back[data-astro-cid-sowqdroj]{color:inherit;text-decoration:none}.eyebrow-back[data-astro-cid-sowqdroj]:hover{text-decoration:underline}.page-h1[data-astro-cid-sowqdroj]{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:clamp(2rem,4vw,3rem);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tightest);color:var(--color-text-primary);margin:var(--space-4)0 var(--space-4)}.page-sub[data-astro-cid-sowqdroj]{font-size:var(--font-size-body-md);color:var(--color-text-secondary);line-height:var(--font-line-height-body);max-width:60ch;margin:0 0 var(--space-6)}.page-cta-row[data-astro-cid-sowqdroj]{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap}.cta-btn[data-astro-cid-sowqdroj]{display:inline-flex;align-items:center;background:var(--color-background-inverse);color:var(--color-text-inverse);padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);font-size:var(--font-size-ui-lg);text-decoration:none;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.cta-btn[data-astro-cid-sowqdroj]:hover{background:var(--color-ramp-sand-800)}.cta-btn[data-astro-cid-sowqdroj]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.cta-link[data-astro-cid-sowqdroj]{font-size:var(--font-size-ui-lg);color:var(--color-semantic-info-strong);text-decoration:none}.cta-link[data-astro-cid-sowqdroj]:hover{text-decoration:underline}.clients-content[data-astro-cid-sowqdroj]{background-color:var(--color-background-page-marketing)}.client-section[data-astro-cid-sowqdroj]{padding:var(--space-12)0;border-bottom:1px solid var(--color-border-subtle-marketing)}.client-section[data-astro-cid-sowqdroj].alt{background-color:var(--color-surface-raised-marketing)}.client-h2[data-astro-cid-sowqdroj]{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:var(--font-line-height-tight);letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 var(--space-4)}.client-desc[data-astro-cid-sowqdroj]{font-size:var(--font-size-body-md);color:var(--color-text-secondary);line-height:var(--font-line-height-body);max-width:64ch;margin:0 0 var(--space-5)}.client-hint[data-astro-cid-sowqdroj]{font-size:var(--font-size-ui-default);color:var(--color-text-tertiary);line-height:var(--font-line-height-body);max-width:64ch;margin:var(--space-3)0 var(--space-4)}.client-hint[data-astro-cid-sowqdroj] a[data-astro-cid-sowqdroj]{color:var(--color-semantic-info-strong);text-decoration:none}.client-hint[data-astro-cid-sowqdroj] a[data-astro-cid-sowqdroj]:hover{text-decoration:underline}.client-guide-link[data-astro-cid-sowqdroj]{font-size:var(--font-size-ui-lg);font-weight:var(--font-weight-medium);color:var(--color-semantic-info-strong);text-decoration:none;display:inline-block;margin-top:var(--space-2)}.client-guide-link[data-astro-cid-sowqdroj]:hover{text-decoration:underline}.client-guide-link[data-astro-cid-sowqdroj]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.ic[data-astro-cid-sowqdroj]{font-family:var(--font-family-mono);font-size:.85em;color:var(--color-accent-default);background:#2d7c821a;padding:.1em .35em;border-radius:var(--radius-sm)}.snippet-block[data-astro-cid-sowqdroj]{background:var(--color-background-inverse);border-radius:var(--radius-xl);overflow:hidden;margin-bottom:var(--space-4);max-width:720px}.snippet-header[data-astro-cid-sowqdroj]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-4);border-bottom:1px solid rgba(255,255,255,.06)}.snippet-lang[data-astro-cid-sowqdroj]{font-family:var(--font-family-mono);font-size:10.5px;color:#f7f8fa61;text-transform:uppercase;letter-spacing:.08em}.snippet-pre[data-astro-cid-sowqdroj]{margin:0;padding:var(--space-4) var(--space-5);overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.snippet-pre[data-astro-cid-sowqdroj] code[data-astro-cid-sowqdroj]{font-family:var(--font-family-mono);font-size:var(--font-size-mono-sm);line-height:1.6;color:var(--color-text-inverse);white-space:pre;display:block}.copy-btn[data-astro-cid-sowqdroj]{display:inline-flex;align-items:center;gap:4px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);padding:4px 9px;font-family:var(--font-family-body);font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-text-inverse);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.copy-btn[data-astro-cid-sowqdroj]:hover{background:#ffffff1f}.copy-btn[data-astro-cid-sowqdroj]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.copy-btn[data-astro-cid-sowqdroj][data-done]{background:#2f7d5833;color:var(--color-semantic-positive-default);border-color:#7cb39466}.copy-icon[data-astro-cid-sowqdroj]{font-size:13px;line-height:1}.clients-footer-cta[data-astro-cid-sowqdroj]{padding:var(--space-10)0;background-color:var(--color-background-page-marketing);border-top:1px solid var(--color-border-subtle-marketing)}.footer-cta-links[data-astro-cid-sowqdroj]{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap;font-size:var(--font-size-ui-lg);margin:0}.footer-cta-links[data-astro-cid-sowqdroj] a[data-astro-cid-sowqdroj]{color:var(--color-semantic-info-strong);text-decoration:none}.footer-cta-links[data-astro-cid-sowqdroj] a[data-astro-cid-sowqdroj]:hover{text-decoration:underline}.sep[data-astro-cid-sowqdroj]{color:var(--color-text-tertiary)}@media (max-width:920px){.container[data-astro-cid-sowqdroj]{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.cta-btn[data-astro-cid-sowqdroj],.copy-btn[data-astro-cid-sowqdroj]{transition:none}}