.AiGeoStages_section__g3_QP{display:flex;flex-direction:column;gap:28px}@media screen and (min-width:992px){.AiGeoStages_section__g3_QP{gap:.6770833333vw}}.AiGeoStages_top___uqIH{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:992px){.AiGeoStages_top___uqIH{gap:.625vw}}.AiGeoStages_title__qnejD{text-wrap:balance}.AiGeoStages_descr__uj9C0{font-weight:400;font-size:clamp(.875rem,.3922vw + .7794rem,1.25rem);line-height:1.4;color:var(--text-secondary-grey-3);text-wrap:balance;max-width:645px}@media screen and (min-width:992px){.AiGeoStages_descr__uj9C0{font-size:1.0416666667vw;max-width:33.59375vw}}.AiGeoWork_box__eAfSZ{position:relative}.AiGeoWork_inner__FStHb{display:flex;flex-direction:column;gap:clamp(1.75rem,3.3987vw + .9216rem,5rem)}@media screen and (min-width:992px){.AiGeoWork_inner__FStHb{gap:4.1666666667vw}}.AiGeoWork_top__NSQvb{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:992px){.AiGeoWork_top__NSQvb{gap:.625vw}}.AiGeoWork_blockTitle__a2__V{margin:0 auto;text-align:center;text-wrap:balance}@media screen and (min-width:992px){.AiGeoWork_blockTitle__a2__V{max-width:46.5104166667vw}}.AiGeoWork_blockSubTitle__qnlrn{margin:0 auto;max-width:912px;font-weight:400;font-size:clamp(.875rem,.3922vw + .7794rem,1.25rem);line-height:1.4;text-align:center;color:var(--text-secondary-grey-3)}@media screen and (min-width:992px){.AiGeoWork_blockSubTitle__qnlrn{font-size:1.0416666667vw;max-width:47.5vw}}.AiGeoWork_grid__qAcoW{display:grid;grid-template-columns:auto;grid-gap:clamp(.5rem,.6536vw + .3407rem,1.125rem);gap:clamp(.5rem,.6536vw + .3407rem,1.125rem);max-width:1434px;margin:0 auto}@media screen and (min-width:992px){.AiGeoWork_grid__qAcoW{gap:.9375vw;max-width:74.6875vw}}@media screen and (min-width:640px){.AiGeoWork_grid__qAcoW{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.AiGeoWork_grid__qAcoW{grid-template-columns:repeat(4,1fr)}}.AiGeoWork_item__NbZpw{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(.875rem,.5229vw + .7475rem,1.375rem);border-radius:clamp(2rem,1.0458vw + 1.7451rem,3rem);padding:clamp(1.125rem,1.3072vw + .8064rem,2.375rem);background-color:var(--rbru-whate-600);min-height:184px}@media screen and (min-width:992px){.AiGeoWork_item__NbZpw{gap:1.1458333333vw;padding:1.9791666667vw;border-radius:2.5vw;height:19.7916666667vw;aspect-ratio:1/1}.AiGeoWork_item__NbZpw.AiGeoWork_big__G9F7c{grid-column:span 2;aspect-ratio:auto}}.AiGeoWork_tag__5OjE1{position:relative}.AiGeoWork_icons__x9BmS{display:flex;flex-wrap:wrap;align-items:center;gap:4px}@media screen and (min-width:992px){.AiGeoWork_icons__x9BmS{gap:.2083333333vw}.AiGeoWork_icon__V3Vor{width:1.7708333333vw;height:1.7708333333vw}}.AiGeoWork_title__sNGV8{font-weight:400;font-size:clamp(1rem,.6536vw + .8407rem,1.625rem);line-height:1.4;color:var(--text-primary-black);text-wrap:balance}@media screen and (min-width:992px){.AiGeoWork_title__sNGV8{font-size:1.3541666667vw;line-height:1.2}}.AiGeoWork_content__oRfiY{margin-top:auto;font-weight:400;font-size:clamp(.75rem,.3922vw + .6544rem,1.125rem);line-height:1.4;color:var(--text-secondary-grey-3)}@media screen and (min-width:992px){.AiGeoWork_content__oRfiY{font-size:.9375vw}}.ServiceAiGeoPageFeature_service__SjkFj{position:relative}.ServiceAiGeoPageFeature_box__Sx7od{display:flex;flex-direction:column;gap:clamp(5rem,2.451rem + 10.4575vw,15rem)}@media screen and (min-width:992px){.ServiceAiGeoPageFeature_box__Sx7od{gap:12.5vw}}