.api-hero[data-astro-cid-l2iyvz2i]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.api-hero[data-astro-cid-l2iyvz2i] .page-title[data-astro-cid-l2iyvz2i]{font-size:clamp(2.5rem,4.1vw,3.9rem);line-height:1.08}.actions[data-astro-cid-l2iyvz2i]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.btn[data-astro-cid-l2iyvz2i]{white-space:normal;min-height:44px}.flow[data-astro-cid-l2iyvz2i]{background:#141310;border:1px solid #665537;margin:0;padding:1.6rem;box-shadow:10px 10px #c9a96e08}.flow-label[data-astro-cid-l2iyvz2i],.source[data-astro-cid-l2iyvz2i] small[data-astro-cid-l2iyvz2i],.source[data-astro-cid-l2iyvz2i] p[data-astro-cid-l2iyvz2i],.transfer[data-astro-cid-l2iyvz2i],.mapping[data-astro-cid-l2iyvz2i],.filter-labels[data-astro-cid-l2iyvz2i],.detail[data-astro-cid-l2iyvz2i],figcaption[data-astro-cid-l2iyvz2i]{font-family:var(--font-mono);font-size:.65rem;line-height:1.7}.flow-label[data-astro-cid-l2iyvz2i]{color:#c9a96e;padding-bottom:1.4rem}.source[data-astro-cid-l2iyvz2i]{background:#211c14;border-left:3px solid #c9a96e;padding:.7rem 1rem}.source[data-astro-cid-l2iyvz2i] small[data-astro-cid-l2iyvz2i]{color:#c9a96e}.source[data-astro-cid-l2iyvz2i] h2[data-astro-cid-l2iyvz2i]{font-family:var(--font-serif);margin:.1rem 0;font-size:2rem;font-weight:400}.source[data-astro-cid-l2iyvz2i] p[data-astro-cid-l2iyvz2i]{color:#b9af9e;margin:0}.transfer[data-astro-cid-l2iyvz2i]{color:#c9a96e;align-items:center;gap:1rem;padding:.7rem 0;display:flex}.transfer[data-astro-cid-l2iyvz2i]>span[data-astro-cid-l2iyvz2i]:first-child{font-size:1.4rem}.mapping[data-astro-cid-l2iyvz2i]{color:#b9af9e;border:1px dashed #665537;grid-template-columns:1fr auto 1fr;gap:.4rem 1rem;padding:1rem;display:grid}.mapping[data-astro-cid-l2iyvz2i] b[data-astro-cid-l2iyvz2i]{color:#c9a96e;font-weight:400}.mapping[data-astro-cid-l2iyvz2i]>span[data-astro-cid-l2iyvz2i]:nth-child(3n){color:#eee8df}.sample[data-astro-cid-l2iyvz2i]{background:#0b0b0b;border:1px solid #665537;padding:1.2rem}.filter-labels[data-astro-cid-l2iyvz2i]{color:#c9a96e;flex-wrap:wrap;gap:.5rem;display:flex}.filter-labels[data-astro-cid-l2iyvz2i] span[data-astro-cid-l2iyvz2i]{border:1px solid #514634;padding:.2rem .4rem}.sample[data-astro-cid-l2iyvz2i] h3[data-astro-cid-l2iyvz2i]{font-family:var(--font-serif);margin:1rem 0 .4rem;font-size:1.6rem;font-weight:400}.sample[data-astro-cid-l2iyvz2i] p[data-astro-cid-l2iyvz2i]{color:#b9af9e;font-size:.8rem;line-height:1.7}.detail[data-astro-cid-l2iyvz2i]{color:#c9a96e;border-top:1px solid #514634;margin-top:.9rem;padding-top:.7rem;display:block}figcaption[data-astro-cid-l2iyvz2i]{color:#b9af9e;border-top:1px solid #514634;margin-top:1rem;padding-top:1rem;font-size:.6rem}.content-section[data-astro-cid-l2iyvz2i] h2[data-astro-cid-l2iyvz2i]{font-family:var(--font-serif);margin-bottom:2rem;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:400;line-height:1.2}h2[data-astro-cid-l2iyvz2i] em[data-astro-cid-l2iyvz2i]{color:var(--accent)}.split[data-astro-cid-l2iyvz2i]{grid-template-columns:1fr 1.35fr;gap:3rem;display:grid}.split[data-astro-cid-l2iyvz2i] p[data-astro-cid-l2iyvz2i],.parts[data-astro-cid-l2iyvz2i] p[data-astro-cid-l2iyvz2i],.steps[data-astro-cid-l2iyvz2i] p[data-astro-cid-l2iyvz2i]{color:#b9b2a6;margin:0 0 1.1rem;font-size:.95rem;line-height:1.85}.split[data-astro-cid-l2iyvz2i] a[data-astro-cid-l2iyvz2i],.cta-text[data-astro-cid-l2iyvz2i] a[data-astro-cid-l2iyvz2i]{color:var(--accent)}.parts[data-astro-cid-l2iyvz2i]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.parts[data-astro-cid-l2iyvz2i] article[data-astro-cid-l2iyvz2i]{border:1px solid var(--border);padding:1.7rem}.parts[data-astro-cid-l2iyvz2i] h3[data-astro-cid-l2iyvz2i],.steps[data-astro-cid-l2iyvz2i] h3[data-astro-cid-l2iyvz2i],aside[data-astro-cid-l2iyvz2i] h3[data-astro-cid-l2iyvz2i]{font-family:var(--font-serif);margin:0 0 1rem;font-size:1.45rem;font-weight:400}.reference[data-astro-cid-l2iyvz2i]{border-top:1px solid #665537;border-bottom:1px solid #665537}.reference[data-astro-cid-l2iyvz2i] .split[data-astro-cid-l2iyvz2i]{grid-template-columns:1.35fr 1fr}.reference[data-astro-cid-l2iyvz2i] .lead[data-astro-cid-l2iyvz2i]{color:var(--text);font-size:1.15rem}.reference[data-astro-cid-l2iyvz2i] aside[data-astro-cid-l2iyvz2i]{border-left:2px solid var(--accent);background:#c9a96e08;padding:1.5rem}.steps[data-astro-cid-l2iyvz2i]{gap:1.2rem;padding-left:1.5rem;display:grid}.steps[data-astro-cid-l2iyvz2i] li[data-astro-cid-l2iyvz2i]{padding-left:.6rem}.steps[data-astro-cid-l2iyvz2i] li[data-astro-cid-l2iyvz2i]::marker{color:var(--accent);font-family:var(--font-mono)}a[data-astro-cid-l2iyvz2i]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width<=960px){.api-hero[data-astro-cid-l2iyvz2i],.split[data-astro-cid-l2iyvz2i],.reference[data-astro-cid-l2iyvz2i] .split[data-astro-cid-l2iyvz2i]{grid-template-columns:1fr;gap:2rem}.flow[data-astro-cid-l2iyvz2i]{box-sizing:border-box;width:100%;max-width:600px}}@media (width<=640px){.parts[data-astro-cid-l2iyvz2i]{grid-template-columns:1fr}.flow[data-astro-cid-l2iyvz2i]{padding:1.1rem}.api-hero[data-astro-cid-l2iyvz2i] .page-title[data-astro-cid-l2iyvz2i]{font-size:2.6rem}.actions[data-astro-cid-l2iyvz2i] .btn[data-astro-cid-l2iyvz2i]{text-align:center;width:100%}.reference[data-astro-cid-l2iyvz2i] aside[data-astro-cid-l2iyvz2i]{padding:1.2rem}.parts[data-astro-cid-l2iyvz2i] article[data-astro-cid-l2iyvz2i]{padding:1.3rem}}
