.book-page[data-v-2945a23e]{position:absolute;top:0;right:0;bottom:0;left:0;padding:2rem;overflow:hidden}@media(min-width:768px){.book-page[data-v-2945a23e]{padding:3rem 3rem 3rem 3.25rem}}.watermark[data-v-2945a23e]{position:absolute;right:.75rem;bottom:-1.5rem;font-family:var(--font-display);font-weight:800;font-size:9rem;line-height:1;opacity:.08;pointer-events:none;-webkit-user-select:none;user-select:none}.end-card[data-v-54518cd4]{display:flex;flex-direction:column;justify-content:center;gap:1rem;height:100%;min-height:280px;padding:2rem}@media(min-width:768px){.end-card[data-v-54518cd4]{min-height:360px;padding:3rem}}.buyer[data-v-54518cd4]{background:#fff;color:#0f1526;box-shadow:inset 0 0 0 1px #0f15260f}.vendor[data-v-54518cd4]{background:linear-gradient(200deg,#ffe07a,#ffc107 60%,#e6a800);color:#0f1526}.eyebrow[data-v-54518cd4]{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.title[data-v-54518cd4]{font-family:var(--font-display);font-weight:800;font-size:2rem;line-height:1.05;letter-spacing:-.01em}@media(min-width:768px){.title[data-v-54518cd4]{font-size:2.75rem}}.body[data-v-54518cd4]{max-width:22rem;font-size:.95rem;line-height:1.6;opacity:.85}.actions[data-v-54518cd4]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.btn[data-v-54518cd4]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.8rem 1.4rem;font-size:.875rem;font-weight:700;transition:transform .2s ease,background .2s ease}.btn[data-v-54518cd4]:hover{transform:translateY(-1px)}.btn-dark[data-v-54518cd4]{background:var(--color-navy);color:#fff}.btn-outline[data-v-54518cd4]{border:1px solid rgba(15,21,38,.25);color:#0f1526}.book[data-v-682f64ae]{position:relative;width:100%;max-width:56rem;height:480px;margin-inline:auto;perspective:2600px;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform 1s cubic-bezier(.65,.02,.35,1)}.book[data-v-682f64ae]:focus-visible{outline:2px solid var(--color-amber);outline-offset:8px;border-radius:20px}.book.is-finished[data-v-682f64ae]{cursor:default}.book.is-finished:not(.is-closed) .book-base[data-v-682f64ae]{box-shadow:0 2px 4px #0f15260f}.book.is-finished .book-base[data-v-682f64ae]:after{display:none}@media(min-width:768px){.book[data-v-682f64ae]{height:520px}.book.is-closed[data-v-682f64ae]{transform:translate(-25%)}}.book-ground[data-v-682f64ae]{position:absolute;left:6%;right:6%;bottom:-26px;height:46px;border-radius:50%;background:radial-gradient(closest-side,#0f152652,#0f152600);filter:blur(8px);opacity:1;pointer-events:none;transition:opacity .9s ease,left 1s cubic-bezier(.65,.02,.35,1),right 1s cubic-bezier(.65,.02,.35,1)}@media(min-width:768px){.book.is-closed .book-ground[data-v-682f64ae]{left:52%;right:2%}.book:not(.is-closed) .book-ground[data-v-682f64ae]{left:2%;right:2%;opacity:.25}}.book-base[data-v-682f64ae]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px 14px 14px 6px;background:#fffdf8;box-shadow:1px 1px #f3efe4,2px 2px #e9e4d7,3px 3px #f3efe4,4px 4px #ddd7c8,6px 9px 14px #0f15261f,16px 24px 30px -10px #0f15263d;transition:box-shadow 1s cubic-bezier(.65,.02,.35,1)}.book-base[data-v-682f64ae]:after{content:"";position:absolute;top:4px;right:-5px;bottom:-6px;left:4px;border-radius:inherit;background:repeating-linear-gradient(180deg,#eee9df 0,#eee9df 1px,#fffdf8 1px,#fffdf8 3px);box-shadow:0 1px #d8d1c4;z-index:-1;pointer-events:none}@media(min-width:768px){.book-base[data-v-682f64ae]{left:50%;border-radius:0 20px 20px 0}.book:not(.is-closed) .book-base[data-v-682f64ae]{box-shadow:1px 2px #eee9df,3px 4px #fffdf8,4px 5px #ddd7c8,0 1px 2px #0f152614,0 14px 28px -12px #0f152633}}.book-back[data-v-682f64ae]{position:absolute;top:0;bottom:0;left:0;width:50%;display:none;border-radius:20px 0 0 20px;background:linear-gradient(200deg,#ffe07a,#ffc107 60%,#e6a800);box-shadow:0 1px 2px #0f15261a,0 14px 26px -10px #0f152638;transition:opacity .7s ease}@media(min-width:768px){.book-back[data-v-682f64ae]{display:block}.book.is-closed .book-back[data-v-682f64ae]{opacity:0}}@media(min-width:768px){.book.is-closed .book-back[data-v-682f64ae]{opacity:0;transition:opacity .12s linear}.book:not(.is-closed) .book-back[data-v-682f64ae]{opacity:1;transition:opacity .5s ease .65s}}.book-spine[data-v-682f64ae]{display:none;position:absolute;top:0;bottom:0;left:50%;width:44px;margin-left:-22px;background:linear-gradient(90deg,transparent,rgba(63,48,28,.07) 35%,rgba(63,48,28,.2) 49%,rgba(255,253,248,.35) 53%,rgba(63,48,28,.06) 68%,transparent);pointer-events:none;z-index:9999}@media(min-width:768px){.book-spine[data-v-682f64ae]{display:block}}.book-end-vendor[data-v-682f64ae]{position:absolute;top:0;bottom:0;left:0;right:0;display:none;z-index:0;overflow:hidden;border-radius:20px}@media(min-width:768px){.book-end-vendor[data-v-682f64ae]{display:block;left:50%;border-radius:0 20px 20px 0}}.book-end-vendor.is-live[data-v-682f64ae]{opacity:1;visibility:visible;transition:opacity .6s ease .4s,visibility 0s linear .4s}.sheet[data-v-682f64ae]{position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:left center;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.65,.02,.35,1),z-index 0s linear .5s;will-change:transform}@media(min-width:768px){.sheet[data-v-682f64ae]{left:50%}}.sheet.is-turned[data-v-682f64ae]{transform:rotateY(-180deg)}.face[data-v-682f64ae]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(ellipse at 85% 20%,rgba(255,255,255,.8),transparent 65%),linear-gradient(180deg,#fffdf8,#f7f4ed);border-radius:6px 12px 12px 6px;border:1px solid rgba(112,93,61,.1);box-shadow:2px 3px 9px #231d1317}.face[data-v-682f64ae]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23816e50' filter='url(%23grain)' opacity='.2' d='M0 0h160v160H0z'/%3E%3C/svg%3E");opacity:.12;pointer-events:none}.face.back[data-v-682f64ae]{transform:rotateY(180deg)}@media(min-width:768px){.face.front[data-v-682f64ae]{border-radius:0 12px 12px 0;box-shadow:inset 22px 0 26px -20px #3f301c4d,inset -5px 0 12px -9px #3f301c29,3px 4px 12px #231d1314}.face.back[data-v-682f64ae]{border-radius:12px 0 0 12px;box-shadow:inset -22px 0 26px -20px #3f301c4d,inset 5px 0 12px -9px #3f301c29,-3px 4px 12px #231d1314}}.sheet.is-cover .face.front[data-v-682f64ae]{transition:box-shadow 1s cubic-bezier(.65,.02,.35,1);box-shadow:0 0 0 1px #0f15260d,0 2px 3px #0f15261f,0 10px 18px -6px #0f152638}.book:not(.is-closed) .sheet.is-cover .face.front[data-v-682f64ae]{box-shadow:inset 14px 0 18px -14px #0f152633}.cover[data-v-682f64ae]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;padding:2rem;background:linear-gradient(200deg,#ffe07a,#ffc107 60%,#e6a800)}@media(min-width:768px){.cover[data-v-682f64ae]{padding:3rem}}.ctl[data-v-682f64ae]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:9999px;background:#fff;color:#0f1526;box-shadow:0 0 0 1px #0f15261a,0 4px 14px #0f15260f;font-size:1rem;transition:background .2s,color .2s,transform .2s}.ctl[data-v-682f64ae]:hover:not(:disabled){background:var(--color-navy);color:#fff;transform:translateY(-1px)}.ctl[data-v-682f64ae]:disabled{opacity:.3;cursor:not-allowed}.dot[data-v-682f64ae]{height:.5rem;border-radius:9999px;transition:width .3s ease,background .3s ease}.fade-up-enter-active[data-v-682f64ae],.fade-up-leave-active[data-v-682f64ae]{transition:opacity .4s ease,transform .4s ease}.fade-up-enter-from[data-v-682f64ae],.fade-up-leave-to[data-v-682f64ae]{opacity:0;transform:translateY(12px)}@media(prefers-reduced-motion:reduce){.book[data-v-682f64ae],.book-back[data-v-682f64ae],.book-base[data-v-682f64ae],.book-ground[data-v-682f64ae],.book-end-vendor[data-v-682f64ae],.book-end-vendor.is-live[data-v-682f64ae],.book.is-closed .book-back[data-v-682f64ae],.book:not(.is-closed) .book-back[data-v-682f64ae],.sheet[data-v-682f64ae],.sheet.is-cover .face.front[data-v-682f64ae]{transition:none}}
