.hero.svelte-e12qt1{background:var(--blue-50);padding-block:clamp(32px,5vw,56px) clamp(28px,4vw,40px)}.hero.svelte-e12qt1 .crumbs{margin-bottom:20px}.search-form.svelte-e12qt1{max-width:720px;margin-top:28px}.field.svelte-e12qt1{border:1px solid var(--neutral-200);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);transition:border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard);background:#fff;align-items:center;gap:10px;padding:8px 8px 8px 18px;display:flex}.field.svelte-e12qt1:focus-within{border-color:var(--izt-classic-blue);box-shadow:var(--shadow-md), var(--shadow-focus)}.field.svelte-e12qt1 .field-ic{color:var(--izt-antic-cuir);flex-shrink:0}.field.svelte-e12qt1 input:where(.svelte-e12qt1){min-width:0;font:inherit;color:var(--fg-default);background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:17px}.field.svelte-e12qt1 input:where(.svelte-e12qt1)::placeholder{color:var(--neutral-500)}.go.svelte-e12qt1{border-radius:var(--radius-pill);background:var(--izt-navy-blue);color:#fff;font-family:var(--font-display);letter-spacing:.02em;cursor:pointer;box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff2e;transition:background .2s var(--ease-standard), transform .2s var(--ease-standard);border:0;flex-shrink:0;padding:12px 20px;font-size:14px;font-weight:700}.go.svelte-e12qt1:hover{background:#023571;transform:translateY(-1px)}.go.svelte-e12qt1:focus-visible{box-shadow:var(--shadow-focus);outline:none}.tip.svelte-e12qt1{margin:14px 0 0}.tip-btn.svelte-e12qt1{font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;font-size:13px;display:inline-flex}.tip-btn.svelte-e12qt1:hover{color:var(--izt-navy-blue)}.tip-btn.svelte-e12qt1:focus-visible{box-shadow:var(--shadow-focus);border-radius:6px;outline:none}kbd.svelte-e12qt1{font-family:var(--font-mono);border:1px solid var(--neutral-200);color:var(--neutral-700);background:#fff;border-bottom-width:2px;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:500}.results-wrap.svelte-e12qt1{padding-block:8px clamp(64px,8vw,96px)}.status.svelte-e12qt1{color:var(--neutral-600);margin:0 0 16px;font-size:15px}.status.svelte-e12qt1 strong:where(.svelte-e12qt1){color:var(--izt-navy-blue)}.chips.svelte-e12qt1{flex-wrap:wrap;gap:8px;margin:0 0 clamp(28px,4vw,40px);padding:0;list-style:none;display:flex}.chip.svelte-e12qt1{border-radius:var(--radius-pill);border:1px solid var(--blue-100);font-family:var(--font-display);color:var(--izt-antic-cuir);transition:background .2s var(--ease-standard), color .2s var(--ease-standard);background:#fff;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.chip.svelte-e12qt1:hover{background:var(--blue-50);color:var(--izt-navy-blue)}.chip[aria-current=page].svelte-e12qt1{background:var(--izt-navy-blue);border-color:var(--izt-navy-blue);color:#fff}.chip.svelte-e12qt1 .n:where(.svelte-e12qt1){font-family:var(--font-mono);opacity:.75;font-size:11px}.group.svelte-e12qt1+.group:where(.svelte-e12qt1){margin-top:clamp(36px,5vw,56px)}.group-title.svelte-e12qt1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--izt-black-charcoal);align-items:center;gap:10px;margin:0 0 16px;font-size:clamp(20px,2.4vw,24px);font-weight:700;display:flex}.group-n.svelte-e12qt1{font-family:var(--font-mono);color:var(--text-accent);letter-spacing:.1em;font-size:13px;font-weight:700}.list.svelte-e12qt1{gap:14px;margin:0;padding:0;list-style:none;display:grid}.result.svelte-e12qt1{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard);background:#fff;border:1px solid #1428500a;flex-direction:column;gap:8px;padding:22px 24px;display:flex;position:relative}.result.svelte-e12qt1:hover,.result.svelte-e12qt1:focus-within{box-shadow:var(--shadow-lg)}.result.svelte-e12qt1 .tag:where(.svelte-e12qt1){align-self:flex-start}.r-title.svelte-e12qt1{font-family:var(--font-display);margin:0;font-size:18px;font-weight:700;line-height:1.3}.r-title.svelte-e12qt1 a:where(.svelte-e12qt1){color:var(--izt-navy-blue)}.r-title.svelte-e12qt1 a:where(.svelte-e12qt1):after{content:"";border-radius:inherit;position:absolute;inset:0}.r-title.svelte-e12qt1 a:where(.svelte-e12qt1):focus-visible{outline:none}.r-title.svelte-e12qt1 a:where(.svelte-e12qt1):focus-visible:after{box-shadow:var(--shadow-focus)}.result.svelte-e12qt1:hover .r-title:where(.svelte-e12qt1) a:where(.svelte-e12qt1){color:var(--text-accent)}.r-snippet.svelte-e12qt1{color:var(--neutral-600);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.r-url.svelte-e12qt1{color:var(--neutral-500);overflow-wrap:anywhere;margin:0;font-size:12px}mark.svelte-e12qt1{background:var(--blue-100);color:inherit;border-radius:3px;padding:0 2px}.more.svelte-e12qt1{font-family:var(--font-display);margin-top:14px;font-size:14px;font-weight:600;display:inline-block}.empty.svelte-e12qt1{background:var(--blue-50);border-radius:var(--radius-xl);flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,40px);margin-bottom:32px;padding:clamp(24px,4vw,36px);display:flex}.empty.svelte-e12qt1 img:where(.svelte-e12qt1){width:min(160px,40vw);height:auto}.empty-text.svelte-e12qt1{flex:280px}.empty-title.svelte-e12qt1{font-family:var(--font-display);text-transform:uppercase;margin:0 0 8px;font-size:22px;font-weight:700}.empty-text.svelte-e12qt1 p:where(.svelte-e12qt1){color:var(--neutral-600);margin:0 0 16px}.empty-actions.svelte-e12qt1{flex-wrap:wrap;gap:10px;display:flex}.ask.svelte-e12qt1{border-radius:var(--radius-lg);background:var(--blue-50);color:var(--izt-navy-blue);align-items:center;gap:12px;margin-top:clamp(32px,4vw,48px);padding:16px 20px;display:flex}.ask.svelte-e12qt1 p:where(.svelte-e12qt1){color:var(--neutral-700);overflow-wrap:anywhere;margin:0}.ask.svelte-e12qt1 a:where(.svelte-e12qt1){font-weight:600}.suggest.svelte-e12qt1{margin-top:clamp(36px,5vw,56px)}.suggest-title.svelte-e12qt1{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-accent);margin:0 0 12px;font-size:12px;font-weight:700}.suggest.svelte-e12qt1 .chips:where(.svelte-e12qt1){margin:0}@media (width<=480px){.field.svelte-e12qt1{padding-left:14px}.go.svelte-e12qt1{padding:11px 14px}.result.svelte-e12qt1{padding:18px}}@media (prefers-reduced-motion:reduce){.result.svelte-e12qt1,.result.svelte-e12qt1:hover,.result.svelte-e12qt1:focus-within{transition:none;transform:none}}
