.container.svelte-15qngaj{max-width:1200px;margin:0 auto;padding:40px 20px;background-color:#f5f5f5}header.svelte-15qngaj h1:where(.svelte-15qngaj){font-size:4.5rem;font-weight:900;margin:0;color:#000;letter-spacing:-2px}header.svelte-15qngaj h2:where(.svelte-15qngaj){font-size:1.8rem;font-weight:300;margin:10px 0 40px;color:#333}.intro.svelte-15qngaj{margin-bottom:60px}.intro.svelte-15qngaj p:where(.svelte-15qngaj){font-size:1.1rem;margin-bottom:20px}.resume-section.svelte-15qngaj{margin:60px 0}.resume-box.svelte-15qngaj{border-top:3px solid #000;border-bottom:3px solid #000;padding:30px 0;text-align:left}.linkedin-container.svelte-15qngaj{text-align:center;margin:60px 0 20px}.linkedin-link.svelte-15qngaj{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background-color:#0077b5;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;transition:background-color .2s}.linkedin-link.svelte-15qngaj:hover{background-color:#005f91}.linkedin-icon.svelte-15qngaj{width:20px;height:20px}.resume-box.svelte-15qngaj h3:where(.svelte-15qngaj){font-size:2.2rem;font-weight:400;margin:0 0 10px;color:#000}.resume-link.svelte-15qngaj{background:none;border:none;font-size:1.1rem;color:#333;cursor:pointer;text-decoration:underline;padding:0;font-family:inherit;transition:color .2s ease}.resume-link.svelte-15qngaj:hover{color:#000}.about.svelte-15qngaj h3:where(.svelte-15qngaj){font-size:2.2rem;font-weight:400;margin:60px 0 30px;color:#000}.about-content.svelte-15qngaj p:where(.svelte-15qngaj){font-size:1.1rem;margin-bottom:25px;text-align:justify}@media (max-width: 768px){.container.svelte-15qngaj{padding:20px 15px}header.svelte-15qngaj h1:where(.svelte-15qngaj){font-size:3rem}header.svelte-15qngaj h2:where(.svelte-15qngaj){font-size:1.4rem}.resume-box.svelte-15qngaj h3:where(.svelte-15qngaj),.about.svelte-15qngaj h3:where(.svelte-15qngaj){font-size:1.8rem}.intro.svelte-15qngaj p:where(.svelte-15qngaj),.about-content.svelte-15qngaj p:where(.svelte-15qngaj),.resume-link.svelte-15qngaj{font-size:1rem}}
