:root{--primary-color: #007BFF;--secondary-color: #0056b3;--background-color: #f8f9fa;--text-color: #333;--link-color: #007BFF;--link-hover-color: #0056b3;--border-color: #dee2e6}.education.svelte-vlgy4h{padding:2rem;background-color:var(--background-color);color:var(--text-color)}.education.svelte-vlgy4h h1:where(.svelte-vlgy4h){font-size:2.5rem;color:var(--primary-color);text-align:center;margin-bottom:1rem}.education-list.svelte-vlgy4h{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.education-item.svelte-vlgy4h{padding:1.5rem;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 6px #0000001a;background-color:#fff;transition:transform .3s ease,box-shadow .3s ease}.education-item.svelte-vlgy4h:hover{transform:translateY(-5px);box-shadow:0 6px 10px #00000026}.education-item.svelte-vlgy4h h3:where(.svelte-vlgy4h){font-size:1.5rem;color:var(--primary-color);margin-bottom:.5rem}.education-item.svelte-vlgy4h p:where(.svelte-vlgy4h){font-size:1rem;margin-bottom:.5rem}.education-item.svelte-vlgy4h a:where(.svelte-vlgy4h){color:var(--link-color);text-decoration:none;font-weight:500}.education-item.svelte-vlgy4h a:where(.svelte-vlgy4h):hover{color:var(--link-hover-color);text-decoration:underline}
