.visually-hidden.svelte-9pnvge{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.section.svelte-9pnvge{box-sizing:border-box;max-width:var(--size-page);margin:0 auto}.search.svelte-9pnvge{align-items:center;gap:var(--space-3);width:100%;max-width:640px;height:56px;margin-top:var(--space-1);padding:0 var(--space-5);box-sizing:border-box;border:2px solid var(--navy);border-radius:var(--radius-full);background:var(--surface);text-align:start;display:flex;position:relative}.search.svelte-9pnvge:focus-within{outline:3px solid var(--action);outline-offset:3px}.search-mark.svelte-9pnvge{width:var(--size-tap);height:var(--size-tap);margin-left:-11px;margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-full);color:var(--navy);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.search-mark.svelte-9pnvge:focus-visible{box-shadow:var(--focus-ring);outline:none}.search-input.svelte-9pnvge{min-width:0;color:var(--ink);font:var(--type-input);background:0 0;border:0;outline:none;flex:1}.search-input.svelte-9pnvge::placeholder{color:var(--ink-muted)}.popular.svelte-9pnvge{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.popular-label.svelte-9pnvge{font:600 .9375rem/1.5 var(--font-sans);flex-basis:100%}.popular-link.svelte-9pnvge{min-height:var(--size-tap);border:2px solid var(--navy);border-radius:var(--radius-full);background:var(--surface);color:var(--ink);font:var(--type-action);align-items:center;padding:0 18px;text-decoration:none;display:flex}.popular-link.svelte-9pnvge:hover{background:var(--tint)}.popular-link.svelte-9pnvge:focus-visible,.category.svelte-9pnvge:focus-visible,.result.svelte-9pnvge:focus-visible{box-shadow:var(--focus-ring);outline:none}.section.svelte-9pnvge{gap:var(--space-4);flex-direction:column;padding:48px 20px 0;display:flex}.section[hidden].svelte-9pnvge{display:none}.section-title.svelte-9pnvge,.results-title.svelte-9pnvge{color:var(--heading);font:var(--type-display-band);letter-spacing:var(--tracking-display-band);margin:0}.results-title.svelte-9pnvge{font:var(--type-display-section);letter-spacing:var(--tracking-display-section)}.results-list.svelte-9pnvge{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.results-list.svelte-9pnvge li:where(.svelte-9pnvge)+li:where(.svelte-9pnvge):not([hidden]){border-top:2px solid var(--line-soft)}.result.svelte-9pnvge{padding:var(--space-3) 0;color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}.result-question.svelte-9pnvge{font:var(--type-card-title)}.result.svelte-9pnvge:hover .result-question:where(.svelte-9pnvge){color:var(--link);text-decoration:underline}.result-category.svelte-9pnvge{color:var(--ink-muted);font:var(--type-meta)}.results-none.svelte-9pnvge{color:var(--ink-muted);font:var(--type-body);margin:0}.results-none[hidden].svelte-9pnvge{display:none}.categories.svelte-9pnvge{gap:var(--space-3);flex-direction:column;display:flex}.category.svelte-9pnvge{align-items:baseline;gap:var(--space-1) var(--space-3);border:2px solid var(--line);border-radius:var(--radius-2xl);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;padding:20px;text-decoration:none;display:grid}.category.svelte-9pnvge:hover{border-color:var(--navy)}.category-tint.svelte-9pnvge{border-color:var(--tint);background:var(--tint)}.category-rosa.svelte-9pnvge{border-color:var(--rosa);background:var(--rosa)}.category-icon.svelte-9pnvge{border-radius:var(--radius-full);background:var(--sky);width:56px;height:56px;color:var(--navy);justify-content:center;align-items:center;display:none}.category-title.svelte-9pnvge{font:var(--type-display-card);letter-spacing:var(--tracking-display-card)}.category.svelte-9pnvge:hover .category-title:where(.svelte-9pnvge){color:var(--link)}.category-text.svelte-9pnvge{font:400 .9375rem/1.375rem var(--font-sans);grid-area:2/1/auto/-1}.category-count.svelte-9pnvge{color:var(--blue-text);font:var(--type-tag);white-space:nowrap;grid-area:1/2}@media (width>=900px){.search.svelte-9pnvge{height:60px;margin-top:var(--space-3)}.search-input.svelte-9pnvge{font-size:1.125rem}.popular-label.svelte-9pnvge{flex-basis:auto;margin-right:4px}.section.svelte-9pnvge{box-sizing:content-box;gap:32px;padding:clamp(56px,7vw,96px) clamp(16px,4vw,32px) 0}.categories.svelte-9pnvge{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.category.svelte-9pnvge{border-radius:var(--radius-3xl);flex-direction:column;gap:12px;padding:32px;display:flex}.category-icon.svelte-9pnvge{display:flex}.category-count.svelte-9pnvge{margin-top:auto}.categories.svelte-9pnvge{grid-template-columns:repeat(3,minmax(0,1fr))}}
