.delivery-hero.svelte-lj8qzl{min-height:68vh;display:flex;align-items:center;padding:clamp(52px,7vw,96px) 0 clamp(36px,5vw,64px);color:var(--color-clear-onyx, #0a0e19)}.delivery-hero__inner.svelte-lj8qzl{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:clamp(28px,5vw,68px);align-items:end}.delivery-copy.svelte-lj8qzl{max-width:860px}.delivery-copy.svelte-lj8qzl h1:where(.svelte-lj8qzl){margin:14px 0 20px;max-width:820px;color:var(--color-clear-onyx, #0a0e19);font-family:var(--font-display);font-size:clamp(44px,7vw,82px);line-height:.96;letter-spacing:0}.delivery-copy.svelte-lj8qzl p:where(.svelte-lj8qzl),.section-lead.svelte-lj8qzl p:where(.svelte-lj8qzl),.layer-card.svelte-lj8qzl p:where(.svelte-lj8qzl),.evidence-list.svelte-lj8qzl p:where(.svelte-lj8qzl){color:var(--color-clear-grey, #636363)}.delivery-copy.svelte-lj8qzl p:where(.svelte-lj8qzl){max-width:760px;font-size:clamp(18px,1.8vw,22px);line-height:1.45}.delivery-hero.svelte-lj8qzl .product-surface,.delivery-section.svelte-lj8qzl .product-surface{border:1px solid var(--color-clear-border, #e1e1e1);border-radius:4px;background:var(--color-clear-panel, #ffffff);box-shadow:var(--shadow-clear-restraint, 0 4px 20px rgba(0, 0, 0, .06));color:var(--color-clear-onyx, #0a0e19)}.delivery-hero.svelte-lj8qzl .product-surface:after,.delivery-section.svelte-lj8qzl .product-surface:after{display:none}.delivery-hero.svelte-lj8qzl .product-kicker,.delivery-section.svelte-lj8qzl .product-kicker{color:var(--color-clear-grey, #636363)}.delivery-hero.svelte-lj8qzl .product-kicker:before,.delivery-section.svelte-lj8qzl .product-kicker:before{background:var(--color-clear-ocean, #0048ff);box-shadow:none}.delivery-status.svelte-lj8qzl{display:grid;gap:18px;padding:22px;border-top:1px solid var(--color-clear-border-strong, #cecece)}.delivery-status.svelte-lj8qzl p:where(.svelte-lj8qzl){display:flex;justify-content:space-between;gap:20px;margin:0;border-bottom:1px solid var(--color-clear-border, #e1e1e1);padding-bottom:12px}.delivery-status.svelte-lj8qzl p:where(.svelte-lj8qzl):last-child{border-bottom:0;padding-bottom:0}.delivery-status.svelte-lj8qzl strong:where(.svelte-lj8qzl),.delivery-status.svelte-lj8qzl span:where(.svelte-lj8qzl){font-size:.92rem}.delivery-status.svelte-lj8qzl span:where(.svelte-lj8qzl){color:var(--color-clear-grey, #636363);text-align:right}.status-dot.svelte-lj8qzl{width:11px;height:11px;border-radius:999px;background:var(--color-clear-ocean, #0048ff)}.delivery-section.svelte-lj8qzl{padding:clamp(36px,6vw,76px) 0;color:var(--color-clear-onyx, #0a0e19)}.section-lead.svelte-lj8qzl{max-width:760px;margin-bottom:28px}.section-lead.svelte-lj8qzl h2:where(.svelte-lj8qzl){margin:10px 0 12px;max-width:720px;color:var(--color-clear-onyx, #0a0e19);font-family:var(--font-display);font-size:clamp(32px,5vw,64px);line-height:1;letter-spacing:0}.artifact-grid.svelte-lj8qzl,.layer-grid.svelte-lj8qzl{display:grid;gap:16px}.artifact-grid.svelte-lj8qzl{grid-template-columns:repeat(6,minmax(0,1fr))}.layer-grid.svelte-lj8qzl{grid-template-columns:repeat(3,minmax(0,1fr))}.artifact-link.svelte-lj8qzl:nth-child(-n+3){grid-column:span 2}.artifact-link.svelte-lj8qzl:nth-child(n+4){grid-column:span 3}.artifact-link.svelte-lj8qzl{display:grid;min-height:170px;align-content:space-between;padding:20px;text-decoration:none}.artifact-link.svelte-lj8qzl span:where(.svelte-lj8qzl),.layer-tier.svelte-lj8qzl,.layer-status.svelte-lj8qzl{color:var(--color-clear-grey, #636363);font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.artifact-link.svelte-lj8qzl strong:where(.svelte-lj8qzl){color:var(--color-clear-onyx, #0a0e19);font-size:1.2rem;line-height:1.15}.delivery-agent.svelte-lj8qzl,.job-agent.svelte-lj8qzl{display:grid;gap:22px;padding:clamp(20px,4vw,34px);border-top:1px solid var(--color-clear-border-strong, #cecece)}.delivery-agent__intro.svelte-lj8qzl,.job-agent__intro.svelte-lj8qzl{max-width:820px}.delivery-agent__intro.svelte-lj8qzl h2:where(.svelte-lj8qzl),.job-agent__intro.svelte-lj8qzl h2:where(.svelte-lj8qzl){margin:10px 0 12px;color:var(--color-clear-onyx, #0a0e19);font-family:var(--font-display);font-size:clamp(30px,5vw,58px);line-height:1;letter-spacing:0}.delivery-agent__intro.svelte-lj8qzl p:where(.svelte-lj8qzl),.job-agent__intro.svelte-lj8qzl p:where(.svelte-lj8qzl){color:var(--color-clear-grey, #636363);font-size:1.05rem;line-height:1.55}.job-agent__guardrails.svelte-lj8qzl{display:flex;flex-wrap:wrap;gap:10px}.job-agent__guardrails.svelte-lj8qzl span:where(.svelte-lj8qzl){border:1px solid var(--color-clear-border, #e1e1e1);border-radius:4px;background:var(--color-clear-porcelain, #f9f9f9);color:var(--color-clear-grey, #636363);padding:9px 11px;font-size:.9rem}.suggested-prompts.svelte-lj8qzl,.follow-up-list.svelte-lj8qzl{display:flex;flex-wrap:wrap;gap:10px}.suggested-prompts.svelte-lj8qzl button:where(.svelte-lj8qzl),.follow-up-list.svelte-lj8qzl button:where(.svelte-lj8qzl),.delivery-agent__form.svelte-lj8qzl button:where(.svelte-lj8qzl){border:1px solid var(--color-clear-border, #e1e1e1);border-radius:4px;background:var(--color-clear-panel, #ffffff);color:var(--color-clear-onyx, #0a0e19);padding:10px 13px;font:inherit;cursor:pointer}.suggested-prompts.svelte-lj8qzl button:where(.svelte-lj8qzl):hover,.follow-up-list.svelte-lj8qzl button:where(.svelte-lj8qzl):hover,.delivery-agent__form.svelte-lj8qzl button:where(.svelte-lj8qzl):hover{border-color:var(--color-clear-ocean, #0048ff);background:color-mix(in srgb,var(--color-clear-pill-active, #cad7fa) 42%,white)}.suggested-prompts.svelte-lj8qzl button:where(.svelte-lj8qzl):disabled,.follow-up-list.svelte-lj8qzl button:where(.svelte-lj8qzl):disabled,.delivery-agent__form.svelte-lj8qzl button:where(.svelte-lj8qzl):disabled{cursor:not-allowed;opacity:.54}.chat-log.svelte-lj8qzl,.job-chat-log.svelte-lj8qzl{display:grid;gap:12px;max-height:620px;overflow:auto;padding-right:6px}.chat-message.svelte-lj8qzl{display:grid;gap:10px;max-width:82%;padding:16px;background:var(--color-clear-panel, #ffffff);border:1px solid var(--color-clear-border, #e1e1e1);border-radius:4px}.chat-message.message-client.svelte-lj8qzl{justify-self:end;background:var(--color-clear-frosted-mint, #d9fff7);border-color:color-mix(in srgb,var(--color-clear-link-green, #397554) 30%,white)}.chat-message.svelte-lj8qzl>span:where(.svelte-lj8qzl),.agent-meta.svelte-lj8qzl strong:where(.svelte-lj8qzl),.follow-up-list.svelte-lj8qzl strong:where(.svelte-lj8qzl),.delivery-agent__form.svelte-lj8qzl label:where(.svelte-lj8qzl){color:var(--color-clear-grey, #636363);font-family:var(--font-mono);font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.chat-message.svelte-lj8qzl p:where(.svelte-lj8qzl){margin:0;color:var(--color-clear-grey, #636363);line-height:1.55;white-space:pre-line}.agent-meta.svelte-lj8qzl{display:grid;gap:4px;border-top:1px solid var(--color-clear-border, #e1e1e1);padding-top:10px}.agent-meta.svelte-lj8qzl span:where(.svelte-lj8qzl){color:var(--color-clear-grey, #636363)}.follow-up-list.svelte-lj8qzl{border-top:1px solid var(--color-clear-border, #e1e1e1);padding-top:10px}.follow-up-list.svelte-lj8qzl strong:where(.svelte-lj8qzl){flex-basis:100%}.delivery-agent__form.svelte-lj8qzl{display:grid;gap:10px}.delivery-agent__form.svelte-lj8qzl div:where(.svelte-lj8qzl){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.delivery-agent__form.svelte-lj8qzl textarea:where(.svelte-lj8qzl){min-height:92px;resize:vertical;border:1px solid var(--color-clear-border, #e1e1e1);border-radius:4px;background:var(--color-clear-panel, #ffffff);color:var(--color-clear-onyx, #0a0e19);padding:13px 14px;font:inherit;line-height:1.45}.delivery-agent__form.svelte-lj8qzl textarea:where(.svelte-lj8qzl):focus{outline:2px solid var(--color-clear-ocean, #0048ff);outline-offset:2px}.delivery-agent__form.svelte-lj8qzl button:where(.svelte-lj8qzl){min-width:116px;background:var(--color-clear-onyx, #0a0e19);color:#fff}.delivery-agent__error.svelte-lj8qzl{margin:0;color:#fca5a5}.layer-card.svelte-lj8qzl{padding:24px;border-top:1px solid var(--color-clear-border-strong, #cecece)}.layer-card.svelte-lj8qzl h3:where(.svelte-lj8qzl),.evidence-panel.svelte-lj8qzl h2:where(.svelte-lj8qzl){margin:14px 0 10px;color:var(--color-clear-onyx, #0a0e19);font-size:clamp(24px,3vw,36px);line-height:1.05;letter-spacing:0}.evidence-layout.svelte-lj8qzl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.evidence-panel.svelte-lj8qzl{padding:24px}.evidence-panel--accent.svelte-lj8qzl{border-top:1px solid var(--color-clear-border-strong, #cecece)}.evidence-list.svelte-lj8qzl{display:grid;gap:12px}.evidence-list.svelte-lj8qzl p:where(.svelte-lj8qzl){margin:0;border-top:1px solid var(--color-clear-border, #e1e1e1);padding-top:12px}@media(max-width:980px){.delivery-hero__inner.svelte-lj8qzl,.artifact-grid.svelte-lj8qzl,.layer-grid.svelte-lj8qzl,.evidence-layout.svelte-lj8qzl,.delivery-agent__form.svelte-lj8qzl div:where(.svelte-lj8qzl){grid-template-columns:1fr}.artifact-link.svelte-lj8qzl{grid-column:auto}.delivery-hero.svelte-lj8qzl{min-height:auto}.chat-message.svelte-lj8qzl{max-width:100%}}
