.about_about_section__HOlsE{max-width:var(--container-width);margin:0 auto;padding:var(--section-padding)}.about_about_section__HOlsE>*+*{margin-top:var(--gap-inside-section)}.about_about_me__UpB2Q>*+*{margin-top:var(--gap-btn-para)}.about_section_header__0pxSX h3 span{font-size:1.25rem;line-height:1.75rem}.about_section_header__0pxSX h3 span:after{content:var(--wave-icon);position:relative}.about_know_more_btn__xYJ_m button{cursor:pointer;color:var(--text-color);font-size:.9rem;padding:.6rem .8rem;background-color:transparent;border-radius:var(--border-radius);border:1px solid var(--border-color);transition:color .3s ease-in-out,background-color .3s ease-in-out}.about_know_more_btn__xYJ_m button:hover{color:var(--on-hover-text-color);background-color:var(--on-hover-list-bg-color)}.contact_contact_section___uTh_{max-width:var(--container-width);padding:var(--section-padding);margin:0 auto}.contact_contact_section___uTh_>*+*{margin-top:var(--gap-inside-section)}.contact_section_header__aaafv h3 span{font-size:1.25rem;line-height:1.75rem}.contact_contact_lists__KS5lg{display:flex;flex-wrap:wrap;gap:.5rem}.contact_contact_lists__KS5lg li a{position:relative;border-bottom:2px solid var(--border-color);transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out}.contact_contact_lists__KS5lg li:not(:last-child):after{content:"\002F";margin-left:.5rem;border-bottom:none}.contact_contact_lists__KS5lg li:hover{cursor:pointer;color:var(--on-hover-text-color);border-bottom-color:var(--on-hover-border-color)}.project_project__v5Gsj,.project_project_section__yUeuD{max-width:var(--container-width);padding:var(--section-padding);margin:0 auto}.project_project__v5Gsj>*+*,.project_project_section__yUeuD>*+*{margin-top:var(--gap-inside-section)}.project_section_header__GPxVN{display:flex;justify-content:space-between;align-items:center}.project_section_header__GPxVN h3{color:var(--heading-color)}.project_section_title__CX5SS{display:flex;align-items:center;gap:.4rem}.project_section_title__CX5SS .project_info__xevM7{display:flex;align-items:center;position:relative;cursor:pointer}.project_section_title__CX5SS .project_info_detail__qkaLH{position:absolute;white-space:nowrap;display:none;top:-2.4rem;background-color:#2d2926;border-radius:var(--border-radius);border-color:var(--border-color);padding:.2rem .4rem;left:-.6rem;font-size:.8rem;font-weight:500}.project_info__xevM7:hover .project_info_detail__qkaLH{display:block}.project_info__xevM7 .project_info_detail__qkaLH:after{content:"";position:absolute;top:100%;left:8%;margin-left:-5px;border:10px solid transparent;border-top-color:#2d2926}.project_section_header__GPxVN a span{border-bottom:2px solid var(--border-color);transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out}.project_section_header__GPxVN a span:hover{color:var(--on-hover-text-color);border-bottom-color:var(--on-hover-border-color)}.project_project_lists__8Nggl>*+*{margin-top:var(--gap-btn-lists)}.project_project_list__gIcLD a .project_project_details__4JEr8>*+*{margin-top:var(--gap-inside-list)}.project_project_lists__8Nggl:hover .project_project_list__gIcLD a{opacity:.8}.project_project_lists__8Nggl .project_project_list__gIcLD a:hover{opacity:1;background-color:var(--on-hover-list-bg-color)}.project_project_list__gIcLD a{display:flex;justify-content:space-between;align-items:center;gap:1.8rem;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--border-radius);transition:background-color .3s ease-in-out}.project_project_details__4JEr8{overflow:hidden}.project_made_with_tags__wPF9a{display:flex;gap:var(--gap-btn-tags);flex-wrap:wrap}.project_made_with_tags__wPF9a li{border:1px solid var(--border-color);padding:.4rem .6rem;border-radius:var(--border-radius);font-size:.9rem}.wesbite_built_with_wesbite_built_with_section__XAsMc{max-width:var(--container-width);margin:0 auto;padding:var(--section-padding)}.wesbite_built_with_wesbite_built_with_section__XAsMc>*+*{margin-top:var(--gap-inside-section)}.wesbite_built_with_skills_and_tools_lists__eCcwI{display:grid;grid-template-columns:repeat(5,minmax(5.6rem,.5fr));grid-gap:var(--row-gap);gap:var(--row-gap)}.wesbite_built_with_skills_and_tools_lists__eCcwI li{align-self:self-start;display:flex;align-items:center;gap:.4rem;border:1.6px solid var(--border-color);border-radius:var(--border-radius);padding:.3rem;font-size:.9rem;font-weight:500;transition:background-color .3s ease-in-out;cursor:default}.wesbite_built_with_skills_and_tools_lists__eCcwI li:hover{background-color:var(--on-hover-list-bg-color)}.wesbite_built_with_tool_icon__HDkWD{width:2rem;height:2rem;border-radius:var(--border-radius);background-color:#49608c5c}@media (max-width:480px){.wesbite_built_with_skills_and_tools_lists__eCcwI{grid-template-columns:repeat(3,minmax(5.6rem,.5fr))}}@media (max-width:320px){.wesbite_built_with_skills_and_tools_lists__eCcwI{display:flex;flex-wrap:wrap}.wesbite_built_with_skills_and_tools_lists__eCcwI li{width:-moz-fit-content;width:fit-content}.wesbite_built_with_skills_and_tools_lists__eCcwI li p{display:none}}.work_work__smjpG,.work_work_section__1H90B{max-width:var(--container-width);padding:var(--section-padding);margin:0 auto}.work_work__smjpG>*+*,.work_work_section__1H90B>*+*{margin-top:var(--gap-inside-section)}.work_work_experience_lists__wx4gH>*+*{--gap-btn-lists:1.8rem;margin-top:var(--gap-btn-lists)}.work_work_experience_list__FR1dn>*+*{margin-top:var(--gap-inside-list)}.work_section_header__8Mmx0{display:flex;justify-content:space-between;align-items:center}.work_section_header__8Mmx0 h3{color:var(--heading-color)}.work_section_title__e3TZp{display:flex;align-items:center;gap:.4rem}.work_section_title__e3TZp .work_info__bx44K{display:flex;align-items:center;position:relative;cursor:pointer}.work_section_title__e3TZp .work_info_detail__7zRYt{position:absolute;white-space:nowrap;display:none;top:-2.4rem;background-color:#2d2926;border-radius:var(--border-radius);border-color:var(--border-color);padding:.2rem .4rem;left:-.6rem;font-size:.8rem;font-weight:500}.work_info__bx44K:hover .work_info_detail__7zRYt{display:block}.work_info__bx44K .work_info_detail__7zRYt:after{content:"";position:absolute;top:100%;left:8%;margin-left:-5px;border:10px solid transparent;border-top-color:#2d2926}.work_section_header__8Mmx0 a span{border-bottom:2px solid var(--border-color);transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out}.work_section_header__8Mmx0 a span:hover{color:var(--on-hover-text-color);border-bottom-color:var(--on-hover-border-color)}.work_work_experience_list__FR1dn .work_work_detail__qlOnV>*+*{margin-top:var(--gap-inside-list)}.work_work_detail__qlOnV{color:var(--gray-color);font-size:.9rem}.work_company_info__KydOF{color:var(--text-color);font-size:medium}.work_work_detail__qlOnV div div{display:flex;align-items:center;gap:.4rem}.work_work_detail__qlOnV div div p:before{content:"\2022";margin-right:.4rem}.work_work_detail__qlOnV h4{font-size:1rem}.work_what_i_did__H2G1w>*+*{margin-top:var(--gap-btn-li)}.work_what_i_did__H2G1w{margin-left:1rem}.work_what_i_did__H2G1w li{list-style:disc;line-height:1.7}@media (max-width:480px){.work_work_detail__qlOnV div div{flex-direction:column;align-items:normal;gap:0}.work_work_detail__qlOnV div div p:before{content:"";margin-right:0}}.writing_writing__2ocLW,.writing_writing_section__ULSQM{max-width:var(--container-width);padding:var(--section-padding);margin:0 auto}.writing_writing__2ocLW>*+*,.writing_writing_section__ULSQM>*+*{margin-top:var(--gap-inside-section)}.writing_section_header__xzUR9{display:flex;justify-content:space-between;align-items:center}.writing_section_header__xzUR9 h3{color:var(--heading-color)}.writing_section_header__xzUR9 a span{border-bottom:2px solid var(--border-color);transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out}.writing_section_header__xzUR9 a span:hover{color:var(--on-hover-text-color);border-bottom-color:var(--on-hover-border-color)}.writing_writing_details__9813_>*+*{margin-top:var(--gap-inside-list)}.writing_writing_list__xLvHs a{display:flex;justify-content:space-between;align-items:center;gap:1.8rem;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--border-radius);transition:color .3s ease-in-out,background-color .3s ease-in-out}.writing_writing_list__xLvHs a:hover{background-color:var(--on-hover-list-bg-color)}.writing_search__ep2Jq{padding:0 .5rem;display:flex;align-items:center;gap:.3rem;border:1px solid var(--border-color);border-radius:var(--border-radius)}.writing_search__ep2Jq input{height:2.5rem;font-size:.9rem}@media (max-width:480px){.writing_section_header__xzUR9{flex-direction:column;align-items:normal}.writing_search__ep2Jq{margin-top:.6rem}}