.pk-root,.pk-scope{container-type:inline-size;position:relative;width:100%;--pk-canvas: #e9e2d3;--pk-surface: #fbf7ee;--pk-page: #fffcf4;--pk-ink: #17211c;--pk-muted: #67716b;--pk-line: #d6d2c4;--pk-primary: #28634a;--pk-on-primary: #fffcf4;--pk-accent: #a55a34;--pk-select: rgba(40, 99, 74, .12);--pk-focus: currentColor;--pk-edge-dark: rgba(120, 100, 70, .4);--pk-edge-light: rgba(255, 252, 244, .95);--pk-font-display: Georgia, "Times New Roman", serif;--pk-font-read: Georgia, "Times New Roman", serif;--pk-font-ui: system-ui, sans-serif;--pk-font-mono: ui-monospace, monospace;--pk-d1-w: 400;--pk-d1-lh: .94;--pk-d1-ls: -.028em;--pk-page-r: 3px;--pk-btn-r: 10px;--pk-chip-r: 999px;--pk-spread-ratio: 2 / 1.1;--pk-single-ratio: 1 / 1.24;--pk-stage-ratio: 16 / 9;--pk-grain-strength: .055;--pk-grain-blend: multiply;--pk-fibre-strength: .05;--pk-hero-fallback: #14100c;--pk-hero-pos: 50% 50%;--pk-nav-ink: #fff;--pk-plate-ms: 38s}.pk-root{color:var(--pk-ink);font-family:var(--pk-font-ui)}:where(.pk-root,.pk-scope) :where(img,svg,video){display:block;max-width:100%;height:auto}.pk-root *,.pk-scope *,.pk-root *:before,.pk-scope *:before,.pk-root *:after,.pk-scope *:after{box-sizing:border-box}:where(.pk-root,.pk-scope) button{font:inherit;color:inherit;margin:0}:where(.pk-root,.pk-scope) :where(a){color:inherit;text-decoration:none}.pk-root :focus-visible,.pk-scope :focus-visible{outline:2px solid var(--pk-focus, currentColor);outline-offset:2px}@media (prefers-reduced-motion: reduce){html:not([data-motion=on]) :is(.pk-root,.pk-scope),html:not([data-motion=on]) :is(.pk-root,.pk-scope) *,html:not([data-motion=on]) :is(.pk-root,.pk-scope) *:before,html:not([data-motion=on]) :is(.pk-root,.pk-scope) *:after{animation:none!important;transition:none!important}html:not([data-motion=on]) :is(.pk-root,.pk-scope) .pk-rise,html:not([data-motion=on]) :is(.pk-root,.pk-scope) .pk-reveal__hold{opacity:1!important;transform:none!important}html:not([data-motion=on]) :is(.pk-root,.pk-scope) .pk-par{transform:none!important}}.pk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pk-stages{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pk-stage{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:11px;padding:11px 2px;border-bottom:1px solid var(--pk-line)}.pk-stage__dot{width:9px;height:9px;border-radius:999px;border:1.5px solid var(--pk-line);justify-self:center;position:relative;transform:translateY(-1px)}.pk-stage__dot:after{content:"";position:absolute;inset:-5px;border-radius:999px;background:color-mix(in srgb,var(--pk-primary) 22%,transparent);opacity:0;transform:scale(.4)}.pk-stage[data-state=active] .pk-stage__dot{background:var(--pk-primary);border-color:var(--pk-primary)}html:not([data-motion=off]) .pk-stage[data-state=active] .pk-stage__dot:after{animation:pk-pulse 1.5s ease-in-out infinite}@keyframes pk-pulse{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.pk-stage[data-state=done] .pk-stage__dot{background:var(--pk-line);border-color:var(--pk-line)}.pk-stage[data-state=idle]{opacity:.5}.pk-stage__label{font-size:14px;font-weight:600}.pk-stage__note{display:block;margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.5;color:var(--pk-muted)}.pk-say{margin:14px 0 0;font-family:var(--pk-font-read);font-size:clamp(14px,1.3cqw,18px);line-height:1.6;color:var(--pk-ink)}.pk-reveal{position:relative}.pk-reveal__scene{transition:opacity .52s ease}.pk-reveal.is-dim .pk-reveal__scene{opacity:.58}.pk-reveal__hold{position:relative;z-index:2;opacity:0;transform:translateY(26px) scale(.985);transition:opacity .62s ease,transform .62s cubic-bezier(.22,.61,.36,1)}.pk-reveal.is-up .pk-reveal__hold{opacity:1;transform:none}.pk-reveal__rail{position:absolute;z-index:4;right:-30px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .42s ease}.pk-reveal.is-bar .pk-reveal__rail{opacity:1}html[data-motion=off] .pk-reveal__scene,html[data-motion=off] .pk-reveal__hold,html[data-motion=off] .pk-reveal__rail{transition:none}html[data-motion=off] .pk-reveal__hold{transform:none}@container (max-width: 860px){.pk-reveal__rail{position:static;transform:none;margin:18px auto 0;width:fit-content}.pk-reveal__rail .pk-actbar--stack{flex-direction:row;border-radius:999px}.pk-reveal__rail .pk-actbar--stack .pk-act__tip{bottom:calc(100% + 8px);left:50%;right:auto;top:auto;transform:translate(-50%)}.pk-reveal__rail .pk-actbar--stack .pk-act__sep{width:1px;height:auto;align-self:stretch;margin:4px 5px}}.pk-actbar{display:flex;align-items:center;gap:4px;padding:7px;border-radius:999px;background:var(--pk-act-bg, rgba(18, 14, 10, .72));border:1px solid var(--pk-act-line, rgba(255, 255, 255, .14));box-shadow:0 18px 44px #0000006b}.pk-actbar--stack{flex-direction:column;border-radius:22px}.pk-actbar--flat{background:transparent;border-color:var(--pk-line);--pk-act-ink: var(--pk-ink);--pk-act-line: var(--pk-line);box-shadow:none}.pk-act{position:relative;width:44px;height:44px;border-radius:999px;border:0;cursor:pointer;background:transparent;color:var(--pk-act-ink, #f3ece1);display:grid;place-items:center}.pk-act:hover:not(:disabled){background:color-mix(in srgb,var(--pk-act-ink, #f3ece1) 16%,transparent)}.pk-act[aria-pressed=true]{background:var(--pk-primary);color:var(--pk-on-primary)}.pk-act:disabled{opacity:.38;cursor:default}.pk-act__tip{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;padding:6px 9px;border-radius:7px;background:#15110c;color:#f3ece1;font:700 11px/1 var(--pk-font-ui);pointer-events:none;z-index:30}.pk-actbar--stack .pk-act__tip{bottom:auto;left:auto;right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.pk-act:hover .pk-act__tip,.pk-act:focus-visible .pk-act__tip{display:block}.pk-act__sep{width:1px;align-self:stretch;margin:4px 5px;background:var(--pk-act-line, rgba(255, 255, 255, .16))}.pk-actbar--stack .pk-act__sep{width:auto;height:1px;margin:5px 4px}.pk-rate{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pk-rate--flat{--pk-rate-ink: var(--pk-ink);--pk-rate-line: var(--pk-line)}.pk-locked--flat{--pk-lock-ink: var(--pk-muted);--pk-lock-line: var(--pk-line)}.pk-rate__btn{width:46px;height:46px;border-radius:999px;cursor:pointer;background:transparent;border:1px solid var(--pk-rate-line, rgba(255, 255, 255, .22));color:var(--pk-rate-ink, #f3ece1);display:grid;place-items:center;transition:transform .18s cubic-bezier(.2,.7,.3,1),background .18s,border-color .18s}.pk-rate__btn:hover:not(:disabled){transform:translateY(-2px);border-color:var(--pk-rate-ink, #f3ece1)}.pk-rate__btn[aria-pressed=true]{background:var(--pk-rate-ink, #f3ece1);color:var(--pk-page);border-color:var(--pk-rate-ink, #f3ece1)}.pk-rate__btn:disabled{cursor:default;opacity:.62}html[data-motion=off] .pk-rate__btn{transition:none}.pk-rate__say{flex:1 1 14em;min-width:0;height:46px;padding:0 14px;border-radius:var(--pk-btn-r, 10px);background:color-mix(in srgb,var(--pk-rate-ink, #f3ece1) 8%,transparent);border:1px solid var(--pk-rate-line, rgba(255, 255, 255, .22));color:var(--pk-rate-ink, #f3ece1);font:400 14px/1 var(--pk-font-ui)}.pk-rate__say::placeholder{color:color-mix(in srgb,var(--pk-rate-ink, #f3ece1) 52%,transparent)}.pk-rate__done{font:700 12px/1.4 var(--pk-font-ui);color:var(--pk-rate-ink, #f3ece1);opacity:.8}.pk-locked{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--pk-btn-r, 10px);border:1px dashed var(--pk-lock-line, rgba(255, 255, 255, .26));color:var(--pk-lock-ink, rgba(255, 255, 255, .76));font:600 13px/1.4 var(--pk-font-ui)}.pk-locked svg{flex:0 0 auto;opacity:.8}.pk-wrap{width:100%;max-width:var(--pk-wrap-max, 1240px);margin:0 auto;padding:0 clamp(16px,3.4cqw,56px)}.pk-bleed{position:relative;width:100%}.pk-bleed--tall{min-height:88svh}.pk-band{position:relative;padding:clamp(56px,8cqw,132px) 0}.pk-band--paper{background:var(--pk-canvas)}.pk-band--tight{padding:clamp(34px,5cqw,72px) 0}.pk-cols{display:grid;gap:clamp(22px,3.4cqw,54px)}.pk-cols--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pk-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-cols--side{grid-template-columns:minmax(0,1fr) minmax(0,1.22fr);align-items:center}.pk-cols--aside{grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.pk-cols--book{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:center}@container (max-width: 860px){.pk-cols--2,.pk-cols--3,.pk-cols--side,.pk-cols--aside,.pk-cols--book{grid-template-columns:minmax(0,1fr)}}.pk-hero{position:relative;width:100%;min-height:88svh;display:grid;align-items:end;overflow:hidden;isolation:isolate;background:var(--pk-hero-fallback)}img.pk-hero__plate,img.pk-plate__img{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:cover;will-change:transform}img.pk-hero__plate{object-position:var(--pk-hero-pos, 50% 50%);transform:scale(1.06)}img.pk-plate__img{object-position:var(--pk-plate-pos, 50% 50%);transform:scale(1.03)}html:not([data-motion=off]) img.pk-hero__plate{animation:pk-plate var(--pk-plate-ms, 38s) ease-in-out infinite alternate}html:not([data-motion=off]) img.pk-plate__img{animation:pk-plate var(--pk-plate-ms, 54s) ease-in-out infinite alternate}@keyframes pk-plate{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.115) translate3d(-1.4%,-.9%,0)}}.pk-hero__veil{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--pk-veil-anchor, radial-gradient(76% 88% at 0% 96%, rgba(10, 8, 6, .8), rgba(10, 8, 6, .22) 58%, rgba(10, 8, 6, 0) 78%)),radial-gradient(120% 90% at var(--pk-veil-focus, 34% 46%),rgba(0,0,0,0) 34%,var(--pk-veil-edge, rgba(12, 9, 6, .62)) 100%),linear-gradient(var(--pk-veil-dir, 92deg),var(--pk-veil-a, rgba(14, 11, 8, .06)) 0%,var(--pk-veil-b, rgba(14, 11, 8, .74)) 72%,var(--pk-veil-c, rgba(14, 11, 8, .9)) 100%)}.pk-hero__veil:after{content:"";position:absolute;inset:0;background-image:var(--pk-grain);background-size:160px 160px;opacity:.07;mix-blend-mode:overlay}.pk-hero__glow{position:absolute;z-index:1;pointer-events:none;inset:var(--pk-glow-inset, 0);background:var(--pk-glow, radial-gradient(38% 42% at 30% 34%, rgba(255, 226, 168, .3), rgba(255, 226, 168, 0) 70%));mix-blend-mode:screen}html:not([data-motion=off]) .pk-hero__glow{animation:pk-glow 7.4s ease-in-out infinite}@keyframes pk-glow{0%,to{opacity:.82}50%{opacity:1}}.pk-hero__body{position:relative;z-index:3;width:100%;max-width:var(--pk-wrap-max, 1240px);margin:0 auto;padding:clamp(28px,6cqw,88px) clamp(16px,3.4cqw,56px) clamp(34px,5.4cqw,76px)}.pk-hero__inner{max-width:min(100%,560px)}.pk-sitenav{position:absolute;z-index:6;inset:0 0 auto;display:flex;align-items:center;gap:clamp(12px,2cqw,30px);padding:clamp(14px,2.2cqw,26px) clamp(16px,3.4cqw,56px);color:var(--pk-nav-ink, #fff)}.pk-sitenav__mark{display:flex;align-items:center;gap:9px;font:600 clamp(15px,1.3cqw,18px)/1 var(--pk-font-display);letter-spacing:-.01em}.pk-sitenav__links{display:flex;gap:clamp(10px,1.6cqw,22px);margin-left:auto;align-items:center;font:600 13px/1 var(--pk-font-ui)}.pk-sitenav__links a{opacity:.82;padding:6px 2px}.pk-sitenav__links a:hover{opacity:1}.pk-sitenav__cta{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:var(--pk-btn-r, 10px);border:1px solid color-mix(in srgb,var(--pk-nav-ink, #fff) 42%,transparent);font:700 13px/1 var(--pk-font-ui);opacity:1}.pk-sitenav__cta:hover{background:color-mix(in srgb,var(--pk-nav-ink, #fff) 14%,transparent)}.pk-hero__credit{position:absolute;z-index:4;right:clamp(16px,3.4cqw,56px);bottom:clamp(14px,1.8cqw,26px);margin:0;max-width:21em;text-align:right;font:500 10.5px/1.5 var(--pk-font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--pk-nav-ink, #fff) 56%,transparent)}.pk-hero__cue{position:absolute;z-index:4;left:50%;bottom:14px;transform:translate(-50%);display:grid;justify-items:center;gap:6px;font:700 10px/1 var(--pk-font-mono);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--pk-nav-ink, #fff) 66%,transparent)}.pk-hero__cue i{display:block;width:1px;height:30px;background:currentColor;opacity:.5}html:not([data-motion=off]) .pk-hero__cue i{animation:pk-cue 2.8s ease-in-out infinite;transform-origin:top}@keyframes pk-cue{0%,to{transform:scaleY(.55);opacity:.35}50%{transform:scaleY(1);opacity:.8}}@container (max-width: 700px){.pk-sitenav__links a:not(.pk-sitenav__cta){display:none}.pk-hero__credit{position:static;text-align:left;margin:18px clamp(16px,3.4cqw,56px) 22px;max-width:none}.pk-hero__cue{display:none}}.pk-d1{margin:0;font-family:var(--pk-font-display);font-size:clamp(44px,8.7cqw,124px);line-height:var(--pk-d1-lh, .94);letter-spacing:var(--pk-d1-ls, -.028em);font-weight:var(--pk-d1-w, 400);text-wrap:balance}.pk-d2{margin:0;font-family:var(--pk-font-display);font-size:clamp(30px,4.6cqw,66px);line-height:1.02;letter-spacing:-.022em;font-weight:var(--pk-d1-w, 400);text-wrap:balance}.pk-d3{margin:0;font-family:var(--pk-font-display);font-size:clamp(21px,2.1cqw,30px);line-height:1.16;letter-spacing:-.016em;font-weight:var(--pk-d1-w, 400)}.pk-lede{margin:clamp(14px,1.6cqw,22px) 0 0;font-size:clamp(15px,1.32cqw,19px);line-height:1.58;max-width:34em}.pk-hero .pk-d1{max-width:13ch;color:var(--pk-nav-ink, #fff)}.pk-hero .pk-lede{color:color-mix(in srgb,var(--pk-nav-ink, #fff) 80%,transparent);max-width:27em}.pk-eyebrow{font:800 10.5px/1.4 var(--pk-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--pk-accent);margin:0 0 14px}.pk-hero .pk-eyebrow{color:color-mix(in srgb,var(--pk-nav-ink, #fff) 84%,transparent)}.pk-p{margin:0 0 1em;font-size:clamp(14.5px,1.2cqw,17px);line-height:1.66}.pk-p--muted{color:var(--pk-muted)}.pk-leadin{max-width:30em}.pk-note{font-size:12.5px;line-height:1.6;color:var(--pk-muted)}.pk-muted{color:var(--pk-muted)}.pk-rule{height:1px;background:var(--pk-line);border:0;margin:0}.pk-root,.pk-scope{--pk-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");--pk-fibre: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.5' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23f)' opacity='0.35'/%3E%3C/svg%3E")}.pk-grain{position:relative}.pk-grain:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--pk-grain);background-size:160px 160px;opacity:var(--pk-grain-strength, .055);mix-blend-mode:var(--pk-grain-blend, multiply)}.pk-fibre:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--pk-fibre);background-size:220px 220px;opacity:var(--pk-fibre-strength, .05);mix-blend-mode:var(--pk-grain-blend, multiply)}.pk-book-shell{container-type:inline-size;container-name:pk-book;width:100%}.pk-book{position:relative;perspective:2600px;perspective-origin:50% 46%;width:100%}.pk-book:before{content:"";position:absolute;z-index:0;left:3%;right:3%;bottom:-2.2%;height:12%;background:radial-gradient(60% 100% at 50% 0%,#18120a85,#18120a00 72%);box-shadow:0 34px 64px #140f0857}.pk-book__spread{position:relative;z-index:1;display:flex;width:100%;aspect-ratio:var(--pk-spread-ratio, 2 / 1.1);transform-style:preserve-3d;box-shadow:0 1px #fff6 inset,0 18px 40px #1c140a47}.pk-book__half{position:relative;width:50%;background:var(--pk-page);overflow:hidden}.pk-book__half--l{border-radius:var(--pk-page-r, 3px) 0 0 var(--pk-page-r, 3px)}.pk-book__half--r{border-radius:0 var(--pk-page-r, 3px) var(--pk-page-r, 3px) 0}.pk-book__spread:after{content:"";position:absolute;z-index:5;top:0;bottom:0;left:43.5%;width:13%;pointer-events:none;background:linear-gradient(90deg,#0000,#0003 48%,#0000)}.pk-book__edge{position:absolute;top:1.6%;bottom:1.6%;width:0;pointer-events:none;background:repeating-linear-gradient(90deg,var(--pk-edge-dark, rgba(120, 100, 70, .4)) 0 1px,var(--pk-edge-light, rgba(255, 252, 244, .95)) 1px 2px);transition:width .42s ease}.pk-book__edge--r{right:0;transform:translate(100%);box-shadow:2px 2px 5px #14100a38}.pk-book__edge--l{left:0;transform:translate(-100%);box-shadow:-2px 2px 5px #14100a38}.pk-leaf{position:absolute;top:0;bottom:0;left:50%;width:50%;transform-style:preserve-3d;transform-origin:left center;transition:transform var(--pk-turn-ms, .82s) cubic-bezier(.42,.02,.2,1)}.pk-leaf.is-moving{will-change:transform}.pk-leaf.is-turned{transform:rotateY(-180deg)}html[data-motion=off] .pk-leaf{transition:none}.pk-face{position:absolute;inset:0;backface-visibility:hidden;background:var(--pk-page);overflow:hidden;border-radius:0 var(--pk-page-r, 3px) var(--pk-page-r, 3px) 0}.pk-face--back{transform:rotateY(180deg);border-radius:var(--pk-page-r, 3px) 0 0 var(--pk-page-r, 3px)}.pk-face:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--pk-grain);background-size:160px 160px;opacity:var(--pk-grain-strength, .055);mix-blend-mode:var(--pk-grain-blend, multiply)}.pk-leaf__shade{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,#00000057,#0000 62%)}.pk-leaf.is-moving .pk-leaf__shade{animation:pk-shade var(--pk-turn-ms, .82s) ease-in-out}@keyframes pk-shade{0%{opacity:0}40%{opacity:.95}to{opacity:0}}html[data-motion=off] .pk-leaf__shade{animation:none!important}.pk-curl{position:absolute;z-index:var(--pk-curl-z, 20);right:0;bottom:0;width:74px;height:74px;background:transparent;border:0;cursor:pointer;padding:0}.pk-curl:before{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(225deg,color-mix(in srgb,var(--pk-page) 88%,#000) 0%,var(--pk-page) 46%,color-mix(in srgb,var(--pk-page) 78%,#000) 100%);clip-path:polygon(100% 0,100% 100%,0 100%);transform-origin:bottom right;transform:scale(.42);transition:transform .3s cubic-bezier(.2,.7,.3,1);box-shadow:-3px -3px 9px #00000038}.pk-book:hover .pk-curl:before,.pk-curl:focus-visible:before{transform:scale(.78)}html:not([data-motion=off]) .pk-curl[data-idle=true]:before{animation:pk-breathe 4.6s ease-in-out infinite}@keyframes pk-breathe{0%,to{transform:scale(.4)}50%{transform:scale(.6)}}.pk-pager{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.pk-pager__btn{flex:0 0 auto;width:42px;height:42px;border-radius:999px;background:transparent;border:1px solid var(--pk-line);color:var(--pk-ink);display:grid;place-items:center;cursor:pointer}.pk-pager__btn:hover:not(:disabled){border-color:var(--pk-ink)}.pk-pager__btn:disabled{opacity:.35;cursor:default}.pk-pager__at{font:500 11px/1 var(--pk-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pk-muted);min-width:9.5em}.pk-book[data-mode="1"] .pk-book__half--l{display:none}.pk-book[data-mode="1"] .pk-book__half--r{width:100%;border-radius:var(--pk-page-r, 3px)}.pk-book[data-mode="1"] .pk-book__spread{aspect-ratio:var(--pk-single-ratio, 1 / 1.24);overflow:hidden;transform-style:flat}.pk-book[data-mode="1"] .pk-book__spread:after{display:none}.pk-book[data-mode="1"] .pk-book__edge--l{display:none}.pk-book[data-mode="1"] .pk-leaf{left:0;width:100%}.pk-book[data-mode="1"] .pk-face--back{display:none}.pk-book[data-mode="1"] .pk-leaf.is-turned{transform:translate(-104%) rotate(-3deg)}.pk-book[data-mode="1"] .pk-leaf__shade{background:linear-gradient(90deg,#0000 46%,#00000038)}.pk-book[data-mode="1"] .pk-curl{width:56px;height:56px}@container pk-book (max-width: 700px){.pk-book:not([data-mode]) .pk-book__half--l{display:none}.pk-book:not([data-mode]) .pk-book__half--r{width:100%;border-radius:var(--pk-page-r, 3px)}.pk-book:not([data-mode]) .pk-book__spread{aspect-ratio:var(--pk-single-ratio, 1 / 1.24);overflow:hidden;transform-style:flat}.pk-book:not([data-mode]) .pk-book__spread:after{display:none}.pk-book:not([data-mode]) .pk-book__edge--l{display:none}.pk-book:not([data-mode]) .pk-leaf{left:0;width:100%}.pk-book:not([data-mode]) .pk-face--back{display:none}.pk-book:not([data-mode]) .pk-leaf.is-turned{transform:translate(-104%) rotate(-3deg)}.pk-book:not([data-mode]) .pk-leaf__shade{background:linear-gradient(90deg,#0000 46%,#00000038)}.pk-book:not([data-mode]) .pk-curl{width:56px;height:56px}}.pk-page{position:absolute;inset:0;display:flex;flex-direction:column}.pk-page__art{position:relative;flex:1 1 0;min-height:0;overflow:hidden;background:color-mix(in srgb,var(--pk-page) 84%,#000)}.pk-page__art img{width:100%;height:100%;object-fit:cover}.pk-page__text{flex:0 0 auto;padding:clamp(10px,2.5cqw,26px) clamp(12px,3cqw,30px) clamp(16px,3.4cqw,30px)}.pk-page__text--scroll{flex:0 1 auto;min-height:0;max-height:55%;overflow-y:auto}.pk-page__text p{margin:0;font-family:var(--pk-font-read);font-size:calc(clamp(11px,2.2cqw,17px) * var(--pk-text-scale, 1));line-height:1.72;color:var(--pk-ink)}.pk-page__no{position:absolute;bottom:7px;font:500 9px/1 var(--pk-font-mono);letter-spacing:.16em;color:var(--pk-muted)}.pk-page__no--l{left:12px}.pk-page__no--r{right:12px}.pk-page--full .pk-page__art{flex:1 1 100%}.pk-page__tag{position:absolute;z-index:3;left:9px;top:9px;font:700 8.5px/1 var(--pk-font-mono);letter-spacing:.14em;text-transform:uppercase;padding:5px 7px;border-radius:3px;background:#0c0a089e;color:#fff}.pk-stagebox{position:relative;width:100%;aspect-ratio:var(--pk-stage-ratio, 16 / 9);overflow:hidden;background:var(--pk-house, #080a0f)}.pk-stagebox__layer{position:absolute;inset:-2%;background-size:cover;background-position:center;transition:transform .52s cubic-bezier(.2,.7,.3,1)}.pk-stagebox__layer img{width:100%;height:100%;object-fit:contain}.pk-stagebox__foot{position:absolute;z-index:5;left:0;right:0;bottom:0;height:24%;pointer-events:none;background:linear-gradient(0deg,var(--pk-foot-a, rgba(241, 182, 74, .2)),var(--pk-foot-b, rgba(241, 182, 74, 0)) 72%)}.pk-stagebox__foot:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:repeating-linear-gradient(90deg,var(--pk-foot-lamp, rgba(241, 182, 74, .85)) 0 3px,rgba(0,0,0,0) 3px 26px)}html:not([data-motion=off]) .pk-stagebox__foot{animation:pk-glow 5.6s ease-in-out infinite}.pk-curtain{position:absolute;z-index:8;top:0;bottom:0;width:52%;transition:transform 1.1s cubic-bezier(.3,.02,.2,1)}.pk-curtain--l{left:0;background:linear-gradient(90deg,var(--pk-curtain-lo, #431017),var(--pk-curtain, #6e1f28) 42%,var(--pk-curtain-hi, #8e2c36) 72%,var(--pk-curtain-lo, #431017))}.pk-curtain--r{right:0;background:linear-gradient(270deg,var(--pk-curtain-lo, #431017),var(--pk-curtain, #6e1f28) 42%,var(--pk-curtain-hi, #8e2c36) 72%,var(--pk-curtain-lo, #431017))}.pk-curtain:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,#00000047 0 2px,#ffffff0d 2px 17px,#0003 17px 19px)}.pk-stagebox.is-open .pk-curtain--l{transform:translate(-88%)}.pk-stagebox.is-open .pk-curtain--r{transform:translate(88%)}html:not([data-motion=off]) .pk-curtain{animation:pk-sway 9s ease-in-out infinite}@keyframes pk-sway{0%,to{transform:translate(0)}50%{transform:translate(.5%)}}html:not([data-motion=off]) .pk-stagebox.is-open .pk-curtain--l,html:not([data-motion=off]) .pk-stagebox.is-open .pk-curtain--r{animation:none}html[data-motion=off] .pk-curtain{transition:none}.pk-arch{position:absolute;inset:0;z-index:9;pointer-events:none;border-radius:3px;box-shadow:0 0 0 9px var(--pk-arch, #0e1218),0 0 0 10px #f1b64a2e,0 40px 90px #000000b8}.pk-valance{position:absolute;z-index:10;left:0;right:0;top:0;height:13%;pointer-events:none;background:linear-gradient(180deg,var(--pk-curtain-hi, #8e2c36),var(--pk-curtain, #6e1f28) 60%,var(--pk-curtain-lo, #431017));clip-path:polygon(0 0,100% 0,100% 62%,92% 100%,84% 62%,76% 100%,68% 62%,60% 100%,52% 62%,44% 100%,36% 62%,28% 100%,20% 62%,12% 100%,4% 62%,0 100%)}.pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--pk-btn-r, 10px);border:1px solid transparent;background:var(--pk-primary);color:var(--pk-on-primary);font-family:var(--pk-font-ui);font-weight:700;font-size:15px;cursor:pointer;transition:filter .16s,transform .16s}.pk-btn:hover{filter:brightness(1.08)}.pk-btn:active{transform:translateY(1px)}.pk-btn--ghost{background:transparent;color:var(--pk-ink);border-color:var(--pk-line)}.pk-btn--ghost:hover{border-color:var(--pk-ink);filter:none}.pk-btn--onscene{background:transparent;color:var(--pk-nav-ink, #fff);border-color:color-mix(in srgb,var(--pk-nav-ink, #fff) 46%,transparent)}.pk-btn--onscene:hover{background:color-mix(in srgb,var(--pk-nav-ink, #fff) 14%,transparent);filter:none}.pk-btn--sm{min-height:40px;padding:0 15px;font-size:13.5px}.pk-btn:disabled{opacity:.45;cursor:default}html[data-motion=off] .pk-btn{transition:none}.pk-chips{display:flex;flex-wrap:wrap;gap:8px}.pk-chip{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:var(--pk-chip-r, 999px);border:1px solid var(--pk-line);background:var(--pk-surface);font:600 13.5px/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;text-align:left}.pk-chip:hover{border-color:var(--pk-ink)}.pk-chip[aria-pressed=true]{background:var(--pk-select);border-color:var(--pk-primary)}.pk-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:var(--pk-select);font:700 11px/1 var(--pk-font-ui)}.pk-kv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--pk-line);font-size:13.5px}.pk-amb{will-change:transform}html:not([data-motion=off]) .pk-amb--drift{animation:pk-drift 13s ease-in-out infinite alternate}@keyframes pk-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,-7px,0)}}html:not([data-motion=off]) .pk-amb--drift2{animation:pk-drift2 17s ease-in-out infinite alternate}@keyframes pk-drift2{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(3px,-5px,0) rotate(.5deg)}}html:not([data-motion=off]) .pk-amb--tilt{animation:pk-tilt 21s ease-in-out infinite alternate}@keyframes pk-tilt{0%{transform:rotate(-.5deg)}to{transform:rotate(.35deg)}}.pk-par{transition:transform .52s cubic-bezier(.2,.7,.3,1)}html:not([data-motion=off]) .pk-par{transform:translate3d(calc(var(--pk-px, 0) * var(--pk-depth, 8px)),calc(var(--pk-py, 0) * var(--pk-depth, 8px)),0)}html[data-motion=off] .pk-par{transition:none;transform:none}html:not([data-motion=off]) .pk-rise{opacity:0;transform:translateY(16px);transition:opacity .62s ease,transform .62s cubic-bezier(.22,.61,.36,1)}html:not([data-motion=off]) .pk-rise.is-in{opacity:1;transform:none}@media print{.pk-rise{opacity:1!important;transform:none!important}}.pk-plate{position:relative;overflow:hidden;isolation:isolate;background:var(--pk-hero-fallback, #14100c);color:var(--pk-nav-ink, #fff)}.pk-plate:before{content:"";position:absolute;inset:0;z-index:0;background:var(--pk-plate-anchor, radial-gradient(74% 96% at 0% 50%, rgba(10, 8, 6, .74), rgba(10, 8, 6, .18) 58%, rgba(10, 8, 6, 0) 80%)),linear-gradient(var(--pk-plate-dir, 180deg),rgba(10,8,6,.18),rgba(10,8,6,.82))}.pk-plate>*{position:relative;z-index:1}.pk-plate .pk-d2,.pk-plate .pk-d3{color:var(--pk-nav-ink, #fff)}.pk-plate .pk-p--muted{color:color-mix(in srgb,var(--pk-nav-ink, #fff) 72%,transparent)}.pk-strip{display:flex;gap:clamp(8px,1.2cqw,18px);width:100%;overflow-x:auto;padding:0 clamp(16px,3.4cqw,56px);scrollbar-width:thin}.pk-strip__it{flex:0 0 auto;width:clamp(200px,26cqw,380px)}.pk-strip__it img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:2px;background:var(--pk-surface)}.pk-strip__cap{margin:8px 0 0;font:500 10.5px/1.4 var(--pk-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pk-muted)}.pk-sheet{position:relative;background:var(--pk-page);color:var(--pk-ink);border-radius:var(--pk-page-r, 3px);padding:clamp(18px,2.4cqw,34px);box-shadow:0 1px #ffffff80 inset,0 26px 60px #140e0661}.pk-sheet--tilt{transform:rotate(-.6deg)}.pk-sheet__rule{height:1px;background:var(--pk-line);margin:16px 0}@property --pk-wipe{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.pk-opening{position:relative;width:100%;overflow:hidden;background:var(--pk-page)}.pk-opening>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pk-opening__cover{position:absolute;inset:0;background:var(--pk-page);--pk-wipe: 0%;-webkit-mask-image:radial-gradient(circle at 50% 58%,transparent var(--pk-wipe),#000 calc(var(--pk-wipe) + 3%));mask-image:radial-gradient(circle at 50% 58%,transparent var(--pk-wipe),#000 calc(var(--pk-wipe) + 3%));transition:--pk-wipe 2.4s cubic-bezier(.35,.05,.25,1)}.pk-opening.is-open .pk-opening__cover{--pk-wipe: 150%}html[data-motion=off] .pk-opening__cover{transition:none}[data-pk-theme=paper-motion]{--pk-canvas: #0b0e13;--pk-house: #080a0f;--pk-surface: #161b23;--pk-raise: #212836;--pk-page: #1b212b;--pk-ink: #f4f1ea;--pk-muted: #a3abb8;--pk-line: rgba(255, 255, 255, .12);--pk-primary: #f1b64a;--pk-on-primary: #17130a;--pk-accent: #7ec6b5;--pk-select: rgba(241, 182, 74, .14);--pk-focus: #f1b64a;--pk-edge-dark: rgba(255, 255, 255, .22);--pk-edge-light: rgba(255, 255, 255, .06);--pk-curtain: #6e1f28;--pk-curtain-hi: #8e2c36;--pk-curtain-lo: #431017;--pk-arch: #0e1218;--pk-foot-a: rgba(241, 182, 74, .2);--pk-foot-b: rgba(241, 182, 74, 0);--pk-foot-lamp: rgba(241, 182, 74, .85);--pk-font-display: "Bodoni Moda Variable", "Bodoni Moda Fallback Times", "Bodoni Moda Fallback Georgia", Georgia, serif;--pk-font-read: "Literata Variable", "Literata Fallback Georgia", "Literata Fallback Times", Georgia, serif;--pk-font-ui: "Manrope Variable", system-ui, sans-serif;--pk-font-mono: "IBM Plex Mono", ui-monospace, monospace;--pk-d1-w: 400;--pk-d1-lh: .95;--pk-d1-ls: -.022em;--pk-page-r: 3px;--pk-btn-r: 999px;--pk-chip-r: 999px;--pk-spread-ratio: 2 / .86;--pk-single-ratio: 1 / 1.1;--pk-stage-ratio: 16 / 9;--pk-turn-ms: .76s;--pk-grain-strength: .14;--pk-grain-blend: overlay;--pk-fibre-strength: .09;--pk-hero-fallback: #0a0d12;--pk-hero-pos: 50% 58%;--pk-nav-ink: #f6f1e6;--pk-veil-focus: 48% 58%;--pk-veil-edge: rgba(4, 6, 10, .8);--pk-veil-anchor: radial-gradient(86% 92% at 2% 100%, rgba(4, 6, 10, .9), rgba(4, 6, 10, .34) 56%, rgba(4, 6, 10, 0) 80%);--pk-veil-dir: 180deg;--pk-veil-a: rgba(4, 6, 10, .34);--pk-veil-b: rgba(4, 6, 10, .44);--pk-veil-c: rgba(4, 6, 10, .92);--pk-glow: radial-gradient(52% 34% at 50% 84%, rgba(241, 182, 74, .3), rgba(241, 182, 74, 0) 74%);--pk-act-bg: rgba(12, 15, 20, .82);--pk-act-ink: #f6f1e6;--pk-act-line: rgba(246, 241, 230, .18);--pk-rate-ink: #f6f1e6;--pk-rate-line: rgba(246, 241, 230, .24);--pk-lock-ink: rgba(246, 241, 230, .76);--pk-lock-line: rgba(246, 241, 230, .28)}[data-pk-theme=paper-motion] .pk-band--house{background:radial-gradient(90% 120% at 50% 0%,#f1b64a12,#f1b64a00 58%),linear-gradient(180deg,#0b0e13,#080a0f)}[data-pk-theme=paper-motion] .pk-band--paper{background:var(--pk-canvas)}[data-pk-theme=paper-motion] .pk-hero .pk-valance{display:none}[data-pk-theme=paper-motion] .pk-layers{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--pk-house);overflow:hidden}[data-pk-theme=paper-motion] .pk-layers__l{position:absolute;inset:0;opacity:0;transform:translateY(16px);transition:opacity .62s,transform .62s cubic-bezier(.2,.7,.3,1)}[data-pk-theme=paper-motion] .pk-layers__l img{width:100%;height:100%;object-fit:contain}[data-pk-theme=paper-motion] .pk-layers[data-raised~=backdrop] .pk-layers__l[data-layer=backdrop],[data-pk-theme=paper-motion] .pk-layers[data-raised~=subject] .pk-layers__l[data-layer=subject],[data-pk-theme=paper-motion] .pk-layers[data-raised~=foreground] .pk-layers__l[data-layer=foreground]{opacity:1;transform:none}html[data-motion=off] [data-pk-theme=paper-motion] .pk-layers__l{transition:none}[data-pk-theme=paper-motion] .pk-cap{position:absolute;z-index:12;left:6%;right:6%;bottom:7%;padding:10px 14px;border-radius:4px;background:#06080cb8;font-family:var(--pk-font-read);font-size:clamp(13px,1.25cqw,18px);line-height:1.45;color:#f6f1e6;text-align:center}[data-pk-theme=paper-motion] .pk-tc{font:500 10px/1 var(--pk-font-mono);letter-spacing:.18em;color:var(--pk-muted)}
