:root{--white:#F8F9FA;--black:#020617;--slate-black:#1E293B;--gray:#64748B;--light-gray:rgb(203 213 225);--dark-grayish-blue:#334155;--accent-color:#007bff;--font-family:"Arial, sans-serif"}.text-justify.svelte-1x60jcc{text-align:justify}#intro.svelte-1x60jcc{background-color:var(--white);padding:50px 0;text-align:center}h1.svelte-1x60jcc{margin:0;font-size:2.5em;color:var(--black);font-family:var(--font-family)}span.svelte-1x60jcc{font-size:1.5em;color:var(--gray);display:block;margin-top:10px}p.svelte-1x60jcc{font-size:1.2em;padding-top:10px;padding-bottom:20px;color:var(--dark-grayish-blue);max-width:600px;margin:0 auto}#btn-wrapper.svelte-1x60jcc{font-family:var(--font-family);margin-top:20px}.divider.svelte-1x60jcc{height:2px;background:var(--accent-color);width:50px;margin:30px auto}.card.svelte-qpoehd{border:none;background-color:#edf0f4;cursor:pointer;transition:background-color .3s ease}.card.svelte-qpoehd:hover{background-color:#e3e6ea;outline:none}.image-container.svelte-qpoehd{position:relative;padding-top:56.25%;overflow:hidden}img.svelte-qpoehd{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}h3.svelte-qpoehd{color:var(--black);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}p.svelte-qpoehd{color:var(--dark-grayish-blue);font-size:1rem;overflow-y:auto}:root{--primary-color:#333;--secondary-color:#555;--font-family:"Arial, sans-serif"}#projects.svelte-mgub35{padding:40px 0;background-color:#f9f9f9;text-align:center;font-family:var(--font-family)}h2.svelte-mgub35{font-size:2em;font-weight:600;color:var(--primary-color);margin-bottom:20px}p.svelte-mgub35{font-size:1.2em;color:var(--secondary-color);margin-bottom:40px}
