.zx[data-astro-cid-sx3iopqw]{vertical-align:middle;display:inline-block}.rainbow[data-astro-cid-qxog4etj]{pointer-events:none;--w:clamp(18px, 2.8vw, 40px);position:absolute;inset:0;overflow:hidden}.rainbow[data-astro-cid-qxog4etj] i[data-astro-cid-qxog4etj]{width:var(--w);transform-origin:top;top:-12%;bottom:0;left:calc(var(--x,62%) + var(--k) * var(--w));position:absolute;transform:skew(-20deg)}.rainbow[data-astro-cid-qxog4etj] i[data-astro-cid-qxog4etj]:first-child{--k:0;background:var(--zx-r)}.rainbow[data-astro-cid-qxog4etj] i[data-astro-cid-qxog4etj]:nth-child(2){--k:1;background:var(--zx-o)}.rainbow[data-astro-cid-qxog4etj] i[data-astro-cid-qxog4etj]:nth-child(3){--k:2;background:var(--zx-g)}.rainbow[data-astro-cid-qxog4etj] i[data-astro-cid-qxog4etj]:nth-child(4){--k:3;background:var(--zx-c)}.hero[data-astro-cid-ge2uvauf]{--x:75%;align-content:space-between;gap:var(--space-4);padding-block:var(--space-2) var(--space-4);border-bottom:1px solid var(--rule);display:grid;position:relative;overflow:hidden}@media (width>=900px){.hero[data-astro-cid-ge2uvauf]{min-height:100svh}}@media (width<=899px){.hero[data-astro-cid-ge2uvauf]{--x:52%}.hero[data-astro-cid-ge2uvauf] .rainbow{height:34%;bottom:auto}}.top[data-astro-cid-ge2uvauf],.copy[data-astro-cid-ge2uvauf]{z-index:1;position:relative}.copy[data-astro-cid-ge2uvauf]{gap:var(--space-2);display:grid}.mark[data-astro-cid-ge2uvauf]{margin:0 0 var(--space-3)}.mark[data-astro-cid-ge2uvauf] svg{width:min(100%,72rem);height:auto;color:var(--ink);display:block}.head[data-astro-cid-ge2uvauf]{font-size:var(--step-3);margin:0}.lede[data-astro-cid-ge2uvauf]{font-size:var(--step-1);color:var(--ink-2);max-width:44ch;margin:0;font-weight:300}.stamp[data-astro-cid-ge2uvauf]{margin:0}.exits[data-astro-cid-ge2uvauf]{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}.exits[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-decoration:none}.d[data-astro-cid-iegunfyc]{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em}.d[data-astro-cid-iegunfyc].daily,.depth[data-astro-cid-iegunfyc].daily{color:var(--accent)}.d[data-astro-cid-iegunfyc].fluent,.depth[data-astro-cid-iegunfyc].fluent{color:var(--ink)}.d[data-astro-cid-iegunfyc].used,.depth[data-astro-cid-iegunfyc].used{color:var(--ink-3)}.depth[data-astro-cid-iegunfyc]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:.7rem}.featured[data-astro-cid-iegunfyc]{margin:0 0 var(--space-4);border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=900px){.featured[data-astro-cid-iegunfyc]{grid-template-columns:1fr 1fr}}.card[data-astro-cid-iegunfyc]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--space-3);gap:var(--space-2);align-content:start;display:grid}.card[data-astro-cid-iegunfyc] header[data-astro-cid-iegunfyc]{gap:var(--space-2);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.card[data-astro-cid-iegunfyc] h3[data-astro-cid-iegunfyc]{font:300 var(--step-2)/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.card[data-astro-cid-iegunfyc] p[data-astro-cid-iegunfyc]{color:var(--ink-2);max-width:46ch;margin:0}.services[data-astro-cid-iegunfyc]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.services[data-astro-cid-iegunfyc] li[data-astro-cid-iegunfyc]{font-family:var(--font-mono);border:1px solid var(--rule);color:var(--ink-2);border-radius:999px;padding:.15rem .55rem;font-size:.75rem}.listing[data-astro-cid-iegunfyc]{margin:0;padding:0;list-style:none}.row[data-astro-cid-iegunfyc]{gap:var(--space-2);border-top:1px solid var(--rule);grid-template-columns:3ch 14rem 1fr auto;align-items:baseline;padding:.9rem 0;display:grid}.row[data-astro-cid-iegunfyc]:last-child{border-bottom:1px solid var(--rule)}.row[data-astro-cid-iegunfyc] h3[data-astro-cid-iegunfyc]{font:400 var(--step-0)/1.4 var(--font-mono);margin:0}.svc[data-astro-cid-iegunfyc]{color:var(--ink-2);margin:0}@media (width<=800px){.row[data-astro-cid-iegunfyc]{grid-template-columns:3ch 1fr auto;row-gap:.25rem}.svc[data-astro-cid-iegunfyc]{font-size:var(--step--1);grid-column:2/-1}}.card[data-astro-cid-y2vllrex]{gap:var(--space-2);padding:var(--space-3) 0;align-content:start;display:grid}.card[data-astro-cid-y2vllrex].flagship{padding-block:var(--space-4);border-bottom:1px solid var(--rule);grid-column:1/-1}header[data-astro-cid-y2vllrex]{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}h3[data-astro-cid-y2vllrex]{font-size:var(--step-2);margin:0;font-weight:300}.flagship[data-astro-cid-y2vllrex] h3[data-astro-cid-y2vllrex]{font-size:var(--step-3);font-weight:200}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]{text-decoration:none}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]:hover{text-decoration:underline 1px}.status[data-astro-cid-y2vllrex]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);white-space:nowrap;font-size:.7rem}.status[data-astro-cid-y2vllrex].live{color:var(--accent)}.tagline[data-astro-cid-y2vllrex]{color:var(--ink-2);font-size:var(--step-1);max-width:34ch;margin:0;font-weight:300}.flagship[data-astro-cid-y2vllrex] .tagline[data-astro-cid-y2vllrex]{max-width:48ch}.meta[data-astro-cid-y2vllrex]{margin:var(--space-1) 0 0;gap:var(--space-2);display:grid}.flagship[data-astro-cid-y2vllrex] .meta[data-astro-cid-y2vllrex]{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}@media (width<=800px){.flagship[data-astro-cid-y2vllrex] .meta[data-astro-cid-y2vllrex]{grid-template-columns:1fr}}.meta[data-astro-cid-y2vllrex] div[data-astro-cid-y2vllrex]{gap:.25rem;display:grid}.meta[data-astro-cid-y2vllrex] dt[data-astro-cid-y2vllrex]{font-size:.7rem}.meta[data-astro-cid-y2vllrex] dd[data-astro-cid-y2vllrex]{color:var(--ink-2);font-size:var(--step--1);margin:0}.meta[data-astro-cid-y2vllrex] .mono[data-astro-cid-y2vllrex]{color:var(--ink-3)}.meta[data-astro-cid-y2vllrex] div[data-astro-cid-y2vllrex]:nth-child(2) dt[data-astro-cid-y2vllrex]{color:var(--accent)}.meta[data-astro-cid-y2vllrex] div[data-astro-cid-y2vllrex]:nth-child(2) dd[data-astro-cid-y2vllrex]{color:var(--ink)}.grid[data-astro-cid-xrt7dwpg]{gap:0 var(--space-4);border-top:1px solid var(--rule);grid-template-columns:1fr;display:grid}@media (width>=900px){.grid[data-astro-cid-xrt7dwpg]{grid-template-columns:repeat(3,1fr)}}.band[data-astro-cid-h4smrptw]{margin:0}.row[data-astro-cid-h4smrptw]{gap:var(--space-2);border-top:1px solid var(--rule);grid-template-columns:10rem 1fr;align-items:baseline;padding:.85rem 0;display:grid}.row[data-astro-cid-h4smrptw]:last-child{border-bottom:1px solid var(--rule)}@media (width<=700px){.row[data-astro-cid-h4smrptw]{grid-template-columns:1fr;row-gap:.3rem}}dd[data-astro-cid-h4smrptw]{margin:0}ul[data-astro-cid-h4smrptw]{flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-h4smrptw][data-depth=daily]{color:var(--ink)}li[data-astro-cid-h4smrptw][data-depth=fluent]{color:var(--ink-2)}li[data-astro-cid-h4smrptw][data-depth=used]{color:var(--ink-3)}footer[data-astro-cid-jo6i4kqk]{padding-top:var(--space-4);border-top:1px solid var(--rule)}.meta[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.meta[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.ok[data-astro-cid-jo6i4kqk]{color:var(--accent)}.mark[data-astro-cid-jo6i4kqk]{color:var(--ink-3)}.fkeys[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule)}.fkeys[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{width:min(100% - 2 * var(--gutter), var(--max));flex-wrap:wrap;gap:.15rem .6rem;margin:0 auto;padding:.5rem 0;list-style:none;display:flex}.fkeys[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);align-items:stretch;font-size:.8rem;line-height:1.5;text-decoration:none;display:inline-flex}.fkeys[data-astro-cid-jo6i4kqk] .n[data-astro-cid-jo6i4kqk]{color:var(--ink-2);padding:0 .3rem 0 0}.fkeys[data-astro-cid-jo6i4kqk] .k[data-astro-cid-jo6i4kqk]{background:var(--zx-cyan);color:#0b0d10;min-width:5.5rem;padding:0 .6rem}.fkeys[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover .k[data-astro-cid-jo6i4kqk],.fkeys[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible .k[data-astro-cid-jo6i4kqk]{background:var(--ink);color:var(--ground)}
