.grades-section.svelte-1uha8ag{border-bottom:1px solid var(--black);padding:48px 0}.grades-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.02em;margin-bottom:8px;font-size:2rem}.section-sub.svelte-1uha8ag{color:var(--gray-600);margin-bottom:40px}.grade-grid.svelte-1uha8ag{border:1px solid var(--black);background:var(--black);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.grade-card.svelte-1uha8ag{background:var(--white);color:var(--black);flex-direction:column;align-items:flex-start;min-height:120px;padding:28px 24px;text-decoration:none;transition:background .12s;display:flex;position:relative}.grade-card.svelte-1uha8ag:hover{background:var(--gray-100);text-decoration:none}.grade-num.svelte-1uha8ag{letter-spacing:-.03em;margin-bottom:4px;font-size:2.5rem;font-weight:700;line-height:1}.grade-label.svelte-1uha8ag{color:inherit;font-size:.875rem;font-weight:600}@media (width<=768px){.grade-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}
