.marquee-viewport.svelte-doqoz0{-webkit-mask-image:linear-gradient(#0000 0,#000 6rem calc(100% - 6rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 6rem calc(100% - 6rem),#0000 100%)}@keyframes svelte-doqoz0-marquee-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.marquee-col.svelte-doqoz0{animation:linear infinite svelte-doqoz0-marquee-up}.col-slow.svelte-doqoz0{animation-duration:60s}.col-med.svelte-doqoz0{animation-duration:45s}.col-fast.svelte-doqoz0{animation-duration:55s}.marquee-col.svelte-doqoz0:hover,.marquee-viewport.is-paused.svelte-doqoz0 .marquee-col:where(.svelte-doqoz0){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee-col.svelte-doqoz0{animation:none}.motion-pause-toggle.svelte-doqoz0{display:none}}.book-stage.svelte-1hkg299{perspective:1200px;perspective-origin:40% 60%}.book-wrapper.svelte-1hkg299{justify-content:center;display:flex;position:relative}.book-3d.svelte-1hkg299{--thickness:10px;z-index:1;width:200px;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.34,1.56,.64,1);position:relative;transform:translateY(16px)rotateX(-5deg)rotateY(-28deg)scale(.96)}.book-in-view.svelte-1hkg299 .book-3d:where(.svelte-1hkg299){transform:translateY(0)rotateX(-5deg)rotateY(-14deg)scale(1)}.book-3d__front.svelte-1hkg299{transform:translateZ(var(--thickness));background:#0a2156;border-radius:2px;position:relative;overflow:hidden}.book-3d__front.svelte-1hkg299 img:where(.svelte-1hkg299){width:100%;display:block}.book-3d__back.svelte-1hkg299{width:100%;height:100%;transform:translateZ(calc(-1 * var(--thickness)));backface-visibility:hidden;background:#0d2a5e;border-radius:2px;position:absolute;top:0}.book-3d__spine.svelte-1hkg299{height:100%;width:calc(var(--thickness) * 2);transform:rotateY(-90deg) translateX(calc(var(--thickness) / 7 * -1)) translateZ(calc(var(--thickness) / 1.2));background:linear-gradient(90deg,#ffffff40 0 1px,#081a3e 1px,#0d2248 100%);position:absolute;top:0;left:0}.book-3d__paper.svelte-1hkg299{height:98%;width:calc(var(--thickness) * 2);transform:rotateY(90deg) translateX(calc(var(--thickness) / 7)) translateZ(calc(var(--thickness) / 1.2));background:linear-gradient(90deg,#00000040,#fff0),repeating-linear-gradient(90deg,#fff,#e2e2e2 1px,#fff 3px,#b0b0b0 1px);position:absolute;top:1%;right:0}.book-3d-shadow.svelte-1hkg299{filter:blur(10px);opacity:.5;background:radial-gradient(70% 85%,#0000004d 0%,#0000 100%);width:200px;height:30px;transition:transform .9s,opacity .9s;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)rotateX(90deg)rotate(30deg)}.book-in-view.svelte-1hkg299 .book-3d-shadow:where(.svelte-1hkg299){opacity:.8;transform:translate(-50%)rotateX(90deg)rotate(40deg)}@media (width>=640px){.book-3d.svelte-1hkg299{width:230px}.book-3d-shadow.svelte-1hkg299{width:260px}}@media (width>=1024px){.book-3d.svelte-1hkg299{width:250px}.book-3d-shadow.svelte-1hkg299{width:290px}}@media (prefers-reduced-motion:reduce){.book-3d.svelte-1hkg299,.book-3d-shadow.svelte-1hkg299{transition:none}.book-3d.svelte-1hkg299{transform:rotateX(-5deg)rotateY(-14deg)}}.faq-panel.svelte-17rhiz8{transition:grid-template-rows .35s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){.faq-panel.svelte-17rhiz8{transition:none}}
