.E0kJGG_hero{border-bottom:1px solid var(--line);padding:72px 20px 40px}.E0kJGG_hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(48px,9vw,120px);font-weight:700;line-height:.9}.E0kJGG_hero p{max-width:48ch;color:var(--muted);margin:20px 0 0;font-size:16px}.E0kJGG_cta{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.E0kJGG_cta a{border:1px solid var(--line);color:var(--fg);letter-spacing:.08em;text-transform:uppercase;padding:10px 16px;font-size:11px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s}.E0kJGG_cta a:hover{border-color:var(--fg)}.E0kJGG_cta a:first-child{background:var(--fg);border-color:var(--fg);color:var(--bg)}.E0kJGG_grid{grid-template-columns:repeat(1,minmax(0,1fr));margin-right:-1px;display:grid;overflow:hidden}.E0kJGG_grid[data-collapsed]>:nth-child(n+2){display:none}@media (min-width:560px){.E0kJGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_grid[data-collapsed]>:nth-child(n+2){display:grid}.E0kJGG_grid[data-collapsed]>:nth-child(n+3){display:none}}@media (min-width:840px){.E0kJGG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.E0kJGG_grid[data-collapsed]>:nth-child(n+3){display:grid}.E0kJGG_grid[data-collapsed]>:nth-child(n+4){display:none}}@media (min-width:1120px){.E0kJGG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_grid[data-collapsed]>:nth-child(n+4){display:grid}.E0kJGG_grid[data-collapsed]>:nth-child(n+5){display:none}}@media (min-width:1400px){.E0kJGG_grid{grid-template-columns:repeat(5,minmax(0,1fr))}.E0kJGG_grid[data-collapsed]>:nth-child(n+5){display:grid}.E0kJGG_grid[data-collapsed]>:nth-child(n+6){display:none}}.E0kJGG_grid>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.E0kJGG_artifacts{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:-1px;display:grid;overflow:hidden}.E0kJGG_artifacts>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+5){display:none}@media (min-width:560px){.E0kJGG_artifacts{grid-template-columns:repeat(3,minmax(0,1fr))}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+5){display:flex}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+7){display:none}}@media (min-width:840px){.E0kJGG_artifacts{grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+7){display:flex}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+9){display:none}}@media (min-width:1120px){.E0kJGG_artifacts{grid-template-columns:repeat(6,minmax(0,1fr))}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+9){display:flex}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+13){display:none}}@media (min-width:1400px){.E0kJGG_artifacts{grid-template-columns:repeat(8,minmax(0,1fr))}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+13){display:flex}.E0kJGG_artifacts[data-collapsed]>:nth-child(n+17){display:none}}.E0kJGG_spells{grid-template-columns:repeat(1,minmax(0,1fr));margin-right:-1px;display:grid;overflow:hidden}.E0kJGG_spells>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.E0kJGG_spells[data-collapsed]>:nth-child(n+3){display:none}@media (min-width:560px){.E0kJGG_spells{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_spells[data-collapsed]>:nth-child(n+3){display:grid}.E0kJGG_spells[data-collapsed]>:nth-child(n+5){display:none}}@media (min-width:840px){.E0kJGG_spells{grid-template-columns:repeat(3,minmax(0,1fr))}.E0kJGG_spells[data-collapsed]>:nth-child(n+5){display:grid}.E0kJGG_spells[data-collapsed]>:nth-child(n+7){display:none}}@media (min-width:1120px){.E0kJGG_spells{grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_spells[data-collapsed]>:nth-child(n+7){display:grid}.E0kJGG_spells[data-collapsed]>:nth-child(n+9){display:none}}@media (min-width:1400px){.E0kJGG_spells{grid-template-columns:repeat(5,minmax(0,1fr))}.E0kJGG_spells[data-collapsed]>:nth-child(n+9){display:grid}.E0kJGG_spells[data-collapsed]>:nth-child(n+11){display:none}}.E0kJGG_section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:72px 20px 40px}.E0kJGG_section h2{letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1}.E0kJGG_section p{max-width:48ch;color:var(--muted);margin:20px 0 0;font-size:16px}.E0kJGG_more{border:0;border-bottom:1px solid var(--line);width:100%;height:56px;color:inherit;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:var(--cursor-hand);background:0 0;padding:0 20px;font-size:11px;font-weight:600;transition:background-color .15s;display:block}.E0kJGG_more:hover{background:var(--hover)}.E0kJGG_more:active{cursor:var(--cursor-hand-pressed)}.E0kJGG_how{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:40px;padding:72px 20px;display:grid}.E0kJGG_how h2{letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1}.E0kJGG_how p{max-width:48ch;color:var(--muted);margin:20px 0 0;font-size:16px}.E0kJGG_link{color:var(--fg);border-bottom:1px solid var(--line);text-decoration:none;transition:border-color .15s}.E0kJGG_link:hover{border-color:var(--fg)}.E0kJGG_how code{font-family:var(--font-mono);font-size:.875em}.E0kJGG_how p code{color:var(--fg)}.E0kJGG_how pre{border:1px solid var(--line);background:var(--hover);color:var(--fg);margin:0;padding:24px;font-size:14px;line-height:1.6;overflow-x:auto}@media (max-width:800px){.E0kJGG_how{grid-template-columns:minmax(0,1fr)}}
.nCzutq_cell{color:inherit;flex-direction:column;padding:20px;text-decoration:none;transition:background-color .15s;display:flex}.nCzutq_cell:hover{background:var(--hover)}.nCzutq_cell img{margin-bottom:16px;transition:transform .2s}.nCzutq_cell:hover img{transform:scale(1.08)}.nCzutq_cell h3{letter-spacing:-.01em;margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.2}.nCzutq_meta{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}
.cViFBq_hero{border-bottom:1px solid var(--line);align-items:center;gap:40px;padding:56px 20px 48px;display:flex}.cViFBq_hero img{flex:none}.cViFBq_hero h1{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(40px,7vw,96px);font-weight:700;line-height:.95}.cViFBq_hero p{max-width:48ch;color:var(--muted);margin:20px 0 0;font-size:16px}.cViFBq_back{color:var(--muted);margin-bottom:24px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-block}.cViFBq_back:hover{color:var(--fg)}.cViFBq_wiki{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:20px;font-size:11px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-block}.cViFBq_wiki:hover{color:var(--fg)}.cViFBq_meta{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.cViFBq_sub{border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;padding:16px 20px;font-size:11px;font-weight:600}.cViFBq_sub span{color:var(--muted);margin-left:4px}.cViFBq_empty{color:var(--muted);margin:0;padding:20px}@media (max-width:600px){.cViFBq_hero{flex-direction:column;align-items:flex-start;gap:20px}}
