.QuickContactBand-module__welR2W__wrap{box-sizing:border-box;width:100%;max-width:1240px;margin:clamp(28px,5vw,56px) auto;padding-inline:16px}.QuickContactBand-module__welR2W__band{color:#f6f1ea;background:#141210;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px clamp(24px,4vw,56px);padding:clamp(24px,4vw,40px);display:grid}.QuickContactBand-module__welR2W__band .QuickContactBand-module__welR2W__eyebrow{color:#ff9a62;letter-spacing:.12em;text-transform:uppercase;margin:0;font:700 12px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.QuickContactBand-module__welR2W__band .QuickContactBand-module__welR2W__title{color:#fff;font-family:var(--font-heading,system-ui, sans-serif);letter-spacing:-.02em;text-wrap:balance;margin:10px 0 0;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.1}.QuickContactBand-module__welR2W__band .QuickContactBand-module__welR2W__lead{color:#d6cdc2;max-width:54ch;margin:12px 0 0;font-size:16px;line-height:1.55}.QuickContactBand-module__welR2W__band .QuickContactBand-module__welR2W__trust{color:#ece4d9;flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.QuickContactBand-module__welR2W__stars{color:#fbbf24;letter-spacing:1px}.QuickContactBand-module__welR2W__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.QuickContactBand-module__welR2W__more{color:#ff9a62;text-underline-offset:.18em;margin-top:16px;font-size:14px;text-decoration:underline;display:inline-block}.QuickContactBand-module__welR2W__form{background:#24211e;border:1px solid #60574e;border-radius:14px;min-width:0;padding:clamp(18px,2.4vw,28px)}.QuickContactBand-module__welR2W__form .lead-capture-form-wrap{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.QuickContactBand-module__welR2W__form .lead-capture-header{margin:0 0 20px;padding:0}.QuickContactBand-module__welR2W__form .lead-capture-title{color:#fff;font-family:var(--font-heading,system-ui, sans-serif);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.QuickContactBand-module__welR2W__form .lead-capture-subtitle{color:#cfc6ba;margin:6px 0 0;font-size:14px;line-height:1.5}.QuickContactBand-module__welR2W__form .lead-capture-form{flex-direction:column;gap:16px;margin:0;padding:0;display:flex}.QuickContactBand-module__welR2W__form .form-group{flex-direction:column;gap:7px;margin:0;display:flex}.QuickContactBand-module__welR2W__form .form-group label{color:#bdb4a9;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.QuickContactBand-module__welR2W__form .form-required{color:#ff9a62}.QuickContactBand-module__welR2W__form .form-group :is(input,textarea,select){box-sizing:border-box;color:#fff;width:100%;min-height:50px;font:inherit;background:#181513;border:1px solid #4d463f;border-radius:10px;margin:0;padding:13px 15px;font-size:16px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.QuickContactBand-module__welR2W__form .form-group textarea{resize:vertical;min-height:112px}.QuickContactBand-module__welR2W__form .form-group :is(input,textarea,select)::placeholder{color:#8f877d}.QuickContactBand-module__welR2W__form .form-group :is(input,textarea,select):focus{border-color:#ff9a62;outline:none;box-shadow:0 0 0 3px #ff9a6240}.QuickContactBand-module__welR2W__form .turnstile-wrap:empty{min-height:1px}.QuickContactBand-module__welR2W__form .form-error-msg{color:#fca5a5;margin:0;font-size:14px}.QuickContactBand-module__welR2W__form .lead-capture-submit{color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:54px;margin:8px 0 0;font-size:16px;font-weight:700;display:inline-flex;background:#c40!important;border-color:#c40!important}.QuickContactBand-module__welR2W__form .lead-capture-submit:hover{background:#a83800!important;border-color:#a83800!important}.QuickContactBand-module__welR2W__form .form-legal-micro{color:#a89f95;text-align:center;margin:0;font-size:14px;line-height:1.5}.QuickContactBand-module__welR2W__form .form-legal-micro a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.QuickContactBand-module__welR2W__btn{color:#fff;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.QuickContactBand-module__welR2W__btn:hover{background:#ffffff14;border-color:#fff}.QuickContactBand-module__welR2W__btn:focus-visible{outline-offset:2px;outline:3px solid #ff9a62}.QuickContactBand-module__welR2W__primary{background:#c40;border-color:#c40}.QuickContactBand-module__welR2W__primary:hover{background:#a83800;border-color:#a83800}@media (max-width:760px){.QuickContactBand-module__welR2W__band{grid-template-columns:minmax(0,1fr);row-gap:14px}.QuickContactBand-module__welR2W__copy{display:contents}.QuickContactBand-module__welR2W__eyebrow{order:1}.QuickContactBand-module__welR2W__title{order:2}.QuickContactBand-module__welR2W__lead{order:3}.QuickContactBand-module__welR2W__trust{order:4}.QuickContactBand-module__welR2W__form{order:5}.QuickContactBand-module__welR2W__actions{order:6;margin-top:0}.QuickContactBand-module__welR2W__more{order:7;margin-top:0}.QuickContactBand-module__welR2W__btn{white-space:nowrap;flex:auto}}@media (prefers-reduced-motion:reduce){.QuickContactBand-module__welR2W__btn{transition:none}}
