.gf-lang a{color:var(--gf-fg-dim)}
.gf-lang a{font:500 11px 'JetBrains Mono',ui-monospace,monospace}
.gf-lang a{padding:5px 9px}
.gf-lang a{border-radius:999px}
.gf-lang a{text-decoration:none}
.gf-lang a{line-height:1}
.gf-lang a:hover{color:var(--gf-fg)}
.gf-lang a.on{background:var(--gf-mint)}
.gf-lang a.on{color:var(--gf-ink)}
.gf-p{font-size:17px}
.gf-p{line-height:1.6}
.gf-p{color:var(--gf-fg-dim)}
.gf-p{max-width:760px}
.gf-p{margin:0 0 20px}
.gf-note{font-size:13px}
.gf-wrap{padding:0 56px 48px}
.gf-stats{display:grid}
.gf-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}
.gf-stats{list-style:none}
.gf-stats{margin:0}
.gf-stats{padding:0}
.gf-stats{border-top:1px solid var(--gf-line)}
.gf-stats{border-bottom:1px solid var(--gf-line)}
.gf-stats li{padding:24px 14px}
.gf-stats li{border-inline-end:1px solid var(--gf-line)}
.gf-stats b{display:block}
.gf-stats b{font-family:var(--gf-display)}
.gf-stats b{font-size:40px}
.gf-stats b{font-weight:900}
.gf-stats b{color:var(--gf-mint)}
.gf-stats b{letter-spacing:-0.03em}
.gf-stats span{font-size:13px}
.gf-stats span{color:var(--gf-fg-dim)}
.gf-faq details{border-bottom:1px solid var(--gf-line)}
.gf-faq details{padding:20px 0}
.gf-faq details:first-child{border-top:1px solid var(--gf-line)}
.gf-faq summary{cursor:pointer}
.gf-faq summary{font-size:18px}
.gf-faq summary{font-weight:600}
.gf-faq summary{color:var(--gf-fg)}
.gf-faq p{margin:12px 0 0}
.gf-faq p{font-size:15.5px}
.gf-faq p{line-height:1.65}
.gf-faq p{color:var(--gf-fg-dim)}
.gf-faq p{max-width:820px}
.tablewrap{overflow-x:auto}
table{width:100%}
table{border-collapse:collapse}
table{font-size:15px}
th{text-align:start}
th{font-family:var(--gf-mono)}
th{font-size:11px}
th{letter-spacing:0.12em}
th{text-transform:uppercase}
th{color:var(--gf-mint)}
th{font-weight:500}
th{padding:12px 8px}
th{border-bottom:1px solid var(--gf-line-strong)}
td{padding:12px 8px}
td{border-bottom:1px solid var(--gf-line)}
td{color:var(--gf-fg)}
td.n{text-align:end}
td.n{white-space:nowrap}
td.n{font-variant-numeric:tabular-nums}
.cards h3 a{color:var(--gf-fg)}
.cards h3 a{text-decoration:none}
.cards h3 a:hover{color:var(--gf-mint)}
.gf-links{padding:40px 56px 8px}
.gf-links{border-top:1px solid var(--gf-line)}
.gf-links{font-size:13.5px}
.gf-links{color:var(--gf-fg-mute)}
.gf-links-nav{display:flex}
.gf-links-nav{flex-wrap:wrap}
.gf-links-nav{gap:8px 22px}
.gf-links-nav{margin-bottom:16px}
.gf-links-nav a{color:var(--gf-fg-dim)}
.gf-links-nav a{text-decoration:none}
.gf-links-nav a:hover{color:var(--gf-mint)}
.gf-links address{font-style:normal}
.gf-links address{margin-bottom:8px}
address{font-style:normal}
.boot{display:none}
html.gf-boot .boot{display:flex}
html.gf-boot .boot{position:fixed}
html.gf-boot .boot{top:0}
html.gf-boot .boot{left:0}
html.gf-boot .boot{right:0}
html.gf-boot .boot{bottom:0}
html.gf-boot .boot{background:#0e1f17}
html.gf-boot .boot{z-index:9999}
html.gf-boot .boot{align-items:center}
html.gf-boot .boot{justify-content:center}
html.gf-boot .boot{color:#7fd9a8}
html.gf-boot .boot{font:800 180px/1 sans-serif}
@media (max-width:720px){.gf-wrap{padding:0 20px 40px}}
@media (max-width:720px){.gf-links{padding:32px 20px 8px}}
