.belief-page[data-astro-cid-c3ykt4lc]{padding:2rem 1.5rem 0;max-width:var(--ig-content-max);margin:0 auto;position:relative;isolation:isolate}.bel-container[data-astro-cid-c3ykt4lc]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:3rem;align-items:start}@media(min-width:1024px){.bel-container[data-astro-cid-c3ykt4lc]{grid-template-columns:220px minmax(0,1fr) 280px;grid-template-areas:"sidebar main rail" "sidebar after rail";gap:2.5rem}.bel-sidebar[data-astro-cid-c3ykt4lc]{grid-area:sidebar}.bel-main[data-astro-cid-c3ykt4lc]{grid-area:main}.bel-rail[data-astro-cid-c3ykt4lc]{grid-area:rail;align-self:stretch}.bel-after[data-astro-cid-c3ykt4lc]{grid-area:after}}.bel-sidebar[data-astro-cid-c3ykt4lc]{position:sticky;top:calc(var(--ig-nav-height) + 1.5rem);max-height:calc(100vh - var(--ig-nav-height) - 3rem);overflow-y:auto}.bel-main[data-astro-cid-c3ykt4lc]{min-width:0;padding-bottom:3rem}.bel-header[data-astro-cid-c3ykt4lc]{padding-left:1.125rem;border-left:3px solid var(--fam-color, var(--ig-accent));margin-bottom:2rem}.bel-eyebrow[data-astro-cid-c3ykt4lc]{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--ig-font-mono);font-size:.66rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--ig-text-faint);margin:0 0 .7rem;animation:belReveal .4s var(--ig-ease-out) both}.bel-eyebrow-mark[data-astro-cid-c3ykt4lc]{width:.42rem;height:.42rem;border-radius:50%;background:var(--fam-color, var(--ig-accent));box-shadow:0 0 var(--ig-glow-blur) var(--fam-color, var(--ig-accent)),0 0 0 3px color-mix(in srgb,var(--fam-color, var(--ig-accent)) 18%,transparent);flex-shrink:0}.bel-title[data-astro-cid-c3ykt4lc]{font-family:var(--ig-font-display);font-size:clamp(2rem,4.2vw,3rem);font-weight:250;letter-spacing:-.035em;color:var(--ig-text);margin:0 0 1rem;line-height:1.06;font-feature-settings:"liga" 1,"calt" 1;animation:belReveal .45s var(--ig-ease-out) .06s both}.meta-strip[data-astro-cid-c3ykt4lc]{display:flex;flex-wrap:wrap;gap:.4rem;animation:belReveal .45s var(--ig-ease-out) .15s both}.bel-pill[data-astro-cid-c3ykt4lc]{font-family:var(--ig-font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.2rem .55rem;border-radius:.5rem;color:var(--ig-text);background:color-mix(in srgb,var(--fam-color, var(--ig-accent)) 14%,transparent);border:1px solid color-mix(in srgb,var(--fam-color, var(--ig-accent)) 30%,transparent);text-decoration:none}.bel-pill--ghost[data-astro-cid-c3ykt4lc]{color:var(--ig-text-muted);background:transparent;border-color:var(--ig-border);transition:color .15s ease,border-color .15s ease}a[data-astro-cid-c3ykt4lc].bel-pill--ghost:hover{color:var(--ig-text);border-color:var(--fam-color, var(--ig-accent))}@keyframes belReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bel-eyebrow[data-astro-cid-c3ykt4lc],.bel-title[data-astro-cid-c3ykt4lc],.meta-strip[data-astro-cid-c3ykt4lc]{animation:none}}.bel-correction[data-astro-cid-c3ykt4lc]{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.75rem;margin:0 0 2.5rem;max-width:var(--ig-prose-max)}.bel-correction__panel[data-astro-cid-c3ykt4lc]{border-radius:var(--ig-radius-lg);padding:1.25rem 1.4rem;border:1px solid transparent;animation:belReveal .5s var(--ig-ease-out) .2s both}.bel-correction__panel--myth[data-astro-cid-c3ykt4lc]{background:var(--ig-myth-bg);border-color:color-mix(in srgb,var(--ig-myth-border) 55%,transparent)}.bel-correction__panel--truth[data-astro-cid-c3ykt4lc]{background:var(--ig-gold-light);border-color:color-mix(in srgb,var(--ig-gold) 32%,transparent);border-left:3px solid var(--ig-gold);animation-delay:.3s}.bel-correction__label[data-astro-cid-c3ykt4lc]{display:flex;align-items:center;gap:.4rem;font-family:var(--ig-font-mono);font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem}.bel-correction__panel--myth[data-astro-cid-c3ykt4lc] .bel-correction__label[data-astro-cid-c3ykt4lc]{color:var(--ig-myth-fg)}.bel-correction__panel--truth[data-astro-cid-c3ykt4lc] .bel-correction__label[data-astro-cid-c3ykt4lc]{color:var(--ig-gold-text)}.bel-correction__text[data-astro-cid-c3ykt4lc]{font-family:var(--ig-font-sans);font-size:.9375rem;line-height:1.55;margin:0;color:var(--ig-text)}.bel-correction__grounded[data-astro-cid-c3ykt4lc]{margin:.75rem 0 0;font-family:var(--ig-font-mono);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ig-gold-text) 70%,transparent)}.bel-correction__arrow[data-astro-cid-c3ykt4lc]{display:flex;align-items:center;justify-content:center;color:var(--ig-text-faint);animation:belReveal .5s var(--ig-ease-out) .42s both}.bel-correction__arrow[data-astro-cid-c3ykt4lc] svg[data-astro-cid-c3ykt4lc]{width:28px;height:28px;display:block}@media(prefers-reduced-motion:reduce){.bel-correction__panel[data-astro-cid-c3ykt4lc],.bel-correction__arrow[data-astro-cid-c3ykt4lc]{animation:none}}@media(max-width:760px){.bel-correction[data-astro-cid-c3ykt4lc]{grid-template-columns:1fr}.bel-correction__arrow[data-astro-cid-c3ykt4lc]{transform:rotate(90deg);margin:-.15rem 0}}.bel-body[data-astro-cid-c3ykt4lc]{max-width:var(--ig-prose-max)}.bel-after[data-astro-cid-c3ykt4lc]{min-width:0;padding-bottom:4rem}.bel-footer[data-astro-cid-c3ykt4lc]{border-top:1px solid var(--ig-border);padding-top:1.5rem;margin-top:2.5rem}.bel-footer__crumb[data-astro-cid-c3ykt4lc]{font-family:var(--ig-font-sans);font-size:.8125rem;color:var(--ig-text-faint);margin:0}.bel-footer__crumb[data-astro-cid-c3ykt4lc] a[data-astro-cid-c3ykt4lc]{color:var(--ig-text-muted);text-decoration:underline;text-underline-offset:2px}.bel-rail[data-astro-cid-c3ykt4lc]{margin:2.5rem 0 0}@media(min-width:1024px){.bel-rail[data-astro-cid-c3ykt4lc]{margin:0}}@media(max-width:900px){.bel-container[data-astro-cid-c3ykt4lc]{grid-template-columns:1fr}.bel-sidebar[data-astro-cid-c3ykt4lc]{position:static;max-height:none;overflow:visible}}@media(max-width:600px){.belief-page[data-astro-cid-c3ykt4lc]{padding:1.25rem 1rem 0}}.bel-body .bel-reveal{opacity:0;transform:translateY(12px);transition:opacity .6s var(--ig-ease-out, ease-out),transform .6s var(--ig-ease-out, ease-out)}.bel-body .bel-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bel-body .bel-reveal{opacity:1;transform:none;transition:none}}
