.hero.svelte-1uha8ag{text-align:center;padding:16px 0 40px}.announce.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px;padding:5px 14px 5px 5px;font-family:var(--ui);font-size:14px;font-weight:800;color:var(--cream);background:var(--raised);border:1px solid var(--forest);border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.announce.svelte-1uha8ag:hover{background:var(--raised-hi);border-color:var(--amber)}.announce.svelte-1uha8ag .new:where(.svelte-1uha8ag){font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--pine);background:var(--amber);border-radius:999px;padding:3px 10px}.announce.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){color:var(--amber);transition:transform .15s ease}.announce.svelte-1uha8ag:hover .arrow:where(.svelte-1uha8ag){transform:translate(3px)}.hero-mark.svelte-1uha8ag{display:block;margin-left:auto;margin-right:auto;width:clamp(104px,22vw,160px);height:auto;margin-bottom:18px;border-radius:22%}.logo.svelte-1uha8ag{margin:0;line-height:0}.logo.svelte-1uha8ag img:where(.svelte-1uha8ag){width:clamp(200px,48vw,360px);max-width:100%;height:auto}.tag.svelte-1uha8ag{font-size:20px;font-weight:800;color:var(--amber);margin:14px 0 18px}.lede.svelte-1uha8ag{max-width:56ch;margin:0 auto 28px;font-size:17px;line-height:1.65;color:var(--cream-dim)}.cta.svelte-1uha8ag{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.btn.big.svelte-1uha8ag{font-size:16px;padding:12px 24px}.freenote.svelte-1uha8ag{margin-top:16px;font-size:14px;color:var(--cream-dim)}.shot.svelte-1uha8ag{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--radius-sm);border:1px solid var(--forest);background:var(--night)}.hero-shot.svelte-1uha8ag{max-width:960px;margin:40px auto 0;border-radius:var(--radius);box-shadow:0 24px 60px #00000059}.tool-card.svelte-1uha8ag .shot:where(.svelte-1uha8ag){margin-bottom:8px;transition:border-color .15s ease}.tool-card.svelte-1uha8ag:hover .shot:where(.svelte-1uha8ag){border-color:var(--sage)}.facts.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:8px 0}.fact.svelte-1uha8ag{padding:22px}.fact.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 8px;font-size:18px}.fact.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 12px;font-size:15px;line-height:1.6;color:var(--cream-dim)}.lnk.svelte-1uha8ag{font-size:15px;font-weight:700}.tools.svelte-1uha8ag{margin:56px 0 16px;text-align:center}.tools.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:28px;margin:0 0 10px}.tools-lede.svelte-1uha8ag{max-width:60ch;margin:0 auto 24px;font-size:16px;line-height:1.6;color:var(--cream-dim)}.tool-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;text-align:left}.tool-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px;padding:14px 14px 20px;color:var(--cream);transition:background .15s ease,border-color .15s ease,transform .1s ease}.tool-card.svelte-1uha8ag:hover{text-decoration:none;background:var(--raised-hi);border-color:var(--sage);transform:translateY(-2px)}.tool-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.tool-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.tool-card.svelte-1uha8ag .go:where(.svelte-1uha8ag){padding:0 8px}.tool-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:4px 0 0;font-size:18px}.tool-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:15px;line-height:1.55;color:var(--cream-dim);flex:1}.tool-card.svelte-1uha8ag .go:where(.svelte-1uha8ag){font-size:15px;font-weight:700;color:var(--sky)}
