.chakra-article{max-width:1120px}.chakra-article .hero{padding-bottom:1.25rem}.chakra-hero{border:1px solid rgba(79,222,208,.28);border-radius:22px;overflow:hidden;background:#061719;box-shadow:0 18px 46px rgba(0,0,0,.24)}.chakra-hero img{display:block;width:100%;max-height:560px;object-fit:cover}.chakra-hero figcaption{padding:.7rem 1rem;color:#a9c7c5;font-size:.9rem}.chakra-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem;margin:1.5rem 0}.chakra-note,.chakra-article .callout{border-radius:16px;padding:1.15rem 1.25rem}.chakra-note{background:linear-gradient(135deg,rgba(29,93,92,.36),rgba(9,30,37,.8));border:1px solid rgba(83,216,205,.24)}.chakra-note h2{margin-top:0}.research-map{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0 1.6rem}.research-map article{padding:1rem;border:1px solid rgba(121,220,215,.22);background:rgba(7,29,32,.78);border-radius:14px}.research-map h3{margin:.15rem 0 .45rem;font-size:1rem}.research-map .signal{display:block;height:.45rem;border-radius:999px;margin-bottom:.8rem;background:linear-gradient(90deg,#61d6bd 0 82%,rgba(255,255,255,.1) 82%)}.research-map .signal.mid{background:linear-gradient(90deg,#f4c95d 0 44%,rgba(255,255,255,.1) 44%)}.research-map .signal.low{background:linear-gradient(90deg,#cf829f 0 17%,rgba(255,255,255,.1) 17%)}.chakra-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.1rem 0 2rem}.chakra-card{border:1px solid color-mix(in srgb,var(--chakra) 40%,transparent);border-left:5px solid var(--chakra);border-radius:15px;padding:1rem 1.05rem;background:linear-gradient(135deg,color-mix(in srgb,var(--chakra) 10%,#092022),#071719)}.chakra-card h3{margin:0 0 .6rem}.chakra-card p{margin:.38rem 0;color:#cde0df}.chakra-card strong{color:#f1ffff}.practice-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;counter-reset:steps;margin:1rem 0 1.7rem}.practice-flow div{position:relative;padding:1rem .85rem .85rem 2.65rem;background:#0b2527;border:1px solid rgba(92,210,201,.23);border-radius:12px}.practice-flow div:before{counter-increment:steps;content:counter(steps);position:absolute;left:.85rem;top:.9rem;width:1.25rem;height:1.25rem;display:grid;place-items:center;border-radius:50%;background:#56dfc8;color:#042021;font-weight:800}.sources-list li{margin:.55rem 0}.article-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0}.article-actions .btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.fine-print{color:#a8bfbe;font-size:.92rem}@media(max-width:760px){.chakra-intro,.research-map,.chakra-grid,.practice-flow{grid-template-columns:1fr}.chakra-hero img{min-height:250px;object-position:65% center}}
.chakra-card h3{display:flex;align-items:center;gap:.65rem}.chakra-symbol{width:54px;height:54px;flex:0 0 54px;object-fit:contain;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--chakra) 60%,transparent))}.chakra-map-figure{display:grid;grid-template-columns:minmax(220px,.62fr) 1fr;gap:1.5rem;align-items:center;margin:1.4rem 0 2rem;padding:1rem;border:1px solid rgba(111,215,209,.25);border-radius:18px;background:linear-gradient(135deg,#061a20,#071012)}.chakra-map-figure img{display:block;width:100%;max-width:440px;margin:auto;border-radius:12px}.chakra-map-figure figcaption{color:#b8d1cf}.chakra-map-figure h2{margin-top:0}@media(max-width:760px){.chakra-map-figure{grid-template-columns:1fr}}.chakra-map-visual{display:block;max-width:440px;margin:1.4rem auto 2rem;padding:.5rem}.chakra-map-visual a{display:block}