/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.about-header{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:50px;width:800px;padding:20px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.about-header__profile-section{gap:27px;display:flex}.about-header__profile-left{justify-content:center;display:flex}.about-header__profile-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;width:212px;height:212px;margin-top:10px}@media only screen and (max-width:850px){.about-header__profile-image{width:100%;height:100%}}.about-header__profile-right{flex-direction:column;align-items:flex-start;gap:3px;width:100%;display:flex}.about-header__title{font-optical-sizing:auto;color:#424257;margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:600}.about-header__description{color:#8b8ba7;max-width:380px;font-size:16px;line-height:1.8em}.about-header__profile-header{justify-content:space-between;align-items:center;width:100%;display:flex}.about-header__status{font-variant:italic;color:#08782f;background-color:#cffcdf;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;display:flex}.about-header__status-dot{aspect-ratio:1;background-color:#08782f;border-radius:100%;width:6px}.about-header__social-icons{gap:3px;display:flex}.about-header__social-icon{cursor:pointer;background-color:#fff;border:none;border-radius:24px;justify-content:center;align-items:center;padding:12px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.about-header__social-icon svg{fill:#8b8ba7;width:16px;height:16px}.about-header__social-icon:hover svg{fill:#52525f}.about-header__footer{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.about-header__location{gap:5px;margin-top:7px;display:flex}.about-header__location svg{color:#8b8ba7;fill:#8b8ba7;width:16px}.about-header__location p{color:#8b8ba7;align-items:center;margin:0;padding:0;font-size:14px;display:flex}.about-header__bio{color:#8b8ba7;max-width:100%;margin:0;font-size:16px;line-height:1.8em}@media only screen and (max-width:700px){.about-header{width:auto}.about-header__footer,.about-header__profile-section{flex-direction:column}}.aboutheader_navbar_button{cursor:pointer;color:#424257;border-radius:24px;justify-content:center;align-items:center;gap:5px;padding:8px 14px;font-size:14px;transition:all .4s;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}@media screen and (max-width:850px){.aboutheader_navbar_button{width:300px;margin-top:30px}}.aboutheader_navbar_button svg{width:15px}.aboutheader_navbar_button:hover{color:#fff;background-color:#808091}@media only screen and (max-width:850px){.about-header__profile-image{width:100%;height:350px}.body_navbar_button{justify-content:flex-start;margin-top:20px}.body_navbar{flex-direction:row;display:flex}}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.tech-stack{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:27px;width:800px;padding:28px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.tech-stack__header{justify-content:space-between;align-items:center;width:100%;display:flex}.tech-stack__title{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:600}.tech-stack__view-all-button{cursor:pointer;color:#424257;border-radius:24px;justify-content:center;align-items:center;gap:5px;padding:8px 9px;font-size:14px;text-decoration:none;transition:all .4s;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.tech-stack__view-all-button svg{fill:#424257;width:16px}.tech-stack__view-all-button:hover{color:#fff;background-color:#808092}.tech-stack__view-all-button:hover svg{fill:#fff;transform:translate(5px)}.tech-stack__grid{flex-wrap:wrap;gap:20px;display:flex}.tech-stack__item{background-color:#f8f9fa;border-radius:12px;flex:1;align-items:center;gap:15px;min-width:200px;padding:15px;transition:transform .2s,box-shadow .2s;display:flex}.tech-stack__item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2f2f6a1a}.tech-stack__item-icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tech-stack__item-icon img{object-fit:contain;width:100%;height:100%}.tech-stack__item-content{flex:1}.tech-stack__item-title{color:#424257;margin:0 0 4px;font-size:16px;font-weight:600}.tech-stack__item-description{color:#8b8ba7;margin:0;font-size:14px}@media only screen and (max-width:700px){.tech-stack{width:auto}.tech-stack__grid{flex-direction:column}.tech-stack__item{min-width:auto}}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.project-showcase{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:27px;width:800px;padding:28px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.project-showcase__header{justify-content:space-between;align-items:center;width:100%;display:flex}.project-showcase__title{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:600}.project-showcase__view-all-button{cursor:pointer;color:#424257;border-radius:24px;justify-content:center;align-items:center;gap:5px;padding:8px 9px;font-size:14px;text-decoration:none;transition:all .4s;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.project-showcase__view-all-button svg{fill:#424257;width:16px}.project-showcase__view-all-button:hover{color:#fff;background-color:#808092}.project-showcase__view-all-button:hover svg{fill:#fff;transform:translate(5px)}.project-showcase__grid{gap:20px;display:flex}.project-showcase__card{border-radius:12px;width:380px;padding-bottom:20px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.project-showcase__card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #2f2f6a26}.project-showcase__card-image{aspect-ratio:16/10;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.project-showcase__card-content{padding:20px}.project-showcase__card-category{color:#8b8ba7;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:14px;font-weight:500}.project-showcase__card-title{color:#424257;margin:0;font-size:20px;font-weight:600;line-height:1.3}@media only screen and (max-width:700px){.project-showcase{width:auto}.project-showcase__grid{flex-direction:column}.project-showcase__card{width:100%}}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.testimonial-section{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:27px;width:800px;padding:28px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.testimonial-section__header{justify-content:space-between;align-items:center;width:100%;display:flex}.testimonial-section__title{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:600}.testimonial-section__grid{gap:20px;display:flex}.testimonial-section__card{background-color:#f8f9fa;border-radius:12px;width:380px;padding:20px;transition:transform .2s,box-shadow .2s}.testimonial-section__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2f2f6a1a}.testimonial-section__card-header{align-items:center;gap:12px;margin-bottom:15px;display:flex}.testimonial-section__card-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:50px;height:50px}.testimonial-section__card-name{color:#424257;margin:0;font-size:18px;font-weight:600}.testimonial-section__card-text{color:#8b8ba7;margin:0;font-size:16px;line-height:1.6}@media only screen and (max-width:700px){.testimonial-section{width:auto}.testimonial-section__grid{flex-direction:column}.testimonial-section__card{width:100%}}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.contact-section{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:27px;width:800px;padding:28px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.contact-section__header{justify-content:space-between;align-items:center;width:100%;display:flex}.contact-section__title{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:600}.contact-section__content{flex-direction:column;gap:20px;display:flex}.contact-section__description{color:#8b8ba7;margin:0;font-size:16px;line-height:1.6}@media only screen and (max-width:700px){.contact-section{width:auto}}@media(max-width:850px){.education{width:100%!important}}.education_body_itembetween{width:100%;display:flex;gap:10px}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.stack{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:6px;width:800px;padding:28px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}@media (max-width:850px){.stack{width:100%}}.stack_navbar_button{cursor:pointer;color:#424257;border-radius:24px;justify-content:center;align-items:center;gap:5px;padding:8px 9px;font-size:14px;transition:all .4s;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.stack_navbar_button svg{color:#424257;fill:#424257;width:16px;font-size:14px}.stack_navbar_button:hover{color:#fff;background-color:#808092}.stack_navbar_button:hover svg{fill:#fff;color:#fff}.stack_navbar_title{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:600}.stack_navbar{justify-content:space-between;align-items:center;width:100%;display:flex}.stack_body{margin-top:15px}.stack_body_item{cursor:pointer;border-radius:12px;gap:10px;width:220px;padding:5px 8px;display:flex;box-shadow:0 .602187px .602187px -1.25px #2f2f6a12,0 2.28853px 2.28853px -2.5px #2f2f6a10,0 10px 10px -3.75px #2f2f6a06}.stack_body_item_left img{width:38px;height:38px}.stack_body_item_right_title{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:500}.stack_body_item_right_description{font-optical-sizing:auto;color:#8b8ba7;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500}.stack_body_item_right{flex-direction:column;gap:6px;display:flex}.stack_body_item_left{justify-self:center;align-items:center;display:flex}.stack_body{flex-wrap:wrap;gap:27px;display:flex}.stack_body_item:hover{box-shadow:0 .602187px .602187px -1.25px #2f2f6a1a,0 2.28853px 2.28853px -2.5px #2f2f6a3b,0 10px 10px -3.75px #2f2f6a06}.stack_body_text{color:#8b8ba7;font-size:16px;line-height:1.8em}.education{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;gap:27px;width:800px;padding:28px;display:flex;box-shadow:0 .602187px .602187px -1.25px rgba(47,47,106,.07),0 2.28853px 2.28853px -2.5px rgba(47,47,106,.063),0 10px 10px -3.75px rgba(47,47,106,.024)}.education_navbar h2{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:600}.education_body_item{box-shadow:0 .602187px .602187px -1.25px rgba(47,47,106,.07),0 2.28853px 2.28853px -2.5px rgba(47,47,106,.063),0 10px 10px -3.75px rgba(47,47,106,.024);width:100%}.education_body_item_left_canvas{display:flex;align-items:center;justify-content:center;width:32px;border-radius:8px;background-color:#f9f9fb;height:32px}.education_body_item_left_canvas svg{color:#424257;width:16px;height:16px}.education_body_item_right h3{font-optical-sizing:auto;color:#424257;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:500}.education_body_item_right p{font-optical-sizing:auto;color:#8b8ba7;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400}.education_body_item_right{display:flex;flex-direction:column;gap:5px}.education_body_item{display:flex;gap:10px;padding:14px 0}.education_body_itembetween_left svg{width:13px;color:#8b8ba7;fill:#8b8ba7}.education_body_itembetween_left{width:32px;align-items:center;justify-content:center}.education_body_itembetween{margin-top:15px;margin-bottom:10px}.education_body_itembetween_left_dot{border-radius:1px;opacity:1;background-color:#8b8ba7;width:2px;height:2px}.education_body_itembetween_left{flex-direction:column;gap:5px;display:flex}