.wiki-home[data-astro-cid-ncgotqqq]{padding-bottom:clamp(3rem,6vw,5rem)}.dot[data-astro-cid-ncgotqqq]{background:var(--rust);width:9px;height:9px}.label-link[data-astro-cid-ncgotqqq]{color:var(--rust)}.label-link[data-astro-cid-ncgotqqq]:hover{color:var(--ink)}.intro-body[data-astro-cid-ncgotqqq]{padding:24px var(--tile-pad) 22px;gap:14px;display:grid}.intro-body[data-astro-cid-ncgotqqq] h1[data-astro-cid-ncgotqqq]{letter-spacing:-.04em;font-size:clamp(2.6rem,1.8rem + 2.6vw,4.2rem);font-weight:800;line-height:.95}.intro-body[data-astro-cid-ncgotqqq] p[data-astro-cid-ncgotqqq]{max-width:44rem;color:var(--text-2);font-size:clamp(1.05rem,1rem + .3vw,1.3rem);font-weight:500;line-height:1.45}.intro-body[data-astro-cid-ncgotqqq] strong[data-astro-cid-ncgotqqq]{color:var(--ink);font-weight:800}.intro-actions[data-astro-cid-ncgotqqq]{border-top:var(--rule);grid-template-columns:minmax(0,1fr) auto;margin-top:auto;display:grid}.wiki-search[data-astro-cid-ncgotqqq]{min-width:0;padding:14px var(--tile-pad);border:0;border-right:var(--rule);color:var(--soft);font:500 1rem/1.3 var(--font-sans);text-align:left;background:0 0;align-items:center;gap:12px;display:flex}.wiki-search[data-astro-cid-ncgotqqq]>span[data-astro-cid-ncgotqqq]{flex:1}.wiki-search[data-astro-cid-ncgotqqq]:hover{background:var(--ink);color:var(--paper)}.intro-link[data-astro-cid-ncgotqqq]{padding:14px var(--tile-pad);letter-spacing:.14em;color:var(--rust);align-items:center;font-size:12.5px;font-weight:800;display:flex}.intro-link[data-astro-cid-ncgotqqq]:hover{background:var(--ink);color:var(--paper)}.wiki-stats[data-astro-cid-ncgotqqq] dl[data-astro-cid-ncgotqqq]{flex:1;grid-template-columns:1fr 1fr;margin:0;display:grid}.wiki-stats[data-astro-cid-ncgotqqq] dl[data-astro-cid-ncgotqqq]>div[data-astro-cid-ncgotqqq]{padding:14px var(--tile-pad);border-bottom:var(--hairline);flex-direction:column;justify-content:space-between;gap:8px;display:flex}.wiki-stats[data-astro-cid-ncgotqqq] dl[data-astro-cid-ncgotqqq]>div[data-astro-cid-ncgotqqq]:nth-child(odd){border-right:var(--hairline)}.wiki-stats[data-astro-cid-ncgotqqq] dl[data-astro-cid-ncgotqqq]>div[data-astro-cid-ncgotqqq]:nth-last-child(-n+2){border-bottom:0}.wiki-stats[data-astro-cid-ncgotqqq] dt[data-astro-cid-ncgotqqq]{letter-spacing:.16em;color:var(--soft);font-size:10.5px;font-weight:800}.wiki-stats[data-astro-cid-ncgotqqq] dd[data-astro-cid-ncgotqqq]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,1.4rem + 1vw,2.4rem);font-weight:800;line-height:1}.series-grid[data-astro-cid-ncgotqqq]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.course-series[data-astro-cid-ncgotqqq]{border-right:var(--hairline);flex-direction:column;min-width:0;display:flex}.course-series[data-astro-cid-ncgotqqq]:last-child{border-right:0}.series-visual[data-astro-cid-ncgotqqq]{border-bottom:var(--hairline);display:block}.series-copy[data-astro-cid-ncgotqqq]{padding:14px var(--tile-pad) 18px}.series-meta[data-astro-cid-ncgotqqq]{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);justify-content:space-between;gap:10px;font-size:10.5px;font-weight:800;display:flex}.series-copy[data-astro-cid-ncgotqqq] h3[data-astro-cid-ncgotqqq]{letter-spacing:-.02em;margin-top:10px;font-size:1.35rem;font-weight:800;line-height:1.1}.series-copy[data-astro-cid-ncgotqqq] h3[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]:hover{color:var(--rust)}.series-summary[data-astro-cid-ncgotqqq]{color:var(--soft);margin-top:8px;font-size:.9rem;font-weight:500;line-height:1.55}.domain-grid[data-astro-cid-ncgotqqq]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.domain-entry[data-astro-cid-ncgotqqq]{padding:16px var(--tile-pad);border-right:var(--hairline);border-bottom:var(--hairline);color:var(--ink);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;transition:background .12s,color .12s;display:grid}.domain-entry[data-astro-cid-ncgotqqq]:nth-child(3n){border-right:0}.domain-entry[data-astro-cid-ncgotqqq]:nth-last-child(-n+3){border-bottom:0}.domain-entry[data-astro-cid-ncgotqqq]:hover{background:var(--ink);color:var(--paper)}.domain-entry[data-astro-cid-ncgotqqq]:hover [data-astro-cid-ncgotqqq]:is(.domain-top,.domain-blurb,.i-arrow){color:var(--paper)}.domain-swatch[data-astro-cid-ncgotqqq]{background:var(--sw);border:var(--rule);background-image:radial-gradient(color-mix(in srgb, var(--ink) 35%, transparent) 1px, transparent 1.3px);background-size:6px 6px;width:44px;height:44px}.domain-copy[data-astro-cid-ncgotqqq]{gap:4px;min-width:0;display:grid}.domain-top[data-astro-cid-ncgotqqq]{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);justify-content:space-between;gap:8px;font-size:10px;font-weight:800;display:flex}.domain-name[data-astro-cid-ncgotqqq]{font-size:1.2rem;font-weight:800;line-height:1.15}.domain-blurb[data-astro-cid-ncgotqqq]{color:var(--soft);font-size:.84rem;font-weight:500;line-height:1.45}.rows[data-astro-cid-ncgotqqq]{margin:0;padding:0;list-style:none}.rows[data-astro-cid-ncgotqqq]>li[data-astro-cid-ncgotqqq]{border-bottom:var(--hairline)}.rows[data-astro-cid-ncgotqqq]>li[data-astro-cid-ncgotqqq]:last-child{border-bottom:0}.line-row[data-astro-cid-ncgotqqq]{padding:12px var(--tile-pad);color:var(--ink);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:12px;transition:background .12s,color .12s;display:grid}.line-row[data-astro-cid-ncgotqqq]:hover{background:var(--ink);color:var(--paper)}.line-row[data-astro-cid-ncgotqqq]:hover [data-astro-cid-ncgotqqq]:is(.row-number,.row-sub,.i-arrow){color:var(--paper)}.row-number[data-astro-cid-ncgotqqq]{letter-spacing:.12em;color:var(--rust);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.row-main[data-astro-cid-ncgotqqq]{gap:2px;min-width:0;display:grid}.row-title[data-astro-cid-ncgotqqq]{overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1.25}.row-sub[data-astro-cid-ncgotqqq]{color:var(--soft);font-size:.78rem;font-weight:500}.other-entries[data-astro-cid-ncgotqqq]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.other-entries[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]{padding:16px var(--tile-pad);border-right:var(--hairline);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;transition:background .12s,color .12s;display:grid}.other-entries[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]:last-child{border-right:0}.other-entries[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]:hover{background:var(--ink);color:var(--paper)}.other-entries[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]:hover [data-astro-cid-ncgotqqq]:is(.oe-sub,.i-arrow){color:var(--paper)}.oe-title[data-astro-cid-ncgotqqq]{font-size:1.1rem;font-weight:800}.oe-sub[data-astro-cid-ncgotqqq]{color:var(--soft);grid-row:2;font-size:.82rem}.other-entries[data-astro-cid-ncgotqqq] .i-arrow[data-astro-cid-ncgotqqq]{grid-area:1/2/3;align-self:center}@media (width<=1023px){.series-grid[data-astro-cid-ncgotqqq],.domain-grid[data-astro-cid-ncgotqqq]{grid-template-columns:minmax(0,1fr)}.course-series[data-astro-cid-ncgotqqq]{border-right:0;border-bottom:var(--hairline)}.course-series[data-astro-cid-ncgotqqq]:last-child{border-bottom:0}.domain-entry[data-astro-cid-ncgotqqq],.domain-entry[data-astro-cid-ncgotqqq]:nth-child(3n){border-right:0}.domain-entry[data-astro-cid-ncgotqqq]:nth-last-child(-n+3){border-bottom:var(--hairline)}.domain-entry[data-astro-cid-ncgotqqq]:last-child{border-bottom:0}.wiki-stats[data-astro-cid-ncgotqqq]{grid-column:span 2}}@media (width<=720px){.wiki-stats[data-astro-cid-ncgotqqq]{grid-column:span 1}.other-entries[data-astro-cid-ncgotqqq]{grid-template-columns:minmax(0,1fr)}.other-entries[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]{border-right:0;border-bottom:var(--hairline)}.other-entries[data-astro-cid-ncgotqqq] a[data-astro-cid-ncgotqqq]:last-child{border-bottom:0}.intro-actions[data-astro-cid-ncgotqqq]{grid-template-columns:minmax(0,1fr)}.wiki-search[data-astro-cid-ncgotqqq]{border-right:0;border-bottom:var(--hairline)}.wiki-search[data-astro-cid-ncgotqqq] .kbd[data-astro-cid-ncgotqqq]{display:none}}
