.pp-inquiry-dialog{position:fixed;inset:0;margin:auto;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:28px;background:var(--pp-bg);color:var(--pp-ink);border:1px solid var(--pp-accent);font-family:"Geist",Arial,sans-serif}.pp-inquiry-dialog::backdrop{background:#030810ba;backdrop-filter:blur(5px)}.pp-inquiry-close{display:block;margin:0 0 18px auto;padding:9px 14px;background:var(--pp-panel);color:var(--pp-ink);border:1px solid var(--pp-line);font:inherit;cursor:pointer}.pp-inquiry-dialog h2{font-size:clamp(28px,5vw,44px);font-weight:470;letter-spacing:-.055em;line-height:1.05;margin:12px 0}.pp-inquiry-dialog .pp-copy{font-size:16px}.pp-inquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.pp-inquiry-fields label{display:grid;gap:7px;font-size:14px}.pp-inquiry-fields label>span{display:contents}.pp-inquiry-wide{grid-column:1/-1}.pp-inquiry-fields input,.pp-inquiry-fields textarea{box-sizing:border-box;width:100%;min-width:0;background:var(--pp-panel);color:var(--pp-ink);border:1px solid var(--pp-line);border-radius:0;padding:11px;font:inherit}.pp-inquiry-fields textarea{resize:vertical}.pp-inquiry-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;margin:20px 0 12px}.pp-inquiry-consent input{margin-top:3px;accent-color:var(--pp-accent)}.pp-inquiry-note{font-size:12px;color:var(--pp-muted);line-height:1.5;margin:12px 0 20px}.pp-inquiry-dialog :focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}.pp-inquiry-dialog button:disabled{opacity:.6;cursor:wait}.pp-inquiry-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#pp-inquiry-status{line-height:1.6;margin:16px 0 0}#pp-inquiry-form[hidden]{display:none}@media(max-width:540px){.pp-inquiry-fields{grid-template-columns:1fr}.pp-inquiry-dialog{padding:20px}.pp-inquiry-dialog .pp-button{width:100%;justify-content:center}}
