.hero-actions[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.category-bar[data-astro-cid-z7xolria]{z-index:30;border-bottom:1px solid var(--line);backdrop-filter:blur(12px);background:#f4f5f2f2;position:sticky;top:78px}.category-bar__inner[data-astro-cid-z7xolria]{justify-content:space-between;align-items:center;gap:24px;min-height:52px;display:flex}.category-bar__meta[data-astro-cid-z7xolria]{color:var(--muted);white-space:nowrap;align-items:center;gap:12px;font-size:.68rem;display:flex}.category-bar__meta[data-astro-cid-z7xolria] .mono-label[data-astro-cid-z7xolria]{color:var(--blue-700);font-size:.58rem}.category-bar__nav[data-astro-cid-z7xolria]{scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.category-bar__nav[data-astro-cid-z7xolria]::-webkit-scrollbar{display:none}.category-bar__nav[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--slate);white-space:nowrap;border-bottom:2px solid #0000;padding:17px 0;font-size:.72rem;text-decoration:none}.category-bar__nav[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--ink);border-color:var(--blue-600)}.category-layout[data-astro-cid-z7xolria]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.category-sidebar__sticky[data-astro-cid-z7xolria]{gap:18px;display:grid;position:sticky;top:154px}.category-sidebar__sticky[data-astro-cid-z7xolria]>.mono-label[data-astro-cid-z7xolria]{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:12px}.category-sidebar[data-astro-cid-z7xolria] ol[data-astro-cid-z7xolria]{list-style:none;display:grid}.category-sidebar[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--slate);gap:10px;padding:7px 0;font-size:.77rem;line-height:1.4;text-decoration:none;transition:color .15s;display:flex}.category-sidebar[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--blue-700)}.category-sidebar[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria] span[data-astro-cid-z7xolria]{font-family:var(--font-mono);color:var(--muted);padding-top:2px;font-size:.58rem}.sidebar-rfq[data-astro-cid-z7xolria]{border:1px solid var(--line);background:var(--paper);gap:12px;margin-top:14px;padding:18px;display:grid}.sidebar-rfq[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]:not(.mono-label){color:var(--slate);font-size:.76rem;line-height:1.55}.sidebar-rfq[data-astro-cid-z7xolria] .mono-label[data-astro-cid-z7xolria]{color:var(--blue-700)}.content-section[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);margin-bottom:clamp(52px,7vw,84px);padding-bottom:clamp(52px,7vw,84px);scroll-margin-top:150px}.content-section[data-astro-cid-z7xolria]:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.content-section[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{max-width:18ch;margin-top:16px;margin-bottom:24px}.overview-copy[data-astro-cid-z7xolria]{gap:18px;margin-bottom:32px;display:grid}.overview-copy[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]:not(.lede){color:var(--slate);max-width:66ch;font-size:.95rem;line-height:1.8}.scope-callout[data-astro-cid-z7xolria]{border:1px solid var(--line);background:var(--paper);padding:clamp(20px,3vw,28px)}.scope-callout__head[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.scope-callout__head[data-astro-cid-z7xolria] .mono-label[data-astro-cid-z7xolria]{color:var(--blue-700)}.scope-callout__head[data-astro-cid-z7xolria] span[data-astro-cid-z7xolria]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.scope-list[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;gap:10px 24px;padding-block:20px;list-style:none;display:grid}.scope-list[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{color:var(--ink-soft);align-items:flex-start;gap:9px;font-size:.88rem;display:flex}.scope-list[data-astro-cid-z7xolria] svg{color:var(--blue-700);flex:none;margin-top:3px}.scope-note[data-astro-cid-z7xolria]{color:var(--muted);border-top:1px solid var(--line);padding-top:14px;font-size:.74rem;line-height:1.6}.types-grid[data-astro-cid-z7xolria]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.type-card[data-astro-cid-z7xolria]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px}.type-card[data-astro-cid-z7xolria] .mono-label[data-astro-cid-z7xolria]{color:var(--muted);font-size:.58rem}.type-card[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{margin:20px 0 8px}.type-card[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--slate);font-size:.85rem;line-height:1.7}.section-disclaimer[data-astro-cid-z7xolria]{color:var(--muted);margin-top:20px;font-size:.73rem;font-style:italic;line-height:1.6}.section-lede[data-astro-cid-z7xolria]{color:var(--slate);max-width:66ch;margin-top:-6px;margin-bottom:24px;font-size:.95rem;line-height:1.75}.materials-table[data-astro-cid-z7xolria]{border-top:1px solid var(--line)}.materials-table[data-astro-cid-z7xolria]>div[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,.32fr) minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.materials-table[data-astro-cid-z7xolria] dt[data-astro-cid-z7xolria]{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:.64rem}.materials-table[data-astro-cid-z7xolria] dd[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.7}.application-grid[data-astro-cid-z7xolria]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;list-style:none;display:grid}.application-grid[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-soft);align-items:baseline;gap:14px;padding:18px;font-size:.86rem;display:flex}.application-grid[data-astro-cid-z7xolria] .mono-label[data-astro-cid-z7xolria]{color:var(--blue-700);flex:none;font-size:.56rem}.consideration-list[data-astro-cid-z7xolria]{border-top:1px solid var(--line)}.consideration-list[data-astro-cid-z7xolria] article[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);gap:22px;padding:24px 0;display:grid}.consideration-list__number[data-astro-cid-z7xolria]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--number-soft);font-size:1.6rem;line-height:1}.consideration-list[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{margin-bottom:7px}.consideration-list[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--slate);max-width:68ch;font-size:.87rem;line-height:1.7}.mini-process[data-astro-cid-z7xolria]{border-top:1px solid var(--line);margin-bottom:24px;list-style:none;display:grid}.mini-process[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.mini-process[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]>span[data-astro-cid-z7xolria]{font-family:var(--font-mono);color:var(--blue-700);padding-top:4px;font-size:.62rem}.mini-process[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{margin-bottom:4px}.mini-process[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--slate);font-size:.85rem;line-height:1.65}.related-grid[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.related-grid[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{border:1px solid var(--line);background:var(--white);flex-direction:column;gap:12px;min-height:190px;padding:24px;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.related-grid[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{background:var(--navy-900);color:var(--white);border-color:var(--navy-900)}.related-grid[data-astro-cid-z7xolria] .mono-label[data-astro-cid-z7xolria]{color:var(--blue-700)}.related-grid[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover .mono-label[data-astro-cid-z7xolria]{color:var(--sky-400)}.related-grid[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]>span[data-astro-cid-z7xolria]:nth-child(3){color:var(--muted);font-size:.75rem;line-height:1.5}.related-grid[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover>span[data-astro-cid-z7xolria]:nth-child(3){color:#ffffff80}.related-grid[data-astro-cid-z7xolria] svg{color:var(--muted);margin-top:auto}.related-grid[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover svg{color:var(--white)}@media (width<=1000px){.category-layout[data-astro-cid-z7xolria]{grid-template-columns:1fr}.category-sidebar[data-astro-cid-z7xolria],.category-bar__meta[data-astro-cid-z7xolria]{display:none}}@media (width<=720px){.category-bar[data-astro-cid-z7xolria]{top:68px}.category-bar__nav[data-astro-cid-z7xolria]{gap:16px}.types-grid[data-astro-cid-z7xolria],.application-grid[data-astro-cid-z7xolria],.related-grid[data-astro-cid-z7xolria],.scope-list[data-astro-cid-z7xolria]{grid-template-columns:1fr}.materials-table[data-astro-cid-z7xolria]>div[data-astro-cid-z7xolria]{grid-template-columns:1fr;gap:6px}.consideration-list[data-astro-cid-z7xolria] article[data-astro-cid-z7xolria]{grid-template-columns:38px minmax(0,1fr);gap:12px}}
