.sb[data-astro-cid-5w43p2qc]{padding-top:0}.sb__grid[data-astro-cid-5w43p2qc]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);align-items:center}.sb__fig[data-astro-cid-5w43p2qc]{grid-column:1 / span 5;margin:0}.sb__plinth[data-astro-cid-5w43p2qc]{position:relative;aspect-ratio:4 / 5;overflow:hidden;display:grid;place-items:center;background:radial-gradient(55% 42% at 50% 30%,rgba(var(--gold-hi-rgb),.2),transparent 70%),radial-gradient(70% 30% at 50% 100%,rgba(var(--gold-rgb),.1),transparent 70%),var(--ink-2);border:1px solid var(--line)}.sb__seam[data-astro-cid-5w43p2qc]{position:absolute;inset:0;width:100%;height:100%}.sb__seam[data-astro-cid-5w43p2qc] path[data-astro-cid-5w43p2qc]{fill:none;stroke:rgba(var(--gold-rgb),.28);stroke-width:1.2;vector-effect:non-scaling-stroke}.sb__seam[data-astro-cid-5w43p2qc] .sb__stitch[data-astro-cid-5w43p2qc]{stroke:rgba(var(--gold-rgb),.55);stroke-width:6;stroke-dasharray:2 12;stroke-linecap:round;opacity:.6}.sb__cover[data-astro-cid-5w43p2qc]{position:relative;z-index:2;width:clamp(150px,15vw,200px)}.sb__cover[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;box-shadow:0 50px 70px -30px var(--shadow-deep),0 18px 30px -18px var(--shadow-deep),0 0 0 1px rgba(var(--gold-hi-rgb),.25)}.sb__floor[data-astro-cid-5w43p2qc]{position:absolute;z-index:1;left:50%;bottom:13%;width:62%;height:26px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.sb__copy[data-astro-cid-5w43p2qc]{grid-column:7 / span 6}.sb__title[data-astro-cid-5w43p2qc]{font-size:var(--fs-h1);margin:18px 0 clamp(24px,3vw,40px)}.sb__desc[data-astro-cid-5w43p2qc]{max-width:30ch}.sb__line[data-astro-cid-5w43p2qc]{margin:clamp(30px,3.5vw,48px) 0 0;padding-top:24px;border-top:1px solid var(--line)}.sb__line[data-astro-cid-5w43p2qc] .display[data-astro-cid-5w43p2qc]{font-size:clamp(30px,2.8vw,46px);line-height:.95;margin:0 0 12px}.sb__cta[data-astro-cid-5w43p2qc]{margin-top:clamp(30px,3.5vw,44px)}.so__list[data-astro-cid-5w43p2qc]{list-style:none;margin:0;padding:0}.so__item[data-astro-cid-5w43p2qc]{border-top:1px solid var(--line)}.so__item[data-astro-cid-5w43p2qc]:last-child{border-bottom:1px solid var(--line)}.so__row[data-astro-cid-5w43p2qc]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);align-items:center;padding:clamp(26px,3vw,40px) 0}.so__thumb[data-astro-cid-5w43p2qc]{grid-column:1 / span 3;position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--ink-3)}.so__thumb[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:var(--grade);transition:transform .9s var(--ease),filter .7s var(--ease)}.so__thumb--chart[data-astro-cid-5w43p2qc]{display:grid;place-items:center;background:var(--ivory, #f5eee1)}.so__thumb--chart[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{width:auto;height:92%;object-fit:contain;filter:none}.so__thumb--book[data-astro-cid-5w43p2qc]{display:grid;place-items:center;background:radial-gradient(60% 60% at 50% 35%,rgba(var(--gold-hi-rgb),.16),transparent 70%),var(--ink-2)}.so__thumb--book[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{width:auto;height:78%;aspect-ratio:2 / 3;box-shadow:0 20px 30px -14px var(--shadow-deep)}.so__head[data-astro-cid-5w43p2qc]{grid-column:4 / span 4;display:grid;gap:12px;padding-left:8px}.so__name[data-astro-cid-5w43p2qc]{font-size:clamp(34px,3.2vw,52px)}.so__body[data-astro-cid-5w43p2qc]{grid-column:8 / span 5;display:grid;gap:18px;justify-items:start}.so__desc[data-astro-cid-5w43p2qc]{color:var(--fg-2);max-width:44ch;text-wrap:pretty}.so__row[data-astro-cid-5w43p2qc]:hover .so__thumb[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{transform:scale(1.04)}.so__cta[data-astro-cid-5w43p2qc]:hover{border-color:var(--gold);color:var(--gold-hi)}.so__inc[data-astro-cid-5w43p2qc]{color:var(--fg-3)}.so__buy[data-astro-cid-5w43p2qc]{display:flex;flex-wrap:wrap;gap:10px}.so__price[data-astro-cid-5w43p2qc],.sb__price[data-astro-cid-5w43p2qc]{opacity:.75;margin-left:.4em;font-variant-numeric:tabular-nums}.so__note[data-astro-cid-5w43p2qc]{margin:clamp(28px,3vw,40px) 0 0;color:var(--fg-3);font-size:15px;max-width:60ch}@media(max-width:1100px){.so__thumb[data-astro-cid-5w43p2qc]{grid-column:1 / span 4}.so__head[data-astro-cid-5w43p2qc]{grid-column:5 / span 8}.so__body[data-astro-cid-5w43p2qc]{grid-column:5 / span 8;margin-top:18px}}@media(max-width:860px){.sb__grid[data-astro-cid-5w43p2qc]{grid-template-columns:minmax(0,1fr);row-gap:48px}.sb__fig[data-astro-cid-5w43p2qc],.sb__copy[data-astro-cid-5w43p2qc]{grid-column:1}.sb__fig[data-astro-cid-5w43p2qc]{max-width:440px}.so__row[data-astro-cid-5w43p2qc]{grid-template-columns:minmax(0,1fr);row-gap:18px}.so__thumb[data-astro-cid-5w43p2qc],.so__head[data-astro-cid-5w43p2qc],.so__body[data-astro-cid-5w43p2qc]{grid-column:1;padding-left:0;margin-top:0}.so__thumb[data-astro-cid-5w43p2qc]{max-width:420px}}
