.hero.svelte-1uha8ag{padding-inline:var(--container-padding);overflow:hidden;--spacing: 2rem}.hero.svelte-1uha8ag .quote:where(.svelte-1uha8ag){line-height:1;margin-top:var(--spacing);font-weight:400}.hero.svelte-1uha8ag .quote--big:where(.svelte-1uha8ag){font-size:3em;max-width:7em;font-weight:700;text-transform:lowercase}.hero.svelte-1uha8ag .quote--big:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--color-brand)}.cover.svelte-1uha8ag{position:relative;margin-top:4rem;height:60vh;width:100%}.cover.svelte-1uha8ag:before{content:"";position:absolute;top:25%;left:50%;width:150%;transform:translate(-50%);height:50%;z-index:-1;background-color:var(--color-brand)}.cover.svelte-1uha8ag img:where(.svelte-1uha8ag){height:100%;width:100%;object-fit:contain;filter:drop-shadow(5px 5px 10px #2d2d2d)}.about.svelte-1uha8ag{margin-block:4rem;border-top:dashed var(--color-dark) 1px;border-bottom:dashed var(--color-dark) 1px;padding-block:4rem;overflow:hidden}.about.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-titles);font-size:8vw;text-align:center;line-height:1;font-weight:400}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:1rem}.books.svelte-1uha8ag{padding-inline:var(--container-padding)}@media screen and (min-width:768px){.hero.svelte-1uha8ag{display:flex;margin-top:4rem}.hero.svelte-1uha8ag .quote:where(.svelte-1uha8ag){--spacing: 4rem;width:50%}.hero.svelte-1uha8ag .quote--big:where(.svelte-1uha8ag){font-size:2.5em}.hero.svelte-1uha8ag .cover:where(.svelte-1uha8ag){margin-top:0;width:50%;height:auto}.hero.svelte-1uha8ag .cover:where(.svelte-1uha8ag):before{right:0;width:125%}}@media screen and (min-width:1024px){.hero.svelte-1uha8ag{margin-top:2rem}.hero.svelte-1uha8ag .quote:where(.svelte-1uha8ag){--spacing: 3rem}.hero.svelte-1uha8ag .quote--big:where(.svelte-1uha8ag){font-size:4vw}.hero.svelte-1uha8ag .cover:where(.svelte-1uha8ag){height:45vw}.about.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--container-padding)}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:0}.about.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:left;font-size:3.5vw}}
