.skeleton.svelte-11548j8{background:linear-gradient(90deg,var(--paper-2) 25%,color-mix(in oklab,var(--ink) 7%,var(--paper-2)) 50%,var(--paper-2) 75%);background-size:200% 100%;animation:svelte-11548j8-shimmer 1.4s linear infinite}@keyframes svelte-11548j8-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rotator.svelte-m3wn9x{display:block;width:100%;margin-top:.25rem}.rotator-item.svelte-m3wn9x{display:block;color:var(--brand);text-align:center;text-wrap:balance;overflow-wrap:break-word}@media(min-width:640px){.rotator-item.svelte-m3wn9x{white-space:nowrap}}.marching.svelte-m3wn9x{animation:svelte-m3wn9x-marchLeft 52s linear infinite}.marching-rev.svelte-m3wn9x{animation:svelte-m3wn9x-marchRight 62s linear infinite}@keyframes svelte-m3wn9x-marchLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-m3wn9x-marchRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.wall-veil.svelte-m3wn9x{background:radial-gradient(ellipse 58% 56% at 50% 50%,var(--paper) 0%,color-mix(in oklab,var(--paper) 80%,transparent) 44%,transparent 80%),linear-gradient(to bottom,var(--paper) 0%,transparent 16%,transparent 84%,var(--paper) 100%)}.hero-grid.svelte-m3wn9x{background-image:linear-gradient(to right,var(--rule) 1px,transparent 1px),linear-gradient(to bottom,var(--rule) 1px,transparent 1px);background-size:84px 84px;-webkit-mask-image:radial-gradient(ellipse 85% 65% at 50% 40%,#000 0%,transparent 78%);mask-image:radial-gradient(ellipse 85% 65% at 50% 40%,#000 0%,transparent 78%);opacity:.4}.skeleton.svelte-m3wn9x{background:linear-gradient(90deg,var(--paper-2) 25%,color-mix(in oklab,var(--ink) 8%,var(--paper-2)) 50%,var(--paper-2) 75%);background-size:200% 100%;animation:svelte-m3wn9x-shimmer 1.4s linear infinite}@keyframes svelte-m3wn9x-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.marching.svelte-m3wn9x,.marching-rev.svelte-m3wn9x,.skeleton.svelte-m3wn9x{animation:none}}.editorial-input{width:100%;height:2.75rem;border:1px solid var(--rule);background:transparent;padding:0 .85rem;font-family:var(--font-mono);font-size:.875rem;color:var(--ink);outline:none;transition:border-color .18s ease,box-shadow .18s ease}.editorial-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand) 12%,transparent)}.editorial-input::placeholder{color:var(--faint)}
