.hero.svelte-bk2mis{background:var(--night);min-height:620px;color:var(--ice);align-items:center;display:flex;position:relative;overflow:hidden}.hero__content.svelte-bk2mis{z-index:1;padding-top:70px;padding-bottom:70px;position:relative}.hero__label.svelte-bk2mis{text-transform:uppercase;letter-spacing:0;color:var(--mint);margin:0 0 24px;font-size:.82rem;font-weight:760}.hero.svelte-bk2mis h1:where(.svelte-bk2mis){letter-spacing:0;margin:0;font-size:6rem;line-height:.95}.hero__statement.svelte-bk2mis{max-width:720px;margin:20px 0 0;font-size:2rem;font-weight:680;line-height:1.22}.hero__lead.svelte-bk2mis{color:#eef3f8b8;max-width:620px;margin:24px 0 0;font-size:1.08rem;line-height:1.72}.metrics.svelte-bk2mis{color:var(--ice);background:#182231}.metrics__grid.svelte-bk2mis{grid-template-columns:repeat(4,1fr);display:grid}.metrics__grid.svelte-bk2mis>div:where(.svelte-bk2mis){border-left:1px solid #eef3f81f;align-items:baseline;gap:12px;min-height:112px;padding:30px 24px;display:flex}.metrics__grid.svelte-bk2mis>div:where(.svelte-bk2mis):last-child{border-right:1px solid #eef3f81f}.metrics.svelte-bk2mis strong:where(.svelte-bk2mis){color:var(--white);font-size:2rem}.metrics.svelte-bk2mis span:where(.svelte-bk2mis){color:#eef3f894;font-size:.88rem}.intro__grid.svelte-bk2mis{grid-template-columns:1.15fr .85fr;align-items:start;gap:80px;display:grid}.intro__copy.svelte-bk2mis{color:var(--muted);padding-top:34px;font-size:1.08rem;line-height:1.8}.intro__copy.svelte-bk2mis p:where(.svelte-bk2mis){margin:0 0 20px}.domains-section.svelte-bk2mis{background:#e8edf1}.domain-grid.svelte-bk2mis{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:48px;display:grid}.domain-card.svelte-bk2mis{background:var(--white);border-top:4px solid var(--cyan);border-radius:6px;grid-column:span 2;min-height:250px;padding:24px}.domain-card.svelte-bk2mis:nth-child(4),.domain-card.svelte-bk2mis:nth-child(5){grid-column:span 3}.domain-card[data-accent=coral].svelte-bk2mis{border-color:var(--coral)}.domain-card[data-accent=mint].svelte-bk2mis{border-color:var(--mint)}.domain-card[data-accent=ice].svelte-bk2mis{border-color:#8da0b5}.domain-card[data-accent=yellow].svelte-bk2mis{border-color:#d5a83e}.domain-card__head.svelte-bk2mis{color:#738091;justify-content:space-between;gap:12px;font-family:SFMono-Regular,Consolas,monospace;font-size:.78rem;display:flex}.domain-card__head.svelte-bk2mis strong:where(.svelte-bk2mis){color:var(--ink);font-size:1rem}.domain-card.svelte-bk2mis h3:where(.svelte-bk2mis){margin:56px 0 12px;font-size:1.3rem}.domain-card.svelte-bk2mis p:where(.svelte-bk2mis){color:var(--muted);margin:0;line-height:1.65}.how.svelte-bk2mis{background:var(--white)}.steps.svelte-bk2mis{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:56px;display:grid}.step.svelte-bk2mis{border-right:1px solid var(--line);min-width:0;padding:28px 24px 32px}.step.svelte-bk2mis:first-child{border-left:1px solid var(--line)}.step__index.svelte-bk2mis{color:#27765e;font-family:SFMono-Regular,Consolas,monospace;font-size:.78rem}.step.svelte-bk2mis h3:where(.svelte-bk2mis){margin:34px 0 12px;font-size:1.2rem}.step.svelte-bk2mis p:where(.svelte-bk2mis){min-height:96px;color:var(--muted);margin:0 0 24px;line-height:1.6}.step.svelte-bk2mis code:where(.svelte-bk2mis){overflow-wrap:anywhere;color:#186b54;font-size:.78rem;display:block}.example.svelte-bk2mis{background:#f0f3f5}.example__grid.svelte-bk2mis,.agents__grid.svelte-bk2mis{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.example.svelte-bk2mis .section-title:where(.svelte-bk2mis){overflow-wrap:anywhere;color:#1d5a64;font-family:SFMono-Regular,Consolas,monospace;font-size:2.25rem}.text-link.svelte-bk2mis{color:#17634f;gap:8px;margin-top:30px;font-weight:730;text-decoration:none;display:inline-flex}.code-panel.svelte-bk2mis{color:#d7e3ec;background:#0d1520;border:1px solid #273545;border-radius:6px;min-width:0;box-shadow:0 28px 70px #1118272e}.code-panel__head.svelte-bk2mis{color:#8595a7;border-bottom:1px solid #273545;justify-content:space-between;gap:16px;padding:13px 16px;font-size:.74rem;display:flex}.code-panel.svelte-bk2mis pre:where(.svelte-bk2mis){margin:0;padding:22px;font-size:.8rem;line-height:1.72;overflow-x:auto}.agents__grid.svelte-bk2mis{align-items:start}.agents.svelte-bk2mis .eyebrow:where(.svelte-bk2mis){color:var(--mint)}.resource-list.svelte-bk2mis{border-top:1px solid #eef3f829}.resource-list.svelte-bk2mis a:where(.svelte-bk2mis),.resource-list__planned.svelte-bk2mis{border-bottom:1px solid #eef3f829;grid-template-columns:minmax(180px,.8fr) 1.2fr auto;align-items:center;gap:20px;min-height:78px;padding:14px 0;text-decoration:none;display:grid}.resource-list.svelte-bk2mis a:where(.svelte-bk2mis):hover code:where(.svelte-bk2mis){color:var(--mint)}.resource-list.svelte-bk2mis code:where(.svelte-bk2mis){color:var(--cyan);font-size:.85rem}.resource-list.svelte-bk2mis span:where(.svelte-bk2mis){color:#eef3f899;font-size:.88rem;line-height:1.5}.resource-list.svelte-bk2mis b:where(.svelte-bk2mis){color:#f7c86a;border:1px solid #f7c86a6b;padding:4px 7px;font-size:.7rem;font-weight:700}.final-cta.svelte-bk2mis{background:var(--coral);color:#24110d}.final-cta__inner.svelte-bk2mis{justify-content:space-between;align-items:center;gap:40px;display:flex}.final-cta.svelte-bk2mis .eyebrow:where(.svelte-bk2mis){color:#542219}.final-cta.svelte-bk2mis h2:where(.svelte-bk2mis){max-width:720px;margin:0;font-size:2.2rem;line-height:1.2}.final-cta.svelte-bk2mis .button--primary:where(.svelte-bk2mis){background:var(--night);color:var(--ice)}@media (width<=980px){.hero.svelte-bk2mis{min-height:600px}.hero.svelte-bk2mis h1:where(.svelte-bk2mis){font-size:4.7rem}.metrics__grid.svelte-bk2mis{scrollbar-width:thin;display:flex;overflow-x:auto}.metrics__grid.svelte-bk2mis>div:where(.svelte-bk2mis){flex:1 0 210px;min-width:210px}.intro__grid.svelte-bk2mis,.example__grid.svelte-bk2mis,.agents__grid.svelte-bk2mis{grid-template-columns:1fr;gap:44px}.domain-card.svelte-bk2mis,.domain-card.svelte-bk2mis:nth-child(4),.domain-card.svelte-bk2mis:nth-child(5){grid-column:span 3}.steps.svelte-bk2mis{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.hero.svelte-bk2mis{align-items:end;min-height:540px}.hero__content.svelte-bk2mis{padding-top:42px;padding-bottom:42px}.hero.svelte-bk2mis h1:where(.svelte-bk2mis){font-size:3rem}.hero__statement.svelte-bk2mis{font-size:1.3rem}.hero__lead.svelte-bk2mis{margin-top:18px;font-size:.98rem;line-height:1.6}.hero.svelte-bk2mis .button-row:where(.svelte-bk2mis){margin-top:22px}.metrics__grid.svelte-bk2mis{width:calc(100% - 14px);margin-left:14px}.metrics__grid.svelte-bk2mis>div:where(.svelte-bk2mis){flex-direction:column;flex-basis:145px;align-items:flex-start;gap:3px;min-width:145px;min-height:90px;padding:20px 14px}.metrics.svelte-bk2mis strong:where(.svelte-bk2mis){font-size:1.55rem}.domain-grid.svelte-bk2mis{grid-template-columns:1fr}.domain-card.svelte-bk2mis,.domain-card.svelte-bk2mis:nth-child(4),.domain-card.svelte-bk2mis:nth-child(5){grid-column:auto;min-height:220px}.steps.svelte-bk2mis{grid-template-columns:1fr}.step.svelte-bk2mis,.step.svelte-bk2mis:first-child{border-left:1px solid var(--line)}.step.svelte-bk2mis p:where(.svelte-bk2mis){min-height:0}.example.svelte-bk2mis .section-title:where(.svelte-bk2mis){font-size:1.65rem}.resource-list.svelte-bk2mis a:where(.svelte-bk2mis),.resource-list__planned.svelte-bk2mis{grid-template-columns:1fr;gap:7px;padding:18px 0}.resource-list.svelte-bk2mis b:where(.svelte-bk2mis){width:fit-content}.final-cta__inner.svelte-bk2mis{flex-direction:column;align-items:flex-start}.final-cta.svelte-bk2mis h2:where(.svelte-bk2mis){font-size:1.65rem}}
