.sc-list[data-astro-cid-fej3bsya]{margin:0;padding:0;list-style:none}.sc-snap[data-astro-cid-fej3bsya],.sc-scrim[data-astro-cid-fej3bsya]{display:none}.sc-card[data-astro-cid-fej3bsya]{aspect-ratio:4/3;background:var(--surface);border:1px solid var(--border);width:round(down,100%,4px);box-shadow:var(--shadow-card);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.sc-bar[data-astro-cid-fej3bsya]{border-bottom:1px solid var(--line);height:24px;font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-muted);flex:none;align-items:center;gap:12px;padding:0 10px;font-size:.625rem;display:flex}.sc-dots[data-astro-cid-fej3bsya]{gap:5px;display:flex}.sc-dots[data-astro-cid-fej3bsya] i[data-astro-cid-fej3bsya]{background:color-mix(in srgb, var(--text-main) 22%, transparent);border-radius:50%;width:7px;height:7px}.sc-screen[data-astro-cid-fej3bsya]{flex:1;min-height:0;font-size:2.27273cqw;line-height:1.35;overflow:hidden}.sc-screen[data-astro-cid-fej3bsya] .mockx{height:100%}.sc-count[data-astro-cid-fej3bsya]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-muted);font-size:.75rem;line-height:20px;display:block}.sc-meta[data-astro-cid-fej3bsya] h3[data-astro-cid-fej3bsya]{margin:10px 0 8px;font-size:1.5rem;line-height:32px}.sc-meta[data-astro-cid-fej3bsya] h3[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]{color:var(--text-main);text-decoration:none}.sc-meta[data-astro-cid-fej3bsya] h3[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]:hover{text-decoration:underline}.sc-card-link[data-astro-cid-fej3bsya]{z-index:4;position:absolute;inset:0}.sc-meta[data-astro-cid-fej3bsya] p[data-astro-cid-fej3bsya]{color:var(--text-body);margin:0;line-height:24px}.sc-list[data-astro-cid-fej3bsya]{flex-direction:column;gap:48px;display:flex}.sc-item[data-astro-cid-fej3bsya]{grid-template-columns:minmax(0,280px) minmax(0,640px);align-items:center;gap:48px;display:grid}.sc-meta[data-astro-cid-fej3bsya]{order:-1}@media (width<=768px){.sc-item[data-astro-cid-fej3bsya]{grid-template-columns:minmax(0,1fr);gap:16px}.sc-meta[data-astro-cid-fej3bsya]{order:0}}@media (width<=768px) and (prefers-reduced-motion:no-preference){.sc-list[data-astro-cid-fej3bsya]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:12px;margin-inline:-20px;padding:0 20px 8px;scroll-padding-inline:20px;overflow-x:auto}.sc-list[data-astro-cid-fej3bsya]::-webkit-scrollbar{display:none}.sc-item[data-astro-cid-fej3bsya]{scroll-snap-align:start;flex-direction:column;flex:0 0 round(down,86vw,4px);gap:16px;display:flex}}@media (width>=769px) and (prefers-reduced-motion:no-preference){.sc-track[data-astro-cid-fej3bsya]{--meta-w:260px;--gap:48px;--area:calc(100% - var(--meta-w) - var(--gap));--w:round(down, min(58.667vh, 65vw, var(--area)), 4px);height:calc(100vh + (var(--n) - 1) * 60vh);position:relative}.sc-stage[data-astro-cid-fej3bsya]{height:100vh;position:sticky;top:0}html{scroll-snap-type:y proximity}.sc-scrim[data-astro-cid-fej3bsya]{display:block}.sc-snap[data-astro-cid-fej3bsya]{width:1px;height:1px;left:0;top:calc(var(--i) * 60vh + 100px);scroll-snap-align:start;display:block;position:absolute}.sc-list[data-astro-cid-fej3bsya]{perspective:18.6vw;perspective-origin:calc(var(--meta-w) + var(--gap) + var(--area) / 2) 50%;display:block;position:absolute;inset:0}.sc-item[data-astro-cid-fej3bsya]{transform-style:preserve-3d;pointer-events:none;display:block;position:absolute;inset:0}.sc-card[data-astro-cid-fej3bsya]{width:var(--w);height:auto;left:calc(var(--meta-w) + var(--gap) + (var(--area) - var(--w)) / 2);margin-top:calc(var(--w) * -.375);pointer-events:auto;will-change:transform;transform-origin:top;position:absolute;top:50%}.sc-item[data-astro-cid-fej3bsya]:nth-child(2) .sc-card[data-astro-cid-fej3bsya]{transform:translateY(106%)rotateX(-38deg)}.sc-item[data-astro-cid-fej3bsya]:nth-child(3) .sc-card[data-astro-cid-fej3bsya]{transform:translateY(124%)rotateX(-38deg)}.sc-item[data-astro-cid-fej3bsya]:nth-child(2) .sc-scrim[data-astro-cid-fej3bsya]{opacity:.4}.sc-item[data-astro-cid-fej3bsya]:nth-child(3) .sc-scrim[data-astro-cid-fej3bsya]{opacity:.7}.sc-scrim[data-astro-cid-fej3bsya]{z-index:3;background:var(--bg);opacity:0;pointer-events:none;position:absolute;inset:0}.sc-item[data-astro-cid-fej3bsya]:nth-child(n+4) .sc-card[data-astro-cid-fej3bsya]{visibility:hidden}.sc-meta[data-astro-cid-fej3bsya]{width:var(--meta-w);opacity:0;pointer-events:auto;transition:opacity .2s;position:absolute;top:50%;left:0;translate:0 -50%}.sc-item[data-astro-cid-fej3bsya][data-active=true] .sc-meta[data-astro-cid-fej3bsya]{opacity:1}}[data-astro-cid-fej3bsya][data-showcase][data-mode="3d"]:not([data-paused]) .sc-item[data-astro-cid-fej3bsya][data-active=true] .bookx-toast{animation:4s cubic-bezier(.4,0,.2,1) infinite slideToast}
