main[data-astro-cid-lcdefpme]{--cloud-gap:var(--spacing-3);min-block-size:100dvh;padding-inline:var(--spacing-6);place-items:center;display:grid;position:relative;overflow:hidden}.logo[data-astro-cid-lcdefpme]{z-index:1;cursor:pointer;aspect-ratio:124.96/28;background:0 0;border:0;inline-size:min(100%,72rem);padding:0;display:block;position:relative}.logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.logo[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme]{object-fit:contain;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}canvas[data-astro-cid-lcdefpme]{opacity:0}canvas[data-astro-cid-lcdefpme][data-ready]{opacity:1}.logo[data-astro-cid-lcdefpme]:has(canvas[data-ready]) img[data-astro-cid-lcdefpme],.logo[data-astro-cid-lcdefpme][data-preparing] img[data-astro-cid-lcdefpme]{opacity:0}.cloud[data-astro-cid-lcdefpme]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.cloud[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{--pos:translate(calc(-50% + var(--x,0px)), calc(-50% + var(--y,0px)));white-space:nowrap;opacity:0;transition:transform var(--motion-duration-slow) var(--motion-easing-out), opacity var(--motion-duration-base) var(--motion-easing-standard);transition-delay:calc((var(--cloud-count) - var(--i)) * 10ms);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)scale(.4)}.cloud[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme][data-hidden]{visibility:hidden}main[data-astro-cid-lcdefpme][data-open] .cloud[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:1;transform:var(--pos);transition-delay:calc(var(--i) * 18ms)}main[data-astro-cid-lcdefpme][data-open] .cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{pointer-events:auto}.cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-body);font-size:var(--type-text-sm-size);line-height:var(--type-text-sm-line-height);opacity:.7;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard);text-decoration:none;display:block}.cloud[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-weight="2"] a[data-astro-cid-lcdefpme]{font-size:var(--type-text-md-size);line-height:var(--type-text-md-line-height)}.cloud[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-weight="3"] a[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--type-text-lg-size);line-height:var(--type-text-lg-line-height);color:var(--color-text-headings)}.cloud[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-mono=true] a[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:var(--font-letter-spacing-mono)}.cloud[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{vertical-align:-.1em;block-size:.85em;inline-size:.85em;margin-inline-end:.35em}.cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{opacity:1;color:var(--color-text-headings)}@media (prefers-reduced-motion:reduce){.cloud[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],main[data-astro-cid-lcdefpme][data-open] .cloud[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{transform:var(--pos);transition:opacity var(--motion-duration-base) var(--motion-easing-standard)}}footer[data-astro-cid-lcdefpme]{text-align:center;position:fixed;inset-block-end:var(--spacing-6);inset-inline:0}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-text-body);font-size:var(--type-text-sm-size);opacity:.6;text-decoration:none}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{opacity:1;color:var(--color-text-headings)}.logo[data-astro-cid-lcdefpme]:focus-visible,.cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible,footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:var(--border-width-md) solid var(--color-border-focus);outline-offset:var(--spacing-1)}.logo[data-astro-cid-lcdefpme]:focus-visible{outline-offset:var(--spacing-2)}.cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-offset:0}.visually-hidden[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
