.field[data-astro-cid-kjgihaqs] [data-astro-cid-kjgihaqs]:is(input,select,textarea){appearance:none;width:100%;height:3rem;color:inherit;border:0;border-bottom:.1rem solid var(--border);font-family:var(--font-sans);font-size:var(--text-large);line-height:var(--leading-huge);font-weight:var(--weight-regular);outline-offset:2px;background:0 0;border-radius:0;margin:0;padding:0;transition:border-color .2s;display:block}.field[data-astro-cid-kjgihaqs]:focus-within [data-astro-cid-kjgihaqs]:is(input,select,textarea){border-bottom-color:var(--text)}.field[data-astro-cid-kjgihaqs] [data-astro-cid-kjgihaqs]::placeholder{color:color-mix(in srgb, var(--text) 60%, transparent)}.field[data-astro-cid-kjgihaqs] textarea[data-astro-cid-kjgihaqs]{resize:vertical;height:auto;min-height:8rem;padding-top:.5rem}.btn-text[data-astro-cid-kjgihaqs]:after{content:"";transform-origin:100% 100%;background:currentColor;height:.08rem;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.btn[data-astro-cid-kjgihaqs]:hover .btn-text[data-astro-cid-kjgihaqs]:after,.btn[data-astro-cid-kjgihaqs]:focus-visible .btn-text[data-astro-cid-kjgihaqs]:after{transform-origin:0 100%;transform:scaleX(1)}
