.sp-signup{padding-top:100px}@media (min-width:992px){.sp-signup{max-width:100%;overflow:hidden}}.sp-signup__content{display:flex;flex-direction:column}.sp-signup__content>*{padding:65px 0}@media (min-width:992px){.sp-signup__content{flex-direction:row}.sp-signup__content>*{display:flex;flex:1;flex-direction:column;justify-content:center}}.sp-signup__intro{color:var(--color-white)}@media (min-width:992px){.sp-signup__intro{padding-right:30px}}@media (min-width:1200px){.sp-signup__intro{padding-right:117px}}.sp-signup__intro-buttons{display:flex;gap:16px;margin-top:44px}.sp-signup__form{display:flex;flex-direction:column;gap:20px;position:relative;z-index:0}.sp-signup__form:before{background:#f2f4f7;bottom:0;content:"";left:calc(50% - 50vw);pointer-events:none;position:absolute;top:0;width:100vw;z-index:-1}@media (min-width:992px){.sp-signup__form{height:780px;max-height:calc(100dvh - 100px);min-height:fit-content;padding-left:30px}.sp-signup__form:before{left:0;width:50vw}}@media (min-width:1200px){.sp-signup__form{padding-left:85px}}.sp-signup__form>*{margin:0}.sp-signup__form p{font-size:14px}.sp-signup__form p a{font-weight:700}.sp-signup__form p a:not(:hover){color:var(--color-text)}.sp-signup .sp-signup-form{display:flex;flex-wrap:wrap;gap:15px;position:relative;z-index:2}.sp-signup .sp-signup-form .field-group{position:relative}.sp-signup .sp-signup-form .field-group.input{flex:1}.sp-signup .sp-signup-form .field-group.select{flex:1;max-width:110px}.sp-signup .sp-signup-form .field-group.select:not(.has-value):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 25 25'%3E%3Cpath stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.73' d='M22.66 12.943a10 10 0 1 1-20.001 0 10 10 0 0 1 20 0z'/%3E%3Cpath stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.73' d='M8.66 3.943h1a28.42 28.42 0 0 0 0 18h-1m6.997-18a28.42 28.42 0 0 1 0 18'/%3E%3Cpath stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.73' d='M3.66 16.944v-1a28.42 28.42 0 0 0 18 0v1m-18-6.999a28.42 28.42 0 0 1 18 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";height:24px;left:16px;pointer-events:none;position:absolute;top:calc(50% - 12px);width:24px}.sp-signup .sp-signup-form .field-group.select input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='10' fill='none' viewBox='0 0 17 10'%3E%3Cpath fill='%23667085' d='M.82 1.603a1.424 1.424 0 0 0 .401 1.003l6.42 6.682c.257.264.604.412.965.412s.708-.148.964-.412l6.42-6.682a1.46 1.46 0 0 0 .397-1.004A1.46 1.46 0 0 0 15.99.6a1.34 1.34 0 0 0-.964-.412c-.361 0-.708.148-.965.412L8.605 6.275 3.147.599a1.34 1.34 0 0 0-.964-.412c-.36 0-.707.148-.964.412q-.197.197-.302.458a1.4 1.4 0 0 0-.097.546'/%3E%3C/svg%3E");background-position:calc(100% - 18px) 50%;background-repeat:no-repeat;background-size:15px 10px;padding-left:46px;pointer-events:none}.sp-signup .sp-signup-form .field-group.select button{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.sp-signup .sp-signup-form .field-group.select button:after{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sp-signup .sp-signup-form .field-group__results{background:var(--color-white);border:1px solid var(--grayscale-8-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;top:48px;z-index:1}.sp-signup .sp-signup-form .field-group__results.active{display:block}.sp-signup .sp-signup-form .field-group__results-item{padding:5px 20px}.sp-signup .sp-signup-form .field-group__results-item:first-child{margin-top:5px}.sp-signup .sp-signup-form .field-group__results-item:last-child{margin-bottom:5px}.sp-signup .sp-signup-form .field-group__results-item:not(.status){cursor:pointer}.sp-signup .sp-signup-form .field-group__results-item:not(.status).active,.sp-signup .sp-signup-form .field-group__results-item:not(.status):hover{background-color:#f2f4f7}.sp-signup .sp-signup-form input,.sp-signup .sp-signup-form select{background-color:var(--color-white);outline:none}.sp-signup .sp-signup-form select{cursor:pointer;padding:0 18px}.sp-signup .sp-signup-form button{width:100%}