.pill.svelte-1ehepiu{line-height:1.4;font-family:var(--lt-font-mono);letter-spacing:.11em;text-transform:uppercase;border-radius:100px;align-items:center;gap:10px;padding:8px 15px;font-size:10.5px;font-weight:700;display:inline-flex}.dot.svelte-1ehepiu{border-radius:50%;flex-shrink:0;width:6px;height:6px}.dot--pulse.svelte-1ehepiu{animation:1.9s ease-in-out infinite dcPulse}.pill[data-variant=eyebrow][data-accent=secondary].svelte-1ehepiu{color:var(--lt-secondary-text);background:var(--lt-secondary-tint);border:1px solid var(--lt-secondary-line);box-shadow:0 0 28px -8px var(--lt-glow-secondary)}.pill[data-variant=eyebrow][data-accent=secondary].svelte-1ehepiu .dot:where(.svelte-1ehepiu){background:var(--color-secondary);box-shadow:0 0 10px var(--color-secondary)}.pill[data-variant=eyebrow][data-accent=primary].svelte-1ehepiu{color:var(--lt-primary-text);background:var(--lt-primary-tint);border:1px solid var(--lt-primary-line);box-shadow:0 0 28px -8px var(--lt-glow-primary)}.pill[data-variant=eyebrow][data-accent=primary].svelte-1ehepiu .dot:where(.svelte-1ehepiu){background:var(--color-primary);box-shadow:0 0 10px var(--color-primary)}.pill[data-variant=filled].svelte-1ehepiu{gap:8px;padding:7px 13px}.pill[data-variant=filled].svelte-1ehepiu .dot:where(.svelte-1ehepiu){opacity:.85;width:5px;height:5px}.pill[data-variant=filled][data-accent=secondary].svelte-1ehepiu{color:var(--color-secondary-content);background:var(--color-secondary);border:1px solid var(--color-secondary);box-shadow:0 0 28px -8px var(--lt-glow-secondary)}.pill[data-variant=filled][data-accent=secondary].svelte-1ehepiu .dot:where(.svelte-1ehepiu){background:var(--color-secondary-content)}.pill[data-variant=filled][data-accent=primary].svelte-1ehepiu{color:var(--color-primary-content);background:var(--color-primary);border:1px solid var(--color-primary);box-shadow:0 0 28px -8px var(--lt-glow-primary)}.pill[data-variant=filled][data-accent=primary].svelte-1ehepiu .dot:where(.svelte-1ehepiu){background:var(--color-primary-content)}.hero-copy-col.svelte-9347db .pill{margin-bottom:26px}.hero-right-col.svelte-9347db{justify-self:end;width:100%;max-width:640px}@media (width<=900px){.hero-right-col.svelte-9347db{justify-self:stretch;max-width:none}}.hi-card.svelte-9347db{background:var(--color-base-200);flex-direction:column;display:flex}.hi-video.svelte-9347db{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.hi-cta.svelte-9347db{text-align:center;background:var(--lt-secondary-tint);width:100%;color:var(--lt-secondary-text);letter-spacing:.01em;padding:5px 16px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .18s,color .18s;display:block}.hi-cta.svelte-9347db:hover{background:color-mix(in oklch, var(--color-secondary) 22%, var(--lt-secondary-tint))}.hi-cta.svelte-9347db:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}.app-title-row.svelte-9347db{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.app-see-all.svelte-9347db{color:var(--lt-primary-text);cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.app-see-all.svelte-9347db:hover{color:var(--lt-primary-hi);text-decoration:underline}.hero-cols.svelte-9347db{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:center;gap:clamp(36px,4vw,60px);max-width:1240px;margin:0 auto;display:grid;position:relative}.topic-grid.svelte-9347db{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.topic-tile.svelte-9347db{background:var(--color-base-200);border:1px solid var(--lt-line);cursor:pointer;text-align:center;min-height:112px;color:var(--color-base-content);border-radius:13px;justify-items:center;gap:13px;padding:24px 16px;text-decoration:none;transition:border-color .24s,box-shadow .24s,transform .24s;display:grid}.topic-tile.svelte-9347db:hover{border-color:var(--lt-primary-line);box-shadow:0 0 0 1px var(--lt-primary-line), 0 18px 40px -24px var(--lt-glow-primary);text-decoration:none;transform:translateY(-2px)}.topic-abbr.svelte-9347db{background:var(--color-base-300);border:1px solid var(--lt-line);width:36px;height:36px;font-family:var(--lt-font-mono);color:var(--lt-ink-3);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.topic-icon.svelte-9347db{background:var(--color-base-300);border:1px solid var(--lt-line);object-fit:contain;border-radius:10px;width:36px;height:36px;padding:6px;display:block}.topic-label.svelte-9347db{color:var(--color-base-content);letter-spacing:-.012em;font-size:15px;font-weight:600}.app-hero.svelte-9347db{padding:clamp(52px,7vw,96px) clamp(16px,4vw,40px) clamp(44px,5vw,68px);position:relative;overflow:hidden}
