.cm-operating-model{background:radial-gradient(circle at 50% 12%,rgba(32,191,255,.11),transparent 34%),radial-gradient(circle at 14% 44%,rgba(32,191,255,.07),transparent 28%),radial-gradient(circle at 86% 52%,rgba(180,91,255,.07),transparent 30%),linear-gradient(180deg,var(--cm-op-bg-top,#050914) 0,var(--cm-op-bg-bottom,#071224) 100%);color:#fff;isolation:isolate;margin-left:calc(50% - 50vw);max-width:100vw;overflow:hidden;padding:92px 0 94px;position:relative;width:100vw}.cm-operating-model,.cm-operating-model *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}.cm-operating-model,.cm-operating-model *{box-sizing:border-box}.cm-operating-model__bg{background:linear-gradient(rgba(60,138,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(60,138,255,.04) 1px,transparent 0);background-size:64px 64px;inset:0;mask-image:radial-gradient(circle at 50% 36%,#000 0,rgba(0,0,0,.72) 48%,transparent 90%);opacity:.52;pointer-events:none;position:absolute;z-index:-1}.cm-operating-model__inner{margin:0 auto;width:min(1680px,94vw)}.cm-operating-model__header{margin:0 auto 44px;max-width:1040px;text-align:center}.cm-operating-model__eyebrow{color:var(--cm-op-accent,#20bfff)!important;font-size:14px!important;font-weight:850!important;letter-spacing:.18em!important;line-height:1!important;margin:0 0 18px!important;text-transform:uppercase!important}.cm-operating-model__heading{color:var(--cm-op-heading,#fff)!important;font-size:clamp(46px,5vw,78px)!important;font-weight:900!important;letter-spacing:-.065em!important;line-height:.98!important;margin:0!important;text-shadow:0 0 28px hsla(0,0%,100%,.08);text-wrap:balance}.cm-operating-model__intro{margin:22px auto 0;max-width:760px}.cm-operating-model__intro,.cm-operating-model__intro *,.cm-operating-model__intro p{color:var(--cm-op-muted,#a9bfd8)!important}.cm-operating-model__intro p{font-size:clamp(18px,1.4vw,22px)!important;font-weight:520!important;letter-spacing:-.025em!important;line-height:1.45!important;margin:0!important}.cm-operating-model__agent-cards{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 28px;width:min(1160px,100%)}.cm-agent-mode-card{align-items:center;background:radial-gradient(circle at 16% 38%,rgba(32,191,255,.18),transparent 36%),linear-gradient(180deg,rgba(9,32,61,.88),rgba(5,16,34,.94));border:1px solid rgba(83,179,255,.44);border-radius:24px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.035),0 0 36px rgba(32,191,255,.1),0 20px 54px rgba(0,0,0,.3);display:grid;gap:26px;grid-template-columns:172px 1fr;min-height:210px;overflow:hidden;padding:32px 36px;position:relative}.cm-agent-mode-card:before,.cm-human-loop:before,.cm-security-strip:before{background:radial-gradient(circle at 76% 20%,hsla(0,0%,100%,.06),transparent 30%),linear-gradient(rgba(60,138,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(60,138,255,.04) 1px,transparent 0);background-size:auto,34px 34px,34px 34px;content:"";inset:0;opacity:.42;pointer-events:none;position:absolute}.cm-agent-mode-card--ondemand{background:radial-gradient(circle at 16% 38%,rgba(180,91,255,.2),transparent 36%),linear-gradient(180deg,rgba(23,17,54,.9),rgba(7,11,32,.95));border-color:rgba(180,91,255,.54);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.035),0 0 38px rgba(180,91,255,.11),0 20px 54px rgba(0,0,0,.3)}.cm-agent-mode-card__icon{background:radial-gradient(circle at 50% 35%,rgba(142,238,255,.16),transparent 54%),hsla(0,0%,100%,.035);border:1px solid rgba(142,238,255,.48);border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 0 34px rgba(32,191,255,.22);display:grid;height:132px;place-items:center;position:relative;width:132px;z-index:2}.cm-agent-mode-card--ondemand .cm-agent-mode-card__icon{border-color:rgba(180,91,255,.64);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 0 36px rgba(180,91,255,.26)}.cm-agent-mode-card__icon img,.cm-agent-mode-card__icon svg{display:block;height:74px;object-fit:contain;width:74px}.cm-agent-mode-card__icon svg circle,.cm-agent-mode-card__icon svg path,.cm-agent-mode-card__icon svg rect{fill:none;filter:drop-shadow(0 0 9px rgba(32,191,255,.58));stroke:#8ceeff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6}.cm-agent-mode-card--ondemand .cm-agent-mode-card__icon svg circle,.cm-agent-mode-card--ondemand .cm-agent-mode-card__icon svg path,.cm-agent-mode-card--ondemand .cm-agent-mode-card__icon svg rect{filter:drop-shadow(0 0 9px rgba(180,91,255,.58));stroke:#c686ff}.cm-agent-mode-card__icon img{filter:drop-shadow(0 0 10px rgba(32,191,255,.58))}.cm-agent-mode-card--ondemand .cm-agent-mode-card__icon img{filter:drop-shadow(0 0 10px rgba(180,91,255,.58))}.cm-agent-mode-card__copy{position:relative;z-index:2}.cm-agent-mode-card__copy h3{color:#fff!important;font-size:27px!important;font-weight:850!important;letter-spacing:-.04em!important;line-height:1.08!important;margin:0 0 12px!important}.cm-agent-mode-card__agent{color:var(--cm-op-purple,#b45bff)!important;font-size:18px!important;font-weight:850!important;letter-spacing:-.025em!important;line-height:1.1!important;margin:-8px 0 12px!important}.cm-agent-mode-card__body,.cm-agent-mode-card__body *,.cm-agent-mode-card__body p{color:var(--cm-op-body,#dbe7f4)!important}.cm-agent-mode-card__body p{font-size:17px!important;font-weight:520!important;letter-spacing:-.018em!important;line-height:1.48!important;margin:0!important}.cm-human-loop{align-items:center;background:radial-gradient(circle at 76% 28%,rgba(32,191,255,.08),transparent 32%),linear-gradient(180deg,rgba(8,29,55,.72),rgba(4,15,31,.86));border:1px solid rgba(83,179,255,.28);border-radius:24px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025),0 18px 54px rgba(0,0,0,.26);display:grid;gap:42px;grid-template-columns:minmax(330px,.75fr) minmax(760px,1.25fr);margin-top:28px;overflow:hidden;padding:36px 54px 40px;position:relative}.cm-human-loop__copy{position:relative;z-index:2}.cm-human-loop__copy h2{color:var(--cm-op-heading,#fff)!important;font-size:clamp(32px,2.8vw,46px)!important;font-weight:900!important;letter-spacing:-.055em!important;line-height:1.05!important;margin:0!important;text-wrap:balance}.cm-human-loop__body{margin-top:20px;max-width:470px}.cm-human-loop__body,.cm-human-loop__body *,.cm-human-loop__body p{color:var(--cm-op-body,#dbe7f4)!important}.cm-human-loop__body p{font-size:16px!important;font-weight:520!important;letter-spacing:-.018em!important;line-height:1.54!important;margin:0!important}.cm-human-flow{grid-template-columns:1fr 42px 1fr 42px 1fr;padding-bottom:44px;position:relative;z-index:2}.cm-human-flow,.cm-human-flow__card{align-items:center;display:grid;gap:18px}.cm-human-flow__card{background:radial-gradient(circle at 16% 30%,rgba(32,191,255,.1),transparent 42%),hsla(0,0%,100%,.035);border:1px solid rgba(142,238,255,.28);border-radius:18px;grid-template-columns:68px 1fr;min-height:128px;padding:20px}.cm-human-flow__icon{display:grid;height:58px;place-items:center;width:58px}.cm-human-flow__icon img,.cm-human-flow__icon svg{display:block;height:52px;object-fit:contain;width:52px}.cm-human-flow__icon svg circle,.cm-human-flow__icon svg path,.cm-human-flow__icon svg rect{fill:none;filter:drop-shadow(0 0 8px rgba(32,191,255,.5));stroke:#8ceeff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.cm-human-flow__icon img{filter:drop-shadow(0 0 8px rgba(32,191,255,.5))}.cm-human-flow__card h3{color:#fff!important;font-size:18px!important;font-weight:850!important;letter-spacing:-.035em!important;line-height:1.1!important;margin:0 0 7px!important}.cm-human-flow__body,.cm-human-flow__body *,.cm-human-flow__body p{color:var(--cm-op-body,#dbe7f4)!important}.cm-human-flow__body p{font-size:14px!important;font-weight:520!important;letter-spacing:-.012em!important;line-height:1.42!important;margin:0!important}.cm-human-flow__arrow{color:var(--cm-op-accent,#20bfff);font-size:34px;font-weight:700;line-height:1;text-align:center;text-shadow:0 0 16px rgba(32,191,255,.58)}.cm-human-flow__feedback{border-bottom:2px dashed rgba(32,191,255,.7);border-left:2px dashed rgba(32,191,255,.7);border-radius:0 0 20px 20px;border-right:2px dashed rgba(32,191,255,.7);bottom:4px;height:38px;left:88px;pointer-events:none;position:absolute;right:88px}.cm-human-flow__feedback span{background:#071224;bottom:-9px;color:var(--cm-op-accent,#20bfff);font-size:14px;font-weight:750;left:50%;line-height:1;padding:0 12px;position:absolute;transform:translateX(-50%);white-space:nowrap}.cm-security-strip{background:radial-gradient(circle at 8% 50%,rgba(32,191,255,.08),transparent 26%),linear-gradient(180deg,rgba(8,29,55,.56),rgba(4,15,31,.72));border:1px solid rgba(83,179,255,.22);border-radius:22px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02),0 14px 42px rgba(0,0,0,.22);gap:34px;grid-template-columns:minmax(360px,.34fr) minmax(0,1fr);margin-top:18px;overflow:hidden;padding:30px 38px}.cm-security-strip,.cm-security-strip__intro{align-items:center;display:grid;position:relative}.cm-security-strip__intro{gap:22px;grid-template-columns:84px 1fr;min-width:0;z-index:2}.cm-security-strip__icon{display:grid;height:72px;place-items:center;width:72px}.cm-security-strip__icon img,.cm-security-strip__icon svg{display:block;height:64px;object-fit:contain;width:64px}.cm-security-strip__icon svg path{fill:none;stroke:#9edfff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3}.cm-security-strip__icon img,.cm-security-strip__icon svg path{filter:drop-shadow(0 0 8px rgba(32,191,255,.4))}.cm-security-strip__intro h2{color:var(--cm-op-heading,#fff)!important;font-size:clamp(24px,2vw,32px)!important;font-weight:850!important;letter-spacing:-.045em!important;line-height:1.14!important;margin:0!important;text-wrap:balance}.cm-security-strip__items{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(145px,1fr));min-width:0;position:relative;z-index:2}.cm-security-chip{align-items:center;background:radial-gradient(circle at 18% 30%,rgba(142,238,255,.07),transparent 44%),hsla(0,0%,100%,.025);border:1px solid rgba(142,238,255,.18);border-radius:16px;display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr);min-height:78px;min-width:0;padding:13px 14px}.cm-security-chip__icon{display:grid;height:36px;place-items:center;width:36px}.cm-security-chip__icon img,.cm-security-chip__icon svg{display:block;height:30px;object-fit:contain;width:30px}.cm-security-chip__icon svg circle,.cm-security-chip__icon svg path,.cm-security-chip__icon svg rect{fill:none;stroke:rgba(220,242,255,.92);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}.cm-security-chip__icon img{filter:brightness(1.1)}.cm-security-chip p{color:rgba(230,242,255,.9)!important;font-size:clamp(12px,.82vw,14px)!important;font-weight:750!important;hyphens:none!important;letter-spacing:-.02em!important;line-height:1.18!important;margin:0!important;overflow-wrap:normal!important;text-align:left!important;word-break:normal!important}@media (max-width:1380px){.cm-security-strip{grid-template-columns:1fr}.cm-security-strip__items{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (max-width:1180px){.cm-operating-model__agent-cards{width:100%}.cm-human-loop{grid-template-columns:1fr}.cm-human-loop__body{max-width:760px}}@media (max-width:900px){.cm-operating-model{padding:76px 0 84px}.cm-operating-model__inner{width:min(90vw,680px)}.cm-operating-model__agent-cards{grid-template-columns:1fr}.cm-agent-mode-card{grid-template-columns:112px 1fr;padding:26px}.cm-agent-mode-card__icon{height:100px;width:100px}.cm-agent-mode-card__icon img,.cm-agent-mode-card__icon svg{height:58px;width:58px}.cm-human-loop{padding:30px 24px 36px}.cm-human-flow{grid-template-columns:1fr;padding-bottom:0}.cm-human-flow__arrow{transform:rotate(90deg)}.cm-human-flow__feedback{display:none}.cm-security-strip{padding:24px}.cm-security-strip__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cm-operating-model__heading{font-size:clamp(40px,12vw,56px)!important}.cm-agent-mode-card{grid-template-columns:1fr}.cm-agent-mode-card__icon{height:92px;width:92px}.cm-security-strip__intro{gap:16px;grid-template-columns:64px 1fr}.cm-security-strip__icon{height:58px;width:58px}.cm-security-strip__icon img,.cm-security-strip__icon svg{height:54px;width:54px}.cm-security-strip__items{grid-template-columns:1fr}}