@layer component{.m-form ul li{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-10)}.m-form ul li input{height:54px}.m-form ul li input,.m-form ul li textarea{background:var(--color-white);border:1px solid var(--color-light-blue);border-radius:var(--border-radius);padding:var(--space-2) var(--space-4);font-family:Montserrat,sans-serif;font-size:16px;color:var(--color-dark-blue)}.m-form ul li textarea{field-sizing:content;min-height:6lh;max-height:10lh}.m-form ul li input[type=submit]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius);height:54px;width:max-content;padding:var(--space-3) var(--space-10);position:relative;z-index:0;cursor:pointer;font-weight:700;font-size:13px;-webkit-font-smoothing:antialiased;letter-spacing:.9px;text-transform:uppercase;color:var(--text-color);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(var(--color-light-blue-rgb),.5)}.m-form ul li input[type=submit]:before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:var(--border-radius);background:var(--color-white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}}