.math-landing{display:block;width:100%}.math-landing__hero{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:3rem;text-align:left}.math-landing__title{font-size:clamp(2rem,1.6rem + 1vw,2.6rem);font-weight:700;margin:0}.math-landing__lead{font-size:var(--fs-base);color:var(--text-muted-2);margin:0;max-width:720px}.math-landing__heading{font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:600;margin-bottom:1.25rem}.math-landing__intro{margin-bottom:1.5rem;max-width:720px;color:var(--text-muted-2)}.math-section-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.math-landing__sections{margin-top:3rem;margin-bottom:3rem}.math-section-card{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border:1px solid var(--border);border-radius:var(--border-radius-lg);background-color:var(--surface,#fff);text-decoration:none;color:inherit;box-shadow:var(--shadow-xs);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}@media (hover:hover) and (pointer:fine){.math-section-card:hover{transform:translateY(-2px);border-color:var(--link-hover);box-shadow:var(--shadow-sm)}}.math-section-card__title{font-size:var(--fs-lg);font-weight:600;margin:0}.math-section-card__description{margin:0;color:var(--text-muted-2);font-size:var(--fs-sm);line-height:var(--lh-loose)}.math-section-card__cta{margin-top:auto;font-size:var(--fs-sm);font-weight:500;color:var(--link-color)}.math-landing__articles,.math-landing__index{margin-top:3rem}.math-landing__articles-list{display:flex;flex-direction:column}.math-landing__empty{color:var(--text-muted-2)}[data-theme=dark] .math-section-card{background-color:rgba(17,24,39,.6);border-color:rgba(148,163,184,.25)}@media (hover:hover) and (pointer:fine){[data-theme=dark] .math-section-card:hover{border-color:rgba(96,165,250,.8)}}