.ground.svelte-no0tph{min-height:100dvh;padding-bottom:var(--hf-consent-inset,var(--hf-consent-inset-before,0px));background:var(--surface);color:var(--ink);font:var(--type-body)}.head.svelte-no0tph,.hero.svelte-no0tph{display:none}.card.svelte-no0tph{box-sizing:border-box;flex-direction:column;min-height:100dvh;margin:0;display:flex}.bar.svelte-no0tph{box-sizing:border-box;border-bottom:2px solid var(--line-soft);align-items:center;gap:10px;height:66px;padding:0 12px;display:flex}.title.svelte-no0tph{min-width:0;font:var(--type-display-bar);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.bar-join.svelte-no0tph{min-height:var(--size-tap);color:var(--blue-text);font:var(--type-action);text-underline-offset:4px;flex:none;align-items:center;padding:0 10px;display:flex}.body.svelte-no0tph{flex-direction:column;gap:18px;padding:16px 20px 20px;display:flex}.greet.svelte-no0tph{font:600 1.0625rem/1.45 var(--font-sans);margin:0 0 -4px 6px}.foot.svelte-no0tph{bottom:var(--hf-consent-inset,var(--hf-consent-inset-before,0px));z-index:5;background:var(--surface);flex-direction:column;margin-top:auto;padding:12px 20px 16px;display:flex;position:sticky}.legal.svelte-no0tph{font:var(--type-small);flex-wrap:wrap;justify-content:center;align-items:center;column-gap:16px;padding:0 20px 12px;display:flex}.bar-back.svelte-no0tph{display:flex}.legal.svelte-no0tph a:where(.svelte-no0tph){box-sizing:border-box;min-width:var(--size-tap);min-height:var(--size-tap);color:var(--link);justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.legal.svelte-no0tph a:where(.svelte-no0tph):hover,.join-pill.svelte-no0tph:hover{color:var(--link-hover)}@media (width>=900px){.ground.svelte-no0tph{box-sizing:border-box;background:var(--light-blue);padding:0 clamp(16px,4vw,32px) clamp(48px,6vw,88px)}.head.svelte-no0tph{max-width:var(--size-page);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:12px 0;display:flex}.home.svelte-no0tph{flex:none;display:flex}.home.svelte-no0tph .hf-logo{width:auto;height:54px}.join.svelte-no0tph{font:600 1rem/1.5 var(--font-sans);align-items:center;gap:14px;display:flex}.join-ask.svelte-no0tph{color:var(--ink-muted)}.join-pill.svelte-no0tph{box-sizing:border-box;height:var(--size-tap);border:2px solid var(--outline);border-radius:var(--radius-full);color:var(--ink);align-items:center;padding:0 22px;font-weight:700;text-decoration:none;display:flex}.main.svelte-no0tph{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);max-width:1080px;margin:clamp(8px,2vw,32px) auto 0;display:flex}.hero.svelte-no0tph{flex:340px;min-width:0;max-width:520px;display:block}.hero-title.svelte-no0tph{font:800 clamp(2.125rem, 3.6vw, 3.25rem) / 1.02 var(--font-display);letter-spacing:-.02em;margin:0}.hero.svelte-no0tph picture{display:contents}.hero.svelte-no0tph .hero-art{object-fit:cover;object-position:50% 30%;width:100%;max-width:320px;height:auto;margin-top:clamp(16px,2.4vw,32px);display:block}.card.svelte-no0tph{border-radius:var(--radius-4xl);background:var(--surface);min-width:0;min-height:0;box-shadow:var(--shadow-card-edge);flex:0 520px;margin:0 0 12px;padding:clamp(20px,4vw,40px)}.bar.svelte-no0tph{border:0;height:auto;padding:0;display:block}.bar-back.svelte-no0tph,.bar-join.svelte-no0tph,.greet.svelte-no0tph,.title-bar.svelte-no0tph{display:none}.title.svelte-no0tph{font:var(--type-display-l);letter-spacing:var(--tracking-display-l);white-space:normal;overflow:visible}.body.svelte-no0tph{gap:18px;margin-top:24px;padding:0}.bar.svelte-no0tph:has(.title-bar:where(.svelte-no0tph))+.body:where(.svelte-no0tph){margin-top:0}.foot.svelte-no0tph{margin-top:12px;padding:0;position:static}.legal.svelte-no0tph{margin:10px 0 -8px;padding:0;font-size:.875rem}}
