/* Footer rebuilt around the square Praxis mark rather than the former wordmark. */
footer.tnlqwj0{height:auto!important;min-height:0!important;overflow:hidden;background:#121316!important;border-top:1px solid #343b2e}.tnlqwj0 .tnlqwj1{display:block!important;height:auto!important;transform:none!important;--reveal:1;--lag:0}.tnlqwj0 .tnlqwj2{display:block;position:relative;max-width:1500px;margin:0 auto;padding:0 5%}.tnlqwj0 .tnlqwj3,.tnlqwj0 .tnlqwjl,.tnlqwj0 .tnlqwjm{display:none!important}.tnlqwj0 .tnlqwj4{position:relative!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:140px minmax(0,1fr);column-gap:38px;row-gap:48px;padding:65px 0 0}.tnlqwj0 .tnlqwj4:before{content:'PRAXIS';grid-column:2;grid-row:1;align-self:center;letter-spacing:-.07em;font-size:clamp(70px,12.5vw,180px);font-weight:500;line-height:.9;color:#d6ff7f;min-width:0}.tnlqwj0 img.tnlqwjk{grid-column:1;grid-row:1;width:140px!important;height:140px!important;object-fit:contain!important;margin:0}.tnlqwj0 .tnlqwj5{grid-column:1/-1;position:relative!important;display:grid!important;grid-template-columns:1fr 1fr 1.2fr;height:auto!important;min-height:0!important;gap:50px;padding:36px 0 45px!important;border-top:1px solid #3a4332;background:none!important}.tnlqwj0 .tnlqwj6{position:static!important;min-height:0!important;background:none!important;--card-inset:0}.tnlqwj0 .tnlqwj7{position:static!important;margin:0 0 24px;color:#7e8d70;font:10px monospace;letter-spacing:.08em}.tnlqwj0 .tnlqwj8{position:static!important;gap:14px;margin:0!important}.tnlqwj0 .tnlqwjn{width:auto!important;height:auto!important;background:none!important}.tnlqwj0 .tnlqwjn svg{visibility:visible!important}.tnlqwj0 .tnlqwje{position:relative!important;inset:auto!important;transform:none!important;display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;gap:25px;padding:25px 0 30px;border-top:1px solid #343d2c}.tnlqwj0 .tnlqwjf{align-items:center;gap:15px}.tnlqwj0 .tnlqwjg{font:9px/1.6 monospace;letter-spacing:.02em;white-space:normal;color:#7f8e73}.tnlqwj0 .tnlqwjp{width:42px!important;height:42px!important}.tnlqwj0 .tnlqwjh{gap:0}.tnlqwj0 .ml20-github{width:38px;height:38px}
/* Keep complete source portraits visible in every presentation. */
.tcg-art img,.tcg-card:hover .tcg-art img{object-fit:contain!important;object-position:center top!important;transform:none!important}.ao14-portrait img{object-fit:contain!important;object-position:center top!important}.ao14-portrait{background:#121816}.foundry-agent-portrait{object-fit:contain!important;object-position:center top!important}.ao15-head{width:82%;left:9%;height:72%;clip-path:polygon(6% 0,94% 0,94% 6%,100% 6%,100% 94%,94% 94%,94% 100%,6% 100%,6% 94%,0 94%,0 6%,6% 6%)}.ao15-head img{width:100%!important;height:100%!important;left:0!important;top:0!important;object-fit:contain!important;object-position:center top!important}.ao15-torso{top:62%;height:25%}.ao15-hand{top:65%}
@media(max-width:700px){.tnlqwj0 .tnlqwj4{grid-template-columns:75px minmax(0,1fr);column-gap:18px;row-gap:30px;padding-top:40px}.tnlqwj0 img.tnlqwjk{width:75px!important;height:75px!important}.tnlqwj0 .tnlqwj4:before{font-size:clamp(39px,12vw,76px)}.tnlqwj0 .tnlqwj5{grid-template-columns:1fr 1fr;gap:30px 20px;padding:28px 0!important}.tnlqwj0 .tnlqwj6:last-child{grid-column:1/-1}.tnlqwj0 .tnlqwj7{font-size:9px;margin-bottom:16px}.tnlqwj0 .tnlqwj8{gap:12px}.tnlqwj0 .tnlqwj9{font-size:13px}.tnlqwj0 .tnlqwje{padding:20px 0 25px;gap:15px}.tnlqwj0 .tnlqwjg{font-size:7px;max-width:185px}.tnlqwj0 .tnlqwjp{display:none}.tnlqwj0 .ml20-github{width:34px;height:34px}.tnlqwj0 .tnlqwjh{margin-left:auto}}
