
.ai-hero{position:relative;background:radial-gradient(ellipse at 50% 15%,#103d50 0%,#092431 48%,#061a29 100%);color:#fff;padding:80px 24px 0;overflow:hidden}.ai-hero:before{content:'';position:absolute;inset:0;background-image:radial-gradient(#78e7d918 1px,transparent 1px);background-size:26px 26px;pointer-events:none}.ai-hero-inner{position:relative;max-width:1120px;margin:auto;text-align:center}.ai-eyebrow{font-size:.72rem;letter-spacing:.2em;font-weight:750;color:#74e5d4;margin:0 0 26px}.ai-hero h1{font-size:clamp(2.65rem,5vw,4.65rem);letter-spacing:-.045em;line-height:1.08;max-width:1000px;margin:0 auto 25px;font-weight:750}.ai-hero h1 span{color:#7ae6d6}.ai-hero-lead{max-width:730px;margin:0 auto;color:#bfd5df;font-size:1.15rem;line-height:1.8}.ai-hero-actions{display:flex;justify-content:center;align-items:center;gap:30px;margin:32px 0 55px}.ai-hero-actions a{color:#dcf7f4;text-decoration:none;font-size:.9rem;font-weight:650}.ai-hero-actions .ai-primary{background:#72dfd0;color:#082633;padding:18px 25px;border-radius:5px;display:inline-flex;gap:24px}.ai-primary:hover{background:#a1f1e6}.ai-evaluation{border-top:1px solid #72dfd04d;text-align:left;background:linear-gradient(180deg,#0b2b3b,#092130);padding:23px 30px 20px}.ai-eval-label{font-size:.64rem;letter-spacing:.13em;font-weight:700;color:#8ed8ce;display:flex;gap:12px;align-items:center}.ai-eval-label>span:last-child{margin-left:auto;color:#bed4df;letter-spacing:0;font-size:.78rem;font-weight:450}.ai-signal{width:6px;height:6px;background:#7ce4d6;display:inline-block;border-radius:50%}.ai-eval-flow{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr;gap:20px;margin-top:30px}.ai-stage-number{font-size:.65rem;letter-spacing:.13em;color:#7ad4ca}.ai-eval-flow h2{font-size:1.18rem;color:#f3fffe;margin:14px 0 10px;letter-spacing:-.02em;line-height:1.2}.ai-eval-flow p{color:#b2cbd6;font-size:.88rem;line-height:1.75;min-height:64px;margin:0 0 18px}.ai-flow-arrow{font-size:23px;color:#568c99;padding-top:40px}.ai-flow-tag{font-size:.64rem;color:#b8d6df;border-top:1px solid #2a4b59;display:block;padding-top:14px}.ai-review-tag{color:#81ebd9}.ai-eval-note{font-size:.66rem;color:#87a8b7;line-height:1.65;margin:25px 0 0}.ai-editorial{--mk-plum:#147a7b}.ai-editorial .mk-kicker,.ai-editorial em,.ai-editorial .mk-number,.ai-editorial .mk-small-heading,.ai-editorial .mk-deliverable h4{color:#16777d}.ai-decisions{padding:85px 0}.ai-decisions>.mk-container{display:grid;grid-template-columns:.9fr 1.3fr;gap:90px}.ai-decisions header>p:last-child{color:#60748b;line-height:1.8;font-size:1.05rem;max-width:360px}.ai-decision-list article{display:flex;gap:24px;border-top:1px solid #dce9e9;padding:24px 0}.ai-decision-list article>span{color:#1b8b8e;font-size:.75rem;padding-top:5px}.ai-decision-list h3{font-size:1.3rem;letter-spacing:-.02em;margin:0 0 12px;color:#132d3c}.ai-decision-list p{color:#60748b;margin:0 0 13px;font-size:.97rem}.ai-decision-list a{color:#126e77;font-size:.85rem;text-decoration:none;font-weight:700}.ai-editorial .mk-service-nav{background:#f2f8f7}.ai-editorial .mk-service-nav a{color:#146f76}.ai-editorial .mk-chapter{background:#f5faf9}.ai-editorial .mk-chapter.mk-tinted{background:#fff}.ai-editorial .mk-chapter>.mk-container{display:grid;grid-template-columns:300px 1fr;gap:0 70px;align-items:start}.ai-editorial .mk-chapter-heading{display:block;grid-column:1;grid-row:1/4;position:sticky;top:100px;margin:0}.ai-editorial .mk-chapter-heading h2{font-size:2.25rem;margin:20px 0}.ai-editorial .mk-chapter-heading>p:last-child{font-size:1rem}.ai-editorial .ai-discipline{grid-column:2;display:block;padding:32px 0;border-color:#d6e7e4}.ai-discipline .mk-service-name{margin-bottom:22px}.ai-discipline .mk-service-name h3{font-size:1.5rem}.ai-discipline .mk-service-name p{color:#19717a;font-size:1rem}.ai-editorial .mk-deliverable{border-left-color:#58b6ad}.ai-editorial .mk-process{background:#0a2938}.ai-editorial .mk-process h2,.ai-editorial .mk-process h3{color:#effcfb}.ai-editorial .mk-process em,.ai-editorial .mk-process .mk-kicker,.ai-editorial .mk-process li>span{color:#7ee4d5}.ai-editorial .mk-process li p,.ai-editorial .mk-measure{color:#b6ced8}.ai-editorial .mk-process li{border-color:#3d8b8c}.ai-editorial .mk-measure{border-color:#315463}.ai-evidence{padding:85px 0;background:#f4f9f8}.ai-evidence>.mk-container{display:grid;grid-template-columns:1fr 1.1fr;gap:35px 80px}.ai-evidence-intro p:last-child{color:#60748b}.ai-evidence-list{margin:0}.ai-evidence-list>div{border-bottom:1px solid #d5e5e4;padding:0 0 20px;margin-bottom:20px}.ai-evidence dt{font-weight:700;color:#173949;margin-bottom:8px;font-size:1rem}.ai-evidence dd{color:#60748b;margin:0;font-size:.95rem;line-height:1.8}.ai-decision-gate{grid-column:1/-1;border-left:3px solid #229692;padding:4px 0 4px 24px;margin-top:10px}.ai-decision-gate strong{font-size:1.1rem}.ai-decision-gate p{color:#60748b;max-width:850px;margin:10px 0 0}.ai-editorial .mk-close{background:#eaf5f3}.ai-editorial .mk-cta{background:#126d77}.ai-editorial .mk-price,.ai-editorial .mk-faq a{color:#126d77}.ai-editorial .mk-roadmap{background:#f5f9f8}@media(max-width:800px){.ai-hero{padding:55px 20px 0}.ai-hero h1{font-size:clamp(2.3rem,8vw,3.5rem)}.ai-hero-lead{font-size:1.02rem}.ai-hero-actions{flex-direction:column;gap:22px;margin-bottom:40px}.ai-evaluation{padding:22px 18px}.ai-eval-label{flex-wrap:wrap}.ai-eval-label>span:last-child{margin-left:0;width:100%;padding-left:18px}.ai-eval-flow{grid-template-columns:1fr;gap:18px}.ai-flow-arrow{display:none}.ai-eval-flow>div{border-bottom:1px solid #294957;padding-bottom:12px}.ai-eval-flow>div:last-child{border:0}.ai-eval-flow p{min-height:0;margin-bottom:12px}.ai-eval-flow h2{font-size:1.25rem}.ai-flow-tag{border:0;padding-top:0}.ai-decisions,.ai-evidence{padding:55px 0}.ai-decisions>.mk-container,.ai-evidence>.mk-container{grid-template-columns:1fr;gap:25px}.ai-editorial .mk-chapter>.mk-container{display:block}.ai-editorial .mk-chapter-heading{position:static;margin-bottom:30px}.ai-editorial .ai-discipline{padding:28px 0}.ai-decision-list article{gap:18px}.ai-decision-gate{grid-column:auto}}
