.form{-webkit-box-sizing:border-box;box-sizing:border-box;padding-block:24px 2pc}@media (min-width:768px){.form{padding-block:2pc 3pc}}.form .ngy-form{background:var(--ods-core-grey-100);border-radius:4px;margin:0 1pc 24px;padding:1pc}@media (min-width:1024px){.form .ngy-form{margin:0 auto;max-width:915pt;padding:40px}}.form .ngy-form .ngy-text li,.form .ngy-form .ngy-text p{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px}.form .ngy-form .error{-webkit-box-ordinal-group:4;-ms-flex-order:3;color:var(--ods-core-slate-500);color:var(--ods-core-red-600);display:none;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1pc;margin:8px 0 0;order:3}.form .ngy-form .error:before{content:"\e90d";font-family:patio-icons;font-size:1pc;font-style:normal;line-height:1}.form .ngy-form .inputtext .cmp-form-text .help-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;position:absolute;right:1pc;top:1pc;z-index:3}.form .ngy-form .inputtext .cmp-form-text .help-info a{text-decoration:none}.form .ngy-form .inputtext .cmp-form-text .help-info .help-icon{color:var(--ods-core-slate-600)}.form .ngy-form .inputcheckbox,.form .ngy-form .inputdropdown,.form .ngy-form .inputfile,.form .ngy-form .inputtext{margin-bottom:24px;padding:0 8px;position:relative}@media (max-width:767px){.form .ngy-form .aem-Grid>.inputcheckbox.aem-GridColumn{width:100%}}.form .ngy-form .has-format-error,.form .ngy-form .has-required-error{position:relative}.form .ngy-form .has-format-error>.error,.form .ngy-form .has-required-error>.error{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:flex-start;left:0;margin-top:2px;position:absolute;right:0;top:100%}.form input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.form input[type=number]::-webkit-inner-spin-button,.form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form .inputcheckbox .checkbox,.form .inputcheckbox .radio-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:1pc}.form .inputcheckbox .checkbox:not(:last-of-type),.form .inputcheckbox .radio-button:not(:last-of-type){margin-bottom:1pc}.form .inputcheckbox .checkbox .info,.form .inputcheckbox .radio-button .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--ods-core-slate-600);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px;margin:1pc 0 1pc 24px;text-align:left}.form .inputcheckbox .checkbox .info a,.form .inputcheckbox .radio-button .info a{background-color:transparent;border:none;color:var(--ods-core-slate-600);display:block;margin-bottom:1pc;padding:0;text-align:left;text-decoration:underline}@media (min-width:1024px){.form .inputcheckbox .checkbox .info a,.form .inputcheckbox .radio-button .info a{text-decoration:none}}.form .inputcheckbox .checkbox .info .constraint-message,.form .inputcheckbox .radio-button .info .constraint-message{display:none}@media (min-width:1024px){.form .inputcheckbox .checkbox .info .constraint-message,.form .inputcheckbox .radio-button .info .constraint-message{display:block}}.form .inputcheckbox .checkbox .info .constraint-message.is-open,.form .inputcheckbox .radio-button .info .constraint-message.is-open{display:block}.form .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:24px}@media (min-width:768px){.form .form-actions{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media (min-width:1024px){.form .form-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:2pc;justify-content:flex-end}}.form .form-actions .g-recaptcha{-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0}@media (min-width:768px){.form .form-actions .g-recaptcha{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-transform:none;transform:none}}.ngy-container--content .form.container{padding-inline:0}.ngy-container--content .form .ngy-form{margin-inline:0;max-width:none}