@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:300;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Light.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Light.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:400;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Regular.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Regular.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:500;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Medium.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Medium.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:700;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Bold.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Bold.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:800;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-ExtraBold.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-ExtraBold.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:900;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Black.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Black.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:300;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-LightItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-LightItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:400;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Italic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Italic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:500;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-MediumItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-MediumItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:700;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-BoldItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-BlackItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:800;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-ExtraBoldItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-ExtraBoldItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:900;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-BlackItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-BlackItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:100;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:100;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:200;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:200;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:300;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:300;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:400;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:400;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:500;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:500;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:600;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:600;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:700;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:700;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:800;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:800;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:900;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:900;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-BlackItalic.ttf) format("truetype")}@font-face{font-family:Frutiger LT Std;font-style:normal;font-weight:400;src:url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Roman.woff2) format("woff2"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Roman.woff) format("woff"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Roman.ttf) format("truetype")}@font-face{font-family:Frutiger LT Std;font-style:normal;font-weight:300;src:url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Light.woff2) format("woff2"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Light.woff) format("woff"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Light.ttf) format("truetype")}@font-face{font-family:Frutiger LT Std;font-style:normal;font-weight:700;src:url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Bold.woff2) format("woff2"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Bold.woff) format("woff"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Bold.ttf) format("truetype")}@font-face{font-family:Frutiger LT Std;font-style:normal;font-weight:900;src:url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Black.woff2) format("woff2"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Black.woff) format("woff"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Black.ttf) format("truetype")}@font-face{font-family:Frutiger LT Std Cn;font-style:normal;font-weight:400;src:url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Cn.woff2) format("woff2"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Cn.woff) format("woff"),url(clientlib-global/resources/fonts/frutiger/FrutigerLTStd-Cn.ttf) format("truetype")}.mash-signup-adaptive-form .corporateCommunications label,.mash-signup-adaptive-form .marketingConsent label{font-size:14px;font-weight:500;line-height:20px;margin:0 0 1.5rem}.mash-signup-adaptive-form .guideCheckBox label p{color:#c4007e;font-size:20px;font-weight:700;line-height:27px}.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems label,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems label{color:#414042;font-size:1pc;font-weight:500;line-height:22px;margin:0}.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems .guideCheckBoxItem,.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems .guideRadioButtonItem,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems .guideCheckBoxItem,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems .guideRadioButtonItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1.5rem}.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems .guideCheckBoxItem:last-child,.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems .guideRadioButtonItem:last-child,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems .guideCheckBoxItem:last-child,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems .guideRadioButtonItem:last-child{margin-bottom:0}.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems .guideCheckBoxItem .guideFieldWidget input,.mash-signup-adaptive-form .guideCheckBox .guideCheckBoxGroupItems .guideRadioButtonItem .guideFieldWidget input,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems .guideCheckBoxItem .guideFieldWidget input,.mash-signup-adaptive-form .guideCheckBox .guideRadioButtonGroupItems .guideRadioButtonItem .guideFieldWidget input{height:24px;margin:0;width:24px}.mash-signup-adaptive-form #guideContainer-rootPanel-guidepanel-guidetextdraw__ p{font-size:14px;font-weight:700;line-height:20px;margin:0 0 1rem}.mash-signup-adaptive-form .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){border:0;margin:0}.mash-signup-adaptive-form .guideDatePicker label,.mash-signup-adaptive-form .guideTextBox label{color:#666;font-size:14px;font-weight:500;line-height:20px;margin-bottom:9pt}.mash-signup-adaptive-form .guideDatePicker input,.mash-signup-adaptive-form .guideTextBox input{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background:#fff;border:1px solid #939498;border-radius:4px;color:#939498;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0;font-size:18px;font-style:normal;font-weight:400;gap:.5rem;line-height:25px;padding:.5rem 1rem}.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart),.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart){background:none;border:none}.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .dateTimeEdit,.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .textField,.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .dateTimeEdit,.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .textField{position:relative}.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .dateTimeEdit:after,.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .textField:after,.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .dateTimeEdit:after,.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .textField:after{background-image:url(clientlib-wegovymash/resources/images/Alert.svg);background-repeat:no-repeat;content:"";height:24px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .dateTimeEdit .datepicker-calendar-icon,.mash-signup-adaptive-form .guideDatePicker .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .textField .datepicker-calendar-icon,.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .dateTimeEdit .datepicker-calendar-icon,.mash-signup-adaptive-form .guideTextBox .validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart) .textField .datepicker-calendar-icon{right:45px}.mash-signup-adaptive-form .datepicker-calendar-icon{height:25px;margin:0;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}.mash-signup-adaptive-form .datepicker-calendar-icon,.mash-signup-adaptive-form .datepicker-calendar-icon:hover{background-image:url(clientlib-wegovymash/resources/images/Calendar.svg)}.mash-signup-adaptive-form .submit button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c4007e;border:none;border-radius:3pc;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:500;gap:.25rem;height:3pc;justify-content:center;line-height:22px;margin-top:40px;outline:none;padding:1rem 3rem}.mash-signup-adaptive-form .submit button:hover{background:#9e0c6b}#guideContainerForm .step.mobileLayout{display:none}