.home.svelte-1uha8ag{flex-direction:column;gap:clamp(14px,2.2vh,24px);display:flex}@media (width>=1000px) and (height>=820px){.home.svelte-1uha8ag{height:calc(100dvh - clamp(22px,4vh,44px) - clamp(22px,3vh,36px))}.bento.svelte-1uha8ag{flex:1;grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto;min-height:0}}.hero.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.hero__copy.svelte-1uha8ag{flex-direction:column;gap:6px;min-width:0;display:flex}h1.svelte-1uha8ag{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3.2vw,54px);font-weight:800;line-height:1.02}.lede.svelte-1uha8ag{max-width:66ch;color:var(--muted);font-size:clamp(14px,1vw,16px)}.stats.svelte-1uha8ag{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.stats.svelte-1uha8ag li:where(.svelte-1uha8ag){border-radius:var(--pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);padding:3px 10px;font-size:12.5px}.stats.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink)}.ctas.svelte-1uha8ag{flex:none;gap:8px;display:flex}.bento.svelte-1uha8ag{grid-template-rows:minmax(230px,auto) minmax(230px,auto) auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);display:grid}.card.svelte-1uha8ag{padding:clamp(14px,1.4vw,20px);overflow:hidden}.go.svelte-1uha8ag{color:var(--muted);transition:transform .3s var(--spring), color .2s var(--ease);position:absolute;top:14px;right:14px}a.card.svelte-1uha8ag:hover .go:where(.svelte-1uha8ag){color:var(--accent-ink);transform:translate(2px,-2px)}h2.svelte-1uha8ag{letter-spacing:-.015em;font-size:16px;font-weight:700}.cell.svelte-1uha8ag{flex-direction:column;gap:12px;display:flex}.cell__head.svelte-1uha8ag{align-items:center;gap:10px;display:flex}.cell__note.svelte-1uha8ag{color:var(--muted);font-size:13px}.flag.svelte-1uha8ag{flex-direction:column;grid-area:span 2/span 2;gap:10px;display:flex}.flag__head.svelte-1uha8ag{align-items:center;gap:12px;padding-right:26px;display:flex}.flag__head.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex:1}.flag__head.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;font-size:22px}.flag__head.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:9px}.flag__tag.svelte-1uha8ag{color:var(--ink-2);font-size:14px}.flag__screen.svelte-1uha8ag{border-radius:var(--r-md);min-height:180px;box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;flex:1;margin:4px -4px -4px;position:relative;overflow:hidden}.flag__screen.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease), transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.02)}.flag__screen.svelte-1uha8ag img.on:where(.svelte-1uha8ag){opacity:1;transform:none}.flag__caption.svelte-1uha8ag{color:#fff;background:#24233ac7;border-radius:8px;max-width:calc(100% - 20px);padding:5px 10px;font-size:12px;position:absolute;bottom:10px;left:10px}.log.svelte-1uha8ag{gap:2px;margin-top:auto;display:grid;position:relative}.log.svelte-1uha8ag:before{content:"";background:var(--line-2);width:1px;position:absolute;top:12px;bottom:12px;left:4px}.log.svelte-1uha8ag li:where(.svelte-1uha8ag){animation:svelte-1uha8ag-in .5s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .2s);grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 0;font-size:13px;font-weight:600;display:grid}.log.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.log.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--surface);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--line-2);border-radius:50%;position:relative}.log.svelte-1uha8ag i[data-first]:where(.svelte-1uha8ag){background:var(--ok);box-shadow:none}.log.svelte-1uha8ag i[data-first]:where(.svelte-1uha8ag):after{content:"";border:2px solid var(--ok);animation:svelte-1uha8ag-ping 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}.log.svelte-1uha8ag time:where(.svelte-1uha8ag){font-family:var(--mono);color:var(--muted);font-size:10.5px;font-weight:400}@keyframes svelte-1uha8ag-in{0%{opacity:0;transform:translate(-6px)}}@keyframes svelte-1uha8ag-ping{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.ai.svelte-1uha8ag{gap:6px;margin-top:auto;display:grid}.ai.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--tint);border-radius:10px;align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;font-weight:600;display:flex}.dot.svelte-1uha8ag{background:var(--accent);border-radius:50%;width:6px;height:6px}.dot[data-live].svelte-1uha8ag{background:var(--ok)}.wall.svelte-1uha8ag{flex:1;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(0,1fr);gap:6px;min-height:0;display:grid}.wall.svelte-1uha8ag li:where(.svelte-1uha8ag){min-height:0;transition:transform .3s var(--spring);background:#fffdfa;border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #24233a1a}.wall.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;width:auto;height:min(20px,56%)}@media (hover:hover){a.card.svelte-1uha8ag:hover .wall:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){transform:translateY(-2px)}a.card.svelte-1uha8ag:hover .wall:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):nth-child(4n+2){transition-delay:30ms}a.card.svelte-1uha8ag:hover .wall:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):nth-child(4n+3){transition-delay:60ms}a.card.svelte-1uha8ag:hover .wall:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):nth-child(4n+4){transition-delay:90ms}}.xp.svelte-1uha8ag{gap:8px;margin-top:auto;display:grid}.xp.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:10px;display:flex}.xp.svelte-1uha8ag img:where(.svelte-1uha8ag){box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:6px}.xp.svelte-1uha8ag span:where(.svelte-1uha8ag){flex-direction:column;min-width:0;line-height:1.2;display:flex}.xp.svelte-1uha8ag b:where(.svelte-1uha8ag){white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.xp.svelte-1uha8ag small:where(.svelte-1uha8ag){font-family:var(--mono);color:var(--muted);font-size:10.5px}.svc.svelte-1uha8ag{grid-column:span 2}.svc__list.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.svc__list.svelte-1uha8ag li:where(.svelte-1uha8ag){border-radius:var(--r-md);background:var(--tone);align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.svc__list.svelte-1uha8ag .tile:where(.svelte-1uha8ag){background:var(--surface);width:30px;height:30px;color:var(--tone-ink)}.svc__list.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{flex-direction:column;min-width:0;line-height:1.25;display:flex}.svc__list.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:12px}.svc__list.svelte-1uha8ag small:where(.svelte-1uha8ag){display:none}a.svc.svelte-1uha8ag:hover .svc__list:where(.svelte-1uha8ag) .tile:where(.svelte-1uha8ag){transform:scale(1.06)}.svc__list.svelte-1uha8ag .tile:where(.svelte-1uha8ag){transition:transform .3s var(--spring)}.talk.svelte-1uha8ag{background:radial-gradient(70% 120% at 100% 0%, var(--peach), transparent 70%), radial-gradient(60% 120% at 0% 100%, var(--mint), transparent 70%), var(--surface);flex-direction:row;grid-column:span 2;justify-content:space-between;align-items:center;gap:16px}.talk.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:4px 0 2px;font-size:19px}.talk__actions.svelte-1uha8ag{flex-direction:column;flex:none;gap:8px;display:flex}.talk__actions.svelte-1uha8ag .btn:where(.svelte-1uha8ag){justify-content:center}@media (width<=999px){.hero.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.bento.svelte-1uha8ag{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.flag.svelte-1uha8ag,.svc.svelte-1uha8ag,.talk.svelte-1uha8ag{grid-area:auto}.flag__screen.svelte-1uha8ag{aspect-ratio:16/10;flex:none;min-height:0}.wall.svelte-1uha8ag{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:auto}.wall.svelte-1uha8ag li:where(.svelte-1uha8ag){aspect-ratio:1}.wall.svelte-1uha8ag img:where(.svelte-1uha8ag){height:42%}.svc__list.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.talk.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.talk__actions.svelte-1uha8ag{width:100%}}
