.register-form{display:flex;flex-direction:column;gap:2rem}.register-form__wrapper{display:flex;flex-direction:column;overflow:auto;gap:2.5rem;padding:6.5rem 4.8125rem 2.5rem;width:34rem;height:100vh;background:#fff}@media (max-width: 992px){.register-form__wrapper{border-radius:1rem;background:var(--gradient-background);box-shadow:0 4px 20px -2px #4663b326;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@media (max-width: 992px){.register-form__wrapper{height:initial}}@media (max-width: 576px){.register-form__wrapper{width:100vw;min-height:100vh;padding:8.5rem 2.8125rem 2.5rem;flex:1;background:none;overflow-y:visible}}.register-form__header{display:flex;flex-direction:column;gap:.5rem}.register-form__title{font-family:Red Hat Display,sans-serif;font-weight:700;line-height:1.33;font-size:24px}.register-form__subtitle{font-family:Red Hat Display,sans-serif;font-weight:500;line-height:1.37;font-size:16px;color:var(--gray-500)}.register-form .customInput__innerWrapper{background:#fff}.toggle-password{background-color:transparent!important}.toggle-password .customInput__icon{filter:var(--filter-gray-600)!important}.register-inputs-container{display:flex;flex-direction:column;gap:1.25rem}button.custom-google-btn img{filter:none}.iti{width:100%}.iti__selected-flag{outline:none!important}.iti--separate-dial-code .iti__selected-flag{background:none!important}main{min-height:100vh}.company-segmentation{display:flex;flex-direction:column;gap:2rem;margin:0 auto;width:100%;max-width:42rem}.company-segmentation__wrapper{display:flex;flex-direction:column;gap:2.25rem;padding:2.5rem 3rem;width:100%;max-width:42rem;overflow:visible;border-radius:1rem;background:linear-gradient(120deg,rgba(255,255,255,.7) 10%,rgba(255,255,255,.4) 90%);box-shadow:0 4px 20px -2px #4663b326;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width: 576px){.company-segmentation__wrapper{width:100%;max-width:100%;min-height:100vh;min-height:100svh;height:auto;overflow:visible;padding:3.5rem 2.8125rem;flex:1;border-radius:0}}@media (max-width: 576px){.company-segmentation__wrapper.expectations-step{min-height:100vh;height:100vh;min-height:100svh;height:100svh;display:flex;flex-direction:column;justify-content:center;padding-top:5.5rem;padding-bottom:2rem;overflow:visible}}.company-segmentation__header{display:flex;flex-direction:column;gap:.5rem}.company-segmentation__title{font-family:Red Hat Display,sans-serif;font-weight:700;line-height:1.33;font-size:24px}.company-segmentation__subtitle{font-family:Red Hat Display,sans-serif;font-weight:500;line-height:1.37;font-size:16px;color:var(--gray-600)}.company-segmentation__header.is-hidden{display:none}.company-segmentation a{font-family:Red Hat Display,sans-serif;font-weight:500;line-height:1.28;font-size:14px;color:var(--blue-500);text-underline-offset:2px;margin-left:auto}.segmentation-form{display:flex;flex-direction:column;gap:2rem;flex:initial;overflow:visible;padding-right:0}.segmentation-form-inputs__wrapper{display:flex;flex-direction:column;gap:1.25rem;padding:.25rem}.segmentation-form.is-hidden{display:none}.segmentation-form .customInput__innerWrapper{background:#fff}#portfolioPropertiesGroup.collapsible{overflow:hidden;max-height:0;opacity:0;transform:translateY(-4px);transition:max-height .22s ease,opacity .18s ease,transform .22s ease;pointer-events:none;margin-top:0!important;margin-bottom:0!important}#portfolioPropertiesGroup.collapsible.is-open{max-height:320px;opacity:1;transform:translateY(0);pointer-events:auto;margin-top:initial!important;margin-bottom:initial!important}@media (prefers-reduced-motion: reduce){#portfolioPropertiesGroup.collapsible{transition:none}}.segmentation-cards{display:flex;gap:1rem;padding:0}@media (max-width: 768px){.segmentation-cards{flex-direction:column}}.segmentation-cards__wrapper{display:flex;flex-direction:column;gap:.5rem}.segmentation-cards__label{font-family:Red Hat Display,sans-serif;font-weight:500;line-height:1.37;font-size:16px;color:var(--gray-600)}.segmentation-cards .segmentation-card{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;flex:1 1 0;border-radius:.5rem;border:1px solid var(--gray-200);cursor:pointer;text-align:center;background-color:#fff;padding:1rem;min-width:0;transition:opacity .3s ease-in-out;outline-color:var(--blue-500)}.segmentation-cards .segmentation-card__label{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;width:100%;cursor:pointer}@media (max-width: 768px){.segmentation-cards .segmentation-card__label{flex-direction:row}}.segmentation-cards .segmentation-card__label img{width:1.25rem}.segmentation-cards .segmentation-card__title{font-family:Red Hat Display,sans-serif;font-weight:400;line-height:1.37;font-size:16px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:var(--gray-800)}.segmentation-cards .segmentation-card input[type=radio]{display:none}.segmentation-cards .segmentation-card:hover{opacity:.8}.segmentation-cards .segmentation-card:has(:checked){border:1px solid var(--blue-400)}.segmentation-cards .segmentation-card:has(:checked) .segmentation-card__label img{filter:var(--filter-blue-500)}.button-inline-spinner{display:inline-block;width:1em;height:1em;margin-right:.5em;vertical-align:-.125em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:button-inline-spinner-rotate .65s linear infinite}@keyframes button-inline-spinner-rotate{to{transform:rotate(360deg)}}.expectations-block{display:none}.expectations-block.is-visible{display:block}.expectations-block .segmentation-card-block{display:flex;flex-direction:column;gap:2em}.expectations-list{display:flex;gap:1.5rem;flex-direction:column}.expectations-list .customCheckbox{display:flex;align-items:center;gap:1em;width:100%}.expectations-list .customCheckbox__label{flex-direction:row-reverse;justify-content:space-between;flex:1;min-width:0}.expectations-list .customCheckbox__label-text{flex:1;min-width:0}.expectations-label{display:flex;align-items:center;gap:.75rem;width:100%}.expectations-media{display:flex;align-items:center;gap:.75rem;min-width:0}.expectations-media__img-wrapper{display:flex;align-items:center;justify-content:center;padding:.5em;border-radius:.25rem}.expectations-media__img-wrapper.blue--gradient{background:var(--blue-gradient)}.expectations-media__img-wrapper.purple--gradient{background:var(--purple-gradient)}.expectations-media__img-wrapper img{filter:var(--filter-white)}
