.page-container.svelte-cwls5q{opacity:0}.page-container.pageIn.svelte-cwls5q{opacity:1;transition:opacity .4s ease-out}.page-title.svelte-cwls5q{width:122rem;overflow:hidden}@media screen and (width>=768px){.page-title.svelte-cwls5q{width:374rem}}.logo.svelte-cwls5q{width:85rem;margin:35rem auto 0;overflow:hidden}@media screen and (width>=768px){.logo.svelte-cwls5q{width:374rem;margin:93rem auto 0}}.lead.svelte-cwls5q{font-family:var(--font-family-matrix);letter-spacing:-.04em;font-size:9rem}.lead.svelte-cwls5q:before,.lead.svelte-cwls5q:after{content:"";display:table}.lead.svelte-cwls5q:before{margin-top:-.375em}.lead.svelte-cwls5q:after{margin-bottom:-.375em}.lead.svelte-cwls5q{margin-top:25rem;overflow:hidden}@media screen and (width>=768px){.lead.svelte-cwls5q{word-break:keep-all;white-space:nowrap;margin-top:78rem;font-size:36rem}}.text-en.svelte-cwls5q{font-size:6rem}.text-en.svelte-cwls5q:before,.text-en.svelte-cwls5q:after{content:"";display:table}.text-en.svelte-cwls5q:before{margin-top:-.575em}.text-en.svelte-cwls5q:after{margin-bottom:-.575em}.text-en.svelte-cwls5q{letter-spacing:-.06em;margin-top:39rem;line-height:1.75}@media screen and (width>=768px){.text-en.svelte-cwls5q{letter-spacing:-.02em;margin-top:25rem;font-size:12rem;line-height:1.75}}.for-sp-width-adjuster.svelte-cwls5q{display:inline-block}@media screen and (width>=768px){.for-sp-width-adjuster.svelte-cwls5q{display:contents}}.text-ja.svelte-cwls5q:before,.text-ja.svelte-cwls5q:after{content:"";display:table}.text-ja.svelte-cwls5q:before{margin-top:-.575em}.text-ja.svelte-cwls5q:after{margin-bottom:-.575em}.text-ja.svelte-cwls5q{letter-spacing:.01em;line-height:1.75;font-family:var(--font-family-jp-min);text-align:left;margin-top:39rem;font-size:6rem;font-weight:600}@media screen and (width>=768px){.text-ja.svelte-cwls5q{text-align:center;margin-top:53rem;font-size:14rem}}.since.svelte-cwls5q{margin-top:49rem;font-size:6rem}@media screen and (width>=768px){.since.svelte-cwls5q{margin-top:68rem;font-size:18rem}}.profiles.svelte-cwls5q{text-align:left;letter-spacing:-.1em;grid-template-columns:auto auto;justify-content:center;gap:37.5rem;margin-top:17rem;font-size:6rem;display:grid}@media screen and (width>=768px){.profiles.svelte-cwls5q{gap:75rem;margin-top:68rem;font-size:18rem}}.profiles.svelte-cwls5q .name:where(.svelte-cwls5q){font-family:var(--font-family-matrix);letter-spacing:.1em;font-size:7rem}@media screen and (width>=768px){.profiles.svelte-cwls5q .name:where(.svelte-cwls5q){font-size:18rem}}.profiles.svelte-cwls5q .en:where(.svelte-cwls5q),.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q){grid-template-columns:subgrid;display:grid}@media screen and (width>=768px){.profiles.svelte-cwls5q .en:where(.svelte-cwls5q),.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q){gap:20rem}}.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q){font-family:var(--font-family-jp-min);letter-spacing:0;font-size:6rem}@media screen and (width>=768px){.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q){font-size:18rem}}.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q) .name:where(.svelte-cwls5q),.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q) .ceo:where(.svelte-cwls5q){font-size:6rem;font-family:var(--font-family-jp-min)}@media screen and (width>=768px){.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q) .name:where(.svelte-cwls5q),.profiles.svelte-cwls5q .ja:where(.svelte-cwls5q) .ceo:where(.svelte-cwls5q){font-size:18rem}}.filmography-in-about{display:none}@media screen and (width>=768px){.filmography-in-about{margin-top:134rem;display:block}}
