.landing.svelte-1uha8ag{--home-flow-gap:clamp(34px, 5vw, 64px);width:min(var(--page-max), calc(100% - 32px));margin:0 auto;padding:34px 0 60px}.hero.svelte-1uha8ag{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:stretch;gap:22px;min-height:min(460px,100vh - 210px);display:grid}.hero.compact.svelte-1uha8ag{border-bottom:1px solid var(--line);align-items:center;min-height:0;padding-bottom:12px}.hero-copy.svelte-1uha8ag{align-content:center;gap:14px;min-width:0;display:grid}.hero.svelte-1uha8ag:not(.compact) .hero-copy:where(.svelte-1uha8ag){padding-bottom:clamp(22px,4vw,48px)}.eyebrow.svelte-1uha8ag{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin:0}h1.svelte-1uha8ag{max-width:820px;font-size:clamp(2.35rem,5vw,4.7rem);line-height:.96}.compact.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:760px;font-size:clamp(2rem,4vw,3.6rem)}.hero-lede.svelte-1uha8ag{max-width:690px;color:var(--text-soft);font-size:clamp(1rem,2vw,1.2rem);line-height:1.6}.hero-search.svelte-1uha8ag{border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;gap:10px;max-width:760px;padding:8px;display:grid}.hero-search.svelte-1uha8ag label:where(.svelte-1uha8ag){border-radius:var(--radius-sm);background:var(--control);min-width:0;height:48px;color:var(--text-muted);align-items:center;gap:10px;padding:0 13px;display:flex}.hero-search.svelte-1uha8ag label:where(.svelte-1uha8ag):focus-within{background:var(--control);box-shadow:none}.hero-search.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;min-width:0;height:100%;color:var(--text);background:0 0;border:0;padding:0}.hero-search.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:0}.hero-input:focus,.hero-input:focus-visible{box-shadow:none;outline:0}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:8px;display:flex}.badge-icon.svelte-1uha8ag{color:var(--accent)}.hero-mascot.svelte-1uha8ag{justify-content:center;align-self:stretch;align-items:flex-end;min-width:0;min-height:100%;display:flex}.hero-mascot.svelte-1uha8ag img:where(.svelte-1uha8ag){width:clamp(500px,36vw,560px);height:auto;margin-bottom:calc(-1 * var(--home-flow-gap));object-fit:contain;max-width:none;display:block}.trust-card.svelte-1uha8ag span:where(.svelte-1uha8ag),.metadata-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.82rem;font-weight:750}.metadata-strip.svelte-1uha8ag strong:where(.svelte-1uha8ag){overflow-wrap:anywhere;line-height:1.25}.notice.svelte-1uha8ag,.results-head.svelte-1uha8ag,.results-list.svelte-1uha8ag,.pager.svelte-1uha8ag{margin-top:22px}.results-anchor.svelte-1uha8ag{scroll-margin-top:96px}.home-flow.svelte-1uha8ag{gap:var(--home-flow-gap);min-width:0;margin-top:var(--home-flow-gap);display:grid}.home-segment.svelte-1uha8ag{--segment-gutter:clamp(16px, 3vw, 34px);box-sizing:border-box;border-top:1px solid var(--line);background:color-mix(in srgb, var(--glass-strong) 42%, transparent);width:100%;min-width:0;padding:clamp(30px, 4.5vw, 50px) var(--segment-gutter);margin-inline:0;position:relative}.home-segment.svelte-1uha8ag:first-child{border-top:0}.recent-starters.home-segment.svelte-1uha8ag{border-block:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 7%, transparent), transparent 68%), var(--glass-strong)}.starters-head.svelte-1uha8ag{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:13px;display:flex}.starters-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.35rem,3vw,2rem)}.starters-head.svelte-1uha8ag>a:where(.svelte-1uha8ag){color:var(--accent);white-space:nowrap;align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.starters-list.svelte-1uha8ag{display:grid}.starter-item.svelte-1uha8ag{border-bottom:1px solid var(--line);min-height:58px;color:var(--text);grid-template-columns:auto minmax(180px,1.2fr) minmax(120px,.7fr) auto auto;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:grid}.starter-item.svelte-1uha8ag:last-child{border-bottom:0}.starter-item.svelte-1uha8ag:hover .starter-main:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:var(--link-hover)}.starter-main.svelte-1uha8ag{gap:2px;min-width:0;display:grid}.starter-main.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;transition:color .16s var(--ease);overflow:hidden}.starter-main.svelte-1uha8ag span:where(.svelte-1uha8ag),.starter-location.svelte-1uha8ag,.starter-date.svelte-1uha8ag{color:var(--text-muted);font-size:.84rem}.starter-location.svelte-1uha8ag{align-items:center;gap:5px;min-width:0;display:inline-flex}.starter-date.svelte-1uha8ag{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.starter-arrow.svelte-1uha8ag{color:var(--accent)}.starters-empty.svelte-1uha8ag{color:var(--text-muted);margin:14px 0 0}.news-section.home-segment.svelte-1uha8ag{background:var(--glass-strong);overflow-x:clip}.news-contained.svelte-1uha8ag{width:min(var(--page-max), 100%);min-width:0;margin-inline:auto;overflow:hidden}.news-head.svelte-1uha8ag{max-width:720px}.news-toolbar.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:14px;margin-top:16px;display:flex}.news-overview-link.svelte-1uha8ag{color:var(--accent);align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.carousel-controls.svelte-1uha8ag{flex:none;gap:8px;display:flex}.carousel-arrow.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--glass);width:40px;height:40px;color:var(--accent);cursor:pointer;transition:background .16s var(--ease), border-color .16s var(--ease), transform .16s var(--ease);justify-content:center;align-items:center;display:inline-flex}.carousel-arrow.svelte-1uha8ag:hover{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));background:var(--glass-strong);transform:translateY(-1px)}.carousel-arrow.svelte-1uha8ag:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.news-carousel-frame.svelte-1uha8ag{width:100%;min-width:0;max-width:100%;margin-top:12px;overflow:hidden}.news-carousel.svelte-1uha8ag{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;gap:14px;width:100%;min-width:0;max-width:100%;padding:2px 2px 12px;display:flex;overflow-x:auto}.news-carousel.svelte-1uha8ag::-webkit-scrollbar{height:10px}.news-carousel.svelte-1uha8ag::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 48%, transparent);background-clip:content-box;border:3px solid #0000;border-radius:999px}.news-slide.svelte-1uha8ag{border-radius:var(--radius-md);min-width:0;max-width:420px;color:var(--text);scroll-snap-align:start;transition:border-color .16s var(--ease), transform .16s var(--ease);flex:0 0 min(420px,100vw - 64px);text-decoration:none;display:grid;overflow:hidden}.news-slide.svelte-1uha8ag:hover{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));transform:translateY(-1px)}.news-slide.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:2;background:var(--muted);object-fit:cover;width:100%;display:block}.news-slide-body.svelte-1uha8ag{gap:9px;padding:15px;display:grid}.news-slide-date.svelte-1uha8ag,.news-slide-link.svelte-1uha8ag{align-items:center;gap:5px;display:inline-flex}.news-slide-date.svelte-1uha8ag{color:var(--text-muted);font-size:.84rem}.news-slide.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.12rem;line-height:1.25}.news-slide-body.svelte-1uha8ag>span:where(.svelte-1uha8ag):not(.news-slide-date):not(.news-slide-link){color:var(--text-soft);line-height:1.5}.news-slide-link.svelte-1uha8ag{color:var(--accent);font-size:.92rem;font-weight:800}.section-head.svelte-1uha8ag{gap:8px;max-width:720px;display:grid}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.65rem,4vw,3rem);line-height:1.05}.section-head.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){color:var(--text-soft);line-height:1.55}.trust-grid.svelte-1uha8ag,.use-case-grid.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.trust-card.svelte-1uha8ag,.use-case.svelte-1uha8ag{border-radius:var(--radius-md);padding:16px}.trust-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(1.7rem,3.6vw,2.8rem);line-height:1;display:block}.trust-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.use-case.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);margin-top:10px;line-height:1.5}.metadata-strip.svelte-1uha8ag{border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;padding:14px;display:grid}.metadata-strip.svelte-1uha8ag div:where(.svelte-1uha8ag){gap:5px;min-width:0;display:grid}.use-case-icon.svelte-1uha8ag{color:var(--accent)}.use-case.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:12px;font-size:1rem}.use-case-icon.svelte-1uha8ag{font-size:1.35rem}.notice.svelte-1uha8ag{border-color:color-mix(in srgb, var(--warn) 36%, var(--line));border-left:4px solid var(--warn);border-radius:var(--radius-md);background:var(--warn-bg);padding:16px}.results-head.svelte-1uha8ag{border-radius:var(--radius-md);color:var(--text-muted);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.results-head.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text)}.results-list.svelte-1uha8ag{gap:10px;display:grid}.result-row.svelte-1uha8ag{border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) minmax(220px,.75fr) minmax(220px,.8fr);gap:16px;padding:16px;transition:border-color .12s,transform .12s,box-shadow .12s;display:grid}.result-row.svelte-1uha8ag:hover{border-color:color-mix(in srgb, var(--accent) 44%, var(--line));box-shadow:var(--shadow-md);transform:translateY(-2px)}.skeleton-head.svelte-1uha8ag{min-height:48px}.skeleton-row.svelte-1uha8ag{pointer-events:none}.skeleton-row.svelte-1uha8ag:hover{border-color:var(--line);box-shadow:none;transform:none}.skeleton-main.svelte-1uha8ag{align-content:center;gap:10px;display:grid}.skeleton-label.svelte-1uha8ag{border-radius:6px;width:92px;height:17px}.skeleton-value.svelte-1uha8ag{border-radius:var(--radius-sm);width:min(80%,260px);height:44px}.skeleton-copy.svelte-1uha8ag{border-radius:6px;width:min(72%,220px);height:18px}.skeleton-count.svelte-1uha8ag{border-radius:var(--radius-sm);width:140px;height:24px}.skeleton-page.svelte-1uha8ag{border-radius:var(--radius-sm);width:96px;height:20px}.skeleton-pill.svelte-1uha8ag,.skeleton-chip.svelte-1uha8ag{border-radius:999px;height:25px}.skeleton-pill.svelte-1uha8ag{width:92px}.skeleton-title.svelte-1uha8ag{border-radius:var(--radius-sm);width:min(78%,360px);height:23px}.skeleton-number.svelte-1uha8ag{border-radius:var(--radius-sm);width:120px;height:17px}.skeleton-chip.svelte-1uha8ag{width:112px}.skeleton-chip.wide.svelte-1uha8ag{width:min(100%,280px)}.skeleton-map.svelte-1uha8ag{border-radius:var(--radius-md);min-height:150px}.result-main.svelte-1uha8ag{min-width:0}.result-title.svelte-1uha8ag{align-items:start;gap:10px;min-width:0;margin:8px 0 4px;display:flex}.result-main.svelte-1uha8ag h2:where(.svelte-1uha8ag){overflow-wrap:anywhere;min-width:0;font-size:1.05rem;line-height:1.25}.result-link.svelte-1uha8ag{text-decoration:none}.result-link.svelte-1uha8ag:hover{color:var(--link-hover);text-decoration:underline}.result-main.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);font-variant-numeric:tabular-nums}.type.svelte-1uha8ag{border-radius:999px;padding:3px 8px;font-size:.75rem;font-weight:800;display:inline-flex}.type-enterprise.svelte-1uha8ag{background:var(--green-bg);color:var(--green-fg)}.type-establishment.svelte-1uha8ag{background:var(--blue-bg);color:var(--blue-fg)}.type-branch.svelte-1uha8ag{background:var(--amber-bg);color:var(--amber-fg)}.result-meta.svelte-1uha8ag{color:var(--text-soft);flex-wrap:wrap;place-content:center end;gap:8px;font-size:.88rem;display:flex}.meta-icon.svelte-1uha8ag{color:var(--accent);align-self:center;margin-right:-2px}.result-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid var(--line);background:var(--glass-muted);overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:4px 9px}.empty.svelte-1uha8ag{color:var(--text-muted);padding:20px 0}.pager.svelte-1uha8ag{justify-content:flex-end;gap:8px;display:flex}@media (width<=980px){.hero.svelte-1uha8ag{grid-template-columns:1fr;min-height:0}.hero-mascot.svelte-1uha8ag{align-self:center;min-height:0}.hero-mascot.svelte-1uha8ag img:where(.svelte-1uha8ag){width:min(82vw,520px);max-width:100%;margin-bottom:0}.trust-grid.svelte-1uha8ag,.use-case-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.result-row.svelte-1uha8ag{grid-template-columns:1fr}.result-meta.svelte-1uha8ag{justify-content:start}}@media (width<=640px){.landing.svelte-1uha8ag{width:min(100% - 20px,1180px);padding-top:14px}.home-segment.svelte-1uha8ag{--segment-gutter:10px}h1.svelte-1uha8ag,.compact.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(1.85rem,9vw,2.25rem)}.trust-grid.svelte-1uha8ag,.metadata-strip.svelte-1uha8ag,.use-case-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag{gap:12px}.hero-lede.svelte-1uha8ag{font-size:1rem;line-height:1.45}.hero-mascot.svelte-1uha8ag img:where(.svelte-1uha8ag){width:min(82vw,320px)}.results-head.svelte-1uha8ag{flex-direction:column;align-items:start;gap:4px}.results-anchor.svelte-1uha8ag{scroll-margin-top:132px}.starter-item.svelte-1uha8ag{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:9px 0}.starter-location.svelte-1uha8ag,.starter-date.svelte-1uha8ag{grid-column:2}.starter-arrow.svelte-1uha8ag{grid-area:1/3/span 3}.news-toolbar.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.news-overview-link.svelte-1uha8ag{white-space:normal}.carousel-controls.svelte-1uha8ag{align-self:flex-end}.news-slide.svelte-1uha8ag{flex-basis:min(82vw,340px)}}
