.gal[data-astro-cid-rj65ajc3]{gap:var(--space-s);display:grid}.gal__stage[data-astro-cid-rj65ajc3]{aspect-ratio:1;border-radius:var(--radius);background:radial-gradient(60% 55% at 50% 45%, #ffe29a8c, #ffe29a00 70%), var(--paper-deep);display:grid}.gal__panel[data-astro-cid-rj65ajc3]{place-items:center;height:100%;padding:7% 24%;display:grid}.gal__panel[data-astro-cid-rj65ajc3][hidden]{display:none}html:not(.js) .gal__panel[data-astro-cid-rj65ajc3]{border-bottom:1px solid var(--line)}.gal__panel--cover[data-astro-cid-rj65ajc3]{padding:8% 25% 11%}.gal__book[data-astro-cid-rj65ajc3],.gal[data-astro-cid-rj65ajc3] .gal__page{width:100%;max-width:300px}html:not(.js) .gal__stage[data-astro-cid-rj65ajc3]{aspect-ratio:auto}@media (width<=999px){.gal__stage[data-astro-cid-rj65ajc3]{aspect-ratio:3/2}.gal__panel[data-astro-cid-rj65ajc3],.gal__panel--cover[data-astro-cid-rj65ajc3]{padding:4% 36% 6%}}.gal__thumbs[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.gal__thumb[data-astro-cid-rj65ajc3]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--white);cursor:pointer;justify-items:center;gap:.35rem;min-height:44px;padding:.5rem .25rem;display:grid}.gal__thumb[data-astro-cid-rj65ajc3][aria-pressed=true]{border-color:var(--method-rust);box-shadow:inset 0 0 0 1px var(--method-rust)}.gal__thumb-art[data-astro-cid-rj65ajc3]{width:30px;display:block}.gal__thumb-page[data-astro-cid-rj65ajc3]{aspect-ratio:3/4;background:linear-gradient(#ece3d4, #ece3d4) 20% 30% / 60% 2px no-repeat, linear-gradient(#ece3d4, #ece3d4) 20% 45% / 60% 2px no-repeat, linear-gradient(#ece3d4, #ece3d4) 20% 60% / 45% 2px no-repeat, var(--paper);border-radius:2px;display:block;box-shadow:0 1px 3px #341e1933}.gal__thumb-label[data-astro-cid-rj65ajc3]{text-align:center;font-size:.75rem;line-height:1.2}.contrast[data-astro-cid-dnkgakd2]{gap:var(--space-s);display:grid}.contrast__col[data-astro-cid-dnkgakd2]{border-radius:var(--radius);padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.contrast__col--said[data-astro-cid-dnkgakd2]{background:var(--paper-deep);color:var(--muted)}.contrast__col--asked[data-astro-cid-dnkgakd2]{border:1px solid var(--method-rust);background:var(--white);color:var(--espresso)}.contrast__label[data-astro-cid-dnkgakd2]{font-size:var(--t-s);margin-bottom:.9rem;font-weight:600}.contrast__col--asked[data-astro-cid-dnkgakd2] .contrast__label[data-astro-cid-dnkgakd2]{color:var(--method-rust)}.contrast__said[data-astro-cid-dnkgakd2],.contrast__asked[data-astro-cid-dnkgakd2]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.contrast__said[data-astro-cid-dnkgakd2] li[data-astro-cid-dnkgakd2]{font-family:var(--serif);font-size:var(--t-l);line-height:1.35;-webkit-text-decoration:line-through #a8402a73;text-decoration:line-through #a8402a73;text-decoration-thickness:1px}.contrast__asked[data-astro-cid-dnkgakd2] li[data-astro-cid-dnkgakd2]{font-size:var(--t-m);gap:.5rem;line-height:1.45;display:flex}.contrast__asked[data-astro-cid-dnkgakd2] .note-mark[data-astro-cid-dnkgakd2]{vertical-align:baseline;min-width:1em;line-height:1.6}@media (width>=900px){.contrast[data-astro-cid-dnkgakd2]{gap:var(--space-m);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch}}.bmap[data-astro-cid-hnwxmr4o]{gap:var(--space-l);display:grid}.bmap__outcomes[data-astro-cid-hnwxmr4o]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bmap__outcomes[data-astro-cid-hnwxmr4o] li[data-astro-cid-hnwxmr4o]{align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.bmap__outcomes[data-astro-cid-hnwxmr4o] .icon{color:var(--method-rust);flex:none;margin-top:.15em}.bmap__outcomes[data-astro-cid-hnwxmr4o] strong[data-astro-cid-hnwxmr4o]{font-family:var(--serif);font-size:var(--t-l);font-weight:560;display:block}.bmap__outcomes[data-astro-cid-hnwxmr4o] span[data-astro-cid-hnwxmr4o]>[data-astro-cid-hnwxmr4o]:not(strong){color:var(--fg-soft)}.bmap__shape[data-astro-cid-hnwxmr4o]{border-left:1px solid var(--rule);gap:0;margin:0;padding:0 0 0 1.5rem;list-style:none;display:grid;position:relative}.bmap__shape[data-astro-cid-hnwxmr4o]>li[data-astro-cid-hnwxmr4o]{gap:.2rem;padding:0 0 1.4rem;display:grid;position:relative}.bmap__shape[data-astro-cid-hnwxmr4o]>li[data-astro-cid-hnwxmr4o]:before{content:"";background:var(--paper);border:2px solid var(--method-rust);border-radius:50%;width:9px;height:9px;position:absolute;top:.45rem;left:calc(-1.5rem - 5px)}.bmap__shape[data-astro-cid-hnwxmr4o]>li[data-astro-cid-hnwxmr4o].bmap__main:before{background:var(--method-rust)}.bmap__step[data-astro-cid-hnwxmr4o]{font-size:var(--t-xs);color:var(--method-rust);font-weight:600}.bmap__what[data-astro-cid-hnwxmr4o]{font-family:var(--serif);font-size:var(--t-l);line-height:1.35}.bmap__parts[data-astro-cid-hnwxmr4o]{color:var(--fg-soft);margin:.4rem 0 0;padding-left:1.2rem}.bmap__topics[data-astro-cid-hnwxmr4o]{margin-top:.6rem}.bmap__topics[data-astro-cid-hnwxmr4o] summary[data-astro-cid-hnwxmr4o]{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--method-rust);text-decoration-color:var(--method-rust);text-underline-offset:.2em;cursor:pointer;align-items:center;font-weight:560;display:inline-flex}.bmap__topics[data-astro-cid-hnwxmr4o] .chips[data-astro-cid-hnwxmr4o]{margin-top:.5rem}@media (width>=900px){.bmap[data-astro-cid-hnwxmr4o]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.accordion[data-astro-cid-ztaq7sjr]{border-top:1px solid var(--line);display:grid}.accordion__item[data-astro-cid-ztaq7sjr]{border-bottom:1px solid var(--line)}.accordion__summary[data-astro-cid-ztaq7sjr]{justify-content:space-between;align-items:center;gap:var(--space-s);min-height:60px;font-family:var(--serif);font-size:var(--t-l);cursor:pointer;padding:.9rem 0;font-weight:520;line-height:1.3;list-style:none;display:flex}.accordion__summary[data-astro-cid-ztaq7sjr]::-webkit-details-marker{display:none}.accordion__icon[data-astro-cid-ztaq7sjr]{background:var(--butter-tint);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.accordion__icon[data-astro-cid-ztaq7sjr]:before,.accordion__icon[data-astro-cid-ztaq7sjr]:after{content:"";background:var(--method-rust);height:1.5px;transition:transform var(--dur) var(--ease);position:absolute;top:13px;left:8px;right:8px}.accordion__icon[data-astro-cid-ztaq7sjr]:after{transform:rotate(90deg)}details[data-astro-cid-ztaq7sjr][open] .accordion__icon[data-astro-cid-ztaq7sjr]:after{transform:rotate(0)}.accordion__panel[data-astro-cid-ztaq7sjr]{color:var(--fg-soft);max-width:60ch;padding:0 2.5rem 1.1rem 0}.buy-bar[data-astro-cid-3udo7w2j]{z-index:40;justify-content:space-between;align-items:center;gap:var(--space-s);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);visibility:hidden;transition:transform .24s var(--ease), visibility 0s linear .24s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px #341e1914}.buy-bar[data-astro-cid-3udo7w2j][data-visible]{visibility:visible;transition:transform .24s var(--ease), visibility 0s;transform:none}.buy-bar__info[data-astro-cid-3udo7w2j]{line-height:1.15;display:grid}.buy-bar__title[data-astro-cid-3udo7w2j]{font-size:var(--t-s);color:var(--fg-soft)}.buy-bar__price[data-astro-cid-3udo7w2j]{font-family:var(--serif);font-size:var(--t-xl);font-weight:560}.buy-bar__btn[data-astro-cid-3udo7w2j]{flex:auto;max-width:240px}body[data-purchase-bar-visible]{padding-bottom:calc(76px + env(safe-area-inset-bottom))}@media (width>=1000px){.buy-bar[data-astro-cid-3udo7w2j]{display:none}body[data-purchase-bar-visible]{padding-bottom:0}}.pdp[data-astro-cid-kq4whzdo]{padding-block:var(--space-m) var(--space-xl)}.pdp__grid[data-astro-cid-kq4whzdo]{gap:var(--space-l);display:grid}.pdp__info[data-astro-cid-kq4whzdo]{align-content:start;gap:var(--space-m);display:grid}.pdp__title[data-astro-cid-kq4whzdo]{max-width:14ch}.pdp__sub[data-astro-cid-kq4whzdo]{margin-top:calc(var(--space-s) * -.6);font-family:var(--serif);font-size:var(--t-l);color:var(--muted);max-width:40ch;line-height:1.4}.pdp__value[data-astro-cid-kq4whzdo]{max-width:48ch}@media (width<=999px){.pdp__value[data-astro-cid-kq4whzdo]{order:3}.pdp__prov[data-astro-cid-kq4whzdo]{order:4}}@media (width>=1000px){.pdp[data-astro-cid-kq4whzdo]{padding-block:var(--space-l) var(--space-xl)}.pdp__grid[data-astro-cid-kq4whzdo]{gap:var(--space-xl);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}.pdp[data-astro-cid-kq4whzdo] .gal{top:calc(var(--header-h) + var(--space-m));position:sticky}}.method-grid[data-astro-cid-kq4whzdo]{gap:var(--space-m);display:grid}@media (width>=1000px){.method-grid[data-astro-cid-kq4whzdo]{gap:var(--space-xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.reviews[data-astro-cid-kq4whzdo]{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.review[data-astro-cid-kq4whzdo]{gap:var(--space-s);padding:1.25rem;display:grid}.review[data-astro-cid-kq4whzdo] blockquote[data-astro-cid-kq4whzdo]{font-family:var(--serif);font-size:var(--t-l);margin:0}.review__who[data-astro-cid-kq4whzdo]{font-size:var(--t-s);color:var(--muted)}.close[data-astro-cid-kq4whzdo]{gap:var(--space-xl);display:grid}.close__offer[data-astro-cid-kq4whzdo]{gap:var(--space-l);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;display:grid}.close__book[data-astro-cid-kq4whzdo]{max-width:200px}.close__copy[data-astro-cid-kq4whzdo]{gap:var(--space-s);display:grid}.close__line[data-astro-cid-kq4whzdo]{font-family:var(--serif);font-size:var(--t-l)}.close__faqtitle[data-astro-cid-kq4whzdo]{margin-bottom:var(--space-m)}.close__more[data-astro-cid-kq4whzdo]{margin-top:var(--space-m)}@media (width>=1000px){.close[data-astro-cid-kq4whzdo]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}
