.header[data-astro-cid-nen7h5rs]{z-index:var(--layer-header);background:var(--color-glass);-webkit-backdrop-filter:blur(12px);position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{max-width:var(--width-page);padding:var(--space-xs) var(--gutter);align-items:center;gap:var(--space-xs) var(--space-m);margin:0 auto;display:flex;position:relative}.header__name[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-weight:var(--weight-medium);letter-spacing:var(--tracking-name);text-transform:uppercase;font-size:var(--step-0);color:var(--color-plum);white-space:nowrap;margin-right:auto;text-decoration:none}.header__nav[data-astro-cid-nen7h5rs]{gap:var(--space-m);white-space:nowrap;font-size:var(--step--1);font-weight:var(--weight-medium);display:none}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-ink);padding:var(--space-3xs) 0;text-decoration:none}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-plum)}.header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap}.menu__button[data-astro-cid-nen7h5rs]{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-round);background:var(--color-white);box-shadow:var(--shadow-panel);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.menu__button[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu__bars[data-astro-cid-nen7h5rs]{gap:var(--space-3xs);width:var(--menu-bar-width);display:grid}.menu__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{height:var(--rule-width-strong);border-radius:var(--radius-pill);background:var(--color-plum-deep);transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);display:block}.menu[data-astro-cid-nen7h5rs][open] .menu__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(var(--menu-bar-shift)) rotate(45deg)}.menu[data-astro-cid-nen7h5rs][open] .menu__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu[data-astro-cid-nen7h5rs][open] .menu__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(calc(-1 * var(--menu-bar-shift))) rotate(-45deg)}.menu__panel[data-astro-cid-nen7h5rs]{left:var(--gutter);right:var(--gutter);top:calc(100% + var(--space-2xs));padding:var(--space-xs);background:var(--color-paper);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);animation:menu-in var(--duration-fast) var(--ease-out);display:grid;position:absolute}@keyframes menu-in{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2xs)))}to{opacity:1;transform:none}}.menu__link[data-astro-cid-nen7h5rs]{min-height:var(--tap-target-lg);padding:0 var(--space-s);border-radius:var(--radius-panel);font-weight:var(--weight-medium);color:var(--color-ink);align-items:center;text-decoration:none;display:flex}.menu__link[data-astro-cid-nen7h5rs]:hover,.menu__link[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-surface);color:var(--color-plum)}.menu__link--book[data-astro-cid-nen7h5rs]{margin-top:var(--space-2xs);font-weight:var(--weight-semibold);color:var(--color-on-plum);background:var(--gradient-button);justify-content:center}.menu__link--book[data-astro-cid-nen7h5rs]:hover,.menu__link--book[data-astro-cid-nen7h5rs]:focus-visible{color:var(--color-on-plum);background:var(--gradient-button)}@media (width<=30rem){.header__inner[data-astro-cid-nen7h5rs]{gap:var(--space-2xs);padding-inline:var(--space-s)}.header__cta[data-astro-cid-nen7h5rs]{padding-inline:var(--space-s)}}@media (width<=22rem){.header__cta[data-astro-cid-nen7h5rs]{display:none}}@media (width>=60rem){.header__nav[data-astro-cid-nen7h5rs]{display:flex}.header__name[data-astro-cid-nen7h5rs]{margin-right:0}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between}.menu[data-astro-cid-nen7h5rs]{display:none}}@media (prefers-reduced-motion:reduce){.menu__panel[data-astro-cid-nen7h5rs]{animation:none}}.hero[data-astro-cid-ge2uvauf]{position:relative}.hero--fade[data-astro-cid-ge2uvauf]{text-align:center;padding:var(--space-s) var(--gutter) var(--space-2xl)}.hero__glow[data-astro-cid-ge2uvauf]{left:50%;top:var(--space-l);width:min(90%, var(--width-content));height:var(--photo-height);border-radius:var(--radius-round);background:var(--gradient-glow);position:absolute;transform:translate(-50%)}.hero__photo[data-astro-cid-ge2uvauf]{height:var(--photo-height);width:auto;-webkit-mask-image:var(--fade-mask);mask-image:var(--fade-mask);margin:0 auto;position:relative}.hero__title[data-astro-cid-ge2uvauf]{z-index:var(--layer-raised);margin-top:var(--hero-overlap);font-weight:var(--weight-regular);flex-direction:column;align-items:center;display:flex;position:relative}.hero__script[data-astro-cid-ge2uvauf]{font-family:var(--font-script);font-size:var(--step-script-hero);line-height:var(--leading-display);text-shadow:var(--shadow-text-glow);padding:0 var(--space-2xs)}.hero__name[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);font-weight:var(--weight-medium);font-size:var(--step-name);letter-spacing:var(--tracking-name);text-transform:uppercase;color:var(--color-plum);line-height:var(--leading-display)}.hero__tagline[data-astro-cid-ge2uvauf]{max-width:var(--measure);margin:var(--space-s) auto 0;font-size:var(--step-1);text-wrap:balance;position:relative}.hero__actions[data-astro-cid-ge2uvauf]{justify-content:center;gap:var(--space-xs);margin-top:var(--space-l);flex-wrap:wrap;display:flex;position:relative}.hero__actions--start[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero__card[data-astro-cid-ge2uvauf]{position:relative}.hero__meta[data-astro-cid-ge2uvauf]{justify-content:center;gap:0 var(--space-2xs);margin:var(--space-m) 0 0;font-size:var(--step--1);letter-spacing:var(--tracking-small);color:var(--color-ink-soft);flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}.hero__meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{white-space:nowrap}.hero__meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]:before{content:"·";margin-right:var(--space-2xs)}.hero__availability[data-astro-cid-ge2uvauf]{margin-top:var(--space-s);padding:var(--space-2xs) var(--space-s);border-radius:var(--radius-pill);background:var(--color-white);font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--color-plum-deep);display:inline-block;position:relative}.hero--letter[data-astro-cid-ge2uvauf]{max-width:var(--width-page);padding:var(--space-xs) var(--gutter) var(--space-2xl);align-items:center;gap:0 var(--space-xl);flex-wrap:wrap;margin:0 auto;display:flex}.letter__photo-col[data-astro-cid-ge2uvauf]{text-align:center;flex:24rem}.hero__photo--letter[data-astro-cid-ge2uvauf]{width:100%;height:auto;max-width:var(--width-photo-letter);-webkit-mask-image:var(--fade-mask-phone);mask-image:var(--fade-mask-phone)}.letter__script[data-astro-cid-ge2uvauf]{margin-top:var(--hero-overlap-letter);font-family:var(--font-script);font-size:var(--step-script-lg);line-height:var(--leading-display);position:relative}.letter__name[data-astro-cid-ge2uvauf]{margin-top:var(--space-3xs);font-family:var(--font-serif);font-weight:var(--weight-medium);font-size:var(--step-1);letter-spacing:var(--tracking-name);text-transform:uppercase;color:var(--color-plum)}.letter[data-astro-cid-ge2uvauf]{min-width:0;margin-top:var(--space-m);padding:var(--space-xl) var(--space-xl) var(--space-l);background:var(--color-paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper);flex:1.1 26rem}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]+p[data-astro-cid-ge2uvauf]{margin-top:var(--space-s)}.letter__greeting[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-s);font-size:var(--step-script-lg)}.letter__signature[data-astro-cid-ge2uvauf]{margin-top:var(--space-3xs);padding-left:var(--space-l);display:block}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf].letter__signoff{margin-top:var(--space-m);font-size:var(--step-script-sm);color:var(--color-plum-sheen)}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf].letter__ps{margin-top:var(--space-m);padding-top:var(--space-s);border-top:var(--rule-width) dashed var(--color-rule);font-size:var(--step--1)}.letter__ps[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-weight:var(--weight-semibold)}@media (width<=40rem){.hero--fade[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-xl)}.hero__photo[data-astro-cid-ge2uvauf]{-webkit-mask-image:var(--fade-mask-phone);mask-image:var(--fade-mask-phone)}.hero__title[data-astro-cid-ge2uvauf]{margin-top:var(--hero-overlap-phone)}.hero__script[data-astro-cid-ge2uvauf]{font-size:var(--step-script-phone)}.hero__name[data-astro-cid-ge2uvauf]{margin-top:var(--space-2xs);font-size:var(--step-2)}.hero__tagline[data-astro-cid-ge2uvauf]{margin-top:var(--space-m)}.hero__card[data-astro-cid-ge2uvauf]{margin:var(--space-l) auto 0;max-width:var(--width-content);padding:var(--space-l) var(--space-m) var(--space-m);background:var(--gradient-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.hero__card[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;margin-top:0}.hero__card[data-astro-cid-ge2uvauf] .hero__meta[data-astro-cid-ge2uvauf]{gap:var(--space-2xs);margin-top:var(--space-m);letter-spacing:normal}.hero__card[data-astro-cid-ge2uvauf] .hero__meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);background:var(--color-bg)}.hero__card[data-astro-cid-ge2uvauf] .hero__meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]:before{content:none}.hero__card[data-astro-cid-ge2uvauf] .hero__availability[data-astro-cid-ge2uvauf]{margin-top:var(--space-s);padding:var(--space-s) 0 0;border-top:var(--rule-width) dashed var(--color-rule);text-wrap:balance;background:0 0;border-radius:0;display:block}.hero--letter[data-astro-cid-ge2uvauf]{padding:var(--space-xs) 0 0;gap:0}.letter__photo-col[data-astro-cid-ge2uvauf]{padding:0 var(--gutter)}.hero__photo--letter[data-astro-cid-ge2uvauf]{max-width:var(--width-photo-phone);-webkit-mask-image:var(--fade-mask-phone);mask-image:var(--fade-mask-phone)}.letter__script[data-astro-cid-ge2uvauf]{margin-top:var(--hero-overlap-phone);font-size:var(--step-script-phone)}.letter__name[data-astro-cid-ge2uvauf]{margin-top:var(--space-2xs);font-size:var(--step-2)}.letter[data-astro-cid-ge2uvauf]{padding:var(--space-2xl) var(--gutter) var(--space-xl);box-shadow:none;background:var(--gradient-paper-in);border-radius:0;margin-top:0}.letter__greeting[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-xs);font-size:var(--step-script-md)}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{line-height:var(--leading-letter)}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]+p[data-astro-cid-ge2uvauf]{margin-top:var(--space-xs)}.letter__signature[data-astro-cid-ge2uvauf]{margin-top:var(--space-3xs);padding-left:var(--space-l);display:block}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf].letter__signoff{margin-top:var(--space-s);font-size:var(--step-script-sm);line-height:var(--leading-tight)}.letter[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf].letter__ps{margin-top:var(--space-l)}.letter[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-xs) var(--space-m);margin-top:var(--space-m)}.letter[data-astro-cid-ge2uvauf] .button--quiet[data-astro-cid-ge2uvauf]{min-height:var(--tap-target);text-decoration:underline;text-decoration-color:var(--color-rule);text-underline-offset:var(--space-3xs);background:0 0;padding:0}}.about__inner[data-astro-cid-oxgmilyn]{max-width:var(--width-content);padding:var(--space-xl) var(--space-l);text-align:center;background:var(--gradient-glow);margin:0 auto}.about__greeting[data-astro-cid-oxgmilyn]{font-size:var(--step-script-md)}.about__heading[data-astro-cid-oxgmilyn]{margin:var(--space-2xs) 0 var(--space-m)}.about__text[data-astro-cid-oxgmilyn]{font-size:var(--step-1)}.about__heading[data-astro-cid-oxgmilyn]{text-wrap:balance}@media (width<=40rem){.about[data-astro-cid-oxgmilyn]{padding-block:var(--space-m)}.about__inner[data-astro-cid-oxgmilyn]{padding:var(--space-l) var(--space-m);text-align:start;background:var(--gradient-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.about__text[data-astro-cid-oxgmilyn]{font-size:var(--step-0)}}.about__text[data-astro-cid-oxgmilyn]+.about__text[data-astro-cid-oxgmilyn]{margin-top:var(--space-s)}.services--fade[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--card-min)), 1fr));gap:var(--space-l);display:grid}.services--fade[data-astro-cid-lesv7jgp] .service[data-astro-cid-lesv7jgp]{padding:var(--space-l) var(--space-l) var(--space-xl);text-align:center;background:var(--gradient-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.service__phase[data-astro-cid-lesv7jgp]{font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-plum)}.service__title[data-astro-cid-lesv7jgp]{margin:var(--space-3xs) 0 var(--space-xs);font-size:var(--step-script-sm);color:var(--color-plum-sheen)}.service__more[data-astro-cid-lesv7jgp]{margin-top:var(--space-s)}.service__more[data-astro-cid-lesv7jgp] summary[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-2xs);min-height:var(--tap-target);font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-small);color:var(--color-plum-deep);cursor:pointer;display:inline-flex}.service__more[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{margin-top:var(--space-2xs)}.service__more[data-astro-cid-lesv7jgp].is-pending p[data-astro-cid-lesv7jgp]{color:var(--color-ink-soft);font-style:italic}.services--letter[data-astro-cid-lesv7jgp] .service__more[data-astro-cid-lesv7jgp]{grid-area:more}.service__text[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]+p[data-astro-cid-lesv7jgp]{margin-top:var(--space-xs)}.services--letter[data-astro-cid-lesv7jgp]{gap:var(--space-l);max-width:var(--width-content);display:grid}.services--letter[data-astro-cid-lesv7jgp] .service[data-astro-cid-lesv7jgp]{align-content:start;gap:0 var(--space-l);grid-template-columns:minmax(0,13rem) minmax(0,1fr);grid-template-areas:"title text""phase text"".more";display:grid}.services--letter[data-astro-cid-lesv7jgp] .service__title[data-astro-cid-lesv7jgp]{grid-area:title;margin:0}.services--letter[data-astro-cid-lesv7jgp] .service__phase[data-astro-cid-lesv7jgp]{grid-area:phase}.services--letter[data-astro-cid-lesv7jgp] .service__text[data-astro-cid-lesv7jgp]{grid-area:text}@media (width<=40rem){.services--letter[data-astro-cid-lesv7jgp] .service[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""phase""text""more"}}.techniques[data-astro-cid-2y4nurac]{max-width:var(--width-content)}.techniques__grid[data-astro-cid-2y4nurac]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.technique__title[data-astro-cid-2y4nurac]{margin-bottom:var(--space-2xs);font-family:var(--font-serif);font-weight:var(--weight-medium);font-size:var(--step-2);color:var(--color-plum)}.steps[data-astro-cid-5wfdsgz3]{gap:var(--space-l);text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;padding:0;list-style:none;display:grid}.step__number[data-astro-cid-5wfdsgz3]{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-round);background:var(--color-white);box-shadow:var(--shadow-panel);font-family:var(--font-serif);font-size:var(--step-1);color:var(--color-plum);justify-content:center;align-items:center;display:inline-flex}.step__title[data-astro-cid-5wfdsgz3]{margin:var(--space-xs) 0 var(--space-3xs);font-size:var(--step-1);font-weight:var(--weight-semibold)}.kind[data-astro-cid-qrgoxv33]{max-width:var(--width-content);text-align:center;margin:0 auto}.kind__heading[data-astro-cid-qrgoxv33]{position:relative}.kind__who[data-astro-cid-qrgoxv33]{vertical-align:baseline;white-space:nowrap;place-items:baseline center;display:inline-grid;position:relative}.kind__who-word[data-astro-cid-qrgoxv33]{font-family:var(--font-script);font-weight:var(--weight-regular);font-size:var(--step-script-md);line-height:var(--leading-tight);white-space:nowrap;padding:0 var(--space-3xs);grid-area:1/1;display:inline-block}.kind__who-word[data-astro-cid-qrgoxv33].is-leaving{position:absolute;top:0;left:50%;translate:-50%}.kind__viewport[data-astro-cid-qrgoxv33]{display:grid}.kind__slide[data-astro-cid-qrgoxv33]{visibility:hidden;opacity:0;grid-area:1/1}.kind__slide[data-astro-cid-qrgoxv33].is-active{visibility:visible;opacity:1}.kind__quote[data-astro-cid-qrgoxv33]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-2);line-height:var(--leading-quote)}.kind__name[data-astro-cid-qrgoxv33]{margin-top:var(--space-s);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-small);color:var(--color-plum-deep)}.kind__signline[data-astro-cid-qrgoxv33]{display:inline-block}.kind__sign[data-astro-cid-qrgoxv33]{padding:0 var(--space-3xs);display:inline-block}.kind__cred[data-astro-cid-qrgoxv33]{font-family:var(--font-sans);font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-small)}.kind__role[data-astro-cid-qrgoxv33]{margin-top:var(--space-3xs);font-family:var(--font-sans);font-size:var(--step--1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-small);line-height:var(--leading-body);color:var(--color-ink-soft);text-wrap:balance;display:block}.kind__controls[data-astro-cid-qrgoxv33]{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--space-m);display:flex}.kind__arrow[data-astro-cid-qrgoxv33]{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-round);border:var(--rule-width-strong) solid var(--color-plum);color:var(--color-plum);font-size:var(--step-1);cursor:pointer;background:0 0}.kind__dot[data-astro-cid-qrgoxv33]{width:var(--tap-target);height:var(--tap-target);cursor:pointer;background:0 0;border:0;padding:0}.kind__dot[data-astro-cid-qrgoxv33]:before{content:"";width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-round);background:var(--color-dot-off);transition:background var(--duration-slow) var(--ease-soft);margin:0 auto;display:block}.kind__dot[data-astro-cid-qrgoxv33][aria-current=true]:before{background:var(--color-plum)}body[data-direction=letter] .kind[data-astro-cid-qrgoxv33]{text-align:start}body[data-direction=letter] .kind__who[data-astro-cid-qrgoxv33]{justify-items:start}body[data-direction=letter] .kind__who-word[data-astro-cid-qrgoxv33].is-leaving{left:0;translate:none}body[data-direction=letter] .kind__viewport[data-astro-cid-qrgoxv33]{padding:var(--space-xl) var(--space-l);background:var(--color-paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper)}body[data-direction=letter] .kind__name[data-astro-cid-qrgoxv33]{font-family:var(--font-script);font-weight:var(--weight-regular);font-size:var(--step-script-sm);letter-spacing:normal;line-height:var(--leading-tight)}.faq[data-astro-cid-hemr5th4]{max-width:var(--width-content);margin:0 auto}.faq__item[data-astro-cid-hemr5th4]{margin-bottom:var(--space-xs);padding:var(--space-s) var(--space-m);background:var(--color-glass);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.faq__question[data-astro-cid-hemr5th4]{font-weight:var(--weight-semibold);cursor:pointer;min-height:var(--tap-target);align-items:center;display:flex}.faq__question[data-astro-cid-hemr5th4] .pending-tag[data-astro-cid-hemr5th4]{margin-left:var(--space-2xs)}.faq__item[data-astro-cid-hemr5th4].is-pending .faq__answer[data-astro-cid-hemr5th4]{color:var(--color-ink-soft);font-style:italic}.faq__answer[data-astro-cid-hemr5th4]{margin-top:var(--space-2xs)}.faq__answer[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]+p[data-astro-cid-hemr5th4]{margin-top:var(--space-xs)}body[data-direction=letter] .faq__item[data-astro-cid-hemr5th4]{padding:var(--space-s) 0;box-shadow:none;border-top:var(--rule-width) solid var(--color-rule);background:0 0;border-radius:0;margin:0}body[data-direction=letter] .faq__item[data-astro-cid-hemr5th4]:last-of-type{border-bottom:var(--rule-width) solid var(--color-rule)}.book[data-astro-cid-q6rhixpg]{max-width:var(--width-content);padding:var(--space-2xl) var(--space-l);text-align:center;background:var(--gradient-glow);margin:0 auto}.book__title[data-astro-cid-q6rhixpg]{font-family:var(--font-script);font-size:var(--step-script-lg);line-height:var(--leading-display)}.book__text[data-astro-cid-q6rhixpg]{max-width:var(--measure);margin:var(--space-xs) auto var(--space-m)}.book__actions[data-astro-cid-q6rhixpg]{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.footer[data-astro-cid-jo6i4kqk]{padding:var(--space-l) var(--gutter) var(--space-xl);text-align:center;font-size:var(--step--1);color:var(--color-ink-soft)}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}.footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3xs)}
