.PersonProfile_root__LQJPX{display:grid;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);grid-column-gap:24px}@media(max-width:768px){.PersonProfile_root__LQJPX{display:flex;flex-direction:column;gap:24px}}.PersonProfile_mainvisual__UYx_q{grid-column:1/3}.PersonProfile_content__uBOz7{grid-column:4/-1;width:calc(100% + 12px);margin-left:-12px}@media(max-width:768px){.PersonProfile_content__uBOz7{width:100%;margin-left:0}}.PersonProfile_content__uBOz7 .PersonProfile_name__8sd0G{font-family:var(--font-theinhardt),"MFW-KoburinaGoStdN-W6",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:600;font-size:2.75rem;letter-spacing:-.02em}@media(max-width:768px){.PersonProfile_content__uBOz7 .PersonProfile_name__8sd0G{font-size:1.75rem}}.PersonProfile_content__uBOz7 .PersonProfile_jobTitle__THxCy{display:flex;row-gap:4px;column-gap:6px;flex-wrap:wrap;color:var(--color-gray-2);margin-top:12px}@media(max-width:768px){.PersonProfile_content__uBOz7 .PersonProfile_jobTitle__THxCy{column-gap:4px;margin-top:8px}}.PersonProfile_content__uBOz7 .PersonProfile_jobTitle__THxCy li{font-size:1.125rem;flex-shrink:0}@media(max-width:768px){.PersonProfile_content__uBOz7 .PersonProfile_jobTitle__THxCy li{font-size:.9375rem}}.PersonProfile_content__uBOz7 .PersonProfile_jobTitle__THxCy li:not(:last-child):after{content:","}.PersonProfile_content__uBOz7 .PersonProfile_biography__E_hk9{font-size:1.0546875rem;letter-spacing:.02em;line-height:1.6;margin-top:32px}.PersonProfile_content__uBOz7 .PersonProfile_biography__E_hk9:before{content:"";display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em)}.PersonProfile_content__uBOz7 .PersonProfile_biography__E_hk9:after{content:"";display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em)}@media(max-width:768px){.PersonProfile_content__uBOz7 .PersonProfile_biography__E_hk9{margin-top:24px;font-size:1rem}}.PersonProfile_content__uBOz7 .PersonProfile_biography__E_hk9 a{color:var(--color-gray-2);transition:.2s}@media(hover:hover){.PersonProfile_content__uBOz7 .PersonProfile_biography__E_hk9 a:hover{color:var(--color-graphite)}}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H{display:flex;flex-direction:column;gap:24px;margin-top:48px}@media(max-width:768px){.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H{gap:20px;margin-top:24px}}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn{display:flex;flex-direction:column;gap:8px}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_title__MCLx7{font-family:var(--font-theinhardt),sans-serif;font-weight:400;font-size:.875rem}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_content__uBOz7{display:flex;row-gap:6px;column-gap:8px;flex-wrap:wrap;margin-left:0;font-size:1.0546875rem;color:var(--color-gray-2)}@media(max-width:768px){.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_content__uBOz7{font-size:1rem}}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_content__uBOz7 .PersonProfile_item__94MHe{flex-shrink:0}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_content__uBOz7 .PersonProfile_item__94MHe:not(:last-child):after{content:","}.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_content__uBOz7 .PersonProfile_item__94MHe .PersonProfile_link__IiwF5{transition:.2s}@media(hover:hover){.PersonProfile_content__uBOz7 .PersonProfile_sub__KGN9H .PersonProfile_block__2p7Yn .PersonProfile_content__uBOz7 .PersonProfile_item__94MHe .PersonProfile_link__IiwF5:hover{color:var(--color-graphite)}}.PersonHeadingH2_root__6x0Cu{font-family:var(--font-theinhardt),"MFW-KoburinaGoStdN-W6",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:600;width:-moz-fit-content;width:fit-content;font-size:2rem;letter-spacing:-.01em;line-height:1.2}.PersonHeadingH2_root__6x0Cu:before{content:"";display:block;width:0;height:0;margin-top:calc((1 - 1.2)*.5em)}.PersonHeadingH2_root__6x0Cu:after{content:"";display:block;width:0;height:0;margin-bottom:calc((1 - 1.2)*.5em)}@media(max-width:768px){.PersonHeadingH2_root__6x0Cu{font-size:1.5rem}}.PersonRelatedProjectItem_imageWrapper__Ia_81{width:100%;height:auto;aspect-ratio:1200/630;transition:.2s}.PersonRelatedProjectItem_imageWrapper__Ia_81 .PersonRelatedProjectItem_image___MAx6{width:100%;height:auto;transition:.2s}@media(hover:hover){.PersonRelatedProjectItem_imageWrapper__Ia_81:hover .PersonRelatedProjectItem_image___MAx6{opacity:.9}}.PersonRelatedProjectItem_content__p0CS_{display:flex;flex-direction:column;gap:10px;margin-top:20px}@media(max-width:768px){.PersonRelatedProjectItem_content__p0CS_{margin-top:14px}}.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_title__26dVp{font-size:1.0875rem;letter-spacing:.01em;line-height:1.25;transition:.2s}.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_title__26dVp:before{content:"";display:block;width:0;height:0;margin-top:calc((1 - 1.25)*.5em)}.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_title__26dVp:after{content:"";display:block;width:0;height:0;margin-bottom:calc((1 - 1.25)*.5em)}@media(max-width:768px){.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_title__26dVp{letter-spacing:.02em;font-size:1rem}}@media(hover:hover){.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_title__26dVp:hover{color:var(--color-gray-2)}}.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_tagline__9sKbB{font-size:.75rem;line-height:1.4;color:var(--color-gray-2)}.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_tagline__9sKbB:before{content:"";display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.5em)}.PersonRelatedProjectItem_content__p0CS_ .PersonRelatedProjectItem_tagline__9sKbB:after{content:"";display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.5em)}.PersonRelatedProjects_root__Vmd41{width:100%}.PersonRelatedProjects_header__9A6sH{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.PersonRelatedProjects_content__BTnSK{width:100%;display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-column-gap:24px}@media(max-width:768px){.PersonRelatedProjects_content__BTnSK{display:flex;flex-direction:column;gap:36px}}