.matlabg-opening__description[data-astro-cid-j6sltibi]{color:#ffffffb8;margin:0;line-height:1.75}.matlabg-opening__facets[data-astro-cid-j6sltibi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.matlabg-opening__facets[data-astro-cid-j6sltibi] li[data-astro-cid-j6sltibi]{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff2e;padding:1rem}.matlabg-opening__facets[data-astro-cid-j6sltibi] strong[data-astro-cid-j6sltibi],.matlabg-opening__facets[data-astro-cid-j6sltibi] span[data-astro-cid-j6sltibi]{display:block}.matlabg-opening__facets[data-astro-cid-j6sltibi] strong[data-astro-cid-j6sltibi]{color:var(--color-green-400);font-size:var(--font-size-lg)}.matlabg-opening__facets[data-astro-cid-j6sltibi] span[data-astro-cid-j6sltibi]{color:#ffffffb3;font-size:var(--font-size-sm);margin-top:.3rem}.matlabg-opening__actions[data-astro-cid-j6sltibi]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.matlabg-opening__actions[data-astro-cid-j6sltibi] a[data-astro-cid-j6sltibi]{min-height:var(--target-min-size,2.75rem);border-radius:var(--radius-md);color:var(--color-text-inverse);transition:border-color var(--motion-feedback-duration) var(--motion-easing);border:1px solid #ffffff59;align-items:center;padding:.65rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.matlabg-opening__actions[data-astro-cid-j6sltibi] a[data-astro-cid-j6sltibi]:hover{border-color:var(--color-green-400)}.matlabg-opening__actions[data-astro-cid-j6sltibi] a[data-astro-cid-j6sltibi]:focus-visible{outline:var(--focus-ring-width) solid var(--color-green-400);outline-offset:var(--focus-ring-offset)}@media (width<=36rem){.matlabg-opening__facets[data-astro-cid-j6sltibi]{grid-template-columns:1fr}}.mathlabg-home[data-astro-cid-e33e5udg]{width:min(100% - 2rem,78rem);margin-inline:auto}.catalog-intro[data-astro-cid-e33e5udg]{max-width:60rem;padding:clamp(2.5rem,6vw,5rem) 0}.eyebrow[data-astro-cid-e33e5udg]{color:var(--color-brand);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .45rem;font-size:.82rem;font-weight:750}.catalog-intro[data-astro-cid-e33e5udg] h2[data-astro-cid-e33e5udg]{max-width:15ch;margin:0;font-size:clamp(2.2rem,5.5vw,4rem);line-height:1.05}.catalog-intro[data-astro-cid-e33e5udg]>p[data-astro-cid-e33e5udg]:not(.eyebrow),.method[data-astro-cid-e33e5udg]>p[data-astro-cid-e33e5udg]:not(.eyebrow){max-width:58rem;color:var(--color-text-secondary);line-height:1.75}.global-search[data-astro-cid-e33e5udg]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:48rem;margin-top:1.5rem;padding:1rem}.global-search[data-astro-cid-e33e5udg] label[data-astro-cid-e33e5udg]{margin-bottom:.5rem;font-weight:700;display:block}.global-search[data-astro-cid-e33e5udg] div[data-astro-cid-e33e5udg]{gap:.65rem;display:flex}.global-search[data-astro-cid-e33e5udg] input[data-astro-cid-e33e5udg],.global-search[data-astro-cid-e33e5udg] button[data-astro-cid-e33e5udg]{border:1px solid var(--color-border);min-height:3rem;font:inherit;border-radius:.45rem;padding:.55rem .8rem}.global-search[data-astro-cid-e33e5udg] input[data-astro-cid-e33e5udg]{background:var(--color-surface);min-width:0;color:var(--color-text-primary);flex:1}.global-search[data-astro-cid-e33e5udg] button[data-astro-cid-e33e5udg]{border-color:var(--color-brand-fill);background:var(--color-brand-fill);color:#fff;cursor:pointer;padding-inline:1.2rem;font-weight:700}.pathways[data-astro-cid-e33e5udg],.featured[data-astro-cid-e33e5udg],.method[data-astro-cid-e33e5udg]{border-top:1px solid var(--color-border);padding:clamp(2.5rem,6vw,4.5rem) 0}.pathways[data-astro-cid-e33e5udg] h2[data-astro-cid-e33e5udg],.featured[data-astro-cid-e33e5udg] h2[data-astro-cid-e33e5udg],.method[data-astro-cid-e33e5udg] h2[data-astro-cid-e33e5udg]{margin:0;font-size:clamp(1.8rem,4vw,2.7rem)}.pathway-grid[data-astro-cid-e33e5udg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.pathway-card[data-astro-cid-e33e5udg]{border:1px solid var(--color-border);border-top:4px solid var(--color-brand);border-radius:var(--radius-md);background:var(--color-surface);min-height:14rem;color:inherit;gap:.6rem;padding:clamp(1.2rem,3vw,2rem);text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid}.pathway-card[data-astro-cid-e33e5udg]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000014}.pathway-card__index[data-astro-cid-e33e5udg]{color:var(--color-brand);font-size:.8rem;font-weight:800}.pathway-card__range[data-astro-cid-e33e5udg]{color:var(--color-text-muted);font-size:.9rem;font-weight:650}.pathway-card[data-astro-cid-e33e5udg] h3[data-astro-cid-e33e5udg]{margin:0;font-size:clamp(1.3rem,3vw,1.8rem)}.pathway-card[data-astro-cid-e33e5udg] p[data-astro-cid-e33e5udg]{color:var(--color-text-secondary);margin:0;line-height:1.6}.pathway-card__footer[data-astro-cid-e33e5udg]{color:var(--color-link);justify-content:space-between;align-self:end;gap:.5rem;padding-top:.5rem;font-weight:700;display:flex}.featured-grid[data-astro-cid-e33e5udg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.featured-grid[data-astro-cid-e33e5udg] article[data-astro-cid-e33e5udg]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:1.2rem}.featured-grid[data-astro-cid-e33e5udg] article[data-astro-cid-e33e5udg]>p[data-astro-cid-e33e5udg]:first-child{color:var(--color-text-muted);text-transform:uppercase;font-size:.82rem;font-weight:750}.featured-grid[data-astro-cid-e33e5udg] h3[data-astro-cid-e33e5udg]{line-height:1.4}.featured-grid[data-astro-cid-e33e5udg] a[data-astro-cid-e33e5udg]{color:var(--color-link)}.method[data-astro-cid-e33e5udg]{max-width:64rem}[data-astro-cid-e33e5udg]:where(a,input,button):focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:3px}@media (width<=46rem){.pathway-grid[data-astro-cid-e33e5udg],.featured-grid[data-astro-cid-e33e5udg]{grid-template-columns:1fr}.global-search[data-astro-cid-e33e5udg] div[data-astro-cid-e33e5udg]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.pathway-card[data-astro-cid-e33e5udg]{transition:none}.pathway-card[data-astro-cid-e33e5udg]:hover{transform:none}}
