.hero.svelte-ex182g.svelte-ex182g{max-width:720px}.hero.svelte-ex182g h1.svelte-ex182g{font-size:clamp(38px,4.6vw,58px);text-wrap:balance}.hero-cta.svelte-ex182g.svelte-ex182g{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}@media (max-width: 720px){.hero-cta.svelte-ex182g.svelte-ex182g{flex-direction:column;align-items:stretch}.hero-cta.svelte-ex182g .btn.svelte-ex182g{justify-content:center}}.section-title.svelte-ex182g.svelte-ex182g{margin-bottom:14px}.intro.svelte-ex182g.svelte-ex182g{max-width:640px;margin-bottom:32px}.apps.svelte-ex182g.svelte-ex182g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 760px){.apps.svelte-ex182g.svelte-ex182g{grid-template-columns:minmax(0,1fr)}}.app.svelte-ex182g.svelte-ex182g{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.app.svelte-ex182g:hover .app-domain.svelte-ex182g{text-decoration:underline}.app-name.svelte-ex182g.svelte-ex182g{font-size:26px;line-height:1.15}.app.svelte-ex182g .body.svelte-ex182g{margin:0;flex:1}.app-domain.svelte-ex182g.svelte-ex182g{font-size:13px;color:var(--ink-muted)}.after.svelte-ex182g.svelte-ex182g{margin-top:28px;max-width:640px}.hero-icon.svelte-ex182g.svelte-ex182g{display:block;width:96px;height:96px;margin-bottom:18px}.points.svelte-ex182g.svelte-ex182g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 760px){.points.svelte-ex182g.svelte-ex182g{grid-template-columns:minmax(0,1fr)}}.point.svelte-ex182g.svelte-ex182g{display:flex;flex-direction:column;gap:8px}.point-title.svelte-ex182g.svelte-ex182g{font-size:22px;line-height:1.2}.point.svelte-ex182g .body.svelte-ex182g{margin:0}.app-head.svelte-ex182g.svelte-ex182g{display:flex;align-items:center;gap:14px}.app-icon.svelte-ex182g.svelte-ex182g{width:56px;height:56px;flex:none}.card-on-ink.svelte-ex182g.svelte-ex182g{display:flex;flex-direction:column;gap:12px}.card-on-ink.svelte-ex182g p.svelte-ex182g{margin:0;font-size:15.5px;line-height:1.6;color:var(--on-dark-body)}.card-on-ink.svelte-ex182g .label.svelte-ex182g{font-weight:500;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--caution)}.card-on-ink.svelte-ex182g a.svelte-ex182g{color:var(--on-dark)}
