.inquiry-dialog{width:min(680px,94vw);max-height:90dvh;padding:35px 38px;overscroll-behavior:contain}.inquiry-dialog::backdrop{background:#172b23ba}.inquiry-dialog h2{font-size:38px;margin:12px 30px 15px 0}.inquiry-dialog h3{font-size:23px;margin:8px 0}.inquiry-dialog p{font-size:14px}.inquiry-preview-note{font-size:11px!important;border-left:2px solid var(--bronze);padding-left:10px}.inquiry-context{background:#eeeae0;padding:15px 18px;margin:20px 0}.inquiry-context p{font-size:12px;margin:5px 0 0}.inquiry-context label{font-size:10px}.inquiry-dialog form>label,.inquiry-fields label,#custom-inquiry-fields>label{display:block;text-transform:none;letter-spacing:0;font-size:12px;color:var(--ink);margin:16px 0}.inquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.inquiry-dialog input:not([type=checkbox]):not([type=hidden]),.inquiry-dialog textarea{display:block;width:100%;border:1px solid #aaa99d;background:#fffdf8;color:var(--ink);padding:11px;font:16px/1.4 Arial;margin-top:7px;border-radius:0}.inquiry-dialog textarea{resize:vertical;min-height:110px}.inquiry-dialog small{font-size:11px;color:var(--muted);display:block;margin-top:5px;font-weight:normal}.inquiry-dialog .inquiry-subscribe{display:flex;gap:11px;align-items:flex-start;font-size:12px;line-height:1.6}.inquiry-subscribe input{width:18px;height:18px;flex:0 0 18px;margin:2px 0 0;accent-color:var(--green)}.inquiry-dialog .inquiry-privacy{font-size:11px}.inquiry-dialog .button{min-height:44px}.inquiry-dialog .inquiry-close{width:44px;height:44px}.inquiry-confirmation-actions{display:flex;gap:10px;flex-wrap:wrap}#inquiry-error{font-size:13px;color:#8b3328}#inquiry-error:empty{display:none}.inquiry-dialog [hidden]{display:none!important}#inquiry-confirmation:focus{outline:0}.contact-page{max-width:850px;margin:0 auto}.contact-page h1{font-size:60px}.contact-options{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-options>div{border-top:1px solid var(--line);padding-top:18px}.contact-page .premium-review-note{font-size:12px}.contact-page p{max-width:650px}@media(max-width:620px){.inquiry-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:40px 20px 22px}.inquiry-dialog h2{font-size:31px;margin-right:0}.inquiry-fields{grid-template-columns:1fr;gap:0}.inquiry-dialog .button{width:100%;margin-right:0}.inquiry-dialog p{font-size:14px}.inquiry-dialog .inquiry-subscribe{font-size:13px;padding-block:6px}.inquiry-dialog input[type=file]{font-size:13px!important}.inquiry-dialog form>label,.inquiry-fields label,#custom-inquiry-fields>label{font-size:14px}.contact-page h1{font-size:44px}.contact-options{grid-template-columns:1fr}}
