.home_shell__gz5J8{max-width:1100px;margin:0 auto;padding:28px 20px 64px}@media (min-width:1024px){.home_shell__gz5J8{padding:40px 32px 72px}}.home_welcome__uzp_I{margin-bottom:24px;padding:8px 0 16px;border-bottom:1px solid var(--border)}.home_hi__Iw4eS{display:block;font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.home_zh__PHsra{font-weight:500;color:var(--text-muted);font-size:.9em;margin-left:6px}.home_welcomeH1__d6f2B{margin:0;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.2;font-weight:700;color:var(--text-heading);letter-spacing:-.01em}.home_paths__qPrjn{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:28px}@media (min-width:760px){.home_paths__qPrjn{grid-template-columns:repeat(3,1fr);gap:20px}}.home_card__SPzQg{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:20px 18px 18px;display:flex;flex-direction:column;gap:10px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.home_card__SPzQg:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 8px 24px -12px rgba(38,139,210,.35)}.home_cardIco__0HKo0{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;font-size:18px;font-weight:700;color:var(--on-accent);background:var(--accent)}.home_cardIcoLearn__EUC_v{background:var(--accent-blue)}.home_cardIcoIssues__kzVfL{background:var(--accent-orange)}.home_cardIcoAgents__UgvwH{background:var(--accent-green)}.home_cardIcoActivity__1SO_7{background:var(--accent-violet)}.home_cardIcoNotes__zfofe{background:var(--accent-yellow)}.home_cardH__5IvZJ{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-heading)}.home_cardDesc__u3ph9{margin:0;color:var(--text-muted);font-size:.92rem;line-height:1.5}.home_cardCta__e01qW{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-weight:600;font-size:.92rem;text-decoration:none}.home_cardCta__e01qW:hover{text-decoration:underline}.home_cardBelow__y17G4{margin-top:4px;font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;letter-spacing:.04em;color:var(--text-muted)}.home_green__8v4ml{color:var(--success);font-weight:600}.home_yellow__Z_csE{color:var(--warning);font-weight:600}.home_secondary__O33jT{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:24px}@media (min-width:760px){.home_secondary__O33jT{grid-template-columns:repeat(2,1fr)}}.home_scard__9pJ6b{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:6px}.home_scardH__QovX3{font-size:.95rem;font-weight:700;color:var(--text-heading)}.home_scardCount__2q_2s{font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;letter-spacing:.06em;color:var(--text-muted)}.home_scardLink__beMuu{color:var(--accent);font-size:.92rem;text-decoration:none;font-weight:500}.home_scardLink__beMuu:hover{text-decoration:underline}.home_scardList__m1QO4{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.home_scardList__m1QO4 li{font-size:.88rem;color:var(--text);line-height:1.4;padding-left:14px;position:relative}.home_scardList__m1QO4 li:before{content:"›";position:absolute;left:0;color:var(--text-muted)}.home_scardList__m1QO4 a{color:inherit;text-decoration:none}.home_scardList__m1QO4 a:hover{color:var(--accent)}.home_scardEmpty__d0pIp{font-size:.88rem;color:var(--text-muted);font-style:italic}.home_settings__cDxgO{display:flex;flex-wrap:wrap;gap:14px;font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding-top:18px;border-top:1px solid var(--border);color:var(--text-muted)}.home_settings__cDxgO a{color:var(--text-muted);text-decoration:none}.home_settings__cDxgO a:hover{color:var(--accent)}.home_publicShell__zmrhf{max-width:1100px;margin:0 auto;padding:0 20px 64px}.home_hero__nUr9V{padding:36px 0 28px;display:grid;grid-template-columns:1fr;gap:24px;border-bottom:1px solid var(--border);margin-bottom:36px}@media (min-width:880px){.home_hero__nUr9V{grid-template-columns:1.4fr 1fr;padding:56px 0 44px;gap:40px}}.home_eyebrow__AMBNU{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px}.home_eyebrowDot__I1Rrc{width:6px;height:6px;border-radius:999px;background:var(--accent-orange)}.home_heroH1__7CUDg{margin:0 0 14px;font-size:clamp(1.7rem,4.5vw,2.7rem);line-height:1.15;font-weight:700;color:var(--text-heading);letter-spacing:-.015em}.home_heroSub__za820{margin:0 0 22px;color:var(--text-muted);font-size:1rem;line-height:1.55;max-width:56ch}.home_heroCtas__F_ang{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.home_ctaPrimary__0R25m{background:var(--accent);color:var(--on-accent);padding:11px 18px;border-radius:10px;font-weight:600;font-size:.95rem;text-decoration:none;border:1px solid var(--accent);display:inline-flex;align-items:center;gap:8px;transition:background .15s ease}.home_ctaPrimary__0R25m:hover{background:var(--accent-hover)}.home_ctaGhost__57_MW{background:transparent;color:var(--text);padding:11px 18px;border-radius:10px;font-weight:500;font-size:.95rem;text-decoration:none;border:1px solid var(--border);display:inline-flex;align-items:center;gap:8px}.home_ctaGhost__57_MW:hover{border-color:var(--accent);color:var(--accent)}.home_heroMeta__3GQPF{font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;letter-spacing:.08em;color:var(--text-muted)}.home_heroMeta__3GQPF .home_midDot__Rkp6G{margin:0 8px;opacity:.5}.home_proof__EzLcK{display:grid;grid-template-columns:1fr;gap:12px;align-content:start}.home_proofCard__kwz7O{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:14px 16px}.home_proofLabel__jjWBm{font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px}.home_proofValue__jthhO{font-size:1.1rem;font-weight:700;color:var(--text-heading)}.home_proofValue__jthhO .home_unit___ETl1{font-weight:500;font-size:.85rem;color:var(--text-muted);margin-left:6px}.home_sectionHead__rb0UA{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:16px}.home_sectionTitle__AabxH{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-heading)}.home_sectionMeta__NNJ0Q{font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;letter-spacing:.08em;color:var(--text-muted)}.home_surfaces__o9FaN{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:36px}@media (min-width:760px){.home_surfaces__o9FaN{grid-template-columns:repeat(3,1fr)}}.home_surfaceCard__DMCPy{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--text);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.home_surfaceCard__DMCPy:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 12px 28px -16px rgba(0,0,0,.25)}.home_cover__rjRuf{height:110px;display:flex;align-items:flex-end;justify-content:space-between;padding:14px;background:linear-gradient(135deg,var(--accent-blue),var(--accent-cyan));color:var(--on-accent)}.home_coverDemos__8i_UM{background:linear-gradient(135deg,var(--accent-orange),var(--accent-yellow))}.home_coverTutor__0uJ2O{background:linear-gradient(135deg,var(--accent-violet),var(--accent-magenta))}.home_coverBadge__hEmpJ{font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;background:rgba(253,246,227,.2);padding:4px 8px;border-radius:6px}.home_coverChip__EyZLx{font-size:22px;font-weight:700;background:rgba(253,246,227,.25);width:36px;height:36px;border-radius:8px;display:grid;place-items:center}.home_cardBody__m_WIK{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px}.home_cardBlurb__o52As{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.5}.home_cardArrow__xIUep{margin-top:auto;color:var(--accent);font-weight:600;font-size:.92rem;display:inline-flex;align-items:center;gap:6px}.home_notesList__7Yqgr{display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);overflow:hidden;margin-bottom:36px}.home_notesRow__ImAq9{display:grid;grid-template-columns:1fr auto;gap:12px;padding:14px 18px;text-decoration:none;color:var(--text);border-bottom:1px solid var(--border);transition:background .12s ease}.home_notesRow__ImAq9:last-child{border-bottom:0}.home_notesRow__ImAq9:hover{background:var(--bg-hover)}.home_notesTitle__eb7Tz{font-weight:600;color:var(--text-heading);font-size:.98rem}.home_notesMeta__7B8DT{font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:11px;color:var(--text-muted);letter-spacing:.04em;white-space:nowrap;align-self:center}.home_notesEmpty__HWofE{padding:24px;font-size:.92rem;color:var(--text-muted);text-align:center}.home_footer__T9VtA{border-top:1px solid var(--border);padding-top:24px;color:var(--text-muted);font-size:.9rem;line-height:1.6}.home_footer__T9VtA .home_mark__Grxq1{color:var(--text-heading);font-weight:700}.home_footer__T9VtA .home_freeBadge__wf0d6{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-family:var(--font-mono,ui-monospace,"IBM Plex Mono",monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--success)}.home_footer__T9VtA .home_freeBadge__wf0d6 .home_pip__rX9Gd{width:6px;height:6px;border-radius:999px;background:var(--success)}