.iszJma_artClay{background:radial-gradient(circle at 32% 38%, #f6d3b3 0 18%, transparent 19%), radial-gradient(circle at 64% 62%, color-mix(in srgb, var(--accent) 70%, #1f3b33) 0 26%, transparent 27%), linear-gradient(140deg, #d98f5f, #6e3f33)}.iszJma_artDusk{background:linear-gradient(160deg, var(--color-brand-violet-bright), #f59e0b)}.iszJma_artMoss{background:radial-gradient(circle at 70% 30%,#e7f5c8 0 16%,#0000 17%),linear-gradient(160deg,#0f766e,#84cc16)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.iszJma_chartLine{stroke-dasharray:1;animation:linear both iszJma_draw;animation-timeline:view();animation-range:entry 40% cover 55%}.iszJma_chartReveal{animation:linear both iszJma_fade;animation-timeline:view();animation-range:cover 40% cover 55%}.iszJma_boardFill{transform-origin:0;animation:ease-out both iszJma_fill;animation-timeline:view();animation-range:entry 50% cover 45%}}}@keyframes iszJma_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes iszJma_fade{0%{opacity:0}}@keyframes iszJma_fill{0%{transform:scaleX(0)}}
.JuO9Eq_cta{--cta-accent:var(--color-brand-emerald);background:linear-gradient(135deg, oklch(from var(--cta-accent) calc(l + .08) c h), var(--cta-accent));box-shadow:inset 0 1px 0 #ffffff59, 0 10px 24px -14px color-mix(in srgb, var(--cta-accent) 80%, transparent);transition:box-shadow .35s ease-out, translate .35s var(--ease-snap)}.JuO9Eq_cta:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;translate:-110%}.JuO9Eq_cta:hover,.JuO9Eq_cta:focus-visible{box-shadow:inset 0 1px 0 #fff6, 0 14px 32px -12px color-mix(in srgb, var(--cta-accent) 70%, transparent)}.JuO9Eq_cta:focus-visible{outline:2px solid var(--cta-accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.JuO9Eq_cta:hover{translate:0 -1px}.JuO9Eq_cta:before{transition:translate .7s ease-out}.JuO9Eq_cta:hover:before{translate:110%}}
.quPGxG_chapter{background:linear-gradient(color-mix(in srgb, var(--accent-prev) var(--tint), transparent), color-mix(in srgb, var(--accent) var(--tint), transparent) 12rem, color-mix(in srgb, var(--accent) var(--tint), transparent))}@media (min-width:64rem){.quPGxG_chapter{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) var(--tint), transparent), color-mix(in srgb, var(--accent) 6%, transparent) 60%, transparent)}}@media not (min-width:64rem){.quPGxG_head{background:color-mix(in srgb, var(--accent) var(--tint), var(--background));box-shadow:0 1px 0 color-mix(in srgb, var(--accent) 35%, transparent)}}@media (prefers-reduced-motion:no-preference){.quPGxG_item{animation:quPGxG_rise .5s var(--ease-snap) both;animation-delay:calc(1.3s + var(--column,0) * .15s + var(--item,0) * 80ms)}@supports (animation-timeline:view()){.quPGxG_item{animation:quPGxG_rise .5s var(--ease-snap) both, quPGxG_scroll-in ease-out both;animation-delay:calc(1.3s + var(--column,0) * .15s + var(--item,0) * 80ms), 0s;animation-duration:.5s, auto;animation-timeline:auto,view();animation-range:normal,entry cover 30%}}}@keyframes quPGxG_rise{0%{opacity:0;transform:translateY(1rem)}}@keyframes quPGxG_scroll-in{0%{filter:opacity(0);translate:0 1.25rem}}
