.book-band[data-astro-cid-cyaasgdj]{--book-surface: #f3eff9;--book-ink: #2e1065;--book-muted: #60516f;--book-accent: #5b21b6;--book-border: #e3dcee;--book-field-border: #d6cbe7;--book-field-surface: #fff;--book-field-ink: #2e1065;--book-button-surface: #5b21b6;--book-button-ink: #fff;--book-focus: #7c3aed;background:var(--book-surface);color:var(--book-ink);border-bottom:1px solid var(--book-border);font-family:var(--font-serif)}.book-band-inner[data-astro-cid-cyaasgdj]{display:grid;grid-template-columns:86px minmax(0,1fr) 316px;align-items:center;gap:28px;width:100%;max-width:72rem;margin-inline:auto;padding:24px}.book-object[data-astro-cid-cyaasgdj]{width:84px;aspect-ratio:2 / 3;margin:0;background:#2e1065;border:1px solid rgb(46 16 101 / 14%);box-shadow:3px 4px #2e106514;transform-origin:50% 70%;transition:transform .22s ease-out,box-shadow .22s ease-out}.book-object[data-astro-cid-cyaasgdj] img[data-astro-cid-cyaasgdj]{display:block;width:100%;height:auto;aspect-ratio:2 / 3}.book-copy[data-astro-cid-cyaasgdj],.book-signup[data-astro-cid-cyaasgdj]{min-width:0}.book-eyebrow[data-astro-cid-cyaasgdj]{margin:0 0 7px;color:var(--book-accent);font-family:var(--font-mono);font-size:9px;line-height:14px;letter-spacing:.13em;text-transform:uppercase}.book-eyebrow[data-astro-cid-cyaasgdj] a[data-astro-cid-cyaasgdj]{text-decoration:underline;text-underline-offset:3px}.book-copy[data-astro-cid-cyaasgdj] h2[data-astro-cid-cyaasgdj]{margin:0;color:var(--book-ink);font-family:var(--font-serif);font-size:29px;line-height:35px;font-weight:400;letter-spacing:-.035em;text-wrap:balance}.book-benefit[data-astro-cid-cyaasgdj]{max-width:520px;margin:7px 0 0;color:var(--book-muted);font-size:14px;line-height:20px}.book-benefit-short[data-astro-cid-cyaasgdj]{display:none}.book-byline[data-astro-cid-cyaasgdj]{margin:8px 0 0;color:var(--book-muted);font-size:12px;line-height:16px}.book-byline[data-astro-cid-cyaasgdj] a[data-astro-cid-cyaasgdj]{text-decoration:none}.book-byline[data-astro-cid-cyaasgdj] a[data-astro-cid-cyaasgdj]:hover{text-decoration:underline;text-underline-offset:3px}.book-form-status[data-astro-cid-cyaasgdj]{margin:8px 0 0;color:var(--book-muted);font-size:11px;line-height:15px}.book-controls[data-astro-cid-cyaasgdj]{display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.book-controls[data-astro-cid-cyaasgdj] input[data-astro-cid-cyaasgdj],.book-controls[data-astro-cid-cyaasgdj] button[data-astro-cid-cyaasgdj]{min-height:44px;border-radius:4px;font-family:var(--font-serif);font-size:16px;line-height:20px}.book-controls[data-astro-cid-cyaasgdj] input[data-astro-cid-cyaasgdj]{display:block;width:100%;min-width:0;padding:10px 13px;border:1px solid var(--book-field-border);background:var(--book-field-surface);color:var(--book-field-ink)}.book-controls[data-astro-cid-cyaasgdj] button[data-astro-cid-cyaasgdj]{padding:10px 17px;border:1px solid var(--book-button-surface);background:var(--book-button-surface);color:var(--book-button-ink);white-space:nowrap;cursor:pointer;touch-action:manipulation}.book-controls[data-astro-cid-cyaasgdj] button[data-astro-cid-cyaasgdj]:disabled{opacity:.65;cursor:wait}.book-controls[data-astro-cid-cyaasgdj] [data-astro-cid-cyaasgdj]:is(input,button):focus-visible{outline:2px solid var(--book-focus);outline-offset:3px}.book-controls[data-astro-cid-cyaasgdj] input[data-astro-cid-cyaasgdj][aria-invalid=true]{outline:2px solid var(--book-focus);outline-offset:2px}.book-form-status[data-astro-cid-cyaasgdj]{font-size:13px;line-height:18px}.book-form-status[data-astro-cid-cyaasgdj][data-kind=error]{color:var(--book-ink)}.book-form[data-astro-cid-cyaasgdj][hidden],.book-form-status[data-astro-cid-cyaasgdj][hidden],.book-honeypot[data-astro-cid-cyaasgdj][hidden]{display:none}.book-band[data-astro-cid-cyaasgdj] a[data-astro-cid-cyaasgdj]:focus-visible{outline:2px solid var(--book-focus);outline-offset:4px;border-radius:1px}.book-band[data-astro-cid-cyaasgdj]:focus-within .book-object[data-astro-cid-cyaasgdj]{transform:translateY(-3px) rotate(-.8deg);box-shadow:4px 7px #2e10651a}@media(hover:hover)and (pointer:fine){.book-band[data-astro-cid-cyaasgdj]:hover .book-object[data-astro-cid-cyaasgdj]{transform:translateY(-3px) rotate(-.8deg);box-shadow:4px 7px #2e10651a}}[data-theme=dark] .book-band[data-astro-cid-cyaasgdj]{--book-surface: #241c31;--book-ink: #f3edff;--book-muted: #c6b9d5;--book-accent: #c4b5fd;--book-border: #453151;--book-focus: #c4b5fd}@media(min-width:1440px){.book-band-inner[data-astro-cid-cyaasgdj]{gap:30px}.book-copy[data-astro-cid-cyaasgdj] h2[data-astro-cid-cyaasgdj]{font-size:30px;line-height:36px}}@media(max-width:1023px){.book-band-inner[data-astro-cid-cyaasgdj]{grid-template-columns:74px minmax(0,1fr) 274px;gap:20px}.book-object[data-astro-cid-cyaasgdj]{width:72px}.book-copy[data-astro-cid-cyaasgdj] h2[data-astro-cid-cyaasgdj]{font-size:25px;line-height:30px}.book-benefit[data-astro-cid-cyaasgdj]{font-size:13px;line-height:19px}}@media(max-width:767px){.book-band-inner[data-astro-cid-cyaasgdj]{grid-template-columns:64px minmax(0,1fr);gap:15px 17px;padding:19px 20px}.book-object[data-astro-cid-cyaasgdj]{width:64px}.book-copy[data-astro-cid-cyaasgdj] h2[data-astro-cid-cyaasgdj]{font-size:25px;line-height:28px;letter-spacing:-.025em}.book-eyebrow[data-astro-cid-cyaasgdj]{margin-bottom:6px;font-size:8px;line-height:12px;letter-spacing:.09em}.book-benefit-long[data-astro-cid-cyaasgdj]{display:none}.book-benefit-short[data-astro-cid-cyaasgdj]{display:block;margin-top:6px;font-size:13px;line-height:18px}.book-byline[data-astro-cid-cyaasgdj]{margin-top:7px;font-size:11px;line-height:14px}.book-signup[data-astro-cid-cyaasgdj]{grid-column:1 / -1}}@media(max-width:375px){.book-band-inner[data-astro-cid-cyaasgdj]{column-gap:14px}.book-eyebrow[data-astro-cid-cyaasgdj]{font-size:7.8px;letter-spacing:.055em}.book-copy[data-astro-cid-cyaasgdj] h2[data-astro-cid-cyaasgdj]{font-size:24px;line-height:27px}}@media(prefers-reduced-motion:reduce){.book-band[data-astro-cid-cyaasgdj] [data-astro-cid-cyaasgdj],.book-band[data-astro-cid-cyaasgdj] [data-astro-cid-cyaasgdj]:before,.book-band[data-astro-cid-cyaasgdj] [data-astro-cid-cyaasgdj]:after{animation:none!important;transition:none!important;transform:none!important}}
