.math-category-grid[data-astro-cid-bputhyrl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.math-category-card[data-astro-cid-bputhyrl]{--math-category-accent:#e8b94f;border:1px solid color-mix(in srgb, var(--math-category-accent) 46%, #294356);box-shadow:inset 0 3px 0 color-mix(in srgb, var(--math-category-accent) 82%, transparent);color:#f3f5f6;background:linear-gradient(145deg,#132b3d,#0d1f2e);border-radius:1rem;flex-direction:column;padding:1.15rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:flex}.math-category-card[data-astro-cid-bputhyrl]:nth-child(3n+2){--math-category-accent:#66b8ad}.math-category-card[data-astro-cid-bputhyrl]:nth-child(3n+3){--math-category-accent:#9b8bb8}.math-category-card[data-astro-cid-bputhyrl]:hover,.math-category-card[data-astro-cid-bputhyrl]:focus-within{border-color:var(--math-category-accent);box-shadow:inset 0 3px 0 var(--math-category-accent), 0 14px 30px #020a1247;background:linear-gradient(145deg,#173449,#102638);transform:translateY(-2px)}.math-category-card[data-astro-cid-bputhyrl]>p[data-astro-cid-bputhyrl]:first-child{color:#f1cb72;letter-spacing:.04em;margin-top:0;font-weight:800}.math-category-card[data-astro-cid-bputhyrl] h3[data-astro-cid-bputhyrl]{color:#fff;margin:.2rem 0}.math-category-card[data-astro-cid-bputhyrl]>p[data-astro-cid-bputhyrl]:not(:first-child){color:#d7e0e6}.math-category-card[data-astro-cid-bputhyrl] ul[data-astro-cid-bputhyrl]{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.math-category-card[data-astro-cid-bputhyrl] li[data-astro-cid-bputhyrl]{border:1px solid color-mix(in srgb, var(--math-category-accent) 48%, transparent);background:color-mix(in srgb, var(--math-category-accent) 14%, #102536);color:#eef3f6;border-radius:999px;padding:.25rem .5rem}.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl],.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:link,.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:visited{color:#08131f;background:#e8b94f;border-color:#f1cf82;margin-top:auto;text-decoration-color:currentColor}.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:hover{color:#08131f;background:#f3cb70;border-color:#ffe3a2}.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #8a651b}@media (prefers-contrast:more){.math-category-card[data-astro-cid-bputhyrl]{box-shadow:inset 0 4px 0 var(--math-category-accent);background:#08131f;border-width:2px;border-color:#f1cb72}.math-category-card[data-astro-cid-bputhyrl]>p[data-astro-cid-bputhyrl]:not(:first-child),.math-category-card[data-astro-cid-bputhyrl] li[data-astro-cid-bputhyrl]{color:#fff}}@media (forced-colors:active){.math-category-card[data-astro-cid-bputhyrl],.math-category-card[data-astro-cid-bputhyrl]:hover,.math-category-card[data-astro-cid-bputhyrl]:focus-within{box-shadow:none;color:canvastext;forced-color-adjust:auto;background:canvas;border:2px solid canvastext;transform:none}.math-category-card[data-astro-cid-bputhyrl]>p[data-astro-cid-bputhyrl]:first-child,.math-category-card[data-astro-cid-bputhyrl]>p[data-astro-cid-bputhyrl]:not(:first-child),.math-category-card[data-astro-cid-bputhyrl] h3[data-astro-cid-bputhyrl],.math-category-card[data-astro-cid-bputhyrl] li[data-astro-cid-bputhyrl]{color:canvastext;background:canvas;border-color:canvastext}.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl],.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:link,.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:visited,.math-category-card[data-astro-cid-bputhyrl] .button[data-astro-cid-bputhyrl]:hover{color:linktext;background:canvas;border:2px solid linktext}}@media (width<=900px){.math-category-grid[data-astro-cid-bputhyrl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.math-category-grid[data-astro-cid-bputhyrl]{grid-template-columns:1fr}}
