*{box-sizing:border-box}body{margin:0;background:#f5f5f2;color:#1d2224;font:15px/1.55 Arial,sans-serif}.lead-shell{width:min(680px,100% - 32px);margin:40px auto 60px;background:#fff;padding:clamp(24px,5vw,52px);border:1px solid #e9e9e5;border-radius:14px;box-shadow:0 18px 55px #1111}.lead-brand{font-size:23px;font-weight:800;letter-spacing:.13em}.lead-brand span{font-weight:400}.eyebrow{font-size:11px;letter-spacing:.16em;color:#85735f;font-weight:800;margin:35px 0 10px}h1{font-size:clamp(31px,6vw,51px);letter-spacing:-.055em;line-height:1.08;margin:0 0 15px}.intro{color:#666e70;max-width:55ch;margin-bottom:30px}form{display:grid;gap:18px}label{display:grid;gap:6px;font-weight:700;font-size:13px}label small{display:inline;color:#8d9394;font-weight:400}input,textarea,select{width:100%;font:inherit;border:1px solid #d6d9d8;border-radius:7px;background:#fff;padding:11px 12px;color:#24292b}textarea{min-height:78px;resize:vertical}.consent{display:flex;align-items:start;gap:10px;font-weight:400;color:#656c6d}.consent input{width:18px;flex:none;margin:3px 0}button{font:inherit;background:#17191b;color:#fff;border:0;border-radius:7px;padding:14px 18px;font-weight:700;cursor:pointer}button:hover{background:#363a3c}#lead-message{margin:0;color:#2c6b4b;font-weight:700}.back{display:inline-block;margin-top:22px;color:#4a5355}.demo{font-size:11px;color:#989e9f;margin:28px 0 0}

.lead-brand{display:flex;align-items:center;gap:16px;letter-spacing:normal}.lead-brand img{display:block;width:min(270px,65%);height:auto}.lead-brand span{border-left:1px solid #cbd0d1;padding-left:16px;font-size:13px;font-weight:700;letter-spacing:.18em;color:#616b70}@media(max-width:520px){.lead-brand{gap:10px}.lead-brand img{width:min(220px,65%)}.lead-brand span{font-size:10px;padding-left:10px}}
.eyebrow{color:var(--center-accent,#85735f)}
