.geo-solution-knowledge[data-v-b3e8d5b1]{background:linear-gradient(180deg,#fff,#f6f9ff 62%,#fff);padding:74px 0 28px}.geo-solution-knowledge__head[data-v-b3e8d5b1]{max-width:920px}.geo-solution-knowledge__head p[data-v-b3e8d5b1]{color:#004099;font-size:13px;font-weight:700;letter-spacing:.12em;margin:0 0 10px}.geo-solution-knowledge__head h2[data-v-b3e8d5b1]{color:#10315f;font-size:clamp(26px,3vw,36px);margin:0 0 14px}.geo-solution-knowledge__head span[data-v-b3e8d5b1]{color:#526986;font-size:16px;line-height:1.85}.geo-solution-knowledge__scenario[data-v-b3e8d5b1]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.geo-solution-knowledge__scenario article[data-v-b3e8d5b1]{background:linear-gradient(135deg,#fff3df,#e9f8ff);border:0;border-radius:18px;box-shadow:0 16px 44px #10315f0f;padding:26px}.geo-solution-knowledge__scenario h3[data-v-b3e8d5b1]{color:#10315f;font-size:20px;margin:0 0 12px}.geo-solution-knowledge__scenario p[data-v-b3e8d5b1]{color:#526986;line-height:1.75;margin:0 0 16px}.geo-solution-knowledge__scenario ul[data-v-b3e8d5b1]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.geo-solution-knowledge__scenario li[data-v-b3e8d5b1]{background:linear-gradient(135deg,#004099,#45c7ff);border-radius:999px;color:#fff;font-size:13px;font-weight:700;padding:7px 10px}.geo-solution-knowledge__flow[data-v-b3e8d5b1]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.geo-solution-knowledge__flow div[data-v-b3e8d5b1]{background:#0f2b57;border-radius:16px;color:#fff;min-height:118px;padding:22px;position:relative}.geo-solution-knowledge__flow span[data-v-b3e8d5b1],.geo-solution-knowledge__flow strong[data-v-b3e8d5b1]{display:block}.geo-solution-knowledge__flow strong[data-v-b3e8d5b1]{font-size:18px;margin-bottom:10px}.geo-solution-knowledge__flow span[data-v-b3e8d5b1]{color:#ffffffb8;line-height:1.65}@media (max-width:980px){.geo-solution-knowledge__flow[data-v-b3e8d5b1],.geo-solution-knowledge__scenario[data-v-b3e8d5b1]{grid-template-columns:1fr}}.geo-solution-knowledge[data-v-b3e8d5b1]{background:linear-gradient(110deg,rgba(244,168,60,.12),transparent 30%),linear-gradient(250deg,rgba(0,64,153,.08),transparent 34%),#fff}.geo-solution-knowledge__head[data-v-b3e8d5b1]{padding-left:18px;position:relative}.geo-solution-knowledge__head[data-v-b3e8d5b1]:before{background:#ff7057;border-radius:50%;box-shadow:18px 12px #f4a83c,8px 30px #1fa58f;content:"";height:10px;left:0;position:absolute;top:10px;width:10px}.geo-solution-knowledge__scenario[data-v-b3e8d5b1]{align-items:start;grid-template-columns:1.1fr .85fr 1.05fr}.geo-solution-knowledge__scenario article[data-v-b3e8d5b1]{border-radius:30px 16px;box-shadow:0 18px 50px #14245f12}.geo-solution-knowledge__scenario article[data-v-b3e8d5b1]:first-child{background:radial-gradient(circle at 88% 16%,hsla(0,0%,100%,.5),transparent 30%),linear-gradient(135deg,#ffe9e1,#fff7cc)}.geo-solution-knowledge__scenario article[data-v-b3e8d5b1]:nth-child(2){background:radial-gradient(circle at 88% 16%,hsla(0,0%,100%,.5),transparent 30%),linear-gradient(135deg,#dffff6,#eaf1ff);margin-top:34px}.geo-solution-knowledge__scenario article[data-v-b3e8d5b1]:nth-child(3){background:radial-gradient(circle at 88% 16%,hsla(0,0%,100%,.5),transparent 30%),linear-gradient(135deg,#efebff,#ffe7f4);margin-top:14px}.geo-solution-knowledge__scenario li[data-v-b3e8d5b1]:nth-child(3n+1){background:linear-gradient(135deg,#ff7057,#f4a83c);color:#fff}.geo-solution-knowledge__scenario li[data-v-b3e8d5b1]:nth-child(3n+2){background:linear-gradient(135deg,#1fa58f,#45c7ff);color:#fff}.geo-solution-knowledge__scenario li[data-v-b3e8d5b1]:nth-child(3n){background:linear-gradient(135deg,#7567d8,#ff7bbd);color:#fff}.geo-solution-knowledge__flow[data-v-b3e8d5b1]{grid-template-columns:1fr 1.15fr .95fr 1.05fr}.geo-solution-knowledge__flow div[data-v-b3e8d5b1]{border-radius:16px 30px}.geo-solution-knowledge__flow div[data-v-b3e8d5b1]:first-child{background:linear-gradient(135deg,#004099,#45c7ff)}.geo-solution-knowledge__flow div[data-v-b3e8d5b1]:nth-child(2){background:linear-gradient(135deg,#ff7057,#f4a83c);transform:translateY(16px)}.geo-solution-knowledge__flow div[data-v-b3e8d5b1]:nth-child(3){background:linear-gradient(135deg,#1fa58f,#61d394)}.geo-solution-knowledge__flow div[data-v-b3e8d5b1]:nth-child(4){background:linear-gradient(135deg,#7567d8,#ff7bbd);transform:translateY(-10px)}@media (max-width:980px){.geo-solution-knowledge__flow[data-v-b3e8d5b1],.geo-solution-knowledge__scenario[data-v-b3e8d5b1]{grid-template-columns:1fr}.geo-solution-knowledge__flow div[data-v-b3e8d5b1],.geo-solution-knowledge__scenario article[data-v-b3e8d5b1]{margin-top:0!important;transform:none!important}}
