.landing-footer.svelte-jz8lnl{border-top:var(--border);padding:var(--space-2xl) 0 0;overflow:hidden}.landing-footer.svelte-jz8lnl:not(.has-wordmark){margin-top:var(--space-3xl)}.footer-main.svelte-jz8lnl{justify-content:space-between;align-items:flex-start;gap:var(--space-2xl) var(--space-3xl);flex-wrap:wrap;display:flex}.has-wordmark.svelte-jz8lnl .footer-main:where(.svelte-jz8lnl){margin-bottom:var(--space-2xl)}#main:has(.landing-footer.has-wordmark){padding-bottom:0}.footer-cols.svelte-jz8lnl{gap:var(--space-3xl);display:flex}.footer-brand.svelte-jz8lnl{width:100%;font-size:clamp(4rem,22vw,16rem);font-weight:var(--font-weight-bold);letter-spacing:-.05em;color:var(--color-primary);text-transform:lowercase;--brand-cut:.3em;--brand-rise:.15em;margin-top:calc(var(--brand-rise) * -1);margin-bottom:calc(var(--brand-cut) * -1);line-height:1;text-decoration:none;transition:color .15s;display:block}.footer-brand.svelte-jz8lnl:hover{color:var(--color-primary-hover)}.footer-brand-wrap.svelte-jz8lnl{position:relative}.egg-pile.svelte-jz8lnl{pointer-events:none;width:min(24rem,74vw);position:absolute;top:12%;left:clamp(1rem,7vw,7rem)}.egg-stamp.svelte-jz8lnl{box-sizing:border-box;gap:var(--space-xs);width:100%;padding:var(--space-md) var(--space-lg);background:var(--color-surface);border:3px solid var(--color-primary);text-align:left;transform:translate(calc(var(--x) * var(--egg-scatter,1)), calc(var(--y) * var(--egg-scatter,1))) rotate(var(--rot));transform-origin:30%;flex-direction:column;animation:.28s cubic-bezier(.2,1.4,.4,1) both svelte-jz8lnl-egg-thunk;display:flex;position:absolute;top:0;left:0}.egg-tag.svelte-jz8lnl{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary)}.egg-fact.svelte-jz8lnl{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.35}@keyframes svelte-jz8lnl-egg-thunk{0%{opacity:0;transform:translate(calc(var(--x) * var(--egg-scatter,1)), calc(var(--y) * var(--egg-scatter,1))) rotate(var(--rot)) scale(1.55)}55%{opacity:1;transform:translate(calc(var(--x) * var(--egg-scatter,1)), calc(var(--y) * var(--egg-scatter,1))) rotate(var(--rot)) scale(.93)}to{opacity:1;transform:translate(calc(var(--x) * var(--egg-scatter,1)), calc(var(--y) * var(--egg-scatter,1))) rotate(var(--rot)) scale(1)}}@media (prefers-reduced-motion:reduce){.egg-stamp.svelte-jz8lnl{animation:.15s both svelte-jz8lnl-egg-fade}@keyframes svelte-jz8lnl-egg-fade{0%{opacity:0}to{opacity:1}}}.footer-col.svelte-jz8lnl{gap:var(--space-xs);flex-direction:column;display:flex}.footer-heading.svelte-jz8lnl{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin-bottom:var(--space-xs)}.footer-col.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:var(--font-size-sm);color:var(--color-text-muted);text-decoration:none}.footer-col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text)}.footer-bottom.svelte-jz8lnl{align-items:flex-end;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-text-faint);text-align:right;flex-direction:column;display:flex}.footer-domain.svelte-jz8lnl{font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--color-text-muted)}.footer-reg.svelte-jz8lnl{color:var(--color-text-muted)}@media (width<=640px){.footer-main.svelte-jz8lnl{gap:var(--space-xl);flex-direction:column}.footer-cols.svelte-jz8lnl{gap:var(--space-2xl)}.footer-bottom.svelte-jz8lnl{text-align:left;align-items:flex-start}.egg-pile.svelte-jz8lnl{width:min(18rem,78vw);top:-2.5rem;left:50%;transform:translate(-50%)}.egg-stamp.svelte-jz8lnl{--egg-scatter:.4;padding:var(--space-sm) var(--space-md)}.egg-fact.svelte-jz8lnl{font-size:var(--font-size-sm)}}
