.design-card[data-astro-cid-tkfoson2]{border:var(--hair);border-radius:var(--r-md);background:var(--c-surface);margin-block-end:var(--sp-6);overflow:hidden}.design-card__row[data-astro-cid-tkfoson2]{align-items:center;gap:var(--sp-4);padding:var(--sp-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.design-card__row[data-astro-cid-tkfoson2][hidden]{display:none}.design-card__img[data-astro-cid-tkfoson2],.design-card__img[data-astro-cid-tkfoson2] img{aspect-ratio:4/3;border-radius:var(--r-sm);object-fit:cover;block-size:auto;inline-size:100%;display:block}.design-card__img[data-astro-cid-tkfoson2],.design-card__svg[data-astro-cid-tkfoson2]{background:var(--c-bg-alt)}.design-card__svg[data-astro-cid-tkfoson2] svg{block-size:100%;inline-size:100%}.design-card__title[data-astro-cid-tkfoson2]{font-family:var(--ff-display);font-size:1.35rem;line-height:var(--lh-heading);color:var(--c-fg)}.design-card__text[data-astro-cid-tkfoson2]{margin-block:var(--sp-1) var(--sp-2);font-size:var(--fs-small);color:var(--c-fg-2)}.design-card__actions[data-astro-cid-tkfoson2]{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.design-card__link[data-astro-cid-tkfoson2],.design-card__remove[data-astro-cid-tkfoson2]{min-block-size:44px;font-size:var(--fs-small);color:var(--c-link);align-items:center;font-weight:600;display:inline-flex}.design-card__remove[data-astro-cid-tkfoson2]{color:var(--c-fg-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.design-card__remove[data-astro-cid-tkfoson2]:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.book[data-astro-cid-llgjfdv7]{padding-block:var(--sp-4) var(--section-space)}.book__grid[data-astro-cid-llgjfdv7]{gap:var(--sp-7);grid-template-areas:"intro""form""details";display:grid}.book__intro[data-astro-cid-llgjfdv7]{grid-area:intro}.book__form[data-astro-cid-llgjfdv7]{grid-area:form}.book__details[data-astro-cid-llgjfdv7]{grid-area:details}.book__intro[data-astro-cid-llgjfdv7]>[data-astro-cid-llgjfdv7]+[data-astro-cid-llgjfdv7],.book__details[data-astro-cid-llgjfdv7]>[data-astro-cid-llgjfdv7]+[data-astro-cid-llgjfdv7]{margin-block-start:var(--sp-5)}.book__intro[data-astro-cid-llgjfdv7] h1[data-astro-cid-llgjfdv7]{font-size:var(--fs-display);line-height:var(--lh-tight);margin-block-start:var(--sp-4)}.book__lede[data-astro-cid-llgjfdv7]{font-size:var(--fs-lead);color:var(--c-fg-2);max-inline-size:34rem}.book__assure[data-astro-cid-llgjfdv7]{font-size:var(--fs-small);color:var(--c-fg);font-weight:600}.book__next[data-astro-cid-llgjfdv7]{gap:var(--sp-4);counter-reset:next;max-inline-size:34rem;padding:0;list-style:none;display:grid}.book__next[data-astro-cid-llgjfdv7] li[data-astro-cid-llgjfdv7]{counter-increment:next;color:var(--c-fg-2);font-size:var(--fs-small);padding-inline-start:2.4rem;position:relative}.book__next[data-astro-cid-llgjfdv7] li[data-astro-cid-llgjfdv7]:before{content:counter(next);font-family:var(--ff-display);color:var(--c-link);font-size:1.6rem;line-height:1;position:absolute;inset-block-start:-.2rem;inset-inline-start:0}.book__next[data-astro-cid-llgjfdv7] strong[data-astro-cid-llgjfdv7]{color:var(--c-fg)}.book__facts[data-astro-cid-llgjfdv7]{gap:var(--sp-3);padding-block:var(--sp-5);border-block:var(--hair);font-size:var(--fs-small);display:grid}.book__facts[data-astro-cid-llgjfdv7] div[data-astro-cid-llgjfdv7]{gap:var(--sp-3);grid-template-columns:6rem minmax(0,1fr);display:grid}.book__facts[data-astro-cid-llgjfdv7] dt[data-astro-cid-llgjfdv7]{color:var(--c-fg-3)}.book__alt[data-astro-cid-llgjfdv7]{font-size:var(--fs-small);color:var(--c-fg-2);max-inline-size:34rem}.book__details[data-astro-cid-llgjfdv7] .book__bow{display:none}@media (width>=960px){.book__grid[data-astro-cid-llgjfdv7]{column-gap:var(--sp-9);row-gap:var(--sp-6);grid-template:"intro form""details form"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start}.book__assure[data-astro-cid-llgjfdv7]{display:none}.book__details[data-astro-cid-llgjfdv7] .book__bow{block-size:auto;inline-size:72px;color:var(--c-gold);margin-block-start:var(--sp-7);display:block}}
