.pk-calendar{position:relative;height:560px;min-width:0;background:#fff;border:1px solid var(--line2);border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -44px #12121073}.pk-cal-frame{height:100%;width:100%;overflow:auto;overscroll-behavior:contain}.pk-cal-frame>cal-inline{display:block;min-height:100%}.pk-cal-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:28px;background:#fff;text-align:center}.pk-cal-placeholder p{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.pk-cal-skeleton{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;width:min(100%,350px)}.pk-cal-skeleton span{display:block;aspect-ratio:1;border-radius:50%;background:#f3f2ef}@media(max-width:900px){.pk-calendar{height:420px;border-radius:24px}.pk-cal-placeholder{padding:22px}.pk-cal-skeleton{gap:9px;width:280px}}.pk-book{padding:clamp(48px,6vw,96px) 0 clamp(40px,5vw,80px)}.pk-bookgrid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,5vw,72px);align-items:start}.pk-bookl{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-top:12px}.pk-bookl .pk-h1p{text-align:left;font-size:clamp(40px,4.6vw,66px)}.pk-bookl .pk-sub{text-align:left;max-width:520px}.pk-tqbox{width:100%;display:flex;flex-direction:column;gap:16px;padding:28px;background:#f3efe6;border-radius:28px}.pk-tqs{display:grid}.pk-tq{grid-area:1 / 1;margin:0;display:flex;flex-direction:column;gap:18px;opacity:0;transform:translateY(10px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);pointer-events:none}.pk-tq.on{opacity:1;transform:none;pointer-events:auto}.pk-tq blockquote{margin:0;font-size:clamp(19px,1.7vw,23px);line-height:1.35;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.pk-tq figcaption{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted)}.pk-tq figcaption img{width:44px;height:44px;border-radius:999px;object-fit:cover}.pk-tq figcaption b{display:block;color:var(--ink);font-weight:600}.pk-tqdots{display:flex;gap:8px}.pk-tqdot{width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer;position:relative}.pk-tqdot:after{content:"";position:absolute;left:4px;right:4px;top:12px;height:4px;border-radius:999px;background:#12121026;transition:background .3s}.pk-tqdot.on:after{background:#121210}.pk-booklogos{display:flex;flex-direction:column;gap:12px}.pk-booklogos div{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.pk-booklogos img{display:block;width:auto;filter:grayscale(1);opacity:.6}.pk-bookr{position:sticky;top:96px}@media(max-width:900px){.pk-bookgrid{grid-template-columns:minmax(0,1fr)}.pk-bookgrid{display:flex;flex-direction:column;align-items:stretch;gap:22px}.pk-bookl{display:contents}.pk-bookl>*{align-self:flex-start}.pk-bookl>.pk-tqbox{align-self:stretch}.pk-bookr{order:1;margin:6px 0 8px}.pk-tqbox,.pk-booklogos{order:2}.pk-bookr{position:static}}@media(prefers-reduced-motion:reduce){.pk-tq{transition:none}}
