@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600&family=Unbounded:wght@500;600;700&display=swap";:root{font-family:Inter,sans-serif;color:#f5f3ed;background:#080808;--ink:#f5f3ed;--acid:#d7ff38;--orange:#ff5d39;--muted:#9d9c95}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}a{color:inherit}header{position:sticky;top:0;z-index:20;display:flex;justify-content:space-between;align-items:center;height:58px;padding:0 clamp(1rem,4vw,4rem);background:#080808f0;border-bottom:1px solid #373737;font:600 .65rem IBM Plex Mono,monospace}header a{text-decoration:none}header nav{display:flex;gap:2rem;text-transform:uppercase}.state{min-height:100vh;display:grid;place-items:center}.hero{min-height:700px;display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,8rem) clamp(1rem,5vw,5rem);border-bottom:1px solid #373737;background:radial-gradient(circle at 80% 50%,#2b330d,transparent 28%)}.hero>p,.meaning>div>span,.receipt>div>span{font:600 .67rem IBM Plex Mono,monospace;color:var(--orange);letter-spacing:.12em}.hero h1{margin:2rem 0;font:600 clamp(4rem,8vw,8rem)/.88 Unbounded,sans-serif;letter-spacing:-.065em}.hero h1 i{color:var(--acid);font-style:normal}.hero aside{align-self:flex-end;max-width:520px;border-top:1px solid var(--ink);padding-top:1rem;color:var(--muted);line-height:1.65}.field{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.5fr);min-height:820px;border-bottom:1px solid #373737}.map-wrap{padding:clamp(1rem,4vw,4rem);background:#020202}.map{position:relative;display:block;width:100%;height:100%;min-height:690px;padding:0;border:1px solid #373737;background:#000;overflow:hidden;cursor:crosshair}.map img{width:100%;height:100%;object-fit:contain;image-rendering:auto}.probe{position:absolute;width:28px;height:28px;border:2px solid var(--acid);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #d7ff3833}.probe:before,.probe:after{content:"";position:absolute;background:var(--acid)}.probe:before{left:50%;top:-12px;width:1px;height:48px}.probe:after{top:50%;left:-12px;width:48px;height:1px}.map-axis{display:flex;justify-content:space-between;padding-top:.6rem;color:var(--muted);font:500 .62rem IBM Plex Mono,monospace}.readout{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4rem);background:var(--acid);color:#111}.readout>span{font:600 .67rem IBM Plex Mono,monospace}.readout>strong{font:600 clamp(5rem,9vw,9rem) Unbounded,sans-serif;letter-spacing:-.08em}.readout small{font-size:1.5rem}.readout dl{margin:2rem 0}.readout dl div{display:flex;justify-content:space-between;padding:1rem 0;border-top:1px solid #111}.readout dt{font-size:.72rem}.readout dd{margin:0;font:600 .75rem IBM Plex Mono,monospace}.readout p{font-size:.8rem;line-height:1.6}.meaning{padding:clamp(6rem,10vw,10rem) clamp(1rem,5vw,5rem)}.meaning>div:first-child{max-width:1100px}.meaning h2,.receipt h2{margin:1rem 0;font:600 clamp(3.5rem,7vw,7rem)/.92 Unbounded,sans-serif;letter-spacing:-.06em}.statements{display:grid;grid-template-columns:repeat(3,1fr);margin-top:5rem;border-top:1px solid #373737}.statements article{padding:2rem;border-right:1px solid #373737}.statements article:last-child{border:0}.statements b{color:var(--orange);font:600 .7rem IBM Plex Mono,monospace}.statements h3{font:600 1.4rem Unbounded,sans-serif}.statements p{color:var(--muted);line-height:1.65}.receipt{display:grid;grid-template-columns:.9fr 1.3fr;gap:5rem;padding:clamp(6rem,10vw,10rem) clamp(1rem,5vw,5rem);background:#efede5;color:#111}.receipt ol{list-style:none;padding:0;border-top:1px solid #111}.receipt li{display:grid;grid-template-columns:45px 1fr;gap:1rem;padding:1.5rem 0;border-bottom:1px solid #111}.receipt li>b{color:var(--orange);font:600 .68rem IBM Plex Mono,monospace}.receipt li div>*{display:block;margin-bottom:.4rem}.receipt a,.receipt code{font:400 .7rem IBM Plex Mono,monospace;overflow-wrap:anywhere}.warning{display:grid;grid-template-columns:200px 1fr;gap:2rem;margin:4rem clamp(1rem,5vw,5rem);padding:1.5rem;border:1px solid var(--orange);background:#1c0d09}.warning b{color:var(--orange);font:600 .67rem IBM Plex Mono,monospace}.warning p{margin:0;color:#d5c2bc;line-height:1.6}footer{display:flex;justify-content:space-between;padding:2rem clamp(1rem,5vw,5rem);border-top:1px solid #373737;color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}@media(max-width:900px){.field,.receipt{grid-template-columns:1fr}.map{min-height:550px}.statements{grid-template-columns:1fr}.statements article{border-right:0;border-bottom:1px solid #373737}.warning{grid-template-columns:1fr}}@media(max-width:560px){header nav a:not(:last-child){display:none}.hero h1{font-size:3.7rem}.map{min-height:390px}.readout>strong{font-size:5rem}.meaning h2,.receipt h2{font-size:3.4rem}}html,body{overflow-x:clip}.readout>strong{font-size:clamp(4rem,6vw,6rem)}
