.book-3d__img[data-astro-cid-7e46yg3s]{border-radius:2px 6px 6px 2px;width:100%;height:auto;transition:rotate .35s;display:block}.book-3d__img[data-astro-cid-7e46yg3s].book-3d--ready{box-shadow:-3px 0 0 0 var(--book-spine), 3px 4px 0 0 var(--color-paper-2), 6px 8px 0 0 var(--color-rule), 10px 16px 28px -6px color-mix(in oklab, var(--color-ink) 40%, transparent);rotate:-3deg}.book-3d[data-astro-cid-7e46yg3s]:hover .book-3d__img[data-astro-cid-7e46yg3s].book-3d--ready{rotate:-1deg}.book-3d__shadow[data-astro-cid-7e46yg3s]{background:radial-gradient(ellipse at center, color-mix(in oklab, var(--color-ink) 28%, transparent), transparent 70%);filter:blur(4px);height:1.5rem;margin-top:.5rem}.qv-hero[data-astro-cid-3e4q23og]{padding-block:var(--space-xl) var(--space-2xl);border-bottom:var(--rule-hair) solid var(--color-rule)}.qv-hero__grid[data-astro-cid-3e4q23og]{gap:var(--space-2xl);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.qv-hero__text[data-astro-cid-3e4q23og]{gap:var(--space-xl);display:grid}.qv-hero__head[data-astro-cid-3e4q23og]{text-wrap:balance;max-width:18ch;font-size:var(--text-display-s)}.qv-hero__row[data-astro-cid-3e4q23og]{gap:var(--space-xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;display:grid}.qv-hero__cover[data-astro-cid-3e4q23og]{max-width:13rem}.qv-hero__side[data-astro-cid-3e4q23og]{justify-items:start;gap:var(--space-lg);display:grid}.qv-hero__lead[data-astro-cid-3e4q23og]{color:var(--color-ink-2)}.qv-hero__jump[data-astro-cid-3e4q23og]{display:none}.qv-form[data-astro-cid-3e4q23og]{scroll-margin-top:var(--space-3xl)}.qv-form__card[data-astro-cid-3e4q23og]{padding:var(--space-lg) var(--space-xl) var(--space-xl);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lift)}.qv-form__title[data-astro-cid-3e4q23og]{text-wrap:balance;max-width:24ch;font-size:var(--text-title);letter-spacing:-.015em;line-height:1.2}.qv-form__intro[data-astro-cid-3e4q23og]{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.5}.qv-form__body[data-astro-cid-3e4q23og]{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.qv-form__body[data-astro-cid-3e4q23og] label[data-astro-cid-3e4q23og]:not(.qv-form__check){font-size:var(--text-sm);color:var(--color-ink-2);font-weight:500}.qv-form__opt[data-astro-cid-3e4q23og]{color:var(--color-muted);font-weight:400}.qv-form__pair[data-astro-cid-3e4q23og]{gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.qv-form__body[data-astro-cid-3e4q23og] .form-field{transition:background-color var(--dur-short) var(--ease-out)}@media (hover:hover){.qv-form__body[data-astro-cid-3e4q23og] .form-field:hover{background-color:var(--color-paper-2)}}.qv-form__check[data-astro-cid-3e4q23og]{align-items:flex-start;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.45;display:flex}.qv-form__check[data-astro-cid-3e4q23og] input[data-astro-cid-3e4q23og]{width:20px;height:20px;accent-color:var(--color-accent);flex-shrink:0;margin:0}.qv-form__check[data-astro-cid-3e4q23og] input[data-astro-cid-3e4q23og]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.qv-form__check[data-astro-cid-3e4q23og] input[data-astro-cid-3e4q23og]:disabled{opacity:.55;cursor:not-allowed}.qv-form[data-astro-cid-3e4q23og] .qv-form__submit{width:100%;margin-top:var(--space-xs)}.qv-form__reassure[data-astro-cid-3e4q23og]{font-size:var(--text-sm);color:var(--color-muted);text-align:center}.qv-form__error[data-astro-cid-3e4q23og]{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-input);background:color-mix(in oklab, var(--color-error) 10%, var(--color-surface));font-size:var(--text-sm);color:var(--color-error)}.qv-form__error[data-astro-cid-3e4q23og] .qv-link[data-astro-cid-3e4q23og]{color:inherit}.qv-link[data-astro-cid-3e4q23og]{color:var(--color-accent-deep);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-short) var(--ease-out);border-radius:4px}.qv-link[data-astro-cid-3e4q23og]:hover{text-decoration-color:currentColor}.qv-link[data-astro-cid-3e4q23og]:active{color:var(--color-ink)}.qv-link[data-astro-cid-3e4q23og]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.qv-intro[data-astro-cid-3e4q23og]{gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.qv-intro__line[data-astro-cid-3e4q23og]{font:700 var(--text-section) / 1.1 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.qv-intro__body[data-astro-cid-3e4q23og]{max-width:46ch;font-size:var(--text-lead);color:var(--color-on-ink-muted);line-height:1.55}.qv-benefits[data-astro-cid-3e4q23og]{gap:var(--space-2xl) var(--gap-columns);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.qv-benefits__head[data-astro-cid-3e4q23og]{justify-items:start;gap:var(--space-xl);display:grid}.qv-benefits__head[data-astro-cid-3e4q23og] h2[data-astro-cid-3e4q23og]{text-wrap:balance;max-width:16ch;font-size:var(--text-display-s)}.qv-benefits__list[data-astro-cid-3e4q23og]{border-top:var(--rule-hair) solid var(--color-ink);gap:0}.qv-benefits__list[data-astro-cid-3e4q23og] li[data-astro-cid-3e4q23og]{padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule);font:500 var(--text-title) / 1.35 var(--font-display);letter-spacing:-.01em;text-wrap:pretty}.qv-benefits__list[data-astro-cid-3e4q23og] svg[data-astro-cid-3e4q23og]{width:24px;height:24px;margin-top:var(--space-2xs);color:var(--color-accent-deep)}.qv-how[data-astro-cid-3e4q23og]{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.qv-book[data-astro-cid-3e4q23og]{gap:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-card);color:var(--color-ink);transition:background-color var(--dur-short) var(--ease-out);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;text-decoration:none;display:grid}@media (hover:hover){.qv-book[data-astro-cid-3e4q23og]:hover{background-color:var(--color-paper-2)}}.qv-book[data-astro-cid-3e4q23og]:active{background-color:var(--color-paper-3)}.qv-book[data-astro-cid-3e4q23og]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.qv-book__caption[data-astro-cid-3e4q23og]{gap:var(--space-sm);display:grid}.qv-book__text[data-astro-cid-3e4q23og]{font-size:var(--text-md);color:var(--color-ink-2);line-height:1.55}.qv-book__more[data-astro-cid-3e4q23og]{color:var(--color-accent-deep);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);text-underline-offset:.2em;font-weight:500}.qv-how__text[data-astro-cid-3e4q23og]{gap:var(--space-lg);display:grid}.qv-how__text[data-astro-cid-3e4q23og] p[data-astro-cid-3e4q23og]{max-width:58ch;font-size:var(--text-lead);color:var(--color-ink-2);line-height:1.6}.qv-close__row[data-astro-cid-3e4q23og]{gap:var(--space-xl) var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.qv-close__head[data-astro-cid-3e4q23og]{text-wrap:balance;max-width:18ch;font-size:var(--text-display-s)}.qv-close__side[data-astro-cid-3e4q23og]{justify-items:start;gap:var(--space-lg);display:grid}.qv-close__side[data-astro-cid-3e4q23og] p[data-astro-cid-3e4q23og]{font-size:var(--text-lg);color:var(--color-ink-2);line-height:1.55}.qv-close__note[data-astro-cid-3e4q23og]{max-width:70ch;margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-ink);font-size:var(--text-md);color:var(--color-ink-2);line-height:1.6}@media (width<=75rem){.qv-hero__row[data-astro-cid-3e4q23og]{grid-template-columns:minmax(0,1fr)}.qv-hero__cover[data-astro-cid-3e4q23og]{max-width:10rem}}@media (width<=60rem){.qv-hero__grid[data-astro-cid-3e4q23og],.qv-intro[data-astro-cid-3e4q23og],.qv-benefits[data-astro-cid-3e4q23og],.qv-how[data-astro-cid-3e4q23og],.qv-close__row[data-astro-cid-3e4q23og]{grid-template-columns:minmax(0,1fr)}.qv-hero__row[data-astro-cid-3e4q23og]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.qv-hero__jump[data-astro-cid-3e4q23og]{display:block}.qv-book[data-astro-cid-3e4q23og]{padding:0}}@media (width<=40rem){.qv-hero__row[data-astro-cid-3e4q23og]{grid-template-columns:minmax(0,1fr)}.qv-hero__cover[data-astro-cid-3e4q23og]{max-width:9rem}.qv-form__card[data-astro-cid-3e4q23og]{padding:var(--space-lg)}.qv-form__pair[data-astro-cid-3e4q23og]{grid-template-columns:minmax(0,1fr)}.qv-btn[data-astro-cid-3e4q23og]{white-space:nowrap;padding-inline:var(--space-md)}}@media (width<=22.5rem){.qv-btn[data-astro-cid-3e4q23og]{font-size:var(--text-sm)}}
