:where(.hero-art){height:570px;position:relative;min-width:0}:where(.hero-art .concept-lines){position:absolute;inset:0;width:100%;height:100%;opacity:.5}:where(.hero-art .glow){position:absolute;inset:9% 4% 12% 7%;border-radius:50%;background:radial-gradient(circle,var(--blue-soft) 0%,color-mix(in srgb,var(--landing-canvas) 35.29%,transparent) 59%,transparent 74%);filter:blur(10px)}:where(.hero-book){position:absolute;border:0;padding:0;background:transparent;width:var(--bw);z-index:var(--z, 1);transform:rotate(var(--rot, 0));filter:drop-shadow(6px 17px 18px color-mix(in srgb,var(--landing-navy) 14.9%,transparent));animation:atlas-bookFloat var(--duration, 8s) ease-in-out infinite alternate;will-change:transform;transition:filter .3s}:where(.hero-book img){display:block;width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:11px;background:var(--paper)}:where(.hero-book:hover){filter:drop-shadow(10px 22px 24px color-mix(in srgb,var(--landing-navy) 25.1%,transparent));animation-play-state:paused;transform:rotate(0) translateY(-11px)}:where(.hero-book.one){--bw: 31%;--rot: -11deg;--duration: 9s;left:1%;top:26%;--z: 2}:where(.hero-book.two){--bw: 38%;--rot: 5deg;--duration: 8s;left:33%;top:7%;--z: 4;animation-delay:-3.5s}:where(.hero-book.three){--bw: 28%;--rot: 9deg;--duration: 10s;right:1%;top:41%;--z: 3;animation-delay:-1.7s}:where(.hero-book.four){--bw: 21%;--rot: -4deg;--duration: 9.5s;left:23%;bottom:5%;--z: 1;animation-delay:-2s}@keyframes atlas-bookFloat{0%{transform:translateY(-8px) rotate(var(--rot))}to{transform:translateY(12px) rotate(calc(var(--rot) + 2deg))}}.loader.svelte-lvh61l{height:280px;width:min(100%,340px);margin-inline:auto}.loader.svelte-lvh61l .hero-book{--duration: 3s}.loader.svelte-lvh61l .hero-depth{display:block;animation:svelte-lvh61l-loader-in .5s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i) * .12s)}@keyframes svelte-lvh61l-loader-in{0%{opacity:0;transform:translateY(24px) scale(.94)}}@media(prefers-reduced-motion:reduce){.loader.svelte-lvh61l .hero-book{animation:none;transform:rotate(var(--rot))}.loader.svelte-lvh61l .hero-depth{animation:none}}
