.bk-tally[data-astro-cid-ziui6ypy]{gap:var(--s-2) 0;font:500 var(--fs-sm) / 1.3 var(--sans);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bk-tally[data-astro-cid-ziui6ypy] li[data-astro-cid-ziui6ypy]{align-items:center;display:inline-flex}.bk-tally[data-astro-cid-ziui6ypy] li[data-astro-cid-ziui6ypy]+li[data-astro-cid-ziui6ypy]:before{content:"";width:4px;height:4px;margin:0 var(--s-3);background:var(--brass-line);border-radius:50%}.bk-tally[data-astro-cid-ziui6ypy] strong[data-astro-cid-ziui6ypy]{font:400 var(--fs-xl) / 1 var(--display);color:var(--accent);margin-right:.3em}.bk-num[data-astro-cid-ziui6ypy]{font:400 var(--fs-xl) / 1 var(--display);color:var(--brass-ink);font-variant-numeric:lining-nums;transition:color .25s}.bk-num-xl[data-astro-cid-ziui6ypy]{z-index:-1;color:#0000;-webkit-text-stroke:1px var(--gold);opacity:.55;user-select:none;font-size:clamp(7rem,4rem + 12vw,15rem);line-height:.8;position:absolute;top:-.12em;left:0}.bk-feature[data-astro-cid-ziui6ypy]{background:radial-gradient(ellipse 50% 70% at 24% 55%, color-mix(in srgb, var(--wouri) 65%, transparent), transparent 70%), var(--night);overflow:hidden}.bk-feature-grid[data-astro-cid-ziui6ypy]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.bk-feature-media[data-astro-cid-ziui6ypy]{isolation:isolate;flex-direction:column;align-items:center;padding:clamp(32px,5vw,64px) 0 0 clamp(24px,5vw,72px);display:flex;position:relative}.bk-spot[data-astro-cid-ziui6ypy]{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gold) 24%, transparent) 0%, color-mix(in srgb, var(--gold) 7%, transparent) 40%, transparent 66%);pointer-events:none;border-radius:50%;width:min(140%,620px);position:absolute;top:50%;left:55%;translate:-50% -50%}.bk-plinth[data-astro-cid-ziui6ypy]{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--logo-night) 90%, transparent), transparent 70%);filter:blur(2px);border-radius:50%;width:min(86%,360px);height:18px;margin-top:-6px}.bk-feature-cover[data-astro-cid-ziui6ypy]{width:min(100%,400px)}.bk-feature-cover[data-astro-cid-ziui6ypy] img[data-astro-cid-ziui6ypy]{box-shadow:14px 16px 26px -10px color-mix(in srgb, var(--logo-night) 80%, transparent), 40px 44px 70px -30px color-mix(in srgb, var(--logo-night) 90%, transparent)}.bk-feature-text[data-astro-cid-ziui6ypy] h2[data-astro-cid-ziui6ypy]{margin-top:var(--s-5);max-width:14ch}.bk-feature-text[data-astro-cid-ziui6ypy] h2[data-astro-cid-ziui6ypy] a[data-astro-cid-ziui6ypy]{text-decoration:none;transition:color .2s}.bk-feature-text[data-astro-cid-ziui6ypy] h2[data-astro-cid-ziui6ypy] a[data-astro-cid-ziui6ypy]:hover{color:var(--gold)}.bk-feature-text[data-astro-cid-ziui6ypy] .tagline[data-astro-cid-ziui6ypy]{margin-top:var(--s-4);color:var(--gold)}.bk-feature-text[data-astro-cid-ziui6ypy] .lead[data-astro-cid-ziui6ypy]{margin-top:var(--s-5)}.bk-facts[data-astro-cid-ziui6ypy]{gap:var(--s-4) var(--s-7);margin:var(--s-6) 0 0;padding-top:var(--s-5);border-top:1px solid var(--gold);flex-wrap:wrap;display:flex}.bk-facts[data-astro-cid-ziui6ypy] dt[data-astro-cid-ziui6ypy]{font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--on-night-muted)}.bk-facts[data-astro-cid-ziui6ypy] dd[data-astro-cid-ziui6ypy]{margin:var(--s-1) 0 0;font:400 var(--fs-md) / 1.3 var(--serif);color:var(--on-night)}.bk-actions[data-astro-cid-ziui6ypy]{margin-top:var(--s-6)}.bk-shelf[data-astro-cid-ziui6ypy]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(40px,4vw,56px) clamp(20px,2.5vw,36px);margin:0;padding:0;list-style:none;display:grid}.bk-item[data-astro-cid-ziui6ypy]{flex-direction:column;display:flex;position:relative}.bk-item-cover[data-astro-cid-ziui6ypy]{width:100%}.bk-item-floor[data-astro-cid-ziui6ypy]{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--night) 30%, transparent), transparent 70%);width:88%;height:14px;transition:transform .6s var(--ease), opacity .6s;border-radius:50%;margin:-4px auto 0;display:block}.bk-item[data-astro-cid-ziui6ypy]:hover .bk-item-floor[data-astro-cid-ziui6ypy]{opacity:.6;transform:scaleX(.86)}.bk-item[data-astro-cid-ziui6ypy]:hover .bk-item-cover[data-astro-cid-ziui6ypy]{transform:perspective(1500px) rotateY(calc(var(--turn) * .35)) translateY(-8px)}.bk-item-body[data-astro-cid-ziui6ypy]{padding-top:var(--s-6);flex-direction:column;flex:1;display:flex}.bk-item-meta[data-astro-cid-ziui6ypy]{align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--line-strong);display:flex;position:relative}.bk-item-meta[data-astro-cid-ziui6ypy]:after{content:"";background:var(--accent);transform-origin:0;width:100%;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.bk-item[data-astro-cid-ziui6ypy]:hover .bk-item-meta[data-astro-cid-ziui6ypy]:after{transform:scaleX(1)}.bk-item[data-astro-cid-ziui6ypy]:hover .bk-num[data-astro-cid-ziui6ypy]{color:var(--accent)}.bk-item[data-astro-cid-ziui6ypy] h3[data-astro-cid-ziui6ypy]{margin-top:var(--s-4);font-size:var(--fs-xl);line-height:1.08}.bk-item[data-astro-cid-ziui6ypy] h3[data-astro-cid-ziui6ypy] a[data-astro-cid-ziui6ypy]{text-decoration:none;transition:color .2s}.bk-item[data-astro-cid-ziui6ypy] h3[data-astro-cid-ziui6ypy] a[data-astro-cid-ziui6ypy]:after{content:"";position:absolute;inset:0}.bk-item[data-astro-cid-ziui6ypy]:hover h3[data-astro-cid-ziui6ypy] a[data-astro-cid-ziui6ypy]{color:var(--accent)}.bk-item-tag[data-astro-cid-ziui6ypy]{margin-top:var(--s-2);font:italic 400 var(--fs-md) / 1.3 var(--display);color:var(--accent)}.bk-item-desc[data-astro-cid-ziui6ypy]{margin-top:var(--s-3);color:var(--ink-2);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:.97rem;line-height:1.6;display:-webkit-box;overflow:hidden}.bk-item[data-astro-cid-ziui6ypy] .link-arrow[data-astro-cid-ziui6ypy]{padding-top:var(--s-4);align-self:flex-start;margin-top:auto}.bk-item[data-astro-cid-ziui6ypy]:hover .link-arrow[data-astro-cid-ziui6ypy]{background-size:100% 1px}.bk-item[data-astro-cid-ziui6ypy]:hover .link-arrow[data-astro-cid-ziui6ypy]:after{transform:translate(4px)}.bk-buy[data-astro-cid-ziui6ypy]{--motif-fade:radial-gradient(ellipse 50% 120% at 100% 50%, #000, transparent 75%);--motif-opacity:.3;justify-content:space-between;align-items:end;gap:var(--s-6) var(--s-8);border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow);flex-wrap:wrap;padding:clamp(32px,5vw,64px);display:flex;overflow:hidden}.bk-buy[data-astro-cid-ziui6ypy] h2[data-astro-cid-ziui6ypy]{margin-top:var(--s-4)}.bk-buy-text[data-astro-cid-ziui6ypy]{margin-top:var(--s-4);max-width:52ch;color:var(--ink-2)}@media (width<=1060px){.bk-shelf[data-astro-cid-ziui6ypy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.bk-feature-grid[data-astro-cid-ziui6ypy]{grid-template-columns:1fr}.bk-feature-media[data-astro-cid-ziui6ypy]{padding:var(--s-6) 0 0 var(--s-6)}.bk-feature-cover[data-astro-cid-ziui6ypy]{width:min(72%,300px)}.bk-plinth[data-astro-cid-ziui6ypy]{width:min(64%,270px)}}@media (width<=600px){.bk-shelf[data-astro-cid-ziui6ypy]{grid-template-columns:1fr;gap:0}.bk-item[data-astro-cid-ziui6ypy]{gap:var(--s-5);padding-block:var(--s-6);border-top:1px solid var(--line-strong);grid-template-columns:112px minmax(0,1fr);align-items:start;display:grid}.bk-item[data-astro-cid-ziui6ypy]:last-child{border-bottom:1px solid var(--line-strong)}.bk-item-body[data-astro-cid-ziui6ypy]{padding-top:0}.bk-item-meta[data-astro-cid-ziui6ypy]{border:0;padding:0}.bk-item-meta[data-astro-cid-ziui6ypy]:after,.bk-item-floor[data-astro-cid-ziui6ypy]{display:none}.bk-item[data-astro-cid-ziui6ypy] h3[data-astro-cid-ziui6ypy]{margin-top:var(--s-2)}.bk-item-desc[data-astro-cid-ziui6ypy]{-webkit-line-clamp:3;line-clamp:3}}
