.InputField[data-astro-cid-k7bluiun]{--__input-border-default:var(--color-border-filled);--__input-border-active:var(--color-border-focus);--__input-background:var(--color-background-default);--__input-text-color:var(--color-text-default);color:var(--color-text-default);display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,min-content)}.InputField[data-astro-cid-k7bluiun] input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.InputField-label[data-astro-cid-k7bluiun]{font:var(--font-utility-lg);grid-column:1;grid-row:1;padding-bottom:.5rem}.InputField-label[data-astro-cid-k7bluiun].InputField-label--visuallyHidden{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.InputField-label[data-astro-cid-k7bluiun]:focus,.InputField-label[data-astro-cid-k7bluiun]:hover{color:var(--color-link-hover);cursor:pointer}.InputField-optional[data-astro-cid-k7bluiun]{color:var(--color-text-disabled);font:var(--font-utility-md);grid-column:2;grid-row:1;margin-bottom:.5rem;padding-left:.5rem}.InputField[data-astro-cid-k7bluiun] input{background-color:var(--__input-background);border:1px solid var(--__input-border-default);border-radius:0;color:var(--__input-text-color);font:var(--font-utility-xl);grid-column:1/-1;grid-row:2;height:2.75rem;max-width:100%;outline:0 solid var(--__input-border-default);outline-offset:-2px;padding-left:1rem;padding-right:2.375rem;transition:border-color var(--motion-fast) var(--motion-easein),outline-color var(--motion-fast) var(--motion-easein)}.InputField[data-astro-cid-k7bluiun] input:focus,.InputField[data-astro-cid-k7bluiun] input:hover{border-color:var(--__input-border-active);outline-color:var(--__input-border-active)}.InputField[data-astro-cid-k7bluiun] input:focus{outline-width:1px}.InputField[data-astro-cid-k7bluiun] input:not(:-moz-placeholder){outline-width:1px}.InputField[data-astro-cid-k7bluiun] input:not(:placeholder-shown){outline-width:1px}.InputField[data-astro-cid-k7bluiun] input::-moz-placeholder{color:color-mix(in srgb,currentcolor 66.6%,transparent)}.InputField[data-astro-cid-k7bluiun] input::placeholder{color:color-mix(in srgb,currentcolor 66.6%,transparent)}.InputField[data-astro-cid-k7bluiun] .InputField-clear[data-astro-cid-k7bluiun]{--villa-button-padding:3px;--outline-offset:0px;grid-column:2;grid-row:2;margin:auto .5rem auto auto}.InputField[data-astro-cid-k7bluiun] input:-moz-placeholder~.InputField-clear[data-astro-cid-k7bluiun]{display:none}.InputField[data-astro-cid-k7bluiun] input:placeholder-shown~.InputField-clear[data-astro-cid-k7bluiun]{display:none}.InputField[data-astro-cid-k7bluiun] input:not(:-moz-placeholder)~.InputField-clear[data-astro-cid-k7bluiun]{display:flex}.InputField[data-astro-cid-k7bluiun] input:not(:placeholder-shown)~.InputField-clear[data-astro-cid-k7bluiun]{display:flex}.InputField-clear[data-astro-cid-k7bluiun] .Icon[data-astro-cid-k7bluiun]{--villa-icon-width:1rem;color:var(--__input-border-default);transition:transform var(--motion-onhover-fast) var(--motion-easein),color var(--motion-onhover-fast) var(--motion-easein)}.InputField-clear[data-astro-cid-k7bluiun]:focus .Icon[data-astro-cid-k7bluiun],.InputField-clear[data-astro-cid-k7bluiun]:hover .Icon[data-astro-cid-k7bluiun]{color:var(--__input-border-active);transform:scale(1.25)}[data-surface] .InputField-label[data-astro-cid-k7bluiun]{color:var(--surface-text)}[data-surface] .InputField-optional[data-astro-cid-k7bluiun]{color:var(--surface-subtle)}[data-surface] .InputField-clear[data-astro-cid-k7bluiun] .Icon[data-astro-cid-k7bluiun]{color:var(--surface-input-borderdefault)}[data-surface] .InputField-clear[data-astro-cid-k7bluiun]:focus .Icon[data-astro-cid-k7bluiun],[data-surface] .InputField-clear[data-astro-cid-k7bluiun]:hover .Icon[data-astro-cid-k7bluiun]{color:var(--surface-input-borderactive)}[data-surface] .InputField[data-astro-cid-k7bluiun]{--__input-border-default:var(--surface-input-borderdefault);--__input-border-active:var(--surface-input-borderactive);--__input-background:var(--surface-input-background);--__input-text-color:var(--surface-input-foreground)}[data-surface] .InputField[data-astro-cid-k7bluiun] input:not(:-moz-placeholder):not(:focus){outline-width:0}[data-surface] .InputField[data-astro-cid-k7bluiun] input:not(:placeholder-shown):not(:focus){outline-width:0}
