.aiplm-hero figure{position:relative}.aiplm-case-proof{position:absolute;z-index:1;left:50%;bottom:58px;transform:translateX(-50%);width:max-content;max-width:90%;padding:7px 13px;border:1px solid currentColor;background:rgba(255,255,255,.88);color:#db1f2f;font-size:clamp(14px,1.5vw,20px);font-weight:800;letter-spacing:.08em;text-shadow:0 0 8px rgba(219,31,47,.22);animation:aiplm-case-flash 1s steps(2,end) infinite}@keyframes aiplm-case-flash{50%{opacity:.2}}
.aiplm-knowledge{padding:80px clamp(24px,7vw,110px);background:#071a31;color:#fff}.aiplm-knowledge header{display:grid;grid-template-columns:1.05fr .95fr;gap:46px;align-items:start}.aiplm-knowledge .aiplm-kicker{color:#42e1d1}.aiplm-knowledge h2{margin:0;color:#fff;font-size:clamp(34px,3.8vw,55px);line-height:1.2}.aiplm-knowledge header>div>p:not(.aiplm-kicker){max-width:720px;margin:20px 0 0;color:#c4d6e5;font-size:14px;line-height:1.85}.aiplm-knowledge dl{display:flex;gap:0;margin:25px 0 0;padding-top:16px;border-top:1px solid rgba(162,204,229,.25)}.aiplm-knowledge dl>div{padding-right:26px;margin-right:26px;border-right:1px solid rgba(162,204,229,.25)}.aiplm-knowledge dl>div:last-child{margin-right:0;border:0}.aiplm-knowledge dt{color:#fff;font-size:17px;font-weight:800}.aiplm-knowledge dd{margin:4px 0 0;color:#8fb1ca;font-size:10px}.aiplm-knowledge header>img{display:block;width:100%;height:auto}.aiplm-knowledge-heading{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:end;margin-top:65px}.aiplm-knowledge-heading .aiplm-kicker{margin-bottom:10px}.aiplm-knowledge-heading h3{margin:0;color:#fff;font-size:28px}.aiplm-knowledge-heading>p{margin:0;color:#adc4d6;font-size:13px;line-height:1.8}.aiplm-knowledge-body{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;margin-top:25px;padding:30px 25px;border:1px solid rgba(135,193,225,.35);background:#0d2948}.aiplm-knowledge-body h4{margin:0 0 12px;color:#fff;font-size:17px}.aiplm-knowledge-body p{margin:0;color:#a8c1d5;font-size:13px;line-height:1.8}.aiplm-connectors{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.aiplm-connectors span{padding:5px 8px;border:1px solid rgba(117,207,226,.45);border-radius:14px;color:#d5f9ff;font-size:9px}.aiplm-knowledge-body ol{margin:0;padding:0;list-style:none}.aiplm-knowledge-body li{display:grid;grid-template-columns:30px 1fr;gap:13px;padding:0 0 16px;margin-bottom:16px;border-bottom:1px solid rgba(155,196,220,.2)}.aiplm-knowledge-body li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.aiplm-knowledge-body li>b{display:grid;place-items:center;width:28px;height:28px;border:1px solid #42e1d1;color:#42e1d1;font-size:10px}
@media(max-width:980px){.aiplm-hero{grid-template-columns:1fr;padding-top:135px}.aiplm-hero figure{max-width:720px}.aiplm-anchor-nav{top:70px;justify-content:flex-start}.aiplm-heading,.aiplm-platform,.aiplm-governance{grid-template-columns:1fr}.aiplm-heading .aiplm-kicker{margin-bottom:-28px}.aiplm-use-grid,.aiplm-roadmap>ol{grid-template-columns:repeat(2,1fr)}.aiplm-use-grid article{min-height:210px}.aiplm-roadmap li:nth-child(2){border-right:1px solid #d4e0e8}.aiplm-roadmap li:nth-child(-n+2){border-bottom:0}.aiplm-platform-grid{grid-column:1}.aiplm-drivers{grid-template-columns:1fr 1fr}.aiplm-governance{gap:35px}.aiplm-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:980px){.aiplm-knowledge header,.aiplm-knowledge-heading,.aiplm-knowledge-body{grid-template-columns:1fr}.aiplm-knowledge-heading{gap:20px}.aiplm-knowledge-body{gap:30px}}
@media(max-width:650px){.aiplm-hero{min-height:0;padding:115px 20px 60px}.aiplm-hero h1{font-size:48px}.aiplm-hero-actions{align-items:flex-start;flex-direction:column;gap:10px}.aiplm-hero-actions .btn{width:100%}.aiplm-section{padding:70px 20px}.aiplm-heading{gap:32px;margin-bottom:34px}.aiplm-heading .aiplm-kicker{margin-bottom:-18px}.aiplm-stage-list,.aiplm-use-grid,.aiplm-roadmap>ol,.aiplm-platform-grid{grid-template-columns:1fr}.aiplm-stage-list li{min-height:220px;border-right:0;border-bottom:1px solid #cddce6}.aiplm-stage-list li:last-child{border-bottom:0}.aiplm-stage-list h3{margin-top:45px}.aiplm-drivers{grid-template-columns:1fr}.aiplm-use-grid article{min-height:0}.aiplm-architecture-stack>div{align-items:stretch;flex-wrap:wrap}.aiplm-architecture-stack b{flex-basis:100%}.aiplm-architecture-stack span{flex:1 1 42%}.aiplm-example{grid-template-columns:1fr}.aiplm-platform figure{grid-template-columns:1fr}.aiplm-platform figure img{height:auto}.aiplm-roadmap li,.aiplm-roadmap li:nth-child(2){min-height:0;border-right:1px solid #d4e0e8;border-bottom:0}.aiplm-roadmap li:last-child{border-bottom:1px solid #d4e0e8}.aiplm-roadmap h3{margin-top:28px}.aiplm-governance{padding:65px 20px}.aiplm-governance li{grid-template-columns:1fr;gap:7px}.aiplm-cta{padding:65px 20px}.aiplm-cta .btn{width:100%}}
@media(max-width:650px){.aiplm-knowledge{padding:60px 20px}.aiplm-knowledge dl{flex-wrap:wrap;gap:16px}.aiplm-knowledge dl>div{margin:0;padding-right:16px}.aiplm-knowledge-body{padding:22px 18px}}
