.categories[data-astro-cid-xahix5fp]{display:grid;grid-template-columns:1fr;gap:1.5rem}.cat-card[data-astro-cid-xahix5fp]{position:relative;padding:1.75rem;border:1px solid var(--gray-800);border-radius:1.25rem;background:var(--gradient-subtle);box-shadow:var(--shadow-sm);overflow:hidden;transition:border-color var(--theme-transition),transform var(--theme-transition),box-shadow var(--theme-transition)}.cat-card[data-astro-cid-xahix5fp]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--gradient-accent);opacity:0;transition:opacity var(--theme-transition)}.cat-card[data-astro-cid-xahix5fp]:hover{border-color:var(--accent-regular);transform:translateY(-4px);box-shadow:var(--shadow-md)}.cat-card[data-astro-cid-xahix5fp]:hover:before{opacity:1}.cat-head[data-astro-cid-xahix5fp]{display:flex;align-items:center;gap:.75rem}.cat-icon[data-astro-cid-xahix5fp]{display:flex;padding:.6rem;border:1px solid var(--gray-800);border-radius:.75rem;background:var(--gray-999_40)}.cat-head[data-astro-cid-xahix5fp] h2[data-astro-cid-xahix5fp]{font-size:var(--text-xl);color:var(--gray-0)}.cat-desc[data-astro-cid-xahix5fp]{margin-top:.75rem;color:var(--gray-300);font-size:var(--text-sm)}.chips[data-astro-cid-xahix5fp]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding:0;list-style:none}.chip[data-astro-cid-xahix5fp]{display:inline-flex;align-items:center;padding:.4rem .9rem;font-family:var(--font-brand);font-weight:500;font-size:var(--text-sm);color:var(--gray-100);background:var(--gray-999_40);border:1px solid var(--gray-800);border-radius:999rem;transition:border-color var(--theme-transition),color var(--theme-transition)}.chip[data-astro-cid-xahix5fp]:hover{border-color:var(--accent-regular);color:var(--gray-0)}.block-header[data-astro-cid-xahix5fp] h2[data-astro-cid-xahix5fp]{font-size:var(--text-2xl);color:var(--gray-0)}.block-header[data-astro-cid-xahix5fp] p[data-astro-cid-xahix5fp]{color:var(--gray-300)}.disciplines[data-astro-cid-xahix5fp]{display:grid;grid-template-columns:1fr;gap:1.5rem}.discipline[data-astro-cid-xahix5fp]{display:flex;gap:1rem;padding:1.5rem;border:1px solid var(--gray-800);border-radius:1.25rem;background:var(--gray-999_40);box-shadow:var(--shadow-sm)}.discipline[data-astro-cid-xahix5fp] h3[data-astro-cid-xahix5fp]{font-size:var(--text-lg);color:var(--gray-0)}.discipline[data-astro-cid-xahix5fp] p[data-astro-cid-xahix5fp]{color:var(--gray-400);font-size:var(--text-sm)}.currently[data-astro-cid-xahix5fp]{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 2rem;border:1px solid var(--gray-800);border-radius:1.25rem;background:radial-gradient(120% 120% at 0% 0%,var(--accent-subtle-overlay),transparent 60%),var(--gradient-subtle);box-shadow:var(--shadow-sm)}.currently-label[data-astro-cid-xahix5fp]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-brand);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--gray-100)}.dot[data-astro-cid-xahix5fp]{width:.6rem;height:.6rem;border-radius:50%;background:var(--accent-regular);box-shadow:0 0 0 .25rem var(--accent-overlay)}.currently[data-astro-cid-xahix5fp] p[data-astro-cid-xahix5fp]{font-size:var(--text-lg);max-width:60ch;color:var(--gray-200)}.currently[data-astro-cid-xahix5fp] strong[data-astro-cid-xahix5fp]{color:var(--gray-0);font-weight:600}@media (prefers-reduced-motion: reduce){.cat-card[data-astro-cid-xahix5fp],.chip[data-astro-cid-xahix5fp]{transition:none}}@media (min-width: 50em){.categories[data-astro-cid-xahix5fp]{grid-template-columns:1fr 1fr;gap:2rem}.cat-card[data-astro-cid-xahix5fp]{padding:2rem}.cat-head[data-astro-cid-xahix5fp] h2[data-astro-cid-xahix5fp]{font-size:var(--text-2xl)}.cat-desc[data-astro-cid-xahix5fp]{font-size:var(--text-base)}.block-header[data-astro-cid-xahix5fp] h2[data-astro-cid-xahix5fp]{font-size:var(--text-4xl)}.disciplines[data-astro-cid-xahix5fp]{grid-template-columns:1fr 1fr;gap:2rem}.discipline[data-astro-cid-xahix5fp] h3[data-astro-cid-xahix5fp]{font-size:var(--text-xl)}.discipline[data-astro-cid-xahix5fp] p[data-astro-cid-xahix5fp]{font-size:var(--text-base)}}
