@charset "utf-8";

._1BI5B2xY6xMD9hHPCMgWgM { padding-top: 0px; padding-right: 0px; padding-left: 0px; border: none; margin: 0px; padding-bottom: var(--questions-spacing); overflow-wrap: anywhere; }

.web ._1BI5B2xY6xMD9hHPCMgWgM:hover div.group, .web ._1BI5B2xY6xMD9hHPCMgWgM:hover textarea, .web ._1BI5B2xY6xMD9hHPCMgWgM:hover input, .web ._1BI5B2xY6xMD9hHPCMgWgM:hover select, .web ._1BI5B2xY6xMD9hHPCMgWgM:hover button, .web ._1BI5B2xY6xMD9hHPCMgWgM:hover [role="radiogroup"] { box-shadow: 0 0 0 2px var(--palette-action-hover); border-radius: 8px; }

.narrowSurvey ._1BI5B2xY6xMD9hHPCMgWgM:hover [role="radiogroup"].square { border-radius: 0px; }

._1wOydBgObqX6N_H4ZxO4E5 { padding: var(--base-headlines-margin); display: block; }

._3qavF1mE7wQGkoUgHE1D75 { padding: 0px; font-size: var(--typography-headline-size); font-family: var(--typography-headline-fontFamily); color: var(--palette-typography-headline); margin: var(--margin-headline); position: relative; }

._2Ik0jfjF4_MuYPbosepZEv { display: block; font-size: var(--typography-subHeadline-size); font-family: var(--typography-subHeadline-fontFamily); color: var(--palette-typography-subHeadline); margin: var(--margin-subHeadline); }

._2hsKCK8C4jgv4QdeV_bZC- { display: inline-block; margin-block: 0px; }

._1Ph79_cMqePGwlxvaXXSTb { color: var(--palette-typography-error); margin: 0px 3px; }

._1uqW4fgFyIVhP6g8vY_KHc { display: block; font-size: var(--typography-subHeadline-size); font-family: var(--typography-subHeadline-fontFamily); color: var(--palette-typography-error); margin: var(--margin-validationError); }

._3gERZXe-9B1UY4gHr3jHAx { margin: unset; }

._2owM9yX0a9lh7z2jiCOPTO { overflow: hidden; clip-path: circle(0%); font-size: 1px; position: absolute; }

.directionRightToLeft ._1BI5B2xY6xMD9hHPCMgWgM { text-align: right; }