.cp-hero__in{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin:0 auto;max-width:1200px}.cp-pill{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.12em;padding:7px 14px;text-transform:uppercase}.cp-hero .cp-h1{font-family:Poppins,sans-serif;font-size:54px;font-weight:600;letter-spacing:-.025em;line-height:1.07;margin:26px 0 0;text-wrap:pretty}.cp-hero .cp-lead{font-size:19px;line-height:1.62;margin-top:22px;max-width:560px}.cp-bullets{display:flex;flex-direction:column;gap:16px;list-style:none;margin:36px 0 0;max-width:540px;padding:0}.cp-bullets li{align-items:flex-start;display:flex;font-size:16px;gap:14px;line-height:1.55}.cp-bullets .material-symbols-outlined{flex:none;font-size:22px;margin-top:1px}.cp-bullets p{margin:0}.cp-formcard{border-radius:14px;box-shadow:0 24px 60px rgba(6,12,24,.34);padding:34px}.cp-formcard h2{color:#0e1726;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.28;margin:0}.cp-formcard__sub p{color:#5a6675;font-size:15px;line-height:1.55;margin:10px 0 26px}.cp-formcard__note p{border-top:1px solid #e6eaf2;color:#5a6675;font-size:13px;line-height:1.55;margin:14px 0 0;padding-top:14px}.cp-formcard .hs-form-field{margin-bottom:16px}.cp-formcard .hs-form-field>label{color:#283240;display:block;font-size:13px;font-weight:600;margin-bottom:7px}.cp-formcard input[type=email],.cp-formcard input[type=tel],.cp-formcard input[type=text],.cp-formcard select,.cp-formcard textarea{background:#fff;border:1px solid rgba(28,35,45,.23);border-radius:8px;color:#0e1726;font-family:Inter,sans-serif;font-size:15px;padding:12px 13px;transition:all .2s ease-in-out;width:100%!important}.cp-formcard input:focus,.cp-formcard select:focus{border-color:#ff5310;box-shadow:0 0 0 3px rgba(255,83,16,.15);outline:none}.cp-formcard .hs-button{background:#ff5310;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-top:6px;padding:17px 24px;text-align:center;transition:all .2s ease-in-out;width:100%}.cp-formcard .hs-button:hover{background:#d8380a}.cp-formcard .hs-error-msg{color:#d32f2f;font-size:13px}@media(max-width:1080px){.cp-hero__in{gap:44px;grid-template-columns:1fr;max-width:640px}.cp-hero .cp-h1{font-size:42px;line-height:1.1}}@media(max-width:900px){.cp-hero .cp-h1{font-size:36px}.cp-formcard{padding:26px}}.cp-formcard__embed .hs-form-field{margin-bottom:18px}.cp-formcard__embed label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.cp-formcard__embed input[type=email],.cp-formcard__embed input[type=tel],.cp-formcard__embed input[type=text],.cp-formcard__embed select,.cp-formcard__embed textarea{background:#fff;border:1px solid #d6dce5;border-radius:6px;font-family:inherit;font-size:15px;padding:11px 13px;width:100%}.cp-formcard__embed .hs-button{background:#ff5310;border:0;border-radius:6px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;padding:14px 20px;width:100%}.cp-formcard__embed .hs-button:hover{background:#d8380a}.cp-formcard__embed .hs-error-msg{color:#c0392b;font-size:13px;margin-top:4px}.cp-cardbtns{display:flex;flex-direction:column;gap:10px;margin:4px 0 2px}.cp-cardbtn{border:2px solid transparent;border-radius:6px;display:block;font-family:inherit;font-size:15px;font-weight:700;padding:14px 20px;text-align:center;text-decoration:none;transition:opacity .15s ease}.cp-cardbtn:hover{opacity:.88}.cp-cardbtn--secondary{background:transparent}.cp-cardimg img{border-radius:6px;display:block;height:auto;width:100%}.cp-cardimg a{display:block}