.ProfileStory_storyList__ope9W{display:grid;gap:clamp(28px,5vw,64px);margin-top:clamp(40px,6vw,72px)}.ProfileStory_panel__KRPQ0{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-template-areas:"text visual";align-items:center;column-gap:clamp(32px,6vw,88px);min-height:360px;padding:clamp(36px,5vw,72px);border:1px solid rgb(200 203 199/72%);background:var(--color-card);box-shadow:var(--shadow-paper);opacity:0;transform:translateY(34px) scale(.992);transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1)}.ProfileStory_panel__KRPQ0.ProfileStory_visible__bA9zv{opacity:1;transform:none}.ProfileStory_panel__KRPQ0:nth-child(2n){background:#f7f7f6}.ProfileStory_panel__KRPQ0[data-layout=text-right]{grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);grid-template-areas:"visual text"}.ProfileStory_panel__KRPQ0[data-layout=text-only]{grid-template-columns:minmax(0,1fr);grid-template-areas:"text"}.ProfileStory_textGroup__CIikg{grid-area:text;display:grid;align-content:center;gap:clamp(22px,2.4vw,34px)}.ProfileStory_heading__gpBDA{margin:0;font-family:var(--font-gen-interface-jp-heading),var(--font-gen-interface-jp-body),sans-serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:300;letter-spacing:.1em;line-height:1.45;opacity:0;transform:translateY(12px)}.ProfileStory_visible__bA9zv .ProfileStory_heading__gpBDA{opacity:1;transform:none;transition:opacity .5s ease .26s,transform .6s cubic-bezier(.22,.61,.36,1) .26s}.ProfileStory_copy__ErNkP{display:grid;gap:.38em;font-family:var(--font-gen-interface-jp-body),sans-serif;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:500;letter-spacing:.1em;line-height:1.9}.ProfileStory_copy__ErNkP p{margin:0}.ProfileStory_character__Ps7eg{display:inline;opacity:0;transform:translateY(.18em)}.ProfileStory_visible__bA9zv .ProfileStory_character__Ps7eg{animation:ProfileStory_character-in__FdLK6 .28s ease-out both}.ProfileStory_visual__iAseL{grid-area:visual;position:relative;min-height:300px}.ProfileStory_photo__MaE5H{position:absolute;overflow:hidden;background:#dededb;box-shadow:0 17px 34px rgb(23 24 23/20%),0 4px 9px rgb(23 24 23/12%);opacity:0;transform:translateY(14px)}.ProfileStory_visible__bA9zv .ProfileStory_photo__MaE5H{opacity:1;transform:none;transition:opacity .55s ease .72s,transform .65s cubic-bezier(.22,.61,.36,1) .72s}.ProfileStory_visible__bA9zv .ProfileStory_photo__MaE5H:nth-child(2){transition-delay:1.22s}.ProfileStory_photoImage__aDAHN{object-fit:cover}.ProfileStory_childhood__OUK_U .ProfileStory_photo__MaE5H:first-child{inset:3% 24% 24% 0}.ProfileStory_childhood__OUK_U .ProfileStory_photo__MaE5H:nth-child(2){inset:32% 0 0 51%}.ProfileStory_childhood__OUK_U .ProfileStory_photo__MaE5H:nth-child(2) .ProfileStory_photoImage__aDAHN{object-fit:contain;background:#ddd}.ProfileStory_school__EsmCi .ProfileStory_photo__MaE5H:first-child{inset:0 46% 9% 0}.ProfileStory_school__EsmCi .ProfileStory_photo__MaE5H:nth-child(2){inset:35% 0 0 24%}.ProfileStory_single__cLMt5 .ProfileStory_photo__MaE5H{inset:0}.ProfileStory_portrait__t3YT3{width:min(100%,310px);min-height:390px;justify-self:end}.ProfileStory_square__ocYWI{width:min(100%,350px);min-height:350px;justify-self:start}.ProfileStory_portrait__t3YT3 .ProfileStory_photo__MaE5H,.ProfileStory_square__ocYWI .ProfileStory_photo__MaE5H{inset:0}@keyframes ProfileStory_character-in__FdLK6{to{opacity:1;transform:none}}@media (max-width:767px){.ProfileStory_storyList__ope9W{gap:28px}.ProfileStory_panel__KRPQ0,.ProfileStory_panel__KRPQ0[data-layout=text-right]{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "visual" "copy";grid-template-rows:auto auto auto;gap:28px;min-height:0;padding:28px 22px 32px}.ProfileStory_panel__KRPQ0[data-layout=text-only]{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "copy";grid-template-rows:auto auto}.ProfileStory_textGroup__CIikg{display:contents}.ProfileStory_heading__gpBDA{grid-area:heading;margin:0;font-size:1.45rem;letter-spacing:.08em}.ProfileStory_copy__ErNkP{grid-area:copy;font-size:1rem;letter-spacing:.07em;line-height:1.85}.ProfileStory_visual__iAseL{min-height:245px}.ProfileStory_portrait__t3YT3,.ProfileStory_square__ocYWI{width:min(100%,300px);min-height:340px;justify-self:center}}@media (prefers-reduced-motion:reduce){.ProfileStory_character__Ps7eg,.ProfileStory_heading__gpBDA,.ProfileStory_panel__KRPQ0,.ProfileStory_photo__MaE5H,.ProfileStory_visual__iAseL{opacity:1;transform:none;animation:none!important;transition:none!important}}@media (scripting:none){.ProfileStory_character__Ps7eg,.ProfileStory_heading__gpBDA,.ProfileStory_panel__KRPQ0,.ProfileStory_photo__MaE5H,.ProfileStory_visual__iAseL{opacity:1;transform:none}}