.is-embedded .head,.is-embedded footer,.is-embedded .skip{display:none!important}html{background:#0b1a2e}.head,footer,.skip{--ground:#0b1a2e;--ink:#eaf1f8;--ink-3:#5f7c9e;--line:#2c4a6e;--line-soft:#1d3552;--max:1240px;--gut:32px;--display:"Bebas Neue", Impact, sans-serif;--data:"DM Mono", ui-monospace, Menlo, Consolas, monospace}.skip{background:var(--ink);color:var(--ground);z-index:99;font-family:var(--data);padding:10px 16px;font-size:12px;text-decoration:none;position:absolute;top:8px;left:-9999px}.skip:focus{left:16px}.head{z-index:20;background:var(--ground);border-bottom:1px solid var(--line);height:72px;position:sticky;top:0}.head .sheet{width:min(var(--max), calc(100% - var(--gut) * 2));z-index:1;justify-content:space-between;align-items:center;gap:24px;height:100%;margin:auto;display:flex;position:relative}.head .mark{align-items:baseline;gap:9px;text-decoration:none;display:flex}.head .mark b{font-family:var(--display);color:var(--ink);letter-spacing:.02em;font-size:25px;font-weight:400}.head .mark span{font-family:var(--data);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.head nav{align-items:center;gap:25px;display:flex}.head nav a{font-family:var(--data);letter-spacing:.1em;color:var(--ink-3);font-size:11px;text-decoration:none}.head nav a:hover,.head nav a[aria-current]{color:var(--ink)}.head .button{border:1px solid var(--ink);color:var(--ink);font-family:var(--data);letter-spacing:.11em;text-transform:uppercase;padding:12px 20px;font-size:11px;font-weight:500;text-decoration:none;display:inline-block}.head .button:hover{background:var(--ink);color:var(--ground)}.head .burger{border:1px solid var(--line);color:var(--ink);font-family:var(--data);letter-spacing:.11em;cursor:pointer;text-transform:uppercase;background:0;padding:11px 16px;font-size:11px;display:none}.head .burger:hover{border-color:var(--ink)}footer{border-top:2px solid var(--ink);padding:24px 0 44px}footer .sheet{width:min(var(--max), calc(100% - var(--gut) * 2));z-index:1;margin:auto;position:relative}.tb{font-family:var(--data);letter-spacing:.12em;color:var(--ink-3);grid-template-columns:repeat(4,1fr);font-size:11px;display:grid}.tb div{border-right:1px solid var(--line-soft);padding:14px 18px}.tb div:first-child{padding-left:0}.tb div:last-child{border-right:0;padding-right:0}.tb b{color:var(--ink);letter-spacing:.08em;margin-top:5px;font-weight:400;display:block}.tb a{color:var(--ink);border-bottom:1px solid var(--line);text-decoration:none}.tb a:hover{border-bottom-color:var(--ink)}.foot-index{font-family:var(--data);letter-spacing:.12em;grid-template-columns:repeat(2,1fr);font-size:11px;display:grid}.foot-col{border-top:1px solid var(--line-soft);border-right:1px solid var(--line-soft);flex-direction:column;align-items:start;gap:12px;padding:16px 18px 18px;display:flex}.foot-col:first-child{padding-left:0}.foot-col:last-child{border-right:0;padding-right:0}.foot-col-key{color:var(--ink-3)}.foot-col a{color:var(--ink);border-bottom:1px solid var(--line);text-decoration:none}.foot-col a:hover{border-bottom-color:var(--ink)}@media (max-width:900px){.tb{grid-template-columns:repeat(2,1fr)}.foot-index{grid-template-columns:1fr}.foot-col{border-right:0;padding-left:0;padding-right:0}.head .burger{display:block}.head nav{z-index:19;background:var(--ground);border-bottom:1px solid var(--line);padding:0 var(--gut) 24px;flex-direction:column;align-items:stretch;gap:0;display:none;position:fixed;inset:72px 0 auto}body.nav-open .head nav{display:flex}.head nav a{letter-spacing:.12em;border-bottom:1px solid var(--line-soft);padding:18px 0;font-size:14px}.head nav a.button{text-align:center;border-bottom:1px solid var(--ink);margin-top:20px}}@media (max-width:560px){.head,footer{--gut:20px}}
