:root{--mb:#0c53f7;--mn:#061849;--mi:#09163f;--mm:#59647c;--ml:#dce4f1}.mi-container{width:min(100% - 48px,1440px);margin:auto}.mi-section{padding:68px 0}.mi-eyebrow{display:block;color:var(--mb);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mi-heading{text-align:center;margin-bottom:32px}.mi-heading h2,.mi-copy h2,.mi-final h2{margin:8px 0 0;color:var(--mi);font-size:clamp(26px,2.4vw,38px);line-height:1.18}.mi-heading h2{font-size:30px}.mi-hero{position:relative;min-height:600px;color:#fff;background:#020f34 url('../images/services/market-intelligence-hero.png') center/cover}.mi-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,14,52,.98),rgba(2,19,66,.88) 38%,rgba(2,18,54,.08) 73%)}.mi-hero__inner{position:relative;z-index:1;min-height:600px;display:flex;align-items:center}.mi-hero__copy{width:51%;padding:62px 0}.mi-hero h1{margin:18px 0 22px;font-size:clamp(40px,4.3vw,67px);line-height:1.08;letter-spacing:-.035em}.mi-hero p{max-width:680px;margin:0 0 16px;color:#d8e4ff;font-size:15px;line-height:1.75}.mi-actions{display:flex;gap:16px;margin-top:28px}.mi-btn{min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:0 22px;border-radius:5px;font-size:13px;font-weight:800}.mi-btn--primary{color:#fff;background:var(--mb)}.mi-btn--outline{color:#fff;border:1px solid #9eb7ff}.mi-btn--light{color:var(--mb);border:1px solid #9cb5ff;background:#fff}.mi-hero__badge,.mi-data{display:flex;gap:17px;padding:23px;color:#fff;border-radius:8px;background:linear-gradient(135deg,#0756f4,#0638c5);box-shadow:0 14px 35px rgba(0,18,78,.3)}.mi-hero__badge{position:absolute;right:2%;bottom:35px;width:340px}.mi-hero__badge>i,.mi-data>i{font-size:37px}.mi-hero__badge b,.mi-data b{display:block;font-size:17px;line-height:1.4}.mi-hero__badge small{display:block;margin-top:9px;color:#dce8ff;line-height:1.5}.mi-intro{display:grid;grid-template-columns:.85fr 1.35fr;gap:65px;align-items:center}.mi-copy h2 em{display:block;color:var(--mb);font-style:normal}.mi-copy p{margin:20px 0 0;color:var(--mm);font-size:14px;line-height:1.85}.mi-visual{position:relative}.mi-visual img{width:100%;height:400px;display:block;object-fit:cover;border-radius:8px}.mi-data{position:absolute;right:-14px;bottom:30px;width:330px}.mi-data p{margin:13px 0 0;color:#dbe7ff;font-size:12px;line-height:1.65}.mi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mi-card{min-height:180px;display:grid;grid-template-columns:54px 1fr;gap:14px;padding:24px 20px;border:1px solid var(--ml);border-radius:7px}.mi-card>i{width:48px;height:48px;display:grid;place-items:center;color:var(--mb);border-radius:10px;background:#f0f5ff;font-size:25px}.mi-card h3,.mi-process h3,.mi-benefits h3{margin:2px 0 11px;color:var(--mi);font-size:15px;line-height:1.45}.mi-card p,.mi-process p,.mi-benefits p{margin:0;color:var(--mm);font-size:12px;line-height:1.75}.mi-process-section{padding-top:25px}.mi-process{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:35px;text-align:center}.mi-process:before{content:"";position:absolute;left:7%;right:7%;top:22px;border-top:2px dotted #8fb0ff}.mi-process article{position:relative}.mi-process article>span{position:relative;z-index:1;width:46px;height:46px;display:grid;place-items:center;margin:0 auto 14px;color:#fff;border-radius:50%;background:var(--mb);font-weight:800}.mi-process article>i{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 12px;color:var(--mb);border-radius:50%;background:#f2f6ff;font-size:29px}.mi-benefits{padding:38px 40px;color:#fff;border-radius:12px;background:radial-gradient(circle at 50% 0,#08256b,#020e36 70%)}.mi-benefits .mi-eyebrow{color:#4c8cff}.mi-benefits .mi-heading h2,.mi-benefits h3{color:#fff}.mi-benefits__grid{display:grid;grid-template-columns:repeat(6,1fr)}.mi-benefits__grid article{padding:7px 24px;text-align:center;border-right:1px solid rgba(111,148,255,.25)}.mi-benefits__grid article:last-child{border:0}.mi-benefits__grid i{display:block;margin-bottom:16px;color:#0870ff;font-size:43px}.mi-benefits__grid p{color:#cbd8f6}.mi-industries{padding-top:15px}.mi-industries__grid{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.mi-industries article{min-height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;padding:16px;text-align:center;border:1px solid var(--ml);border-radius:8px}.mi-industries i{color:var(--mb);font-size:36px}.mi-industries b{font-size:13px;line-height:1.35}.mi-final{padding-top:0}.mi-final__box{min-height:320px;display:flex;align-items:center;padding:48px 6%;border-radius:12px;background:linear-gradient(90deg,#031441,rgba(3,20,65,.96) 48%,rgba(3,20,65,.25) 78%),url('../images/services/market-intelligence-hero.png') right center/cover no-repeat}.mi-final__box h2{color:#fff}.mi-final__box p{color:#d5e1ff}.mi-final__box>div{max-width:550px}.mi-final p{color:var(--mm);line-height:1.7}
@media(max-width:1100px){.mi-hero__copy{width:62%}.mi-grid{grid-template-columns:repeat(2,1fr)}.mi-benefits__grid{grid-template-columns:repeat(3,1fr);row-gap:32px}.mi-industries__grid{grid-template-columns:repeat(4,1fr)}.mi-process{grid-template-columns:repeat(3,1fr);row-gap:40px}.mi-process:before{display:none}}
@media(max-width:760px){.mi-container{width:min(100% - 32px,1440px)}.mi-section{padding:48px 0}.mi-hero,.mi-hero__inner{min-height:680px}.mi-hero{background-position:62% center}.mi-hero:after{background:rgba(2,15,52,.83)}.mi-hero__copy{width:100%;padding:48px 0 160px}.mi-hero h1{font-size:39px}.mi-hero__badge{left:16px;right:16px;bottom:25px;width:auto}.mi-actions{align-items:stretch;flex-direction:column}.mi-intro{grid-template-columns:1fr;gap:35px}.mi-visual img{height:330px}.mi-data{position:relative;right:auto;bottom:auto;width:calc(100% - 24px);margin:-60px 12px 0}.mi-grid{grid-template-columns:1fr}.mi-process{grid-template-columns:repeat(2,1fr)}.mi-benefits{padding:34px 20px}.mi-benefits__grid{grid-template-columns:1fr}.mi-benefits__grid article{padding:22px 10px;border:0;border-bottom:1px solid rgba(111,148,255,.25)}.mi-industries__grid{grid-template-columns:repeat(2,1fr)}.mi-final__box{min-height:490px;align-items:flex-start;padding:40px 26px;background:linear-gradient(180deg,#f5f8ff 0 47%,rgba(245,248,255,.05) 72%),url('../images/services/market-intelligence-dashboard.png') bottom center/auto 58% no-repeat}}
