.text-price{display:grid;gap:32px;grid-template-columns:1fr 1fr}@media screen and (max-width: 1024px){.text-price{grid-template-columns:1fr}}.text-price__image{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:24px}@media screen and (max-width: 1024px){.text-price__image{margin:0 auto 24px}}.text-price__image:before{content:"";display:block;padding-bottom:77.523%}@media screen and (max-width: 1024px){.text-price__image:before{padding-bottom:70.554%}}.text-price__image--sticky{position:-webkit-sticky;position:sticky;top:50px}@media screen and (max-width: 1024px){.text-price__image--sticky{display:none}}.text-price__image--mobile{display:none}@media screen and (max-width: 1024px){.text-price__image--mobile{display:block}}.text-price__text{font-size:16px;font-weight:400;line-height:140%;color:#1d3056;margin-top:-8px}@media screen and (max-width: 1024px){.text-price__text{margin-top:0}}.text-price__text-caption{max-width:571px;margin-bottom:32px}@media screen and (max-width: 1024px){.text-price__text-caption{margin-bottom:24px;max-width:unset}}.text-price__text-caption p{margin-bottom:8px}.text-price__text-caption p:last-child{margin-bottom:0}.text-price ul{display:grid;gap:16px}.text-price ul li{padding-left:20px;position:relative;padding-top:16px;border-top:1px solid rgba(92,99,113,.12)}.text-price ul li:before{content:"";position:absolute;width:8px;height:8px;background-color:#2263cf;border-radius:100%;top:22px;left:0}.text-price ul li span{max-width:623px;display:block}@media screen and (max-width: 1024px){.text-price ul li span{max-width:unset}}.text-price__quote{margin-top:32px;border-radius:16px;border-left:2px solid #2263cf;background-color:#fff;padding:24px}@media screen and (max-width: 1024px){.text-price__quote{margin-top:24px}}