.architecture[data-v-8e225678]{margin:3rem 0 0;padding:clamp(1rem,3vw,2.5rem);background:var(--oq-obsidian);border:1px solid var(--oq-line);border-radius:8px}strong[data-v-8e225678],small[data-v-8e225678]{display:block}strong[data-v-8e225678]{font-size:.95rem;font-weight:600}small[data-v-8e225678]{color:var(--oq-silver);font-size:.78rem;line-height:1.6;margin-top:.5rem}.sources[data-v-8e225678]{display:grid;grid-template-columns:3fr 2fr;margin-bottom:.7rem}.sources>div[data-v-8e225678]{padding:0 1rem}.sources strong[data-v-8e225678]{color:var(--oq-cyan)}.sources span[data-v-8e225678]{display:block;margin-top:.6rem;color:var(--oq-cyan)}.pipeline[data-v-8e225678]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;padding:0;margin:0}.pipeline li[data-v-8e225678]{position:relative;border:1px solid var(--oq-line);background:var(--oq-navy);padding:1.2rem .9rem;list-style:none;min-width:0}.pipeline li.experimental[data-v-8e225678]{border-style:dashed;border-color:var(--oq-cyan)}.arrow[data-v-8e225678]{position:absolute;top:50%;right:-1.15rem;color:var(--oq-cyan)}.storage[data-v-8e225678]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.2rem;padding:1rem;border-block:1px solid #49616d;background:var(--oq-navy)}.storage span[data-v-8e225678]{color:var(--oq-silver);font-size:.8rem}.consumers[data-v-8e225678]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem 0}.consumers>div[data-v-8e225678]{padding:1rem;border:1px solid var(--oq-line)}.consumers>div>span[data-v-8e225678]{display:block;color:var(--oq-cyan);margin-bottom:.5rem}.cross-cutting[data-v-8e225678]{display:flex;gap:1rem;justify-content:space-between;border-top:1px solid var(--oq-line);padding-top:1rem;color:var(--oq-silver);font-size:.75rem}figcaption[data-v-8e225678]{font-size:.8rem;color:var(--oq-silver);line-height:1.75;margin-top:1.5rem}@media(max-width:800px){.sources[data-v-8e225678]{grid-template-columns:1fr 1fr}.pipeline[data-v-8e225678]{grid-template-columns:1fr}.pipeline li[data-v-8e225678]{padding:1.2rem}.arrow[data-v-8e225678]{top:auto;bottom:-1.2rem;right:50%;transform:rotate(90deg)}.storage[data-v-8e225678]{align-items:flex-start;flex-direction:column;gap:.5rem}.consumers[data-v-8e225678]{grid-template-columns:1fr;gap:1rem}.cross-cutting[data-v-8e225678]{flex-direction:column}}.orqelune[data-v-090dade3]{--oq-obsidian:#050d18;--oq-navy:#0c2340;--oq-steel:#154267;--oq-cyan:#35d8e8;--oq-silver:#c5d3de;--oq-text:#e4edf4;--oq-line:#425b73;color:var(--oq-text);background:var(--oq-obsidian);overflow-wrap:break-word}.orqelune h1[data-v-090dade3],.orqelune h2[data-v-090dade3]{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:600;letter-spacing:-.045em;line-height:1.15;white-space:pre-line;color:inherit}.orqelune h1[data-v-090dade3]{font-size:clamp(3rem,6.5vw,6.4rem);letter-spacing:-.035em;margin:1rem 0 1.4rem}.orqelune h2[data-v-090dade3]{font-size:clamp(2rem,3.8vw,3.6rem);margin:1.2rem 0 2rem;max-width:950px}.orqelune h3[data-v-090dade3]{font-family:inherit;font-size:1.08rem;font-weight:600;line-height:1.45;letter-spacing:-.015em;color:inherit}.orqelune p[data-v-090dade3]{color:var(--oq-silver);line-height:1.85;font-size:.96rem;margin:0 0 1rem}.orqelune a[data-v-090dade3]{color:inherit}.orqelune a[data-v-090dade3]:hover{color:var(--oq-cyan)}.orqelune a[data-v-090dade3]:focus-visible{outline:3px solid var(--oq-cyan);outline-offset:6px}.orqelune section[data-v-090dade3]{scroll-margin-top:105px}.orqelune ul[data-v-090dade3]{list-style:none}.orqelune .oq-eyebrow[data-v-090dade3]{color:var(--oq-cyan);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;line-height:1.8;display:block}.orqelune .oq-hero[data-v-090dade3]{padding-top:10rem;padding-bottom:0;background:radial-gradient(ellipse at 95% 0%,var(--oq-steel),transparent 55%),var(--oq-obsidian)}.orqelune .oq-topline[data-v-090dade3]{display:flex;justify-content:space-between;gap:1rem;font-size:.7rem;color:var(--oq-silver);padding-bottom:2.5rem;border-bottom:1px solid var(--oq-line)}.orqelune .oq-topline>span[data-v-090dade3]{letter-spacing:.12em;text-transform:uppercase}.orqelune .oq-breadcrumbs[data-v-090dade3]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.orqelune .oq-breadcrumbs [aria-current][data-v-090dade3]{color:var(--oq-text)}.orqelune .oq-hero-grid[data-v-090dade3]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:4.5rem 0}.orqelune .oq-tagline[data-v-090dade3]{color:var(--oq-text);font-size:clamp(1.3rem,2.3vw,2rem);font-weight:450;letter-spacing:-.025em;line-height:1.4;white-space:pre-line;margin-bottom:1.75rem}.orqelune .oq-lead[data-v-090dade3]{max-width:650px}.orqelune .oq-author[data-v-090dade3]{font-size:.76rem}.orqelune .oq-actions[data-v-090dade3]{display:flex;align-items:center;flex-wrap:wrap;gap:1.8rem;margin-top:2rem;font-size:.8rem}.orqelune .oq-button[data-v-090dade3]{display:inline-flex;align-items:center;justify-content:space-between;gap:2.5rem;background:var(--oq-cyan);color:var(--oq-obsidian);padding:1rem 1.25rem;border-radius:3px;font-weight:650;transition:background .2s}.orqelune .oq-button[data-v-090dade3]:hover{color:var(--oq-obsidian);background:#8aebf4}.orqelune .oq-identity[data-v-090dade3]{min-width:0}.orqelune .oq-logo-stage[data-v-090dade3]{background:var(--oq-silver);padding:clamp(1.5rem,3vw,3rem) 1rem;border-radius:3px;min-height:150px;display:flex;align-items:center}.orqelune .oq-logo-stage img[data-v-090dade3]{width:100%;height:auto}.orqelune .oq-brand-tagline[data-v-090dade3]{margin:1.1rem 0 1.5rem;font-size:.82rem}.orqelune .oq-status[data-v-090dade3]{display:flex;align-items:center;gap:.7rem;font-size:.78rem;line-height:1.7;margin:1.5rem 0 1rem}.orqelune .oq-dot[data-v-090dade3]{width:7px;height:7px;border-radius:50%;background:var(--oq-cyan);flex:none}.orqelune .oq-categories[data-v-090dade3]{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0}.orqelune .oq-categories li[data-v-090dade3]{border:1px solid var(--oq-line);border-radius:3px;padding:.4rem .65rem;color:var(--oq-silver);font-size:.64rem}.orqelune .oq-identity-rule[data-v-090dade3]{display:flex;align-items:center;gap:1rem;margin-top:2rem;color:var(--oq-cyan);font-size:.62rem;letter-spacing:.1em}.orqelune .oq-identity-rule i[data-v-090dade3]{height:1px;flex:1;background:var(--oq-line)}.orqelune .oq-pillars[data-v-090dade3]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--oq-line);padding:1.75rem 0;gap:1.5rem}.orqelune .oq-pillars>span[data-v-090dade3]{font-size:.75rem}.orqelune .oq-section-heading[data-v-090dade3]{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:3rem}.orqelune .oq-section-heading h2[data-v-090dade3],.orqelune .oq-section-heading>p[data-v-090dade3]{margin-bottom:0}.orqelune .oq-light[data-v-090dade3]{background:var(--oq-silver);color:var(--oq-obsidian)}.orqelune .oq-light p[data-v-090dade3]{color:#263e53}.orqelune .oq-light .oq-eyebrow[data-v-090dade3]{color:var(--oq-steel)}.orqelune .oq-challenges[data-v-090dade3]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;padding-top:2.5rem;border-top:1px solid #72899b}.orqelune .oq-challenges h3[data-v-090dade3]{margin:0 0 1rem}.orqelune .oq-solution-grid[data-v-090dade3]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,7vw,7rem)}.orqelune .oq-layers[data-v-090dade3]{padding:0;margin:0}.orqelune .oq-layers li[data-v-090dade3]{border-top:1px solid var(--oq-line);padding:1.5rem 0}.orqelune .oq-layers h3[data-v-090dade3]{color:var(--oq-cyan);font-size:.9rem;margin-bottom:.75rem}.orqelune .oq-layers p[data-v-090dade3]{font-size:.9rem}.orqelune .oq-capabilities[data-v-090dade3]{background:var(--oq-navy)}.orqelune .oq-capability-grid[data-v-090dade3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.orqelune .oq-capability-grid article[data-v-090dade3]{border:1px solid var(--oq-line);background:var(--oq-obsidian);padding:clamp(1.4rem,2.5vw,2.25rem);border-radius:4px}.orqelune .oq-capability-top[data-v-090dade3]{margin-bottom:1.5rem}.orqelune .oq-badge[data-v-090dade3]{display:inline-block;font-size:.6rem;color:var(--oq-cyan);border:1px solid #34728b;padding:.3rem .5rem;border-radius:2px}.orqelune .oq-badge--experimental[data-v-090dade3]{border-style:dashed;color:#f0d7a1;border-color:#907b52}.orqelune .oq-capability-grid h3[data-v-090dade3]{margin-bottom:1rem}.orqelune .oq-capability-grid p[data-v-090dade3]{font-size:.86rem;margin:0}.orqelune .oq-engineering-grid[data-v-090dade3]{display:grid;grid-template-columns:repeat(2,1fr);gap:0 4rem;margin-top:3rem}.orqelune .oq-engineering-grid article[data-v-090dade3]{padding:2rem 0 1.5rem;border-top:1px solid #72899b}.orqelune .oq-engineering-grid h3[data-v-090dade3]{margin-bottom:1rem}.orqelune .oq-engineering-grid p[data-v-090dade3]{font-size:.88rem}.orqelune .oq-integrity[data-v-090dade3]{background:var(--oq-steel)}.orqelune .oq-integrity-statement[data-v-090dade3]{border-left:3px solid var(--oq-cyan);padding:1rem 0 1rem 1.75rem;font-size:clamp(1.05rem,1.65vw,1.4rem);max-width:1000px;color:var(--oq-text);margin:2.5rem 0 3rem;line-height:1.7}.orqelune .oq-evidence[data-v-090dade3]{padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.orqelune .oq-evidence li[data-v-090dade3]{border-top:1px solid #7291a8;padding-top:1rem}.orqelune .oq-evidence h3[data-v-090dade3]{font-size:.9rem;margin:0 0 .75rem}.orqelune .oq-evidence p[data-v-090dade3]{font-size:.8rem}.orqelune .oq-maturity[data-v-090dade3]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.orqelune .oq-maturity article[data-v-090dade3]{border-top:2px solid var(--oq-cyan);padding-top:1.5rem}.orqelune .oq-maturity article[data-v-090dade3]:nth-child(2){border-top-style:dashed}.orqelune .oq-maturity article[data-v-090dade3]:nth-child(3){border-top-color:var(--oq-silver)}.orqelune .oq-maturity h3[data-v-090dade3]{margin:0 0 1rem}.orqelune .oq-maturity p[data-v-090dade3]{font-size:.86rem}.orqelune .oq-stack[data-v-090dade3]{background:var(--oq-navy)}.orqelune .oq-stack dl[data-v-090dade3]{margin:3rem 0 0}.orqelune .oq-stack dl>div[data-v-090dade3]{display:grid;grid-template-columns:1fr 2fr;gap:2rem;padding:1.5rem 0;border-top:1px solid var(--oq-line)}.orqelune .oq-stack dt[data-v-090dade3]{font-size:.84rem;font-weight:500}.orqelune .oq-stack dd[data-v-090dade3]{display:flex;flex-wrap:wrap;gap:.65rem;margin:0}.orqelune .oq-stack dd span[data-v-090dade3]{font-size:.75rem;padding:.35rem .65rem;border:1px solid #6c8397;border-radius:3px;color:var(--oq-text)}.orqelune .oq-closing h2[data-v-090dade3]{font-size:clamp(2rem,4vw,4rem)}.orqelune .oq-closing p[data-v-090dade3]{max-width:600px}@media(min-width:1400px){.orqelune .oq-hero-grid[data-v-090dade3]{padding:6rem 0}}@media(max-width:1000px){.orqelune .oq-hero-grid[data-v-090dade3]{gap:2rem}.orqelune .oq-capability-grid[data-v-090dade3]{grid-template-columns:repeat(2,1fr)}.orqelune .oq-evidence[data-v-090dade3]{grid-template-columns:repeat(3,1fr)}.orqelune .oq-section-heading[data-v-090dade3]{gap:2rem}}@media(max-width:760px){.orqelune .oq-hero[data-v-090dade3]{padding-top:8.5rem}.orqelune .oq-hero-grid[data-v-090dade3],.orqelune .oq-section-heading[data-v-090dade3],.orqelune .oq-solution-grid[data-v-090dade3]{grid-template-columns:1fr}.orqelune .oq-hero-grid[data-v-090dade3]{padding:3rem 0}.orqelune .oq-topline[data-v-090dade3]{padding-bottom:1.5rem}.orqelune .oq-topline>span[data-v-090dade3]{display:none}.orqelune h1[data-v-090dade3]{font-size:clamp(2.5rem,10vw,5rem)}.orqelune .oq-identity[data-v-090dade3]{max-width:520px}.orqelune .oq-pillars[data-v-090dade3]{grid-template-columns:1fr;gap:.75rem}.orqelune .oq-capability-grid[data-v-090dade3],.orqelune .oq-challenges[data-v-090dade3],.orqelune .oq-maturity[data-v-090dade3],.orqelune .oq-engineering-grid[data-v-090dade3]{grid-template-columns:1fr}.orqelune .oq-challenges[data-v-090dade3]{gap:1.5rem}.orqelune .oq-challenges article+article[data-v-090dade3]{border-top:1px solid #72899b;padding-top:1.5rem}.orqelune .oq-evidence[data-v-090dade3]{grid-template-columns:1fr 1fr}.orqelune .oq-stack dl>div[data-v-090dade3]{grid-template-columns:1fr;gap:1rem}.orqelune .oq-section-heading[data-v-090dade3]{margin-bottom:2rem}.orqelune .oq-integrity-statement[data-v-090dade3]{padding-left:1rem}}@media(max-width:400px){.orqelune .oq-evidence[data-v-090dade3]{grid-template-columns:1fr}.orqelune .oq-actions[data-v-090dade3]{gap:1.4rem}.orqelune .oq-eyebrow[data-v-090dade3]{letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.orqelune[data-v-090dade3] *,.orqelune[data-v-090dade3] *:before,.orqelune[data-v-090dade3] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
