/* Outils : SVG blancs sans fond pour GitHub et Revolut. */
.native-tool.tool-github,.native-tool.tool-revolut{--brand:#fff!important;background:none;border-color:transparent;box-shadow:none}
.native-tool.tool-github>svg,.native-tool.tool-revolut>svg,.native-tool.tool-github>svg path,.native-tool.tool-revolut>svg path{fill:#fff}
/* Le bandeau suit exactement le conteneur de la page. */
.stack-band{background:transparent;border:0}
.stack-band .logo-marquee{border:1px solid #ffffff12;border-radius:12px;background:#0d121c;padding-block:8px}
/* Chaque lien vers un autre univers reprend son identité native. */
.next-projects{grid-template-columns:repeat(2,minmax(0,1fr))}
.next-project[data-project]{font-family:var(--project-font);background:var(--project-paper);color:var(--project-ink);border-color:var(--project-line);min-width:0;padding:24px}
.next-project[data-project]:hover{border-color:var(--project-color)}
.next-project .universe-logo-title{min-height:64px;display:flex;align-items:center;margin:18px 0}
.next-project[data-project] p{font-family:var(--project-font);color:var(--project-muted)}
.next-project[data-project] .mono{color:var(--project-muted)}
.next-project:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
/* Les liens éditoriaux ne doivent pas rendre le texte du bouton GOLD illisible. */
.prose a.btn-primary,.cta-panel a.btn-primary{color:#211707;text-decoration:none}
.prose a.btn-primary:hover,.prose a.btn-primary:focus-visible,.cta-panel a.btn-primary:hover,.cta-panel a.btn-primary:focus-visible{color:#211707}
.prose .btn-primary:after,.cta-panel .btn-primary:after{pointer-events:none}
@media(max-width:620px){.next-projects{grid-template-columns:1fr}.next-project[data-project]{padding:22px}.next-project .universe-logo-title{min-height:54px}}
