.templo-cuerpo{--templo-ink:#0e2340;--templo-ink-soft:#3a4f6a;--templo-line:#d7dde8;--templo-paper:#fff;--templo-wash:#f4f7fb;--templo-accent:#0f4a99;--templo-magenta:#8b1a6b;--templo-oro:#8b6914;--templo-verde:#1b7a3f;--templo-turquesa:#00705f;--templo-violeta:#6b3fa0;--templo-youtube:#c4302b;--templo-short:#6b3fa0;--templo-instagram:#8b1a6b;--templo-podcast:#1b7a3f;color:var(--templo-ink);max-width:100%;font-size:1.05rem;line-height:1.65}.templo-cuerpo>*+*{margin-top:1.1rem}.templo-cuerpo :is(a):focus-visible,.templo-cuerpo :is(summary,button,details):focus-visible{outline:2px solid var(--templo-accent);outline-offset:3px}.templo-cuerpo a{color:var(--templo-accent);text-underline-offset:.15em;text-decoration-thickness:1px}.templo-cuerpo a:hover{text-decoration-thickness:2px}.templo-cuerpo p{margin:0}.templo-cuerpo h2,.templo-cuerpo h3,.templo-cuerpo h4{color:var(--templo-ink);margin:1.75rem 0 .65rem;scroll-margin-top:5.5rem;line-height:1.25}.templo-cuerpo h2{font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:800}.templo-cuerpo h3{font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700}.templo-cuerpo h4{font-size:1.05rem;font-weight:600}.templo-cuerpo .templo-blockquote{border-left:3px solid var(--templo-accent);background:var(--templo-wash);color:var(--templo-ink-soft);margin:1.25rem 0;padding:.85rem 1rem .85rem 1.1rem;font-style:italic}.templo-cuerpo .templo-list{margin:.75rem 0 .75rem 1.2rem;padding:0}.templo-cuerpo .templo-list li+li{margin-top:.35rem}.templo-cuerpo .templo-index-eyebrow{border-bottom:1px solid var(--templo-line);color:var(--templo-oro);letter-spacing:.15em;text-transform:uppercase;margin:2rem 0 0;padding-bottom:.55rem;font-size:.78rem;font-weight:800}.templo-cuerpo .templo-index-note{color:var(--templo-ink-soft);margin:1rem 0 0}.templo-cuerpo .templo-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.templo-cuerpo .templo-index-card{border:1px solid color-mix(in srgb, var(--templo-magenta) 25%, var(--templo-line));border-left:3px solid color-mix(in srgb, var(--templo-magenta) 65%, white);background:var(--templo-paper);min-width:0;min-height:7rem;color:var(--templo-ink);border-radius:10px;flex-direction:column;gap:.35rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 2px 8px #0e234012}.templo-cuerpo .templo-index-card:hover{border-color:color-mix(in srgb, var(--templo-magenta) 55%, var(--templo-line));transform:translateY(-1px);box-shadow:0 5px 14px #0e23401c}.templo-cuerpo .templo-index-card-title{color:var(--templo-magenta);font-weight:800;line-height:1.25}.templo-cuerpo .templo-index-card-description{color:var(--templo-ink-soft);font-size:.92rem;line-height:1.45}.templo-cuerpo .templo-concept-branch{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:12px;margin-top:.75rem;overflow:hidden;box-shadow:0 2px 8px #0e23400f}.templo-cuerpo .templo-concept-branch>summary{cursor:pointer;align-items:center;gap:.85rem;padding:.95rem 1rem;list-style:none;display:flex}.templo-cuerpo .templo-concept-branch>summary::-webkit-details-marker{display:none}.templo-cuerpo .templo-concept-branch>summary:after{content:"+";color:var(--templo-ink-soft);margin-left:auto;font-size:1.2rem}.templo-cuerpo .templo-concept-branch[open]>summary:after{content:"–"}.templo-cuerpo .templo-concept-branch-glyph{background:color-mix(in srgb, var(--templo-magenta) 10%, white);width:2rem;height:2rem;color:var(--templo-magenta);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.templo-cuerpo .templo-concept-branch-copy{gap:.1rem;display:grid}.templo-cuerpo .templo-concept-branch-title{color:var(--templo-ink);font-weight:800}.templo-cuerpo .templo-concept-branch-description{color:var(--templo-ink-soft);font-size:.84rem}.templo-cuerpo .templo-concept-branch-body{border-top:1px solid var(--templo-line);padding:0 1rem 1rem}.templo-cuerpo .templo-archetype-chips{flex-wrap:wrap;gap:.55rem;margin:1.25rem 0 2rem;display:flex}.templo-cuerpo .templo-archetype-chip{border:1px solid color-mix(in srgb, var(--templo-accent) 35%, var(--templo-line));background:var(--templo-paper);color:var(--templo-accent);border-radius:999px;padding:.48rem .85rem;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none}.templo-cuerpo .templo-archetype-chip:hover{border-color:var(--templo-accent);background:color-mix(in srgb, var(--templo-accent) 6%, white)}.templo-cuerpo .templo-symptom-group{margin-top:1.35rem}.templo-cuerpo .templo-symptom-label{color:var(--templo-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.76rem;font-weight:800}.templo-cuerpo .templo-symptom-panel{border:1px solid var(--templo-line);background:var(--templo-wash);border-radius:12px;flex-wrap:wrap;gap:.55rem;padding:.75rem;display:flex}.templo-cuerpo .templo-symptom-chip{border:1px solid var(--templo-line);background:var(--templo-paper);min-width:min(100%,18rem);color:var(--templo-ink);border-radius:999px;flex:calc(50% - .55rem);padding:.48rem .75rem;font-size:.9rem;line-height:1.35;text-decoration:none;box-shadow:0 1px 3px #0e23400a}.templo-cuerpo .templo-symptom-chip:hover{border-color:var(--templo-accent);color:var(--templo-accent)}.templo-cuerpo .templo-index-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1.25rem;display:grid}.templo-cuerpo .templo-index-branch{border:1px solid color-mix(in srgb, var(--templo-magenta) 25%, var(--templo-line));background:color-mix(in srgb, var(--templo-magenta) 3%, white);border-radius:13px;margin-top:.75rem;overflow:hidden}.templo-cuerpo .templo-index-branches>.templo-index-branch{margin-top:0}.templo-cuerpo .templo-index-branch>summary{cursor:pointer;align-items:center;gap:.85rem;padding:.95rem 1rem;list-style:none;display:flex}.templo-cuerpo .templo-index-branch>summary::-webkit-details-marker{display:none}.templo-cuerpo .templo-index-branch>summary:after{content:"+";color:var(--templo-magenta);margin-left:auto;font-size:1.25rem;font-weight:700}.templo-cuerpo .templo-index-branch[open]>summary:after{content:"–"}.templo-cuerpo .templo-index-branch-glyph{background:color-mix(in srgb, var(--templo-magenta) 9%, white);width:2.2rem;height:2.2rem;color:var(--templo-magenta);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.templo-cuerpo .templo-index-branch-copy{gap:.08rem;min-width:0;display:grid}.templo-cuerpo .templo-index-branch-title{color:var(--templo-magenta);font-weight:800}.templo-cuerpo .templo-index-branch-description,.templo-cuerpo .templo-index-branch-summary{color:var(--templo-ink-soft);font-size:.84rem;line-height:1.35}.templo-cuerpo .templo-index-branch-body{border-top:1px solid var(--templo-line);background:var(--templo-paper);padding:.9rem}.templo-cuerpo .templo-branch-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.templo-cuerpo .templo-branch-links a,.templo-cuerpo .templo-branch-unlinked{border:1px solid var(--templo-line);background:var(--templo-paper);color:var(--templo-ink);border-radius:9px;padding:.55rem .7rem;font-size:.86rem;line-height:1.3;text-decoration:none}.templo-cuerpo .templo-branch-unlinked{color:var(--templo-ink-soft)}.templo-cuerpo .templo-branch-links a:hover{border-color:var(--templo-magenta);color:var(--templo-magenta)}.templo-cuerpo .templo-model-doors{gap:.7rem;max-width:36rem;margin:1.25rem auto;display:grid}.templo-cuerpo .templo-model-door{--model-color:var(--templo-accent);border:1px solid color-mix(in srgb, var(--model-color) 45%, var(--templo-line));background:color-mix(in srgb, var(--model-color) 3%, white);color:var(--templo-ink);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.85rem 1rem;text-decoration:none;display:grid;box-shadow:0 2px 6px #0e23400f}.templo-cuerpo .templo-model-door[data-model="2"]{--model-color:var(--templo-magenta)}.templo-cuerpo .templo-model-door[data-model="3"]{--model-color:var(--templo-violeta)}.templo-cuerpo .templo-model-door[data-model="4"]{--model-color:var(--templo-verde)}.templo-cuerpo .templo-model-door[data-model="5"]{--model-color:var(--templo-ink)}.templo-cuerpo .templo-model-door-glyph,.templo-cuerpo .templo-model-door-arrow{color:var(--model-color);font-size:1.15rem;font-weight:800}.templo-cuerpo .templo-model-door-copy{display:grid}.templo-cuerpo .templo-model-door-title{font-weight:800}.templo-cuerpo .templo-model-door-description{color:var(--templo-ink-soft);font-size:.84rem}.templo-cuerpo .templo-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.templo-cuerpo .templo-source-card{border:1px solid color-mix(in srgb, var(--templo-magenta) 24%, var(--templo-line));border-left:3px solid color-mix(in srgb, var(--templo-magenta) 60%, white);background:var(--templo-paper);min-width:0;color:var(--templo-ink);border-radius:10px;flex-direction:column;gap:.35rem;padding:.85rem .95rem;text-decoration:none;display:flex;box-shadow:0 2px 7px #0e23400f}.templo-cuerpo .templo-source-card-title{color:var(--templo-magenta);font-weight:800}.templo-cuerpo .templo-source-card-description{color:var(--templo-ink-soft);font-size:.86rem;line-height:1.4}.templo-cuerpo .templo-source-works ul{border-top:1px solid var(--templo-line);margin:0;padding:0;list-style:none}.templo-cuerpo .templo-source-works li{border-bottom:1px solid var(--templo-line);padding:.65rem 0}.templo-cuerpo .templo-source-rule{background:color-mix(in srgb, var(--templo-oro) 8%, white);color:var(--templo-ink-soft);border-radius:10px;margin-top:1.25rem;padding:.9rem 1rem}.templo-cuerpo .templo-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1rem 0 1.5rem;display:grid}.templo-cuerpo .templo-stats span{border:1px solid var(--templo-line);background:var(--templo-wash);color:var(--templo-ink);text-align:center;border-radius:10px;padding:.65rem .75rem;font-size:.86rem;font-weight:750}.templo-cuerpo .templo-ranking{border:1px solid var(--templo-line);background:var(--templo-wash);border-radius:12px;margin-top:.9rem;padding:.9rem}.templo-cuerpo .templo-ranking-label{color:var(--templo-magenta);margin-bottom:.6rem;font-weight:800}.templo-cuerpo .templo-ranking>div{flex-wrap:wrap;gap:.45rem;display:flex}.templo-cuerpo .templo-ranking a{border:1px solid var(--templo-line);background:var(--templo-paper);color:var(--templo-ink);border-radius:999px;gap:.45rem;padding:.42rem .65rem;font-size:.84rem;text-decoration:none;display:inline-flex}.templo-cuerpo .templo-ranking a strong{color:var(--templo-magenta)}.templo-cuerpo .templo-cross-links,.templo-cuerpo .templo-footer-links{flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}.templo-cuerpo .templo-cross-links a,.templo-cuerpo .templo-footer-links a{border:1px solid var(--templo-line);background:var(--templo-paper);color:var(--templo-accent);border-radius:999px;padding:.5rem .75rem;font-size:.86rem;font-weight:700;text-decoration:none}.templo-ficha .templo-next-entry{background:#f4f7fb;border:1px solid #d7dde8;border-radius:12px;margin-top:2.5rem;padding:1rem 1.1rem}.templo-ficha .templo-archetype-pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:2.5rem;display:grid}.templo-ficha .templo-archetype-pager .templo-next-entry{margin-top:0}.templo-ficha .templo-model-pager,.templo-ficha .templo-concept-pager,.templo-ficha .templo-section-pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:2.5rem;display:grid}.templo-ficha .templo-section-pager .templo-next-entry,.templo-ficha .templo-concept-pager .templo-next-entry,.templo-ficha .templo-model-pager .templo-next-entry{margin-top:0}.templo-ficha .templo-model-previous a,.templo-ficha .templo-archetype-previous a{color:#4a5a70}.templo-ficha .templo-next-entry-label{color:#8b6914;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:800}.templo-ficha .templo-next-entry a{color:#0f4a99;font-weight:750;text-decoration:none}.templo-ficha .templo-next-entry-note{color:#4a5a70;margin:.35rem 0 0;font-size:.9rem}@media (width<=620px){.templo-ficha .templo-archetype-pager,.templo-ficha .templo-model-pager,.templo-ficha .templo-concept-pager,.templo-ficha .templo-section-pager{grid-template-columns:1fr}}.templo-ficha .templo-source-note{color:#68798b;text-align:center;margin:1rem 0 0;font-size:.76rem}@media (width<=900px){.templo-cuerpo .templo-index-grid,.templo-cuerpo .templo-source-grid,.templo-cuerpo .templo-branch-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.templo-cuerpo .templo-index-grid,.templo-cuerpo .templo-source-grid,.templo-cuerpo .templo-branch-links,.templo-cuerpo .templo-stats,.templo-cuerpo .templo-index-branches{grid-template-columns:1fr}.templo-cuerpo .templo-index-card{min-height:0}.templo-cuerpo .templo-symptom-chip{border-radius:14px;flex-basis:100%;min-width:0}}.templo-cuerpo .templo-grafico{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:12px;margin:1.5rem 0;padding:1rem .85rem .85rem}.templo-cuerpo .templo-grafico-titulo{text-align:center;margin:0 0 .35rem;font-size:1.05rem;font-weight:800}.templo-cuerpo .templo-grafico-subtitulo{color:var(--templo-ink-soft);text-align:center;margin:0 0 .85rem;font-size:.92rem}.templo-cuerpo .templo-grafico-svg{width:100%;overflow-x:auto}.templo-cuerpo .templo-grafico-svg svg{width:100%;height:auto;display:block}.templo-cuerpo .templo-grafico-como-se-lee{color:var(--templo-ink-soft);margin:.85rem 0 0;font-size:.92rem;line-height:1.55}.templo-cuerpo .templo-grafico-pie{color:var(--templo-ink-soft);text-align:center;margin:.55rem 0 0;font-size:.85rem}.templo-cuerpo .templo-video{--video-accent:var(--templo-youtube);border:1px solid color-mix(in srgb, var(--video-accent) 35%, var(--templo-line));border-left:4px solid var(--video-accent);background:color-mix(in srgb, var(--video-accent) 6%, var(--templo-paper));color:inherit;border-radius:12px;gap:.25rem;padding:.85rem 1rem;text-decoration:none;transition:background .15s,border-color .15s;display:grid}.templo-cuerpo .templo-video:hover{background:color-mix(in srgb, var(--video-accent) 12%, var(--templo-paper))}.templo-cuerpo .templo-video--youtube,.templo-cuerpo .templo-video--acento-youtube{--video-accent:var(--templo-youtube)}.templo-cuerpo .templo-video--short,.templo-cuerpo .templo-video--acento-short{--video-accent:var(--templo-short)}.templo-cuerpo .templo-video--instagram,.templo-cuerpo .templo-video--acento-instagram{--video-accent:var(--templo-instagram)}.templo-cuerpo .templo-video--podcast,.templo-cuerpo .templo-video--acento-podcast{--video-accent:var(--templo-podcast)}.templo-cuerpo .templo-video--templo{--video-accent:var(--templo-accent)}.templo-cuerpo .templo-video-plataforma{letter-spacing:.06em;text-transform:uppercase;color:var(--video-accent);font-size:.72rem;font-weight:800}.templo-cuerpo .templo-video-frase{color:var(--templo-ink);font-size:.98rem;font-weight:650;line-height:1.4}.templo-cuerpo .templo-video-meta{color:var(--templo-ink-soft);font-size:.82rem}.templo-cuerpo .templo-video-grupo{border:1px solid var(--templo-line);background:var(--templo-wash);border-radius:12px;margin:1.25rem 0;overflow:hidden}.templo-cuerpo .templo-video-grupo-summary{cursor:pointer;color:var(--templo-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;font-weight:700;list-style:none;display:flex}.templo-cuerpo .templo-video-grupo-summary::-webkit-details-marker{display:none}.templo-cuerpo .templo-video-grupo-summary:after{content:"+";color:var(--templo-ink-soft);font-size:1.2rem;font-weight:500}.templo-cuerpo .templo-video-grupo[open]>.templo-video-grupo-summary:after{content:"–"}.templo-cuerpo .templo-video-grupo-total{color:var(--templo-ink-soft);background:var(--templo-paper);border:1px solid var(--templo-line);border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.8rem;font-weight:700}.templo-cuerpo .templo-video-grupo-items{gap:.65rem;padding:0 .85rem .95rem;display:grid}.templo-cuerpo .templo-concept-media-group{border:1.5px solid color-mix(in srgb, var(--media-accent) 48%, var(--templo-line));background:color-mix(in srgb, var(--media-accent) 6%, white);border-radius:12px;margin:1.25rem 0;overflow:hidden}.templo-cuerpo .templo-concept-media--youtube{--media-accent:#c4302b}.templo-cuerpo .templo-concept-media--short{--media-accent:#6b3fa0}.templo-cuerpo .templo-concept-media--instagram{--media-accent:#8b1a6b}.templo-cuerpo .templo-concept-media-group>summary{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.templo-cuerpo .templo-concept-media-group>summary::-webkit-details-marker{display:none}.templo-cuerpo .templo-concept-media-toggle{color:#fff;background:var(--media-accent);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.templo-cuerpo .templo-concept-media-group>summary>span:last-child{gap:2px;display:grid}.templo-cuerpo .templo-concept-media-group>summary small,.templo-cuerpo .templo-concept-media-card small{color:var(--media-accent);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.templo-cuerpo .templo-concept-media-group>summary strong{color:var(--templo-ink);font-size:.98rem}.templo-cuerpo .templo-concept-media-items{gap:.55rem;padding:0 .85rem .95rem;display:grid}.templo-cuerpo .templo-concept-media-card{border:1px solid color-mix(in srgb, var(--media-accent) 28%, var(--templo-line));color:var(--templo-ink);background:#fff;border-radius:9px;grid-template-columns:24px 1fr;align-items:start;gap:10px;padding:.75rem .85rem;text-decoration:none;display:grid}.templo-cuerpo .templo-concept-media-card:hover{background:color-mix(in srgb, var(--media-accent) 7%, white)}.templo-cuerpo .templo-concept-media-icon{color:var(--media-accent);font-size:.75rem;line-height:1.4}.templo-cuerpo .templo-concept-media-copy{gap:.18rem;display:grid}.templo-cuerpo .templo-concept-media-card strong{font-size:.92rem;font-weight:650;line-height:1.4}.templo-cuerpo .templo-koan{background:color-mix(in srgb, var(--templo-oro) 8%, var(--templo-paper));border:1px solid color-mix(in srgb, var(--templo-oro) 40%, var(--templo-line));border-radius:14px;margin:1.4rem 0;padding:1.15rem 1.2rem}.templo-cuerpo .templo-koan-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--templo-oro);margin:0 0 .45rem;font-size:.78rem;font-weight:800}.templo-cuerpo .templo-koan-texto{margin:0;font-size:clamp(1.05rem,2.2vw,1.25rem);font-style:italic;font-weight:650;line-height:1.45}.templo-cuerpo .templo-koan-pie{color:var(--templo-ink-soft);margin:.7rem 0 0;font-size:.85rem}.templo-cuerpo .templo-esencia-ficha{border:1px solid var(--templo-line);background:var(--templo-wash);border-radius:12px;gap:.75rem;margin:1.25rem 0;padding:.85rem 1rem;display:grid}.templo-cuerpo .templo-esencia-item{gap:.15rem;display:grid}.templo-cuerpo .templo-esencia-etiqueta{letter-spacing:.03em;text-transform:uppercase;color:var(--templo-accent);font-size:.78rem;font-weight:800}.templo-cuerpo .templo-esencia-texto{margin:0;font-size:.98rem}.templo-cuerpo .templo-fuerza{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:14px;margin:1.2rem 0;padding:1rem 1.05rem}.templo-cuerpo .templo-fuerza-cab{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;margin-bottom:.65rem;display:grid}.templo-cuerpo .templo-fuerza-num{color:#fff;background:var(--templo-accent);border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:800;display:grid}.templo-cuerpo .templo-fuerza-nombre{margin:0;font-size:1.1rem;font-weight:800}.templo-cuerpo .templo-fuerza-subtitulo,.templo-cuerpo .templo-fuerza-rol{color:var(--templo-ink-soft);margin:.15rem 0 0;font-size:.88rem}.templo-cuerpo .templo-fuerza-rol{text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.templo-cuerpo .templo-fuerza-cuerpo,.templo-cuerpo .templo-fuerza-vida,.templo-cuerpo .templo-fuerza-pregunta{margin:.55rem 0 0;font-size:.95rem}.templo-cuerpo .templo-fuerza-polos{gap:.35rem;margin-top:.75rem;display:grid}.templo-cuerpo .templo-fuerza-luz,.templo-cuerpo .templo-fuerza-sombra{border-radius:8px;margin:0;padding:.45rem .65rem;font-size:.9rem}.templo-cuerpo .templo-fuerza-luz{background:color-mix(in srgb, var(--templo-verde) 10%, var(--templo-paper))}.templo-cuerpo .templo-fuerza-sombra{background:color-mix(in srgb, var(--templo-magenta) 8%, var(--templo-paper))}.templo-cuerpo .templo-fuerza-pregunta{color:var(--templo-accent);font-weight:650}.templo-cuerpo .templo-dimension{border:1px dashed color-mix(in srgb, var(--templo-violeta) 45%, var(--templo-line));background:color-mix(in srgb, var(--templo-violeta) 5%, var(--templo-paper));border-radius:12px;margin:1rem 0;padding:.9rem 1rem}.templo-cuerpo .templo-dimension-eje{color:var(--templo-violeta);margin:0 0 .4rem;font-size:1rem;font-weight:800}.templo-cuerpo .templo-dimension-cuerpo,.templo-cuerpo .templo-dimension-vida{margin:.4rem 0 0;font-size:.95rem}.templo-cuerpo .templo-clave{border:1px solid color-mix(in srgb, var(--templo-accent) 35%, var(--templo-line));background:color-mix(in srgb, var(--templo-accent) 7%, var(--templo-paper));border-radius:12px;margin:1.25rem 0;padding:1rem 1.1rem}.templo-cuerpo .templo-clave-texto{margin:0;font-weight:650}.templo-cuerpo .templo-clave-pie{color:var(--templo-ink-soft);margin:.55rem 0 0;font-size:.88rem}.templo-cuerpo .templo-tabla{-webkit-overflow-scrolling:touch;border:1px solid var(--templo-line);border-radius:12px;margin:1.2rem 0;overflow-x:auto}.templo-cuerpo .templo-tabla table{border-collapse:collapse;width:100%;font-size:.92rem}.templo-cuerpo .templo-tabla th,.templo-cuerpo .templo-tabla td{text-align:left;border-bottom:1px solid var(--templo-line);vertical-align:top;padding:.65rem .75rem}.templo-cuerpo .templo-tabla th{background:var(--templo-wash);white-space:nowrap;font-weight:800}.templo-cuerpo .templo-tabla tr:last-child td{border-bottom:0}.templo-cuerpo .templo-sintomas{gap:.45rem;margin:1rem 0;padding:0;list-style:none;display:grid}.templo-cuerpo .templo-sintomas-frase{background:color-mix(in srgb, var(--templo-magenta) 7%, var(--templo-paper));border:1px solid color-mix(in srgb, var(--templo-magenta) 22%, var(--templo-line));border-radius:10px;margin:0;padding:.65rem .85rem;font-style:italic;font-weight:600}.templo-cuerpo .templo-cuaderno{counter-reset:none;gap:.75rem;margin:1.25rem 0;padding:0;list-style:none;display:grid}.templo-cuerpo .templo-cuaderno-item{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:12px;grid-template-columns:auto 1fr;gap:.75rem;padding:.85rem .95rem;display:grid}.templo-cuerpo .templo-cuaderno-num{background:var(--templo-wash);width:1.85rem;height:1.85rem;color:var(--templo-accent);border-radius:8px;place-items:center;font-size:.85rem;font-weight:800;display:grid}.templo-cuerpo .templo-cuaderno-titulo{margin:0 0 .25rem;font-size:1rem;font-weight:800}.templo-cuerpo .templo-cuaderno-que{color:var(--templo-ink-soft);margin:0;font-size:.92rem}.templo-cuerpo .templo-corte{border:1px solid color-mix(in srgb, var(--templo-oro) 45%, var(--templo-line));background:color-mix(in srgb, var(--templo-oro) 9%, var(--templo-paper));border-radius:12px;margin:1.5rem 0;padding:1rem 1.1rem}.templo-cuerpo .templo-corte-texto{margin:0;font-size:.95rem}.templo-cuerpo .templo-dignidades{gap:.55rem;margin:1rem 0;padding:0;list-style:none;display:grid}.templo-cuerpo .templo-dignidad{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:10px;padding:.75rem .9rem}.templo-cuerpo .templo-dignidad--reto{border-color:color-mix(in srgb, var(--templo-magenta) 35%, var(--templo-line));background:color-mix(in srgb, var(--templo-magenta) 5%, var(--templo-paper))}.templo-cuerpo .templo-dignidad-cab{flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem;margin-bottom:.25rem;display:flex}.templo-cuerpo .templo-dignidad-tipo{letter-spacing:.04em;text-transform:uppercase;color:var(--templo-accent);font-size:.72rem;font-weight:800}.templo-cuerpo .templo-dignidad--reto .templo-dignidad-tipo{color:var(--templo-magenta)}.templo-cuerpo .templo-dignidad-signo{font-weight:750}.templo-cuerpo .templo-dignidad-texto{color:var(--templo-ink-soft);margin:0;font-size:.92rem}@media (width<=640px){.templo-cuerpo{font-size:1rem}.templo-cuerpo .templo-grafico,.templo-cuerpo .templo-fuerza,.templo-cuerpo .templo-koan,.templo-cuerpo .templo-clave,.templo-cuerpo .templo-corte,.templo-cuerpo .templo-esencia-ficha,.templo-cuerpo .templo-dimension,.templo-cuerpo .templo-cuaderno-item{padding-left:.75rem;padding-right:.75rem}.templo-cuerpo .templo-video-grupo-summary{align-items:flex-start}}.dark .templo-cuerpo{--templo-ink:#e8eef8;--templo-ink-soft:#a9b7cc;--templo-line:#2a3a52;--templo-paper:#121a28;--templo-wash:#182233}.dark .templo-cuerpo .templo-fuerza-num{color:#fff}.psyconocimiento.templo-doc .templo-ficha-header,.psyconocimiento.templo-doc .templo-ficha-header h1,.psyconocimiento.templo-doc .templo-cuerpo h2,.psyconocimiento.templo-doc .templo-cuerpo h3,.psyconocimiento.templo-doc .templo-cuerpo h4,.psyconocimiento.templo-doc .templo-section-subtitle,.psyconocimiento.templo-doc .templo-grafico-titulo,.psyconocimiento.templo-doc .templo-grafico-subtitulo,.psyconocimiento.templo-doc .templo-grafico-como-se-lee,.psyconocimiento.templo-doc .templo-grafico-pie{text-align:left}.psyconocimiento.templo-doc .templo-ficha-header h1{margin-left:0;margin-right:0}.psyconocimiento.templo-doc .templo-cuerpo a{color:#1a5fb4;text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:1px}.templo-ficha-header .templo-tesis{max-width:48rem;color:var(--templo-ink);margin:1.15rem 0 1.65rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:700;line-height:1.18}.templo-cuerpo>p{margin-block:.85rem 1.15rem;line-height:1.72}.templo-cuerpo .templo-list--bullet{padding-left:1.45rem;list-style:outside}.templo-cuerpo .templo-list--bullet>li{padding-left:.25rem}.templo-archetype-symptoms,.templo-archetype-essence{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:16px;margin:1.25rem 0;padding:clamp(1rem,3vw,1.45rem);box-shadow:0 12px 30px #14223812}.templo-archetype-symptoms{border-left:4px solid var(--templo-accent)}.templo-archetype-box-label,.templo-section-subtitle{color:var(--templo-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:850}.templo-archetype-box-question{margin:0 0 .9rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:700}.templo-archetype-symptom-chips{flex-wrap:wrap;gap:.55rem;display:flex}.templo-archetype-symptom-chips span,.templo-archetype-symptom-chips a{border:1px solid color-mix(in srgb, var(--templo-accent) 28%, var(--templo-line));background:var(--templo-wash);color:var(--templo-ink);border-radius:999px;padding:.5rem .75rem;font-size:.88rem;line-height:1.3;text-decoration:none;display:inline-flex}.templo-archetype-box-note{border-top:1px solid var(--templo-line);color:var(--templo-ink-soft);margin:1rem 0 0;padding-top:.85rem;font-size:.91rem;font-style:italic}.templo-archetype-essence ul{margin:.8rem 0 0;padding-left:1.3rem}.templo-archetype-essence li+li{margin-top:.55rem}.templo-archetype-outline,.templo-section-disclosure{border:1px solid var(--templo-line);background:var(--templo-paper);border-radius:14px;margin:1.25rem 0;overflow:hidden}.templo-archetype-outline>summary,.templo-section-disclosure>summary{cursor:pointer;color:var(--templo-ink);padding:.9rem 1rem;font-weight:800}.templo-archetype-outline[open]>summary,.templo-section-disclosure[open]>summary{border-bottom:1px solid var(--templo-line)}.templo-archetype-outline-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:1rem;display:grid}.templo-archetype-outline-doors a{border:1px solid var(--templo-line);color:var(--templo-ink);background:var(--templo-wash);border-radius:10px;padding:.75rem .85rem;text-decoration:none;display:block}.templo-archetype-outline-doors a:hover{border-color:var(--templo-accent)}.templo-archetype-outline-links{flex-direction:column;gap:0;margin:0;padding:0 1rem 1rem;display:flex}.templo-archetype-outline-links a{border-bottom:1px solid var(--templo-line);width:100%;color:var(--templo-ink);grid-template-columns:1.25rem 1fr auto;align-items:center;gap:.45rem;padding:.65rem .2rem;text-decoration:none;display:grid;position:relative}.templo-archetype-outline-links a:last-child{border-bottom:0}.templo-archetype-outline-links a>span{color:var(--templo-accent)}.templo-archetype-outline-links a>b{color:var(--templo-ink-soft)}.templo-archetype-outline>summary{align-items:center;gap:.65rem;display:flex}.templo-archetype-outline>summary>b:last-child{margin-left:auto}.templo-archetype-outline>summary small{color:var(--templo-ink-soft);margin-top:.15rem;font-weight:500;display:block}.templo-cuerpo .templo-model-essence{background:#fffdf8;border:1px solid #e4dcc8;border-radius:12px;margin:0 0 24px;padding:16px 18px 10px}.templo-cuerpo .templo-model-essence .templo-archetype-box-label{color:#8b6914;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.templo-cuerpo .templo-model-essence ul{margin:0;padding-left:18px}.templo-cuerpo .templo-model-essence li{margin:0 0 8px;font-size:14.5px;line-height:1.6}.templo-cuerpo details.templo-model-outline{background:#f5f8fd;border:1.5px solid #1a5fb4;border-radius:12px;margin:28px 0;overflow:hidden}.templo-cuerpo details.templo-model-outline>summary{cursor:pointer;align-items:center;gap:14px;padding:16px 18px;list-style:none;display:flex}.templo-cuerpo details.templo-model-outline>summary::-webkit-details-marker{display:none}.templo-cuerpo .templo-model-outline-icon{color:#0f4a99;font-size:17px;font-weight:800}.templo-cuerpo details.templo-model-outline>summary>span:nth-child(2){flex:1}.templo-cuerpo details.templo-model-outline>summary strong{color:#0f4a99;font-size:15px;font-weight:700;line-height:1.45;display:block}.templo-cuerpo details.templo-model-outline>summary small{color:#4a5a70;margin-top:4px;font-size:12px;font-weight:500;display:block}.templo-cuerpo details.templo-model-outline>summary>b{color:#0f4a99;font-size:0;font-weight:800}.templo-cuerpo details.templo-model-outline>summary>b:before{content:"+";font-size:19px;line-height:1}.templo-cuerpo details.templo-model-outline[open]>summary>b:before{content:"−"}.templo-cuerpo .templo-model-outline-doors,.templo-cuerpo .templo-model-outline-links{background:#fff;border-top:1px solid #d9e4f5;padding:6px 8px 10px}.templo-cuerpo .templo-model-outline-links{border-top:0;padding-top:0}.templo-cuerpo .templo-model-outline-doors a,.templo-cuerpo .templo-model-outline-links a{color:#1b2534;border-radius:8px;grid-template-columns:18px 1fr auto;align-items:baseline;gap:9px;width:100%;padding:8px;font-size:14px;font-weight:700;text-decoration:none;display:grid}.templo-cuerpo .templo-model-outline-doors a:hover,.templo-cuerpo .templo-model-outline-links a:hover{background:#f0f5fc}.templo-cuerpo .templo-model-outline-doors a>span,.templo-cuerpo .templo-model-outline-links a>span{color:#8b6914;text-align:center;width:18px;font-weight:800}.templo-cuerpo .templo-model-outline-doors a>b,.templo-cuerpo .templo-model-outline-links a>b{color:#1a5fb4;font-weight:800}.templo-cuerpo .templo-model-outline-links a.n2{color:#3d4b60;grid-template-columns:18px 1fr auto;padding:3px 8px 3px 37px;font-size:13px;font-weight:400}.templo-cuerpo details.templo-model-disclosure{background:#c9a84c12;border:1.5px solid #c9a84c8c;border-radius:14px;margin:18px 0 22px;padding:0;overflow:hidden}.templo-cuerpo details.templo-model-disclosure>summary{cursor:pointer;color:#0e2340;padding:14px 18px;font-size:15px;font-weight:800;list-style:none}.templo-cuerpo details.templo-model-disclosure>summary::-webkit-details-marker{display:none}.templo-cuerpo details.templo-model-disclosure>summary:before{content:"+ ";color:#8b6914;font-weight:800}.templo-cuerpo details.templo-model-disclosure[open]>summary:before{content:"− "}.templo-cuerpo .templo-model-disclosure-body{padding:0 18px 14px}.templo-cuerpo .templo-model-disclosure-body>:first-child{margin-top:0}.templo-section-subtitle{margin-top:-.45rem;margin-bottom:1.2rem}.templo-solar-wheel,.templo-solar-radar{border:1px solid var(--templo-line);background:var(--templo-paper);text-align:left;border-radius:16px;margin:1.2rem 0 1.6rem;padding:1rem;box-shadow:0 10px 28px #1422380f}.templo-solar-wheel svg,.templo-solar-radar svg{width:100%;height:auto;margin:auto;display:block}.templo-solar-wheel figcaption,.templo-solar-radar figcaption{color:var(--templo-ink-soft);margin-top:.7rem;font-size:.82rem}.templo-solar-wheel-line,.templo-solar-radar-axis,.templo-solar-radar-ring{fill:none;stroke:var(--templo-line);stroke-width:1px}.templo-solar-wheel .wheel-ring,.templo-solar-wheel line{fill:none;stroke:var(--templo-line);stroke-width:1.5px}.templo-solar-wheel .wheel-core{fill:#0e2340}.templo-solar-wheel circle:not(.wheel-ring):not(.wheel-core){fill:var(--templo-paper);stroke:#0e2340;stroke-width:2px}.templo-solar-wheel .wheel-symbol,.templo-solar-wheel .wheel-name{fill:#c9a84c;font-weight:900}.templo-solar-wheel .wheel-symbol{font-size:19px}.templo-solar-wheel .wheel-name{fill:#ffffffa6;letter-spacing:.08em;font-size:11px}.templo-solar-wheel .node-number{fill:#0e2340;font-size:11px;font-weight:900}.templo-solar-wheel .node-name{fill:var(--templo-ink);font-size:13px;font-weight:800}.templo-solar-wheel .node-subtitle{fill:var(--templo-ink-soft);font-size:10px}.templo-solar-wheel-core{fill:var(--templo-accent)}.templo-solar-wheel-node{fill:var(--templo-paper);stroke:var(--templo-accent);stroke-width:2px}.templo-solar-wheel-label,.templo-solar-radar-label{fill:var(--templo-ink);text-anchor:middle;font-size:12px;font-weight:750}.templo-solar-wheel-center{fill:#fff;text-anchor:middle;font-size:16px;font-weight:900}.templo-cuerpo .templo-fuerza{border-top:3px solid var(--templo-accent);position:relative;box-shadow:0 9px 25px #1422380f}.templo-cuerpo .templo-fuerza[data-rol=núcleo]{border-top-color:var(--templo-oro)}.templo-cuerpo .templo-fuerza[data-rol=interna]{border-top-color:var(--templo-magenta)}.templo-cuerpo .templo-fuerza[data-rol=expresión]{border-top-color:#3d7bc8}.templo-cuerpo .templo-fuerza-rol{background:var(--templo-wash);border-radius:999px;padding:.25rem .55rem;font-size:.7rem;display:inline-flex}.templo-cuerpo .templo-grafico-como-se-lee{border-top:1px solid var(--templo-line);color:var(--templo-ink);margin-top:1rem;padding-top:.9rem;font-size:.9rem}.templo-cuerpo .templo-grafico-como-se-lee strong,.templo-cuerpo .templo-grafico-como-se-lee b{color:var(--templo-ink);font-weight:800}.templo-cuerpo .templo-koan{color:#fff;background:#0e2340;border-color:#0e2340}.templo-cuerpo .templo-koan-rotulo,.templo-cuerpo .templo-koan strong,.templo-cuerpo .templo-koan b{color:#c9a84c}.templo-cuerpo .templo-koan-texto,.templo-cuerpo .templo-koan-pie{color:#fff}.templo-section-disclosure>.templo-disclosure-content,.templo-section-disclosure>.templo-section-disclosure-body{padding:.25rem 1rem 1rem}.templo-solar-measurement{margin-block:2rem}.templo-solar-radar .radar-ring{fill:none;stroke:var(--templo-line);stroke-width:1px}.templo-solar-radar .radar-ring--70{stroke:#c88ab5;stroke-dasharray:6 5;stroke-width:1.5px}.templo-solar-radar .radar-ring--110{stroke:#c9a84c;stroke-dasharray:6 5;stroke-width:1.5px}.templo-solar-radar .radar-axis{stroke:#d7dde8;stroke-width:1px}.templo-solar-radar .radar-value{fill:#8b1a6b21;stroke:#94166e;stroke-width:2.5px}.templo-solar-radar :is(.radar-label,.radar-value-label,.radar-scale,.radar-threshold-labels text){fill:var(--templo-ink);font-family:Arial,sans-serif}.templo-solar-radar .radar-label{font-size:13px;font-weight:700}.templo-solar-radar .radar-scale{fill:#8a98aa;font-size:10px}.templo-solar-radar .radar-threshold-labels text{font-size:11px;font-weight:750}.templo-solar-radar .radar-threshold-labels text:first-child{fill:#9b277b}.templo-solar-radar .radar-threshold-labels text:last-child{fill:#9a7415}.templo-solar-radar .radar-dot{stroke:#fff;stroke-width:2px}.templo-solar-radar .radar-dot--core{fill:#c9a84c}.templo-solar-radar .radar-dot--internal{fill:#94166e}.templo-solar-radar .radar-dot--external{fill:#1767bd}.templo-solar-radar .radar-value-label{font-size:12px;font-weight:800}.templo-solar-radar .radar-value-label--core{fill:#9a7415}.templo-solar-radar .radar-value-label--internal{fill:#94166e}.templo-solar-radar .radar-value-label--external{fill:#1767bd}.templo-radar-legend{border-top:1px solid var(--templo-line);flex-wrap:wrap;gap:.65rem 1.5rem;margin-top:.5rem;padding-top:.85rem;font-size:.78rem;font-weight:750;display:flex}.templo-radar-legend span:before{content:"";background:#1767bd;border-radius:50%;width:.65rem;height:.65rem;margin-right:.4rem;display:inline-block}.templo-radar-legend span[data-role=core]:before{background:#c9a84c}.templo-radar-legend span[data-role=internal]:before{background:#94166e}.templo-solar-radar figcaption{border-top:1px solid var(--templo-line);text-align:left;margin-top:1rem;padding-top:.9rem}.templo-solar-bars{gap:.65rem;margin:1rem 0;display:grid}.templo-solar-bar{grid-template-columns:6.5rem 1fr 2.5rem;align-items:center;gap:.7rem;font-size:.86rem;display:grid}.templo-solar-bar-track{background:var(--templo-wash);border-radius:999px;height:.55rem;overflow:hidden}.templo-solar-bar-fill{border-radius:inherit;background:var(--templo-accent);height:100%;display:block}@media (width<=640px){.templo-archetype-outline-doors{grid-template-columns:1fr}.templo-solar-wheel,.templo-solar-radar{text-align:left;overflow-x:auto}.templo-solar-wheel svg,.templo-solar-radar svg{min-width:38rem}.templo-solar-bar{grid-template-columns:5.3rem 1fr 2.2rem}}.templo-archetype-page .templo-ficha-header .templo-tesis{letter-spacing:-.02em;color:#0e2340;max-width:48rem;margin:.4rem 0 .9rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.5rem,5vw,2.06rem);font-weight:800;line-height:1.18}.templo-archetype-page .templo-cuerpo>p:first-child{margin-top:0}.templo-archetype-page .templo-archetype-intro{color:#0e2340;border-left:3px solid #c9a84c;padding:.2rem 0 .2rem 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.19rem;margin:1.25rem 0 1.6rem!important;line-height:1.55!important}.templo-archetype-page .templo-archetype-symptoms{box-shadow:none;background:#f4f7fb;border:1px solid #0e234024;border-radius:14px;margin:0 0 1.375rem;padding:1rem 1.125rem}.templo-archetype-page .templo-archetype-box-label{color:#4a5a70;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .45rem;font-size:.6875rem;font-weight:800}.templo-archetype-page .templo-archetype-box-question{margin:0 0 .625rem;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;font-weight:700}.templo-archetype-page .templo-archetype-symptom-chips{flex-wrap:wrap;gap:.5rem;display:flex}.templo-archetype-page .templo-archetype-symptom-chips a{color:#0e2340;background:#fff;border:1px solid #0e234038;border-radius:999px;padding:.4375rem .8125rem;font-size:.84375rem;line-height:1.3;text-decoration:none;display:inline-block}.templo-archetype-page .templo-archetype-symptom-chips a:hover{background:#c9a84c14;border-color:#c9a84c}.templo-archetype-page .templo-archetype-box-note{color:#4a5a70;border-top:0;margin:.625rem 0 0;padding-top:0;font-size:.78125rem;font-style:normal}.templo-archetype-page .templo-archetype-essence{box-shadow:none;background:#fffdf8;border:1px solid #e4dcc8;border-radius:12px;margin:0 0 1.5rem;padding:1rem 1.125rem .625rem}.templo-archetype-page .templo-archetype-essence .templo-archetype-box-label{color:#8b6914;letter-spacing:.0875em;margin-bottom:.625rem}.templo-archetype-page .templo-archetype-essence ul{margin:0;padding-left:1.125rem}.templo-archetype-page .templo-archetype-essence li{margin:0 0 .5rem;font-size:.90625rem;line-height:1.6}.templo-archetype-page details.templo-archetype-outline{background:#f5f8fd;border:1.5px solid #1a5fb4;border-radius:12px;margin:1.75rem 0;overflow:hidden}.templo-archetype-page details.templo-archetype-outline>summary{cursor:pointer;align-items:center;gap:.875rem;padding:1rem 1.125rem;list-style:none;display:flex}.templo-archetype-page details.templo-archetype-outline>summary::-webkit-details-marker{display:none}.templo-archetype-page .templo-archetype-outline-icon{color:#0f4a99;font-size:1.0625rem;font-weight:800}.templo-archetype-page details.templo-archetype-outline>summary>span:nth-child(2){flex:1}.templo-archetype-page details.templo-archetype-outline>summary strong{color:#0f4a99;font-size:.96875rem;font-weight:700;line-height:1.45;display:block}.templo-archetype-page details.templo-archetype-outline>summary small{color:#4a5a70;margin-top:.25rem;font-size:.75rem;font-weight:500;display:block}.templo-archetype-page details.templo-archetype-outline>summary>b{color:#0f4a99;margin-left:auto;font-size:0;font-weight:800}.templo-archetype-page details.templo-archetype-outline>summary>b:before{content:"+";font-size:1.1875rem;line-height:1}.templo-archetype-page details.templo-archetype-outline[open]>summary>b:before{content:"−"}.templo-archetype-page .templo-archetype-outline-doors,.templo-archetype-page .templo-archetype-outline-links{background:#fff;border-top:1px solid #d9e4f5;padding:.375rem .5rem .625rem}.templo-archetype-page .templo-archetype-outline-links{border-top:0;padding-top:0}.templo-archetype-page .templo-archetype-outline-doors a,.templo-archetype-page .templo-archetype-outline-links a{color:#1b2534;border-radius:.5rem;grid-template-columns:1.125rem 1fr auto;align-items:baseline;gap:.5625rem;width:100%;padding:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:grid}.templo-archetype-page .templo-archetype-outline-doors a:hover,.templo-archetype-page .templo-archetype-outline-links a:hover{background:#f0f5fc}.templo-archetype-page .templo-archetype-outline-doors a>span,.templo-archetype-page .templo-archetype-outline-links a>span{color:#8b6914;text-align:center;width:1.125rem;font-weight:800}.templo-archetype-page .templo-archetype-outline-doors a>b,.templo-archetype-page .templo-archetype-outline-links a>b{color:#1a5fb4;font-weight:800}.templo-archetype-page .templo-archetype-outline-links a:last-child{border-bottom:0}.templo-structured-page .templo-koan{color:#fff;background:#0e2340;border:0;border-radius:14px;margin:0 0 1.25rem;padding:1.15rem 1.2rem}.templo-structured-page .templo-koan-rotulo{color:#c9a84c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .45rem;font-size:.6875rem;font-weight:800}.templo-structured-page .templo-koan-texto{color:#c9a84c;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.8vw,1.55rem);font-style:italic;font-weight:700;line-height:1.45}.templo-structured-page .templo-koan-pie{color:#d7e0ee;margin:.7rem 0 0;font-size:.8125rem}.templo-structured-page .templo-structured-intro{color:#0e2340;border-left:3px solid #c9a84c;margin:1.25rem 0 1.6rem;padding:.2rem 0 .2rem 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.19rem;line-height:1.55}.templo-structured-page .templo-structured-essence{box-shadow:none;background:#fffdf8;border:1px solid #e4dcc8;border-radius:12px;margin:0 0 1.5rem;padding:1rem 1.125rem .625rem}.templo-structured-page .templo-structured-essence .templo-archetype-box-label{color:#8b6914;letter-spacing:.0875em;text-transform:uppercase;margin:0 0 .625rem;font-size:.6875rem;font-weight:800}.templo-structured-page .templo-structured-essence ul{margin:0;padding-left:1.125rem}.templo-structured-page .templo-structured-essence li{margin:0 0 .5rem;font-size:.90625rem;line-height:1.6}.templo-structured-page details.templo-structured-outline{background:#f5f8fd;border:1.5px solid #1a5fb4;border-radius:12px;margin:1.75rem 0;overflow:hidden}.templo-structured-page details.templo-structured-outline>summary{cursor:pointer;align-items:center;gap:.875rem;padding:1rem 1.125rem;list-style:none;display:flex}.templo-structured-page details.templo-structured-outline>summary::-webkit-details-marker{display:none}.templo-structured-page .templo-structured-outline-icon{color:#0f4a99;font-size:1.0625rem;font-weight:800}.templo-structured-page details.templo-structured-outline>summary>span:nth-child(2){flex:1}.templo-structured-page details.templo-structured-outline>summary strong{color:#0f4a99;font-size:.96875rem;font-weight:700;line-height:1.45;display:block}.templo-structured-page details.templo-structured-outline>summary small{color:#4a5a70;margin-top:.25rem;font-size:.75rem;font-weight:500;display:block}.templo-structured-page details.templo-structured-outline>summary>b{color:#0f4a99;margin-left:auto;font-size:0}.templo-structured-page details.templo-structured-outline>summary>b:before{content:"+";font-size:1.1875rem}.templo-structured-page details.templo-structured-outline[open]>summary>b:before{content:"−"}.templo-structured-page .templo-structured-outline-links{background:#fff;border-top:1px solid #d9e4f5;padding:.375rem .5rem .625rem}.templo-structured-page .templo-structured-outline-links a{color:#1b2534;border-radius:.5rem;grid-template-columns:1.125rem 1fr auto;align-items:baseline;gap:.5625rem;width:100%;padding:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:grid}.templo-structured-page .templo-structured-outline-links a:hover{background:#f0f5fc}.templo-structured-page .templo-structured-outline-links a>span{color:#8b6914;text-align:center;font-weight:800}.templo-structured-page .templo-structured-outline-links a>b{color:#1a5fb4;font-weight:800}.psyconocimiento.templo-doc .templo-source-detail-page .templo-cuerpo a,.psyconocimiento.templo-doc .templo-plain-body-links .templo-cuerpo a,.psyconocimiento.templo-doc .templo-source-detail-page .templo-cuerpo a:hover,.psyconocimiento.templo-doc .templo-plain-body-links .templo-cuerpo a:hover,.psyconocimiento.templo-doc .templo-cuerpo .templo-archetype-chips a,.psyconocimiento.templo-doc .templo-cuerpo .templo-archetype-chips a:hover{text-decoration:none}.templo-doc-layout{gap:0}.templo-doc-layout>aside{align-self:flex-start;width:15rem;max-height:calc(100vh - 4.5rem);padding-top:.5rem;top:4.5rem;overflow-y:auto}.templo-toc-title{letter-spacing:.06em;text-transform:uppercase;color:#5a6b7d;margin:0 0 .75rem;font-size:.7rem;font-weight:700}.templo-toc ul{margin:0;padding:0;list-style:none}.templo-toc li{margin:0}.templo-toc a{color:#4a5d73;border-left:2px solid #0000;padding:.28rem 0 .28rem .6rem;font-size:.8rem;line-height:1.35;text-decoration:none;display:block}.templo-toc a:hover,.templo-toc a:focus-visible{color:#0e2340;outline:none}.templo-toc a.is-active{color:#0f4a99;border-left-color:#0f4a99;font-weight:600}.templo-toc li[data-level="2"] a{color:#0e2340;font-weight:700}.templo-toc li[data-level="3"] a{padding-left:1.1rem;font-weight:500}.templo-toc li[data-level="4"] a{padding-left:1.6rem;font-size:.74rem;font-weight:400}.templo-toc-mobile{border:1px solid #d5dde8;border-radius:10px;margin:0 0 1.25rem;padding:.65rem .85rem;display:block}.templo-toc-mobile summary{cursor:pointer;color:#0e2340;font-size:.85rem;font-weight:700}.templo-toc-mobile .templo-toc{margin-top:.75rem}@media (width>=1024px){.templo-toc-mobile{display:none}}.templo-ficha-header{margin-bottom:1.5rem}.templo-tesis,.templo-esencia{color:#0e2340c7;font-family:Crimson Pro,Georgia,serif;font-size:1.2rem;line-height:1.45}.templo-referencias{border-top:1px solid #d5dde8;margin-top:2.5rem;padding-top:1.25rem}
