.hero-bottom.svelte-oqsuc6{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-top:72px}.hero-bottom__lead.svelte-oqsuc6{max-width:620px;font-family:var(--font-text);font-size:22px;font-weight:400;line-height:1.45;color:var(--graphite)}.find.svelte-oqsuc6{display:flex;flex-direction:column;gap:14px;flex:0 1 600px;min-width:0}.find__label.svelte-oqsuc6{color:var(--graphite)}.find__field.svelte-oqsuc6{display:flex;align-items:center;gap:16px;padding:0 20px;border:1.5px solid var(--ink);background:var(--surface)}.find__field.svelte-oqsuc6:focus-within{outline:2px solid var(--magenta);outline-offset:2px}.find__field.svelte-oqsuc6 input:where(.svelte-oqsuc6){flex:1;min-width:0;padding:18px 0;border:0;background:transparent;color:var(--ink);font-family:var(--font-mono);font-size:26px;letter-spacing:-.5px;caret-color:var(--magenta)}.find__field.svelte-oqsuc6 input:where(.svelte-oqsuc6):focus{outline:none}.find__field.svelte-oqsuc6 input:where(.svelte-oqsuc6)::placeholder{color:var(--hairline)}.find__count.svelte-oqsuc6{flex:none;color:var(--graphite)}.find__chips.svelte-oqsuc6{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-oqsuc6{padding:8px 12px;border:1px solid var(--hairline);background:var(--surface);color:var(--ink);font-family:var(--font-mono);font-size:13px;letter-spacing:.3px;cursor:pointer}.chip.svelte-oqsuc6:hover{border-color:var(--ink)}.chip.is-on.svelte-oqsuc6{border-color:var(--ink);background:var(--ink);color:var(--on-night)}.archive.svelte-oqsuc6{display:flex;flex-direction:column;gap:40px;padding-top:136px;padding-bottom:136px;background:var(--surface);color:var(--ink)}.archive__head.svelte-oqsuc6{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.archive__title.svelte-oqsuc6{display:flex;flex-direction:column;gap:16px}.archive__count.svelte-oqsuc6{color:var(--graphite)}.archive__list.svelte-oqsuc6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;margin:0;padding:0;list-style:none;border-top:1.5px solid var(--ink)}.archive__list.svelte-oqsuc6 li:where(.svelte-oqsuc6){padding:14px 0;border-bottom:1px solid var(--hairline);font-family:var(--font-text);font-size:16px;font-weight:600;line-height:1.3}.archive__list.svelte-oqsuc6 .archive__empty:where(.svelte-oqsuc6){grid-column:1 / -1;font-family:var(--font-mono);font-size:13px;font-weight:400;color:var(--graphite)}.archive__foot.svelte-oqsuc6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:24px 32px;background:var(--surface-2);font-family:var(--font-mono);font-size:13px;letter-spacing:.3px}.next-spot.svelte-oqsuc6{display:flex;flex-direction:column;gap:28px;padding-top:136px;padding-bottom:136px}.next-spot__eyebrow.svelte-oqsuc6{color:var(--graphite-dark)}.next-spot__title.svelte-oqsuc6{max-width:1100px;margin:0;font-family:var(--font-display);font-size:clamp(44px,5vw + 12px,88px);font-weight:700;line-height:1;letter-spacing:-.032em}@media(max-width:1100px){.hero-bottom.svelte-oqsuc6{flex-direction:column;align-items:stretch}.find.svelte-oqsuc6{flex:none}.archive__list.svelte-oqsuc6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.archive__list.svelte-oqsuc6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hero-bottom.svelte-oqsuc6{padding-top:48px}.hero-bottom__lead.svelte-oqsuc6{font-size:18px}.find__field.svelte-oqsuc6 input:where(.svelte-oqsuc6){font-size:20px}.archive__foot.svelte-oqsuc6{padding:20px}}
