.lamps.svelte-18rg9e6{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lamps.desktop.svelte-18rg9e6{display:none}@media (width>=48rem){.lamps.desktop.svelte-18rg9e6{display:block}.lamps.phone.svelte-18rg9e6{display:none}}ellipse.svelte-18rg9e6{opacity:0}.on.svelte-18rg9e6 ellipse:where(.svelte-18rg9e6){animation:.9s ease-out forwards svelte-18rg9e6-lamp-on}@keyframes svelte-18rg9e6-lamp-on{to{opacity:1}}@media (prefers-reduced-motion:reduce){ellipse.svelte-18rg9e6,.on.svelte-18rg9e6 ellipse:where(.svelte-18rg9e6){opacity:1;animation:none}}main.svelte-1uha8ag{max-width:75rem;margin:0 auto;padding:0 0 4rem}.hero.svelte-1uha8ag{background:var(--color-panel);margin:0;overflow:hidden}.frame.svelte-1uha8ag{position:relative}.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.hero.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){color:var(--color-body-text);padding:.35rem 1rem}@media (width>=48rem){.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:16/9;max-height:70vh}}.intro.svelte-1uha8ag{padding:2rem 1rem 0}.lede.svelte-1uha8ag{max-width:60ch}.search.svelte-1uha8ag{max-width:40rem;margin-top:1.5rem}.search.svelte-1uha8ag label:where(.svelte-1uha8ag){margin-bottom:.35rem;font-weight:600;display:block}.field.svelte-1uha8ag{display:flex}.field.svelte-1uha8ag input:where(.svelte-1uha8ag){min-width:0;min-height:var(--tap-min);border:1px solid var(--color-ink);border-radius:var(--rounded-none);background:var(--color-ground);font:var(--text-body) var(--font-sans);color:var(--color-ink);border-right:0;flex:1;padding:0 .75rem}.field.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:var(--tap-min);border:1px solid var(--color-ink);border-radius:var(--rounded-none);background:var(--color-ink);color:var(--color-ground);font:600 var(--text-body) var(--font-sans);cursor:pointer;padding:0 1.25rem}.enter.svelte-1uha8ag{margin-top:1.5rem}.enter.svelte-1uha8ag .button-primary:where(.svelte-1uha8ag){align-items:center;text-decoration:none;display:inline-flex}.counts.svelte-1uha8ag{max-width:70ch;color:var(--color-body-text);margin-top:1.5rem}.counts.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-ink)}.badge.svelte-1uha8ag{border:1px solid var(--color-border);font-size:var(--text-kicker);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin-left:.35rem;padding:0 .4rem;display:inline-block}.doors.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2rem;display:flex}.doors.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:var(--tap-min);align-items:center;display:inline-flex}
