[hidden]{display:none!important}*{box-sizing:border-box}body{margin:0;font-family:'DM Sans',sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;font:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #fa512a;outline-offset:4px}a{color:inherit;text-underline-offset:4px}.wild-detail{width:min(570px,calc(100% - 30px));padding:40px;border:1px solid #242b27;background:#f6f3e6;color:#242b27;max-height:calc(100dvh - 30px);overflow:auto}.wild-detail::backdrop{background:#101c1bcc;backdrop-filter:blur(7px)}.wild-close{position:absolute;right:8px;top:8px;width:44px;height:44px;border:0;background:none;font-size:28px}.detail-kicker,.detail-artifact small{font:9px/1.6 'Space Mono',monospace;letter-spacing:1px}.wild-detail h2{font:600 45px/1.02 'Bricolage Grotesque',sans-serif;letter-spacing:-2px;margin:25px 0 15px}.wild-detail h3{font:400 26px 'Instrument Serif',serif;margin:12px 0}.wild-detail p{font-size:14px;line-height:1.7}.wild-detail .detail-kicker{font-size:9px}.detail-artifact{display:grid;gap:8px;padding:20px 0;margin:20px 0;border-block:1px solid #252c2744}.detail-artifact strong{font-weight:500;font-size:18px}.detail-example{font-size:12px!important}.detail-join{padding:15px 20px;background:#223a2f;color:#fff;border:0;margin-top:15px}.detail-note{font-size:10px!important;opacity:.7}.tiny-logo{width:95px;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:500px){.wild-detail{padding:30px 25px}.wild-detail h2{font-size:35px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
