.cap-hero-grid[data-astro-cid-dti5f6lp]{gap:clamp(2rem,3vw,3.25rem);margin-bottom:0}.cap-hero-notes[data-astro-cid-dti5f6lp]{display:flex;flex-wrap:wrap;gap:.75rem}.cap-hero-note[data-astro-cid-dti5f6lp]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--theme-hero-lead);font-size:.82rem}.cap-hero-note[data-astro-cid-dti5f6lp] i[data-astro-cid-dti5f6lp]{color:var(--theme-hero-accent)}.cap-jump-band[data-astro-cid-dti5f6lp]{position:sticky;top:5.2rem;z-index:20;background:color-mix(in srgb,var(--theme-bg-base) 88%,transparent);backdrop-filter:blur(14px);border-top:1px solid var(--theme-section-border);border-bottom:1px solid var(--theme-section-border)}.cap-jump-nav[data-astro-cid-dti5f6lp]{display:flex;gap:.75rem;overflow-x:auto;padding:.9rem 0;scrollbar-width:none}.cap-jump-nav[data-astro-cid-dti5f6lp]::-webkit-scrollbar{display:none}.cap-jump-link[data-astro-cid-dti5f6lp]{flex:0 0 auto;display:inline-flex;align-items:center;padding:.55rem .9rem;border-radius:999px;border:1px solid var(--theme-pill-border);background:var(--theme-pill-bg);color:var(--theme-pill-text);font-size:.85rem;text-decoration:none}.cap-jump-link[data-astro-cid-dti5f6lp]:hover{border-color:var(--theme-pill-hover-border);color:var(--theme-accent)}.cap-intro[data-astro-cid-dti5f6lp]{max-width:64rem;margin-inline:auto;padding:clamp(1.5rem,2vw,2rem);border-radius:1.4rem;border:1px solid var(--theme-card-border);background:var(--theme-card-bg);box-shadow:0 12px 28px var(--theme-card-shadow)}.cap-intro[data-astro-cid-dti5f6lp] p{margin:0;text-align:center;color:var(--theme-text-body);font-size:clamp(1rem,.94rem + .3vw,1.15rem);line-height:1.85}.cap-assurance-grid[data-astro-cid-dti5f6lp]{display:grid;gap:1rem}.cap-assurance-card[data-astro-cid-dti5f6lp]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.2rem 1.25rem;border-radius:1rem;border:1px solid var(--theme-card-border);background:var(--theme-card-bg);box-shadow:0 6px 18px var(--theme-card-shadow)}.cap-assurance-icon[data-astro-cid-dti5f6lp],.cap-group-icon[data-astro-cid-dti5f6lp],.cap-registry-icon[data-astro-cid-dti5f6lp],.cap-audience-icon[data-astro-cid-dti5f6lp]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.85rem;background:var(--theme-accent-subtle);color:var(--theme-accent);flex-shrink:0}.cap-assurance-title[data-astro-cid-dti5f6lp]{margin:0 0 .3rem;color:var(--theme-text-heading);font-size:1rem;font-weight:700}.cap-assurance-text[data-astro-cid-dti5f6lp],.cap-description[data-astro-cid-dti5f6lp],.cap-group-description[data-astro-cid-dti5f6lp],.cap-audience-card[data-astro-cid-dti5f6lp] p[data-astro-cid-dti5f6lp],.cap-related-description[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-text-body);font-size:.94rem;line-height:1.7}.cap-section-head[data-astro-cid-dti5f6lp]{display:grid;gap:.85rem;margin-bottom:2rem;max-width:52rem}.cap-eyebrow[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-accent);text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;font-weight:700}.cap-title[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-text-heading);font-size:clamp(1.8rem,1.3rem + 1.2vw,2.7rem);line-height:1.12}.cap-subtitle[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-text-heading);font-size:clamp(1.3rem,1.1rem + .6vw,1.7rem);line-height:1.2}.cap-chemistry-lead[data-astro-cid-dti5f6lp],.cap-related-card[data-astro-cid-dti5f6lp],.cap-feature-card[data-astro-cid-dti5f6lp],.cap-stability-conditions[data-astro-cid-dti5f6lp],.cap-stability-side[data-astro-cid-dti5f6lp],.cap-molecular-band[data-astro-cid-dti5f6lp]{border-radius:1.3rem;border:1px solid var(--theme-card-border);box-shadow:0 12px 30px var(--theme-card-shadow)}.cap-chemistry-lead[data-astro-cid-dti5f6lp]{display:grid;gap:1rem;align-items:center;padding:1.35rem;margin-bottom:1.5rem;background:color-mix(in srgb,var(--theme-accent) 5%,var(--theme-card-bg))}.cap-chemistry-lead[data-astro-cid-dti5f6lp] p[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-text-body);font-size:.95rem;line-height:1.7}.cap-lead-chip[data-astro-cid-dti5f6lp],.cap-lead-meta[data-astro-cid-dti5f6lp],.cap-feature-lead[data-astro-cid-dti5f6lp]{display:grid;gap:.18rem}.cap-lead-label[data-astro-cid-dti5f6lp],.cap-lead-meta-label[data-astro-cid-dti5f6lp]{color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700}.cap-lead-chip[data-astro-cid-dti5f6lp] strong[data-astro-cid-dti5f6lp],.cap-lead-meta[data-astro-cid-dti5f6lp] strong[data-astro-cid-dti5f6lp],.cap-feature-lead[data-astro-cid-dti5f6lp] strong[data-astro-cid-dti5f6lp]{color:var(--theme-text-heading);font-size:1rem}.cap-lead-chip[data-astro-cid-dti5f6lp] span[data-astro-cid-dti5f6lp]:last-child,.cap-lead-meta[data-astro-cid-dti5f6lp] span[data-astro-cid-dti5f6lp]:last-child,.cap-feature-lead[data-astro-cid-dti5f6lp] small[data-astro-cid-dti5f6lp],.cap-feature-lead[data-astro-cid-dti5f6lp] span[data-astro-cid-dti5f6lp]{color:var(--theme-text-body);font-size:.85rem}.cap-chemistry-grid[data-astro-cid-dti5f6lp]{display:grid;gap:1.25rem}.cap-group-card[data-astro-cid-dti5f6lp]{padding:1.45rem;border-radius:1.2rem;border:1px solid var(--theme-card-border);background:var(--theme-card-bg);box-shadow:0 10px 28px var(--theme-card-shadow)}.cap-group-top[data-astro-cid-dti5f6lp],.cap-feature-header[data-astro-cid-dti5f6lp],.cap-stability-head[data-astro-cid-dti5f6lp],.cap-registry-head[data-astro-cid-dti5f6lp]{display:flex;align-items:start;justify-content:space-between;gap:1rem}.cap-group-heading[data-astro-cid-dti5f6lp]{display:flex;align-items:start;gap:.9rem}.cap-group-kicker[data-astro-cid-dti5f6lp]{margin:0 0 .25rem;color:var(--theme-accent);text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:700}.cap-group-title[data-astro-cid-dti5f6lp],.cap-registry-card[data-astro-cid-dti5f6lp] h3[data-astro-cid-dti5f6lp],.cap-audience-card[data-astro-cid-dti5f6lp] h3[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-text-heading);font-size:1.25rem;line-height:1.2}.cap-group-columns[data-astro-cid-dti5f6lp],.cap-feature-grid[data-astro-cid-dti5f6lp]{display:grid;gap:1.25rem;margin-top:1.2rem}.cap-list-label[data-astro-cid-dti5f6lp]{margin:0 0 .75rem;color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:700}.cap-list[data-astro-cid-dti5f6lp],.cap-tag-list[data-astro-cid-dti5f6lp]{margin:0;padding:0;list-style:none}.cap-list[data-astro-cid-dti5f6lp]{display:grid;gap:.65rem}.cap-list[data-astro-cid-dti5f6lp] li[data-astro-cid-dti5f6lp]{display:flex;gap:.6rem;color:var(--theme-text-body);font-size:.9rem;line-height:1.65}.cap-list[data-astro-cid-dti5f6lp] li[data-astro-cid-dti5f6lp]:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:var(--theme-accent);margin-top:.55rem;flex-shrink:0}.cap-list-compact[data-astro-cid-dti5f6lp] li[data-astro-cid-dti5f6lp]{font-size:.86rem}.cap-tag-list[data-astro-cid-dti5f6lp]{display:flex;flex-wrap:wrap;gap:.55rem}.cap-tag-list[data-astro-cid-dti5f6lp] li[data-astro-cid-dti5f6lp]{padding:.45rem .75rem;border-radius:999px;border:1px solid var(--theme-pill-border);background:var(--theme-pill-bg);color:var(--theme-pill-text);font-size:.82rem;line-height:1.4}.cap-feature-card[data-astro-cid-dti5f6lp],.cap-related-card[data-astro-cid-dti5f6lp],.cap-molecular-band[data-astro-cid-dti5f6lp]{padding:clamp(1.4rem,2vw,2rem);background:var(--theme-card-bg)}.cap-feature-grid[data-astro-cid-dti5f6lp]{grid-template-columns:1.2fr .8fr;margin-top:1.5rem}.cap-inline-lead[data-astro-cid-dti5f6lp]{display:inline-flex;align-items:center;gap:.55rem;margin-top:1rem;color:var(--theme-text-body);font-size:.9rem}.cap-inline-lead[data-astro-cid-dti5f6lp] i[data-astro-cid-dti5f6lp]{color:var(--theme-accent)}.cap-molecular-band[data-astro-cid-dti5f6lp]{display:grid;gap:1.5rem}.cap-molecular-panel[data-astro-cid-dti5f6lp]{display:grid;gap:1.25rem;padding:1.1rem;border-radius:1rem;border:1px solid var(--theme-border-accent);background:color-mix(in srgb,var(--theme-accent) 6%,transparent)}.cap-molecular-subpanel[data-astro-cid-dti5f6lp]{padding-top:1rem;border-top:1px solid var(--theme-border-accent)}.cap-stability-layout[data-astro-cid-dti5f6lp]{display:grid;gap:1.25rem}.cap-stability-conditions[data-astro-cid-dti5f6lp],.cap-stability-side[data-astro-cid-dti5f6lp]{padding:1.4rem;background:var(--theme-card-bg)}.cap-stability-grid[data-astro-cid-dti5f6lp]{display:grid;gap:.85rem;margin-top:1.25rem}.cap-stability-item[data-astro-cid-dti5f6lp]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.95rem 1rem;border-radius:.95rem;border:1px solid var(--theme-card-border);background:color-mix(in srgb,var(--theme-accent) 4%,var(--theme-card-bg))}.cap-stability-number[data-astro-cid-dti5f6lp]{color:var(--theme-accent);font-family:var(--font-family-mono);font-size:.8rem;font-weight:700;margin-top:.1rem}.cap-stability-item[data-astro-cid-dti5f6lp] p[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-text-body);font-size:.9rem;line-height:1.6}.cap-registry-grid[data-astro-cid-dti5f6lp],.cap-audience-grid[data-astro-cid-dti5f6lp]{display:grid;gap:1rem}.cap-registry-card[data-astro-cid-dti5f6lp],.cap-audience-card[data-astro-cid-dti5f6lp]{padding:1.25rem;border-radius:1.1rem;border:1px solid var(--theme-card-border);background:var(--theme-card-bg);box-shadow:0 8px 22px var(--theme-card-shadow)}.cap-related-card[data-astro-cid-dti5f6lp]{display:grid;gap:1rem;margin-top:1.5rem;background:color-mix(in srgb,var(--theme-accent) 6%,var(--theme-card-bg))}.cap-related-link[data-astro-cid-dti5f6lp]{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;color:var(--theme-accent);font-weight:700;text-decoration:none}.cap-related-link[data-astro-cid-dti5f6lp]:hover{gap:.7rem}.cap-matrix[data-astro-cid-dti5f6lp]{border:1px solid var(--theme-card-border);border-radius:1.15rem;padding:clamp(1rem,2vw,1.5rem);background:linear-gradient(145deg,color-mix(in srgb,var(--theme-card-bg) 95%,transparent),color-mix(in srgb,var(--theme-bg-subtle) 88%,transparent));box-shadow:0 20px 36px color-mix(in srgb,var(--theme-card-shadow) 70%,transparent)}.cap-matrix__head[data-astro-cid-dti5f6lp] p[data-astro-cid-dti5f6lp]{margin:0;color:var(--theme-accent);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.cap-matrix__head[data-astro-cid-dti5f6lp] h2[data-astro-cid-dti5f6lp]{margin:.5rem 0 0;font-size:clamp(1.2rem,1rem + .9vw,1.75rem)}.cap-matrix__grid[data-astro-cid-dti5f6lp]{display:grid;gap:.8rem;margin-top:1rem}.cap-matrix__card[data-astro-cid-dti5f6lp]{border:1px solid color-mix(in srgb,var(--theme-card-border) 75%,transparent);border-radius:.95rem;background:color-mix(in srgb,var(--theme-card-bg) 94%,transparent);padding:.9rem}.cap-matrix__card[data-astro-cid-dti5f6lp] h3[data-astro-cid-dti5f6lp]{margin:0;font-size:.95rem}.cap-matrix__card[data-astro-cid-dti5f6lp] p[data-astro-cid-dti5f6lp]{margin:.45rem 0 0;font-size:.85rem;line-height:1.55}@media(min-width:768px){.cap-assurance-grid[data-astro-cid-dti5f6lp],.cap-registry-grid[data-astro-cid-dti5f6lp],.cap-audience-grid[data-astro-cid-dti5f6lp]{grid-template-columns:repeat(3,minmax(0,1fr))}.cap-chemistry-grid[data-astro-cid-dti5f6lp]{grid-template-columns:repeat(2,minmax(0,1fr))}.cap-group-columns[data-astro-cid-dti5f6lp]{grid-template-columns:1.2fr .8fr}.cap-chemistry-lead[data-astro-cid-dti5f6lp]{grid-template-columns:18rem 1fr}.cap-matrix__grid[data-astro-cid-dti5f6lp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.cap-molecular-band[data-astro-cid-dti5f6lp]{grid-template-columns:.95fr 1.05fr;align-items:start}.cap-stability-layout[data-astro-cid-dti5f6lp]{grid-template-columns:1.1fr .9fr}}@media(max-width:767px){.cap-jump-band[data-astro-cid-dti5f6lp]{top:4.65rem}.cap-group-top[data-astro-cid-dti5f6lp],.cap-feature-header[data-astro-cid-dti5f6lp],.cap-stability-head[data-astro-cid-dti5f6lp],.cap-registry-head[data-astro-cid-dti5f6lp]{flex-direction:column}.cap-group-heading[data-astro-cid-dti5f6lp]{width:100%}.cap-feature-grid[data-astro-cid-dti5f6lp]{grid-template-columns:1fr}}
