@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"Young Serif";src:url(/fonts/YoungSerif-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-synthesis:none}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}.hdr .nav{align-items:center;margin-left:auto}.hdr .nav>a,.hdr .nav .dd-t{white-space:nowrap}.hdr .nav+.btn{margin-left:0}.hdr .dd{position:relative}.hdr .nav .dd-t{display:inline-flex;align-items:center;gap:4px}.hdr .nav .dd-t .i{transition:transform .2s ease}.hdr .dd:hover .dd-t .i,.hdr .dd:focus-within .dd-t .i{transform:rotate(180deg)}.hdr .dd-m{position:absolute;top:100%;left:50%;z-index:60;width:320px;padding:8px;background:var(--surface, #fff);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 48px -24px #11121447;display:none;transform:translate(-50%)}.hdr .dd-m:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.hdr .dd:hover .dd-m,.hdr .dd:focus-within .dd-m{display:block;animation:dd-in .16s ease}@keyframes dd-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.hdr .dd-m.dd-wide{width:440px}.hdr .dd-m ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.hdr .dd-m li{margin:0}.hdr .dd-m .dd-grid{grid-template-columns:1fr 1fr}.hdr .nav .dd-m a{display:flex;align-items:center;gap:10px;height:auto;min-height:44px;padding:8px 10px;border-radius:10px;color:var(--ink);font:500 14px/1.3 var(--f-sans);text-decoration:none;background:none}.hdr .nav .dd-m a b{display:inline-flex;align-items:center;gap:4px;font-weight:500}.hdr .nav .dd-m a span{color:var(--muted);font-weight:400;font-size:13px}.hdr .nav .dd-m ul:not(.dd-grid) a{flex-direction:column;align-items:flex-start;gap:2px}.hdr .dd-m img{width:28px;height:28px;object-fit:contain;flex:none}.hdr .nav .dd-m .dd-grid a span{color:var(--ink);font-size:14px;font-weight:500}.hdr .nav .dd-m .dd-all{margin-top:4px;border-top:1px solid var(--line);border-radius:0 0 10px 10px;color:var(--ink-2);justify-content:space-between}.hdr .dd-h{margin:8px 10px 4px;padding-top:10px;border-top:1px solid var(--line);font:500 11px/16px var(--f-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media(hover:hover)and (pointer:fine){.hdr .nav .dd-m a:hover{background:var(--tile, #F2F2F3)}}.hdr .nav .dd-m a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.hdr .dd:hover .dd-m,.hdr .dd:focus-within .dd-m{animation:none}.hdr .nav .dd-t .i{transition:none}}@media(max-width:1239px){body .hdr .nav,body.home .hdr .nav{display:none}body .hdr .wrap>.btn{margin-left:auto}body .hdr .mnav{margin-left:0}body .hdr .mnav-p{max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain}body .hdr .mnav-p nav{display:grid}body .hdr .mnav-p nav a:first-child{border-top:0}body .hdr .mnav-p .mnav-h{margin:16px 0 0;padding:12px 0 4px;border-top:1px solid var(--line);font:500 11px/16px var(--f-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}body .hdr .mnav-p .mnav-packs{grid-template-columns:1fr 1fr;column-gap:16px}body .hdr .mnav-p .mnav-packs a{min-height:44px;font-size:16px}body .hdr .mnav-p .mnav-packs a:nth-child(2){border-top:0}body .hdr .mnav-p a .i{margin-left:6px;color:var(--muted)}}@media(max-width:720px){body .hdr .mnav{margin-left:auto}}.ftr .ftr-sis{margin-top:var(--s7, 40px);padding-top:var(--s5, 24px);border-top:1px solid var(--line)}.ftr .ftr-h{margin:0 0 8px;font:500 12px/16px var(--f-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ftr .ftr-sis nav{display:grid;gap:4px 32px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ftr .ftr-sis a{display:grid;gap:2px;min-height:44px;padding:8px 0;text-decoration:none;color:var(--ink)}.ftr .ftr-sis b{font:500 15px/22px var(--f-sans)}.ftr .ftr-sis span{font:400 14px/20px var(--f-sans);color:var(--muted)}@media(min-width:1100px){body.home .ftr .wrap .top{grid-template-columns:minmax(0,3fr) repeat(4,minmax(0,2fr))}}body.home .ftr .brand>svg,body.home .ftr .brand>img{flex:none}.hdr .mnav .mnav-p{display:none}.hdr .mnav .mnav-p:popover-open{display:grid}.hdr .dd-foot{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:4px;border-top:1px solid var(--line);padding-top:4px}.hdr .nav .dd-m .dd-foot .dd-all{margin-top:0;border-top:0;border-radius:10px}:root{--i-tint:#F1E6CF;--i-wash:#FAF5EA;--i-paper:#FFFFFF}.on-dark,.founding,.wl-band,.approve,.policy,.rb,.badge,.btn-primary,.tab[aria-selected=true] .ico{--i-tint:rgb(255 255 255 / .22);--i-wash:rgb(255 255 255 / .1);--i-paper:transparent}
