.comp_follow_up_questionnaire-module-scss-module__-LD_ra__container{flex-direction:column;min-height:100vh;display:flex}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__logo{margin-bottom:var(--spacing-9)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__successBanner{background-color:var(--color-success-faded);border:1px solid var(--color-success-default);border-radius:var(--border-radius-default);padding:var(--spacing-4) var(--spacing-5);margin-bottom:var(--spacing-6);align-items:center;gap:var(--spacing-3);display:flex}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__successBanner .comp_follow_up_questionnaire-module-scss-module__-LD_ra__successIcon{color:var(--color-success-medium);font-size:1.5rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__successBanner .comp_follow_up_questionnaire-module-scss-module__-LD_ra__successText{color:var(--color-success-deep);font-weight:var(--font-weight-semi-bold);font-size:1rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__introText{color:var(--color-neutral-600);margin-bottom:var(--spacing-10);line-height:1.6}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionsContainer{gap:var(--spacing-10);margin-bottom:var(--spacing-10);flex-direction:column;display:flex}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionItem.comp_follow_up_questionnaire-module-scss-module__-LD_ra__visible{animation:.22s cubic-bezier(.23,1,.32,1) both comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionIn}@keyframes comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionIn{0%{opacity:0;transform:translateY(6px)}}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionLabel{font-weight:var(--font-weight-bold);color:var(--color-neutral-900);margin-bottom:var(--spacing-6);letter-spacing:-.01em;font-size:1.0625rem;line-height:1.4;display:block}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textarea,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textInput{width:100%;padding:var(--spacing-6);border:1px solid var(--color-neutral-300);border-radius:var(--border-radius-default);font-family:var(--font-family-nunito,inherit);font-size:.9rem;line-height:1.5;transition:border-color .2s}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textarea:focus,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textInput:focus{border-color:var(--color-primary-default);box-shadow:0 0 0 2px var(--color-primary-faded);outline:none}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textarea::placeholder,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textInput::placeholder{color:var(--color-neutral-400);font-style:italic}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textarea{resize:vertical;min-height:7rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textInput{appearance:none;color:var(--color-neutral-900);background-color:#fff}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetField{gap:var(--spacing-6);flex-direction:column;display:flex}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetHint{margin:calc(var(--spacing-6)*-1) 0 0;color:var(--color-neutral-500);font-size:.875rem;line-height:1.5}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetFooter{justify-content:space-between;align-items:center;gap:var(--spacing-4) var(--spacing-7);margin-top:calc(var(--spacing-6)*-1 + var(--spacing-4));flex-wrap:wrap;display:flex}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetUnlimited{color:var(--color-neutral-700);margin:0 0 0 -9px}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetUnlimited .MuiFormControlLabel-label{font-size:.925rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetRow{transition:opacity .18s cubic-bezier(.23,1,.32,1)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetRow[data-disabled]{opacity:.55}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetRowInner{align-items:center;gap:var(--spacing-5);flex-wrap:wrap;display:flex}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetAmount{background-color:#fff;flex:9rem;min-width:0}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetAmount .MuiOutlinedInput-root{border-radius:var(--border-radius-default);min-height:2.875rem;font-size:.95rem;transition:box-shadow .16s cubic-bezier(.23,1,.32,1)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetAmount .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px var(--color-primary-faded)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetSymbol{color:var(--color-neutral-600)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetSymbol .MuiTypography-root{font-weight:var(--font-weight-semi-bold)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetCurrency,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetPeriod{min-height:2.875rem;color:var(--color-neutral-700);font-size:.95rem;font-weight:var(--font-weight-semi-bold);border-radius:var(--border-radius-default);background-color:#fff;flex:none;transition:box-shadow .16s cubic-bezier(.23,1,.32,1)}:is(.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetCurrency.Mui-focused,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetPeriod.Mui-focused){box-shadow:0 0 0 3px var(--color-primary-faded)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetCurrency{min-width:6.5rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetMenu{max-height:18rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetPeriod{min-width:9rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetPreview{color:var(--color-neutral-500);margin:0;font-size:.875rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetPreview strong{color:var(--color-neutral-800)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetSkip{padding:var(--spacing-4) 0;color:var(--color-neutral-500);font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-semi-bold);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline;transition:color .16s cubic-bezier(.23,1,.32,1)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetSkip:hover,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetSkip:focus-visible{color:var(--color-neutral-800)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitSection{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--color-neutral-200);text-align:center}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitButton{min-width:280px;font-weight:var(--font-weight-bold,700);transition:transform .16s cubic-bezier(.23,1,.32,1)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitButton:active{transform:scale(.97)}@media only screen and (max-width:768px){.comp_follow_up_questionnaire-module-scss-module__-LD_ra__logo{margin-bottom:var(--spacing-7)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionsContainer{gap:var(--spacing-6);margin-bottom:var(--spacing-5)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__successBanner{margin-bottom:var(--spacing-5)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitSection{margin-top:var(--spacing-5);padding-top:var(--spacing-5)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionLabel{margin-bottom:var(--spacing-5);font-size:1rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__introText{margin-bottom:var(--spacing-6)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textarea{min-height:4.5rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textarea,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__textInput{padding:var(--spacing-5)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetField{gap:var(--spacing-5)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetHint{margin-top:calc(var(--spacing-5)*-1)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetRowInner{gap:var(--spacing-4)}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetAmount{flex:100%}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetCurrency,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetPeriod{flex:1 1 0;min-width:0;min-height:2.75rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetAmount .MuiOutlinedInput-root{min-height:2.75rem}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitButton{min-width:100%}}@media (prefers-reduced-motion:reduce){.comp_follow_up_questionnaire-module-scss-module__-LD_ra__budgetRow,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitButton,.comp_follow_up_questionnaire-module-scss-module__-LD_ra__submitButton:active{transition-property:opacity;transform:none}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionItem.comp_follow_up_questionnaire-module-scss-module__-LD_ra__visible{animation-name:comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionFadeIn}}@keyframes comp_follow_up_questionnaire-module-scss-module__-LD_ra__questionFadeIn{0%{opacity:0}}.comp_follow_up_questionnaire-module-scss-module__-LD_ra__skipNote{margin-top:var(--spacing-3);color:var(--color-neutral-500);font-size:.85rem}