.resume.svelte-12c7mjk.svelte-12c7mjk{font-family:Segoe UI,sans-serif;max-width:800px;padding:24px;background:#f9f9f9;border-radius:12px}.section.svelte-12c7mjk.svelte-12c7mjk{margin-bottom:32px}.section.svelte-12c7mjk h2.svelte-12c7mjk{font-size:1.8rem;margin-bottom:16px;color:#e63946;border-bottom:2px solid #e63946;padding-bottom:4px}.card.svelte-12c7mjk.svelte-12c7mjk{background:#fff;border-radius:8px;padding:16px 20px;margin-bottom:16px;box-shadow:0 2px 6px #0000000d;transition:transform .2s ease}.card.svelte-12c7mjk.svelte-12c7mjk:hover{transform:translateY(-2px)}.header.svelte-12c7mjk.svelte-12c7mjk{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.header.svelte-12c7mjk h3.svelte-12c7mjk{font-size:1.1rem;color:#222;margin:0}.timeline.svelte-12c7mjk.svelte-12c7mjk{font-size:.9rem;color:#777}.title.svelte-12c7mjk.svelte-12c7mjk{font-weight:600;margin:6px 0;color:#333}.description.svelte-12c7mjk.svelte-12c7mjk{font-size:.95rem;color:#444}@media (max-width: 600px){.header.svelte-12c7mjk.svelte-12c7mjk{flex-direction:column;align-items:flex-start}.timeline.svelte-12c7mjk.svelte-12c7mjk{margin-top:4px}}
