.section-title[data-astro-cid-vhznlnzs]{font-size:var(--step-3);max-width:24ch;margin-top:.75rem}.light[data-astro-cid-vhznlnzs]{color:#fff}.sector-list[data-astro-cid-vhznlnzs]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.sector[data-astro-cid-vhznlnzs]{background:var(--surface);border:1px solid var(--rule);padding:0 1.5rem 1.75rem}.sector-edge[data-astro-cid-vhznlnzs]{margin-inline:-1.5rem}.sector-title[data-astro-cid-vhznlnzs]{font-size:var(--step-1);margin-top:1.5rem}.sector-body[data-astro-cid-vhznlnzs]{color:var(--ink-soft);font-size:var(--step--1);margin-top:.75rem;line-height:1.7}.instruments[data-astro-cid-vhznlnzs]{background:var(--red-ink);color:#fff}.eyebrow-light[data-astro-cid-vhznlnzs]{color:#e8a3b0}.instrument-list[data-astro-cid-vhznlnzs]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.5rem,4vw,3rem);margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.instrument[data-astro-cid-vhznlnzs]{border-top:1px solid #ffffff38;padding-top:1.25rem}.instrument-num[data-astro-cid-vhznlnzs]{font-size:var(--step--1);color:#e8a3b0;font-variant-numeric:tabular-nums;font-weight:600}.instrument-title[data-astro-cid-vhznlnzs]{font-size:var(--step-2);color:#fff;margin-top:.5rem}.instrument-body[data-astro-cid-vhznlnzs]{color:#e3cdd2;font-size:var(--step--1);margin-top:.75rem;line-height:1.7}.cycle[data-astro-cid-vhznlnzs]{max-width:52rem;margin:2.5rem 0 0;padding:0;list-style:none}.step[data-astro-cid-vhznlnzs]{grid-template-columns:4rem minmax(0,1fr);gap:1.5rem;display:grid}.step-num[data-astro-cid-vhznlnzs]{font-weight:600;font-size:var(--step--1);color:var(--red);font-variant-numeric:tabular-nums;padding-top:.25rem;position:relative}.step[data-astro-cid-vhznlnzs]:not(:last-child) .step-num[data-astro-cid-vhznlnzs]:after{content:"";border-inline-start:1px solid var(--rule);position:absolute;inset-block:2rem -.5rem;inset-inline-start:.6rem}.step-text[data-astro-cid-vhznlnzs]{padding-bottom:2rem}.step-title[data-astro-cid-vhznlnzs]{font-size:var(--step-1)}.step-body[data-astro-cid-vhznlnzs]{color:var(--ink-soft);max-width:58ch;margin-top:.5rem}@media (width<=36rem){.step[data-astro-cid-vhznlnzs]{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}}
