.symbols-editorial-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-block:2rem 2.5rem}@media(min-width:640px){.symbols-editorial-grid{grid-template-columns:repeat(2,1fr)}}.symbol-detail-card{padding:1.35rem;border-radius:.85rem;background:hsl(var(--bg-surface-2) / .5);border:1px solid hsl(var(--border-subtle))}.symbol-card-title{font-family:var(--font-heading);font-size:1.05rem;color:hsl(var(--primary));margin:0 0 .5rem;font-weight:700}.symbol-card-prose{font-size:.92rem;line-height:1.6;color:hsl(var(--text-secondary));margin:0}.hermetic-specs-box{background:hsl(var(--bg-surface-2) / .7);border:1px solid hsl(var(--border-subtle));border-radius:1rem;padding:1.5rem;margin-bottom:3.5rem}.specs-box-title{font-family:var(--font-heading);font-size:1.15rem;color:hsl(var(--text-primary));margin:0 0 1rem;font-weight:700}.specs-table-grid{display:flex;flex-direction:column;gap:.65rem}.spec-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid hsl(var(--border-subtle) / .5);font-size:.88rem}.spec-row:last-child{border-bottom:none;padding-bottom:0}.spec-label{color:hsl(var(--text-muted));font-weight:500}.spec-val{color:hsl(var(--text-primary));font-weight:600;text-align:right}.polarity-text.si{color:#3cdd77}.polarity-text.no{color:#e96363}.polarity-text.condicional{color:#f9b81f}.editorial-content-chunk{margin-bottom:3.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border-subtle) / .5)}.editorial-body-prose{font-size:1.05rem;line-height:1.75;color:hsl(var(--text-secondary));margin:0}.domain-split-cards{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-block:1.5rem}@media(min-width:640px){.domain-split-cards{grid-template-columns:repeat(2,1fr)}}.domain-card{padding:1.35rem;border-radius:.85rem;background:hsl(var(--bg-surface-2) / .5);border:1px solid hsl(var(--border-subtle))}.domain-card.upright-domain{border-left:3px solid hsl(var(--primary))}.domain-card.reversed-domain{border-left:3px solid hsl(0 75% 55%)}.domain-card-head{font-family:var(--font-heading);font-size:1rem;color:hsl(var(--text-primary));margin:0 0 .65rem;font-weight:700}.domain-card-body{font-size:.92rem;line-height:1.6;color:hsl(var(--text-secondary));margin:0}.conduit-inline-anchor{margin-top:1.25rem}.conduit-banner-link{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;background:hsl(var(--primary) / .08);border:1px solid hsl(var(--primary) / .25);border-radius:.65rem;color:hsl(var(--primary));text-decoration:none;font-size:.88rem;font-weight:600;transition:all .2s ease}.conduit-banner-link:hover{background:hsl(var(--primary) / .15);transform:translateY(-2px)}.conduit-arrow{font-size:1.1rem;transition:transform .2s ease}.conduit-banner-link:hover .conduit-arrow{transform:translate(4px)}.binary-verdict-dossier{background:hsl(var(--bg-surface-2) / .6);border:1px solid hsl(var(--border-subtle));border-radius:1rem;padding:1.5rem;margin-block:1.25rem}.dossier-headline{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.dossier-tag{font-size:.9rem;color:hsl(var(--text-muted));font-weight:600}.dossier-badge{display:inline-flex;padding:.3rem .85rem;border-radius:9999px;font-size:.82rem;font-weight:700;text-transform:uppercase}.dossier-badge.si{background:#0b411f99;color:#3cdd77;border:1px solid hsl(142 70% 35%)}.dossier-badge.no{background:#430a0a99;color:#e96363;border:1px solid hsl(0 75% 40%)}.dossier-badge.condicional{background:#49340499;color:#f9b81f;border:1px solid hsl(42 90% 40%)}.dossier-answer{font-size:1rem;line-height:1.65;color:hsl(var(--text-primary));margin-bottom:.85rem}.dossier-rule{font-size:.88rem;color:hsl(var(--text-secondary));padding-top:.75rem;border-top:1px solid hsl(var(--border-subtle) / .5)}.dossier-rule strong{color:hsl(var(--primary))}.fool-journey-nav{display:grid;grid-template-columns:1fr;gap:1rem;padding-block:2.5rem;border-top:1px solid hsl(var(--border-subtle));border-bottom:1px solid hsl(var(--border-subtle));margin-bottom:3.5rem;align-items:center}@media(min-width:640px){.fool-journey-nav{grid-template-columns:1fr auto 1fr;gap:1.5rem}}.nav-direction{display:flex;flex-direction:column;gap:.35rem}.next-nav{text-align:right}.nav-sub{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;color:hsl(var(--text-muted));letter-spacing:.05em}.nav-link-btn{display:inline-flex;align-items:center;gap:.5rem;color:hsl(var(--text-primary));text-decoration:none;font-weight:700;font-size:.95rem;transition:color .2s ease}.next-nav .nav-link-btn{justify-content:flex-end}.nav-link-btn:hover{color:hsl(var(--primary))}.nav-arrow{color:hsl(var(--primary));font-size:1.1rem}.nav-center-hub{display:flex;justify-content:center}.hub-directory-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:9999px;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-subtle));color:hsl(var(--text-secondary));text-decoration:none;font-size:.8rem;font-weight:600;transition:all .2s ease}.hub-directory-link:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}
