.ese-wrap{max-width:920px}.ese-lead{font-size:clamp(24px,3vw,34px);line-height:1.3;color:#75472f}.ese-form{margin-top:32px}.ese-form fieldset{min-width:0;border:1px solid #d6c7b5;padding:24px;margin:0 0 26px}.ese-form legend{font-size:20px;font-weight:600;padding:0 8px}.ese-grid,.ese-trades{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ese-form label{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.ese-form input:not([type=checkbox]),.ese-form select,.ese-form textarea{font:inherit;padding:12px;min-height:46px;width:100%;max-width:100%;border:1px solid #827367;background:#fff;color:#242528;border-radius:3px}.ese-form .ese-trades label,.ese-form .ese-consent{flex-direction:row;align-items:flex-start;min-height:44px;margin:0;gap:12px}.ese-form input[type=checkbox]{width:22px;height:22px;flex-shrink:0;margin-top:4px;accent-color:#75472f}.ese-privacy{background:#f0e9df;padding:24px;font-size:15px}.ese-form button,.ese-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;background:#965329;color:#fff;border:1px solid #965329;font:inherit;text-decoration:none;margin-top:22px;cursor:pointer}.ese-form button:hover,.ese-link:hover{background:#75472f;color:white}.ese-wrap :focus-visible{outline:3px solid #75472f;outline-offset:4px}.ese-form .ese-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ese-errors{border:2px solid #922f24;padding:20px}.ese-message{border:2px solid #28643b;padding:24px}.ese-obrared{margin-top:45px;padding:28px;border:1px solid #d6c7b5;background:#faf9f5}.ese-obrared h2{font-size:clamp(26px,3vw,36px)}.ese-obrared p:last-child{font-size:14px;margin:18px 0 0}.ese-wrap a{overflow-wrap:anywhere}@media(max-width:650px){.ese-grid,.ese-trades{grid-template-columns:1fr}.ese-form fieldset{padding:18px 14px}.ese-privacy,.ese-obrared{padding:20px}.ese-form button{width:100%}}
