.Header_header__SQD4u{display:flex;justify-content:space-between;align-items:center;padding:2rem;background-color:transparent;width:100%;position:relative;z-index:2}@media(max-width:768px){.Header_header__SQD4u{padding:1rem}}@media(max-width:480px){.Header_header__SQD4u{padding:.5rem}}.Header_title__iFjJB{line-height:1.6rem}.Header_connectButton__EoW61,.Header_title__iFjJB{z-index:2;font-family:Inter,sans-serif;font-size:var(--connect-button-font-size)}.Header_connectButton__EoW61{display:flex;flex-direction:row;align-items:center;justify-content:center;line-height:1.8rem;gap:8px}@media(max-width:768px){.Header_connectButton__EoW61{line-height:1.3rem;font-size:1.3rem}.Header_connectButton__EoW61 svg{height:1.3rem;width:1.3rem}}@media(max-width:480px){.Header_connectButton__EoW61{line-height:1rem;font-size:1rem}.Header_connectButton__EoW61 svg{height:1rem;width:1rem}}@media(hover:hover){.Header_connectButton__EoW61{transition:transform .3s ease-in-out}.Header_connectButton__EoW61:hover{transform:translateY(-5px)}}.LanguageSwitcher_container__Fp7aG{display:flex;align-items:center;gap:.25rem}.LanguageSwitcher_icon__FbH0a{color:#c2c2c2;flex-shrink:0;pointer-events:none}.LanguageSwitcher_select__oI_uO{background:transparent;border:none;outline:none;padding:.4rem .8rem .4rem 0;font-size:.75rem;font-family:Inter,sans-serif;color:#c2c2c2;cursor:pointer;min-width:4rem;text-align:left;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media(max-width:480px){.LanguageSwitcher_select__oI_uO{font-size:.65rem;padding:.35rem .6rem .35rem 0;min-width:3.5rem}}.LanguageSwitcher_select__oI_uO::-ms-expand{display:none}.LanguageSwitcher_select__oI_uO option{background:transparent;color:#c2c2c2}.Footer_footer__x7vJd{display:flex;justify-content:space-between;align-items:center;width:100%;padding:2rem;font-size:var(--footer-copyrighting-font-size);font-family:Inter,sans-serif;z-index:2}@media(max-width:768px){.Footer_footer__x7vJd{padding:1rem}}@media(max-width:480px){.Footer_footer__x7vJd{padding:.5rem;flex-direction:column;gap:.5rem}}.Footer_copyright__bDpaX{display:flex;align-items:center;gap:.25rem;margin:0}.Footer_copyrightIcon__HK4gU{color:currentColor;flex-shrink:0}.Layout_container___qSE6{display:flex;flex-direction:column;min-height:100vh}@supports(height:100dvh){.Layout_container___qSE6{min-height:100dvh}}@supports(height:100svh){.Layout_container___qSE6{min-height:100svh}}.Layout_container___qSE6{background-color:#0a0a0a;overflow-x:hidden;position:relative}.Layout_main__4ai5i{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:1}@media(max-width:600px){.Layout_main__4ai5i{padding:1rem}}.Home_main__3vDCl{display:flex;flex-direction:column;justify-content:center;flex:1 1;align-items:flex-start;padding:2rem;position:relative;transition:transform .8s cubic-bezier(.23,1,.32,1);will-change:transform}@media(max-width:768px){.Home_main__3vDCl{align-items:center;padding:1rem}}@media(max-width:480px){.Home_main__3vDCl{align-items:center;padding:.5rem}}.Home_info__zlo9n{overflow:visible;perspective:1000px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:768px){.Home_info__zlo9n{align-items:center}}@media(max-width:480px){.Home_info__zlo9n{align-items:center}}.Home_primaryText__Mkc6K{display:flex;align-items:center;gap:1rem;font-family:Syne,sans-serif;font-size:calc(var(--primary-font-size)*var(--lang-scale-primary, 1));margin-bottom:1rem;word-wrap:break-word;overflow-wrap:break-word;white-space:nowrap}.Home_primaryText__Mkc6K[data-language=ja]{font-size:calc(var(--primary-font-size)*var(--lang-scale-primary, 1)*.95)}.Home_primaryText__Mkc6K[data-language=zh]{font-size:calc(var(--primary-font-size)*var(--lang-scale-primary, 1)*.97)}.Home_primaryText__Mkc6K[data-language=ko]{font-size:calc(var(--primary-font-size)*var(--lang-scale-primary, 1)*.98)}@media(max-width:768px){.Home_primaryText__Mkc6K{justify-content:center;font-size:calc(2.6rem*var(--lang-scale-primary, 1));white-space:normal}.Home_primaryText__Mkc6K[data-language=ja]{font-size:calc(2.4rem*var(--lang-scale-primary, 1))}.Home_primaryText__Mkc6K[data-language=zh]{font-size:calc(2.5rem*var(--lang-scale-primary, 1))}}@media(max-width:480px){.Home_primaryText__Mkc6K{justify-content:center;font-size:calc(2.2rem*var(--lang-scale-primary, 1));white-space:normal}.Home_primaryText__Mkc6K[data-language=ja]{font-size:calc(2rem*var(--lang-scale-primary, 1))}.Home_primaryText__Mkc6K[data-language=zh]{font-size:calc(2.1rem*var(--lang-scale-primary, 1))}}@media(max-width:420px){.Home_primaryText__Mkc6K{flex-wrap:wrap;gap:.75rem;white-space:normal}.Home_primaryText__Mkc6K[data-language=ja]{font-size:calc(1.8rem*var(--lang-scale-primary, 1))}.Home_primaryText__Mkc6K[data-language=zh]{font-size:calc(1.9rem*var(--lang-scale-primary, 1))}}@media(max-width:380px){.Home_primaryText__Mkc6K{flex-wrap:wrap;gap:.6rem;line-height:.95;font-size:calc(1.4rem*var(--lang-scale-primary, 1));white-space:normal}.Home_primaryText__Mkc6K[data-language=ja]{font-size:calc(1.25rem*var(--lang-scale-primary, 1))}.Home_primaryText__Mkc6K[data-language=zh]{font-size:calc(1.3rem*var(--lang-scale-primary, 1))}.Home_primaryText__Mkc6K[data-language=ko]{font-size:calc(1.35rem*var(--lang-scale-primary, 1))}}.Home_name__f4CYc{position:relative}.Home_avatar__5GDjf{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0;border:.5px solid hsla(0,0%,100%,.1);box-shadow:0 10px 25px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.1)}@media(max-width:768px){.Home_avatar__5GDjf{width:64px;height:64px}}@media(max-width:480px){.Home_avatar__5GDjf{width:56px;height:56px}}@media(max-width:380px){.Home_avatar__5GDjf{width:56px;height:56px}}.Home_secondaryText__itJiF{font-family:Inter,sans-serif;font-size:calc(var(--secondary-font-size)*var(--lang-scale, 1));margin:0;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;overflow:visible;position:relative}.Home_secondaryText__itJiF,.Home_secondaryText__itJiF *{font-feature-settings:normal}@media(max-width:768px){.Home_secondaryText__itJiF{line-height:1.6rem;font-size:calc(1.4rem*var(--lang-scale, 1))}}@media(max-width:480px){.Home_secondaryText__itJiF{line-height:1.4rem;font-size:calc(1.2rem*var(--lang-scale, 1))}}.Home_styledText__LnbjN{position:relative;display:inline-block;margin-left:.3rem;letter-spacing:normal;overflow:visible}.Home_styledText__LnbjN:after{content:"";position:absolute;left:0;bottom:-.3em;height:.4em;width:100%;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1}.Home_styledText__LnbjN[data-line="1"]:after{background:#00d4ff;mask-image:url(/_next/static/media/line1.0837bdb4.svg);-webkit-mask-image:url(/_next/static/media/line1.0837bdb4.svg)}.Home_styledText__LnbjN[data-line="1"]:after,.Home_styledText__LnbjN[data-line="2"]:after{mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.Home_styledText__LnbjN[data-line="2"]:after{background:#ff0080;mask-image:url(/_next/static/media/line2.317daf46.svg);-webkit-mask-image:url(/_next/static/media/line2.317daf46.svg)}.Home_styledText__LnbjN[data-line="3"]:after{background:#fc0;mask-image:url(/_next/static/media/line3.429e5a06.svg);mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-image:url(/_next/static/media/line3.429e5a06.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.Home_scriptSeparator__VivZK{display:inline-block;letter-spacing:normal;font-feature-settings:normal;white-space:pre}.Home_title__CJM6I{display:flex;flex-direction:column;margin-bottom:1rem;font-size:var(--title-font-size);font-weight:700;text-align:left;width:100%;z-index:1}@media(max-width:768px){.Home_title__CJM6I{text-align:center}}@media(max-width:480px){.Home_title__CJM6I{text-align:center}}@media(max-width:380px){.Home_title__CJM6I{gap:.4rem}}.Home_title__CJM6I>.Home_secondaryText__itJiF+.Home_secondaryText__itJiF{margin-top:.5rem}.Home_githubActivity__h1zaK{display:flex;align-items:center;gap:.4rem;font-size:var(--footer-copyrighting-font-size);line-height:normal;margin-top:1.25rem;margin-bottom:0;color:currentColor;font-family:Inter,sans-serif;font-weight:400;letter-spacing:normal}@media(max-width:768px){.Home_githubActivity__h1zaK{justify-content:center}}.Home_githubIcon__aZT0h{width:1rem;height:1rem;flex-shrink:0;opacity:.8}.Home_githubBullet__8CjhO{color:currentColor;opacity:.7}.Home_links__gmpoh{display:flex;gap:.8rem;z-index:1;margin-top:1rem;justify-content:center}@media(max-width:768px){.Home_links__gmpoh{flex-direction:column;align-items:center}}@media(max-width:480px){.Home_links__gmpoh{flex-direction:column;align-items:center}}.Home_link__yP80F{display:flex;padding:.5rem 1rem;position:relative;overflow:hidden;background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:.5px solid hsla(0,0%,100%,.1);font-size:var(--link-font-size);font-family:Inter,sans-serif;border-radius:14px;align-items:center;justify-content:center;gap:.4rem;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.1);cursor:pointer;transform-style:preserve-3d;perspective:1000px;will-change:transform}.Home_link__yP80F a{cursor:pointer}.Home_link__yP80F:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .18s ease;background:radial-gradient(220px circle at var(--px,-10px) var(--py,-10px),hsla(0,0%,100%,.25),transparent 55%)}.Home_link__yP80F:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.12);box-shadow:0 5px 16px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.12)}.Home_link__yP80F:hover:before{opacity:.6}.Home_link__yP80F:active{transform:scale(.98)!important}.Home_linkIcon__YdIrA{color:currentColor;flex-shrink:0}.Home_chip__reHs7{display:flex;padding:.5rem 1rem;background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:.5px solid hsla(0,0%,100%,.1);font-size:var(--link-font-size);font-family:Inter,sans-serif;border-radius:14px;align-items:center;justify-content:center;gap:.4rem;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.1)}