.brock-form-mount{max-width:740px;margin:28px 0 38px}.brock-inquiry{font-family:'DM Sans',Arial,sans-serif;background:#faf7ef;color:#233740;border:1px solid #d7cbb5;border-radius:14px;padding:26px;box-shadow:0 8px 28px #152c3608}.brock-inquiry [hidden]{display:none!important}.brock-inquiry label{display:block;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 14px}.brock-inquiry label>span,.inquiry-details summary span{font-weight:400}.brock-inquiry input:not([type=checkbox]),.brock-inquiry select,.brock-inquiry textarea{display:block;width:100%;min-height:46px;padding:11px 12px;margin-top:6px;border:1px solid #b3b6ad;border-radius:6px;background:#fffefb;color:#203943;font:16px/1.4 'DM Sans',Arial,sans-serif;box-sizing:border-box}.brock-inquiry textarea{resize:vertical;min-height:78px}.inquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.brock-inquiry .contact-hint{font-size:12px;color:#536368;margin:0 0 7px}.inquiry-details{padding:13px 0;margin:0 0 14px;border-block:1px solid #ddd3bf}.inquiry-details summary{cursor:pointer;font-size:14px;font-weight:600;color:#203943}.inquiry-details[open] summary{margin-bottom:14px}.brock-inquiry .inquiry-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;font-weight:400;margin:12px 0}.brock-inquiry .inquiry-consent input{width:18px;height:18px;min-width:18px;margin:0;accent-color:#183744}.brock-inquiry .inquiry-privacy{font-size:11px;line-height:1.5;color:#526366;margin:8px 0 16px}.inquiry-privacy a{text-decoration:underline}.inquiry-submit,.inquiry-new{display:flex;align-items:center;justify-content:center;gap:16px;min-height:46px;padding:12px 22px;border:1px solid #173643;border-radius:6px;background:#173643;color:#fff;font-weight:600;font-size:15px;cursor:pointer}.inquiry-submit:disabled{opacity:.65;cursor:wait}.inquiry-new{margin-top:16px;background:#f1e8d7;color:#173643;border-color:#c7b084}.inquiry-status{font-size:14px;line-height:1.55;overflow-wrap:anywhere;margin-top:14px}.inquiry-status.success{padding:18px;background:#e5efea;border-left:3px solid #376552}.inquiry-status.warning{padding:18px;background:#f4ead6;border-left:3px solid #95723a}.inquiry-status.error{padding:12px;background:#f7e7df;border-left:3px solid #a34332}.inquiry-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);pointer-events:none}.finder-send{margin-top:16px}.finder-send summary{cursor:pointer;list-style:none}.finder-send .brock-form-mount{margin-bottom:0}.finder-send-summary{padding:14px;background:#ede7da;font-size:13px;line-height:1.6}
.paper .contact-form .brock-form-mount{margin:0;max-width:none}.paper .brock-inquiry{padding:0;border:0;box-shadow:none;background:transparent;border-radius:0}.paper .brock-inquiry .inquiry-grid{gap:2cqw}.paper .brock-inquiry label{font-size:2.4cqw;margin:0 0 1.6cqw}.paper .brock-inquiry input:not([type=checkbox]),.paper .brock-inquiry select,.paper .brock-inquiry textarea{font-size:2.5cqw;min-height:0;padding:1.6cqw;margin-top:.6cqw;line-height:1.35}.paper .brock-inquiry textarea{height:10cqw;min-height:10cqw;resize:none}.paper .brock-inquiry .contact-hint{font-size:2.1cqw;margin:0 0 1cqw}.paper .brock-inquiry .inquiry-consent{font-size:2cqw;margin:1.3cqw 0;gap:1.6cqw}.paper .brock-inquiry .inquiry-consent input{width:3cqw;height:3cqw;min-width:3cqw}.paper .brock-inquiry .inquiry-privacy{font-size:2cqw;margin:1cqw 0 2cqw;line-height:1.3}.paper .brock-inquiry .inquiry-submit{font-size:2.7cqw;min-height:7cqw;padding:1.4cqw 3cqw}.paper .brock-inquiry .inquiry-status{font-size:2.8cqw;margin:1cqw 0;padding:2cqw}.paper .contact-form>.text-link{margin-top:2cqw}.paper .brock-inquiry .inquiry-new{font-size:2.7cqw;min-height:7cqw}
@media(max-width:600px){.brock-inquiry{padding:20px 16px}.inquiry-grid{grid-template-columns:1fr;gap:0}.brock-inquiry label{margin-bottom:12px}.brock-form-mount{margin:22px 0}.paper .brock-inquiry .inquiry-grid{grid-template-columns:1fr 1fr;gap:2cqw}.inquiry-submit{width:100%}}
