.product-step-form{width:70%;margin:0 auto;display:flex;flex-direction:column;gap:24px;background-color:#fff;min-height:320px;border-radius:32px;border-width:1px;padding:48px;font-size:20px}.product-step-form--full{margin-top:48px}@media (max-width:768px){.product-step-form{margin-top:72px;width:100%;padding:24px 20px}}.product-step-form__header{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.product-step-form__title{margin:0;font-weight:400;font-size:32px;line-height:120%;letter-spacing:-2%;text-align:center}.product-step-form__content{display:flex;flex-direction:column;gap:24px}.product-step-form__subtitle{color:var(--Color-Neutrals---Charcoal,#222);text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.product-step-form__subtitle--bold{font-weight:500}.product-step-form__footer{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.product-step-form__footer{justify-content:center;gap:12px}}.product-step-form__footer-link--previous{padding:12px 24px;width:fit-content;background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:32px}.button--request-form{padding:12px 24px;width:fit-content}.button-tertiary{border-color:var(--primary-color)}.button-ghost,.button-tertiary{background-color:transparent;color:var(--primary-color)}.button-ghost{border:none;padding:0;font-weight:400;color:#014a46}