.root_root__IH_1e{--lp-paper:#fbf8f3;--lp-paper-image:none;--lp-paper-size:auto;--lp-paper-veil:#0000;--lp-card:#fffdf9;--lp-ink:#2b2620;--lp-ink-sub:#6b635a;--lp-accent:#8c6a35;--lp-rule:#ddd5c8;--lp-hair:#eae3d8;--lp-line:#8e857a;--lp-card-rule:#e6ded1;--lp-plate:#f1eadf;--lp-map-ground:#efe8dc;--lp-card-shadow:0 1px 1px #4632190f,0 6px 18px #46321914,0 22px 40px -18px #4632191f;--lp-radius-card:2px;--lp-radius-btn:24px;--lp-on-ink:#fbf8f3;--lp-fab-bg:#fbf8f3f5;--lp-fab-ink:var(--lp-ink);--lp-gutter:24px;--lp-sec-top:84px;--lp-column:480px;--lp-scale-root:1;--lp-scale:var(--lp-scale-root);--lp-fs-cap:calc(13px * var(--lp-scale));--lp-fs-body:calc(16px * var(--lp-scale));--lp-fs-lead:calc(19px * var(--lp-scale));--lp-fs-title:calc(24px * var(--lp-scale));--lp-fs-display:34px;--lp-fs-big:45px;--lp-fs-btn:max(16px,var(--lp-fs-cap));--lp-btn-h:calc(48px + (var(--lp-scale) - 1) * 16px);--lp-ease:cubic-bezier(0.33,0.65,0.4,1);--lp-ease-out:cubic-bezier(0.16,0.84,0.24,1);--lp-dur-reveal:0.6s;--lp-reveal-dist:12px;--lp-reveal-step:0.1s;--lp-reveal-cap:0.6s;--lp-rv-o:0;--lp-rv-move:0 var(--lp-reveal-dist);--lp-rv-scale:none;--lp-dur-veil:0.45s;--lp-dur-tap:0.12s;--lp-dur-press:0.6s;--lp-dur-pen:0.5s;--lp-dur-pen-short:0.25s;--lp-dur-stamp:0.35s;--lp-dur-fold:0.3s;--lp-dur-ui:0.2s;position:relative;max-width:var(--lp-column);margin:0 auto;min-height:100vh;min-height:100svh;color:var(--lp-ink);background-color:var(--lp-paper);background-image:linear-gradient(var(--lp-paper-veil),var(--lp-paper-veil)),var(--lp-paper-image);background-size:auto,var(--lp-paper-size,auto);font-family:var(--lp-font-body,serif);font-size:var(--lp-fs-body);font-weight:400;line-height:1.6;letter-spacing:0;text-align:center;font-synthesis:none;font-variant-numeric:lining-nums;font-kerning:normal;word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip;isolation:isolate}.root_root__IH_1e[data-locale=ja],.root_root__IH_1e[data-locale=ja] *{word-break:normal;line-break:strict}.root_root__IH_1e[data-size="2"]{--lp-scale-root:1.125}.root_root__IH_1e[data-size="3"]{--lp-scale-root:1.25}.root_root__IH_1e [data-scale]{--lp-fs-cap:calc(13px * var(--lp-scale));--lp-fs-body:calc(16px * var(--lp-scale));--lp-fs-lead:calc(19px * var(--lp-scale));--lp-fs-title:calc(24px * var(--lp-scale));--lp-fs-btn:max(16px,var(--lp-fs-cap));--lp-btn-h:calc(48px + (var(--lp-scale) - 1) * 16px)}.root_root__IH_1e [data-scale=boost]{--lp-scale:min(1.25,calc(var(--lp-scale-root) + 0.125))}.root_root__IH_1e[data-view=parents]{--lp-pc-reserve:calc(260px + 120px * var(--lp-scale-root) + var(--lp-pc-extra, 0px));--lp-pc-photo-min:120px;--lp-pc-photo-max:min(38vh,300px);--lp-pc-photo:clamp(var(--lp-pc-photo-min),min(34vh,calc(100vh - var(--lp-pc-reserve))),300px);--lp-pc-label:var(--lp-fs-title);--lp-pc-host:var(--lp-fs-lead);--lp-pc-info:var(--lp-fs-lead);--lp-pc-ink:var(--lp-ink)}.root_root__IH_1e[data-view=parents] [data-lp-pc~=label]{font-size:var(--lp-pc-label);line-height:1.35}.root_root__IH_1e[data-view=parents] [data-lp-cover] [data-part~=cover-photo] img{object-position:50% 8%}.root_root__IH_1e[data-view=parents]:is([data-locale=en],[data-locale=ja]){--lp-pc-reserve:calc(300px + 140px * var(--lp-scale-root) + var(--lp-pc-extra, 0px))}.root_root__IH_1e[data-locale=ja][data-view=parents] :is([data-lp-pc~=info],[data-lp-pc~=info] *){word-break:keep-all}.root_root__IH_1e[data-locale=ja][data-view=parents] [data-lp-pc~=hosts] [data-part=host]>span{white-space:nowrap}.root_root__IH_1e[data-view=parents] :is([data-lp-pc~=hosts],[data-lp-pc~=hosts]>*,[data-lp-pc~=hosts] [data-part=host]){font-size:var(--lp-pc-host);line-height:1.55}.root_root__IH_1e[data-view=parents] [data-lp-pc~=info]{font-size:var(--lp-pc-info);line-height:1.5;color:var(--lp-pc-ink)}.root_root__IH_1e[data-motion=lite]{--lp-dur-reveal:0.4s;--lp-reveal-dist:0px;--lp-reveal-step:0.05s;--lp-reveal-cap:0.2s;--lp-rv-move:none;--lp-rv-scale:none}.root_root__IH_1e[data-motion=off]{--lp-dur-reveal:0s;--lp-reveal-dist:0px;--lp-reveal-step:0s;--lp-reveal-cap:0s;--lp-dur-veil:0s;--lp-dur-tap:0s;--lp-dur-press:0s;--lp-dur-pen:0s;--lp-dur-pen-short:0s;--lp-dur-stamp:0s;--lp-dur-fold:0s;--lp-dur-ui:0s}@media (prefers-reduced-motion:reduce){.root_root__IH_1e{--lp-dur-reveal:0s;--lp-reveal-dist:0px;--lp-reveal-step:0s;--lp-reveal-cap:0s;--lp-dur-veil:0s;--lp-dur-tap:0s;--lp-dur-press:0s;--lp-dur-pen:0s;--lp-dur-pen-short:0s;--lp-dur-stamp:0s;--lp-dur-fold:0s;--lp-dur-ui:0s}}.root_root__IH_1e [data-lp-reveal]:not(section):not([data-in=done]),.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>*{transition:opacity var(--lp-dur-reveal) var(--lp-ease-out),translate var(--lp-dur-reveal) var(--lp-ease-out),scale var(--lp-dur-reveal) var(--lp-ease-out)}.root_root__IH_1e[data-reveal=on] [data-lp-reveal]:not(section):not([data-in]),.root_root__IH_1e[data-reveal=on] section[data-lp-reveal]:not([data-in])>*{opacity:var(--lp-rv-o);translate:var(--lp-rv-move);scale:var(--lp-rv-scale)}.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>:nth-child(2){transition-delay:min(var(--lp-reveal-step),var(--lp-reveal-cap))}.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>:nth-child(3){transition-delay:min(calc(var(--lp-reveal-step) * 2),var(--lp-reveal-cap))}.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>:nth-child(4){transition-delay:min(calc(var(--lp-reveal-step) * 3),var(--lp-reveal-cap))}.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>:nth-child(5){transition-delay:min(calc(var(--lp-reveal-step) * 4),var(--lp-reveal-cap))}.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>:nth-child(6){transition-delay:min(calc(var(--lp-reveal-step) * 5),var(--lp-reveal-cap))}.root_root__IH_1e section[data-lp-reveal]:not([data-in=done])>:nth-child(n+7){transition-delay:var(--lp-reveal-cap)}.root_root__IH_1e[data-reveal=on] section[data-lp-reveal]:not([data-in])>[data-part=short]{opacity:1;translate:none;scale:0 1}.root_root__IH_1e [data-lp-gesture~=fade],.root_root__IH_1e[data-lp-gesture~=fade]{--lp-rv-move:none}.root_root__IH_1e [data-lp-gesture~=settle],.root_root__IH_1e[data-lp-gesture~=settle]{--lp-rv-move:0 calc(var(--lp-reveal-dist) * 0.6);--lp-rv-scale:0.985}.root_root__IH_1e [data-lp-gesture~=gather],.root_root__IH_1e[data-lp-gesture~=gather]{--lp-rv-move:none;--lp-rv-scale:1.06 1}.root_root__IH_1e [data-lp-gesture~=none],.root_root__IH_1e[data-lp-gesture~=none]{--lp-rv-o:1;--lp-rv-move:none;--lp-rv-scale:none}.root_root__IH_1e[data-motion=lite],.root_root__IH_1e[data-motion=lite] [data-lp-gesture]{--lp-rv-move:none;--lp-rv-scale:none}.root_root__IH_1e [data-lp-gesture~=wipe] [data-lp-reveal]:not(section):not([data-in=done]),.root_root__IH_1e [data-lp-gesture~=wipe] section[data-lp-reveal]:not([data-in=done])>*,.root_root__IH_1e [data-lp-gesture~=wipe][data-lp-reveal]:not(section):not([data-in=done]),.root_root__IH_1e section[data-lp-reveal][data-lp-gesture~=wipe]:not([data-in=done])>*,.root_root__IH_1e[data-lp-gesture~=wipe] [data-lp-reveal]:not(section):not([data-in=done]),.root_root__IH_1e[data-lp-gesture~=wipe] section[data-lp-reveal]:not([data-in=done])>*{transition:opacity var(--lp-dur-reveal) var(--lp-ease-out),clip-path var(--lp-dur-reveal) var(--lp-ease-out)}.root_root__IH_1e[data-reveal=on] [data-lp-gesture~=wipe] [data-lp-reveal]:not(section):not([data-in]),.root_root__IH_1e[data-reveal=on] [data-lp-gesture~=wipe] section[data-lp-reveal]:not([data-in])>*,.root_root__IH_1e[data-reveal=on] [data-lp-gesture~=wipe][data-lp-reveal]:not(section):not([data-in]),.root_root__IH_1e[data-reveal=on] section[data-lp-reveal][data-lp-gesture~=wipe]:not([data-in])>*,.root_root__IH_1e[data-reveal=on][data-lp-gesture~=wipe] [data-lp-reveal]:not(section):not([data-in]),.root_root__IH_1e[data-reveal=on][data-lp-gesture~=wipe] section[data-lp-reveal]:not([data-in])>*{opacity:1;translate:none;scale:none;clip-path:inset(0 100% 0 0)}.root_root__IH_1e{--lp-photo-r:0px;--lp-photo-inset:7% 7%;--lp-photo-zoom:1.08;--lp-photo-o:0.15;--lp-photo-span:42vh;--lp-photo-fade:26vh;--lp-photo-lag:0;--lp-dur-photo:1.4s;--lp-dur-photo-fade:0.9s;--lp-ease-photo:cubic-bezier(0.33,0.45,0.25,1);--lp-ease-photo-scroll:cubic-bezier(0.3,0.3,0.45,1)}.root_root__IH_1e :where([data-lp-photo]+[data-lp-photo]){--lp-photo-lag:1}@keyframes root_lp-photo-open__dJZ16{0%{clip-path:inset(var(--lp-photo-inset) round var(--lp-photo-r))}to{clip-path:inset(0 round var(--lp-photo-r))}}@keyframes root_lp-photo-fade__m2jYG{0%{opacity:var(--lp-photo-o)}to{opacity:1}}@keyframes root_lp-photo-settle__9oAbK{0%{scale:var(--lp-photo-zoom)}to{scale:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.root_root__IH_1e[data-motion=full]:not([data-photo=time]) [data-lp-photo]{view-timeline:--lp-photo block;animation:root_lp-photo-open__dJZ16 linear both,root_lp-photo-fade__m2jYG linear both;animation-timing-function:var(--lp-ease-photo-scroll);animation-timeline:--lp-photo,--lp-photo;animation-range:entry calc(var(--lp-photo-lag) * 3vh) entry calc(var(--lp-photo-span) + var(--lp-photo-lag) * 3vh),entry calc(var(--lp-photo-lag) * 3vh) entry calc(var(--lp-photo-fade) + var(--lp-photo-lag) * 3vh)}.root_root__IH_1e[data-motion=full]:not([data-photo=time]) [data-lp-photo]>:is(img,video,picture),.root_root__IH_1e[data-motion=full]:not([data-photo=time]) img[data-lp-photo]{animation:root_lp-photo-settle__9oAbK linear both;animation-timing-function:var(--lp-ease-photo-scroll);animation-timeline:--lp-photo;animation-range:entry calc(var(--lp-photo-lag) * 3vh) entry calc(var(--lp-photo-span) + var(--lp-photo-lag) * 3vh)}.root_root__IH_1e[data-motion=full]:not([data-photo=time]) img[data-lp-photo]{animation-name:root_lp-photo-open__dJZ16,root_lp-photo-fade__m2jYG,root_lp-photo-settle__9oAbK;animation-timeline:--lp-photo,--lp-photo,--lp-photo;animation-range:entry calc(var(--lp-photo-lag) * 3vh) entry calc(var(--lp-photo-span) + var(--lp-photo-lag) * 3vh),entry calc(var(--lp-photo-lag) * 3vh) entry calc(var(--lp-photo-fade) + var(--lp-photo-lag) * 3vh),entry calc(var(--lp-photo-lag) * 3vh) entry calc(var(--lp-photo-span) + var(--lp-photo-lag) * 3vh)}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where(.root_root__IH_1e[data-motion=full]:not([data-photo=time])) :where(button,a[href],[role=button])[data-lp-photo]>:is(img,video,picture){transition:opacity var(--lp-dur-tap) var(--lp-ease-out)}.root_root__IH_1e[data-motion=full]:not([data-photo=time]) :is(button,a[href],[role=button])[data-lp-photo]:active>:is(img,video,picture){opacity:var(--lp-tap-opacity)}}}.root_root__IH_1e[data-photo=time][data-motion=full] [data-lp-photo]:not([data-in=done]){clip-path:inset(0 round var(--lp-photo-r));transition:clip-path var(--lp-dur-photo) var(--lp-ease-photo),opacity var(--lp-dur-photo-fade) var(--lp-ease-photo);transition-delay:calc(var(--lp-photo-lag) * .12s)}.root_root__IH_1e[data-photo=time][data-motion=full] [data-lp-photo]:not([data-in=done])>:is(img,video,picture){transition:scale var(--lp-dur-photo) var(--lp-ease-photo);transition-delay:calc(var(--lp-photo-lag) * .12s)}.root_root__IH_1e[data-photo=time][data-motion=full] img[data-lp-photo]:not([data-in=done]){transition:clip-path var(--lp-dur-photo) var(--lp-ease-photo),opacity var(--lp-dur-photo-fade) var(--lp-ease-photo),scale var(--lp-dur-photo) var(--lp-ease-photo);transition-delay:calc(var(--lp-photo-lag) * .12s)}.root_root__IH_1e[data-photo=time][data-motion=full][data-reveal=on] [data-lp-photo][data-lp-wait]:not([data-in]){opacity:var(--lp-photo-o);clip-path:inset(var(--lp-photo-inset) round var(--lp-photo-r))}.root_root__IH_1e[data-photo=time][data-motion=full][data-reveal=on] [data-lp-photo][data-lp-wait]:not([data-in])>:is(img,video,picture),.root_root__IH_1e[data-photo=time][data-motion=full][data-reveal=on] img[data-lp-photo][data-lp-wait]:not([data-in]){scale:var(--lp-photo-zoom)}.root_root__IH_1e[data-reveal=on] [data-lp-reveal]:not(section):not([data-in]):has([data-lp-photo]),.root_root__IH_1e[data-reveal=on] section[data-lp-reveal]:not([data-in])>:has([data-lp-photo]){translate:none;scale:none;clip-path:none}.root_root__IH_1e[data-reveal=on][data-motion=full] [data-lp-reveal][data-lp-photo]:not(section):not([data-in]),.root_root__IH_1e[data-reveal=on][data-motion=full] section[data-lp-reveal]:not([data-in])>[data-lp-photo]{translate:none;scale:none}.root_root__IH_1e[data-reveal=on][data-motion=full]:not([data-photo=time]) [data-lp-reveal][data-lp-photo]:not(section):not([data-in]),.root_root__IH_1e[data-reveal=on][data-motion=full]:not([data-photo=time]) section[data-lp-reveal]:not([data-in])>[data-lp-photo]{opacity:1}.root_root__IH_1e{--lp-tap-scale:0.97;--lp-tap-opacity:0.8}:where(.root_root__IH_1e) :where(button,a[href],[role=button],[role=tab],summary,label:has(>input)){transition:scale var(--lp-dur-tap) var(--lp-ease-out),opacity var(--lp-dur-tap) var(--lp-ease-out)}.root_root__IH_1e :is(button,a[href],[role=button],[role=tab],summary,label:has(>input)):not(:disabled,[aria-disabled=true]):active{scale:var(--lp-tap-scale);opacity:var(--lp-tap-opacity)}.root_root__IH_1e [data-lp-cover] :is(button,a[href],[role=button]):active,.root_root__IH_1e [data-lp-cover]:active{scale:none;opacity:1}.root_root__IH_1e[data-veil]:after{content:"";position:fixed;inset:0;z-index:95;background-color:var(--lp-stage,var(--lp-paper));pointer-events:none;transition:opacity var(--lp-dur-veil) var(--lp-ease-out)}.root_root__IH_1e[data-veil=out]:after{opacity:0}.root_root__IH_1e[data-veil=on] *,.root_root__IH_1e[data-veil=on] :after,.root_root__IH_1e[data-veil=on] :before{animation-play-state:paused!important}:where(.root_root__IH_1e) *,:where(.root_root__IH_1e) :after,:where(.root_root__IH_1e) :before{box-sizing:border-box;margin:0;padding:0;border:0 solid #0000}:where(.root_root__IH_1e) :is(h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd){font-size:inherit;font-weight:inherit;margin:0}:where(.root_root__IH_1e) :is(ul,ol){list-style:none}:where(.root_root__IH_1e) :is(button,input,textarea,select){font:inherit;color:inherit;letter-spacing:inherit;background:none;appearance:none;-webkit-appearance:none;border-radius:0}:where(.root_root__IH_1e) button{cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.root_root__IH_1e) a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}:where(.root_root__IH_1e) img{display:block;max-width:100%}:where(.root_root__IH_1e) :where(img[data-lp-pic]){object-position:50% 25%}:where(.root_root__IH_1e) table{border-collapse:collapse}.root_root__IH_1e :focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px}.root_stage__aIcsT{min-height:100vh;background-color:var(--lp-stage,#f3efe8)}.root_sr__XR6fC{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.root_tail__VfU8G{height:88px}