.cs-developers-page.svelte-1dolngo{width:100%;background:var(--bg-page);color:var(--text-primary);min-height:60vh}.cs-developers-shell.svelte-1dolngo{margin-inline:auto;width:100%;max-width:1280px;padding-inline:var(--space-4);padding-block:var(--space-8) var(--space-12);display:flex;flex-direction:column;gap:var(--space-10)}@media(min-width:640px){.cs-developers-shell.svelte-1dolngo{padding-inline:var(--space-6)}}@media(min-width:1024px){.cs-developers-shell.svelte-1dolngo{padding-inline:var(--space-8);padding-block:var(--space-10) var(--space-16)}}.cs-developers-hero.svelte-1dolngo{display:flex;flex-direction:column;gap:var(--space-4);max-width:56rem}.cs-developers-kicker.svelte-1dolngo,.cs-developers-lede.svelte-1dolngo{color:var(--text-muted)}.cs-developers-hero-ctas.svelte-1dolngo{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin-top:var(--space-2)}.cs-developers-cta-primary.svelte-1dolngo{display:inline-flex;align-items:center;color:var(--text-link);font-weight:600;text-decoration:none;border-radius:var(--radius-sm);outline-offset:4px}.cs-developers-cta-primary.svelte-1dolngo:hover,.cs-developers-cta-primary.svelte-1dolngo:focus-visible{text-decoration:underline}.cs-developers-cta-primary.svelte-1dolngo:focus-visible{outline:2px solid var(--border-focus)}.cs-developers-cta-secondary.svelte-1dolngo{display:inline-flex;align-items:center;color:var(--text-secondary);text-decoration:underline;text-underline-offset:.2em;border-radius:var(--radius-sm)}.cs-developers-cta-secondary.svelte-1dolngo:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.cs-developers-section.svelte-1dolngo{display:flex;flex-direction:column;gap:var(--space-3);max-width:56rem}.cs-developers-section-heading.svelte-1dolngo{margin:0}.cs-developers-prose.svelte-1dolngo{color:var(--text-secondary);margin:0}.cs-developers-cards-grid.svelte-1dolngo{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:768px){.cs-developers-cards-grid.svelte-1dolngo{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-developers-card-body.svelte-1dolngo{color:var(--text-secondary);margin:0}.cs-developers-card-cta.svelte-1dolngo{color:var(--text-link);font-weight:600}.cs-developers-openapi-mailto.svelte-1dolngo{padding-block:var(--space-3)}.cs-developers-openapi-mailto.svelte-1dolngo p:where(.svelte-1dolngo){margin:0;color:var(--text-muted)}.cs-developers-openapi-mailto.svelte-1dolngo a:where(.svelte-1dolngo){color:var(--text-link);text-underline-offset:.2em}.cs-developers-openapi-mailto.svelte-1dolngo a:where(.svelte-1dolngo):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.cs-developers-hmac-body.svelte-1dolngo{margin:0 0 var(--space-2) 0}.cs-developers-hmac-link.svelte-1dolngo{color:var(--text-link);font-weight:600;text-underline-offset:.2em}.cs-developers-hmac-link.svelte-1dolngo:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.cs-developers-closing-cta.svelte-1dolngo{padding-block-start:var(--space-6);border-block-start:1px solid var(--border-subtle)}.cs-developers-portal-link.svelte-1dolngo{color:var(--text-link);font-weight:600;text-decoration:none;border-radius:var(--radius-sm);outline-offset:4px}.cs-developers-portal-link.svelte-1dolngo:hover,.cs-developers-portal-link.svelte-1dolngo:focus-visible{text-decoration:underline}.cs-developers-portal-link.svelte-1dolngo:focus-visible{outline:2px solid var(--border-focus)}:target{scroll-margin-top:5rem}
