.cpr[data-astro-cid-mne4drhu]{--cpr-ground:var(--motif-ground);--cpr-ink:var(--motif-ink);--cpr-muted:var(--motif-muted);--cpr-surface:var(--motif-surface);--cpr-surface-2:var(--motif-surface-2);--cpr-accent:var(--motif-accent);--cpr-radius:0;--cpr-gap:var(--section-space);color:var(--cpr-ink);background:var(--cpr-ground);overflow-x:clip}.cpr-frame[data-astro-cid-mne4drhu]{width:min(100% - 2.5rem, var(--page-width));margin-inline:auto}.cpr-section-title[data-astro-cid-mne4drhu]{max-width:12ch;font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1.05}.cpr-subhead[data-astro-cid-mne4drhu]{font-family:var(--font-heading);letter-spacing:-.03em;margin:0 0 .75rem;font-size:1.25rem;font-weight:500}.cpr-body[data-astro-cid-mne4drhu]{max-width:58ch;color:var(--cpr-muted);margin:0;font-size:1.125rem;line-height:1.65}.cpr-body[data-astro-cid-mne4drhu]+.cpr-body[data-astro-cid-mne4drhu]{margin-top:1rem}.cpr-caption[data-astro-cid-mne4drhu]{color:var(--cpr-muted);margin:0 0 1rem;font-size:1rem;line-height:1.5}.cpr-hero[data-astro-cid-mne4drhu]{background:var(--cpr-surface-2);padding-block:clamp(3rem,8vw,5.5rem) clamp(3.5rem,8vw,5.5rem);scroll-margin-top:6rem}.cpr-hero__grid[data-astro-cid-mne4drhu]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:2rem;min-height:min(78vh,760px);display:grid}.cpr-hero__title[data-astro-cid-mne4drhu]{max-width:10ch;font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,7.2vw,6.5rem);font-weight:500;line-height:.95}.cpr-hero__support[data-astro-cid-mne4drhu]{max-width:36ch;color:var(--cpr-ink);margin:1.5rem 0 0;font-size:clamp(1.125rem,1.5vw,1.35rem);line-height:1.5}.cpr-hero__pain[data-astro-cid-mne4drhu]{max-width:34ch;color:var(--cpr-muted);margin:.85rem 0 0;font-size:1rem;line-height:1.5}.cpr-hero__platforms[data-astro-cid-mne4drhu]{max-width:40rem;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--cpr-muted);flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:1.25rem 0 0;font-size:.9375rem;display:flex}.cpr-hero__core[data-astro-cid-mne4drhu]{background:var(--cpr-accent);color:#001534;align-items:center;min-height:1.75rem;padding:.15rem .7rem;font-weight:600;display:inline-flex}.cpr-hero__form[data-astro-cid-mne4drhu]{max-width:34rem;margin-top:1.75rem}.cpr-hero__book[data-astro-cid-mne4drhu]{max-width:42ch;color:var(--cpr-muted);margin:1rem 0 0;font-size:.875rem;line-height:1.45}.cpr-hero__stage[data-astro-cid-mne4drhu]{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.cpr-cover[data-astro-cid-mne4drhu]{width:min(100%,22rem);margin:0}.cpr-cover__img[data-astro-cid-mne4drhu]{aspect-ratio:1365/2048;background:var(--cpr-surface);width:100%;height:auto;display:block}.cpr-proof[data-astro-cid-mne4drhu]{padding-block:var(--cpr-gap)}.cpr-tiles[data-astro-cid-mne4drhu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.cpr-tile[data-astro-cid-mne4drhu]{aspect-ratio:3/2;background:var(--cpr-surface);justify-content:flex-start;align-items:flex-start;padding:1.5rem;display:flex}.cpr-tile--accent[data-astro-cid-mne4drhu]{background:var(--cpr-accent);color:#001534;flex-direction:column;grid-column:span 2;gap:1rem}.cpr-tile__heading[data-astro-cid-mne4drhu]{max-width:10ch;font-family:var(--font-heading);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.05}.cpr-tile__text[data-astro-cid-mne4drhu]{max-width:28ch;margin:0;font-size:1.05rem;line-height:1.5}.cpr-tile__name[data-astro-cid-mne4drhu]{font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:500}.cpr-proof__note[data-astro-cid-mne4drhu]{max-width:54ch;color:var(--cpr-muted);margin:1.75rem 0 0;font-size:1.05rem;line-height:1.55}.cpr-showcase[data-astro-cid-mne4drhu]{padding-block:var(--cpr-gap);background:var(--cpr-surface-2)}.cpr-showcase__grid[data-astro-cid-mne4drhu]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.cpr-showcase__plate[data-astro-cid-mne4drhu]{align-self:stretch;align-items:center;display:flex}.cpr-ui[data-astro-cid-mne4drhu]{background:var(--cpr-ground);width:100%;max-width:28rem;min-height:14rem;color:var(--cpr-ink);padding:clamp(1.5rem,3vw,2.25rem)}.cpr-ui__eyebrow[data-astro-cid-mne4drhu],.cpr-ui__shell[data-astro-cid-mne4drhu],.cpr-ui__binding[data-astro-cid-mne4drhu]{margin:0}.cpr-ui__eyebrow[data-astro-cid-mne4drhu]{font-family:var(--font-heading);font-size:1rem;font-weight:500}.cpr-ui__shell[data-astro-cid-mne4drhu]{margin-top:.55rem;font-size:.95rem;line-height:1.45}.cpr-ui__binding[data-astro-cid-mne4drhu]{color:var(--cpr-muted);margin-top:.45rem;font-size:.875rem;line-height:1.45}.cpr-tabs[data-astro-cid-mne4drhu]{flex-wrap:wrap;gap:.65rem 1rem;margin-bottom:1.5rem;display:flex}.cpr-tab[data-astro-cid-mne4drhu]{color:var(--cpr-muted);font-family:var(--font-heading);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.05rem}.cpr-tab[data-astro-cid-mne4drhu].is-active{color:var(--cpr-accent);font-weight:600}.cpr-tab[data-astro-cid-mne4drhu]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.cpr-showcase__copy[data-astro-cid-mne4drhu] .cpr-section-title[data-astro-cid-mne4drhu]{margin-bottom:1.25rem}.cpr-actions[data-astro-cid-mne4drhu]{grid-template-columns:1fr 1fr;gap:.65rem;max-width:28rem;margin-top:1.75rem;display:grid}.cpr-action[data-astro-cid-mne4drhu]{min-height:3.5rem;font-family:var(--font-heading);justify-content:center;align-items:center;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:transform .16s cubic-bezier(.16,1,.3,1);display:flex}.cpr-action[data-astro-cid-mne4drhu]:active{transform:scale(.97)}.cpr-action--fill[data-astro-cid-mne4drhu]{background:var(--cpr-ink);color:var(--cpr-ground)}.cpr-action--tone[data-astro-cid-mne4drhu]{background:var(--cpr-surface);color:var(--cpr-ink)}.cpr-list[data-astro-cid-mne4drhu]{padding-block:var(--cpr-gap)}.cpr-list__head[data-astro-cid-mne4drhu]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.cpr-list__count[data-astro-cid-mne4drhu]{color:var(--cpr-muted);margin:0;font-size:1rem}.cpr-menu[data-astro-cid-mne4drhu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 4rem;margin:0;padding:0;list-style:none;display:grid}.cpr-menu__item[data-astro-cid-mne4drhu]{grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:1.15rem;display:grid}.cpr-menu__shot[data-astro-cid-mne4drhu]{object-fit:cover;border-radius:50%;width:4rem;height:4rem}.cpr-menu__title[data-astro-cid-mne4drhu]{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:500;line-height:1.25}.cpr-menu__body[data-astro-cid-mne4drhu]{max-width:38ch;color:var(--cpr-muted);margin:.4rem 0 0;font-size:1rem;line-height:1.55}.cpr-list__note[data-astro-cid-mne4drhu]{margin-top:2rem}.cpr-audience[data-astro-cid-mne4drhu]{padding-block:calc(var(--cpr-gap) * .75);background:var(--cpr-accent);color:#001534}.cpr-audience[data-astro-cid-mne4drhu] .cpr-section-title[data-astro-cid-mne4drhu],.cpr-audience[data-astro-cid-mne4drhu] .cpr-subhead[data-astro-cid-mne4drhu]{color:#001534}.cpr-audience[data-astro-cid-mne4drhu] .cpr-body[data-astro-cid-mne4drhu]{color:#001534d1}.cpr-audience__grid[data-astro-cid-mne4drhu]{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}.cpr-about[data-astro-cid-mne4drhu]{padding:var(--cpr-gap) 1.25rem}.cpr-about__panel[data-astro-cid-mne4drhu]{width:min(100%, var(--page-width));background:var(--cpr-surface);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-inline:auto;padding:clamp(1.75rem,4vw,2.75rem);display:grid}.cpr-about__left[data-astro-cid-mne4drhu]{justify-items:center;gap:1.5rem;display:grid}.cpr-about__title[data-astro-cid-mne4drhu]{max-width:9ch;font-family:var(--font-heading);letter-spacing:-.045em;text-align:center;margin:0;font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:500;line-height:1.02}.cpr-about__portrait[data-astro-cid-mne4drhu]{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:var(--motif-radius);background:var(--cpr-accent);width:min(100%,360px)}.cpr-about__copy[data-astro-cid-mne4drhu]{gap:2rem;align-self:anchor-center;flex-direction:column;display:flex}.cpr-about__links[data-astro-cid-mne4drhu]{flex-wrap:wrap;gap:.75rem 1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.cpr-about__links[data-astro-cid-mne4drhu] a[data-astro-cid-mne4drhu]{color:var(--cpr-accent);text-underline-offset:.2em;text-decoration:underline}.cpr-faq[data-astro-cid-mne4drhu]{padding-block:var(--cpr-gap);background:var(--cpr-surface-2)}.cpr-faq[data-astro-cid-mne4drhu] .cpr-section-title[data-astro-cid-mne4drhu]{margin-bottom:2rem}.cpr-cards[data-astro-cid-mne4drhu]{gap:.75rem;display:grid}.cpr-card[data-astro-cid-mne4drhu]{background:var(--cpr-surface);padding:0}.cpr-card[data-astro-cid-mne4drhu]:nth-child(2n){background:color-mix(in oklab, var(--cpr-surface) 80%, var(--cpr-accent) 20%)}.cpr-card[data-astro-cid-mne4drhu] summary[data-astro-cid-mne4drhu]{cursor:pointer;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.15rem 1.25rem;list-style:none;display:grid}.cpr-card[data-astro-cid-mne4drhu] summary[data-astro-cid-mne4drhu]::-webkit-details-marker{display:none}.cpr-card__tab[data-astro-cid-mne4drhu]{background:var(--cpr-ground);min-height:2.25rem;font-family:var(--font-heading);justify-content:center;align-items:center;padding:.25rem .75rem;font-size:.9375rem;display:inline-flex}.cpr-card__q[data-astro-cid-mne4drhu]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.15rem;font-weight:500}.cpr-card__a[data-astro-cid-mne4drhu]{max-width:50ch;color:var(--cpr-muted);margin:0;padding:0 1.25rem 1.25rem 8.75rem;font-size:1.05rem;line-height:1.55}.cpr-cta[data-astro-cid-mne4drhu]{padding-block:var(--cpr-gap) 3rem}.cpr-cta__row[data-astro-cid-mne4drhu]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr);align-items:stretch;gap:.65rem;display:grid}.cpr-cta__side[data-astro-cid-mne4drhu]{min-height:22rem;overflow:hidden}.cpr-cta__side--photo[data-astro-cid-mne4drhu] img[data-astro-cid-mne4drhu]{object-fit:cover;width:100%;height:100%}.cpr-cta__side--tone[data-astro-cid-mne4drhu]{background:var(--cpr-surface)}.cpr-cta__main[data-astro-cid-mne4drhu]{background:var(--cpr-accent);color:#001534;flex-direction:column;justify-content:center;gap:1rem;min-height:22rem;padding:2.25rem;display:flex}.cpr-cta__title[data-astro-cid-mne4drhu]{max-width:12ch;font-family:var(--font-heading);letter-spacing:-.04em;margin:0;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:500;line-height:1.05}.cpr-cta__text[data-astro-cid-mne4drhu]{max-width:36ch;margin:0;font-size:1.05rem;line-height:1.5}.cpr-cta__main[data-astro-cid-mne4drhu] .waitlist-label,.cpr-cta__main[data-astro-cid-mne4drhu] .waitlist-consent,.cpr-cta__main[data-astro-cid-mne4drhu] .waitlist-success{color:#001534}.cpr-cta__main[data-astro-cid-mne4drhu] .waitlist-input{color:#001534;background:#edf2fb}.cpr-cta__main[data-astro-cid-mne4drhu] .waitlist-submit{color:#edf2fb;background:#001534}.cpr-cta__main[data-astro-cid-mne4drhu] .waitlist-consent a{color:#001534}.cpr-credits[data-astro-cid-mne4drhu]{width:min(100% - 2.5rem, var(--page-width));max-width:70ch;color:var(--cpr-muted);margin:0 auto 3rem;font-size:.875rem;line-height:1.5}[data-astro-cid-mne4drhu][data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){[data-astro-cid-mne4drhu][data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(1.25rem)}[data-astro-cid-mne4drhu][data-reveal].is-in{opacity:1;transform:none}}@media (width<=960px){.cpr-hero[data-astro-cid-mne4drhu]{padding-block:1.75rem 0}.cpr-hero__grid[data-astro-cid-mne4drhu],.cpr-showcase__grid[data-astro-cid-mne4drhu],.cpr-audience__grid[data-astro-cid-mne4drhu],.cpr-about__panel[data-astro-cid-mne4drhu],.cpr-menu[data-astro-cid-mne4drhu],.cpr-cta__row[data-astro-cid-mne4drhu]{grid-template-columns:1fr}.cpr-hero__grid[data-astro-cid-mne4drhu]{gap:1.25rem;min-height:0}.cpr-tiles[data-astro-cid-mne4drhu]{grid-template-columns:repeat(2,minmax(0,1fr))}.cpr-tile--accent[data-astro-cid-mne4drhu]{grid-column:1/-1}.cpr-hero__stage[data-astro-cid-mne4drhu]{order:-1;min-height:0}.cpr-cover[data-astro-cid-mne4drhu]{width:min(100%,16rem);margin-inline:auto}.cpr-hero__book[data-astro-cid-mne4drhu]{max-width:100%}.cpr-about__portrait[data-astro-cid-mne4drhu]{width:min(70vw,240px)}.cpr-card[data-astro-cid-mne4drhu] summary[data-astro-cid-mne4drhu]{grid-template-columns:1fr}.cpr-card__a[data-astro-cid-mne4drhu]{padding:0 1.25rem 1.25rem}.cpr-cta__side--photo[data-astro-cid-mne4drhu],.cpr-cta__side--tone[data-astro-cid-mne4drhu]{min-height:8rem;margin:0}.cpr-cta__row[data-astro-cid-mne4drhu]{gap:.5rem}}@media (width<=640px){.cpr-frame[data-astro-cid-mne4drhu]{width:min(100% - 2rem, var(--page-width))}.cpr-hero__title[data-astro-cid-mne4drhu]{max-width:9ch;font-size:clamp(2.5rem,14vw,3.5rem)}.cpr-actions[data-astro-cid-mne4drhu]{grid-template-columns:1fr}.cpr-menu__item[data-astro-cid-mne4drhu]{grid-template-columns:3.25rem minmax(0,1fr)}.cpr-menu__shot[data-astro-cid-mne4drhu]{width:3.25rem;height:3.25rem}}
