.init[data-astro-cid-tdv4djjx]{padding-block:var(--spacing-5xl)}.init__header[data-astro-cid-tdv4djjx]{text-align:center;margin-block-end:var(--spacing-4xl)}.init__eyebrow[data-astro-cid-tdv4djjx]{margin:0 0 var(--spacing-md);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-widest);text-transform:uppercase;color:var(--ophanim);opacity:.85;font-weight:500}.init__title[data-astro-cid-tdv4djjx]{margin:0 0 var(--spacing-lg);font-family:var(--font-title);letter-spacing:var(--letter-title);color:var(--text-bright);font-size:clamp(2.5rem,6vw,4rem);font-weight:700}.init__lede[data-astro-cid-tdv4djjx]{max-width:60ch;font-family:var(--font-body);font-size:var(--text-md-plus);line-height:var(--leading-relaxed);color:var(--text-light);text-wrap:balance;margin:0 auto}.init__lede[data-astro-cid-tdv4djjx] strong[data-astro-cid-tdv4djjx]{color:var(--text-bright);font-weight:600}.init__lede[data-astro-cid-tdv4djjx] em[data-astro-cid-tdv4djjx]{color:var(--ophanim);font-style:italic}.init__ladder[data-astro-cid-tdv4djjx]{gap:var(--spacing-md);--rail-x:3.5rem;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.init__ladder[data-astro-cid-tdv4djjx]:before{content:"";top:.3rem;bottom:.3rem;left:var(--rail-x);background:linear-gradient(180deg, transparent 0%, color-mix(in oklch, var(--ophanim) 35%, transparent) 8%, color-mix(in oklch, var(--ophanim) 70%, transparent) 50%, color-mix(in oklch, var(--ophanim) 90%, transparent) 92%, color-mix(in oklch, var(--ophanim-glow,var(--ophanim)) 95%, transparent) 100%);pointer-events:none;width:2px;position:absolute;transform:translate(-50%)}.init__rung[data-astro-cid-tdv4djjx]{align-items:stretch;gap:var(--spacing-md);--stage-color:var(--ophanim);--stage-glow:color-mix(in oklch, var(--ophanim) 18%, transparent);grid-template-columns:3rem 1fr;display:grid}.init__rung[data-astro-cid-tdv4djjx][hidden]{display:none}.init__rung[data-astro-cid-tdv4djjx][data-stage=nigredo]{--stage-color:var(--stage-nigredo-glow);--stage-glow:color-mix(in oklch, var(--stage-nigredo) 30%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-stage=albedo]{--stage-color:var(--stage-albedo);--stage-glow:color-mix(in oklch, var(--stage-albedo) 22%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-stage=viriditas]{--stage-color:var(--stage-viriditas);--stage-glow:color-mix(in oklch, var(--stage-viriditas) 25%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-stage=citrinitas]{--stage-color:var(--stage-citrinitas);--stage-glow:color-mix(in oklch, var(--stage-citrinitas) 28%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-stage=rubedo]{--stage-color:var(--stage-rubedo);--stage-glow:color-mix(in oklch, var(--stage-rubedo) 26%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-stage=caeruleitas],.init__rung[data-astro-cid-tdv4djjx][data-stage=leidenfrost]{--stage-color:var(--stage-caeruleitas);--stage-glow:color-mix(in oklch, var(--stage-caeruleitas) 30%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-stage=clear]{--stage-color:var(--ophanim);--stage-glow:color-mix(in oklch, var(--ophanim) 40%, transparent)}.init__rung-num[data-astro-cid-tdv4djjx]{width:3rem;font-family:var(--font-title);color:var(--stage-color);text-align:right;letter-spacing:.02em;text-shadow:0 0 18px var(--stage-glow);transition:text-shadow var(--motion-base) var(--easing-out);grid-column:1;align-self:center;padding:.3rem .5rem .3rem 0;font-size:1.6rem;font-weight:700;line-height:1}.init__rung[data-astro-cid-tdv4djjx]:hover .init__rung-num[data-astro-cid-tdv4djjx],.init__rung[data-astro-cid-tdv4djjx]:focus-within .init__rung-num[data-astro-cid-tdv4djjx]{text-shadow:0 0 22px var(--stage-glow), 0 0 4px var(--stage-color)}.init__rung-link[data-astro-cid-tdv4djjx]{align-items:start;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);color:inherit;border:1px solid color-mix(in oklch, var(--ophanim) 20%, transparent);border-inline-start:var(--stripe-width) solid var(--stage-color);border-radius:var(--radius-tight);background:linear-gradient(90deg, var(--stage-glow) 0%, transparent 30%), color-mix(in oklch, var(--abyssus) 35%, transparent);transition:border-color var(--motion-base) var(--easing-out), transform var(--motion-base) var(--easing-out), box-shadow var(--motion-base) var(--easing-out);grid-template-columns:1fr auto;margin-inline-start:calc(var(--rung-step,0) * .6rem);text-decoration:none;display:grid}.init__rung-link[data-astro-cid-tdv4djjx]:hover,.init__rung-link[data-astro-cid-tdv4djjx]:focus-visible{border-color:color-mix(in oklch, var(--stage-color) 55%, transparent);box-shadow:0 14px 32px -22px var(--stage-glow);outline:none;transform:translateY(-2px)}.init__rung-body[data-astro-cid-tdv4djjx]{flex-direction:column;gap:4px;min-width:0;display:flex}.init__rung-head[data-astro-cid-tdv4djjx]{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);display:flex}.init__rung-title[data-astro-cid-tdv4djjx]{font-family:var(--font-title);font-size:var(--text-lg);letter-spacing:var(--letter-wide);color:var(--text-bright);font-weight:600}.init__rung-mins[data-astro-cid-tdv4djjx]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wide);text-transform:uppercase;color:var(--text-dim);flex-shrink:0}.init__rung-why[data-astro-cid-tdv4djjx]{font-family:var(--font-body);font-size:var(--text-md);color:var(--ophanim);font-style:italic}.init__rung-get[data-astro-cid-tdv4djjx]{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-main)}.init__rung-arrow[data-astro-cid-tdv4djjx]{font-family:var(--font-mono);color:var(--ophanim);opacity:0;transition:opacity var(--motion-base) var(--easing-out), transform var(--motion-base) var(--easing-out);align-self:center;font-size:1.1rem;transform:translate(-4px)}.init__rung-link[data-astro-cid-tdv4djjx]:hover .init__rung-arrow[data-astro-cid-tdv4djjx],.init__rung-link[data-astro-cid-tdv4djjx]:focus-visible .init__rung-arrow[data-astro-cid-tdv4djjx]{opacity:1;transform:translate(0)}.init__coda[data-astro-cid-tdv4djjx]{border-block-start:1px solid color-mix(in oklch, var(--ophanim) 16%, transparent);text-align:center;margin-block-start:var(--spacing-4xl);padding-block-start:var(--spacing-xl)}.init__coda[data-astro-cid-tdv4djjx] p[data-astro-cid-tdv4djjx]{margin:0 auto var(--spacing-lg);max-width:56ch;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-dim)}.init__coda[data-astro-cid-tdv4djjx] em[data-astro-cid-tdv4djjx]{color:var(--ophanim);font-style:italic}.init__coda-back[data-astro-cid-tdv4djjx]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider);text-transform:uppercase;margin:0}.init__coda-back[data-astro-cid-tdv4djjx] a[data-astro-cid-tdv4djjx]{color:var(--text-dim);text-decoration:none}.init__coda-back[data-astro-cid-tdv4djjx] a[data-astro-cid-tdv4djjx]:hover{color:var(--ophanim)}@media (width<=540px){.init__ladder[data-astro-cid-tdv4djjx]{--rail-x:2.75rem}.init__rung[data-astro-cid-tdv4djjx]{gap:var(--spacing-sm);grid-template-columns:2.5rem 1fr}.init__rung-num[data-astro-cid-tdv4djjx]{width:2.5rem;font-size:1.3rem}.init__rung-link[data-astro-cid-tdv4djjx]{padding:var(--spacing-md) var(--spacing-lg);margin-inline-start:calc(var(--rung-step,0) * .25rem)}.init__rung-arrow[data-astro-cid-tdv4djjx]{display:none}.init__rung-head[data-astro-cid-tdv4djjx]{flex-direction:column;gap:2px}}@media (prefers-reduced-motion:reduce){.init__rung-link[data-astro-cid-tdv4djjx],.init__rung-arrow[data-astro-cid-tdv4djjx]{transition:none}.init__rung-link[data-astro-cid-tdv4djjx]:hover,.init__rung-link[data-astro-cid-tdv4djjx]:focus-visible{transform:none}}.init__rung[data-astro-cid-tdv4djjx][data-visited=true] .init__rung-link[data-astro-cid-tdv4djjx]{background:linear-gradient(90deg, color-mix(in oklch, var(--stage-color) 22%, transparent) 0%, transparent 35%), color-mix(in oklch, var(--abyssus) 38%, transparent);border-color:color-mix(in oklch, var(--ophanim) 30%, transparent)}.init__rung[data-astro-cid-tdv4djjx][data-visited=true] .init__rung-num[data-astro-cid-tdv4djjx]{text-shadow:0 0 22px var(--stage-glow), 0 0 4px var(--stage-color)}.init__rung[data-astro-cid-tdv4djjx][data-visited=true] .init__rung-num[data-astro-cid-tdv4djjx]:after{content:" ·";vertical-align:.45em;color:var(--ophanim);opacity:.65;margin-inline-start:.05em;font-size:.5em}.init__rung--coin[data-astro-cid-tdv4djjx]{--stage-color:#7f7ff6;--stage-glow:oklch(65.3152% .173183 280.48/.3);margin-block-start:var(--spacing-xl)}.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-num[data-astro-cid-tdv4djjx]{color:var(--ophanim);text-shadow:0 0 18px oklch(65.3152% .173183 280.48/.4), 0 0 8px color-mix(in oklch, var(--ophanim) 40%, transparent);font-size:1.9rem}.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-link[data-astro-cid-tdv4djjx]{border-image:linear-gradient(180deg, #7f7ff6 0%, var(--ophanim) 50%, #7f7ff6 100%) 1;background:linear-gradient(135deg, oklch(65.3152% .173183 280.48/.14) 0%, color-mix(in oklch, var(--ophanim) 6%, transparent) 40%, transparent 75%), color-mix(in oklch, var(--abyssus) 32%, transparent);border-inline-start-width:3px}.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-link[data-astro-cid-tdv4djjx]:hover,.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-link[data-astro-cid-tdv4djjx]:focus-visible{box-shadow:0 14px 32px -22px oklch(65.3152% .173183 280.48/.5), 0 0 0 1px color-mix(in oklch, var(--ophanim) 40%, transparent)}.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-title[data-astro-cid-tdv4djjx]{color:var(--ophanim)}.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-mins[data-astro-cid-tdv4djjx]{color:#7f7ff6;text-transform:uppercase;letter-spacing:var(--letter-widest)}.init__rung--coin[data-astro-cid-tdv4djjx] .init__rung-why[data-astro-cid-tdv4djjx]{color:oklch(72.2522% .138547 280.48)}
