.ai-transformation :focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:6px}.ai-transformation .at-hero h1 em{font-style:italic;color:var(--coral-ink)}.ai-transformation .at-lede{font-size:var(--text-lg);line-height:var(--leading-comfortable);color:var(--ink-soft);max-width:560px;margin:var(--space-5) 0 var(--space-7)}.ai-transformation .at-small{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink-soft)}.ai-transformation .at-sample .mock-title{font-size:var(--text-2xl);font-weight:800}.ai-transformation .at-sample .mock-meta{color:var(--ink-soft)}.ai-transformation .at-initiative{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-5);font-size:var(--text-sm);color:var(--ink-soft)}.ai-transformation .at-initiative-chip{color:var(--ink);font-weight:700}.ai-transformation .at-vhead{color:var(--ink-soft);margin-bottom:var(--space-3)}.ai-transformation .at-findings{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.ai-transformation .at-finding{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line)}.ai-transformation .at-finding .chip{flex:none;font-weight:700}.ai-transformation .at-finding .chip.conflict,.ai-transformation .at-finding .chip.forecast,.ai-transformation .at-finding .chip.core{color:var(--ink)}.ai-transformation .at-finding.is-high{border-left:3px solid var(--coral)}.ai-transformation .at-finding.is-medium{border-left:3px solid var(--color-amber-ink)}.ai-transformation .at-finding.is-strength{border-left:3px solid var(--mint-ink)}.ai-transformation .at-finding-h{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);color:var(--ink)}.ai-transformation .at-finding p{margin:2px 0 0;font-size:var(--text-body-sm);color:var(--ink-soft)}.ai-transformation .at-sample .nudge b{color:var(--ink)}.ai-transformation .at-side .summit-num{color:var(--coral-ink)}.ai-transformation .at-side.is-dark{background:var(--ink);border-color:var(--ink)}.ai-transformation .at-side.is-dark .summit-num{color:var(--mint)}.ai-transformation .at-side.is-dark .summit-h{color:var(--paper)}.ai-transformation .at-side.is-dark p{color:#fbf8f2d1}.ai-transformation .at-side:hover{transform:none;box-shadow:none}.ai-transformation .step{display:flex;flex-direction:column}.ai-transformation .step-when{color:var(--ink-soft)}.ai-transformation .at-step-tag{margin-top:auto;padding-top:var(--space-4);font-size:var(--text-sm);font-weight:700;color:var(--ink-soft)}.ai-transformation .at-step-tag.is-free{color:var(--coral-ink)}.ai-transformation .at-claire{margin:var(--space-7) 0 0;max-width:680px;color:var(--ink-soft)}.ai-transformation .at-claire a{color:var(--coral-ink);font-weight:700}.ai-transformation .at-groups .summit{display:grid;gap:var(--space-3);align-content:start}.ai-transformation .at-groups .summit:hover{transform:none;box-shadow:none}.ai-transformation .at-groups .chip{color:var(--ink)}.ai-transformation .at-groups .chip.at-chip-active{background:var(--coral-ink);border-color:var(--coral-ink);color:var(--paper);font-weight:700}.ai-transformation .at-trust{padding:var(--space-20) 0}.ai-transformation .at-trust-label{color:var(--mint)}.ai-transformation .at-trust-statement{max-width:820px;margin:var(--space-3) 0 var(--space-6);font-family:var(--font-display);font-weight:700;font-size:var(--text-display-sm);line-height:var(--leading-snug);color:var(--paper)}.ai-transformation .at-trust-links{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-7);margin:0}.ai-transformation .at-trust-links a{color:var(--mint);font-weight:700;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.ai-transformation .at-trust-links a:hover{text-decoration:underline}.ai-transformation .at-close h2{margin-bottom:var(--space-4)}
