svg.svelte-j5v50h{max-width:100%;max-height:100%}.main-content.svelte-1uha8ag{gap:var(--gap)}.book-banner.svelte-1uha8ag{width:var(--content-width);height:300px;justify-content:space-between;background:linear-gradient(90deg,white 10%,var(--iotm-blue) 50%)}.book-banner.svelte-1uha8ag .book-wrapper:where(.svelte-1uha8ag){height:100%;aspect-ratio:1 / 1}.book-banner.svelte-1uha8ag .content:where(.svelte-1uha8ag){max-width:500px;padding-right:2em}.book-banner.svelte-1uha8ag .content:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){text-align:right;font-family:Libre Baskerville,serif;color:var(--iotm-yellow);font-size:.8em}.book-banner.svelte-1uha8ag .content:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag).title{font-size:2em}.hero.svelte-1uha8ag{width:var(--content-width);height:min(70vh,650px);justify-content:space-between}.main-image.svelte-1uha8ag{width:calc(((2 / 3) * 100%) - ((1 / 2) * var(--gap)));height:100%}.main-image.svelte-1uha8ag .image-wrapper:where(.svelte-1uha8ag){border-radius:60px 0 0 60px}.image-wrapper.svelte-1uha8ag{cursor:pointer}.side.svelte-1uha8ag{height:100%;gap:var(--gap);width:calc(((1 / 3) * 100%) - ((1 / 2) * var(--gap)))}.side.svelte-1uha8ag .image-wrapper:where(.svelte-1uha8ag){border-radius:30px 30px 0 0;height:100%}.side.svelte-1uha8ag .image-wrapper:where(.svelte-1uha8ag).r{border-radius:0 0 30px 30px}@media(max-width:900px){:root{--gap: 15px}.main-content.svelte-1uha8ag{gap:calc(2 * var(--gap))}.hero.svelte-1uha8ag{flex-direction:column;height:auto}.hero.svelte-1uha8ag .text:where(.svelte-1uha8ag){font-size:1em!important}.hero.svelte-1uha8ag .main-image:where(.svelte-1uha8ag){width:100%;height:30vh;font-size:1.5em!important}.hero.svelte-1uha8ag .main-image:where(.svelte-1uha8ag) .image-wrapper:where(.svelte-1uha8ag){border-radius:30px 30px 0 0}.hero.svelte-1uha8ag .side:where(.svelte-1uha8ag){width:100%;margin-top:var(--gap);flex-direction:row}.hero.svelte-1uha8ag .side:where(.svelte-1uha8ag) .image-wrapper:where(.svelte-1uha8ag){width:calc(((1 / 2) * 100%) - ((1 / 2) * var(--gap)));aspect-ratio:1 / 1;border-radius:15px 0 0 15px}.hero.svelte-1uha8ag .side:where(.svelte-1uha8ag) .image-wrapper:where(.svelte-1uha8ag).r{border-radius:0 15px 15px 0}.book-banner.svelte-1uha8ag{flex-direction:column;background:linear-gradient(180deg,#fff 10%,#1f2c8c 50%)}.book-banner.svelte-1uha8ag p:where(.svelte-1uha8ag){text-align:center!important}.book-banner.svelte-1uha8ag .content:where(.svelte-1uha8ag){padding-right:0;padding-bottom:2em}}
