.jr{--ink:#f1ece4;--soft:#a89f92;--brass:#d9b98a;color:var(--ink);background:#0d0c0b;min-height:100vh;font-family:Golos Text,system-ui,sans-serif}.jr a{color:inherit}.jr-top{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:22px clamp(16px,4vw,48px);display:flex}.jr-top .logo{align-items:center;gap:10px;font-size:18px;font-weight:500;text-decoration:none;display:flex}.jr-top .logo img{width:32px;height:32px}.jr-top .logo i{font-family:Spectral,serif;font-weight:300}.jr-cta{background:var(--ink);border-radius:999px;padding:11px 18px;font-size:14px;font-weight:500;text-decoration:none;color:#141210!important}.jr-wrap{max-width:760px;margin:0 auto;padding:clamp(48px,8vh,96px) 20px 96px}.jr .mono{letter-spacing:.06em;text-transform:uppercase;color:var(--brass);font-family:IBM Plex Mono,monospace;font-size:12px}.jr h1{letter-spacing:-.03em;margin:14px 0 22px;font-size:clamp(34px,5vw,58px);font-weight:400;line-height:1.05}.jr .lead{color:#e6ddd0;margin:0 0 36px;font-size:clamp(19px,1.8vw,23px);line-height:1.5}.jr h2{letter-spacing:-.02em;margin:48px 0 14px;font-size:clamp(22px,2.4vw,30px);font-weight:500}.jr p,.jr li{color:#ddd3c5;font-size:18px;line-height:1.7}.jr ul{padding-left:20px}.jr li{margin-bottom:8px}.jr-list{margin:40px 0 0;padding:0;list-style:none}.jr-list li{border-top:1px solid #ffffff24;padding:28px 0}.jr-list a{text-decoration:none}.jr-list h2{margin:10px 0 8px}.jr-list p{color:var(--soft);margin:0;font-size:16px}.jr-box{border:1px solid #d9b98a73;margin:56px 0 0;padding:28px}.jr-box h2{margin-top:0}.jr-box .jr-cta{margin-top:8px;display:inline-block}.jr-faq details{border-bottom:1px solid #ffffff24;padding:16px 0}.jr-faq summary{cursor:pointer;font-size:19px;font-weight:500}.jr-rel{margin-top:48px}.jr-rel a{color:var(--brass);padding:10px 0;display:block}
