.enq{--opr-accent:var(--door,#f2c94c)}.enq .opr-body{gap:16px}.enq-about{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);font-size:11px}.enq-set{border:0;flex-direction:column;gap:12px;min-width:0;margin:6px 0 0;padding:0;display:flex}.enq-group{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg);border-bottom:1.5px solid var(--hairline,var(--border));width:100%;padding:0 0 6px;font-size:11px}.enq-field input::placeholder,.enq-field textarea::placeholder{color:var(--fg-3,#8a867c);opacity:1}.enq-field[data-bad] input,.enq-field[data-bad] textarea{border-color:var(--signal,#b3261e);box-shadow:0 0 0 1.5px var(--signal,#b3261e)}.enq-field input:focus-visible,.enq-field textarea:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.enq-rather{border-top:1.5px solid var(--hairline,var(--border));font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-2);margin:0;padding-top:12px;font-size:11px}.enq-rather a{color:inherit;text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.enq{max-width:56rem;margin:clamp(28px,4vw,48px) 0 0}.enq .enq-field>span{font-family:var(--font-grotesk);letter-spacing:0;text-transform:none;color:var(--fg);font-size:14.5px;line-height:1.4}.enq .enq-field>span em{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);font-size:10.5px}main.pv .enq{margin-top:8px}
