.bk-main[data-astro-cid-2yxltbiz]{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:clamp(20px,4vw,48px) clamp(16px,4vw,56px) clamp(40px,6vw,80px);display:grid;grid-template-columns:minmax(220px,360px) 1fr;gap:clamp(28px,5vw,72px);align-items:start}@media(max-width:780px){.bk-main[data-astro-cid-2yxltbiz]{grid-template-columns:1fr}}.bk-hero[data-astro-cid-2yxltbiz]{display:flex;justify-content:center;padding:clamp(10px,3vw,30px) 0;position:sticky;top:50%;transform:translateY(-50%)}@media(max-width:780px){.bk-hero[data-astro-cid-2yxltbiz]{position:static;top:auto;transform:none}}.bk-series[data-astro-cid-2yxltbiz]{margin:0 0 6px;font-family:IM Fell English,serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#dfbf91}.bk-title[data-astro-cid-2yxltbiz]{margin:0 0 6px;font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(32px,4.2vw,60px);line-height:1;letter-spacing:-.025em}.bk-hook[data-astro-cid-2yxltbiz]{margin:0 0 20px;font-family:IM Fell English,serif;font-style:italic;font-size:19px;color:#ead4b3}.bk-rule[data-astro-cid-2yxltbiz]{width:64px;height:1px;background:#b5997599;margin-bottom:20px}.bk-blurb[data-astro-cid-2yxltbiz]{margin:0 0 14px;font-size:17px;line-height:1.62;color:#dad3c7;text-wrap:pretty}.bk-quote[data-astro-cid-2yxltbiz]{margin:0 0 10px;padding-left:14px;border-left:1px solid oklch(.7 .08 74 / .5);font-family:IM Fell English,serif;font-style:italic;font-size:16px;line-height:1.5;color:#ccbba2;white-space:pre-line}.bk-actions[data-astro-cid-2yxltbiz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;font-family:IM Fell English,serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.bk-buy[data-astro-cid-2yxltbiz]{display:inline-block;padding:14px 26px;background:#9d703b;color:#120904!important;transition:background .2s ease}.bk-buy[data-astro-cid-2yxltbiz]:hover{background:#ca9b5a}.bk-sample-link[data-astro-cid-2yxltbiz]{appearance:none;cursor:pointer;padding:14px 26px;border:1px solid oklch(.8 .04 78 / .4);background:none;color:#ead4b3;font:inherit;font-family:IM Fell English,serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;transition:background .2s ease}.bk-sample-link[data-astro-cid-2yxltbiz]:hover{background:#ccbba21f}.bk-retailers[data-astro-cid-2yxltbiz]{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px;font-family:IM Fell English,serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.bk-retailers[data-astro-cid-2yxltbiz] a[data-astro-cid-2yxltbiz]{color:#bcaf9c!important}.bk-retailers[data-astro-cid-2yxltbiz] a[data-astro-cid-2yxltbiz]:hover{color:#f4dab2!important}.bk-reading-head[data-astro-cid-2yxltbiz]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.bk-sample-eyebrow[data-astro-cid-2yxltbiz]{margin:0 0 4px;font-family:IM Fell English,serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#dfbf91}.bk-sample-title[data-astro-cid-2yxltbiz]{margin:0;font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(24px,3vw,36px);line-height:1}.bk-back[data-astro-cid-2yxltbiz]{flex-shrink:0;appearance:none;cursor:pointer;padding:8px 16px;border:1px solid oklch(.8 .03 78 / .35);background:none;color:#e6d5bb;font:inherit;font-family:IM Fell English,serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:background .2s ease}.bk-back[data-astro-cid-2yxltbiz]:hover{background:#382414}.bk-sample-page[data-astro-cid-2yxltbiz]{padding:28px clamp(18px,4vw,34px);border-radius:2px;background:radial-gradient(120% 90% at 18% 0%,#eadcc9,#decab6 55%,#ceb5a1);box-shadow:inset 0 0 0 1px #55433966,inset 0 0 60px #5e402f59,inset 0 2px 18px #f6ede080,0 24px 48px -26px #010000bf}.bk-para[data-astro-cid-2yxltbiz]{margin:0 0 15px;color:#41261b;white-space:pre-line}.bk-para-lead[data-astro-cid-2yxltbiz]{margin:0 0 22px;font-family:IM Fell English,serif;font-style:italic;font-size:19px;text-align:center;letter-spacing:.02em}.bk-para-heading[data-astro-cid-2yxltbiz]{margin:28px 0 20px;font-family:IM Fell English,serif;font-size:15px;letter-spacing:.22em;text-transform:uppercase;text-align:center}.bk-para-aside[data-astro-cid-2yxltbiz]{margin:0 0 16px;font-family:IM Fell English,serif;font-style:italic;font-size:16px;text-align:center}.bk-para-body[data-astro-cid-2yxltbiz]{font-family:EB Garamond,Georgia,serif;font-size:17px;line-height:1.75;text-wrap:pretty}.bk-sample-foot[data-astro-cid-2yxltbiz]{margin-top:28px;padding-top:22px;border-top:1px solid oklch(.4 .03 50 / .35);text-align:center}.bk-sample-foot-label[data-astro-cid-2yxltbiz]{margin:0 0 14px;font-family:IM Fell English,serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#462b20}.bk-sample-foot-links[data-astro-cid-2yxltbiz]{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.bk-sample-foot[data-astro-cid-2yxltbiz] .bk-buy[data-astro-cid-2yxltbiz]{padding:12px 24px}.bk-retailer-link[data-astro-cid-2yxltbiz]{font-family:IM Fell English,serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#462b20!important;border-bottom:1px solid oklch(.32 .045 44 / .4)}.bk-retailer-link[data-astro-cid-2yxltbiz]:hover{color:#885538!important}.bk-compact[data-astro-cid-2yxltbiz] .bk-main[data-astro-cid-2yxltbiz]{max-width:720px;margin:0;padding:0;grid-template-columns:minmax(140px,190px) 1fr;gap:clamp(18px,3vw,32px);align-items:start}@media(max-width:620px){.bk-compact[data-astro-cid-2yxltbiz] .bk-main[data-astro-cid-2yxltbiz]{grid-template-columns:1fr}.bk-compact[data-astro-cid-2yxltbiz] .bk-hero[data-astro-cid-2yxltbiz]{position:static;top:auto;transform:none}}.bk-compact[data-astro-cid-2yxltbiz] .bk-hero[data-astro-cid-2yxltbiz]{padding:14px 0}.bk-compact[data-astro-cid-2yxltbiz] .bk-stage{font-size:min(150px,30vw,24vh)}.bk-compact[data-astro-cid-2yxltbiz] .bk-content[data-astro-cid-2yxltbiz]{padding:clamp(16px,3vw,26px) clamp(18px,3vw,28px);border-radius:6px;background:radial-gradient(130% 140% at 25% 15%,#2e1d13d9,#170d07c7 70%,#120905b3);box-shadow:0 24px 48px -20px #01000099;max-height:78vh;overflow-y:auto}.bk-compact[data-astro-cid-2yxltbiz] .bk-title[data-astro-cid-2yxltbiz]{font-size:clamp(24px,3vw,34px)}.bk-compact[data-astro-cid-2yxltbiz] .bk-blurb[data-astro-cid-2yxltbiz]{font-size:15.5px}.bk-content[data-astro-cid-2yxltbiz].bk-height-locked{overflow-y:auto}
