.ll-root.svelte-1rsm0nk{position:relative;display:inline-flex;align-items:center;line-height:1;font-family:inherit;gap:calc(var(--ll-font) * .625);font-size:var(--ll-font);--ll-ease-out: cubic-bezier(.23, 1, .32, 1);--ll-ease-in-out: cubic-bezier(.77, 0, .175, 1)}.ll-grid-wrap.svelte-1rsm0nk{display:grid;flex-shrink:0}.ll-run.svelte-1rsm0nk,.ll-mark.svelte-1rsm0nk{grid-area:1 / 1;display:grid;grid-template-columns:repeat(var(--ll-n),var(--ll-cell));gap:var(--ll-gap)}.ll-run.svelte-1rsm0nk{transition:opacity .2s ease}.ll-root[data-status=done].svelte-1rsm0nk .ll-run:where(.svelte-1rsm0nk),.ll-root[data-status=error].svelte-1rsm0nk .ll-run:where(.svelte-1rsm0nk){opacity:0}.ll-root[data-status=done].svelte-1rsm0nk .ll-run:where(.svelte-1rsm0nk) .ll-cell:where(.svelte-1rsm0nk),.ll-root[data-status=error].svelte-1rsm0nk .ll-run:where(.svelte-1rsm0nk) .ll-cell:where(.svelte-1rsm0nk){animation-play-state:paused}.ll-mark.svelte-1rsm0nk{transform-origin:center;opacity:0;transform:scale(.9);transition:opacity .16s var(--ll-ease-out),transform .16s var(--ll-ease-out)}.ll-root[data-status=done].svelte-1rsm0nk .ll-mark:where(.svelte-1rsm0nk),.ll-root[data-status=error].svelte-1rsm0nk .ll-mark:where(.svelte-1rsm0nk){opacity:1;transform:none;transition:opacity .2s ease,transform .2s var(--ll-ease-out)}.ll-cell.svelte-1rsm0nk{height:var(--ll-cell);width:var(--ll-cell);border-radius:max(1px,calc(var(--ll-cell) * .25));background:var(--ll-color);opacity:var(--ll-idle)}.ll-root[data-shape=round].svelte-1rsm0nk .ll-cell:where(.svelte-1rsm0nk){border-radius:50%}.ll-hole.svelte-1rsm0nk{opacity:calc(var(--ll-idle) * .47)}.ll-lit-62.svelte-1rsm0nk{animation:svelte-1rsm0nk-lattice-on var(--ll-cycle) infinite var(--ll-ease-in-out)}.ll-lit-45.svelte-1rsm0nk{animation:svelte-1rsm0nk-lattice-on-45 var(--ll-cycle) infinite var(--ll-ease-in-out)}.ll-lit-35.svelte-1rsm0nk{animation:svelte-1rsm0nk-lattice-on-35 var(--ll-cycle) infinite var(--ll-ease-in-out)}.ll-lit-25.svelte-1rsm0nk{animation:svelte-1rsm0nk-lattice-on-25 var(--ll-cycle) infinite var(--ll-ease-in-out)}.ll-root[data-glow].svelte-1rsm0nk .ll-run:where(.svelte-1rsm0nk) .ll-cell:where(.svelte-1rsm0nk):not(.ll-hole){box-shadow:0 0 calc(var(--ll-cell) * 1.2) calc(var(--ll-cell) * .12) var(--ll-glow)}.ll-mark.svelte-1rsm0nk .ll-cell:where(.svelte-1rsm0nk){transition:opacity .2s ease,background-color .2s ease}.ll-mark.svelte-1rsm0nk .ll-cell.ll-on:where(.svelte-1rsm0nk){background:var(--ll-mark);opacity:var(--ll-peak)}.ll-root[data-glow].svelte-1rsm0nk .ll-mark:where(.svelte-1rsm0nk) .ll-cell.ll-on:where(.svelte-1rsm0nk){box-shadow:0 0 calc(var(--ll-cell) * 1.2) calc(var(--ll-cell) * .12) var(--ll-mark-glow)}.ll-label.svelte-1rsm0nk{position:relative;display:inline-block;font-weight:500}.ll-text.svelte-1rsm0nk{position:absolute;top:0;left:0;white-space:nowrap;opacity:0;filter:blur(2px);transition:opacity .2s ease,filter .2s ease}.ll-text.ll-active.svelte-1rsm0nk{position:static;opacity:1;filter:blur(0)}.ll-timer.svelte-1rsm0nk{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;opacity:.6;font-size:calc(var(--ll-font) * .875)}.sr-only.svelte-1rsm0nk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes svelte-1rsm0nk-lattice-on{0%,to{opacity:var(--ll-idle)}18%,42%{opacity:var(--ll-peak)}62%{opacity:var(--ll-idle)}}@keyframes svelte-1rsm0nk-lattice-on-45{0%,to{opacity:var(--ll-idle)}13%,31%{opacity:var(--ll-peak)}45%{opacity:var(--ll-idle)}}@keyframes svelte-1rsm0nk-lattice-on-35{0%,to{opacity:var(--ll-idle)}10%,24%{opacity:var(--ll-peak)}35%{opacity:var(--ll-idle)}}@keyframes svelte-1rsm0nk-lattice-on-25{0%,to{opacity:var(--ll-idle)}7%,17%{opacity:var(--ll-peak)}25%{opacity:var(--ll-idle)}}@media(prefers-reduced-motion:reduce){.ll-run.svelte-1rsm0nk{--ll-peak: .7}.ll-run.svelte-1rsm0nk .ll-cell:where(.svelte-1rsm0nk){animation-delay:0ms!important;animation-duration:1.4s!important}.ll-mark.svelte-1rsm0nk{transform:none!important}.ll-text.svelte-1rsm0nk{filter:none!important}}@keyframes svelte-1rt5cps-bookFloat{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-.6rem) rotate(1deg)}}.accordion-gallery-root.svelte-xivm0l{display:flex;width:100%;max-width:100%;perspective:1400px}.accordion-gallery-root.is-horizontal.svelte-xivm0l{flex-direction:row}.accordion-gallery-root.is-vertical.svelte-xivm0l{flex-direction:column}@media(max-width:520px){.accordion-gallery-root.svelte-xivm0l{flex-direction:column!important;perspective:none!important}}.accordion-gallery-panel.svelte-xivm0l{position:relative;display:block;min-width:0;min-height:0;flex:1 1 0;cursor:pointer;overflow:hidden;background:#0a0713;text-decoration:none;outline:none;transform-style:preserve-3d;transform-origin:center;box-shadow:0 10px 30px -18px #000c;will-change:flex-grow,transform}.accordion-gallery-panel.svelte-xivm0l:focus-visible{box-shadow:0 0 0 2px var(--ag-accent),0 10px 30px -18px #000c}@media(max-width:520px){.accordion-gallery-panel.svelte-xivm0l{min-height:84px;transform:none!important}}.accordion-gallery-clip.svelte-xivm0l{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.accordion-gallery-media.svelte-xivm0l{position:absolute;top:50%;left:50%;filter:grayscale(var(--ag-gray, 1));will-change:transform,filter}.accordion-gallery-img.svelte-xivm0l{display:block;height:100%;width:100%;-webkit-user-select:none;user-select:none;object-fit:cover;-webkit-user-drag:none}.accordion-gallery-overlay.svelte-xivm0l{pointer-events:none;position:absolute;inset:0}.accordion-gallery-caption.svelte-xivm0l{pointer-events:none;position:absolute;bottom:20px;left:20px;right:20px;z-index:2;display:flex;align-items:center;gap:12px}.accordion-gallery-bar.svelte-xivm0l{height:26px;width:3px;flex:none;border-radius:3px;opacity:0}.accordion-gallery-label.svelte-xivm0l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1rem,1.4vw,1.4rem);font-weight:600;letter-spacing:.01em;opacity:0;text-shadow:0 2px 14px rgba(0,0,0,.55)}.drift-wall-root.svelte-3cbgs2{position:relative;display:block;height:100%;min-height:320px;width:100%;overflow:hidden}.drift-wall-plane.svelte-3cbgs2{position:absolute;z-index:1;left:50%;top:50%;display:flex;cursor:pointer;flex-direction:row;transform-style:preserve-3d;transform-origin:50% 50%;will-change:transform}.drift-wall-col.svelte-3cbgs2{position:relative;width:calc(var(--dw-tile-w) + var(--dw-gap));transform-style:preserve-3d}.drift-wall-track.svelte-3cbgs2{display:flex;flex-direction:column;transform-style:preserve-3d;will-change:transform}.drift-wall-tile.svelte-3cbgs2{position:relative;display:block;flex:none;cursor:pointer;outline:none;width:100%;height:calc(var(--dw-tile-h) + var(--dw-gap));transform-style:preserve-3d;text-decoration:none}.drift-wall-inner.svelte-3cbgs2{pointer-events:none;position:absolute;inset:calc(var(--dw-gap) / 2);display:block;overflow:hidden;background:#0b0b12;border-radius:var(--dw-radius);opacity:var(--dw-dim);transform:translateZ(0);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.drift-wall-tile.is-active.svelte-3cbgs2 .drift-wall-inner:where(.svelte-3cbgs2),.drift-wall-tile.svelte-3cbgs2:focus-visible .drift-wall-inner:where(.svelte-3cbgs2){opacity:1;transform:translateZ(var(--dw-lift));box-shadow:0 24px 60px -18px #000000b3}.drift-wall-tile.svelte-3cbgs2:focus-visible .drift-wall-inner:where(.svelte-3cbgs2){box-shadow:0 24px 60px -18px #000000b3,0 0 0 2px #ffffffe6}.drift-wall-img.svelte-3cbgs2{display:block;height:100%;width:100%;-webkit-user-select:none;user-select:none;object-fit:cover;filter:grayscale(var(--dw-gray)) saturate(.92);transition:filter .42s cubic-bezier(.22,1,.36,1)}.drift-wall-tile.is-active.svelte-3cbgs2 .drift-wall-img:where(.svelte-3cbgs2),.drift-wall-tile.svelte-3cbgs2:focus-visible .drift-wall-img:where(.svelte-3cbgs2){filter:grayscale(0) saturate(1.05)}.drift-wall-overlay.svelte-3cbgs2{pointer-events:none;position:absolute;inset:0;background:var(--dw-overlay);opacity:.42;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.drift-wall-tile.is-active.svelte-3cbgs2 .drift-wall-overlay:where(.svelte-3cbgs2),.drift-wall-tile.svelte-3cbgs2:focus-visible .drift-wall-overlay:where(.svelte-3cbgs2){opacity:0}@keyframes svelte-1cn7bm5-logos-enter{0%{transform:translateY(40px);filter:blur(4px);opacity:0}to{transform:translateY(0);filter:blur(0);opacity:1}}@keyframes svelte-1cn7bm5-logos-exit{0%{transform:translateY(0);filter:blur(0);opacity:1}to{transform:translateY(-40px);filter:blur(4px);opacity:0}}.logo-enter.svelte-1cn7bm5{animation-name:svelte-1cn7bm5-logos-enter}.logo-exit.svelte-1cn7bm5{animation-name:svelte-1cn7bm5-logos-exit}.logo-hidden.svelte-1cn7bm5{opacity:0}.logo-static.svelte-1cn7bm5{opacity:1}.depth-carousel-root.svelte-1jfo5xj{position:relative;display:flex;height:100%;min-height:320px;width:100%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;outline:none;perspective-origin:50% 50%}.depth-carousel-root.svelte-1jfo5xj:active{cursor:grabbing}.depth-carousel-root.svelte-1jfo5xj:focus-visible{border-radius:.75rem;outline:2px solid rgba(255,255,255,.5);outline-offset:4px}.depth-carousel-stage.svelte-1jfo5xj{position:absolute;inset:0;transform-style:preserve-3d}.depth-carousel-card.svelte-1jfo5xj{position:absolute;left:50%;top:50%;cursor:pointer;overflow:hidden;background:#0b0d12;box-shadow:0 30px 60px -20px #000000a6,0 8px 20px -10px #00000080;transform:translate(-50%,-50%);transform-origin:center;will-change:transform,opacity,filter}.depth-carousel-img.svelte-1jfo5xj{display:block;height:100%;width:100%;-webkit-user-select:none;user-select:none;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.depth-carousel-overlay.svelte-1jfo5xj{pointer-events:none;position:absolute;inset:0;opacity:0;mix-blend-mode:multiply}.depth-carousel-btn.svelte-1jfo5xj{position:absolute;top:50%;z-index:3000;display:grid;height:42px;width:42px;transform:translateY(-50%);place-items:center;border-radius:9999px;border:1px solid rgba(255,255,255,.2);background:#12141a8c;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s,border-color .2s,transform .2s;cursor:pointer}.depth-carousel-btn.svelte-1jfo5xj:hover{border-color:#fff6;background:#1c1f28d9}.depth-carousel-btn.svelte-1jfo5xj:active{transform:translateY(-50%) scale(.95)}.depth-carousel-btn-prev.svelte-1jfo5xj{left:1rem}.depth-carousel-btn-next.svelte-1jfo5xj{right:1rem}.depth-carousel-indicators.svelte-1jfo5xj{position:absolute;bottom:1rem;left:50%;z-index:3000;display:flex;transform:translate(-50%);gap:.5rem;border-radius:9999px;background:#0e101666;padding:.5rem .75rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.depth-carousel-dot.svelte-1jfo5xj{height:7px;width:7px;cursor:pointer;border:none;border-radius:9999px;background:#ffffff4d;padding:0;transition:width .25s,background .25s}.depth-carousel-dot.is-active.svelte-1jfo5xj{width:20px;background:#fff}.glow-horizon.svelte-n5rnx9{position:absolute;inset:0;z-index:0;pointer-events:none}.dark .glow-horizon.svelte-n5rnx9{opacity:calc(var(--glow-opacity, .28) * .79)}.texture-dashed.svelte-85yxc4{background-image:linear-gradient(45deg,var(--color-border) 12.5%,transparent 12.5%,transparent 50%,var(--color-border) 50%,var(--color-border) 62.5%,transparent 62.5%,transparent 100%);background-size:.25rem .25rem}.texture-grid.svelte-85yxc4{background-image:linear-gradient(var(--color-border) 1px,transparent 1px),linear-gradient(90deg,var(--color-border) 1px,transparent 1px);background-size:1.5rem 1.5rem}.texture-dots.svelte-85yxc4{background-image:radial-gradient(circle,var(--color-border) 1px,transparent 1px);background-size:1.25rem 1.25rem}.texture-lines-h.svelte-85yxc4{background-image:repeating-linear-gradient(0deg,var(--color-border) 0px,var(--color-border) 1px,transparent 1px,transparent 1.25rem)}.texture-lines-v.svelte-85yxc4{background-image:repeating-linear-gradient(90deg,var(--color-border) 0px,var(--color-border) 1px,transparent 1px,transparent 1.25rem)}.randomized-text.svelte-mcnhw6{display:inline-block;word-break:break-word}.randomized-text.svelte-mcnhw6>span:where(.svelte-mcnhw6):not(.sr-only){opacity:0;filter:blur(4px);transform:translateY(.8em)}.randomized-visible.svelte-mcnhw6{animation:svelte-mcnhw6-randomized-enter var(--randomized-duration) cubic-bezier(.16,1,.3,1) calc(var(--randomized-delay) * var(--randomized-index) * .35) both}.randomized-hidden.svelte-mcnhw6{opacity:0}@keyframes svelte-mcnhw6-randomized-enter{to{opacity:1;filter:blur(0);transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.randomized-text.svelte-mcnhw6>span:where(.svelte-mcnhw6):not(.sr-only){animation:none;opacity:1;filter:none;transform:none}}
