.enquiry-frame-module__em4zLW__frame [data-slot=field-group]>[data-slot=field]:first-child label:before{content:"01 — " / ""}.enquiry-frame-module__em4zLW__frame [data-slot=field-group]>[data-slot=field]:nth-child(2) label:before{content:"02 — " / ""}.enquiry-frame-module__em4zLW__frame [data-slot=field-group]>[data-slot=field]:nth-child(3) label:before{content:"03 — " / ""}.enquiry-frame-module__em4zLW__frame [data-slot=field-group]>[data-slot=field]:nth-child(4) label:before{content:"04 — " / ""}.enquiry-frame-module__em4zLW__frame [data-slot=field-group]>[data-slot=field]:nth-child(5) label:before{content:"05 — " / ""}.enquiry-frame-module__em4zLW__frame input,.enquiry-frame-module__em4zLW__frame textarea,.enquiry-frame-module__em4zLW__frame select{border-color:var(--color-bone-300);background-image:linear-gradient(var(--accent), var(--accent));background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;border-radius:2px;transition:background-size .2s ease-out,border-color .16s ease-out}.enquiry-frame-module__em4zLW__frame input:focus,.enquiry-frame-module__em4zLW__frame textarea:focus,.enquiry-frame-module__em4zLW__frame select:focus{background-size:100% 2px}.enquiry-frame-module__em4zLW__frame label{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.6875rem;display:block}.enquiry-frame-module__em4zLW__frame label:before{white-space:nowrap;color:var(--muted-foreground)}.enquiry-frame-module__em4zLW__frame [data-slot=field]:focus-within label:before{color:var(--accent)}.enquiry-frame-module__em4zLW__frame select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%231c1a15' stroke-width='1.2'/%3E%3C/svg%3E"), linear-gradient(var(--accent), var(--accent));background-position:right .75rem center,0 100%;background-repeat:no-repeat,no-repeat;background-size:.625rem,0% 2px;padding-right:2rem}.enquiry-frame-module__em4zLW__frame select:focus{background-size:.625rem,100% 2px}.enquiry-frame-module__em4zLW__frame button[type=submit]{letter-spacing:.04em;border-radius:0}.enquiry-frame-module__em4zLW__frame .rounded-xl{border-radius:2px;position:relative}.enquiry-frame-module__em4zLW__frame .rounded-xl:after{content:"RECEIVED — NO. 08 / 2026";border:2px solid var(--accent);color:var(--accent);font-family:var(--font-mono);letter-spacing:.18em;white-space:nowrap;pointer-events:none;opacity:.55;border-radius:2px;padding:.5rem 1.1rem;font-size:.75rem;animation:.34s cubic-bezier(.2,.8,.2,1) .18s backwards enquiry-frame-module__em4zLW__stamp-thud;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@keyframes enquiry-frame-module__em4zLW__stamp-thud{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(1.7)}55%{opacity:.65;transform:translate(-50%,-50%)rotate(-8deg)scale(.94)}to{opacity:.55;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}}.enquiry-frame-module__em4zLW__frame textarea{anchor-name:--enquiry-message}.enquiry-frame-module__em4zLW__ledger{position:relative}.enquiry-frame-module__em4zLW__charLedger{display:none}@supports (anchor-name:--a){.enquiry-frame-module__em4zLW__ledger:has(textarea) .enquiry-frame-module__em4zLW__charLedger{position-anchor:--enquiry-message;right:anchor(right);bottom:anchor(bottom);font-family:var(--font-mono);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--muted-foreground);pointer-events:none;margin:0 .75rem .5rem 0;font-size:.625rem;display:block;position:absolute}}@media (prefers-reduced-motion:reduce){.enquiry-frame-module__em4zLW__frame input,.enquiry-frame-module__em4zLW__frame textarea,.enquiry-frame-module__em4zLW__frame select{transition:none}.enquiry-frame-module__em4zLW__frame .rounded-xl:after{animation:none}}
