.leporello-module__3f5_sq__desk{color:#fff;background-color:#2b44ff}.leporello-module__3f5_sq__lep{--mode:rack;--blue:#2b44ff;--ink:#1a1a1a;--stock:#fbf7ee;--grain:url(/assets/stories/ink-grain.webp);--serif:var(--font-instrument-serif), "Times New Roman", serif;--sans:var(--font-instrument), system-ui, sans-serif;--cjk:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--navH:60px;--barH:56px;flex-direction:column;display:flex;position:relative}@media (min-width:768px){.leporello-module__3f5_sq__lep{--barH:64px}}@media (min-width:1024px){.leporello-module__3f5_sq__lep{--navH:72px}}.leporello-module__3f5_sq__stage{padding:28px 16px 40px;position:relative}.leporello-module__3f5_sq__strip{grid-template-columns:repeat(auto-fill,400px);justify-content:center;gap:28px;max-width:1310px;margin:0 auto;padding:0;list-style:none;display:grid}.leporello-module__3f5_sq__fill{flex:1}.leporello-module__3f5_sq__pn{aspect-ratio:5/7;isolation:isolate;width:100%;color:var(--ink);background:var(--stock) url(/assets/stories/paper-fibre.webp) 0 0 / 512px;background-blend-mode:multiply;scroll-margin-top:150px;position:relative;overflow:hidden;box-shadow:0 28px 44px -28px #080c4699;container-type:inline-size}.leporello-module__3f5_sq__pn a{color:inherit}.leporello-module__3f5_sq__pn :focus-visible{outline-offset:3px;outline:2px solid}.leporello-module__3f5_sq__shade{z-index:8;pointer-events:none;opacity:0;background:#0b0e2a;position:absolute;inset:0}.leporello-module__3f5_sq__pi{flex-direction:column;padding:6.4cqw 7cqw 6.6cqw;display:flex;position:absolute;inset:0}.leporello-module__3f5_sq__bk{grid-column:1/-1;justify-self:center;width:min(400px,100%)}@media (max-width:767.98px){.leporello-module__3f5_sq__strip{grid-template-columns:minmax(0,420px)}.leporello-module__3f5_sq__pn{aspect-ratio:100/178}.leporello-module__3f5_sq__bk{width:min(420px,100%)}}.leporello-module__3f5_sq__fam{z-index:40;height:var(--barH);margin-top:var(--navH);scrollbar-width:none;background:var(--blue);color:#fff;order:-1;align-items:center;gap:4px 28px;padding:0 16px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:inset 0 -1px #ffffff3d}.leporello-module__3f5_sq__fam::-webkit-scrollbar{display:none}.leporello-module__3f5_sq__fam a{height:44px;font-family:var(--font-heading-now), var(--font-display);font-variation-settings:"wght" 405, "wdth" 630;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#ffffffb8;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.leporello-module__3f5_sq__fam a:lang(ja),.leporello-module__3f5_sq__fam a:lang(ko){font-variation-settings:normal;font-synthesis:none;letter-spacing:.04em;font-size:14px;font-weight:600}.leporello-module__3f5_sq__fam a:lang(ko){font-family:var(--font-cjk-ko)}.leporello-module__3f5_sq__fam a:lang(ja){font-family:var(--font-cjk-ja)}.leporello-module__3f5_sq__fam b{font:400 17px / 1 var(--serif);letter-spacing:0}.leporello-module__3f5_sq__fam i{transform-origin:0;background:#fff;height:2px;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.leporello-module__3f5_sq__fam a[aria-current=true]{color:#fff}.leporello-module__3f5_sq__fam a:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (min-width:768px){.leporello-module__3f5_sq__fam{justify-content:safe center;gap:4px 40px}}.leporello-module__3f5_sq__ink{color:var(--blue);-webkit-mask:var(--grain) 0 0 / 256px repeat;-webkit-mask:var(--grain) 0 0 / 256px repeat;mask:var(--grain) 0 0 / 256px repeat;mix-blend-mode:multiply;transform:translate(var(--mx,1px), var(--my,-1px));margin:-.15em;padding:.15em}.leporello-module__3f5_sq__flood{background:var(--blue);-webkit-mask:var(--grain) 0 0 / 256px repeat;-webkit-mask:var(--grain) 0 0 / 256px repeat;mask:var(--grain) 0 0 / 256px repeat;mix-blend-mode:multiply;position:absolute}.leporello-module__3f5_sq__inset{inset:3cqw}.leporello-module__3f5_sq__caps{font:600 max(2.15cqw, 11px) / 1.35 var(--sans);letter-spacing:.12em;text-transform:uppercase}.leporello-module__3f5_sq__caps:lang(ja),.leporello-module__3f5_sq__caps:lang(ko){font-family:var(--cjk);letter-spacing:.02em;font-size:max(2.4cqw,12px);font-weight:700}.leporello-module__3f5_sq__rh{border-bottom:1px solid;justify-content:space-between;gap:3cqw;margin:0;padding-bottom:2cqw;display:flex}.leporello-module__3f5_sq__go{font:600 max(3cqw, 14.5px) / 1.2 var(--sans);text-underline-offset:.3em;align-self:flex-start;margin:-8px 0;padding:8px 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.leporello-module__3f5_sq__kn{z-index:2;color:var(--stock);position:relative}.leporello-module__3f5_sq__h1{margin:4cqw 0 0;font-weight:400}.leporello-module__3f5_sq__cv .leporello-module__3f5_sq__mast{font:400 25cqw / .9 var(--serif);letter-spacing:-.015em;white-space:nowrap;margin-left:-.05em;display:block}.leporello-module__3f5_sq__cv .leporello-module__3f5_sq__mast:lang(ja),.leporello-module__3f5_sq__cv .leporello-module__3f5_sq__mast:lang(ko){font:800 15cqw / 1.1 var(--cjk);letter-spacing:0;margin-top:2cqw}.leporello-module__3f5_sq__sub{font:italic 400 max(5.2cqw, 18px) / 1.08 var(--serif);text-wrap:balance;margin-top:3cqw;display:block}.leporello-module__3f5_sq__sub:lang(ja),.leporello-module__3f5_sq__sub:lang(ko){font:500 max(4.2cqw, 15px) / 1.45 var(--cjk)}.leporello-module__3f5_sq__hi{display:none}.leporello-module__3f5_sq__toc{margin:auto 0 0}.leporello-module__3f5_sq__toc ul{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.leporello-module__3f5_sq__toc a{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;align-items:baseline;gap:0 3cqw;padding:2.3cqw 0 2.4cqw;text-decoration:none;display:grid}.leporello-module__3f5_sq__n{font:400 max(6.4cqw, 22px) / 1.02 var(--serif)}.leporello-module__3f5_sq__n:lang(ja),.leporello-module__3f5_sq__n:lang(ko){font:700 max(5cqw, 18px) / 1.25 var(--cjk)}.leporello-module__3f5_sq__toc .leporello-module__3f5_sq__c{justify-self:end}.leporello-module__3f5_sq__l{font:500 max(2.8cqw, 13px) / 1.35 var(--sans);grid-column:1/-1;margin-top:.8cqw}.leporello-module__3f5_sq__st .leporello-module__3f5_sq__top{grid-template-columns:1fr 46cqw;gap:4cqw;height:54cqw;margin-top:4cqw;display:grid}.leporello-module__3f5_sq__st.leporello-module__3f5_sq__flip .leporello-module__3f5_sq__top{grid-template-columns:46cqw 1fr}.leporello-module__3f5_sq__st.leporello-module__3f5_sq__flip .leporello-module__3f5_sq__art{order:-1}.leporello-module__3f5_sq__printArt{background:var(--blue);-webkit-mask-image:var(--art), var(--grain);-webkit-mask-composite:source-in;-webkit-mask-position:50%,0 0;-webkit-mask-size:contain,256px;-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-image:var(--art), var(--grain);mask-image:var(--art), var(--grain);mix-blend-mode:multiply;transform:translate(var(--mx,1px), var(--my,-1px));-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:contain,256px;mask-size:contain,256px;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.leporello-module__3f5_sq__wordArt{align-items:flex-end;display:flex}.leporello-module__3f5_sq__wordArt .leporello-module__3f5_sq__ink{font:italic 400 min(30cqw, calc(46cqw / (var(--chars) * .42))) / .8 var(--serif);letter-spacing:-.02em;white-space:nowrap}.leporello-module__3f5_sq__quote{font:italic 400 5.6cqw / 1.1 var(--serif);text-wrap:pretty;align-self:end;margin:0}.leporello-module__3f5_sq__quote.leporello-module__3f5_sq__long{font-size:4.8cqw}.leporello-module__3f5_sq__quote:before{content:"“"}.leporello-module__3f5_sq__quote:after{content:"”"}.leporello-module__3f5_sq__sh{font:400 9cqw / .95 var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:auto 0 0}.leporello-module__3f5_sq__sh a,.leporello-module__3f5_sq__ct a,.leporello-module__3f5_sq__rt a{text-decoration:none}.leporello-module__3f5_sq__cl{font:400 max(3cqw, 13.5px) / 1.4 var(--sans);text-wrap:pretty;margin:2.6cqw 0 0}.leporello-module__3f5_sq__ft{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:0 3cqw;margin:3.6cqw 0 0;padding-top:2cqw;display:flex}.leporello-module__3f5_sq__ft>span{white-space:nowrap}.leporello-module__3f5_sq__biT{font:400 11cqw / .95 var(--serif);letter-spacing:-.012em;margin:5cqw 0 0}.leporello-module__3f5_sq__biList{border-top:1px solid var(--ink);margin:4cqw 0 0;padding:0;list-style:none}.leporello-module__3f5_sq__biList a{border-bottom:1px solid var(--ink);gap:.8cqw;padding:2cqw 0;text-decoration:none;display:grid}.leporello-module__3f5_sq__biTitle{font:400 max(4.6cqw, 17px) / 1.1 var(--serif);text-wrap:balance}.leporello-module__3f5_sq__gx .leporello-module__3f5_sq__pi{color:var(--stock)}.leporello-module__3f5_sq__gx .leporello-module__3f5_sq__rh,.leporello-module__3f5_sq__band .leporello-module__3f5_sq__rh{z-index:2;border-color:#fbf7ee99;position:relative}.leporello-module__3f5_sq__gxT{font:400 13cqw / .92 var(--serif);letter-spacing:-.015em;margin:5cqw 0 0}.leporello-module__3f5_sq__s{font:italic 400 max(4.4cqw, 16px) / 1.12 var(--serif);text-wrap:balance;margin:2.6cqw 0 0}.leporello-module__3f5_sq__gl{border-top:1px solid #fbf7ee99;margin:auto 0 0;padding:0;list-style:none}.leporello-module__3f5_sq__gl a{border-bottom:1px solid #fbf7ee99;justify-content:space-between;align-items:baseline;gap:3cqw;padding:1.7cqw 0;text-decoration:none;display:flex}.leporello-module__3f5_sq__ph{font:italic 400 6.4cqw / 1.1 var(--serif);white-space:nowrap}.leporello-module__3f5_sq__ph:lang(ko){font:700 5.4cqw / 1.2 var(--font-cjk-ko)}.leporello-module__3f5_sq__ph:lang(ja){font:700 5.4cqw / 1.2 var(--font-cjk-ja)}.leporello-module__3f5_sq__note{font:400 max(2.4cqw, 11.5px) / 1.45 var(--sans);text-wrap:pretty;margin:3cqw 0 0}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big{font:italic 400 13.4cqw / 1 var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:6cqw 0 0}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big[data-size=m]{font-size:11cqw}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big[data-size=l]{font-size:9cqw}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big:lang(ko){font:800 11cqw / 1.15 var(--font-cjk-ko);letter-spacing:0;word-break:keep-all}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big:lang(ja){font:800 11cqw / 1.15 var(--font-cjk-ja);letter-spacing:0}.leporello-module__3f5_sq__r{font:italic 400 max(5.2cqw, 19px) / 1.1 var(--serif);margin:3cqw 0 0}.leporello-module__3f5_sq__m{font:400 max(2.9cqw, 13.5px) / 1.4 var(--sans);text-wrap:pretty;margin:1cqw 0 0}.leporello-module__3f5_sq__lines{border-top:1px solid var(--ink);margin:4cqw 0 0;padding:0;list-style:none}.leporello-module__3f5_sq__lines li{border-bottom:1px solid var(--ink);padding:1.9cqw 0}.leporello-module__3f5_sq__p{font:400 max(4.6cqw, 17px) / 1.12 var(--serif);display:block}.leporello-module__3f5_sq__p:lang(ko){font:700 max(4cqw, 15px) / 1.3 var(--font-cjk-ko)}.leporello-module__3f5_sq__p:lang(ja){font:700 max(4cqw, 15px) / 1.3 var(--font-cjk-ja)}.leporello-module__3f5_sq__o{font:400 max(2.7cqw, 12.5px) / 1.35 var(--sans);margin-top:.6cqw;display:block}.leporello-module__3f5_sq__o em{font:italic 400 1.2em / 1 var(--serif)}.leporello-module__3f5_sq__gdT{font:400 max(5.2cqw, 19px) / 1.04 var(--serif);text-wrap:balance;margin:auto 0 0;padding-top:3cqw}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__go{margin-top:2.4cqw}.leporello-module__3f5_sq__band{color:var(--stock);margin:-3.4cqw -4cqw 0;padding:3.4cqw 4cqw 4cqw;position:relative}.leporello-module__3f5_sq__band .leporello-module__3f5_sq__flood{inset:0}.leporello-module__3f5_sq__name{z-index:2;font:400 17cqw / .86 var(--serif);letter-spacing:-.02em;white-space:nowrap;margin:5cqw 0 0 -.04em;display:block;position:relative}.leporello-module__3f5_sq__or{font:italic 400 7cqw / 1 var(--serif);margin:3cqw 0 0}.leporello-module__3f5_sq__ct{font:400 max(5.6cqw, 20px) / 1.04 var(--serif);text-wrap:balance;margin:3.6cqw 0 0}.leporello-module__3f5_sq__d{font:400 max(2.8cqw, 13px) / 1.42 var(--sans);text-wrap:pretty;margin:2cqw 0 0}.leporello-module__3f5_sq__x{border-top:1px solid var(--ink);font:italic 400 max(4.2cqw, 16px) / 1.18 var(--serif);text-wrap:pretty;margin:3cqw 0 0;padding-top:2.4cqw}.leporello-module__3f5_sq__x mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:.16em;background:0 0;text-decoration-thickness:.1em}.leporello-module__3f5_sq__dims{margin:auto 0 0;padding-top:2.4cqw;line-height:1.7}.leporello-module__3f5_sq__cp .leporello-module__3f5_sq__by{margin:1.6cqw 0 2.4cqw}.leporello-module__3f5_sq__rt{font:400 9.4cqw / .95 var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:5cqw 0 0}.leporello-module__3f5_sq__ru .leporello-module__3f5_sq__d{font:italic 400 max(4cqw, 15.5px) / 1.15 var(--serif);margin:2.4cqw 0 0}.leporello-module__3f5_sq__grp{margin:4cqw 0 0}.leporello-module__3f5_sq__grp>p{margin:0 0 1cqw}.leporello-module__3f5_sq__grp ul{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.leporello-module__3f5_sq__grp li{border-bottom:1px solid var(--ink);grid-template-columns:40cqw 1fr;align-items:baseline;gap:3cqw;padding:1.7cqw 0;display:grid}.leporello-module__3f5_sq__grp b{font:400 max(4.8cqw, 17px) / 1.05 var(--serif)}.leporello-module__3f5_sq__grp small{font:600 max(1.8cqw, 10px) / 1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-top:.6cqw;display:block}.leporello-module__3f5_sq__grp li>span{font:400 max(2.7cqw, 12.5px) / 1.38 var(--sans)}.leporello-module__3f5_sq__fine{font:400 max(2.5cqw, 12px) / 1.45 var(--sans);text-wrap:pretty;margin:auto 0 0;padding-top:3cqw}.leporello-module__3f5_sq__ru .leporello-module__3f5_sq__by{margin:2.4cqw 0}.leporello-module__3f5_sq__ruFoot{align-items:baseline;gap:4cqw;display:flex}.leporello-module__3f5_sq__ruFoot .leporello-module__3f5_sq__go{flex:none;align-self:baseline}.leporello-module__3f5_sq__also{font:500 max(1.9cqw, 11px) / 1.4 var(--sans);text-wrap:pretty;flex:1;margin:0}.leporello-module__3f5_sq__also a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.leporello-module__3f5_sq__ask{font:400 9cqw / .98 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:5cqw 0 0}.leporello-module__3f5_sq__needs{flex-wrap:wrap;gap:1.6cqw;margin:4cqw 0 0;padding:0;list-style:none;display:flex}.leporello-module__3f5_sq__needs button{border:1px solid var(--ink);min-height:34px;color:var(--ink);cursor:pointer;font:500 max(2.7cqw, 13px) / 1.2 var(--sans);background:0 0;border-radius:999px;padding:.8cqw 2.6cqw}.leporello-module__3f5_sq__needs button[aria-pressed=true]{background:var(--ink);color:var(--stock)}.leporello-module__3f5_sq__ans{border-top:1px solid var(--ink);margin:4cqw 0 0;padding-top:2.6cqw}.leporello-module__3f5_sq__ans p{font:italic 400 max(4.6cqw, 17px) / 1.16 var(--serif);text-wrap:pretty;margin:0}.leporello-module__3f5_sq__ans p[hidden]{display:none}.leporello-module__3f5_sq__fit{flex-direction:column;margin:3cqw 0 0;padding:0;list-style:none;display:flex}.leporello-module__3f5_sq__fit li{font:400 max(2.6cqw, 12.5px) / 1.35 var(--sans);border-top:1px solid #1a1a1a40;grid-template-columns:30cqw 1fr;gap:2.4cqw;padding:1.4cqw 0;display:grid}.leporello-module__3f5_sq__fit li[hidden]{display:none}.leporello-module__3f5_sq__fit b{font:400 max(4cqw, 15px) / 1.1 var(--serif)}.leporello-module__3f5_sq__shelf{border-top:1px solid var(--ink);margin:auto 0 0;padding-top:2.2cqw}.leporello-module__3f5_sq__shelf>p{margin:0}.leporello-module__3f5_sq__shelf>.leporello-module__3f5_sq__caps{margin:1em 0}.leporello-module__3f5_sq__shelf .leporello-module__3f5_sq__names{font:400 max(5cqw, 18px) / 1.2 var(--serif);color:#1a1a1a4d;text-wrap:balance;margin-top:1.8cqw}.leporello-module__3f5_sq__names [data-app]{white-space:nowrap;transition:color .35s}.leporello-module__3f5_sq__names [data-hit]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:.16em;text-decoration-thickness:.1em}.leporello-module__3f5_sq__ans p:not([hidden]),.leporello-module__3f5_sq__fit li{animation:.42s cubic-bezier(.16,1,.3,1) both leporello-module__3f5_sq__print}@keyframes leporello-module__3f5_sq__print{0%{opacity:0;transform:translate(-6px,3px)}to{opacity:1;transform:none}}.leporello-module__3f5_sq__bk .leporello-module__3f5_sq__bmast{font:400 12cqw / .9 var(--serif);letter-spacing:-.012em;margin:5cqw 0 0}.leporello-module__3f5_sq__bk .leporello-module__3f5_sq__bmast:lang(ja),.leporello-module__3f5_sq__bk .leporello-module__3f5_sq__bmast:lang(ko){font:800 9cqw / 1.1 var(--cjk);letter-spacing:0}.leporello-module__3f5_sq__q{font:400 9cqw / .98 var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:auto 0 0}.leporello-module__3f5_sq__q:lang(ja),.leporello-module__3f5_sq__q:lang(ko){font:700 7cqw / 1.3 var(--cjk)}.leporello-module__3f5_sq__t{font:400 max(3cqw, 13.5px) / 1.42 var(--sans);text-wrap:pretty;margin:3cqw 0 0}.leporello-module__3f5_sq__bnote{border-top:1px solid var(--ink);font:400 max(2.5cqw, 12px) / 1.45 var(--sans);margin:4cqw 0 0;padding-top:2.4cqw}.leporello-module__3f5_sq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3cqw;margin:4cqw 0 0;display:flex}.leporello-module__3f5_sq__bk .leporello-module__3f5_sq__row img{height:max(9cqw,36px)}.leporello-module__3f5_sq__again{min-height:44px;font:600 max(3cqw, 14px) / 1 var(--sans);text-underline-offset:.3em;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.leporello-module__3f5_sq__toc a:hover .leporello-module__3f5_sq__n,.leporello-module__3f5_sq__sh a:hover,.leporello-module__3f5_sq__ct a:hover,.leporello-module__3f5_sq__rt a:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}}@media (max-width:767.98px){.leporello-module__3f5_sq__hi{font:italic 400 max(7.2cqw, 24px) / 1.25 var(--serif);margin:7cqw 0 0;display:block}.leporello-module__3f5_sq__hi .leporello-module__3f5_sq__ink{white-space:nowrap;margin-right:.3em}.leporello-module__3f5_sq__hi [lang=ko]{font:600 .8em / 1 var(--font-cjk-ko)}.leporello-module__3f5_sq__hi [lang=ja]{font:600 .8em / 1 var(--font-cjk-ja)}.leporello-module__3f5_sq__st .leporello-module__3f5_sq__top{grid-template-columns:1fr 48cqw;height:80cqw;margin-top:6cqw}.leporello-module__3f5_sq__st.leporello-module__3f5_sq__flip .leporello-module__3f5_sq__top{grid-template-columns:48cqw 1fr}.leporello-module__3f5_sq__printArt{-webkit-mask-position:50% 0,0 0;mask-position:50% 0,0 0}.leporello-module__3f5_sq__quote{font-size:max(5.6cqw,17px)}.leporello-module__3f5_sq__quote.leporello-module__3f5_sq__long{font-size:max(4.8cqw,15.5px)}.leporello-module__3f5_sq__sh{font-size:11.4cqw}.leporello-module__3f5_sq__ph{font-size:7.6cqw}.leporello-module__3f5_sq__ph:lang(ko),.leporello-module__3f5_sq__ph:lang(ja){font-size:6.4cqw}.leporello-module__3f5_sq__gl a{padding:2.6cqw 0}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big{font-size:14cqw}.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big:lang(ko),.leporello-module__3f5_sq__gd .leporello-module__3f5_sq__big:lang(ja){font-size:12.4cqw}.leporello-module__3f5_sq__needs button{padding:4px 10px;font-size:13px}.leporello-module__3f5_sq__name{font-size:19cqw}}@media (min-width:768px){.leporello-module__3f5_sq__fit{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:520px){.leporello-module__3f5_sq__lep{--mode:strip;--per:.5;--ph:min(100svh - var(--navH) - var(--barH) - 56px, 690px);--pw:calc(var(--ph) / 1.4);--top:calc(var(--navH) + (100svh - var(--navH) - var(--barH) - var(--ph)) / 2);height:calc(100svh * (1 + (var(--n) - 1) * var(--per)) + var(--barH))}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__stage{height:100svh;padding:0;position:sticky;top:0;overflow:clip}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__strip{perspective:3000px;max-width:none;perspective-origin:50% calc(var(--top) + var(--ph) / 2);display:block;position:absolute;inset:0}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__pn{left:max(24px,6%);top:var(--top);width:var(--pw);height:var(--ph);aspect-ratio:auto;z-index:var(--zi,1);transform-origin:0;transform:translate3d(calc(var(--pw) * var(--x,0)), 0, calc(var(--pw) * var(--z,0))) rotateY(var(--a,0deg));cursor:pointer;position:absolute;box-shadow:0 1px #080c4633}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__pn[data-focus]{cursor:auto}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__shade{opacity:var(--sh,0)}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__fam{order:0;margin-top:0;top:auto;bottom:0;box-shadow:inset 0 1px #ffffff3d}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__fit{display:flex}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:520px) and (max-width:767.98px){.leporello-module__3f5_sq__lep{--per:.55;--pw0:min(100vw - 48px, 440px);--ph:min(var(--pw0) * 1.78, 100svh - var(--navH) - var(--barH) - 32px);--pw:min(var(--pw0), var(--ph) / 1.5)}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__strip{perspective:1800px}.leporello-module__3f5_sq__lep .leporello-module__3f5_sq__pn{left:calc((100% - var(--pw)) / 2)}}@media (prefers-reduced-motion:reduce){.leporello-module__3f5_sq__ans p:not([hidden]),.leporello-module__3f5_sq__fit li{animation:none}.leporello-module__3f5_sq__names [data-app]{transition:none}}
