.piece[data-astro-cid-bzhd3fcz]{padding-bottom:clamp(64px,9vw,130px)}.top[data-astro-cid-bzhd3fcz]{padding-top:clamp(0px,2vw,28px)}.rail[data-astro-cid-bzhd3fcz]{padding:clamp(28px, 5vw, 40px) var(--gut) 0;max-width:34rem;margin-inline:auto}@media (width>=960px){.top[data-astro-cid-bzhd3fcz]{max-width:1420px;padding-inline:var(--gut);grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:start;gap:clamp(28px,3.4vw,64px);margin-inline:auto;display:grid}.rail[data-astro-cid-bzhd3fcz]{max-width:none;padding:0}}@media (width>=960px) and (height>=800px){.rail[data-astro-cid-bzhd3fcz]{top:calc(var(--nav-h) + 20px);position:sticky}}.head[data-astro-cid-bzhd3fcz] .sc[data-astro-cid-bzhd3fcz]{margin-bottom:8px}.head[data-astro-cid-bzhd3fcz] h1[data-astro-cid-bzhd3fcz]{font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.12}.price[data-astro-cid-bzhd3fcz]{font-variant-numeric:tabular-nums lining-nums;margin-top:clamp(18px,2.4vw,26px);font-size:clamp(1.5rem,2vw,1.9rem)}.buy[data-astro-cid-bzhd3fcz]{margin-top:clamp(20px,2.6vw,30px)}.scarce[data-astro-cid-bzhd3fcz]{color:var(--ink2);max-width:40ch;margin-bottom:20px}.buy[data-astro-cid-bzhd3fcz] p[data-astro-cid-bzhd3fcz]{color:var(--ink2)}.buy[data-astro-cid-bzhd3fcz] p[data-astro-cid-bzhd3fcz]+p[data-astro-cid-bzhd3fcz]{margin-top:14px}.btn[data-astro-cid-bzhd3fcz]{border:1px solid var(--ink1);cursor:pointer;text-align:center;min-height:44px;font-family:Jost-Text,Jost-Text fallback,Georgia,serif;font-size:var(--min-text);letter-spacing:.012em;background:0 0;justify-content:center;align-items:center;padding:15px 30px;font-weight:700;display:inline-flex}.buy-btn[data-astro-cid-bzhd3fcz]{width:100%;min-height:56px;margin-top:4px}.btn[data-astro-cid-bzhd3fcz]:hover{background:var(--ink1);color:var(--cream)}.btn[data-astro-cid-bzhd3fcz][aria-disabled=true]{cursor:progress;border-color:var(--clay)}.btn[data-astro-cid-bzhd3fcz][aria-disabled=true]:hover{color:inherit;background:0 0}.alert[data-astro-cid-bzhd3fcz]{color:var(--oxide);max-width:40ch}.alert[data-astro-cid-bzhd3fcz]:not(:empty){margin-top:14px}.state-h[data-astro-cid-bzhd3fcz]{font-size:var(--min-text);color:var(--brass-text);letter-spacing:.012em;font-weight:700}.state[data-astro-cid-bzhd3fcz] .btn[data-astro-cid-bzhd3fcz]{width:100%}.state-links[data-astro-cid-bzhd3fcz]{justify-items:start;gap:14px;display:grid}.quiet[data-astro-cid-bzhd3fcz]{border-bottom:1px solid var(--brass-line)}.reassure[data-astro-cid-bzhd3fcz]{font-size:var(--min-text);letter-spacing:.012em;color:var(--ink2);gap:7px;margin:clamp(22px,3vw,30px) 0 0;padding:0;list-style:none;display:grid}.panels[data-astro-cid-bzhd3fcz]{border-top:1px solid var(--taupe);margin:clamp(28px,4vw,44px) 0 0}.panels[data-astro-cid-bzhd3fcz] details[data-astro-cid-bzhd3fcz]{border-bottom:1px solid var(--taupe)}.panels[data-astro-cid-bzhd3fcz] summary[data-astro-cid-bzhd3fcz]{cursor:pointer;min-height:56px;font-size:var(--min-text);letter-spacing:.012em;color:var(--ink1);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-weight:700;list-style:none;display:flex}.panels[data-astro-cid-bzhd3fcz] summary[data-astro-cid-bzhd3fcz]::-webkit-details-marker{display:none}.panels[data-astro-cid-bzhd3fcz] summary[data-astro-cid-bzhd3fcz]:after{content:"+";color:var(--brass-text);font-size:1.35rem;line-height:1}.panels[data-astro-cid-bzhd3fcz] details[data-astro-cid-bzhd3fcz][open]>summary[data-astro-cid-bzhd3fcz]:after{content:"−"}.panel-body[data-astro-cid-bzhd3fcz]{color:var(--ink2);padding:0 0 22px}.panel-body[data-astro-cid-bzhd3fcz] p[data-astro-cid-bzhd3fcz]{max-width:50ch;margin:0}.panel-body[data-astro-cid-bzhd3fcz] a[data-astro-cid-bzhd3fcz]{border-bottom:1px solid var(--brass-line)}.panel-body[data-astro-cid-bzhd3fcz] dl[data-astro-cid-bzhd3fcz]{grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:10px 20px;margin:0;display:grid}.panel-body[data-astro-cid-bzhd3fcz] dt[data-astro-cid-bzhd3fcz]{color:var(--ink3)}.panel-body[data-astro-cid-bzhd3fcz] dd[data-astro-cid-bzhd3fcz]{margin:0}.ref[data-astro-cid-bzhd3fcz]{text-transform:uppercase;letter-spacing:.04em}.verse[data-astro-cid-bzhd3fcz] .rule[data-astro-cid-bzhd3fcz],.bless[data-astro-cid-bzhd3fcz] .rule[data-astro-cid-bzhd3fcz]{background:var(--taupe);border:0;height:1px;margin-inline:auto}.verse[data-astro-cid-bzhd3fcz]{padding:0 var(--gut);text-align:center;max-width:46rem;margin:clamp(56px,9vw,120px) auto 0}.verse[data-astro-cid-bzhd3fcz] .rule[data-astro-cid-bzhd3fcz]{width:min(320px,55%)}.ref-only[data-astro-cid-bzhd3fcz] figcaption[data-astro-cid-bzhd3fcz]{padding-block:clamp(26px,4vw,40px)}.verse[data-astro-cid-bzhd3fcz] cite[data-astro-cid-bzhd3fcz]{font-style:normal;font-size:var(--min-text);letter-spacing:.012em;color:var(--brass-text);font-weight:700}.story[data-astro-cid-bzhd3fcz]{margin-top:clamp(44px,6vw,76px)}.story[data-astro-cid-bzhd3fcz] p[data-astro-cid-bzhd3fcz]{color:var(--ink2);margin-inline:auto}.material[data-astro-cid-bzhd3fcz]{margin-top:clamp(56px,8vw,110px)}.material[data-astro-cid-bzhd3fcz] h2[data-astro-cid-bzhd3fcz]{text-align:center;font-size:clamp(1.5rem,2.4vw,2.1rem)}.material[data-astro-cid-bzhd3fcz] p[data-astro-cid-bzhd3fcz]{max-width:50ch;color:var(--ink2);margin:16px auto 0}.bless[data-astro-cid-bzhd3fcz]{text-align:center;margin-top:clamp(56px,8vw,110px)}.bless[data-astro-cid-bzhd3fcz] .rule[data-astro-cid-bzhd3fcz]{width:min(420px,60%);margin-bottom:clamp(26px,4vw,44px)}.bless[data-astro-cid-bzhd3fcz] .rule-end[data-astro-cid-bzhd3fcz]{margin:clamp(26px,4vw,44px) auto 0}.bless[data-astro-cid-bzhd3fcz] blockquote[data-astro-cid-bzhd3fcz]{letter-spacing:.012em;max-width:26ch;color:var(--ink1);text-wrap:balance;hanging-punctuation:first last;margin:16px auto 0;font-family:Marcellus-Display,Marcellus-Display fallback,Georgia,serif;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:400;line-height:1.45}.bless[data-astro-cid-bzhd3fcz] p[data-astro-cid-bzhd3fcz]{max-width:44ch;color:var(--ink2);margin:20px auto 0}@media (width<=560px){.panel-body[data-astro-cid-bzhd3fcz] dl[data-astro-cid-bzhd3fcz]{grid-template-columns:1fr;gap:2px 0}.panel-body[data-astro-cid-bzhd3fcz] dd[data-astro-cid-bzhd3fcz]+dt[data-astro-cid-bzhd3fcz]{margin-top:12px}}.btn[data-astro-cid-bzhd3fcz]{transition:background-color calc(.4s * var(--motion)) var(--e-out), color calc(.4s * var(--motion)) var(--e-out)}a[data-astro-cid-bzhd3fcz][href]:not(.btn):hover{color:var(--brass-text)}
