.books[data-astro-cid-qeit7od3]{container:books/inline-size}.books__stage[data-astro-cid-qeit7od3]{background:0 0;padding:0 0 2.25rem 2.5rem;font-size:.9375rem;line-height:1.4;position:relative}.sheet[data-astro-cid-qeit7od3]{border-radius:var(--radius-lg);box-shadow:var(--shadow-sheet);background:#fff;padding:clamp(1.25rem,2.4vw,2rem) clamp(1.25rem,2.6vw,2.25rem) 4rem;position:relative}.sheet__head[data-astro-cid-qeit7od3]{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1.125rem;display:flex}.sheet__title[data-astro-cid-qeit7od3]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:1.375rem;font-weight:500}.sheet__period[data-astro-cid-qeit7od3]{color:var(--ink-mute);white-space:nowrap;font-size:.875rem}.sheet__status[data-astro-cid-qeit7od3]{border:1px solid var(--rule-strong);color:var(--ink-soft);border-radius:999px;margin-left:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.line[data-astro-cid-qeit7od3]{color:var(--ink-soft);white-space:nowrap;grid-template-columns:minmax(0,1fr) 6rem 6rem;align-items:baseline;gap:.75rem;padding:.3125rem 0;display:grid}.line[data-astro-cid-qeit7od3]>span[data-astro-cid-qeit7od3]:first-child{text-overflow:ellipsis;overflow:hidden}.line[data-astro-cid-qeit7od3]>span[data-astro-cid-qeit7od3]:nth-child(n+2){text-align:right}.line__code[data-astro-cid-qeit7od3]{width:4rem;color:var(--ink-faint);display:inline-block}.line--cols[data-astro-cid-qeit7od3]{border-bottom:1px solid var(--rule);color:var(--ink-mute);padding:.625rem 0;font-size:.8125rem;font-weight:600}.entry[data-astro-cid-qeit7od3]{border-bottom:1px solid var(--rule);padding:.875rem 0 .75rem}.entry__head[data-astro-cid-qeit7od3]{color:var(--ink);white-space:nowrap;grid-template-columns:4rem minmax(0,1fr) auto;align-items:baseline;gap:0;margin-bottom:.3125rem;font-weight:600;display:grid}.entry__ref[data-astro-cid-qeit7od3]{color:var(--ink-faint);font-size:.8125rem}.entry__what[data-astro-cid-qeit7od3]{text-overflow:ellipsis;overflow:hidden}.entry__date[data-astro-cid-qeit7od3]{color:var(--ink-mute);padding-left:.75rem;font-size:.8125rem;font-weight:400}.entry--reversal[data-astro-cid-qeit7od3]{border-bottom:0}.entry--reversal[data-astro-cid-qeit7od3] .entry__head[data-astro-cid-qeit7od3],.entry--reversal[data-astro-cid-qeit7od3] .line[data-astro-cid-qeit7od3],.entry--reversal[data-astro-cid-qeit7od3] .line__code[data-astro-cid-qeit7od3],.entry--reversal[data-astro-cid-qeit7od3] .entry__ref[data-astro-cid-qeit7od3],.entry--reversal[data-astro-cid-qeit7od3] .entry__date[data-astro-cid-qeit7od3]{color:var(--red-ink)}.line--total[data-astro-cid-qeit7od3]{border-top:4px double var(--ink);color:var(--ink);padding:.75rem 0 .25rem;font-weight:600}.sheet__foot[data-astro-cid-qeit7od3]{color:var(--ink-mute);justify-content:space-between;align-items:center;gap:1rem;margin-top:.875rem;font-size:.8125rem;display:flex}.sheet__seal[data-astro-cid-qeit7od3]{color:var(--ledger-green);background:#eef8f2;border:1px solid #b9dcc9;border-radius:999px;align-items:center;gap:.4375rem;padding:.1875rem .625rem .1875rem .5rem;font-weight:600;display:inline-flex}.sheet__seal[data-astro-cid-qeit7od3]:before{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:.3125rem;height:.5625rem;margin-top:-.125rem;transform:rotate(45deg)}.trail[data-astro-cid-qeit7od3]{border-radius:var(--radius);border-top:3px solid var(--brass);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 1.5rem;padding:.875rem 1rem .875rem 1.25rem;font-size:.8125rem;display:grid;position:absolute;bottom:0;left:0;right:2rem;box-shadow:0 1px 2px #0817291f,0 14px 28px -10px #030a1473}.trail__head[data-astro-cid-qeit7od3]{color:var(--ink);white-space:nowrap;font-weight:600}.trail__steps[data-astro-cid-qeit7od3]{grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}.trail__steps[data-astro-cid-qeit7od3] li[data-astro-cid-qeit7od3]{color:var(--ink);white-space:nowrap;flex-direction:column;padding:0 0 0 1rem;display:flex;position:relative}.trail__steps[data-astro-cid-qeit7od3] li[data-astro-cid-qeit7od3]:before{content:"";border:solid var(--ledger-green);border-width:0 1.5px 1.5px 0;width:.25rem;height:.5rem;position:absolute;top:.25rem;left:0;transform:rotate(45deg)}.trail__steps[data-astro-cid-qeit7od3] li[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:last-child{color:var(--ink-mute);font-size:.75rem}.trail__steps[data-astro-cid-qeit7od3] .trail__void[data-astro-cid-qeit7od3],.trail__steps[data-astro-cid-qeit7od3] .trail__void[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:last-child{color:var(--red-ink)}.trail__steps[data-astro-cid-qeit7od3] .trail__void[data-astro-cid-qeit7od3]:before{border-color:var(--red-ink)}@media (prefers-reduced-motion:no-preference){.entry--reversal[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3],.line--total[data-astro-cid-qeit7od3],.sheet__foot[data-astro-cid-qeit7od3],.trail__void[data-astro-cid-qeit7od3]{animation:.48s cubic-bezier(.2,.7,.2,1) both post}.entry--reversal[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:first-child,.trail__void[data-astro-cid-qeit7od3]{animation-delay:1.1s}.entry--reversal[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:nth-child(2){animation-delay:1.4s}.entry--reversal[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:nth-child(3){animation-delay:1.65s}.entry--reversal[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:nth-child(4){animation-delay:1.9s}.line--total[data-astro-cid-qeit7od3]{animation-delay:2.35s}.sheet__foot[data-astro-cid-qeit7od3]{animation-delay:2.6s}}@keyframes post{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@container books (width<=33rem){.books__stage[data-astro-cid-qeit7od3]{padding:0 0 5rem 1.25rem}.sheet[data-astro-cid-qeit7od3]{padding-bottom:4rem}.line[data-astro-cid-qeit7od3]{grid-template-columns:minmax(0,1fr) 5rem 5rem;gap:.5rem}.line__code[data-astro-cid-qeit7od3]{display:none}.entry__head[data-astro-cid-qeit7od3]{grid-template-columns:auto minmax(0,1fr) auto;gap:0 .5rem}.trail[data-astro-cid-qeit7od3]{grid-template-columns:1fr;gap:.5rem;padding:.75rem 1rem;right:1.25rem}.trail__steps[data-astro-cid-qeit7od3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem}}@container books (width<=24rem){.books__stage[data-astro-cid-qeit7od3]{padding-left:0;font-size:.875rem}.line[data-astro-cid-qeit7od3]{grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem}.sheet__foot[data-astro-cid-qeit7od3]>[data-astro-cid-qeit7od3]:last-child{display:none}.trail[data-astro-cid-qeit7od3]{left:.75rem;right:.75rem}}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.hero__copy[data-astro-cid-lcdefpme],.hero__visual[data-astro-cid-lcdefpme]{min-width:0}.hero__copy[data-astro-cid-lcdefpme]{padding-bottom:clamp(3rem,5vw,4rem)}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:11ch;font-size:clamp(3rem,6.3vw,5.5rem);line-height:.98}.hero__lead[data-astro-cid-lcdefpme]{max-width:30em;font-family:var(--font-display);color:var(--ink-soft);margin-top:2rem;font-size:clamp(1.1875rem,1.7vw,1.4375rem);line-height:1.45}.hero__word[data-astro-cid-lcdefpme]{white-space:nowrap}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:3.25rem;padding-inline:1.75rem}.hero__price[data-astro-cid-lcdefpme]{color:var(--ink-mute);max-width:none;margin-top:1.5rem;font-size:.9375rem}.hero__visual[data-astro-cid-lcdefpme]{margin-top:clamp(1rem,4.5vw,4rem);margin-bottom:-5rem}.audience[data-astro-cid-lcdefpme]{padding-top:calc(var(--space-section) + 3rem)}.section-intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:3.5rem;display:grid}.section-head[data-astro-cid-lcdefpme]{grid-area:1/1;max-width:40rem}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:1rem 0 1.25rem}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.1875rem}.section-photo[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;grid-area:1/2;justify-self:end;width:100%;max-width:440px;height:auto}.audience__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.audience__card[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);padding-top:1.5rem}.audience__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:1.3125rem}.audience__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1rem}.title-link[data-astro-cid-lcdefpme]{text-decoration:underline 1px;text-decoration-color:var(--rule-strong);text-underline-offset:.2em}.title-link[data-astro-cid-lcdefpme]:hover{color:var(--accent);text-decoration-color:currentColor}.overview[data-astro-cid-lcdefpme]{background:var(--paper-deep)}.overview__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}.overview__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch;margin-top:1rem}.overview__head[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{flex-shrink:0;margin-bottom:.375rem}.overview__workflow[data-astro-cid-lcdefpme]{margin-top:2rem}.assurance__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;display:grid}.assurance[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);flex-direction:column;align-items:start;padding-top:1.5rem;display:flex}.assurance[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-wrap:auto;margin:1rem 0;font-size:1.875rem;line-height:1.15}.assurance[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:1.75rem;font-size:1rem}.assurance[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-top:auto}.teaser[data-astro-cid-lcdefpme]{padding-top:0}.teaser__inner[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);border-bottom:4px double var(--ink);grid-template-columns:.8fr 1.2fr;align-items:center;gap:.5rem 4rem;padding:clamp(2rem,5vw,3.5rem) 0;display:grid}.teaser__inner[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{grid-column:1}.teaser__price[data-astro-cid-lcdefpme]{max-width:none;font-family:var(--font-display);color:var(--ink);letter-spacing:-.035em;grid-column:1;font-size:clamp(4.5rem,9vw,7rem);font-weight:400;line-height:.95}.teaser__per[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-mute);letter-spacing:0;margin-left:.5rem;font-size:1.125rem;font-weight:400}.teaser__copy[data-astro-cid-lcdefpme]{font-family:var(--font-display);grid-area:1/2/3;max-width:34em;font-size:1.3125rem;line-height:1.5}.teaser__inner[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{grid-column:2;justify-self:start}.teaser__availability[data-astro-cid-lcdefpme]{max-width:none;margin-top:1.25rem;font-size:.9375rem}.home-faq[data-astro-cid-lcdefpme]{padding-block:0 var(--space-section)}.home-faq__inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.home-faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.75rem 0;font-size:2.25rem}.home-faq[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex-shrink:0}@media (width<=1000px){.audience__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}.assurance__grid[data-astro-cid-lcdefpme]{gap:2rem}}@media (width<=900px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.hero__copy[data-astro-cid-lcdefpme]{padding-bottom:3.5rem}.hero__visual[data-astro-cid-lcdefpme]{width:100%;max-width:38rem;margin-top:0;margin-bottom:-4rem}.audience[data-astro-cid-lcdefpme]{padding-top:calc(var(--space-section) + 3rem)}.assurance__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=700px){.section-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem}.section-photo[data-astro-cid-lcdefpme]{grid-area:2/1;justify-self:start}.overview__head[data-astro-cid-lcdefpme],.home-faq__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}.teaser__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem}.teaser__copy[data-astro-cid-lcdefpme],.teaser__inner[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{grid-area:auto/1}}@media (width<=520px){.audience__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
