.book[data-astro-cid-llgjfdv7]{background:var(--paper);color:var(--ink)}.book__inner[data-astro-cid-llgjfdv7]{max-width:var(--container);padding:var(--space-8) var(--space-4);margin-inline:auto}.book__head[data-astro-cid-llgjfdv7],.book__success[data-astro-cid-llgjfdv7]{max-width:44rem}.book__title[data-astro-cid-llgjfdv7]{margin-top:var(--space-3);font-size:var(--step-4);color:var(--ink);max-width:24ch}.book__lede[data-astro-cid-llgjfdv7],.book__copy[data-astro-cid-llgjfdv7]{margin-top:var(--space-4);color:var(--ink);max-width:52ch}.book__legend[data-astro-cid-llgjfdv7]{margin-top:var(--space-3);color:var(--fog-dark);font-family:var(--font-mono);font-size:.8125rem}.book__band[data-astro-cid-llgjfdv7]{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--raise);width:fit-content;max-width:44rem;margin:0;margin-top:var(--space-6);overflow:hidden}.book__band[data-astro-cid-llgjfdv7] img[data-astro-cid-llgjfdv7]{width:auto;max-width:100%;height:auto;max-height:640px;display:block}.book__error[data-astro-cid-llgjfdv7],.book__notice[data-astro-cid-llgjfdv7]{max-width:52ch;margin-top:var(--space-5);font-family:var(--font-mono);font-size:.8125rem}.book__error[data-astro-cid-llgjfdv7]{color:var(--rust)}.book__notice[data-astro-cid-llgjfdv7]{color:var(--fog-dark)}.book-form[data-astro-cid-llgjfdv7]{max-width:44rem;margin-top:var(--space-6)}.field[data-astro-cid-llgjfdv7]{margin-top:var(--space-5)}.field__label[data-astro-cid-llgjfdv7]{margin-bottom:var(--space-2);color:var(--ink);font-size:.875rem;display:block}.field__input[data-astro-cid-llgjfdv7],.field__textarea[data-astro-cid-llgjfdv7]{background:var(--paper);border:1px solid var(--input-border);border-radius:var(--radius);width:100%;min-height:44px;color:var(--ink);font:400 var(--step-0) / 1.4 var(--font-body);padding:.9rem 1rem}.field__textarea[data-astro-cid-llgjfdv7]{resize:vertical;min-height:10rem}.field__input[data-astro-cid-llgjfdv7]::placeholder,.field__textarea[data-astro-cid-llgjfdv7]::placeholder{color:var(--input-placeholder)}.field__input[data-astro-cid-llgjfdv7]:focus-visible,.field__textarea[data-astro-cid-llgjfdv7]:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}.hp-field[data-astro-cid-llgjfdv7]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf-turnstile[data-astro-cid-llgjfdv7],.book-form__submit[data-astro-cid-llgjfdv7]{margin-top:var(--space-6)}.book__alt[data-astro-cid-llgjfdv7]{max-width:44rem;margin-top:var(--space-5);color:var(--ink)}@media (width>=720px){.book__inner--grid[data-astro-cid-llgjfdv7]{column-gap:var(--space-8);max-width:calc(var(--container) + 8rem);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"head band""form band";align-items:start;display:grid}.book__inner--grid[data-astro-cid-llgjfdv7] .book__head[data-astro-cid-llgjfdv7]{grid-area:head}.book__inner--grid[data-astro-cid-llgjfdv7] .book__band[data-astro-cid-llgjfdv7]{grid-area:band;max-width:100%;margin-top:0}.book__inner--grid[data-astro-cid-llgjfdv7] .book__main[data-astro-cid-llgjfdv7]{grid-area:form;min-width:0}.field-row[data-astro-cid-llgjfdv7]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}
