.wrapper{background:var(--blue)}.header_common{background:rgba(13,46,200,0.8)}.expertise{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto 1fr;gap:0 var(--gap);padding-block:89px 40px}.expertise__title{position:sticky;top:89px;grid-row:span 2;color:white}.expertise__text-1{max-width:790px;position:sticky;top:91px;color:white;font-size:44px;line-height:0.9;letter-spacing:-0.05em;margin-bottom:30px}.expertise__text-2{max-width:580px;position:sticky;top:281px;color:white;font-size:22px;line-height:1;letter-spacing:-0.02em;margin-bottom:153px}.expertise__cards{grid-column:span 2;display:flex;flex-direction:column;gap:20px;margin-inline:calc(var(--gap) * -1)}.expertise__card{min-height:506px;position:sticky;top:281px;display:flex;gap:var(--gap);border-radius:20px;background:white;backdrop-filter:blur(30px);padding-block:var(--gap)}.expertise__card-header{flex:100%;display:grid;grid-template-columns:1fr auto;gap:var(--gap)}.expertise__card-title{max-width:660px}.expertise__card-num{justify-self:end;align-self:start}.expertise__card-text{max-width:620px;align-self:end;font-size:22px;line-height:1;letter-spacing:-0.02em}.expertise__card-icon{width:94px;height:94px;align-self:end;font-size:94px;border-radius:8px;background:var(--blue)}.expertise__card-image{flex:100%;overflow:hidden;border-radius:20px}.expertise__card-img{transition:0.3s}.expertise__card-img:hover{scale:1.05 1.05 1.05}.expertise__card_even{color:white;background:var(--black)}.page-scrolled .expertise__card.sticked{scale:0.9 0.9 0.9}
