@layer base, vendor, ui, component, components, layout, app, apps, application, utility, utilities;


/*! tailwindcss v4.0.6 | MIT License | https://tailwindcss.com */@layer components{.c-slate-embed input[type=email],.c-slate-embed input[type=tel],.c-slate-embed input[type=text],.c-slate-embed select{border:1px solid var(--color-brand-gray);border-radius:.375rem;width:100%;height:2.5rem;padding:.5em;transition:border-color .2s ease-in-out}:is(.c-slate-embed input[type=tel],.c-slate-embed input[type=text],.c-slate-embed input[type=email],.c-slate-embed select):focus{border-color:var(--slate-embed-accent-color);outline:none}.c-slate-embed div.form_question .form_label,.c-slate-embed div.form_question label{padding-bottom:.25rem}.c-slate-embed .form_button_submit{background-color:var(--ui-button-primary-background-color);height:2.5rem;color:var(--ui-button-primary-color);border:1px solid var(--ui-button-primary-border-color);border-radius:.375rem;padding:0 1em;font-weight:600;transition:all .2s ease-in-out}.c-slate-embed .form_button_submit:hover{background-color:var(--ui-button-primary-background-color-hover);color:var(--ui-button-primary-color-hover);border-color:var(--slate-form-accent-color)}.c-slate-embed .form_button_submit:active{background-color:var(--ui-button-primary-background-color-active);color:var(--ui-button-primary-color-active);border-color:var(--slate-form-accent-color)}.c-slate-embed .form_question{max-width:24rem}.c-slate-embed div.form_question.required{background-color:#0000!important}.c-slate-embed div.form_question.required input[type=email],.c-slate-embed div.form_question.required input[type=text],.c-slate-embed div.form_question.required select{border-color:var(--color-error)}.c-slate-embed div.form_header .form_label{border-bottom:1px solid var(--separator);background:0 0;padding:0 0 .25em;all:unset!important;font-size:1.125rem!important;font-weight:700!important}.c-slate-embed .form_label details summary{color:var(--link-color);cursor:pointer;font-weight:700}.c-slate-embed .form_label details summary::marker{color:var(--link-color)}.c-slate-embed .form_label details{border-left:0 solid var(--link-color);padding-left:0;transition:padding-left .2s ease-in-out,border-left .2s ease-in-out}.c-slate-embed .form_label details[open]{border-left:4px solid var(--link-color);padding-left:.5em}.c-slate-embed div.form_h1 .form_label{font-size:inherit}.c-slate-embed [style*=color\:]{color:inherit!important}.c-slate-embed input,.c-slate-embed option,.c-slate-embed progress,.c-slate-embed select{accent-color:var(--slate-embed-accent-color)}.c-slate-embed select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-slate-embed optgroup{font-weight:600}.c-slate-embed optgroup,.c-slate-embed option{color:#000;background-color:#fff}:is(.c-slate-embed optgroup,.c-slate-embed option):hover{background-color:var(--ui-button-primary-background-color-hover);color:var(--ui-button-primary-color-hover)}.c-slate-embed select[multiple],.c-slate-embed select[size]{overflow:auto}}