.jn{background:var(--black-void,#060509);color:var(--text-1,#f4f1e9);font-family:var(--font-body);min-height:100vh}.jn ::selection{color:#f4f1e9;background:#f5d06f4d}.jn-micro{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;background:#040308;border-bottom:1px solid #18151f;justify-content:space-between;align-items:center;padding:9px 44px;font-size:11px;display:flex}.jn-micro-brand{color:#5c5850}.jn-micro-links{gap:26px;display:flex}.jn-micro-links a{color:#7e796f;text-decoration:none}.jn-micro-links a:hover{color:#f5d06f}.jn-masthead{text-align:center;padding:110px 44px 64px}.jn-mark{justify-content:center;margin-bottom:30px;display:flex}.jn-mark-diamond{border:1.5px solid #f5d06f;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;transform:rotate(45deg);box-shadow:0 0 18px #f5d06f59}.jn-mark-core{background:#f5d06f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #f5d06f}.jn-title{font-family:var(--font-display);letter-spacing:.02em;background:linear-gradient(#fbebc0,#f5d06f 60%,#b8862f 130%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:64px;font-weight:700}.jn-tagline{font-family:var(--font-wisdom);color:#c9c4b8;margin-top:18px;font-size:24px;font-style:italic;font-weight:600}.jn-rule{background:linear-gradient(90deg,#0000,#f5d06f80,#0000);max-width:520px;height:1px;margin:44px auto 0}.jn-main{max-width:680px;margin:0 auto;padding:24px 24px 96px}.jn-post{border-bottom:1px solid #18151f;padding:44px 0}.jn-post:last-child{border-bottom:none}.jn-post-date{font-family:var(--font-mono);letter-spacing:.3em;color:#7e796f;text-transform:uppercase;margin-bottom:14px;font-size:11px}.jn-post-title{font-family:var(--font-display);color:#f4f1e9;margin:0 0 14px;font-size:30px;font-weight:600}.jn-post-excerpt{font-family:var(--font-wisdom);color:#c9c4b8;margin:0 0 18px;font-size:19px;font-style:italic;line-height:1.75}.jn-post-more{font-family:var(--font-mono);letter-spacing:.14em;color:#f5d06f;cursor:pointer;font-size:12px}.jn-post-more:hover{color:#fbebc0}.jn-footer{padding:0 44px 44px}.jn-footer .jn-rule{margin-bottom:26px}.jn-footer-row{max-width:680px;font-family:var(--font-mono);letter-spacing:.14em;color:#5c5850;text-transform:uppercase;justify-content:space-between;margin:0 auto;font-size:11px;display:flex}.jn-footer-wisdom{font-family:var(--font-wisdom);text-transform:none;letter-spacing:0;color:#7e796f;font-size:14px;font-style:italic}@media (max-width:640px){.jn-masthead{padding:64px 20px 44px}.jn-title{font-size:40px}.jn-micro{padding:9px 20px}.jn-micro-links a{display:none}.jn-footer-row{text-align:center;flex-direction:column;gap:8px}}
