.op-hero[data-astro-cid-2f2piuid]{padding-bottom:3rem}.op-headline[data-astro-cid-2f2piuid]{color:var(--color-text);font-size:clamp(2.6rem,5.4vw,4.8rem);font-weight:400;line-height:1.02;margin:1rem 0 1.25rem;max-width:16ch}.op-lede[data-astro-cid-2f2piuid],.op-body[data-astro-cid-2f2piuid]{max-width:66ch}.op-split[data-astro-cid-2f2piuid]{display:grid;gap:1rem;margin-top:3rem}@media(min-width:880px){.op-split[data-astro-cid-2f2piuid]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0 1.5rem}}.op-split-side[data-astro-cid-2f2piuid]{background:#11131685;padding:1.5rem}.op-split-public[data-astro-cid-2f2piuid]{border-top:1px solid rgba(45,49,54,.85);opacity:.78}.op-split-operating[data-astro-cid-2f2piuid]{border-top:1px solid rgba(200,163,90,.7);background:radial-gradient(circle at 100% 0%,rgba(200,163,90,.1),transparent 55%),#111316b8}.op-split-side[data-astro-cid-2f2piuid] h2[data-astro-cid-2f2piuid]{color:var(--color-text);font-size:1.6rem;font-weight:400;line-height:1.1;margin:.6rem 0 .7rem}.op-split-side[data-astro-cid-2f2piuid] p[data-astro-cid-2f2piuid]:not(.eyebrow){color:var(--color-text-dim);font-size:.94rem;line-height:1.62;margin:0 0 .9rem}.op-split-side[data-astro-cid-2f2piuid] .text-link[data-astro-cid-2f2piuid]{font-size:.9rem}.op-split-divider[data-astro-cid-2f2piuid]{display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.op-split-divider[data-astro-cid-2f2piuid]:before,.op-split-divider[data-astro-cid-2f2piuid]:after{content:"";flex:1;height:1px;background:#2d3136e6}@media(min-width:880px){.op-split-divider[data-astro-cid-2f2piuid]{flex-direction:column;writing-mode:vertical-rl;padding:.5rem 0}.op-split-divider[data-astro-cid-2f2piuid]:before,.op-split-divider[data-astro-cid-2f2piuid]:after{width:1px;height:auto}}.op-steps[data-astro-cid-2f2piuid]{display:grid;gap:1rem;list-style:none;margin:2.25rem 0 0;padding:0;counter-reset:none}@media(min-width:880px){.op-steps[data-astro-cid-2f2piuid]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.op-step[data-astro-cid-2f2piuid]{position:relative;background:#11131685;border-top:1px solid rgba(200,163,90,.42);padding:1.5rem}@media(min-width:880px){.op-step[data-astro-cid-2f2piuid]:not(:last-child):after{content:"→";position:absolute;top:50%;right:-1.85rem;transform:translateY(-50%);color:var(--color-accent);font-size:1.1rem}}.op-step[data-astro-cid-2f2piuid] h3[data-astro-cid-2f2piuid]{color:var(--color-text);font-size:1.45rem;font-weight:400;line-height:1.1;margin:.6rem 0 .7rem}.op-step[data-astro-cid-2f2piuid] p[data-astro-cid-2f2piuid]:last-child{color:var(--color-text-dim);font-size:.94rem;line-height:1.62;margin:0}.op-compound[data-astro-cid-2f2piuid]{display:grid;gap:3rem;align-items:center}@media(min-width:980px){.op-compound[data-astro-cid-2f2piuid]{grid-template-columns:minmax(0,.85fr) minmax(420px,1fr)}}.op-section[data-astro-cid-2f2piuid]{border-top:1px solid rgba(45,49,54,.8);padding-top:4rem;padding-bottom:4rem}.op-close[data-astro-cid-2f2piuid]{padding-bottom:6rem}.section-title[data-astro-cid-2f2piuid]{color:var(--color-text);font-size:clamp(1.9rem,3.8vw,3rem);font-weight:400;line-height:1.08;margin:.75rem 0 1rem;max-width:18ch}.op-prose[data-astro-cid-2f2piuid]{max-width:66ch}.op-prose[data-astro-cid-2f2piuid] p[data-astro-cid-2f2piuid]{color:var(--color-text-dim);font-size:1.05rem;line-height:1.7;margin:0 0 1.1rem}.op-grid[data-astro-cid-2f2piuid]{display:grid;gap:1rem;margin-top:2.25rem}@media(min-width:880px){.op-grid-2[data-astro-cid-2f2piuid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.op-card[data-astro-cid-2f2piuid]{background:#11131685;border-top:1px solid rgba(200,163,90,.42);padding:1.5rem}.op-card[data-astro-cid-2f2piuid] h3[data-astro-cid-2f2piuid]{color:var(--color-text);font-size:1.45rem;font-weight:400;line-height:1.1;margin:.6rem 0 .9rem}.op-card[data-astro-cid-2f2piuid] p[data-astro-cid-2f2piuid]:last-child{color:var(--color-text-dim);font-size:.94rem;line-height:1.62;margin:0}.op-numeral[data-astro-cid-2f2piuid]{color:var(--color-accent);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.12em;margin:0}.op-criteria[data-astro-cid-2f2piuid]{display:grid;gap:0;margin:2.25rem 0 0;max-width:52rem}.op-criteria[data-astro-cid-2f2piuid] div[data-astro-cid-2f2piuid]{display:grid;gap:.25rem 2rem;padding:1rem 0;border-top:1px solid rgba(45,49,54,.6)}@media(min-width:640px){.op-criteria[data-astro-cid-2f2piuid] div[data-astro-cid-2f2piuid]{grid-template-columns:12rem 1fr;align-items:baseline}}.op-criteria[data-astro-cid-2f2piuid] dt[data-astro-cid-2f2piuid]{color:var(--color-accent-bright);font-size:1.5rem;font-weight:400;line-height:1.1}.op-criteria[data-astro-cid-2f2piuid] dd[data-astro-cid-2f2piuid]{color:var(--color-text-dim);font-size:.98rem;line-height:1.6;margin:0}
