.convo[data-astro-cid-z3sff4el]{background:var(--white);color:var(--ink);border-radius:var(--radius-lg);justify-self:end;width:100%;max-width:36rem;margin:0;overflow:hidden;box-shadow:0 30px 60px -30px #00000073}.convo__bar[data-astro-cid-z3sff4el]{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);color:var(--navy-700);justify-content:space-between;align-items:center;font-size:.95rem;font-weight:600;display:flex}.convo__channel[data-astro-cid-z3sff4el]{align-items:center;gap:var(--space-2);display:inline-flex}.convo__channel[data-astro-cid-z3sff4el] svg{width:18px;height:18px;color:var(--green)}.convo__example[data-astro-cid-z3sff4el]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;padding:.1rem .55rem;font-size:.68rem;font-weight:500}.convo__thread[data-astro-cid-z3sff4el]{gap:var(--space-4);padding:var(--space-5);background:var(--paper);display:grid}.msg[data-astro-cid-z3sff4el]{max-width:85%;padding:var(--space-3) var(--space-4);border-radius:16px;font-size:.95rem;line-height:1.45}.msg[data-astro-cid-z3sff4el] p[data-astro-cid-z3sff4el]{margin:0 0 var(--space-1)}.msg__meta[data-astro-cid-z3sff4el]{opacity:.75;align-items:center;gap:.3em;font-size:.72rem;display:inline-flex}.msg__meta[data-astro-cid-z3sff4el] svg{width:13px;height:13px}.msg--in[data-astro-cid-z3sff4el]{background:var(--white);border:1px solid var(--line);border-bottom-left-radius:4px;justify-self:start}.msg--out[data-astro-cid-z3sff4el]{background:var(--green);color:var(--white);border-bottom-right-radius:4px;justify-self:end}.msg--out[data-astro-cid-z3sff4el] .msg__meta[data-astro-cid-z3sff4el]{opacity:.9}.convo__notes[data-astro-cid-z3sff4el]{gap:var(--space-2);justify-items:start;margin:0;padding:0;list-style:none;display:grid}.convo__legend[data-astro-cid-z3sff4el]{gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-5);color:var(--ink-soft);border-top:1px solid var(--line);flex-wrap:wrap;font-size:.8rem;display:flex}.convo__legend[data-astro-cid-z3sff4el] span[data-astro-cid-z3sff4el]{align-items:center;gap:var(--space-2);display:inline-flex}.swatch[data-astro-cid-z3sff4el]{border-radius:3px;width:12px;height:12px;display:inline-block}.swatch--ai[data-astro-cid-z3sff4el]{background:var(--yellow)}.swatch--human[data-astro-cid-z3sff4el]{background:var(--green)}@media (prefers-reduced-motion:no-preference){.msg[data-astro-cid-z3sff4el],.convo__notes[data-astro-cid-z3sff4el] .ai-tag[data-astro-cid-z3sff4el]{animation:convo-in .5s var(--ease) both;animation-delay:var(--d,0s)}.convo__notes[data-astro-cid-z3sff4el] .ai-tag[data-astro-cid-z3sff4el]{animation-name:tag-in}}@keyframes convo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tag-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{background:var(--hero-gradient);color:var(--white);padding-block:clamp(3rem,2rem + 5vw,7rem);position:relative;overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{gap:var(--space-7);align-items:center;display:grid;position:relative}@media (width>=960px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr}}.hero__eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin-bottom:var(--space-5);font-size:.85rem;font-weight:500;display:inline-flex}.hero__eyebrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--yellow);border-radius:2px;width:30px;height:3px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--white);max-width:15ch;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.6rem);line-height:1.12}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--on-navy-soft);max-width:38rem}.hero__trust[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;gap:var(--space-3) var(--space-5);flex-wrap:wrap;padding:0;font-size:.98rem;font-weight:600;list-style:none;display:flex}.hero__trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);display:inline-flex}.hero__tick[data-astro-cid-lcdefpme]{background:var(--green);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.hero__tick[data-astro-cid-lcdefpme] svg{stroke-width:3px;width:14px;height:14px}.highlights[data-astro-cid-lcdefpme]{background:var(--paper);padding-block:var(--space-6);border-bottom:1px solid var(--line)}.highlights__grid[data-astro-cid-lcdefpme]{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.highlight[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-4);color:inherit;text-decoration:none;display:flex}.highlight__icon[data-astro-cid-lcdefpme]{width:54px;height:54px;color:var(--white);border-radius:12px;flex:none;place-items:center;display:grid}.highlight__icon[data-astro-cid-lcdefpme] svg{width:24px;height:24px}.highlight__icon--navy[data-astro-cid-lcdefpme]{background:var(--navy-700)}.highlight__icon--green[data-astro-cid-lcdefpme]{background:var(--green)}.highlight__icon--yellow[data-astro-cid-lcdefpme]{background:var(--yellow);color:var(--navy-900)}.highlight__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"wdth" 90;color:var(--navy-700);font-size:clamp(1.3rem,1.1rem + .55vw,1.7rem);font-weight:760;line-height:1.15;display:block}.highlight__body[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:var(--space-1);display:block}.highlight[data-astro-cid-lcdefpme]:hover .highlight__title[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:3px}.section-head--row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--space-5);flex-wrap:wrap;max-width:none;display:flex}.section-head--row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{max-width:40rem}.section-head--row[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0}.steps[data-astro-cid-lcdefpme]{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;column-gap:var(--space-4);padding-bottom:var(--space-5);grid-template-columns:2.75rem 1fr;display:grid;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);background:var(--tone);width:2.75rem;height:2.75rem;color:var(--tone-ink);box-shadow:0 0 0 4px var(--paper);font-family:var(--font-display);z-index:1;border-radius:50%;grid-row:span 2;place-items:center;font-weight:700;display:grid;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:2.75rem;bottom:0;left:calc(1.375rem - 1px)}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.55rem 0 var(--space-1)}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}.principles[data-astro-cid-lcdefpme]{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--tone);border-radius:var(--radius);padding:var(--space-5)}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}.industries[data-astro-cid-lcdefpme]{gap:var(--space-5);align-items:center;display:grid}.industries[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin:0}.industries[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.industries[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);background:var(--tone-soft);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-1);color:var(--navy-700);border-radius:999px;font-weight:600;display:inline-flex}@media (width>=960px){.industries[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:auto 1fr}.industries[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{justify-content:flex-end}}
