.intelligence-page{background:#06152c;color:#fff}
.intelligence-page .site-header{position:fixed}
.intelligence-page .desktop-nav a[aria-current="page"]{color:var(--cyan);opacity:1}
.intelligence-page-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:560px;padding:154px 5vw 58px;overflow:hidden;border-bottom:1px solid rgba(83,230,242,.2)}
.intelligence-page-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(83,230,242,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(83,230,242,.055) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 78%);opacity:.5}
.intelligence-page-hero__copy,.intelligence-page-hero__visual{position:relative;z-index:1}
.intelligence-page-hero__copy{display:flex;flex-direction:column;justify-content:flex-end;padding-right:7vw}
.intelligence-page-hero h1{max-width:820px;margin:0;color:#fff;font:500 clamp(58px,6vw,94px)/.89 var(--display);letter-spacing:-.07em}
.intelligence-page-hero h1 em{color:var(--cyan);font-style:normal}
.intelligence-page-hero__copy>p:not(.eyebrow){max-width:680px;margin:28px 0 0;color:rgba(244,240,232,.72);font-size:17px;line-height:1.55}
.intelligence-scope{display:flex;gap:0;margin-top:34px;border-top:1px solid rgba(83,230,242,.24);border-bottom:1px solid rgba(83,230,242,.24)}
.intelligence-scope span{display:flex;align-items:baseline;gap:8px;padding:14px 24px 14px 0;margin-right:24px;color:rgba(244,240,232,.65);font:500 10px/1.3 var(--mono);text-transform:uppercase}
.intelligence-scope b{color:var(--cyan);font:500 26px/1 var(--display)}
.intelligence-page-hero__visual{min-height:340px;margin:0;overflow:hidden;border-left:1px solid rgba(83,230,242,.2);background:#07182e}
.intelligence-page-hero__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#071019 0%,rgba(7,16,25,.62) 20%,transparent 55%),linear-gradient(0deg,rgba(7,16,25,.92),transparent 54%)}
.intelligence-page-hero__visual img{width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08) brightness(.78)}
.intelligence-page-hero__visual figcaption{position:absolute;z-index:2;left:30px;right:30px;bottom:25px;display:flex;justify-content:space-between;gap:18px;padding-top:15px;border-top:1px solid rgba(255,255,255,.32)}
.intelligence-page-hero__visual span{color:var(--cyan);font:600 9px/1.3 var(--mono);letter-spacing:.1em}
.intelligence-page-hero__visual strong{max-width:260px;color:#fff;font:500 15px/1.3 var(--body);text-align:right}
.intelligence-page-tool{padding-top:78px}
.intelligence-page-tool .category-head{margin-bottom:44px}
.intelligence-page-tool .category-head h2{font-size:clamp(50px,5.3vw,78px)}
.intelligence-meaning{padding:95px 5vw 110px;color:#fff}
.intelligence-meaning__head{display:grid;grid-template-columns:minmax(0,.75fr) minmax(360px,1.25fr);column-gap:8vw;align-items:end}
.intelligence-meaning__head .eyebrow{grid-column:1/-1}
.intelligence-meaning__head h2{margin:0;font:500 clamp(50px,5.6vw,82px)/.91 var(--display);letter-spacing:-.065em}
.intelligence-meaning__head h2 span{color:var(--cyan)}
.intelligence-meaning__head>p:last-child{max-width:520px;margin:0;color:rgba(244,240,232,.7);font-size:17px;line-height:1.6}
.intelligence-meaning__grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:66px;border-top:1px solid rgba(244,240,232,.18);border-left:1px solid rgba(244,240,232,.18)}
.intelligence-meaning__grid article{min-height:310px;padding:28px;border-right:1px solid rgba(244,240,232,.18);border-bottom:1px solid rgba(244,240,232,.18)}
.intelligence-meaning__grid span{color:var(--cyan);font:600 10px/1.3 var(--mono);letter-spacing:.08em}
.intelligence-meaning__grid h3{max-width:380px;margin:54px 0 18px;font:500 clamp(28px,2.6vw,40px)/1 var(--display);letter-spacing:-.045em}
.intelligence-meaning__grid p{max-width:360px;color:rgba(244,240,232,.68);font-size:15px;line-height:1.6}
.intelligence-conversion{display:grid;grid-template-columns:1.18fr .82fr;gap:9vw;align-items:end;padding:92px 5vw}
.intelligence-conversion .eyebrow{color:var(--cyan)}
.intelligence-conversion h2{margin:0;color:#fff;font:500 clamp(54px,6vw,88px)/.9 var(--display);letter-spacing:-.07em}
.intelligence-conversion h2 em{font-style:normal}
.intelligence-conversion__copy>p:not(.eyebrow){max-width:700px;margin:28px 0 0;font-size:17px;line-height:1.6}
.intelligence-conversion__actions{display:flex;flex-direction:column;gap:12px}
.intelligence-conversion__actions .button{width:100%;max-width:440px;justify-content:space-between}
.intelligence-conversion__actions .button-outline-dark{color:#fff;border-color:rgba(255,255,255,.5)}
.intelligence-conversion__actions small{max-width:430px;margin-top:14px;color:rgba(255,255,255,.72);font:500 10px/1.55 var(--mono);text-transform:uppercase}
@media(max-width:1100px){.intelligence-page-hero{grid-template-columns:1fr minmax(340px,.8fr)}.intelligence-page-hero__copy{padding-right:4vw}.intelligence-page-hero h1{font-size:clamp(54px,6.8vw,72px)}}
@media(max-width:900px){.intelligence-page-hero{grid-template-columns:1fr;gap:36px;padding-top:132px}.intelligence-page-hero__visual{min-height:330px;border-left:0}.intelligence-meaning__head,.intelligence-conversion{grid-template-columns:1fr;gap:35px}.intelligence-meaning__grid{grid-template-columns:1fr}.intelligence-meaning__grid article{min-height:0}.intelligence-meaning__grid h3{margin-top:32px}}
@media(max-width:680px){.intelligence-page-hero{min-height:0;padding:112px 20px 42px}.intelligence-page-hero h1{font-size:clamp(48px,14vw,64px)}.intelligence-page-hero__copy>p:not(.eyebrow){font-size:16px}.intelligence-scope{flex-direction:column;padding:8px 0}.intelligence-scope span{width:100%;padding:8px 0;margin:0}.intelligence-page-hero__visual{min-height:250px}.intelligence-page-hero__visual figcaption{left:18px;right:18px}.intelligence-page-tool{padding-top:64px}.intelligence-meaning{padding:72px 20px 82px}.intelligence-meaning__head h2{font-size:clamp(47px,13vw,60px)}.intelligence-meaning__grid{margin-top:45px}.intelligence-meaning__grid article{padding:24px 20px}.intelligence-conversion{padding:72px 20px}.intelligence-conversion h2{font-size:clamp(48px,13vw,62px)}}
