.main.svelte-jnriyc{margin-top:36px;min-height:100vh;padding-bottom:120px;padding-top:120px;background-color:var(--primary-background);display:flex;justify-content:flex-start;align-items:center;position:relative}.main-content.svelte-jnriyc .eyebrow:where(.svelte-jnriyc){color:var(--dim-white);font-size:2rem;font-weight:600}.main-content.svelte-jnriyc h1:where(.svelte-jnriyc){color:var(--white);font-size:6rem;font-weight:700;margin-bottom:1rem;margin-top:.5rem}.main-content.svelte-jnriyc h1:where(.svelte-jnriyc) span:where(.svelte-jnriyc){color:var(--accent)}.main-content.svelte-jnriyc h2:where(.svelte-jnriyc){color:var(--white);font-weight:600;font-size:3.5rem;line-height:4rem}.main-img.svelte-jnriyc{position:absolute;right:10vw}.hero-img.svelte-jnriyc{display:block;width:40vw;max-width:100rem}@media only screen and (max-width: 970px){.main.svelte-jnriyc{margin-top:0;justify-content:center;flex-direction:column-reverse;text-align:center}.main-content.svelte-jnriyc h2:where(.svelte-jnriyc){line-height:50px}.main-img.svelte-jnriyc{position:static;right:0}.main-img.svelte-jnriyc{margin-bottom:5vh;height:50%}.hero-img.svelte-jnriyc{width:75vw;max-width:500px}}@media only screen and (max-width: 600px){.main.svelte-jnriyc{padding-top:60px;padding-bottom:60px}.main-content.svelte-jnriyc h1:where(.svelte-jnriyc){font-size:10vw}.main-content.svelte-jnriyc h2:where(.svelte-jnriyc){font-size:5.5vw}}@media only screen and (min-height: 580px) and (max-width: 500px){.main.svelte-jnriyc{padding-top:18vh}.main-content.svelte-jnriyc{padding-top:3vh}}#contact.svelte-mgujil{background-color:var(--secondary-background)}.contact.svelte-mgujil h3:where(.svelte-mgujil){font-size:2.5rem;font-weight:500}.contact-wrapper.svelte-mgujil{margin-top:3rem;display:flex;width:100%}.contact-details.svelte-mgujil{margin-top:6rem;width:100%;display:flex;flex-direction:column;align-items:flex-end}.contact-container.svelte-mgujil{cursor:pointer;margin-bottom:5rem;border:1.5px solid var(--primary-text);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.5s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mail-id.svelte-mgujil{padding:0 5.3rem}.linkedin.svelte-mgujil{padding:0 9.1rem}.contact-icon.svelte-mgujil{margin:2rem 0;width:5rem!important;height:5rem;border:2px solid var(--primary-text);background-color:var(--primary-text);color:var(--primary-background);transition:.5s;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact-icon.svelte-mgujil i:where(.svelte-mgujil){font-size:2rem}.contact-info.svelte-mgujil{display:flex;flex-direction:column;justify-content:space-evenly}.contact-info.svelte-mgujil a:where(.svelte-mgujil){margin-left:3rem;font-size:1.6rem;font-weight:600;text-decoration:none;color:var(--primary-text);transition:.5s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.s-medias.svelte-mgujil{width:100%}.s-head.svelte-mgujil{margin-top:4rem;text-align:right;margin-bottom:3rem}.social-media-pack.svelte-mgujil{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.social-media-pack.svelte-mgujil a:where(.svelte-mgujil){width:5rem;height:5rem;text-align:center;background-color:var(--primary-text);border-radius:50%;transition:.5s;margin:0rem 0rem 2rem 2rem}.contact-social.svelte-mgujil{font-size:2.6rem;line-height:5.1rem;color:var(--primary-background);transition:.5s}.contact-form.svelte-mgujil{display:flex;flex-direction:column;width:100%;position:relative}.form-head.svelte-mgujil{margin-bottom:0}.input.svelte-mgujil{font-family:var(--montserrat);padding-left:1.7rem;color:var(--white);font-size:1.5rem;margin-top:2.5rem;height:5.5rem;background-color:var(--secondary-background);filter:contrast(.8);border:none;border-radius:5px}#message.svelte-mgujil{height:20rem;resize:vertical;padding-top:1.7rem}.submit.svelte-mgujil{font-family:var(--montserrat);margin-top:3rem;background-color:var(--accent);border:none;font-size:1.6rem;font-weight:600;color:var(--white);width:15rem;height:4.8rem}@media only screen and (max-width: 970px){.contact-wrapper.svelte-mgujil{flex-direction:column}.contact-details.svelte-mgujil{margin-top:8rem;align-items:center}.contact-container.svelte-mgujil{width:auto}.s-head.svelte-mgujil{text-align:center;margin-top:2rem}.social-media-pack.svelte-mgujil{justify-content:center}.social-media-pack.svelte-mgujil a:where(.svelte-mgujil){margin:auto 1rem 2rem}}@media only screen and (max-width: 600px){.contact-container.svelte-mgujil{padding:0 7vw}}@media (hover: hover){.contact-container.svelte-mgujil:hover{background-color:var(--accent);border:1.5px solid var(--accent)}.contact-container.svelte-mgujil:hover .contact-icon:where(.svelte-mgujil){border:2px solid var(--white);color:var(--accent)}.social-media-pack.svelte-mgujil a[href*=facebook]:where(.svelte-mgujil):hover{background-color:#1877f2}.social-media-pack.svelte-mgujil a[href*=instagram]:where(.svelte-mgujil):hover{background-color:#e4405f}.social-media-pack.svelte-mgujil a[href*=twitter]:where(.svelte-mgujil):hover{background-color:#1da1f2}.social-media-pack.svelte-mgujil a[href*=telegram]:where(.svelte-mgujil):hover{background-color:#08c}.social-media-pack.svelte-mgujil a[href*=github]:where(.svelte-mgujil):hover{background-color:#333}.social-media-pack.svelte-mgujil a[href*=discord]:where(.svelte-mgujil):hover{background-color:#5865f2}.social-media-pack.svelte-mgujil a[href*=youtube]:where(.svelte-mgujil):hover{background-color:red}.social-media-pack.svelte-mgujil a:where(.svelte-mgujil):hover .contact-social:where(.svelte-mgujil){color:var(--white)}}.project-card.svelte-2y84t2{justify-self:stretch;position:relative;height:35rem;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;cursor:pointer}.project-img.svelte-2y84t2{width:100%;height:25rem;object-fit:cover;transition:.3s ease-in;transition-property:transform}.card-content.svelte-2y84t2{height:11rem;position:absolute;padding:3.9rem 3rem;bottom:0;left:0;right:0;background-color:var(--secondary-background);transition:.4s ease-in;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-content.svelte-2y84t2 p:where(.svelte-2y84t2){font-size:1.5rem;line-height:2.2rem;text-align:left;font-weight:400;color:var(--primary-text);letter-spacing:.5px}.card-content.svelte-2y84t2 h4:where(.svelte-2y84t2),.card-content.svelte-2y84t2 h5:where(.svelte-2y84t2){color:#fff}.card-content.svelte-2y84t2 h4:where(.svelte-2y84t2){font-size:1.8rem;font-weight:700;margin-bottom:.8rem}.card-content.svelte-2y84t2 h5:where(.svelte-2y84t2){font-size:1.4rem;font-weight:500;color:var(--dim-white);margin-bottom:4rem}.card-icons.svelte-2y84t2{display:flex;align-items:center;justify-content:flex-start;padding:3rem;padding-left:0}.card-icon.svelte-2y84t2{cursor:pointer;margin-right:20px;width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--accent);background:linear-gradient(90deg,var(--accent) 0%,color-mix(in srgb,var(--accent) 70%,white 30%) 100%);transition:.1s;text-decoration:none;color:inherit}.card-icon.svelte-2y84t2:visited{color:inherit}.demo.svelte-2y84t2{right:9rem}.card-i.svelte-2y84t2{font-size:2.5rem}.demo.svelte-2y84t2 i:where(.svelte-2y84t2){font-size:2.4rem}@media only screen and (max-width: 600px){.card-content.svelte-2y84t2{padding-top:20px}.card-content.svelte-2y84t2 p:where(.svelte-2y84t2){font-size:1.7rem}.card-content.svelte-2y84t2 h4:where(.svelte-2y84t2){font-size:2.4rem;font-weight:700;margin-bottom:.8rem}.card-content.svelte-2y84t2 h5:where(.svelte-2y84t2){font-size:1.8rem;font-weight:500;color:var(--dim-white);margin-bottom:20px}}@media (hover: none){.project-card.svelte-2y84t2:hover img:where(.svelte-2y84t2){transform:scale(1)}}.card-icon.svelte-2y84t2:hover{transform:scale(1.08)}.project-card.svelte-2y84t2:hover .card-content:where(.svelte-2y84t2),.project-card.expanded.svelte-2y84t2 .card-content:where(.svelte-2y84t2){height:100%;border-top-left-radius:5px;border-top-right-radius:5px}.project-card.svelte-2y84t2:hover .project-img:where(.svelte-2y84t2),.project-card.expanded.svelte-2y84t2 .project-img:where(.svelte-2y84t2){transform:scale(1.07)}.portfolio.svelte-6we632{min-height:100vh;padding-left:12%;padding-right:12%;background-color:var(--primary-background)}.portfolio.svelte-6we632 h2:where(.svelte-6we632),.portfolio.svelte-6we632 h3:where(.svelte-6we632){text-align:center}.portfolio.svelte-6we632 h3:where(.svelte-6we632){margin-top:1.5rem;font-size:2.2rem;font-weight:500;color:var(--secondary-head)}.works.svelte-6we632{width:100%;display:flex;flex-direction:column;align-items:center}.all-works.svelte-6we632{display:grid;grid-template-columns:repeat(auto-fit,minmax(36rem,1fr));gap:30px;margin-top:6rem;width:100%}.project-tabs.svelte-6we632{margin-top:5rem;list-style:none;display:flex;align-items:center;justify-content:center}.project-tab.svelte-6we632{cursor:pointer;-webkit-user-select:none;user-select:none;line-height:5rem;font-weight:700;font-size:1.7rem;text-align:center;color:var(--territory-text);width:18rem;transition:.3s;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.project-tab.svelte-6we632:after{content:"";position:absolute;width:100%;height:3px;left:0;right:0;bottom:0;background-color:var(--secondary-text)}.active-project.svelte-6we632{color:var(--accent)}.active-project.svelte-6we632:after{content:"";position:absolute;width:100%;height:3px;left:0;right:0;bottom:0;background-color:var(--accent)}.view-more.svelte-6we632{margin-top:8rem;background-color:var(--accent)}.view-more.svelte-6we632 p:where(.svelte-6we632){font-size:1.6rem}@media screen and (max-width: 720px){.all-works.svelte-6we632{grid-template-columns:1fr}}@media only screen and (max-width: 400px){.portfolio.svelte-6we632 h3:where(.svelte-6we632){font-size:2rem}}@media only screen and (max-width: 400px){.project-tabs.svelte-6we632{margin-top:4rem}}@media (hover: none){.project-tab.svelte-6we632:active{background-color:var(--secondary-button)}}@media (hover: hover){.project-tab.svelte-6we632:hover:not(.active-project){background-color:var(--secondary-button)}}.tab-content.svelte-1xwfk83{margin-top:20px;height:50px}.tab-content.svelte-1xwfk83 a:where(.svelte-1xwfk83){text-decoration:none}.tab-content.svelte-1xwfk83 a:where(.svelte-1xwfk83) h3:where(.svelte-1xwfk83){text-decoration:none;text-underline-offset:6px}.tab-content.svelte-1xwfk83 a:where(.svelte-1xwfk83):hover h3:where(.svelte-1xwfk83){text-decoration:underline}.tab-content.svelte-1xwfk83 h3:where(.svelte-1xwfk83){font-weight:400;font-size:1.6rem;color:var(--primary-text)}.tab-content.svelte-1xwfk83 p:where(.svelte-1xwfk83){font-size:1.5rem;text-align:left}@media only screen and (max-width: 600px){.tab-content.svelte-1xwfk83{height:70px}}.about.svelte-osi03c{background-color:var(--secondary-background);display:flex;min-height:100vh;align-items:center}.about-content.svelte-osi03c{margin-left:50px;flex-basis:60%}.about-img.svelte-osi03c{flex-basis:40%;height:100%}.about-brief.svelte-osi03c{margin-bottom:30px}.about-brief.svelte-osi03c h1:where(.svelte-osi03c){margin-bottom:15px}.about-tabs.svelte-osi03c{margin-top:30px}.tabs.svelte-osi03c{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;font-family:var(--montserrat);list-style:none;margin-left:-15px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.tab.svelte-osi03c{position:relative;cursor:pointer;font-size:2rem;font-family:var(--montserrat);font-weight:600;color:var(--primary-text);margin:0 15px 10px;line-height:30px;-webkit-user-select:none;user-select:none;transition:.5s;transition-property:color}.tab.svelte-osi03c:after{content:"";display:block;background:var(--primary-text);height:2.5px;max-width:50px;width:100%;transition:.5s}.active.svelte-osi03c:after{content:"";display:block;background:var(--accent);height:2.5px;max-width:150px;width:100%;transition:.5s}.tab.active.svelte-osi03c{color:var(--accent)}.about-img.svelte-osi03c img:where(.svelte-osi03c){height:100%;width:100%;object-fit:cover;border-radius:8px}@media only screen and (max-width: 1200px){.about-img.svelte-osi03c img:where(.svelte-osi03c){min-height:570px}}@media only screen and (max-width: 970px){.about.svelte-osi03c{flex-direction:column}.about-content.svelte-osi03c{margin-left:0;flex-basis:70%}.about-img.svelte-osi03c img:where(.svelte-osi03c){min-height:200px;max-width:500px;max-height:500px;height:70vw;width:70vw;object-fit:cover}.about-brief.svelte-osi03c h1:where(.svelte-osi03c){margin-top:30px}.about-brief.svelte-osi03c{margin-bottom:0}.tab.svelte-osi03c{font-size:2.2rem}}@media only screen and (max-width: 600px){.about-brief.svelte-osi03c h1:where(.svelte-osi03c){font-size:4.3rem;text-align:center}}.loader{transform:scale(.5);animation:bottom-ripple 1s ease-in-out infinite -50ms;background-color:color-mix(in srgb,var(--accent) 70%,black 30%);border-radius:50%;box-shadow:0 .5em .5em #0006;height:12em;position:relative;width:12em}.loader:after,.loader:before{border-radius:inherit;box-shadow:0 .5em .5em #0006;content:"";left:50%;position:absolute;top:50%}.loader:before{animation:middle-ripple 1s ease-in-out infinite -25ms;background-color:color-mix(in srgb,var(--accent) 80%,black 20%);height:8em;margin:-4em 0 0 -4em;width:8em}.loader:after{animation:top-ripple 1s ease-in-out infinite;background-color:var(--accent);height:4em;margin:-2em 0 0 -2em;width:4em}@keyframes bottom-ripple{0%{box-shadow:0 .5em .5em #0006;transform:scale(1)}50%{box-shadow:0 1.5em 1.5em #0006;transform:scale(1.25)}}@keyframes middle-ripple{0%{box-shadow:0 .5em .5em #0006;transform:scale(1)}50%{box-shadow:0 1.5em 1.5em #0006;transform:scale(1.1)}}@keyframes top-ripple{0%{box-shadow:0 .5em .5em #0006;transform:scale(1)}50%{box-shadow:0 1.5em 1.5em #0006;transform:scale(1.4)}}.loader-body.svelte-1u4kz45{position:fixed;top:0;left:0;background-color:var(--primary-background);display:flex;align-items:center;justify-content:center;z-index:999;width:100vw;height:100vh;overflow-y:hidden}
