.quote-cta[data-astro-cid-dum4loq6]{color:#242424;background:radial-gradient(at 85% 90%,#e9df8d,#0000 70%),#f4f2e5;padding-block:clamp(2.75rem,6vw,4.5rem)}.quote-cta__inner[data-astro-cid-dum4loq6]{grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:1.5rem 3rem;display:grid}.quote-cta[data-astro-cid-dum4loq6] h2[data-astro-cid-dum4loq6]{letter-spacing:-.035em;max-width:24ch;margin:0;font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:1.12}.quote-cta[data-astro-cid-dum4loq6] p[data-astro-cid-dum4loq6]{color:#57574f;max-width:55ch;margin:1rem 0 0;font-size:1.08rem;line-height:1.6}.quote-cta__actions[data-astro-cid-dum4loq6]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.quote-cta__button[data-astro-cid-dum4loq6]{color:#1d1d1d;white-space:nowrap;background:#c8b100;align-items:center;gap:1.3rem;min-height:48px;padding:.85rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.quote-cta__button[data-astro-cid-dum4loq6]:hover{background:#e0ca23}.quote-cta__link[data-astro-cid-dum4loq6]{color:#494943;text-underline-offset:.3em;font-weight:700}.quote-cta[data-astro-cid-dum4loq6] a[data-astro-cid-dum4loq6]:focus-visible{outline-offset:4px;outline:3px solid #9b8700}@media (width<=48rem){.quote-cta__inner[data-astro-cid-dum4loq6]{grid-template-columns:1fr}}.app[data-astro-cid-pkh35wxp]{padding-block:clamp(2rem,6vw,4rem) clamp(3rem,8vw,5rem)}.crumb[data-astro-cid-pkh35wxp]{font-size:var(--step--1)}.crumb[data-astro-cid-pkh35wxp] a[data-astro-cid-pkh35wxp]{color:var(--graphite)}.app-head[data-astro-cid-pkh35wxp]{align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}.app-head[data-astro-cid-pkh35wxp] h1[data-astro-cid-pkh35wxp]{font-size:var(--step-3)}.teaser[data-astro-cid-pkh35wxp]{font-size:var(--step-1);color:var(--graphite);margin-top:.4rem}.layout[data-astro-cid-pkh35wxp]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.intro[data-astro-cid-pkh35wxp]{margin-bottom:1.1rem;font-size:1.125rem}.spec[data-astro-cid-pkh35wxp]{margin-top:2rem}.spec[data-astro-cid-pkh35wxp] h2[data-astro-cid-pkh35wxp]{font-size:var(--step-1);border-top:1px solid var(--line);padding-top:1rem}.spec-intro[data-astro-cid-pkh35wxp]{color:var(--graphite);margin-top:.5rem}.spec[data-astro-cid-pkh35wxp] ul[data-astro-cid-pkh35wxp]{margin:.75rem 0 0;padding-left:1.2rem}.spec[data-astro-cid-pkh35wxp] li[data-astro-cid-pkh35wxp]{margin-bottom:.3rem}.spec[data-astro-cid-pkh35wxp] li[data-astro-cid-pkh35wxp]::marker{color:var(--brass)}.side[data-astro-cid-pkh35wxp]{background:var(--surface);border:1px solid var(--line);padding:1.25rem;position:sticky;top:1.5rem}.shot[data-astro-cid-pkh35wxp]{aspect-ratio:4/3;object-fit:cover;background:var(--paper);width:100%;height:auto;margin-bottom:1.25rem;display:block}dl[data-astro-cid-pkh35wxp]{grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:0;font-size:.95rem;display:grid}dt[data-astro-cid-pkh35wxp]{color:var(--graphite);grid-column:1}dd[data-astro-cid-pkh35wxp]{grid-column:2;margin:0;font-weight:400}.side-actions[data-astro-cid-pkh35wxp]{gap:.5rem;margin-top:1.5rem;display:grid}.side-actions[data-astro-cid-pkh35wxp] .button[data-astro-cid-pkh35wxp]{text-align:center}.siblings[data-astro-cid-pkh35wxp]{border-top:1px solid var(--line);margin-top:clamp(3rem,7vw,5rem);padding-top:2rem}.siblings[data-astro-cid-pkh35wxp] h2[data-astro-cid-pkh35wxp]{font-size:var(--step-1)}.siblings[data-astro-cid-pkh35wxp] ul[data-astro-cid-pkh35wxp]{flex-wrap:wrap;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.siblings[data-astro-cid-pkh35wxp] a[data-astro-cid-pkh35wxp]{background:var(--surface);border:1px solid var(--line);color:var(--ink);align-items:center;gap:.6rem;padding:.5rem .9rem .5rem .5rem;font-weight:400;text-decoration:none;display:inline-flex}.siblings[data-astro-cid-pkh35wxp] a[data-astro-cid-pkh35wxp]:hover{border-color:var(--graphite)}.back[data-astro-cid-pkh35wxp]{margin-top:2rem}@media (width<=52rem){.layout[data-astro-cid-pkh35wxp]{grid-template-columns:1fr}.side[data-astro-cid-pkh35wxp]{position:static}}.runner[data-astro-cid-ga5qmdqp]{--runner-ink:#242424;--runner-yellow:#c8b100;--runner-paper:#f8f7f1;color:var(--runner-ink);background:var(--runner-paper)}.runner[data-astro-cid-ga5qmdqp] [data-astro-cid-ga5qmdqp]:is(h1,h2,h3,p,figure){margin:0}.runner[data-astro-cid-ga5qmdqp] .wrap[data-astro-cid-ga5qmdqp]{max-width:1320px}.runner-hero[data-astro-cid-ga5qmdqp]{background:radial-gradient(ellipse at 80% 35%,#eee9c9 0,transparent 58%),var(--runner-paper);padding:2rem 0 3rem}.runner-back[data-astro-cid-ga5qmdqp]{color:#565656;font-size:1rem;text-decoration:none}.runner-back[data-astro-cid-ga5qmdqp]:hover{text-underline-offset:.25em;text-decoration:underline}.runner-hero-grid[data-astro-cid-ga5qmdqp]{grid-template-columns:1.12fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);margin-top:3.5rem;display:grid}.runner-eyebrow[data-astro-cid-ga5qmdqp]{letter-spacing:.085em;text-transform:uppercase;color:#62605a;font-size:.8rem;font-weight:700}.runner[data-astro-cid-ga5qmdqp] h1[data-astro-cid-ga5qmdqp]{letter-spacing:-.055em;margin-top:1.1rem;font-size:clamp(3.1rem,5.4vw,5.8rem);line-height:1}.runner-tagline[data-astro-cid-ga5qmdqp]{letter-spacing:-.025em;white-space:pre-line;font-size:clamp(1.4rem,2.35vw,2.25rem);line-height:1.25;margin-top:1.6rem!important}.runner-intro[data-astro-cid-ga5qmdqp]{color:#555;max-width:51ch;font-size:1.12rem;line-height:1.65;margin-top:1.2rem!important}.runner-actions[data-astro-cid-ga5qmdqp]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex;margin-top:1.75rem!important}.runner[data-astro-cid-ga5qmdqp] .button[data-astro-cid-ga5qmdqp]{color:#1d1d1d;background:#c8b100;border-color:#c8b100;border-radius:0;align-items:center;gap:1.3rem;font-weight:700;display:inline-flex}.runner[data-astro-cid-ga5qmdqp] .button[data-astro-cid-ga5qmdqp]:hover{background:#e0ca23;border-color:#e0ca23}.runner-diagram[data-astro-cid-ga5qmdqp]{color:#f5f4ed;background:#202121;border:1px solid #3d3e39;padding:1.9rem 2rem 1.55rem}.runner-diagram[data-astro-cid-ga5qmdqp] figcaption[data-astro-cid-ga5qmdqp]{letter-spacing:.08em;text-transform:uppercase;color:#c1c1b8;margin-bottom:1.7rem;font-size:.8rem}.runner-flow-port[data-astro-cid-ga5qmdqp]{color:#deded5;justify-content:center;align-items:center;gap:.8rem;font-size:1rem;display:flex}.runner-flow-port[data-astro-cid-ga5qmdqp] svg[data-astro-cid-ga5qmdqp]{fill:none;stroke:currentColor;stroke-width:1.7px;width:28px;height:28px}.runner-connector[data-astro-cid-ga5qmdqp]{color:#a3a394;justify-content:center;font-size:1.8rem;line-height:1.8;display:flex}.runner-flow-core[data-astro-cid-ga5qmdqp]{background:#2a2a23;border:1px solid #8e842e;flex-direction:column;align-items:center;gap:.4rem;padding:1.45rem 1rem;display:flex}.runner-code[data-astro-cid-ga5qmdqp]{color:#d9c62a;font:1.6rem/1.3 monospace}.runner-flow-core[data-astro-cid-ga5qmdqp] strong[data-astro-cid-ga5qmdqp]{letter-spacing:-.025em;font-size:1.8rem}.runner-flow-core[data-astro-cid-ga5qmdqp]>span[data-astro-cid-ga5qmdqp]:last-child{color:#cccbbf;font-size:.95rem}.runner-platform[data-astro-cid-ga5qmdqp]{text-align:center;border-top:1px solid #525248;flex-direction:column;align-items:center;gap:.45rem;margin-top:1.6rem;padding-top:1.3rem;display:flex}.runner-platform[data-astro-cid-ga5qmdqp] strong[data-astro-cid-ga5qmdqp]{color:#d8c433;font-size:1.25rem}.runner-platform[data-astro-cid-ga5qmdqp]>span[data-astro-cid-ga5qmdqp]{color:#bfbfb5;font-size:.85rem}.runner-status[data-astro-cid-ga5qmdqp]{background:#edece2;border-left:3px solid #a69618;grid-template-columns:auto 1fr;align-items:center;gap:1.5rem;margin-top:3.2rem;padding:1.2rem 1.5rem;display:grid}.runner-status[data-astro-cid-ga5qmdqp] strong[data-astro-cid-ga5qmdqp]{align-items:center;gap:.6rem;font-size:.95rem;display:flex}.runner-status[data-astro-cid-ga5qmdqp] strong[data-astro-cid-ga5qmdqp]>span[data-astro-cid-ga5qmdqp]{background:#9d8e1a;border-radius:50%;flex:none;width:8px;height:8px}.runner-status[data-astro-cid-ga5qmdqp] p[data-astro-cid-ga5qmdqp]{color:#5b5950;font-size:.95rem;line-height:1.55}.runner-benefits[data-astro-cid-ga5qmdqp],.runner-specs[data-astro-cid-ga5qmdqp]{background:#fff;padding:clamp(3rem,6vw,5.5rem) 0}.runner[data-astro-cid-ga5qmdqp] h2[data-astro-cid-ga5qmdqp]{letter-spacing:-.04em;max-width:20ch;font-size:clamp(2rem,3.5vw,3.35rem);line-height:1.1}.runner-section-head[data-astro-cid-ga5qmdqp]{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;display:grid}.runner-section-head[data-astro-cid-ga5qmdqp]>p[data-astro-cid-ga5qmdqp]{color:#5a5a55;max-width:48ch;font-size:1.12rem;line-height:1.6}.runner-benefit-grid[data-astro-cid-ga5qmdqp]{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:3rem;display:grid}.runner-benefit-mark[data-astro-cid-ga5qmdqp]{color:#776b00;margin-bottom:1.2rem;font:2.2rem/1.2 monospace;display:block}.runner[data-astro-cid-ga5qmdqp] h3[data-astro-cid-ga5qmdqp]{letter-spacing:-.02em;font-size:1.4rem;font-weight:700;line-height:1.2}.runner-benefit[data-astro-cid-ga5qmdqp] p[data-astro-cid-ga5qmdqp],.runner-steps[data-astro-cid-ga5qmdqp] p[data-astro-cid-ga5qmdqp]{color:#565653;margin-top:.9rem;font-size:1.05rem;line-height:1.7}.runner-workflow[data-astro-cid-ga5qmdqp]{color:#f4f3eb;background:#252626;padding:clamp(3rem,6vw,5rem) 0}.runner-workflow[data-astro-cid-ga5qmdqp] .runner-eyebrow[data-astro-cid-ga5qmdqp]{color:#c8c6b9;margin-bottom:1rem}.runner-workflow[data-astro-cid-ga5qmdqp] h2[data-astro-cid-ga5qmdqp]{color:#d7c321;max-width:24ch}.runner-steps[data-astro-cid-ga5qmdqp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.runner-steps[data-astro-cid-ga5qmdqp] li[data-astro-cid-ga5qmdqp]{border-top:1px solid #56564f;padding-top:1.3rem}.runner-steps[data-astro-cid-ga5qmdqp] li[data-astro-cid-ga5qmdqp]>span[data-astro-cid-ga5qmdqp]{color:#c6b546;margin-bottom:1.1rem;font-size:.9rem;display:block}.runner-steps[data-astro-cid-ga5qmdqp] p[data-astro-cid-ga5qmdqp]{color:#cccac1}.runner-contract[data-astro-cid-ga5qmdqp]{background:#1b1c1c;margin-top:2.5rem;padding:1.25rem;overflow:auto}.runner-contract[data-astro-cid-ga5qmdqp]>span[data-astro-cid-ga5qmdqp]{color:#bdbbb0;margin-bottom:.6rem;font-size:.9rem;display:block}.runner-contract[data-astro-cid-ga5qmdqp] code[data-astro-cid-ga5qmdqp]{color:#e4dc9c;font-size:.95rem}.runner-specs[data-astro-cid-ga5qmdqp] dl[data-astro-cid-ga5qmdqp]{margin-top:2.5rem}.runner-specs[data-astro-cid-ga5qmdqp] dl[data-astro-cid-ga5qmdqp]>div[data-astro-cid-ga5qmdqp]{border-bottom:1px solid #dfdfd7;grid-template-columns:minmax(160px,1fr) 3fr;gap:2.5rem;padding:1.2rem 1rem;display:grid}.runner-specs[data-astro-cid-ga5qmdqp] dl[data-astro-cid-ga5qmdqp]>div[data-astro-cid-ga5qmdqp]:nth-child(odd){background:#f4f4ee}.runner-specs[data-astro-cid-ga5qmdqp] dt[data-astro-cid-ga5qmdqp]{font-weight:700}.runner-specs[data-astro-cid-ga5qmdqp] dd[data-astro-cid-ga5qmdqp]{color:#555550;margin:0;font-size:1.05rem;line-height:1.6}.runner-trademark[data-astro-cid-ga5qmdqp]{color:#6b6b65;font-size:.85rem;margin-top:1.5rem!important}.runner-contact[data-astro-cid-ga5qmdqp]{background:radial-gradient(at 85% 90%,#e9df8d,#0000 70%),#f4f2e5;padding:clamp(3rem,6vw,5rem) 0}.runner-contact[data-astro-cid-ga5qmdqp] h2[data-astro-cid-ga5qmdqp]{max-width:25ch}.runner-contact[data-astro-cid-ga5qmdqp] p[data-astro-cid-ga5qmdqp]{color:#57574f;max-width:53ch;margin-top:1.25rem;font-size:1.1rem;line-height:1.65}.runner-keryx-link[data-astro-cid-ga5qmdqp]{color:#494943;text-underline-offset:.3em;font-weight:700}.runner[data-astro-cid-ga5qmdqp] a[data-astro-cid-ga5qmdqp]:focus-visible{outline-offset:5px;outline:3px solid #9b8700}@media (width<=800px){.runner-hero-grid[data-astro-cid-ga5qmdqp],.runner-section-head[data-astro-cid-ga5qmdqp]{grid-template-columns:1fr;gap:2rem}.runner-hero-grid[data-astro-cid-ga5qmdqp]{margin-top:2.5rem}.runner-diagram[data-astro-cid-ga5qmdqp]{box-sizing:border-box;justify-self:center;width:100%;max-width:580px}.runner-status[data-astro-cid-ga5qmdqp]{grid-template-columns:1fr;gap:.6rem;margin-top:2rem}.runner-benefit-grid[data-astro-cid-ga5qmdqp],.runner-steps[data-astro-cid-ga5qmdqp]{gap:1.5rem}.runner[data-astro-cid-ga5qmdqp] h3[data-astro-cid-ga5qmdqp]{font-size:1.2rem}.runner-specs[data-astro-cid-ga5qmdqp] dl[data-astro-cid-ga5qmdqp]>div[data-astro-cid-ga5qmdqp]{grid-template-columns:150px 1fr;gap:1.5rem}}@media (width<=550px){.runner-benefit-grid[data-astro-cid-ga5qmdqp],.runner-steps[data-astro-cid-ga5qmdqp]{grid-template-columns:1fr;gap:1.8rem}.runner-benefit-mark[data-astro-cid-ga5qmdqp]{margin-bottom:.7rem}.runner-specs[data-astro-cid-ga5qmdqp] dl[data-astro-cid-ga5qmdqp]>div[data-astro-cid-ga5qmdqp]{grid-template-columns:1fr;gap:.45rem}.runner-diagram[data-astro-cid-ga5qmdqp]{padding:1.5rem}.runner-actions[data-astro-cid-ga5qmdqp]{gap:1.25rem}.runner[data-astro-cid-ga5qmdqp] h1[data-astro-cid-ga5qmdqp]{font-size:3.3rem}}.runner-status--available[data-astro-cid-ga5qmdqp] strong[data-astro-cid-ga5qmdqp]>span[data-astro-cid-ga5qmdqp]{background:#3f8f4f}.runner-reference[data-astro-cid-ga5qmdqp]{background:#fff;padding:clamp(3rem,6vw,5.5rem) 0}.runner-reference--muted[data-astro-cid-ga5qmdqp]{background:#f4f3ec}.runner-reference[data-astro-cid-ga5qmdqp] h3[data-astro-cid-ga5qmdqp]{letter-spacing:-.02em;font-size:1.35rem;line-height:1.2}.runner-code-block[data-astro-cid-ga5qmdqp]{color:#e4dc9c;white-space:pre;background:#1f2020;margin:2rem 0 0;padding:1.25rem 1.4rem;font:.92rem/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.runner-signature[data-astro-cid-ga5qmdqp]{margin-top:2.5rem}.runner-table[data-astro-cid-ga5qmdqp]{background:#fff;border:1px solid #dedcd2;margin-top:1.75rem;overflow-x:auto}.runner-table[data-astro-cid-ga5qmdqp] table[data-astro-cid-ga5qmdqp]{border-collapse:collapse;width:100%;font-size:.98rem;line-height:1.5}.runner-table[data-astro-cid-ga5qmdqp] th[data-astro-cid-ga5qmdqp],.runner-table[data-astro-cid-ga5qmdqp] td[data-astro-cid-ga5qmdqp]{text-align:start;vertical-align:top;border-bottom:1px solid #e7e6de;padding:.75rem 1rem}.runner-table[data-astro-cid-ga5qmdqp] thead[data-astro-cid-ga5qmdqp] th[data-astro-cid-ga5qmdqp]{color:#fff;background:#29302c;font-size:.9rem;font-weight:700}.runner-table[data-astro-cid-ga5qmdqp] tbody[data-astro-cid-ga5qmdqp] tr[data-astro-cid-ga5qmdqp]:last-child>[data-astro-cid-ga5qmdqp]{border-bottom:0}.runner-table[data-astro-cid-ga5qmdqp] tbody[data-astro-cid-ga5qmdqp] th[data-astro-cid-ga5qmdqp]{white-space:nowrap;font-weight:700}.runner-table[data-astro-cid-ga5qmdqp] code[data-astro-cid-ga5qmdqp]{color:#3a3a32;font-size:.9rem}.runner-rules[data-astro-cid-ga5qmdqp]{color:#55554f;gap:.55rem;max-width:80ch;margin:1.75rem 0 0;padding-left:1.2rem;line-height:1.6;display:grid}.runner-example[data-astro-cid-ga5qmdqp]{margin-top:2.5rem!important}.runner-example[data-astro-cid-ga5qmdqp] figcaption[data-astro-cid-ga5qmdqp]{color:#3b3b36;font-size:.95rem;font-weight:700}.runner-example[data-astro-cid-ga5qmdqp] .runner-code-block[data-astro-cid-ga5qmdqp]{margin-top:.8rem}.runner-interface-grid[data-astro-cid-ga5qmdqp]{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:3rem;display:grid}.runner-handshake[data-astro-cid-ga5qmdqp]{color:#4f4f49;gap:.7rem;margin:1.25rem 0 0;padding-left:1.4rem;line-height:1.6;display:grid}.runner-handshake[data-astro-cid-ga5qmdqp] li[data-astro-cid-ga5qmdqp]::marker{color:#776b00;font-weight:700}.runner-subhead[data-astro-cid-ga5qmdqp]{margin-top:3rem!important}@media (width<=800px){.runner-interface-grid[data-astro-cid-ga5qmdqp]{grid-template-columns:1fr;gap:2rem}.runner-table[data-astro-cid-ga5qmdqp] tbody[data-astro-cid-ga5qmdqp] th[data-astro-cid-ga5qmdqp]{white-space:normal}}
