.engine-perspective{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;padding:100px var(--pad)}.engine-perspective h2{font-size:clamp(42px,5vw,76px);margin:22px 0 28px}.engine-perspective p{font-size:15px;line-height:1.6;margin:15px 0;max-width:570px}.engine-perspective .engine-superpowers{font-size:clamp(19px,2vw,27px);font-weight:800;line-height:1.25;margin:28px 0;letter-spacing:-.025em}.engine-perspective .pill{margin-top:20px}.engine-perspective .film-footnote{font:9px/1.6 var(--font-mono);opacity:.6}.agentic-page .build-invitation{background:var(--pink);color:var(--ink);border-top:2px solid var(--ink)}.agentic-page .build-invitation h2{line-height:1.08}.agentic-page .build-invitation h2 em{display:inline-block;margin-top:.22em;line-height:1.04;color:var(--ink);background:var(--yellow);padding-inline:.08em}.agentic-page .build-invitation .pill{background:var(--ink);color:var(--paper)}@media(max-width:850px){.engine-perspective{grid-template-columns:1fr;padding:65px 22px;gap:40px}.engine-perspective h2{font-size:11vw}.engine-layers{gap:18px 14px;padding-inline:0}.engine-layers>button{padding:15px 12px}.engine-front>div{flex-wrap:wrap}.engine-front h3{font-size:27px}}
