@media(max-width:767.98px){.separator{padding-right:0;padding-left:0}}.separator hr{margin:0;border:0;border-bottom:1px solid;box-shadow:none;height:0}.separator hr.style--dotted{border-style:dotted}.separator hr.style--dashed{border-style:dashed}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)>.gap--m,.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)>.gap--m-bottom{margin-bottom:0!important}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)+.content-wrapper .separator{margin-bottom:-56px!important;padding-right:0!important;padding-left:0!important;max-width:unset}@media(min-width:992px){.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)+.content-wrapper .separator{margin-bottom:-100px!important}}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)+.content-wrapper .separator hr{width:100%}.survey__canvas-wrap{width:80px}.survey__wrap{position:relative}.survey__canvas.survey__canvas{position:absolute!important;top:0;right:0;bottom:0;left:0}.survey__page-wrap-inner{transition:opacity calc(var(--transition-duration)*1.5) cubic-bezier(.25,.61,.355,1)}.survey__page-wrap-inner:has(.has--images){overflow-x:hidden}.survey__page-wrap-inner:not(.overflow-visible){display:flex;min-height:200px;max-height:300px;overflow-y:auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.survey__page-wrap-inner ::-webkit-scrollbar-track,.survey__page-wrap-inner::-webkit-scrollbar-track{background:transparent}.survey__step-headline{margin-bottom:12px;line-height:25px;letter-spacing:0;color:#fff;font-size:20px;font-weight:400}.survey__outer-wrap--mobile .survey__step-headline{font-size:14px}.survey__page-headline{text-align:left;line-height:35px;letter-spacing:0;color:#fff;font-size:30px;font-weight:700;font-style:normal}.survey__outer-wrap--mobile .survey__page-headline{font-size:24px}.survey__button-row{display:flex;position:relative;flex-direction:column;justify-content:space-between;z-index:223;row-gap:8px}@media(min-width:992px){.survey__button-row{flex-direction:row}}.survey__button-row .btn{width:100%}@media(min-width:992px){.survey__button-row .btn{width:256px}}.survey__button--next{margin-left:auto}.survey__button{transition:transform calc(var(--transition-duration)*1.5) cubic-bezier(.25,.61,.355,1),opacity calc(var(--transition-duration)*1.5) cubic-bezier(.25,.61,.355,1),background calc(var(--transition-duration)*1.5) cubic-bezier(.25,.61,.355,1)}.survey__button--display-none,.survey__button--is-hidden{display:none}.text-image{z-index:0}.text-image p{font:400 16px/1.25 Noto Sans,sans-serif}.text-image--background-image{top:0;left:0;z-index:-1!important;background:#000;pointer-events:none}.text-image--background-image img{width:100%;max-width:unset!important;height:100%;max-height:unset!important}.text-image.y-padding--default{padding-top:75px;padding-bottom:75px}@media(min-width:992px){.text-image.y-padding--default{padding-top:125px;padding-bottom:125px}}.text-image.y-padding--large{padding-top:100px;padding-bottom:100px}@media(min-width:992px){.text-image.y-padding--large{padding-top:250px;padding-bottom:250px}}