/* ConsultPilot practice language: pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes; pilot charter; test market criteria; launch checkpoint list; learning reviews; risk gates; scale decision notes */
:root{--cpilot-ink:#111827;--cpilot-main:#dc2626;--cpilot-accent:#f59e0b;--cpilot-paper:#fffaf0;--cpilot-line:color-mix(in srgb,#111827 16%,white);--cpilot-soft:color-mix(in srgb,#dc2626 8%,white);--cpilot-radius:0;}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cpilot-paper);color:var(--cpilot-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.62}a{color:inherit}img{display:block;max-width:100%}.cpilot-skip{position:absolute;left:-999px;top:8px;background:#fff;padding:8px;z-index:10}.cpilot-skip:focus{left:8px}
.cpilot-top{max-width:1180px;margin:0 auto;padding:20px clamp(18px,4vw,46px);display:flex;justify-content:space-between;align-items:center;gap:18px}.cpilot-brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900}.cpilot-brand img{width:46px;height:46px;object-fit:contain}.cpilot-brand small{display:block;font-size:12px;font-weight:500;color:color-mix(in srgb,var(--cpilot-ink) 58%,white)}.cpilot-nav{display:flex;gap:16px;align-items:center}.cpilot-nav a{font-size:14px;font-weight:800;text-decoration:none;border-bottom:2px solid transparent;padding:7px 0}.cpilot-nav a[aria-current=page],.cpilot-nav a:hover{border-color:var(--cpilot-accent)}.cpilot-toggle{display:none;border:1px solid var(--cpilot-line);background:#fff;border-radius:var(--cpilot-radius);padding:8px 12px}
.cpilot-hero{max-width:1180px;margin:0 auto;padding:54px clamp(18px,4vw,46px);display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.cpilot-eyebrow{color:var(--cpilot-main);font-weight:900;font-size:12px;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(38px,6.6vw,74px);line-height:1;margin:12px 0 18px;letter-spacing:0}h2{font-size:clamp(26px,4vw,44px);line-height:1.08;margin:0 0 14px}h3{font-size:20px;margin:0 0 8px}p{margin:0 0 14px}.cpilot-lead{font-size:clamp(18px,2vw,23px)}.cpilot-visual{border:1px solid var(--cpilot-line);border-radius:var(--cpilot-radius);overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.13)}.cpilot-visual img{width:100%;aspect-ratio:4/3;object-fit:cover}.cpilot-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.cpilot-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--cpilot-main);border-radius:var(--cpilot-radius);text-decoration:none;font-weight:900}.cpilot-btn.primary{background:var(--cpilot-main);color:#fff}.cpilot-btn.ghost{background:#fff}
.cpilot-band{padding:48px clamp(18px,4vw,46px)}.cpilot-inner{max-width:1180px;margin:0 auto}.cpilot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cpilot-card{background:#fff;border:1px solid var(--cpilot-line);border-radius:var(--cpilot-radius);padding:22px;min-height:216px}.cpilot-card:nth-child(2n){background:var(--cpilot-soft)}.cpilot-metric{display:inline-block;color:var(--cpilot-main);font-weight:900;font-size:12px;text-transform:uppercase;margin-bottom:10px}.cpilot-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;align-items:start}.cpilot-panel{background:#fff;border:1px solid var(--cpilot-line);border-radius:var(--cpilot-radius);padding:26px}.cpilot-list{padding-left:20px}.cpilot-list li{margin:8px 0}.cpilot-legal{max-width:900px;margin:0 auto;padding:56px clamp(18px,4vw,46px);background:rgba(255,255,255,.78)}.cpilot-footer{border-top:1px solid var(--cpilot-line);padding:30px clamp(18px,4vw,46px);background:rgba(255,255,255,.75)}.cpilot-foot{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.cpilot-foot nav{display:flex;gap:14px;flex-wrap:wrap}.cpilot-practice{background:color-mix(in srgb,var(--cpilot-accent) 7%,white)}.cpilot-card{border-radius:0} .cpilot-metric{font-family:ui-monospace,Menlo,monospace}
@media(max-width:820px){.cpilot-toggle{display:block}.cpilot-nav{display:none;position:absolute;left:18px;right:18px;top:76px;background:#fff;border:1px solid var(--cpilot-line);border-radius:var(--cpilot-radius);padding:14px;flex-direction:column;align-items:stretch;z-index:5}.cpilot-nav.open{display:flex}.cpilot-top{position:relative}.cpilot-hero,.cpilot-grid,.cpilot-split{grid-template-columns:1fr}h1{font-size:41px}}

/* ConsultPilot product language: ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling. ConsultPilot is designed for controlled launches and market tests. The practice helps teams define what will be tested, what evidence matters, when to stop, and what must be true before scaling.  */
.cpilot-brand-context{background:color-mix(in srgb,var(--cpilot-accent) 8%,white);} .cpilot-brand-context p{max-width:900px}

/* ConsultPilot client situation: ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation. ConsultPilot helps teams learn before committing too much scale. A pilot is treated as a management instrument with clear entry conditions, evidence thresholds, learning reviews and a final scale-or-stop conversation.  */
.cpilot-client-situation{background:color-mix(in srgb,var(--cpilot-main) 5%,white);} .cpilot-client-situation p{max-width:920px}
