.arg-product .request-help{font:12px/1.8 Arial,sans-serif;color:#67695e;margin:16px 0 25px;max-width:520px}.contact-page .request-intent{padding:0;border:0;margin:0 0 24px;display:flex;flex-wrap:wrap;gap:10px}.contact-page .request-intent legend{font:13px/1.6 Arial,sans-serif;margin-bottom:12px}.contact-page .request-intent label{display:flex;align-items:center;gap:8px;border:1px solid #b9b7aa;padding:12px 14px;font:12px/1.5 Arial,sans-serif;cursor:pointer;margin:0}.contact-page .request-intent label:has(input:checked){background:#303d32;color:#fff;border-color:#303d32}.contact-page .request-intent input{width:15px;height:15px;min-height:0;margin:0;accent-color:#7b8062}.contact-page .request-selection{padding:20px;background:#ece8dd;border-left:3px solid #65715d;margin:0 0 20px}.contact-page .request-selection p{font:13px/1.7 Arial,sans-serif;margin:4px 0}.contact-page .request-selection p[data-request-product]{font:24px/1.3 Georgia,serif;margin-bottom:10px}.contact-page .request-selection .request-label{font-size:10px;letter-spacing:.13em;margin-bottom:12px}.contact-page .request-selection a{display:inline-block;color:inherit;font:11px/1.5 Arial,sans-serif;margin-top:12px;text-underline-offset:4px}.contact-page .request-mode-help,.contact-page .request-next-step{font:13px/1.8 Arial,sans-serif;color:#5d6356;margin:15px 0 24px;max-width:600px}.contact-page .request-extra{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-page .request-extra>div:first-child{grid-column:1/-1}.contact-page [hidden]{display:none!important}.contact-page .request-intent input:focus-visible{outline:2px solid #9f8c60;outline-offset:4px}
@media(max-width:650px){.contact-page .request-extra{grid-template-columns:1fr}.contact-page .request-intent{gap:8px}.contact-page .request-intent label{padding:11px 10px}.contact-page .request-selection{padding:16px}}
