.brand-hero[data-astro-cid-jeebhqs3]{--brand-deep:#0a2930;--brand-light:#f6f5f3}.brand-wrap[data-astro-cid-jeebhqs3]{width:100%;max-width:1040px;margin-inline:auto;padding-inline:1.5rem}.mono[data-astro-cid-jeebhqs3]{font-family:var(--font-mono)}.muted[data-astro-cid-jeebhqs3]{color:var(--muted-foreground)}.wm[data-astro-cid-jeebhqs3]{font-family:var(--font-wordmark);letter-spacing:-.02em;white-space:nowrap;font-weight:400;line-height:1}.wm[data-astro-cid-jeebhqs3] b[data-astro-cid-jeebhqs3]{color:var(--primary);font-weight:600}.brand-hero[data-astro-cid-jeebhqs3]{background:var(--brand-deep);color:#eef4f4}.brand-hero-inner[data-astro-cid-jeebhqs3]{flex-direction:column;gap:1.6rem;padding-block:3.75rem 4rem;display:flex}.hero-lock[data-astro-cid-jeebhqs3]{align-items:center;gap:1rem;display:flex}.hero-lock[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3]{color:#eef4f4;font-size:1.875rem}.hero-lock[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3] b[data-astro-cid-jeebhqs3]{color:var(--accent-deep)}.eyebrow-deep[data-astro-cid-jeebhqs3]{color:var(--accent-deep);margin-bottom:0}.hero-title[data-astro-cid-jeebhqs3]{font-family:var(--font-sans);letter-spacing:-.01em;max-width:18ch;margin:.875rem 0 0;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:600;line-height:1.06}.hero-lede[data-astro-cid-jeebhqs3]{color:#bcd3d5;max-width:52ch;margin:1rem 0 0;font-size:clamp(.95rem,2.4vw,1.0625rem);line-height:1.6}.hero-stages[data-astro-cid-jeebhqs3]{color:#cfe6ea}.brand-section[data-astro-cid-jeebhqs3]{border-top:1px solid var(--border);padding-block:3.5rem}.brand-h2[data-astro-cid-jeebhqs3]{font-family:var(--font-sans);letter-spacing:-.01em;margin:.625rem 0 0;font-size:clamp(1.375rem,4vw,1.875rem);font-weight:600;line-height:1.15}.brand-intro[data-astro-cid-jeebhqs3]{color:var(--muted-foreground);max-width:64ch;margin:.75rem 0 1.875rem;line-height:1.6}.mark-hero[data-astro-cid-jeebhqs3]{grid-template-columns:auto 1fr;align-items:center;gap:2.5rem;display:grid}.plate[data-astro-cid-jeebhqs3]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);justify-content:center;padding:2.125rem;display:flex}.annot[data-astro-cid-jeebhqs3]{margin:0;padding:0;list-style:none}.annot[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{align-items:flex-start;gap:.75rem;margin-bottom:.875rem;display:flex}.dot[data-astro-cid-jeebhqs3]{border-radius:.25rem;flex:none;width:.875rem;height:.875rem;margin-top:.3125rem}.dot-none[data-astro-cid-jeebhqs3]{background:#7cc4d4}.dot-quarantine[data-astro-cid-jeebhqs3]{background:var(--mark-b)}.dot-reject[data-astro-cid-jeebhqs3]{background:var(--primary)}.annot-tag[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);font-size:.78rem}.annot-desc[data-astro-cid-jeebhqs3]{color:var(--muted-foreground);margin-top:.125rem;font-size:.84rem;line-height:1.5;display:block}.clearnote[data-astro-cid-jeebhqs3]{flex-wrap:wrap;align-items:center;gap:1.875rem;display:flex}.clearbox[data-astro-cid-jeebhqs3]{border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--card);padding:1.75rem;display:inline-block}.minrow[data-astro-cid-jeebhqs3]{flex-wrap:wrap;align-items:flex-end;gap:1.375rem;display:flex}.minrow[data-astro-cid-jeebhqs3] figure[data-astro-cid-jeebhqs3]{flex-direction:column;align-items:center;gap:.5rem;margin:0;display:flex}.minrow[data-astro-cid-jeebhqs3] figcaption[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.6875rem}.chip[data-astro-cid-jeebhqs3]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);padding:.5rem;display:inline-flex}.min-note[data-astro-cid-jeebhqs3]{max-width:22ch;font-size:.8125rem;line-height:1.5}.grid2[data-astro-cid-jeebhqs3]{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}.cell[data-astro-cid-jeebhqs3]{border:1px solid var(--border);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:1.125rem;min-height:8rem;padding:1.875rem;display:flex}.cell[data-astro-cid-jeebhqs3].stacked{flex-direction:column;gap:.875rem}.demo-light[data-astro-cid-jeebhqs3]{background:var(--brand-light,#f6f5f3);border-color:#201e1d1f}.demo-light[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3]{color:#201e1d}.demo-light[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3] b[data-astro-cid-jeebhqs3]{color:#0c5f70}.demo-deep[data-astro-cid-jeebhqs3]{background:var(--brand-deep,#0a2930);border-color:#79c4d533}.demo-deep[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3]{color:#eef4f4}.demo-deep[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3] b[data-astro-cid-jeebhqs3]{color:var(--accent-deep)}.rowlabel[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);margin:1.375rem 0 .625rem;font-size:.6875rem}.cell[data-astro-cid-jeebhqs3] .wm[data-astro-cid-jeebhqs3]{font-size:1.625rem}.cell[data-astro-cid-jeebhqs3].stacked .wm[data-astro-cid-jeebhqs3]{font-size:1.375rem}.beh[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.beh-cell[data-astro-cid-jeebhqs3]{flex-direction:column;min-height:9.375rem}.lab[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem}.beh-cell[data-astro-cid-jeebhqs3].demo-deep .lab[data-astro-cid-jeebhqs3]{color:#8fb7bc}.lab-on-light[data-astro-cid-jeebhqs3]{color:#57534f}.rowlabel-gap[data-astro-cid-jeebhqs3]{margin-top:2rem}.appicon[data-astro-cid-jeebhqs3]{border-radius:var(--radius-lg);width:5.5rem;height:5.5rem;display:inline-flex;overflow:hidden;box-shadow:0 8px 24px #0a293047}.spec[data-astro-cid-jeebhqs3]{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:1.625rem;display:grid}.sw[data-astro-cid-jeebhqs3]{flex-direction:column;gap:.625rem;display:flex}.sw-row[data-astro-cid-jeebhqs3]{align-items:center;gap:.875rem;display:flex}.box[data-astro-cid-jeebhqs3]{border-radius:var(--radius-sm);border:1px solid var(--border);flex:none;width:2.5rem;height:2.5rem}.sw-teal[data-astro-cid-jeebhqs3]{background:#0e6f82}.sw-deep[data-astro-cid-jeebhqs3]{background:#0a2930}.sw-300[data-astro-cid-jeebhqs3]{background:#79c4d5}.sw-mid[data-astro-cid-jeebhqs3]{background:#2f9aac}.sw-ice[data-astro-cid-jeebhqs3]{border:1px solid var(--border);background:#edf4f5}.sw-ink[data-astro-cid-jeebhqs3]{background:#201e1d}.sw-ground[data-astro-cid-jeebhqs3]{background:#f3f2f2}.sw-meta[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);font-size:.75rem}.sw-meta[data-astro-cid-jeebhqs3] small[data-astro-cid-jeebhqs3]{color:var(--muted-foreground);font-size:.6875rem;display:block}.type-item[data-astro-cid-jeebhqs3]{border-bottom:1px solid var(--border);padding:.875rem 0}.type-item[data-astro-cid-jeebhqs3]:last-child{border-bottom:0}.type-name[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);color:var(--muted-foreground);margin-bottom:.375rem;font-size:.75rem}.type-display[data-astro-cid-jeebhqs3]{font-family:var(--font-sans);font-size:1.625rem;font-weight:600}.type-wordmark[data-astro-cid-jeebhqs3]{font-size:1.625rem}.type-body[data-astro-cid-jeebhqs3]{font-family:var(--font-sans);font-size:1rem;line-height:1.6}.type-mono[data-astro-cid-jeebhqs3]{font-size:.9375rem}.dd[data-astro-cid-jeebhqs3]{grid-template-columns:1fr 1fr;gap:1.125rem;margin-top:.5rem;display:grid}.dd-cell[data-astro-cid-jeebhqs3]{flex-direction:column;align-items:flex-start;gap:.875rem;min-height:0}.dd-head[data-astro-cid-jeebhqs3]{font-family:var(--font-sans);align-items:center;gap:.5rem;font-weight:600;display:flex}.dd-head[data-astro-cid-jeebhqs3].do{color:var(--status-pass)}.dd-head[data-astro-cid-jeebhqs3].dont{color:var(--status-error)}.dd-cell[data-astro-cid-jeebhqs3] ul[data-astro-cid-jeebhqs3]{color:var(--muted-foreground);margin:0;padding-left:1.125rem;font-size:.875rem;line-height:1.55}.dd-cell[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{margin-bottom:.375rem}.dd-row[data-astro-cid-jeebhqs3]{align-items:center;gap:1.25rem;margin-top:.25rem;display:flex}.bad-stretch[data-astro-cid-jeebhqs3]{transform:scaleX(1.5)}.bad-hue[data-astro-cid-jeebhqs3]{filter:hue-rotate(120deg)saturate(1.4)}.bad-shadow[data-astro-cid-jeebhqs3]{filter:drop-shadow(2px 3px 2px #00000080)}.dl[data-astro-cid-jeebhqs3]{flex-wrap:wrap;gap:.625rem;display:flex}.dl[data-astro-cid-jeebhqs3] a[data-astro-cid-jeebhqs3]{font-family:var(--font-mono);color:var(--primary);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);padding:.5rem .75rem;font-size:.78rem;text-decoration:none}.dl[data-astro-cid-jeebhqs3] a[data-astro-cid-jeebhqs3]:hover{border-color:var(--primary)}@media (width<=820px){.mark-hero[data-astro-cid-jeebhqs3],.grid2[data-astro-cid-jeebhqs3],.spec[data-astro-cid-jeebhqs3],.dd[data-astro-cid-jeebhqs3]{grid-template-columns:1fr}.mark-hero[data-astro-cid-jeebhqs3]{gap:1.5rem}.beh[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){.beh[data-astro-cid-jeebhqs3]{grid-template-columns:1fr}}
