.om-intelligence{background:var(--om-color-panel);color:var(--om-color-ink);overflow:hidden}.om-intelligence-hero{min-height:74vh;padding:150px var(--om-page-gutter) 48px;background:var(--om-color-panel);color:var(--om-color-ink);position:relative;overflow:hidden}.om-intelligence-hero__visual{z-index:var(--om-z-canvas);pointer-events:none;width:min(58vw,820px);height:min(70vh,640px);position:absolute;top:50%;right:-2vw;transform:translateY(-50%)}.om-intelligence-hero__visual canvas{width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(88% 86% at 46%,#000 74%,#0000 100%);mask-image:radial-gradient(88% 86% at 46%,#000 74%,#0000 100%)}.om-intelligence-hero__scrim{z-index:var(--om-z-canvas);pointer-events:none;background:linear-gradient(90deg,#fff 42%,#ffffffe6 54%,#fff0 66%);position:absolute;inset:0}.om-intelligence-hero__grid{z-index:var(--om-z-content);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(10px,1.2vw,20px);min-height:calc(74vh - 198px);display:grid;position:relative}.om-intelligence-hero__grid>:first-child{grid-area:1/1/auto/7;align-self:start}.om-intelligence-hero__title{color:var(--om-color-ink);font-size:var(--om-font-size-display);font-weight:var(--om-font-weight-regular);letter-spacing:var(--om-tracking-display);line-height:var(--om-line-height-display);grid-area:2/1/auto/9;align-self:center;margin:0}.om-intelligence-hero__line{display:block;overflow:hidden}.om-intelligence-hero__line>i{animation:om-intelligence-line-up 1.1s var(--om-ease-out) .2s forwards;font-style:normal;display:block;transform:translateY(105%)}.om-intelligence-hero__line:nth-child(2)>i{animation-delay:.32s}.om-intelligence-hero__title .om-serif{color:var(--om-color-accent)}.om-intelligence-enter-fade,.om-intelligence-enter-body{opacity:0;animation:om-intelligence-fade-up 1s var(--om-ease-out) .55s forwards;transform:translateY(14px)}.om-intelligence-enter-body{animation-delay:.7s}.om-intelligence-canvas-enter{opacity:0;animation:om-intelligence-fade-in 1.6s var(--om-ease-standard) .2s forwards}.om-intelligence-hero__lead{grid-area:3/1/auto/6;align-self:end}.om-intelligence-hero__lead>p{max-width:440px;color:var(--om-color-ink-soft);font-size:var(--om-font-size-body-lg);text-wrap:pretty;margin:0 0 28px;line-height:1.6}.om-intelligence-signal-bar{z-index:var(--om-z-content);right:var(--om-page-gutter);border-top:var(--om-border-hairline) solid var(--om-color-line);pointer-events:none;width:min(58vw,820px);padding-top:12px;position:absolute;bottom:48px}.om-intelligence-signal-bar>div{color:var(--om-color-accent);font-family:var(--om-font-mono);font-size:var(--om-font-size-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.om-intelligence-signal-bar>div>span:first-child{border-radius:var(--om-radius-pill);background:var(--om-color-accent);width:7px;height:7px;animation:1.8s ease-out infinite om-intelligence-signal-pulse}.om-intelligence-capabilities{padding:var(--om-section-space) var(--om-page-gutter);background:var(--om-color-panel)}.om-intelligence-capability{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:80px;display:grid}.om-intelligence-capability:first-child{margin-bottom:var(--om-section-space)}.om-intelligence-capability__intro{position:sticky;top:120px}.om-intelligence-capability__index{color:var(--om-color-muted);font-family:var(--om-font-mono);font-size:var(--om-font-size-mono);letter-spacing:var(--om-tracking-mono);margin:0 0 24px}.om-intelligence-capability__intro .om-kicker{margin-bottom:22px}.om-intelligence-capability__intro h2{color:var(--om-color-ink);font-size:clamp(34px,3.6vw,52px);font-weight:var(--om-font-weight-regular);letter-spacing:-.03em;margin:0 0 22px;line-height:1.05}.om-intelligence-capability__body{max-width:400px;color:var(--om-color-ink-soft);margin:0;line-height:1.7}.om-intelligence-feature{border-top:var(--om-border-hairline) solid var(--om-color-line);transition:padding-left .5s var(--om-ease-snap);grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:24px;padding:30px 0;display:grid;position:relative}.om-intelligence-feature:last-child{border-bottom:var(--om-border-hairline) solid var(--om-color-line)}.om-intelligence-feature:hover{padding-left:14px}.om-intelligence-feature__index,.om-intelligence-feature__status{font-family:var(--om-font-mono);font-size:var(--om-font-size-mono);margin:0;padding-top:6px}.om-intelligence-feature__index{color:var(--om-color-accent)}.om-intelligence-feature__status{color:var(--om-color-muted)}.om-intelligence-feature h3{color:var(--om-color-ink);font-size:var(--om-font-size-item);font-weight:var(--om-font-weight-medium);letter-spacing:-.015em;margin:0 0 12px}.om-intelligence-feature div>p{max-width:520px;color:var(--om-color-ink-soft);font-size:var(--om-font-size-body-sm);margin:0;line-height:1.7}.om-intelligence-statement{padding:var(--om-section-space) var(--om-page-gutter);background:var(--om-color-ink);color:var(--om-color-on-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:100px;display:grid;position:relative;overflow:hidden}.om-intelligence-statement__glow{pointer-events:none;background:radial-gradient(at 22% 30%,#8faac824,#0000 46%);position:absolute;inset:0}.om-intelligence-statement__title,.om-intelligence-statement__body{z-index:1;position:relative}.om-intelligence-statement__title{border-right:var(--om-border-hairline) solid #f7f6f229;padding-right:100px}.om-intelligence-statement__title .om-kicker{color:var(--om-color-accent-soft);margin-bottom:40px}.om-intelligence-statement__headline{font-size:clamp(40px,4.4vw,60px);font-weight:var(--om-font-weight-regular);letter-spacing:-.03em;margin:0;line-height:1.15}.om-intelligence-statement__title .om-serif{color:var(--om-color-accent-soft)}.om-intelligence-statement__body{color:#f7f6f2bf;max-width:460px;font-size:var(--om-font-size-body-lg);margin:0;line-height:1.75}.om-intelligence-outcomes{padding:var(--om-section-space) var(--om-page-gutter);background:var(--om-color-warm)}.om-intelligence-outcomes__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(10px,1.2vw,20px);margin-bottom:56px;display:grid}.om-intelligence-outcomes__head>div{grid-column:1/8}.om-intelligence-outcomes__head .om-kicker{margin-bottom:24px}.om-intelligence-outcomes__title{color:var(--om-color-ink);font-size:var(--om-font-size-h2);font-weight:var(--om-font-weight-regular);letter-spacing:var(--om-tracking-h2);line-height:var(--om-line-height-h2);margin:0}.om-intelligence-outcomes__title .om-serif{color:var(--om-color-accent)}.om-intelligence-outcomes__head>p{max-width:260px;color:var(--om-color-muted);font-size:var(--om-font-size-body-sm);text-align:right;grid-column:9/13;justify-self:end;margin:0;line-height:1.65}.om-intelligence-outcomes__grid{border-top:var(--om-border-hairline) solid var(--om-color-line);border-bottom:var(--om-border-hairline) solid var(--om-color-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.om-intelligence-outcomes__grid article{border-right:var(--om-border-hairline) solid var(--om-color-line-soft);min-height:300px;padding:52px 32px 40px;position:relative}.om-intelligence-outcomes__grid article:last-child{border-right:0}.om-intelligence-outcomes__grid article>span{background:var(--om-color-accent);width:0;height:1px;transition:width .8s var(--om-ease-snap);position:absolute;top:0;left:0}.om-intelligence-outcomes__grid article:hover>span{width:100%}.om-intelligence-outcomes__index{color:var(--om-color-muted);font-family:var(--om-font-mono);font-size:var(--om-font-size-mono);letter-spacing:var(--om-tracking-mono);margin:0 0 56px;transition:color .5s}.om-intelligence-outcomes__grid article:hover .om-intelligence-outcomes__index{color:var(--om-color-accent)}.om-intelligence-outcomes__grid h3{color:var(--om-color-ink);font-size:var(--om-font-size-item);font-weight:var(--om-font-weight-medium);letter-spacing:-.015em;margin:0 0 14px}.om-intelligence-outcomes__grid article>p:last-child{color:var(--om-color-ink-soft);font-size:var(--om-font-size-body-sm);margin:0;line-height:1.7}.om-intelligence-outcomes__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:56px;display:flex}.om-intelligence .om-btn{padding:12px 22px}@keyframes om-intelligence-line-up{to{transform:translateY(0)}}@keyframes om-intelligence-fade-up{to{opacity:1;transform:none}}@keyframes om-intelligence-fade-in{to{opacity:1}}@keyframes om-intelligence-signal-pulse{0%{box-shadow:0 0 #43648e80}70%{box-shadow:0 0 0 9px #43648e00}to{box-shadow:0 0 #43648e00}}@media (width>=1921px){.om-intelligence-hero__visual{right:var(--om-page-gutter)}}@media (width<=900px){.om-intelligence-hero{padding:120px 20px 56px}.om-intelligence-hero__visual{width:100%;height:34vh;margin-top:12px;position:relative;top:auto;right:auto;transform:none}.om-intelligence-hero__scrim{display:none}.om-intelligence-hero__grid{grid-template-rows:auto;grid-template-columns:1fr;gap:28px;min-height:0}.om-intelligence-hero__grid>:first-child,.om-intelligence-hero__title,.om-intelligence-hero__lead{grid-area:auto/1}.om-intelligence-hero__title{font-size:clamp(52px,13vw,88px)}.om-intelligence-signal-bar{width:100%;margin-top:24px;position:relative;bottom:auto;right:auto}.om-intelligence-capabilities,.om-intelligence-statement,.om-intelligence-outcomes{padding:56px 20px}.om-intelligence-capability{grid-template-columns:1fr;gap:36px}.om-intelligence-capability__intro{position:static}.om-intelligence-statement{grid-template-columns:1fr;gap:40px}.om-intelligence-statement__title{border-right:0;border-bottom:var(--om-border-hairline) solid #f7f6f229;padding-bottom:40px;padding-right:0}.om-intelligence-statement__headline{font-size:38px}.om-intelligence-outcomes__head{grid-template-columns:1fr;gap:28px}.om-intelligence-outcomes__head>div,.om-intelligence-outcomes__head>p{grid-column:1}.om-intelligence-outcomes__head>p{text-align:left;justify-self:start}.om-intelligence-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (641px<=width<=900px){.om-intelligence-capability__intro,.om-intelligence-statement__title,.om-intelligence-outcomes__head>div{gap:var(--om-space-8);grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);align-items:start;display:grid}.om-intelligence-capability__index{grid-area:1/1}.om-intelligence-capability__intro .om-kicker{grid-area:2/1;margin-bottom:0}.om-intelligence-capability__intro h2{grid-area:1/2/span 2;align-self:end;margin-bottom:0}.om-intelligence-capability__body{grid-column:1/-1;max-width:none}.om-intelligence-statement__title>.om-kicker,.om-intelligence-outcomes__head>div>.om-kicker{grid-area:1/1;margin-bottom:0}.om-intelligence-statement__headline,.om-intelligence-outcomes__title{grid-area:1/2}}@media (width<=640px){.om-intelligence-hero__title{font-size:clamp(52px,15vw,88px)}.om-intelligence-hero__lead>p{max-width:none}.om-intelligence-feature{grid-template-columns:34px minmax(0,1fr) auto;gap:12px}.om-intelligence-feature:hover{padding-left:0}.om-intelligence-outcomes__grid{grid-template-columns:1fr}.om-intelligence-outcomes__grid article{border-right:0;border-bottom:var(--om-border-hairline) solid var(--om-color-line-soft);min-height:0;padding:40px 24px}.om-intelligence-outcomes__grid article:last-child{border-bottom:0}.om-intelligence-outcomes__index{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.om-intelligence-hero__line>i,.om-intelligence-enter-fade,.om-intelligence-enter-body{opacity:1;transform:none}.om-intelligence-canvas-enter{opacity:1}}
