.st-section,.bk-preview{--ph:min(calc(100svh - var(--header-h) - 8rem), calc(46vw * 1.5), 66rem);--pw:calc(var(--ph) / 1.5);--sw:calc(var(--pw) * 2);--bk-d:calc(var(--pw) * .14);--bk-paper:var(--color-ink-raised);--bk-paper-deep:var(--color-ink-sunk);--bk-board:color-mix(in oklab, var(--color-ink-sunk) 94%, var(--color-gold) 6%);--bk-edge:color-mix(in oklab, var(--color-gold) 26%, transparent);--bk-hair:var(--color-hairline);--bk-ink:var(--color-parchment);--bk-ink-dim:var(--color-parchment-dim);--bk-ink-faint:var(--color-parchment-faint);--bk-gold:var(--color-gold);--bk-gold-label:var(--color-gold-label);--bk-grain:.09;--bk-fs:clamp(11px, calc(var(--pw) * .0295), 16px);--bk-pad:calc(var(--pw) * .105)}.st-section{height:calc(var(--ph) + 8rem);-webkit-user-select:none;user-select:none;outline:none;min-height:34rem;position:relative}.bk-preview-box{container-type:inline-size}.bk-preview{--ph:min(27rem, calc((100cqw - 2px) / 2 * 1.5));--bk-fs:calc(var(--pw) * .0295)}.bk-preview .spread{justify-content:center;gap:2px;display:flex}.bk-preview .pg{width:var(--pw);height:var(--ph);flex:none;position:relative;overflow:hidden}.bk-preview .pg.empty{background:color-mix(in oklab, var(--bk-paper) 60%, transparent)}.bk-preview.one{--ph:min(40rem, calc(100cqw * 1.5))}.bk-preview.one .pg{margin:0 auto}.st-section img{-webkit-user-drag:none;user-drag:none}.sh-scene{perspective:1500px;perspective-origin:50% 14%;transition:opacity .5s var(--ease-out-expo), translate .7s var(--ease-out-expo);touch-action:pan-y;--sh-wood:color-mix(in oklab, var(--color-gold) 30%, var(--color-ink-sunk));--sh-wood-lit:color-mix(in oklab, var(--color-gold) 44%, var(--color-ink-raised));--sh-wood-deep:color-mix(in oklab, var(--color-gold) 16%, var(--color-ink-sunk));position:absolute;inset:0;overflow:hidden}.sh-scene.pannable{cursor:grab}.sh-scene.dragging{cursor:grabbing}.sh-scene.sunk{opacity:0;pointer-events:none;transition:opacity .62s var(--ease-out-expo) .2s, translate .8s var(--ease-out-expo) .12s;translate:0 3rem}.sh-stage{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.sh-slot{transform-style:preserve-3d;will-change:transform;cursor:pointer;outline:none;position:absolute;top:0;left:0}.sh-slot:focus-visible .vol-spine{box-shadow:inset 0 0 0 2px var(--focus-ring)}.sh-plank{pointer-events:none;position:absolute;top:0;left:0}.sh-plank.top{width:var(--sh-pw);height:var(--sh-pd);transform-origin:top;transform:translate3d(calc(var(--sh-pw) / -2), calc(var(--sh-h) / 2), var(--sh-lip)) rotateX(-90deg);background: linear-gradient(180deg, transparent 0 8%, #00000047 22%, #0000008c 100%), repeating-linear-gradient(92deg, #ffffff09 0 2px, transparent 2px 9px, #0000000f 9px 11px, transparent 11px 23px), linear-gradient(180deg, var(--sh-wood-lit), var(--sh-wood) 60%, var(--sh-wood-deep));border-radius:1px}.sh-plank.front{width:var(--sh-pw);height:var(--sh-ph);transform:translate3d(calc(var(--sh-pw) / -2), calc(var(--sh-h) / 2), var(--sh-lip));background:linear-gradient(180deg, #ffffff29, transparent 22%, #0000002e 80%, #0006), repeating-linear-gradient(0deg, #0000000d 0 1px, transparent 1px 4px), var(--sh-wood);border-radius:0 0 2px 2px}.sh-plank.end{width:var(--sh-pd);height:var(--sh-ph);transform-origin:0;background:linear-gradient(180deg, var(--sh-wood), var(--sh-wood-deep))}.sh-plank.end.left{transform:translate3d(calc(var(--sh-pw) / -2), calc(var(--sh-h) / 2), var(--sh-lip)) rotateY(90deg)}.sh-plank.end.right{transform:translate3d(calc(var(--sh-pw) / 2), calc(var(--sh-h) / 2), var(--sh-lip)) rotateY(90deg)}.sh-plank.shade{width:var(--sh-pw);height:calc(var(--sh-w) * .5);transform:translate3d(calc(var(--sh-pw) / -2), calc(var(--sh-h) / 2 + var(--sh-ph)), calc(var(--sh-lip) - var(--sh-pd)));filter:blur(8px);background:linear-gradient(#00000073,#0000)}.sh-pool{width:var(--sh-w);height:var(--sh-w);margin:calc(var(--sh-w) / -2) 0 0 calc(var(--sh-w) / -2);pointer-events:none;background:radial-gradient(50% 50%,#0009,#0000 68%);position:absolute;top:0;left:0}.sh-caption{text-align:center;pointer-events:none;justify-items:center;gap:.35rem;display:grid;position:absolute;bottom:1.25rem;left:0;right:0}.sh-caption>*{pointer-events:auto}.sh-caption .t{font-family:var(--font-display);color:var(--color-parchment);letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.sh-caption .p{max-width:34rem;color:var(--color-parchment-dim);font-size:.85rem;line-height:1.45}.sh-caption .k{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-label);font-size:.66rem}.sh-caption .k.seal{color:var(--color-coral-label)}.sh-tag{pointer-events:none;font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in oklab, var(--color-gold) 55%, var(--sh-wood-lit));text-shadow:0 1px #00000073;white-space:nowrap;justify-content:center;align-items:center;font-size:.58rem;display:flex;position:absolute;top:0;left:0;overflow:hidden}.sh-tag span{padding:0 .6em}.vol{width:var(--vw);height:var(--vh);margin:calc(var(--vh) / -2) 0 0 calc(var(--vw) / -2);transform-style:preserve-3d;will-change:transform;position:absolute;top:0;left:0}.vol.away{visibility:hidden}.vol>*{position:absolute}.vol-cover{transform-origin:0;transform-style:preserve-3d;transform:translateZ(calc(var(--vd) / 2)) rotateY(var(--crack,0deg));backface-visibility:hidden;border-radius:2px 4px 4px 2px;inset:0;overflow:hidden}.vol-cover>.st-cover{position:absolute;inset:0}.vol-cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 92%,#ffffff0d);position:absolute;inset:0}.vol-block{transform:translateZ(calc(var(--vd) / 2 - 1px));background:var(--bk-paper);background-image:repeating-linear-gradient(90deg, transparent 0 3px, var(--bk-hair) 3px 4px);inset:1.2% 1.5% 1.2% 0}.vol-back{background:var(--bk-board);transform:translateZ(calc(var(--vd) / -2)) rotateY(180deg);border-radius:2px 4px 4px 2px;inset:0}.vol-spine,.bk-side.spine{height:100%;width:var(--vd);transform-origin:0;transform:translateZ(calc(var(--vd) / -2)) rotateY(-90deg);background:linear-gradient(90deg, #00000059, transparent 22%, #ffffff12 50%, transparent 78%, #00000059), repeating-linear-gradient(0deg, #ffffff08 0 1px, transparent 1px 3px), linear-gradient(180deg, color-mix(in oklab, var(--tone) 90%, white), color-mix(in oklab, var(--tone) 82%, black));grid-template-rows:1fr auto 1fr;place-items:center;display:grid;top:0;left:0;overflow:hidden}.bk-side.spine{width:var(--bk-d);transform:translateZ(-4px)rotateY(90deg)}.vol-spine .t,.bk-side.spine span{writing-mode:vertical-rl;font-family:var(--font-display);font-weight:700;font-size:calc(var(--vd) * .36);letter-spacing:.04em;white-space:nowrap;max-height:calc(var(--vh,var(--ph)) * .7);background:linear-gradient(180deg, color-mix(in oklab, var(--color-gold) 62%, black), var(--color-gold) 50%, var(--color-gold-hot));color:#0000;-webkit-background-clip:text;background-clip:text;grid-row:2;line-height:1;overflow:hidden;transform:rotate(180deg)}.bk-side.spine span{font-size:calc(var(--bk-d) * .36)}.vol-spine .m{font-size:calc(var(--vd) * .34);color:var(--color-gold);filter:drop-shadow(0 1px #00000080);grid-row:3;align-self:end;margin-bottom:16%;line-height:1}.vol-spine .hub,.bk-side.spine:before,.bk-side.spine:after{border-top:1px solid color-mix(in oklab, var(--color-gold) 78%, transparent);border-bottom:1px solid color-mix(in oklab, var(--color-gold) 78%, transparent);background:linear-gradient(#00000047,#ffffff0f 40%,#0000004d);height:5.5%;position:absolute;left:0;right:0}.vol-spine .hub:before,.vol-spine .hub:after{content:"";background:color-mix(in oklab, var(--color-gold) 42%, transparent);height:1px;position:absolute;left:0;right:0}.vol-spine .hub:before{top:-180%}.vol-spine .hub:after{bottom:-180%}.vol-spine:after{content:"";position:absolute;inset:0 -10px}.vol-spine .hub.top{top:8%}.vol-spine .hub.bottom{bottom:8%}.bk-side.spine:before,.bk-side.spine:after{content:""}.bk-side.spine:before{top:8%}.bk-side.spine:after{bottom:8%}.vol.sealed .vol-spine .hub.bottom{border-color:color-mix(in oklab, var(--color-coral) 80%, transparent);background:linear-gradient(#4c4e58,#585b66 50%,#3a3c45)}.vol-edge{width:var(--vd);transform-origin:0;transform:translateZ(calc(var(--vd) / -2)) rotateY(-90deg);margin-left:calc(var(--vw) * -.015);background:var(--bk-paper);background-image:repeating-linear-gradient(0deg, transparent 0 2px, var(--bk-hair) 2px 3px);top:1.2%;bottom:1.2%;left:100%}.vol-top,.vol-bottom{width:100%;height:var(--vd);transform-origin:top;background:var(--bk-paper);background-image:repeating-linear-gradient(90deg, transparent 0 2px, var(--bk-hair) 2px 3px);left:0}.vol-top:before,.vol-bottom:before{content:"";background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--tone) 50%, var(--color-parchment)) 0 2px, var(--color-parchment) 2px 4px);opacity:.7;width:6%;position:absolute;top:0;bottom:0;left:0}.vol-top{transform:translateZ(calc(var(--vd) / 2)) rotateX(-90deg);transform-origin:top;top:0}.vol-bottom{transform-origin:bottom;transform:translateZ(calc(var(--vd) / 2)) rotateX(90deg);bottom:0}.st-cover{aspect-ratio:2/3;isolation:isolate;color:var(--color-parchment);background:var(--tone);border-radius:2px 5px 5px 2px;position:relative;overflow:hidden;container-type:inline-size}.st-cloth{z-index:0;background:linear-gradient(115deg,#ffffff12,#0000 42%),radial-gradient(120% 90% at 30% 0,#ffffff1f,#0000 70%),repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000012 0 1px,#0000 1px 3px);position:absolute;inset:0}.st-cloth:after{content:"";background:radial-gradient(140% 120% at 50% 45%,#0000 55%,#0000006b);position:absolute;inset:0}.st-hinge{z-index:1;background:linear-gradient(90deg,#00000080,#0000002e 45%,#ffffff12 72%,#0000);width:2.4cqw;position:absolute;top:0;bottom:0;left:5.5cqw}.st-frame{z-index:2;border:1px solid color-mix(in oklab, var(--accent) 48%, transparent);outline:1px solid color-mix(in oklab, var(--accent) 20%, transparent);outline-offset:1.6cqw;flex-direction:column;padding:4.5cqw 5cqw;display:flex;position:absolute;inset:7cqw 7cqw 7cqw 12.5cqw;box-shadow:inset 0 1px #ffffff0d,0 1px #ffffff0a}.st-row{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-parchment-faint);justify-content:space-between;align-items:baseline;font-size:2.9cqw;display:flex}.st-plate{aspect-ratio:1/1.02;background:var(--bk-paper-deep);margin-top:4cqw;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000008c,0 1px 0 1px #ffffff0d,0 3px 8px #00000080}.st-plate img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-plate:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 2.5cqw #00000059}.st-plate.blank{background-image:repeating-linear-gradient(-45deg,#0000,#0000 11px,#efce9108 11px 22px);border:1px solid #efce9114;align-items:flex-end;padding:5cqw;display:flex}.st-plate.blank span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:3cqw}.st-cover.sealed .st-plate.blank{text-align:center;background-image:linear-gradient(146deg,#0000 28%,#ffffff1a 46%,#ffffff1f 54%,#0000 72%),linear-gradient(148deg,#4c4e58 0%,#3e404a 34%,#585b66 56%,#3a3c45 78%,#2f313a 100%);border-color:#ffffff17;justify-content:center;align-items:center}.st-cover.sealed .st-plate.blank span{color:#1212168c}.st-foil{background:linear-gradient(180deg, var(--color-gold-hot) 0%, var(--color-gold) 48%, color-mix(in oklab, var(--color-gold) 62%, black) 100%);color:#0000;filter:drop-shadow(0 1px #0000008c);-webkit-background-clip:text;background-clip:text}.st-cover.sealed .st-foil{background-image:linear-gradient(180deg, color-mix(in oklab, var(--color-coral) 80%, white) 0%, var(--color-coral) 50%, color-mix(in oklab, var(--color-coral) 60%, black) 100%)}.st-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:5cqw 0 0;font-size:7.2cqw;font-weight:800;line-height:1.05}.st-tag{color:var(--color-parchment-dim);text-wrap:pretty;margin:2.4cqw 0 0;font-size:3.4cqw;line-height:1.45}.st-sub{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-parchment-faint);margin:1.8cqw 0 0;font-size:2.9cqw}.st-row+.st-plate{margin-top:3cqw}.st-foot{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold-label);justify-content:center;align-items:center;gap:2cqw;margin-top:auto;padding-top:3cqw;font-size:2.7cqw;display:flex}.st-foot .st-foil{font-size:3.2cqw}.vol.draft .vol-spine{background:var(--bk-paper);background-image:repeating-linear-gradient(0deg, transparent 0 2px, var(--bk-hair) 2px 3px)}.vol.draft .vol-spine .hub,.vol.draft .vol-spine .m{display:none}.vol.draft .vol-spine .t{-webkit-text-fill-color:currentColor;color:var(--color-parchment-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;font-weight:500}.vol.draft .vol-cover{background:var(--bk-paper)}.vol.draft .vol-cover:after{display:none}.vol-draft{background:var(--bk-paper);background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--vw) * .09), var(--bk-hair) calc(var(--vw) * .09) calc(var(--vw) * .09 + 1px));color:var(--color-parchment-faint);flex-direction:column;justify-content:flex-end;gap:.4em;padding:9% 8%;display:flex;position:absolute;inset:0}.vol-draft .clip{background:linear-gradient(180deg, color-mix(in oklab, var(--color-ink) 40%, var(--color-gold)) 0 42%, color-mix(in oklab, var(--color-ink) 86%, black) 42% 100%);border-radius:2px;height:9%;position:absolute;top:-3%;left:14%;right:14%;box-shadow:0 3px 7px #00000080}.vol-draft .t{font-family:var(--font-display);font-weight:800;font-size:calc(var(--vw) * .09);color:var(--color-parchment);line-height:1.05}.vol-draft .k{font-family:var(--font-mono);font-size:calc(var(--vw) * .038);letter-spacing:.22em;text-transform:uppercase}.bk-stage{z-index:2;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}.bk-3d{perspective:2600px;perspective-origin:50% 42%;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.bk-flight{transform-style:preserve-3d;will-change:transform;pointer-events:none;position:relative}.bk-tilt{transform-style:preserve-3d;position:relative}.bk-spread{transform-style:preserve-3d;pointer-events:none;width:var(--sw);height:var(--ph);font-size:var(--bk-fs);position:relative}.bk-shadow{pointer-events:none;border-radius:50%;position:absolute}.bk-shadow.ambient{filter:blur(10px);opacity:.5;background:radial-gradient(50% 50%,#0000008c,#0000 70%);height:16%;bottom:-7%;left:46%;right:-4%}.bk-shadow.contact{filter:blur(3px);background:radial-gradient(50% 50%,#000000b3,#0000 72%);height:4%;bottom:-1.4%;left:51%;right:1%}.bk-block{width:var(--pw);height:100%;transform-style:preserve-3d;position:absolute;top:0;right:0}.bk-board,.bk-back{transition:inset .55s var(--ease-out-expo)}.bk-spread[data-open="0"] .bk-board,.bk-spread[data-open="0"] .bk-back{inset:0}.bk-board{background:var(--bk-board);box-shadow:inset 0 0 0 1px var(--bk-edge), 0 18px 40px #0000008c;border-radius:3px;position:absolute;inset:-.7% -1.4%;transform:translateZ(-4px)}.bk-body{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.bk-side{background:var(--bk-paper);background-image:repeating-linear-gradient(90deg, transparent 0 2px, var(--bk-hair) 2px 3px);position:absolute}.bk-side.fore{width:var(--bk-d);transform-origin:0;background-image:repeating-linear-gradient(0deg, transparent 0 2px, var(--bk-hair) 2px 3px);top:1%;bottom:1%;left:100%;transform:translateZ(-4px)rotateY(90deg)}.bk-side.top,.bk-side.bottom{width:100%;height:var(--bk-d);transform-origin:top;left:0;transform:translateZ(-4px)rotateX(-90deg)}.bk-side.top{top:0}.bk-side.bottom{top:100%}.bk-back{transform:translateZ(calc(-4px - var(--bk-d)));background:var(--bk-board);box-shadow:inset 0 0 0 1px var(--bk-edge);border-radius:3px;position:absolute;inset:-.7% -1.4%}.bk-half{position:absolute;inset:0}.bk-page,.bk-cover>.bk-face,.bk-coat.live .sheet{pointer-events:auto}.bk-cast{pointer-events:none;opacity:0;position:absolute;inset:0;transform:translateZ(1px)}.bk-cast.right{transform-origin:0;background:linear-gradient(90deg,#0000005c 0%,#00000038 76%,#0000 100%)}.bk-cast.left{transform-origin:100%;background:linear-gradient(270deg,#0000005c 0%,#00000038 76%,#0000 100%)}.bk-gutter{top:0;bottom:0;right:var(--pw);width:calc(var(--pw) * .09);pointer-events:none;z-index:40;opacity:0;background:linear-gradient(90deg,#0000,#0000008c 44%,#0000009e 50%,#00000080 56%,#0000);position:absolute;transform:translate(50%)translateZ(1px)}.bk-gshade{width:calc(var(--pw) * .22);pointer-events:none;z-index:6;opacity:0;position:absolute;top:0;bottom:0}.bk-gshade.right{background:linear-gradient(90deg,#0000006b,#0000);left:0}.bk-gshade.left{background:linear-gradient(270deg,#0000006b,#0000);right:0}.bk-cover{width:var(--pw);transform-origin:0;height:100%;transform-style:preserve-3d;z-index:50;position:absolute;top:0;right:0;transform:translateZ(4px)}.bk-cover>.bk-face{backface-visibility:hidden;border-radius:2px 3px 3px 2px;position:absolute;inset:0;overflow:hidden}.bk-cover>.bk-face.out{background:var(--bk-board);box-shadow:inset 0 0 0 1px var(--bk-edge)}.bk-cover>.bk-face.in{background:var(--bk-paper);transform:rotateY(180deg)}.bk-spread[data-open="1"] .bk-cover .bk-face.out,.bk-spread[data-open="0"] .bk-cover .bk-face.in{pointer-events:none}.bk-cover>.bk-face.out>.st-cover{position:absolute;inset:0}.bk-page{background:var(--bk-paper);color:var(--bk-ink);font-family:var(--bk-font,inherit);font-size:calc(var(--bk-fs) * var(--bk-fs-k,1));padding:var(--bk-pad);padding-top:calc(var(--bk-pad) * 1.15);padding-bottom:calc(var(--bk-pad) * 1.25);position:absolute;inset:0;overflow:hidden}.bk-endpaper>*{position:relative}.bk-page:before,.bk-endpaper:before{content:"";z-index:0;pointer-events:none;background-image:var(--tex-stock);opacity:var(--bk-grain);background-size:170px 170px;position:absolute;inset:0}.bk-page.left{box-shadow:inset -1px 0 0 var(--bk-hair)}.bk-page.right{box-shadow:inset 1px 0 0 var(--bk-hair)}.bk-inner,.bk-album{left:var(--bk-pad);right:var(--bk-pad);top:calc(var(--bk-pad) * 1.15);bottom:calc(var(--bk-pad) * 1.25);position:absolute}.bk-inner{overflow:hidden}.bk-head{top:calc(var(--bk-pad) * .42);left:var(--bk-pad);right:var(--bk-pad);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--bk-ink-faint);text-align:right;font-size:.58em;position:absolute}.bk-page.left .bk-head{text-align:left}.bk-folio{bottom:calc(var(--bk-pad) * .45);left:var(--bk-pad);right:var(--bk-pad);font-family:var(--font-mono);letter-spacing:.16em;color:var(--bk-ink-faint);text-align:right;font-size:.6em;position:absolute}.bk-page.left .bk-folio{text-align:left}.bk-p{text-indent:1.35em;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.72}.bk-p b{font-weight:700}.bk-p em{font-style:italic}.bk-redact,.u-redact{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .25s var(--ease-out-expo), color .25s var(--ease-out-expo);border-radius:2px}.bk-redact{background:var(--bk-ink)}.u-redact{background:var(--color-parchment)}.bk-redact:hover,.bk-redact:active{background:color-mix(in oklab, var(--bk-ink) 14%, transparent);color:inherit}.u-redact:hover,.u-redact:active{background:color-mix(in oklab, var(--color-parchment) 14%, transparent);color:inherit}.bk-redact::selection{color:var(--bk-ink,var(--color-ink));background:var(--bk-gold,var(--color-gold))}.u-redact::selection{color:var(--bk-ink,var(--color-ink));background:var(--bk-gold,var(--color-gold))}.bk-p.cont{text-indent:0}.bk-p+.bk-p{margin-top:.28em}.bk-p.lead{text-indent:0}.bk-p.lead:first-letter{float:left;line-height:.82;font-family:var(--font-display);color:var(--bk-gold);padding:.04em .12em 0 0;font-size:3.1em;font-weight:800}.bk-p.plain{text-indent:0}.bk-p.plain+.bk-p.plain{margin-top:.55em}.bk-tags{flex-wrap:wrap;gap:.4em;margin:1.1em 0 0;padding:0;list-style:none;display:flex}.bk-tags li{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bk-gold);border:1px solid color-mix(in oklab, var(--bk-gold) 40%, transparent);border-radius:999px;padding:.35em .8em;font-size:.56em}.bk-stats{border-top:1px solid var(--bk-hair);gap:.45em;margin:1.2em 0 0;padding:1em 0 0;display:grid}.bk-stats>div{align-items:baseline;gap:.7em;display:flex}.bk-stats dt{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--bk-gold-label);font-size:.58em}.bk-stats dd{color:var(--bk-ink-dim);margin:0}.bk-stats dd:before{content:"";background:var(--bk-hair);vertical-align:middle;width:1.2em;height:1px;margin:0 .6em .28em 0;display:inline-block}.bk-num{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--bk-gold-label);margin-bottom:.5em;font-size:.58em;display:block}.bk-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--bk-gold);text-wrap:balance;margin:0 0 .9em;font-size:2.1em;font-weight:800;line-height:1.02}.bk-plate{--plate-w:64cqw;--plate-h:64cqh;--plate-hc:58cqh;flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0;container-type:size}.bk-plate.s{--plate-w:44cqw;--plate-h:44cqh;--plate-hc:40cqh}.bk-plate.l{--plate-w:80cqw;--plate-h:82cqh;--plate-hc:74cqh}.bk-print{transform:rotate(var(--tilt,0deg));background:#f4efe6;padding:2.2cqw 2.2cqw 2.6cqw;display:block;position:relative;box-shadow:0 0 0 1px #00000047,0 8px 22px #00000080}.bk-plate .f{aspect-ratio:var(--r);width:min(var(--plate-w), calc(var(--plate-h) * var(--r)));display:block;position:relative;overflow:hidden}.bk-glued{text-align:center;margin:1.2em 0;display:block;container-type:inline-size}.bk-glued .bk-print{transform:rotate(var(--tilt,0deg));display:inline-block}.bk-glued .f{display:block;position:relative;overflow:hidden}.bk-glued .bk-cap{margin-top:1em;display:inline-block}.bk-plate.cap .f{width:min(var(--plate-w), calc(var(--plate-hc) * var(--r)))}.bk-plate .bk-cap{margin-top:2.4cqh}.bk-print .corner{background:#ffffffb8;width:5cqw;height:5cqw;position:absolute;box-shadow:0 1px 2px #00000040}.bk-print .corner.tl{clip-path:polygon(0 0,100% 0,0 100%);top:-1px;left:-1px}.bk-print .corner.tr{clip-path:polygon(0 0,100% 0,100% 100%);top:-1px;right:-1px}.bk-print .corner.bl{clip-path:polygon(0 0,0 100%,100% 100%);bottom:-1px;left:-1px}.bk-print .corner.br{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-1px;right:-1px}.bk-print .tape{opacity:.9;background:repeating-linear-gradient(90deg,#785a4624 0 1px,#0000 1px 5px),repeating-linear-gradient(0deg,#785a4624 0 1px,#0000 1px 5px),#eee2ced1;width:15cqw;height:3.6cqw;position:absolute;box-shadow:0 1px 2px #0000002e}.bk-print .tape.a{top:-1.4cqw;left:-5cqw;transform:rotate(-38deg)}.bk-print .tape.b{bottom:-1.4cqw;right:-5cqw;transform:rotate(-38deg)}.bk-cap{max-width:70cqw;transform:rotate(calc(var(--tilt,0deg) * -.6));font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#2b2721cc;text-align:center;background:#f4efe6;margin:0;padding:.5em 1em;font-size:.55em;position:relative;box-shadow:0 1px 3px #0000004d}.bk-print img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.bk-alb{transform:rotate(var(--tilt,0deg));margin:0;position:absolute;container-type:inline-size}.bk-alb .bk-print{padding:3cqw 3cqw 3.6cqw;display:block;transform:none}.bk-alb .f{aspect-ratio:var(--r);display:block;position:relative;overflow:hidden}.bk-alb .tape{width:22cqw;height:5cqw}.bk-alb .tape.a{top:-2cqw;left:-7cqw}.bk-alb .tape.b{bottom:-2cqw;right:-7cqw}.bk-page.half .bk-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.bk-page.half .bk-h{margin:0}.bk-rel{flex-direction:column;display:flex;position:absolute;inset:0}.bk-rel .bk-h{margin-bottom:.6em}.bk-web,.bk-hwrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;container-type:size}.bk-hwrap{align-items:flex-end}.bk-web .map{aspect-ratio:100/140;height:min(100cqh,140cqw);position:relative}.bk-web svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bk-web .n{aspect-ratio:1;width:20%;position:absolute;translate:-50% -50%}.bk-web .m{background:var(--bk-paper-deep);box-shadow:0 0 0 1px var(--bk-edge);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.bk-web .m>span{position:absolute;inset:0}.bk-web .m img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bk-web .m.framed img{object-position:top}.bk-web .m>b{font-family:var(--font-display);color:var(--bk-ink-faint);font-size:1.4em;font-weight:800}.bk-web .nm{white-space:nowrap;background:var(--bk-paper);font-family:var(--font-mono);letter-spacing:.1em;color:var(--bk-ink-dim);border-radius:999px;margin-top:.25em;padding:.1em .5em;font-size:.58em;position:absolute;top:100%;left:50%;translate:-50%}.bk-legend{font-family:var(--font-mono);letter-spacing:.1em;color:var(--bk-ink-dim);flex-wrap:wrap;justify-content:center;gap:.25em 1.1em;margin:.8em 0 0;padding:0;font-size:.56em;list-style:none;display:flex}.bk-legend i{vertical-align:middle;border-radius:2px;width:1.8em;height:2px;margin-right:.5em;display:inline-block}.bk-legend li:last-child{color:var(--bk-ink-faint)}.bk-heights{box-sizing:border-box;width:min(100cqw, calc(80cqh * var(--row) + 1.8em));margin:0 auto;padding-left:1.8em}.bk-heights .stage{aspect-ratio:var(--row);justify-content:space-evenly;align-items:flex-end;display:flex;position:relative}.bk-heights .rule{border-top:1px solid var(--bk-hair);position:absolute;left:-1.8em;right:0}.bk-heights .rule>span{font-family:var(--font-mono);letter-spacing:.12em;color:var(--bk-ink-faint);font-size:.5em;position:absolute;top:0;left:0;translate:0 -130%}.bk-heights .fig{flex:none;position:relative}.bk-heights .fig img{object-fit:contain;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bk-heights figcaption{border-top:1px solid color-mix(in oklab, var(--bk-gold) 40%, transparent);justify-content:space-evenly;gap:.5em;padding-top:.7em;display:flex}.bk-heights figcaption>span{text-align:center;flex-direction:column;align-items:center;gap:.2em;min-width:min-content;display:flex}.bk-heights figcaption b{font-family:var(--font-display);color:var(--bk-ink);font-size:.72em;font-weight:800;line-height:1.1}.bk-heights figcaption i{font-style:normal;font-family:var(--font-mono);letter-spacing:.12em;color:var(--bk-gold-label);font-size:.52em}.bk-toc{gap:.55em;margin:0;padding:0;list-style:none;display:grid}.bk-toc .row{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:baseline;gap:.6em;margin:0;padding:.2em 0;display:flex}.bk-toc .n{font-family:var(--font-mono);letter-spacing:.16em;color:var(--bk-ink-faint);font-size:.62em}.bk-toc .l{color:var(--bk-ink)}.bk-toc .l.seal{color:var(--color-coral)}.bk-toc .dots{background:linear-gradient(90deg, var(--bk-hair), var(--bk-hair));opacity:.7;flex:1;height:1px}.bk-toc .f{font-family:var(--font-mono);color:var(--bk-ink-faint);font-size:.62em}.bk-toc .row:hover .l{color:var(--bk-gold)}.bk-toc .row:hover .dots{background:linear-gradient(90deg, var(--bk-edge), var(--bk-edge))}.bk-toc .row:focus-visible{outline:2px solid var(--focus-ring,var(--bk-gold));outline-offset:3px}.bk-endpaper{background:var(--bk-paper-deep);padding:var(--bk-pad);flex-direction:column;justify-content:center;align-items:center;gap:1em;display:flex;position:absolute;inset:0}.bk-endpaper:empty{background:var(--bk-paper)}.bk-endpaper img{object-fit:contain;max-width:100%;max-height:78%;display:block}.bk-endpaper .cap{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--bk-ink-faint);text-align:center;font-size:.55em}.st-cover[data-foil=bronze] .st-foil,.vol[data-foil=bronze] .vol-spine .t,.bk-stage[data-foil=bronze] .bk-side.spine span{background:linear-gradient(#8a6a3a 0%,#5a3f1c 48%,#2e1f0c 100%);color:#0000;filter:drop-shadow(0 1px #ffffff59);-webkit-background-clip:text;background-clip:text}.st-cover[data-foil=bronze]{color:#2b2721}.st-cover[data-foil=bronze] .st-row,.st-cover[data-foil=bronze] .st-sub,.st-cover[data-foil=bronze] .st-tag,.st-cover[data-foil=bronze] .st-foot{color:#2b2721c7}.vol[data-foil=bronze] .vol-spine .m{color:#5a3f1c;filter:drop-shadow(0 1px #ffffff59)}.bk-title{padding:calc(var(--bk-pad) * 1.2);text-align:center;flex-direction:column;justify-content:safe center;align-items:center;gap:.7em;display:flex;position:absolute;inset:0}.bk-title .eye{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--bk-gold-label);font-size:.58em}.bk-title .art{flex:0 auto;justify-content:center;width:62%;min-height:0;display:flex}.bk-title .art img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.bk-title h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--bk-ink);text-wrap:balance;margin:0;font-size:2.2em;font-weight:800;line-height:1.02}.bk-title.noart .eye{margin-top:auto}.bk-title .sub{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--bk-ink-faint);font-size:.6em}.bk-title .rule{background:linear-gradient(90deg, transparent, var(--bk-edge), transparent);width:34%;height:1px}.bk-title .tag{color:var(--bk-ink-dim);max-width:24em;margin:0;font-size:.86em;line-height:1.5}.bk-title .foot{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--bk-ink-faint);flex-direction:column;gap:.3em;margin-top:auto;font-size:.58em;display:flex}.bk-title .foot b{color:var(--bk-gold-label);font-weight:400}.bk-colophon{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:.8em;padding:12%;display:flex;position:absolute;inset:0}.bk-colophon .m{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bk-ink-faint);font-size:.62em;line-height:2}.bk-colophon .ch{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bk-gold-label);font-size:.66em}.bk-curl{height:100%;width:calc(var(--pw) / var(--n));transform-style:preserve-3d;z-index:60;position:absolute;top:0;transform:translateZ(2px)}.bk-strip>.bk-face{will-change:transform}.bk-curl.next{left:var(--pw)}.bk-curl.prev{right:var(--pw)}.bk-strip{width:100%;height:100%;transform-style:preserve-3d;position:absolute;top:0;left:0}.bk-curl.next>.bk-strip{transform-origin:0}.bk-curl.next .bk-strip .bk-strip{transform-origin:0;left:100%}.bk-curl.prev>.bk-strip{transform-origin:100%}.bk-curl.prev .bk-strip .bk-strip{transform-origin:100%;left:auto;right:100%}.bk-strip>.bk-face{backface-visibility:hidden;position:absolute;inset:0 -1.1px 0 0;overflow:hidden}.bk-strip>.bk-face.back{transform:rotateY(180deg)}.bk-strip>.bk-face>.bk-page{width:var(--pw);height:var(--ph);transform:translateX(var(--x,0px));position:absolute;top:0;left:0}.bk-strip>.bk-face>.sh,.bk-strip>.bk-face>.gl{pointer-events:none;position:absolute;inset:0}.bk-strip>.bk-face>.gl{opacity:0}.bk-strip.edge>.bk-face>.ed{background:color-mix(in oklab, var(--bk-ink) 34%, transparent);opacity:0;width:1px;position:absolute;top:0;bottom:0;right:0}.vol-coat{z-index:3;transform:translateZ(calc(var(--vd) / 2 + 1px));text-align:center;font-family:var(--font-mono);font-size:calc(var(--vw) * .033);letter-spacing:.26em;text-transform:uppercase;color:#e8decd80;transition:opacity .45s var(--ease-out-expo);background:linear-gradient(146deg,#0000 34%,#ffffff0f 50%,#0000 66%),linear-gradient(148deg,#33343c,#2a2b32 60%,#232429);padding:.5em 0;line-height:1.7;position:absolute;bottom:11%;left:0;right:0;box-shadow:0 2px 6px #00000080,inset 0 1px #ffffff0d}.vol-coat .k{letter-spacing:.18em;color:#e8decd52;font-size:.82em;display:block}.vol-coat .chip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vol-coat .chip i{opacity:0;transform-origin:50%;background:#2f3037;width:9%;height:38%;position:absolute}.vol-coat.cut{opacity:0}.vol-coat.cut .chip i{opacity:1;animation:.7s cubic-bezier(.3,.1,.6,1) forwards coat-fall}@keyframes coat-fall{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), 260%) rotate(var(--r));opacity:0}}.bk-page.sealed .bk-inner,.bk-page.sealed .bk-folio,.bk-page.sealed .bk-plate,.bk-page.sealed .bk-album{visibility:hidden}.bk-page.sealed.open .bk-inner,.bk-page.sealed.open .bk-folio,.bk-page.sealed.open .bk-plate,.bk-page.sealed.open .bk-album{visibility:visible}.bk-coat{z-index:5;pointer-events:none;text-align:center;background:linear-gradient(146deg,#0000 28%,#ffffff1a 46%,#ffffff1f 54%,#0000 72%),linear-gradient(148deg,#4c4e58 0%,#3e404a 34%,#585b66 56%,#3a3c45 78%,#2f313a 100%);flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:0 10%;display:flex;position:absolute;inset:5% 7.5%;box-shadow:0 6px 18px #0009,inset 0 0 0 1px #ffffff1a}.bk-coat .k{font-family:var(--font-mono);letter-spacing:.42em;text-transform:uppercase;color:#12121680;font-size:.6em}.bk-coat .t{font-family:var(--font-display);color:#1212169e;font-size:1.15em;font-weight:700}.bk-coat .n{color:#1212166b;font-size:.72em}.bk-coat.snap{width:100%;height:100%;box-shadow:none;object-fit:fill;background:0 0;padding:0;display:block;inset:0}.bk-coat.live{box-shadow:none;z-index:80;pointer-events:none;background:0 0;padding:0;inset:0;transform:translateZ(10px)}.bk-coat.live.right{left:50%;right:0}.bk-coat.live.left{left:0;right:50%}.bk-coat .sheet,.bk-coat .dust{position:absolute;top:0;left:0}.bk-coat .sheet{pointer-events:auto;touch-action:none;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='13' cy='13' r='9' fill='none' stroke='%23efce91' stroke-width='1.4' opacity='.85'/%3E%3Ccircle cx='13' cy='13' r='2' fill='%23efce91' opacity='.7'/%3E%3C/svg%3E") 13 13,pointer;transition:opacity .3s var(--ease-out-expo)}.bk-coat .sheet.edge{cursor:grab}.bk-coat .sheet:focus-visible{outline:2px solid var(--focus-ring,var(--color-gold));outline-offset:-4px}.bk-coat .sheet.gone{opacity:0}.bk-coat .dust{pointer-events:none}.bk-page.revealed .bk-inner,.bk-page.revealed .bk-plate,.bk-page.revealed .bk-album{animation:bk-reveal .9s var(--ease-out-expo) both}@keyframes bk-reveal{0%{opacity:0}}.bk-measure{visibility:hidden;pointer-events:none;width:var(--pw);height:var(--ph);font-size:calc(var(--bk-fs) * var(--bk-fs-k,1));font-family:var(--bk-font,inherit);position:absolute;top:0;left:-200vw}.bk-tools{transition:opacity .35s var(--ease-out-expo);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-parchment-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1rem 1.1rem;font-size:.68rem;display:flex}.bk-tools button{border:1px solid var(--color-control-edge);color:var(--color-parchment);font:inherit;cursor:pointer;transition:color .3s var(--ease-out-expo), border-color .3s var(--ease-out-expo), background-color .3s var(--ease-out-expo), scale .3s var(--ease-out-expo);background:0 0;border-radius:999px;padding:.55rem 1rem}.bk-tools button:hover{border-color:var(--color-gold);color:var(--color-gold)}.bk-tools button:active{scale:.96}.bk-tools button:disabled{opacity:.35;cursor:default}.bk-tools .cnt{text-align:center;font-variant-numeric:tabular-nums;min-width:9ch}.bk-tools .sep{background:var(--color-hairline);width:1px;height:1.1rem;margin:0 .35rem}.bk-stage[data-phase=flight] .bk-tools,.bk-stage[data-phase=return] .bk-tools{opacity:0;pointer-events:none}.bk-tools>button{min-height:2.35rem}.bk-hint{text-align:center;min-height:2.6em;color:var(--color-parchment-faint);opacity:.8;transition:opacity .4s var(--ease-out-expo);flex-basis:100%;font-size:.62rem;line-height:1.3}.bk-hint.gone{opacity:0}.st-bar{top:var(--header-h);z-index:20;background:color-mix(in oklab, var(--color-ink) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-hairline);max-width:100rem;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-parchment-faint);transition:translate .5s var(--ease-out-expo);flex-wrap:wrap;align-items:center;gap:1rem;margin:0 auto;padding:.75rem 1.25rem;font-size:.68rem;display:flex;position:sticky}@media not (min-width:64rem){body:has(>header[data-tucked]) .st-bar{translate:0 calc(-1 * var(--header-h))}}.st-bar b{color:var(--color-parchment);font-weight:400}.st-bar button{border:1px solid var(--color-control-edge);color:var(--color-parchment);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .9rem}.st-bar button:hover{border-color:var(--color-gold);color:var(--color-gold)}.st-sheet{animation:st-sheet-in .6s var(--ease-out-expo) both}@keyframes st-sheet-in{0%{opacity:0;translate:0 1.5rem}}.st-section{transition:height .5s var(--ease-out-expo);overflow:clip}.st-section.sheet-mode{height:0;min-height:0}.st-section.sheet-mode .bk-stage{opacity:0;pointer-events:none;scale:.97}.bk-stage{transition:opacity .4s var(--ease-out-expo), scale .5s var(--ease-out-expo)}.bk-decor-plane{width:var(--sw);height:var(--ph);margin:calc(var(--ph) / -2) 0 0 calc(var(--sw) / -2);pointer-events:none;--du:min(calc(var(--pw) * .9), calc((100vw - var(--sw)) / 2 / .78));position:absolute;top:50%;left:50%}.vol>.bk-decor{--pw:var(--vw);--du:var(--vw);transform:translateZ(calc(var(--vd) / 2 - 3px))}.bk-decor{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.bk-decor-plane .bk-decor{opacity:0;transition:opacity .2s var(--ease-out-expo);width:max(0px, calc(var(--du) - var(--pw) * .3));container:bk-room/inline-size}@container bk-room not (min-width:1px){.bk-decor .tn{display:none}}.bk-stage[data-phase=open] .bk-decor-plane .bk-decor{opacity:1;transition-duration:0s}.bk-decor .tn{transform-origin:0 0;translate:calc(var(--du) * var(--rx)) calc(var(--du) * var(--ry));transition:translate .3s cubic-bezier(.55,0,.9,.45),scale .3s cubic-bezier(.55,0,.9,.45);position:absolute;scale:.5}.bk-decor .sw,.bk-decor .jt{transform-origin:0 0;position:absolute;top:0;left:0}.bk-decor .sw{animation:4s ease-in-out infinite alternate paused bk-sway}.bk-decor .jt{rotate:calc(var(--rest) + var(--furl));transition:rotate .3s cubic-bezier(.55,0,.9,.45)}.bk-decor .pc{position:absolute;overflow:visible}.bk-decor .ink{animation:5.2s ease-in-out infinite alternate paused bk-seep;position:absolute;top:0;left:0}.bk-decor .dp{position:absolute}.bk-decor .dr{animation:4.4s linear infinite paused bk-fall;position:absolute;top:0;left:0}.bk-decor .drops{opacity:0;transition:opacity .15s var(--ease-out-expo);position:absolute}:is(.bk-stage[data-phase=open] .bk-3d:not([data-turning]),.sh-slot.hand) .bk-decor .drops{opacity:1;transition:opacity .4s var(--ease-out-expo) calc(var(--wait,.45s) + 1.3s)}.bk-decor .dl{translate:0 calc(var(--du) * -.6);position:absolute;left:0}:is(.bk-stage[data-phase=open] .bk-3d:not([data-turning]),.sh-slot.hand) .bk-decor .tn{transition:translate .9s var(--ease-out-expo) calc(var(--wait,.45s) + var(--i) * 70ms), scale .9s var(--ease-out-expo) calc(var(--wait,.45s) + var(--i) * 70ms);translate:0;scale:1}:is(.bk-stage[data-phase=open] .bk-3d:not([data-turning]),.sh-slot.hand) .bk-decor .jt{rotate:var(--rest);transition:rotate 1.2s cubic-bezier(.2,1.2,.4,1) calc(var(--wait,.45s) + .12s + var(--k) * 60ms)}:is(.bk-stage[data-phase=open] .bk-3d:not([data-turning]),.sh-slot.hand) .bk-decor :is(.sw,.ink,.dr){animation-play-state:running}.bk-stage[data-phase=open] .bk-decor .dl{transition:translate 1.4s cubic-bezier(.2,.8,.3,1) .9s;translate:0}.bk-stage[data-phase=open] .bk-decor .dl .dr{animation-play-state:running}.sh-slot{--wait:.12s}@keyframes bk-sway{0%{rotate:calc(var(--sw) * -1)}to{rotate:var(--sw)}}@keyframes bk-seep{0%{scale:.95}to{scale:1.05}}@keyframes bk-fall{0%{opacity:0;animation-timing-function:cubic-bezier(.3,0,.6,1);translate:0;scale:.2}8%{opacity:1}46%{animation-timing-function:cubic-bezier(.5,0,.9,.6);translate:0;scale:1}60%{translate:0 calc(var(--du) * var(--fall,.3) * .08);animation-timing-function:cubic-bezier(.45,0,1,.6);scale:.88 1.22}84%{opacity:1}to{translate:0 calc(var(--du) * var(--fall,.3));opacity:0;scale:.82 1.1}}.bk-decor .sheet{transform-origin:0;background:#efe8da;box-shadow:0 0 0 1px #0000002e,0 4px 12px #0006}.bk-decor .sheet>svg{width:100%;height:100%;position:absolute;inset:0}@media (max-width:720px){.st-section{min-height:40rem}.sh-stage{top:40%}.sh-pool{top:calc(40% + var(--vh) * .5)}.sh-caption .p{padding:0 1.25rem}.bk-title .tag{display:none}.bk-title h2{font-size:1.7em}}@media (prefers-reduced-motion:reduce){.sh-scene,.bk-stage,.bk-tools,.vol-coat,.bk-coat .sheet{transition:none}.vol-coat.cut .chip i{opacity:0;animation:none}.bk-decor :is(.sw,.ink){animation:none}.bk-decor .dr{display:none}.bk-decor .tn,.bk-decor .jt,.bk-decor .dl{transition:none!important}}
