:root{--ink-2:#C6C7D0;--ln-soft:rgba(255,255,255,.06);--ac:#7B60FF;--ac-dim:rgba(123,96,255,.18);--ac-muted:#7C7D89;--ink:#F4F5F8;--ink-dim:#8A8B96;--surface:#0A0A11;--surface-hi:#0E0E17;--ln:rgba(255,255,255,.1);--ground:#07070B;--on-ground:#F4F5F8}:root[data-theme=light]{--ink-2:#3A3936;--ln-soft:rgba(0,0,0,.08);--ac:#5F3EE0;--ac-dim:rgba(95,62,224,.12);--ac-muted:#66635D;--ink:#1A1918;--ink-dim:#605D57;--surface:#FFFFFF;--surface-hi:#F7F6F6;--ln:rgba(0,0,0,.14);--ground:#F3F2F2;--on-ground:#1A1918}html{background:#07070b;scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:#07070b;color:#f4f5f8;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:inherit;text-decoration:none}a:hover{color:var(--ac,#7B60FF)}::selection{background:var(--ac,#7B60FF);color:#fff}:focus-visible{outline:2px solid var(--ac,#7B60FF);outline-offset:3px}summary::-webkit-details-marker{display:none}@keyframes om-word{0%{opacity:0;transform:translateY(1.1em) rotate(2deg)}to{opacity:1;transform:none}}@keyframes om-fade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes om-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes om-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes om-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes om-news{0%{transform:translateY(5px)}10%,90%{transform:none}to{transform:translateY(-5px)}}@keyframes om-flip{0%{transform:translateY(9px)}7%,93%{transform:none}to{transform:translateY(-9px)}}[data-news-text]{opacity:1}@media(prefers-reduced-motion:reduce){[data-news-text]{animation:none!important;opacity:1!important}}@keyframes om-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.7;transform:scale(1.35)}}@keyframes om-scan{0%{transform:translateY(-100%)}to{transform:translateY(2400%)}}@keyframes om-dash{to{stroke-dashoffset:0}}@keyframes om-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-ruled]{gap:0!important;background:var(--surface)!important}[data-fgrid]{grid-template-columns:repeat(6,minmax(0,1fr))!important}[data-fgrid]>div{box-shadow:inset -1px 0 0 var(--ln);border-right:none!important}[data-fgrid]>div:nth-child(6n){box-shadow:none}@media(max-width:1180px){[data-fgrid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-fgrid]>div:nth-child(6n){box-shadow:inset -1px 0 0 var(--ln)}[data-fgrid]>div:nth-child(3n){box-shadow:none}}@media(max-width:760px){[data-fgrid]{grid-template-columns:1fr!important}[data-fgrid]>div{box-shadow:none}}[data-ruled]>*{box-shadow:inset -1px -1px 0 var(--ln)}[data-ruled]>a:hover,[data-ruled]>[data-row]:hover{box-shadow:inset -1px -1px 0 var(--ln),inset 0 0 0 999px var(--ac-dim)}@media(max-width:1180px){[data-nav-links]{display:none!important}[data-burger],[data-nav-burger]{display:flex!important}}@media(max-width:860px){[data-nav-book]{display:none!important}}@media(max-width:1024px){section,footer{padding-left:24px!important;padding-right:24px!important}nav{padding-left:20px!important;padding-right:20px!important}}@media(max-width:760px){section{padding-top:56px!important;padding-bottom:56px!important}section,footer{padding-left:18px!important;padding-right:18px!important}[data-two-col]{grid-template-columns:1fr!important;gap:32px!important}[data-two-col]>*{min-width:0}[data-two-col]>*,[data-layer]>*{min-width:0}[data-ledger]>div{grid-template-columns:1fr!important;gap:6px!important;align-items:start!important}[data-layer]{grid-template-columns:1fr!important}[data-layer]>div:first-child{border-right:none!important;border-bottom:1px solid var(--ln)}[data-cbar]{padding:11px 18px!important;gap:10px!important}[data-cbar] span:nth-of-type(2),[data-cbar] span:nth-of-type(3){display:none}}@media(max-width:480px){[data-cbar] a:first-of-type{display:none}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}*{animation-duration:.01ms!important;animation-iteration-count:1!important}[style*=om-marq],[data-logo],[data-news-text]{animation:none!important;transform:none!important}[style*=om-spin],[style*=om-pulse],[style*=om-float]{animation:none!important}}a,button,summary,[data-logo],[data-chip]{outline-offset:3px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--ac);outline-offset:3px}[data-mi],[data-logo],figure,tbody tr,details summary{transition:box-shadow .2s,color .2s,border-color .2s}[data-mi]:hover,[data-logo]:hover{box-shadow:inset 0 0 0 999px var(--ac-dim);color:var(--ink)!important}[data-logo] img{filter:grayscale(1);opacity:.75;transition:filter .25s,opacity .25s}[data-logo]:hover img{filter:none;opacity:1}figure:hover{box-shadow:inset 2px 0 0 var(--ac)}tbody tr:hover td{box-shadow:inset 0 0 0 999px var(--ac-dim)}details summary:hover{color:var(--ac)}input::placeholder{color:var(--ac-muted)}@media print{[data-cbar],[data-nav],[data-prog],[data-hero-canvas],[data-glow]{display:none!important}*{animation:none!important;transition:none!important}}
