.lead-section{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:70px}.lead-section h2{font-size:38px}.lead-section form{display:grid;gap:12px;align-content:start}.lead-section input:not([type=checkbox]){width:100%;box-sizing:border-box;border:1px solid #828576;border-radius:0;background:#fffdf7;color:#343a31;padding:14px;font:inherit}.lead-consent{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.7;margin:10px 0}.lead-consent input{margin-top:6px;flex-shrink:0}.lead-consent a,.legal a,.privacy-choice a{text-decoration:underline}.lead-section button:disabled{opacity:.6;cursor:wait}[data-form-status]{font-size:14px;line-height:1.7;margin:0}.privacy-choice{position:fixed;z-index:999;bottom:16px;left:16px;right:16px;max-width:660px;background:#fffdf7;color:#343a31;border:1px solid #828576;padding:20px;box-shadow:0 4px 30px #0002;font:14px/1.6 Arial,sans-serif}.privacy-choice[hidden]{display:none}.privacy-choice p{margin:0 0 14px}.privacy-choice>div{display:flex;gap:12px;flex-wrap:wrap}.privacy-choice button,.privacy-settings{font:inherit;padding:10px 14px;background:#fffdf7;color:#343a31;border:1px solid #394b35;cursor:pointer}.privacy-settings{font-size:12px}.legal{max-width:850px;padding-block:60px}.legal h1{font-size:48px}.legal h2{font-size:28px;margin-top:34px}.legal p{line-height:1.8}button:focus-visible,input:focus-visible{outline:3px solid #aa642f;outline-offset:3px}@media(max-width:650px){.lead-section{grid-template-columns:1fr;gap:24px;padding-block:50px}.privacy-choice{bottom:8px;left:8px;right:8px;padding:16px}.legal h1{font-size:40px}}
