.sol-cta-form{padding:var(--sol-space-5xl) 0;background:var(--sol-color-bg-light)}@media (max-width:1030px){.sol-cta-form{padding:var(--sol-space-3xl) 0}}.sol-cta-form__content{text-align:center;max-width:800px;margin:0 auto}.sol-cta-form__title{font-size:var(--sol-font-size-3xl);font-weight:var(--sol-font-weight-bold);margin-bottom:var(--sol-space-lg);line-height:var(--sol-space-2xl)}@media (max-width:1030px){.sol-cta-form__title{font-size:27px;line-height:1.2}}.sol-cta-form__subtitle{font-size:var(--sol-font-size-2xl);font-weight:var(--sol-font-weight-bold);margin-bottom:var(--sol-space-3xl)}@media (max-width:1030px){.sol-cta-form__subtitle{font-size:18px}}.sol-cta-form__form{gap:var(--sol-space-md);flex-wrap:wrap;justify-content:center;max-width:900px;margin:0 auto;display:flex}@media (max-width:1030px){.sol-cta-form__form{flex-direction:column;align-items:center}}.sol-cta-form__field{flex-direction:column;flex:1;gap:4px;min-width:49%;display:flex}@media (max-width:1030px){.sol-cta-form__field{width:100%;min-width:100%}}.sol-cta-form__input{background-color:var(--sol-color-white);flex:1;min-width:49%}.sol-cta-form__input::placeholder{color:var(--sol-color-text-secondary)}.sol-cta-form__submit{padding:var(--sol-space-md) var(--sol-space-2xl);flex-basis:100%;max-width:250px}@media (max-width:1030px){.sol-cta-form__submit{width:100%}}.sol-cta-form__success{padding:var(--sol-space-3xl);text-align:center}.sol-cta-form__success-title{font-size:var(--sol-font-size-3xl);font-weight:var(--sol-font-weight-bold);color:#10b981;margin-bottom:var(--sol-space-md)}.sol-cta-form__success-text{font-size:var(--sol-font-size-lg);color:var(--sol-color-text-secondary)}
