/* v72 · footer signature: the BRIXON mark raised on dark slate, fading into the page */
.ft{position:relative;overflow:hidden;isolation:isolate}
.ft::before{content:'';position:absolute;z-index:-1;pointer-events:none;top:0;bottom:0;right:0;width:min(62%,960px);
 background:url(img/gen/symbol-slate.webp) 50% 46%/cover no-repeat;opacity:.9;
 -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 38%),linear-gradient(180deg,transparent 0,#000 22%,#000 100%);-webkit-mask-composite:source-in;
 mask-image:linear-gradient(90deg,transparent 0,#000 38%),linear-gradient(180deg,transparent 0,#000 22%,#000 100%);mask-composite:intersect}
.ft>.wrap{position:relative;z-index:1}
@media (max-width:820px){.ft::before{width:100%;opacity:.45;background-position:70% 50%}}
