.lead-hero{padding:60px 0 44px;background:var(--ink,#1c1c21);color:#fffaf0}.lead-hero h1{max-width:800px;font-size:clamp(38px,5.2vw,67px);line-height:1.08;margin:15px 0 22px}.lead-hero p{max-width:760px;color:#e7dfcd;font-size:18px}.lead-hero .breadcrumbs a{color:#e8ca78}.lead-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(245px,1fr);gap:42px;padding:45px 0 65px;align-items:start}.lead-card{background:#fffdf8;border:1px solid #ded5bd;border-radius:14px;padding:30px;box-shadow:0 10px 35px #1c1c2109}.lead-card h2{font-size:32px;margin:0 0 14px}.lead-card p{margin:0 0 18px}.lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lead-grid .wide{grid-column:1/-1}.lead-field label{display:block;font-weight:650;font-size:14px;margin-bottom:7px}.lead-field input,.lead-field select,.lead-field textarea{width:100%;min-height:48px;border:1px solid #ada58f;border-radius:7px;background:#fff;color:#242426;padding:11px 12px;font:inherit;box-sizing:border-box}.lead-field textarea{min-height:105px;resize:vertical}.lead-field small{display:block;margin-top:6px;color:#5d5749;line-height:1.45}.lead-field input:focus,.lead-field select:focus,.lead-field textarea:focus{outline:3px solid #dab75380;outline-offset:2px}.lead-consent{display:flex;align-items:flex-start;gap:10px;margin:24px 0;font-size:14px;line-height:1.6}.lead-consent input{width:19px;height:19px;flex:0 0 19px;margin-top:3px}.lead-card .btn{width:100%;justify-content:center}.lead-status{margin-top:24px;border:1px solid #789579;border-left:4px solid #486e49;padding:20px;background:#f4faf2;border-radius:8px}.lead-status h3{font-size:25px;margin:0 0 12px}.lead-status.error{border-color:#ae5e39;background:#fff6f0}.lead-aside{position:sticky;top:125px}.lead-aside h2{font-size:28px}.lead-aside ol{padding-left:23px}.lead-aside li{padding:6px 0 13px}.lead-aside .aside-note{border-top:1px solid #d7ceb6;padding-top:20px;margin-top:20px}.lead-phone{display:block;font-size:23px;font-weight:700;margin:14px 0}.lead-secondary{margin-top:22px;padding-top:20px;border-top:1px solid #ddd3bc}.lead-secondary a{color:#66500b;text-decoration:underline}.lead-trap{position:absolute!important;left:-10000px!important;overflow:hidden;width:1px;height:1px}.form-paths{padding:38px 0;background:#efe7d4}.form-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.form-path-grid a{display:block;background:#fffdf7;border:1px solid #d6c79c;padding:25px;border-radius:9px;color:#1c1c21;text-decoration:none}.form-path-grid strong{display:block;font:24px/1.2 Georgia,serif;margin-bottom:10px}.form-path-grid span{display:block;font-size:15px;line-height:1.6}.form-path-grid b{display:block;color:#765c12;margin-top:15px}.inventory-embed{width:100%;border:0;min-height:1400px}.inventory-steps{display:grid;gap:18px;margin:25px 0}.inventory-step{border-left:3px solid #c5a347;padding-left:18px}.inventory-step h3{font-size:21px;margin:0 0 8px}.inventory-step p{margin:0}.partner-share{padding:16px;background:#f3eddf;border-radius:8px;overflow-wrap:anywhere}.lead-card [hidden]{display:none!important}.lead-caption{font-size:14px;color:#625b4d}.lead-card .btn:disabled{opacity:.65;cursor:wait}@media(max-width:850px){.lead-layout{grid-template-columns:1fr;gap:28px}.lead-aside{position:static}.form-path-grid{grid-template-columns:1fr}.lead-hero{padding:35px 0}.lead-layout{padding-top:28px}}@media(max-width:520px){.lead-grid{grid-template-columns:1fr}.lead-card{padding:22px 18px}.lead-card h2{font-size:28px}.lead-hero h1{font-size:38px}.lead-grid .wide{grid-column:auto}}
