/* AI usage section: examples describe a method, not measured client outcomes. */
.hero-ai-link{display:flex;align-items:center;gap:12px;width:fit-content;margin-top:18px;font-size:14px;color:var(--blue)}
.board-identity{gap:18px}.board-identity img{width:96px;height:96px;flex-shrink:0;border:3px solid #c6ee92;box-shadow:0 0 0 6px #c6ee9210}.board-identity strong{font-size:19px}.board-identity>div{min-width:0;gap:5px}.board-identity div span{font-size:12px;line-height:20px}.board-mark{display:none}
.board-incident{display:grid;grid-template-columns:34px 1fr 20px;gap:12px;align-items:center;padding:18px 0;margin:0 0 22px;border-top:1px solid #3b4536;border-bottom:1px solid #3b4536}.board-incident img{width:30px;filter:brightness(0) invert(1)}.board-incident strong{display:block;color:#d6e5fd;font-size:16px}.board-incident small{display:block;font-size:11px;color:#b9c1b5;margin-top:4px}.board-incident>b{color:#c6ee92;font-size:21px}.board-incident:hover strong{color:#c6ee92}
.ai-section{padding-block:80px;border-top:1px solid var(--line)}.ai-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:end;margin-bottom:36px}.ai-heading h2{font-size:54px;line-height:1.06;letter-spacing:-.05em}.ai-heading>p{margin:0;color:var(--muted);max-width:440px}.ai-heading .eyebrow{color:var(--blue)}
.ai-contexts{display:grid;grid-template-columns:1fr 1.25fr;border:1px solid #cfd5c6;border-radius:16px;overflow:hidden;margin-bottom:32px}.ai-context{padding:28px;background:#e8eddf}.ai-context.personal{background:#ececf6;border-left:1px solid #cfd5c6}.ai-context-label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#47583e;display:block;margin-bottom:10px}.personal .ai-context-label{color:#545c89}.ai-context h3{font-size:21px;line-height:29px;letter-spacing:-.03em}.ai-context p{font-size:13px;line-height:21px;color:#58634e;margin:12px 0 18px}.personal p{color:#5d6077}.ai-tools{display:flex;flex-wrap:wrap;gap:8px}.ai-tools span{padding:7px 12px;border:1px solid #bcc5b2;background:#f8faf2;border-radius:7px;font-size:13px;font-weight:600}.personal .ai-tools span{background:#fafaff;border-color:#cbcede}
.ai-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:36px 0}.ai-methods article{border-top:1px solid var(--line);padding-top:20px}.ai-methods img{width:30px;height:30px;margin-bottom:18px}.ai-methods h3{font-size:20px;line-height:28px}.ai-methods p{font-size:14px;line-height:23px;margin:12px 0 0;color:var(--muted)}.ai-methods small{font-size:10px;letter-spacing:.07em;color:var(--blue);display:block;margin-top:16px;text-transform:uppercase}
.prompt-workbench{display:grid;grid-template-columns:.8fr 1.25fr;background:#1c2420;border:1px solid #465443;border-radius:18px;overflow:hidden;color:#f2f4ec}.prompt-guide{padding:36px;border-right:1px solid #45523f;display:flex;flex-direction:column;gap:22px}.prompt-guide .eyebrow{color:#c6ee92;margin:0;font-size:11px}.prompt-guide h3{font-size:31px;line-height:1.15;letter-spacing:-.035em}.prompt-guide>p{font-size:13px;line-height:22px;color:#bac5b4;margin:0}.prompt-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.prompt-steps li{display:flex;gap:12px;align-items:center;font-size:13px;color:#d0d9cb}.prompt-steps b{font-size:11px;display:grid;place-items:center;border:1px solid #667c55;width:29px;height:29px;border-radius:50%;font-weight:400;color:#c6ee92}.prompt-workbench.in-view .prompt-steps b{animation:prompt-step 8s ease-in-out infinite}.prompt-steps li:nth-child(2) b{animation-delay:2s!important}.prompt-steps li:nth-child(3) b{animation-delay:4s!important}.prompt-steps li:nth-child(4) b{animation-delay:6s!important}
.prompt-console{padding:30px;min-width:0;background:#161c18}.prompt-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.prompt-tabs button{padding:9px 13px;background:#263128;border:1px solid #4b5e44;color:#d9e5d1;border-radius:6px;font-size:12px;line-height:20px}.prompt-tabs button[aria-pressed=true]{background:#c6ee92;border-color:#c6ee92;color:#1b2916}.prompt-tabs button:hover{border-color:#c6ee92}.prompt-console label{display:block;font-size:10px;letter-spacing:.07em;color:#9fb38f;margin-bottom:12px}.prompt-console textarea{display:block;width:100%;resize:vertical;min-height:294px;border:1px solid #354a35;border-radius:8px;padding:20px;background:#1d2820;color:#e0e9db;font:13px/1.8 Manrope,sans-serif}.prompt-console textarea:focus-visible{outline:2px solid #c6ee92;outline-offset:3px}.prompt-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}.prompt-actions button{border:1px solid #93aa80;border-radius:7px;background:transparent;color:#c6ee92;padding:10px 15px;font-size:12px;white-space:nowrap}.prompt-actions p{font-size:11px;color:#b3c3a6;line-height:18px;margin:0}.ai-note{font-size:12px;color:var(--muted);line-height:21px;max-width:820px;margin:18px 0 0}.ai-note a{text-decoration:underline;text-underline-offset:3px}
@keyframes prompt-step{0%,25%,100%{background:transparent;color:#c6ee92}6%,19%{background:#c6ee92;color:#1c2420;box-shadow:0 0 20px #c6ee9220}}
@media(max-width:1050px){.desktop-nav{gap:12px;font-size:11px}.header{gap:16px}.board-identity img{width:82px;height:82px}.board-identity strong{font-size:17px}.ai-heading{gap:32px}.ai-heading h2{font-size:46px}.prompt-guide{padding:28px}.prompt-console{padding:24px}}
@media(max-width:760px){.board-identity img{width:84px;height:84px}.board-identity{gap:17px}.board-identity strong{font-size:18px}.hero h1{font-size:clamp(43px,8vw,60px)}.hero-ai-link{margin-top:16px}.ai-section{padding-block:48px}.ai-heading{grid-template-columns:1fr;gap:22px;margin-bottom:26px}.ai-heading h2{font-size:39px}.ai-contexts{grid-template-columns:1fr}.ai-context{padding:24px}.ai-context.personal{border-left:0;border-top:1px solid #cfd5c6}.ai-methods{grid-template-columns:1fr;gap:24px;margin-block:28px}.ai-methods article{display:grid;grid-template-columns:34px 1fr;gap:0 14px}.ai-methods img{grid-row:1/4;width:26px;margin:3px 0 0}.ai-methods h3,.ai-methods p,.ai-methods small{grid-column:2}.ai-methods small{margin-top:12px}.prompt-workbench{grid-template-columns:1fr}.prompt-guide{border-right:0;border-bottom:1px solid #45523f;padding:24px;gap:18px}.prompt-guide h3{font-size:28px}.prompt-steps{display:grid;grid-template-columns:1fr 1fr;gap:12px}.prompt-steps li{font-size:11px;gap:8px}.prompt-steps b{width:25px;height:25px;flex-shrink:0}.prompt-console{padding:22px}.prompt-tabs{gap:7px;margin-bottom:20px}.prompt-tabs button{padding:8px 10px}.prompt-console textarea{min-height:350px;padding:16px;font-size:12px}.prompt-actions{align-items:flex-start;flex-direction:column;gap:10px}.prompt-actions p{min-height:18px}.mobile-nav{gap:18px;font-size:24px;line-height:32px}}
@media(max-width:360px){.board-identity img{width:72px;height:72px}.board-identity{gap:12px}.board-identity strong{font-size:16px}.board-identity div span{font-size:11px}.board-incident{gap:9px;grid-template-columns:25px 1fr 16px}.board-incident img{width:24px}.board-incident strong{font-size:14px}.prompt-console{padding:18px}.prompt-console textarea{min-height:400px}}
@media(prefers-reduced-motion:reduce){.prompt-workbench .prompt-steps b{animation:none!important}}
