.Header_header__Ie2R6{position:fixed;top:0;left:0;width:100%;height:80px;z-index:100}.Header_header__Ie2R6 nav{width:100%;height:100%}.Header_header__Ie2R6 nav ul{width:100%;height:100%;display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;background-color:#fff}.Header_header__Ie2R6 nav ul li{padding:0 30px}.Header_header__Ie2R6 nav ul li a{color:#000;font-size:1rem}.Footer_footer__o7Z9v{display:flex;justify-content:center;align-items:center;width:100%;height:100px;background-color:#fff}.Footer_footer__o7Z9v .Footer_copyright__ej8nq{font-size:1rem;color:#000;text-align:center}.Footer_footer__o7Z9v .Footer_copyright__ej8nq .Footer_name__APIW3{font-weight:700}.Footer_footer__o7Z9v .Footer_copyright__ej8nq .Footer_alias__0mhZJ{font-style:italic;opacity:.7}.about_profileMain__9SNrr{padding:80px 24px;max-width:960px;width:calc(100% - 20px);margin:150px auto 50px;color:#fff;background-color:#121212}.about_profileMain__9SNrr .about_heroSection__h10I0{text-align:center;margin-bottom:64px}.about_profileMain__9SNrr .about_heroSection__h10I0 .about_img___W15_{display:block;width:200px;aspect-ratio:1/1;border-radius:100px;margin:30px auto;overflow:hidden}.about_profileMain__9SNrr .about_heroSection__h10I0 .about_img___W15_ img{object-fit:cover}.about_profileMain__9SNrr .about_heroSection__h10I0 .about_pageTitle__Z157m{font-size:2.8rem;font-weight:700;margin-bottom:16px}.about_profileMain__9SNrr .about_heroSection__h10I0 .about_pageIntro__jrzLp{font-size:1.4rem;opacity:.8}.about_profileMain__9SNrr .about_contactSection__44c2F,.about_profileMain__9SNrr .about_introductionSection__9zzqv,.about_profileMain__9SNrr .about_skillSection__5NLe6{margin-bottom:64px}.about_profileMain__9SNrr .about_contactSection__44c2F .about_sectionTitle__BUOOC,.about_profileMain__9SNrr .about_introductionSection__9zzqv .about_sectionTitle__BUOOC,.about_profileMain__9SNrr .about_skillSection__5NLe6 .about_sectionTitle__BUOOC{font-size:2rem;border-left:4px solid #00bcd4;padding-left:12px;margin-bottom:24px}.about_profileMain__9SNrr .about_contactSection__44c2F .about_description__weJ59,.about_profileMain__9SNrr .about_introductionSection__9zzqv .about_description__weJ59,.about_profileMain__9SNrr .about_skillSection__5NLe6 .about_description__weJ59{font-size:1.1rem;line-height:1.8;opacity:.9}.about_profileMain__9SNrr .about_skillSection__5NLe6 .about_skillList__ukyqo{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.about_profileMain__9SNrr .about_skillSection__5NLe6 .about_skillList__ukyqo li{background-color:#1e1e1e;padding:12px 16px;border-radius:6px;font-weight:500;border:1px solid #2a2a2a;transition:background-color .3s}.about_profileMain__9SNrr .about_skillSection__5NLe6 .about_skillList__ukyqo li:hover{background-color:#2c2c2c}.about_profileMain__9SNrr .about_contactSection__44c2F .about_contactBox__RHJOs{margin-top:24px;text-align:center}.about_profileMain__9SNrr .about_contactSection__44c2F .about_contactBox__RHJOs .about_contactButton__o3Yfc{display:inline-block;background-color:#00bcd4;color:#000;padding:12px 24px;font-weight:700;border-radius:6px;text-decoration:none;transition:background-color .3s}.about_profileMain__9SNrr .about_contactSection__44c2F .about_contactBox__RHJOs .about_contactButton__o3Yfc:hover{background-color:#00a0b0}