@font-face{font-family:ppFormula;src:url(/_next/static/media/001de822612d8ca9.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ppFormula;src:url(/_next/static/media/c8912c91fe8d5b60.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}.__className_792242{font-family:ppFormula,sans-serif}.__variable_792242{--font-formula:"ppFormula",sans-serif}@font-face{font-family:suisseMono;src:url(/_next/static/media/34623b67c99c5432.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}.__className_b557d1{font-family:suisseMono,monospace;font-weight:400;font-style:normal}.__variable_b557d1{--font-mono:"suisseMono",monospace}:root{--bg:#0d0c0b;--ivory:#eee6d4;--cream:#f4eddc;--text:#d8d0bf;--muted:#a39b8b;--dim:#7d766a;--off:#5f594f;--rule:rgba(238,230,212,0.14);--formula:var(--font-formula),"PP Formula",sans-serif;--mono:var(--font-mono),"Suisse Intl Mono",monospace}body,html{margin:0;padding:0;background:var(--bg);color:var(--ivory)}html{scroll-behavior:smooth}body{font-family:var(--mono);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:inherit;text-decoration:none;transition:color .3s}a:hover{color:#ffffff}::selection{background:var(--ivory);color:var(--bg)}