.umbraco-forms-caption{--tw-text-opacity:1;color:rgb(var(--pf-primary-600)/var(--tw-text-opacity,1));font-family:var(--pf-font-display),serif;font-size:2.5rem;font-weight:500;line-height:1.1;margin-top:0}.umbraco-forms-fieldset{padding:0}.umbraco-forms-fieldset>legend{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(168 169 173/var(--tw-border-opacity,1));border-top-width:1px;color:rgb(var(--pf-primary-600)/var(--tw-text-opacity,1));display:block;font-size:1.188rem;font-weight:700;line-height:1.4;padding-top:1.5rem;width:100%}.umbraco-forms-field{margin-bottom:1.5rem;margin-top:1rem}.umbraco-forms-field-wrapper{margin-top:.5rem;position:relative}.umbraco-forms-field>label,.umbraco-forms-legend{color:var(--pf-title-color);font-size:16px;font-weight:500;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.umbraco-forms-tooltip{display:block;font-size:.875rem;line-height:1.4;margin-top:.25rem}.umbraco-forms-hidden{position:absolute;visibility:hidden}.umbraco-forms-field .checkboxlist{display:block;margin-top:1rem}.umbraco-forms-field .checkboxlist.checkboxlist-vertical{display:flex;flex-direction:column}.umbraco-forms-field .checkboxlist.checkboxlist-vertical>div{margin-top:.5rem}.umbraco-forms-field .checkboxlist.checkboxlist-vertical>div:first-child{margin-top:0}.umbraco-forms-field .checkboxlist.checkboxlist-horizontal{display:flex;flex-wrap:wrap;gap:.5rem}.umbraco-forms-field input[type=checkbox]{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.umbraco-forms-field input[type=checkbox]+input[type=hidden]+label,.umbraco-forms-field input[type=checkbox]+label,.umbraco-forms-field.inputcheckbox>label{align-items:center;border-radius:1rem;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-right:1.5rem;position:relative}.umbraco-forms-field input[type=checkbox]+input[type=hidden]+label:before,.umbraco-forms-field input[type=checkbox]+label:before,.umbraco-forms-field.inputcheckbox>label:before{--tw-translate-y:-50%;content:var(--tw-content);height:1rem;left:.25rem;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1rem;z-index:10}.umbraco-forms-field input[type=checkbox]+input[type=hidden]+label:after,.umbraco-forms-field input[type=checkbox]+label:after,.umbraco-forms-field.inputcheckbox>label:after{--tw-border-opacity:1;border-color:rgb(168 169 173/var(--tw-border-opacity,1));border-width:2px;content:var(--tw-content);display:inline-block;flex-shrink:0;height:1.5rem;margin-right:1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.umbraco-forms-field input[type=checkbox]+input[type=hidden]+label:hover:after,.umbraco-forms-field input[type=checkbox]+label:hover:after,.umbraco-forms-field.inputcheckbox>label:hover:after{--tw-bg-opacity:1;background-color:rgb(var(--pf-primary-500)/var(--tw-bg-opacity,1));content:var(--tw-content)}.umbraco-forms-field input[type=checkbox]+input[type=hidden]+label:is(.dark *),.umbraco-forms-field input[type=checkbox]+label:is(.dark *),.umbraco-forms-field.inputcheckbox>label:is(.dark *){--tw-text-opacity:1;color:rgb(26 28 33/var(--tw-text-opacity,1))}.umbraco-forms-field input[type=checkbox]:focus+input[type=hidden]+label:after,.umbraco-forms-field input[type=checkbox]:focus+label:after,.umbraco-forms-field.inputcheckbox:focus-within>label:after{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--pf-primary-500)/var(--tw-ring-opacity,1));--tw-ring-offset-width:4px;border-color:rgb(var(--pf-primary-500)/var(--tw-border-opacity,1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);content:var(--tw-content)}.umbraco-forms-field input[type=checkbox]:checked+input[type=hidden]+label:before,.umbraco-forms-field input[type=checkbox]:checked+label:before,.umbraco-forms-field.inputcheckbox:has(input[type=checkbox]:checked)>label:before{background-image:url(/dist/assets/icons/check-white.svg);background-repeat:no-repeat;background-size:contain;content:var(--tw-content)}.umbraco-forms-field input[type=checkbox]:checked+input[type=hidden]+label:after,.umbraco-forms-field input[type=checkbox]:checked+label:after,.umbraco-forms-field.inputcheckbox:has(input[type=checkbox]:checked)>label:after{--tw-bg-opacity:1;background-color:rgb(var(--pf-primary-800)/var(--tw-bg-opacity,1));content:var(--tw-content)}.umbraco-forms-field .radiobuttonlist{display:flex;gap:.25rem;position:relative}.umbraco-forms-field .radiobuttonlist.radiobuttonlist-vertical{flex-direction:column}.umbraco-forms-field .radiobuttonlist.radiobuttonlist-horizontal{flex-wrap:wrap}.umbraco-forms-field input[type=radio]{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.umbraco-forms-field input[type=radio]+label{align-items:center;border-radius:1rem;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:.5rem;margin-right:1.5rem;position:relative}.umbraco-forms-field input[type=radio]+label:before{--tw-translate-y:-50%;border-radius:9999px;content:var(--tw-content);height:.5rem;left:.5rem;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.5rem;z-index:10}.umbraco-forms-field input[type=radio]+label:after{--tw-border-opacity:1;border-color:rgb(168 169 173/var(--tw-border-opacity,1));border-radius:9999px;border-width:2px;content:var(--tw-content);display:inline-block;flex-shrink:0;height:1.5rem;margin-right:1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.umbraco-forms-field input[type=radio]+label:hover:after{--tw-bg-opacity:1;background-color:rgb(var(--pf-primary-500)/var(--tw-bg-opacity,1));content:var(--tw-content)}.umbraco-forms-field input[type=radio]:focus+label:after{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--pf-primary-500)/var(--tw-ring-opacity,1));--tw-ring-offset-width:4px;border-color:rgb(var(--pf-primary-500)/var(--tw-border-opacity,1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);content:var(--tw-content)}.umbraco-forms-field input[type=radio]:checked+label:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));content:var(--tw-content)}.umbraco-forms-field input[type=radio]:checked+label:after{--tw-bg-opacity:1;background-color:rgb(var(--pf-primary-800)/var(--tw-bg-opacity,1));content:var(--tw-content)}.umbraco-forms-field input[type=date],.umbraco-forms-field input[type=datetime-local],.umbraco-forms-field input[type=email],.umbraco-forms-field input[type=number],.umbraco-forms-field input[type=password],.umbraco-forms-field input[type=tel],.umbraco-forms-field input[type=text],.umbraco-forms-field input[type=time],.umbraco-forms-field input[type=url],.umbraco-forms-field input[type=week],.umbraco-forms-field textarea{--tw-text-opacity:1;border-color:var(--pf-form-border-color);border-radius:.5rem;border-width:1px;color:rgb(26 28 33/var(--tw-text-opacity,1));font-size:16px;padding:.5rem .75rem}.umbraco-forms-field input[type=date]::placeholder,.umbraco-forms-field input[type=datetime-local]::placeholder,.umbraco-forms-field input[type=email]::placeholder,.umbraco-forms-field input[type=number]::placeholder,.umbraco-forms-field input[type=password]::placeholder,.umbraco-forms-field input[type=tel]::placeholder,.umbraco-forms-field input[type=text]::placeholder,.umbraco-forms-field input[type=time]::placeholder,.umbraco-forms-field input[type=url]::placeholder,.umbraco-forms-field input[type=week]::placeholder,.umbraco-forms-field textarea::placeholder{color:var(--pf-form-placeholder-color)}.umbraco-forms-field input[type=date],.umbraco-forms-field input[type=datetime-local],.umbraco-forms-field input[type=email],.umbraco-forms-field input[type=number],.umbraco-forms-field input[type=password],.umbraco-forms-field input[type=tel],.umbraco-forms-field input[type=text],.umbraco-forms-field input[type=time],.umbraco-forms-field input[type=url],.umbraco-forms-field input[type=week],.umbraco-forms-field textarea{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.umbraco-forms-field input[type=date]:focus,.umbraco-forms-field input[type=datetime-local]:focus,.umbraco-forms-field input[type=email]:focus,.umbraco-forms-field input[type=number]:focus,.umbraco-forms-field input[type=password]:focus,.umbraco-forms-field input[type=tel]:focus,.umbraco-forms-field input[type=text]:focus,.umbraco-forms-field input[type=time]:focus,.umbraco-forms-field input[type=url]:focus,.umbraco-forms-field input[type=week]:focus,.umbraco-forms-field textarea:focus{--tw-ring-color:var(--pf-form-interaction-color);border-color:var(--pf-form-interaction-color)}.umbraco-forms-field input[type=date]:disabled,.umbraco-forms-field input[type=datetime-local]:disabled,.umbraco-forms-field input[type=email]:disabled,.umbraco-forms-field input[type=number]:disabled,.umbraco-forms-field input[type=password]:disabled,.umbraco-forms-field input[type=tel]:disabled,.umbraco-forms-field input[type=text]:disabled,.umbraco-forms-field input[type=time]:disabled,.umbraco-forms-field input[type=url]:disabled,.umbraco-forms-field input[type=week]:disabled,.umbraco-forms-field textarea:disabled{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));cursor:not-allowed;opacity:.7}.umbraco-forms-field select{--tw-text-opacity:1;border-color:var(--pf-form-border-color);border-radius:.5rem;border-width:1px;color:rgb(26 28 33/var(--tw-text-opacity,1));max-width:100%;padding-bottom:.5rem;padding-left:.75rem;padding-top:.5rem;width:100%}.umbraco-forms-field select::placeholder{color:var(--pf-form-placeholder-color)}.umbraco-forms-field select{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.umbraco-forms-field select:focus{--tw-ring-color:var(--pf-form-interaction-color);border-color:var(--pf-form-interaction-color)}.umbraco-forms-field select:disabled{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));cursor:not-allowed;opacity:.7}@media (min-width:768px){.umbraco-forms-field select{width:auto}}.umbraco-forms-field textarea{max-width:100%;width:100%}.umbraco-forms-field input[type=email],.umbraco-forms-field input[type=text]{max-width:28rem;width:100%}.umbraco-forms-field input[type=password],.umbraco-forms-field input[type=url]{max-width:20rem;width:100%}.umbraco-forms-field input[type=date],.umbraco-forms-field input[type=datetime-local],.umbraco-forms-field input[type=number],.umbraco-forms-field input[type=tel],.umbraco-forms-field input[type=time],.umbraco-forms-field input[type=week]{max-width:13rem;width:100%}.umbraco-forms-form input[type=submit][hidden]{display:none}.umbraco-forms-form input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(var(--pf-primary-600)/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));column-gap:.5rem;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.25;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding:1rem 2rem;position:relative;text-align:center;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.umbraco-forms-form input[type=submit]:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--pf-primary-50)/var(--tw-bg-opacity,1));color:rgb(var(--pf-primary-600)/var(--tw-text-opacity,1))}.umbraco-forms-form input[type=submit]:active{background-color:rgb(var(--pf-primary-500)/.3)}@media (min-width:568px){.umbraco-forms-form input[type=submit]{padding-left:3rem;padding-right:3rem}}@media print{.umbraco-forms-form input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(26 28 33/var(--tw-text-opacity,1));padding:0}}
