/* Cadrien Studio — shared strip shown above each demo (the demos keep their own identities) */
@font-face{font-family:"Cadrien Arrows";src:url("../../assets/fonts/arrows.woff") format("woff");unicode-range:U+2190-21FF;font-display:swap}
@font-face{font-family:"Cadrien Strip";src:url("../../assets/fonts/archivo.woff2") format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}
.cs-strip{display:flex;justify-content:space-between;align-items:center;gap:6px 18px;flex-wrap:wrap;padding:10px max(16px,3vw);background:#0d0d0c;color:#efece4;font:500 13px/1.35 "Cadrien Arrows","Cadrien Strip",system-ui,sans-serif;direction:ltr;text-align:left}
.cs-strip a{color:#efece4;text-decoration:none;display:inline-flex;gap:10px;align-items:center;padding:4px 0}
.cs-strip a:hover{color:#7f8bff}
.cs-strip a:focus-visible{outline:2px solid #7f8bff;outline-offset:3px}
.cs-strip svg{width:16px;height:16px;flex:none}
.cs-strip b{font-weight:700;font-stretch:118%;letter-spacing:-.02em}
.cs-strip span{color:#9b9990;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-stretch:72%}
