.fx-rule{position:relative}.fx-rule::after{content:"";display:block;width:clamp(52px,8vw,110px);height:2px;background:var(--copper);margin-block-start:1.1rem}.accent-word{color:var(--copper)}
.blueprint{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.blueprint::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.08) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(255,255,255,.08) 50%,transparent 50.2%);background-size:38px 38px;opacity:.3;pointer-events:none}.blueprint>*{position:relative}
