[data-page=ai]{--ai-card-padding: var(--brand-space-lg)}[data-page=ai] p{line-height:1.75}[data-page=ai] [data-slot=eyebrow],[data-page=ai] [data-slot=card-kicker],[data-page=ai] [data-slot=principle-grid] article>span,[data-page=ai] [data-slot=workflow-list] article>span,[data-page=ai] [data-slot=start-steps] li>span,[data-page=ai] [data-slot=stack-label]{color:var(--brand-text-weak);display:block;font-size:var(--brand-font-size-xs);font-weight:var(--brand-font-weight-action);letter-spacing:.06em;margin:0 0 var(--brand-space-xs);text-transform:uppercase}[data-page=ai] h1,[data-page=ai] h2,[data-page=ai] h3{color:var(--brand-text-strong);font-weight:700;letter-spacing:-.025em;line-height:1.1}[data-page=ai] h2{font-size:clamp(1.75rem,3vw,2.35rem);margin-bottom:var(--brand-space-md)}[data-page=ai] h3{font-size:var(--brand-font-size-lg);margin-bottom:var(--brand-space-sm)}[data-page=ai] [data-component=ai-hero],[data-page=ai] [data-component=ai-principle],[data-page=ai] [data-component=ai-stack],[data-page=ai] [data-component=ai-workflows],[data-page=ai] [data-component=ai-trust],[data-page=ai] [data-component=ai-start]{border-bottom:1px solid var(--brand-border-weak);padding:var(--vertical-padding) var(--padding);scroll-margin-top:80px}[data-page=ai] [data-component=ai-hero]{align-items:center;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,.98fr) minmax(18rem,.78fr);padding-bottom:clamp(3rem,5vw,4.5rem);padding-top:clamp(3rem,5vw,4.5rem)}[data-page=ai] [data-slot=hero-copy]{max-width:48rem}[data-page=ai] [data-slot=hero-copy] h1{font-size:clamp(2.35rem,4.4vw,3.65rem);margin-bottom:var(--brand-space-lg);max-width:13ch}[data-page=ai] [data-slot=hero-lead]{color:var(--brand-text);font-size:clamp(1rem,1.4vw,1.125rem);margin-bottom:var(--brand-space-xl);max-width:42rem}[data-page=ai] [data-slot=hero-actions]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--brand-space-md)}[data-page=ai] [data-slot=hero-note]{color:var(--brand-text-weak);font-size:var(--brand-font-size-sm);margin-top:var(--brand-space-lg);max-width:40rem}[data-page=ai] [data-slot=hero-proof]{border:1px solid var(--brand-border-weak);border-radius:var(--brand-radius-lg);padding:clamp(var(--brand-space-md),2.4vw,var(--brand-space-lg))}[data-page=ai] [data-slot=hero-proof] h2{font-size:clamp(1.5rem,2.4vw,2rem);margin-bottom:var(--brand-space-lg)}[data-page=ai] [data-slot=proof-flow]{display:grid;gap:var(--brand-space-sm);grid-template-columns:repeat(2,1fr)}[data-page=ai] [data-slot=proof-flow]>div{border:1px solid var(--brand-border-weak);border-radius:var(--brand-radius-md);padding:var(--brand-space-sm)}[data-page=ai] [data-slot=proof-flow] span{color:var(--brand-text-weak);display:block;font-size:var(--brand-font-size-xs);font-weight:var(--brand-font-weight-action);margin-bottom:var(--brand-space-2xs)}[data-page=ai] [data-slot=proof-flow] strong{color:var(--brand-text-strong);display:block;margin-bottom:var(--brand-space-2xs)}[data-page=ai] [data-slot=proof-flow] p{color:var(--brand-text-weak);font-size:var(--brand-font-size-sm);line-height:1.5;margin:0}[data-page=ai] [data-slot=ledger-card]{background:var(--brand-bg-code);border-radius:var(--brand-radius-md);display:grid;gap:1px;margin-top:var(--brand-space-md);overflow:hidden}[data-page=ai] [data-slot=ledger-card]>div{align-items:center;background:var(--brand-bg);display:flex;gap:var(--brand-space-md);justify-content:space-between;padding:var(--brand-space-xs) var(--brand-space-sm)}[data-page=ai] [data-slot=ledger-card] span{color:var(--brand-text);font-family:var(--brand-font-mono);font-size:var(--brand-font-size-xs)}[data-page=ai] [data-slot=ledger-card] strong{color:var(--brand-text-strong);font-size:var(--brand-font-size-xs);font-weight:var(--brand-font-weight-action);text-transform:uppercase}[data-page=ai] [data-slot=section-title] p:not([data-slot=eyebrow]){color:var(--brand-text);max-width:48rem}[data-page=ai] [data-slot=principle-grid],[data-page=ai] [data-slot=stack-grid]{display:grid;gap:var(--brand-space-lg);grid-template-columns:repeat(3,1fr);margin-top:var(--brand-space-xl)}[data-page=ai] [data-slot=principle-grid] article,[data-page=ai] [data-slot=stack-grid] article{border:1px solid var(--brand-border-weak);border-radius:var(--brand-radius-lg);padding:var(--ai-card-padding)}[data-page=ai] [data-slot=principle-grid] p,[data-page=ai] [data-slot=stack-grid] p{color:var(--brand-text);font-size:var(--brand-font-size-sm);line-height:1.65;margin:0}[data-page=ai] [data-slot=stack-grid] article{display:flex;flex-direction:column;min-height:16rem}[data-page=ai] [data-slot=stack-grid] article a{display:inline-block;font-weight:var(--brand-font-weight-action);margin-top:auto;padding-top:var(--brand-space-lg);text-decoration:none}[data-page=ai] [data-slot=stack-grid] article a:hover{text-decoration:underline}[data-page=ai] [data-component=ai-workflows]{background:var(--brand-bg-interactive-weak)}[data-page=ai] [data-slot=workflow-list]{border-top:1px solid var(--brand-border-weak);margin-top:var(--brand-space-xl)}[data-page=ai] [data-slot=workflow-list] article{display:grid;gap:var(--brand-space-lg);grid-template-columns:4rem minmax(10rem,.35fr) minmax(0,1fr);padding:var(--brand-space-xl) 0}[data-page=ai] [data-slot=workflow-list] article+article{border-top:1px solid var(--brand-border-weak)}[data-page=ai] [data-slot=workflow-list] h3{margin:0}[data-page=ai] [data-slot=workflow-list] p{color:var(--brand-text);line-height:1.65;margin:0}[data-page=ai] [data-component=ai-trust]{align-items:start;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,.78fr) minmax(18rem,1fr)}[data-page=ai] [data-slot=trust-copy] p:not([data-slot=eyebrow]){color:var(--brand-text);margin-bottom:var(--brand-space-md)}[data-page=ai] [data-slot=trust-panel]{border:1px solid var(--brand-border-weak);border-radius:var(--brand-radius-lg);display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}[data-page=ai] [data-slot=trust-panel]>div{border-bottom:1px solid var(--brand-border-weak);padding:var(--brand-space-lg)}[data-page=ai] [data-slot=trust-panel]>div:nth-child(odd){border-right:1px solid var(--brand-border-weak)}[data-page=ai] [data-slot=trust-panel]>div:nth-last-child(-n+2){border-bottom:none}[data-page=ai] [data-slot=trust-panel] strong{color:var(--brand-text-strong);display:block;margin-bottom:var(--brand-space-xs)}[data-page=ai] [data-slot=trust-panel] p{color:var(--brand-text-weak);font-size:var(--brand-font-size-sm);line-height:1.55;margin:0}[data-page=ai] [data-slot=start-steps]{counter-reset:ai-start;display:grid;gap:var(--brand-space-lg);grid-template-columns:repeat(3,1fr);list-style:none;margin:var(--brand-space-xl) 0 0;padding:0}[data-page=ai] [data-slot=start-steps] li{border:1px solid var(--brand-border-weak);border-radius:var(--brand-radius-lg);padding:var(--ai-card-padding)}[data-page=ai] [data-slot=start-steps] strong{color:var(--brand-text-strong);display:block;font-size:var(--brand-font-size-lg);font-weight:700;line-height:1.2;margin-bottom:var(--brand-space-sm)}[data-page=ai] [data-slot=start-steps] p{color:var(--brand-text);font-size:var(--brand-font-size-sm);line-height:1.65;margin-bottom:var(--brand-space-md)}[data-page=ai] [data-slot=start-steps] a{font-weight:var(--brand-font-weight-action);text-decoration:none}[data-page=ai] [data-slot=start-steps] a:hover{text-decoration:underline}@media(max-width:60rem){[data-page=ai] [data-component=ai-hero],[data-page=ai] [data-component=ai-trust]{grid-template-columns:1fr}[data-page=ai] [data-slot=hero-copy] h1{max-width:14ch}[data-page=ai] [data-slot=principle-grid],[data-page=ai] [data-slot=stack-grid],[data-page=ai] [data-slot=start-steps]{grid-template-columns:1fr}[data-page=ai] [data-slot=workflow-list] article{grid-template-columns:1fr;gap:var(--brand-space-sm)}}@media(max-width:40rem){[data-page=ai] [data-slot=hero-copy] h1{font-size:clamp(2rem,12vw,2.6rem);max-width:none}[data-page=ai] [data-slot=hero-actions]{align-items:stretch;flex-direction:column}[data-page=ai] [data-slot=hero-actions] wa-button,[data-page=ai] [data-slot=hero-actions] [data-slot=cta-secondary]{width:100%}[data-page=ai] [data-slot=hero-actions] [data-slot=cta-secondary]{justify-content:center}[data-page=ai] [data-slot=proof-flow],[data-page=ai] [data-slot=trust-panel]{grid-template-columns:1fr}[data-page=ai] [data-slot=trust-panel]>div,[data-page=ai] [data-slot=trust-panel]>div:nth-child(odd),[data-page=ai] [data-slot=trust-panel]>div:nth-last-child(-n+2){border-bottom:1px solid var(--brand-border-weak);border-right:none}[data-page=ai] [data-slot=trust-panel]>div:last-child{border-bottom:none}}
