@layer ui{._field_1h00j_1{--padding: 2rem;position:relative;font-size:var(--font-size-default);font-weight:300;line-height:var(--line-height-default)}._field_1h00j_1:where([data-invalid=true]) :is(input,textarea,select){border-color:var(--color-error)}._field_1h00j_1:where([data-invalid=true]) label{color:var(--color-error)}._field_1h00j_1 :where(label){display:block;max-inline-size:fit-content;margin-block-end:.5rem;font-weight:300;color:var(--color-gray-medium)}:is(._field_1h00j_1 :where(label))>span{margin-inline-start:.25rem;font-size:var(--font-size-xs);font-weight:300;opacity:.5;transition:opacity .15s linear}:is(._field_1h00j_1 :where(label)):where(:has(+[readonly])){opacity:.5}._field_1h00j_1 :where(input,textarea,select){display:block;inline-size:100%;block-size:6.4rem;padding:var(--padding);overflow-x:clip;text-overflow:ellipsis;border:1px solid var(--color-border);border-radius:var(--border-radius);transition:border-color .15s linear}:is(._field_1h00j_1 :where(input,textarea,select)):where(:focus-visible){outline:transparent}:is(._field_1h00j_1 :where(input,textarea,select)):where(:focus-visible):not([readonly]){border-color:var(--color-gray-medium)}:is(._field_1h00j_1 :where(input,textarea,select)):where(:disabled,[readonly]){color:var(--color-gray-medium)}:is(._field_1h00j_1 :where(input,textarea,select)):where(:-webkit-autofill){-webkit-text-fill-color:var(--color-text);-webkit-background-clip:text;background-clip:text}:is(._field_1h00j_1 :where(input,textarea,select)):where(:autofill){-webkit-text-fill-color:var(--color-text);-webkit-background-clip:text;background-clip:text}:is(._field_1h00j_1 :where(input,textarea,select)):is(textarea){min-block-size:21.5rem;resize:none}:is(._field_1h00j_1 :where(input,textarea,select)):is(select){--size-icon: 2rem;--padding-icon: 1.6rem;padding-inline-end:calc(var(--size-icon) + (var(--padding-icon) * 2));background-image:var(--icon-chevron-down);background-repeat:no-repeat;background-position:right var(--padding-icon) center;background-size:var(--size-icon)}:is(._field_1h00j_1 :where(input,textarea,select))::placeholder{opacity:.5}@supports selector(:has(+ *)){:is(._field_1h00j_1:where([data-variant=float]),._field_1h00j_1:where([data-variant=newsletter])) :where(label){position:absolute;inset-block-start:calc(.8rem + 1px);inset-inline:calc(var(--padding) + 1px);max-inline-size:none;margin-block-end:0;overflow:clip;text-overflow:ellipsis;font:inherit;text-align:start;white-space:nowrap;pointer-events:none;transition:.15s linear}:is(:is(._field_1h00j_1:where([data-variant=float]),._field_1h00j_1:where([data-variant=newsletter])) :where(input,textarea,select))::placeholder{color:transparent}}@supports selector(:has(+ *)){._field_1h00j_1:where([data-variant=float]) :where(label){inset-block-start:1.2rem;translate:0 .8rem;transition-property:font-size,opacity,translate}:is(._field_1h00j_1:where([data-variant=float]) :where(label)):where(:has(+:is(:focus-visible,:not(:placeholder-shown)):not([value=""][readonly]))){font-size:var(--font-size-xs);translate:none}:is(._field_1h00j_1:where([data-variant=float]) :where(label)):where(:has(+:is(:focus-visible,:not(:placeholder-shown)):not([value=""][readonly])))>span{opacity:0}._field_1h00j_1:where([data-variant=float]) :where(input,textarea,select){padding:2.8rem var(--padding) 1rem}}._field_1h00j_1:where([data-variant=newsletter]){font-size:var(--font-size-sm)}._field_1h00j_1:where([data-variant=newsletter]):where([data-valid=true]){background-color:var(--color-light)}@supports selector(:has(+ *)){._field_1h00j_1:where([data-variant=newsletter]) :where(label){inset-block-start:18px;display:flex;column-gap:.2rem;align-items:center;transition-property:opacity}:is(._field_1h00j_1:where([data-variant=newsletter]) :where(label)):before{display:block;inline-size:2rem;aspect-ratio:1;margin-inline-end:.6rem;content:"";background-color:currentcolor;-webkit-mask-image:var(--icon-mail);mask-image:var(--icon-mail);-webkit-mask-size:contain;mask-size:contain}:is(._field_1h00j_1:where([data-variant=newsletter]) :where(label))>span{translate:0 .1rem}:is(._field_1h00j_1:where([data-variant=newsletter]) :where(label)):where(:has(+:is(:focus-visible,:not(:placeholder-shown)):not([value=""][readonly]))){opacity:0}._field_1h00j_1:where([data-variant=newsletter]) :where(input){--size: 5.6rem;block-size:var(--size);padding:var(--padding);padding-inline-end:var(--size)}}._checkbox_1h00j_195{--color-checkbox: var(--color-text);color:var(--color-checkbox);text-align:start}._checkbox_1h00j_195 :where(._checkbox-container_1h00j_201){display:flex;flex-wrap:wrap;column-gap:1.2rem}._checkbox_1h00j_195 :where(input){--size-checkbox: 2rem;display:grid;place-items:center;inline-size:var(--size-checkbox);block-size:var(--size-checkbox);aspect-ratio:1;overflow:clip;color:var(--color-light);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:calc(var(--border-radius) / 2);box-shadow:inset 0 0 0 .1rem var(--color-checkbox);transition:.15s linear;transition-property:color,background-color,box-shadow}:is(._checkbox_1h00j_195 :where(input)):after{display:block;inline-size:1.6rem;aspect-ratio:1;content:"";background-color:currentcolor;-webkit-mask-image:var(--icon-check);mask-image:var(--icon-check);-webkit-mask-size:contain;mask-size:contain;scale:0;transition:scale .15s linear}:is(._checkbox_1h00j_195 :where(input)):where(:checked){background-color:var(--color-checkbox)}:is(._checkbox_1h00j_195 :where(input)):where(:checked):after{scale:1}._checkbox_1h00j_195 :where(label){flex:1;cursor:pointer}._checkbox_1h00j_195:where([data-invalid=true]){--color-checkbox: var(--color-error)}._message_1h00j_255{margin-block-start:.2rem;font-size:var(--font-size-xs);line-height:var(--line-height-md);text-align:start}._message_1h00j_255:where(:first-of-type){margin-block-start:.5rem}._message_1h00j_255:where(:last-of-type){margin-block-end:.75rem}:where([data-invalid=true]) ._message_1h00j_255[data-variant=status]{color:var(--color-error)}}
