.card.svelte-188pd2h{max-width:245px;transition:transform .2s ease;cursor:pointer;background:transparent}.card.svelte-188pd2h:hover{transform:translateY(-4px)}.image-container.svelte-188pd2h{border-radius:12px;position:relative;width:245px;height:200px}.project-image.svelte-188pd2h{border-radius:12px;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.gradient-overlay.svelte-188pd2h{border-radius:12px;position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(transparent,#000000b3)}.title.svelte-188pd2h{margin-top:12px;z-index:2;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:4px}.subtitle.svelte-188pd2h{margin-top:8px;font-size:13px;font-weight:400;opacity:65%}@media (max-width: 768px){.card.svelte-188pd2h{margin-top:40px;max-width:100%}.image-container.svelte-188pd2h{width:100%;height:250px}}@media (min-width: 768px){.mainContainer.svelte-18pa00p.svelte-18pa00p{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.dark.mainContainer.svelte-18pa00p.svelte-18pa00p{background-color:#000;transition:.4s ease-in-out}.light.mainContainer.svelte-18pa00p.svelte-18pa00p{background-color:#fff;transition:.4s ease-in-out}.dark.svelte-18pa00p .mainWrapper.svelte-18pa00p{margin-top:60px;display:flex;flex-direction:column;width:650px;padding:0 64px 60px;justify-content:center;background-color:#000;transition:.4s ease-in-out}.dark.svelte-18pa00p .profile.svelte-18pa00p{display:flex;flex-direction:row;align-items:center;gap:20px;transition:.4s ease-in-out}.dark.svelte-18pa00p .fullName.svelte-18pa00p{font-size:14px;font-weight:600;color:#ededed;transition:.4s ease-in-out}.dark.svelte-18pa00p .job.svelte-18pa00p{margin-top:2px;font-size:14px;color:#a8a8a8;font-weight:400;transition:.4s ease-in-out}.dark.svelte-18pa00p .subtitle.svelte-18pa00p{margin-top:40px;text-align:left;color:#ededed;font-weight:400;line-height:21px;font-size:14px;transition:.4s ease-in-out}.dark.svelte-18pa00p .subtitle2.svelte-18pa00p{margin-top:20px;text-align:left;color:#ededed;line-height:21px;font-size:14px;font-weight:400;transition:.4s ease-in-out}.dark.svelte-18pa00p .links a.svelte-18pa00p{color:#ededed;text-decoration:underline;text-underline-offset:4px;font-size:14px;transition:.1s ease-in-out}.dark.svelte-18pa00p .links a.svelte-18pa00p:hover{color:#fff;opacity:100%;text-decoration:underline;font-size:14px;transition:ease-in-out}.dark.svelte-18pa00p .ava.svelte-18pa00p{width:32px;height:32px;transition:.4s ease-in-out}.dark.svelte-18pa00p .links.svelte-18pa00p{margin-top:20px;display:flex;flex-direction:row;align-items:center;gap:20px;width:100%;transition:.4s ease-in-out}.dark.svelte-18pa00p .newSectionHeader.svelte-18pa00p{width:100%;margin-top:56px;margin-bottom:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:.4s ease-in-out}.dark.svelte-18pa00p .headerSec.svelte-18pa00p{color:#000;background-color:#fff;font-weight:600;font-size:14px;padding:4px 12px;border-radius:6px;transition:.4s ease-in-out}.dark.svelte-18pa00p .seeAll.svelte-18pa00p{color:#fff;font-size:14px;transition:.4s ease-in-out;text-decoration:none}.dark.svelte-18pa00p .list.svelte-18pa00p{display:flex;flex-direction:column;transition:.4s ease-in-out;gap:24px}a.svelte-18pa00p.svelte-18pa00p{text-decoration:none}.light.svelte-18pa00p .mainWrapper.svelte-18pa00p{margin-top:60px;display:flex;flex-direction:column;width:650px;padding:0 64px 60px;justify-content:center;background-color:#fff;transition:.4s ease-in-out}.light.svelte-18pa00p .profile.svelte-18pa00p{display:flex;flex-direction:row;align-items:center;gap:20px}.light.svelte-18pa00p .fullName.svelte-18pa00p{font-size:14px;font-weight:600;color:#000;transition:.4s ease-in-out}.light.svelte-18pa00p .job.svelte-18pa00p{margin-top:2px;font-size:14px;font-weight:400;color:#626161;transition:.4s ease-in-out}.light.svelte-18pa00p .subtitle.svelte-18pa00p{margin-top:40px;text-align:left;color:#626161;font-weight:400;line-height:21px;font-size:14px;transition:.4s ease-in-out}.light.svelte-18pa00p .links a.svelte-18pa00p{color:#626161;text-decoration:underline;text-underline-offset:4px;font-size:14px;transition:.1s ease-in-out}.light.svelte-18pa00p .links a.svelte-18pa00p:hover{color:#000;opacity:100%;text-decoration:underline;text-underline-offset:4px;font-size:14px;transition:ease-in-out}.light.svelte-18pa00p .subtitle2.svelte-18pa00p{margin-top:20px;line-height:21px;text-align:left;font-weight:400;color:#626161;font-size:14px;transition:.4s ease-in-out}.light.svelte-18pa00p .ava.svelte-18pa00p{width:32px;height:32px;transition:.4s ease-in-out}.light.svelte-18pa00p .links.svelte-18pa00p{margin-top:20px;display:flex;flex-direction:row;transition:.4s ease-in-out;gap:20px;align-items:center;width:100%}.light.svelte-18pa00p .newSectionHeader.svelte-18pa00p{width:100%;margin-top:56px;margin-bottom:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:.4s ease-in-out}.light.svelte-18pa00p .headerSec.svelte-18pa00p{color:#fff;background-color:#000;font-weight:600;font-size:14px;padding:4px 12px;border-radius:6px;transition:.4s ease-in-out}.light.svelte-18pa00p .seeAll.svelte-18pa00p{color:#000;font-size:14px;transition:.4s ease-in-out;text-decoration:none}.light.svelte-18pa00p .list.svelte-18pa00p{display:flex;flex-direction:column;gap:24px;transition:.4s ease-in-out}.light.svelte-18pa00p .prolist.svelte-18pa00p,.dark.svelte-18pa00p .prolist.svelte-18pa00p{display:flex;flex-direction:row;justify-content:space-between;gap:20px;flex-wrap:wrap}.dark.svelte-18pa00p .prolist a.svelte-18pa00p{color:#fff}.light.svelte-18pa00p .prolist a.svelte-18pa00p{color:#000}}@media (max-width: 768px){a.svelte-18pa00p.svelte-18pa00p{text-decoration:none;font-weight:500}.mainContainer.svelte-18pa00p.svelte-18pa00p{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.dark.mainContainer.svelte-18pa00p.svelte-18pa00p{background-color:#000;transition:.4s ease-in-out}.light.mainContainer.svelte-18pa00p.svelte-18pa00p{background-color:#fff;transition:.4s ease-in-out}.dark.svelte-18pa00p .mainWrapper.svelte-18pa00p{margin-top:60px;display:flex;flex-direction:column;width:100%;padding:24px 24px 60px;justify-content:center;background-color:#000;transition:.4s ease-in-out}.dark.svelte-18pa00p .subtitle.svelte-18pa00p{margin-top:32px;text-align:left;color:#fff;font-weight:500;letter-spacing:-.6px;line-height:24px;opacity:100%;transition:.4s ease-in-out}.dark.svelte-18pa00p .links a.svelte-18pa00p{color:#fff;opacity:50%;text-decoration:underline;text-underline-offset:4px;font-size:14px;transition:.1s ease-in-out}.dark.svelte-18pa00p .links a.svelte-18pa00p:hover{color:#fff;opacity:100%;text-decoration:underline;font-size:14px;transition:ease-in-out}.dark.svelte-18pa00p .subtitle2.svelte-18pa00p{margin-top:20px;text-align:left;color:#fff;font-weight:500;letter-spacing:-.6px;line-height:24px;opacity:100%;transition:.4s ease-in-out}.dark.svelte-18pa00p .profile.svelte-18pa00p{display:flex;flex-direction:row;align-items:center;gap:20px;transition:.4s ease-in-out}.dark.svelte-18pa00p .fullName.svelte-18pa00p{font-size:14px;font-weight:600;color:#fff;transition:.4s ease-in-out}.dark.svelte-18pa00p .job.svelte-18pa00p{margin-top:4px;font-size:14px;color:#fff;font-weight:400;opacity:50%;transition:.4s ease-in-out}.dark.svelte-18pa00p .ava.svelte-18pa00p{width:32px;transition:.4s ease-in-out}.dark.svelte-18pa00p .links.svelte-18pa00p{margin-top:20px;display:flex;flex-direction:row;align-items:center;gap:20px;width:100%;transition:.4s ease-in-out}.dark.svelte-18pa00p .newSectionHeader.svelte-18pa00p{width:100%;margin-top:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:.4s ease-in-out}.dark.svelte-18pa00p .headerSec.svelte-18pa00p{color:#000;background-color:#fff;font-weight:550;font-size:14px;padding:4px 8px;border-radius:6px;transition:.4s ease-in-out}.dark.svelte-18pa00p .seeAll.svelte-18pa00p{color:#fff;font-size:14px;transition:.4s ease-in-out;text-decoration:none}.dark.svelte-18pa00p .list.svelte-18pa00p{margin-top:24px;display:flex;flex-direction:column;transition:.4s ease-in-out;gap:24px}.dark.svelte-18pa00p .prolist.svelte-18pa00p{display:flex;flex-direction:column;gap:20px;flex-wrap:wrap}.light.svelte-18pa00p .mainWrapper.svelte-18pa00p{margin-top:60px;display:flex;flex-direction:column;width:100%;padding:24px 24px 60px;justify-content:center;background-color:#fff;transition:.4s ease-in-out}.light.svelte-18pa00p .profile.svelte-18pa00p{display:flex;flex-direction:row;align-items:center;gap:20px}.light.svelte-18pa00p .fullName.svelte-18pa00p{font-size:14px;font-weight:600;color:#000;transition:.4s ease-in-out}.light.svelte-18pa00p .job.svelte-18pa00p{margin-top:4px;font-size:14px;font-weight:400;opacity:50%;color:#000;transition:.4s ease-in-out}.light.svelte-18pa00p .subtitle.svelte-18pa00p{margin-top:32px;text-align:left;font-weight:500;line-height:24px;letter-spacing:-.6px;color:#000;opacity:50%;transition:.4s ease-in-out}.light.svelte-18pa00p .subtitle2.svelte-18pa00p{line-height:24px;margin-top:20px;text-align:left;font-weight:500;letter-spacing:-.6px;color:#000;opacity:50%;transition:.4s ease-in-out}.light.svelte-18pa00p .links a.svelte-18pa00p{color:#000;font-weight:600;opacity:50%;text-decoration:underline;text-underline-offset:4px;font-size:14px;transition:.1s ease-in-out}.light.svelte-18pa00p .links a.svelte-18pa00p:hover{color:#000;opacity:100%;text-decoration:underline;text-underline-offset:4px;font-size:14px;transition:ease-in-out}.light.svelte-18pa00p .ava.svelte-18pa00p{width:32px;transition:.4s ease-in-out}.light.svelte-18pa00p .links.svelte-18pa00p{margin-top:20px;display:flex;flex-direction:row;transition:.4s ease-in-out;gap:20px;align-items:center;width:100%}.light.svelte-18pa00p .newSectionHeader.svelte-18pa00p{width:100%;margin-top:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:.4s ease-in-out}.light.svelte-18pa00p .headerSec.svelte-18pa00p{color:#fff;background-color:#000;font-weight:550;font-size:14px;padding:4px 8px;border-radius:6px;transition:.4s ease-in-out}.light.svelte-18pa00p .seeAll.svelte-18pa00p{color:#000;font-size:14px;transition:.4s ease-in-out;text-decoration:none}.light.svelte-18pa00p .list.svelte-18pa00p{margin-top:24px;display:flex;flex-direction:column;gap:24px;transition:.4s ease-in-out}.light.svelte-18pa00p .prolist a.svelte-18pa00p{color:#000}.dark.svelte-18pa00p .prolist a.svelte-18pa00p{color:#fff}}
