@media(min-width:48rem){.columns--intro.svelte-1t29d75 .column:where(.svelte-1t29d75):first-child{padding-right:4rem}}@media not (min-width:48rem){.info-book.svelte-1t29d75 .book:before,.info-book.svelte-1t29d75 .book:after{content:none}.info-book.svelte-1t29d75 .book .column:where(.svelte-1t29d75){padding:1.5rem}.info-book.svelte-1t29d75 .book .column:where(.svelte-1t29d75):first-child{background-color:var(--color-background)}.info-book.svelte-1t29d75 .book .column:where(.svelte-1t29d75):last-child{margin-top:0;background-color:var(--color-darkblue);border-radius:0 0 2rem}}@media(min-width:48rem){.info-book.svelte-1t29d75 .book{padding-top:2rem;padding-bottom:3.75rem}.info-book.svelte-1t29d75 .column:where(.svelte-1t29d75):first-child{padding-right:3.75rem}.info-book.svelte-1t29d75 .column:where(.svelte-1t29d75):last-child{padding-left:3rem;padding-right:.75rem}}.info-book.svelte-1t29d75 img:where(.svelte-1t29d75){width:8.5rem;margin-left:auto;margin-bottom:-3rem}@media(min-width:48rem){.info-book.svelte-1t29d75 img:where(.svelte-1t29d75){width:fit-content;margin-top:1.875rem;margin-bottom:-5.5rem}}.book-blocks.svelte-1t29d75 h2:where(.svelte-1t29d75){margin-bottom:1rem}@media not (min-width:48rem){.middle-book.svelte-1t29d75 .columns:where(.svelte-1t29d75){padding-block:2rem}}.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75):first-child{display:grid;grid-template-columns:5rem 1fr;gap:1.5rem}@media(min-width:48rem){.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75):first-child{grid-template-columns:5rem 1fr;gap:2rem;padding-left:0;margin-top:-1rem}}.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75):first-child img:where(.svelte-1t29d75){margin-top:1rem}.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75):last-child{margin-top:3rem}@media(min-width:48rem){.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75):last-child{margin-top:unset;padding-left:3.75rem}}.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75) h2:where(.svelte-1t29d75){margin-bottom:.5rem}.middle-book.svelte-1t29d75 .column:where(.svelte-1t29d75) p:where(.svelte-1t29d75){margin-top:0}.image-text.svelte-1t29d75{margin-block:2rem}@media(min-width:48rem){.image-text.svelte-1t29d75{margin-top:6rem}}.image-text.svelte-1t29d75 span:where(.svelte-1t29d75){display:block}@media(min-width:48rem){.image-text.svelte-1t29d75 span:where(.svelte-1t29d75){margin-bottom:1.5rem}}
