.brand-accent{color:#78e8ca}
.editorial-note{max-width:var(--max);margin:0 auto 28px;padding:14px 18px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(90deg,rgba(120,232,202,.08),rgba(85,167,255,.05));display:flex;align-items:center;gap:16px;color:var(--muted);font-size:.82rem}
.editorial-note strong{color:#78e8ca}
.editorial-note a{margin-left:auto;color:#fff;text-decoration:underline}
@media(max-width:700px){.editorial-note{margin:0 16px 24px;display:block}.editorial-note strong,.editorial-note span{display:block;margin-bottom:5px}.editorial-note a{display:inline-block;margin:2px 0 0}}
.depth-extra{margin-top:18px;border-top:1px solid var(--line);padding-top:18px}.depth-extra h2{font-family:"Playfair Display",Georgia,serif;font-size:1.45rem;margin:16px 0 8px}.depth-extra p{color:var(--muted);max-width:900px}.depth-extra a{color:#78e8ca;text-decoration:underline}

.content-depth{max-width:var(--max);margin:0 auto 48px;padding:0 28px}.depth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.depth-grid article{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:24px}.depth-grid h2{font-family:"Playfair Display",Georgia,serif;font-size:1.65rem;margin:0 0 10px}.depth-grid p,.depth-grid li{color:var(--muted)}.depth-grid a,.related-links a{color:#78e8ca;text-decoration:underline}.related-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px;border-top:1px solid var(--line);padding-top:18px;margin-top:18px;color:var(--muted)}.related-links strong{color:#fff;margin-right:8px}@media(max-width:700px){.content-depth{padding:0 16px}.depth-grid{grid-template-columns:1fr}.related-links{display:block}.related-links strong,.related-links a{display:block;margin:0 0 8px}}

.content-depth{max-width:var(--max);margin:0 auto 48px;padding:0 28px}.depth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.depth-grid article{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:24px}.depth-grid h2{font-family:"Playfair Display",Georgia,serif;font-size:1.65rem;margin:0 0 10px}.depth-grid p,.depth-grid li{color:var(--muted)}.depth-grid a,.related-links a{color:#78e8ca;text-decoration:underline}.related-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px;border-top:1px solid var(--line);padding-top:18px;margin-top:18px;color:var(--muted)}.related-links strong{color:#fff;margin-right:8px}@media(max-width:700px){.content-depth{padding:0 16px}.depth-grid{grid-template-columns:1fr}.related-links{display:block}.related-links strong,.related-links a{display:block;margin:0 0 8px}}
