.cm-demo{background:linear-gradient(180deg,#ebf8fc,#fcfcfc,#f8f2f5);padding:40px 0}.cm-demo__wrap{width:100%;max-width:1344px;margin:0 auto;padding:0 var(--cm-gutter);display:flex;flex-direction:column;gap:28px}.cm-demo__arg{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.cm-demo__eyebrow{display:inline-flex;padding:6px 14px;border-radius:20px;background:#2ba3be1f;color:var(--cm-teal);font-size:11px;font-weight:600;line-height:13px;letter-spacing:.1em;text-transform:uppercase}.cm-demo__title{font-size:26px!important;line-height:32px!important;letter-spacing:-.02em!important}.cm-demo__lead{font-size:15px;line-height:23px;color:#141a3cb3}.cm-demo__steps{list-style:none;margin:0;padding:8px 0 0;display:flex;flex-direction:column;gap:18px}.cm-demo__step{display:flex;gap:14px;align-items:flex-start}.cm-demo__n{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#2ba3be1f;color:#1b7e96;font-family:var(--cm-font-head);font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}.cm-demo__step-txt{display:flex;flex-direction:column;gap:3px;padding-top:4px;min-width:0}.cm-demo__step-txt strong{font-size:15px;line-height:18px;font-weight:600;color:var(--cm-ink)}.cm-demo__step-txt span{font-size:14px;line-height:21px;color:#141a3cad}.cm-demo__card{background:#fff;border-radius:20px;box-shadow:0 10px 30px #141a3c14;padding:20px;scroll-margin-top:110px}.cm-demo__card:focus{outline:none}.cm-demo__form{display:flex;flex-direction:column;gap:16px;margin:0}.cm-demo__head{display:flex;flex-direction:column;gap:6px}.cm-demo__card-title{font-size:22px!important;line-height:29px!important;letter-spacing:-.015em!important}.cm-demo__card-txt{font-size:14px;line-height:21px;color:#141a3ca6}.cm-demo__fields{display:flex;flex-direction:column;gap:14px}.cm-demo__field{display:flex;flex-direction:column;gap:7px}.cm-demo__field label{font-size:10px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cm-body)}.cm-demo__input{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 15px;border-radius:12px;background:#f5f7f9;border:1px solid rgba(20,26,60,.08);color:#141a3c8c;transition:border-color .2s ease,background .2s ease}.cm-demo__input:focus-within{background:#fff;border-color:var(--cm-teal);box-shadow:0 0 0 1px var(--cm-teal)}.cm-demo__input input{flex:1;min-width:0;border:0;background:transparent;outline:0;font-family:var(--cm-font-body);font-size:15px;line-height:18px;color:var(--cm-ink);padding:12px 0;box-shadow:none}.cm-demo__input input::placeholder{color:#141a3c6b}.cm-demo__submit,.cm-demo__wa{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border-radius:12px;font-family:var(--cm-font-body);font-weight:600;text-decoration:none;cursor:pointer}.cm-demo__submit{min-height:52px;border:1px solid var(--cm-ink);background:var(--cm-ink);color:#fff;font-size:15px}.cm-demo__wa{min-height:44px;border:1px solid rgba(20,26,60,.14);background:#fff;color:#141a3cd1;font-size:14px;gap:8px}.cm-demo__submit:focus-visible,.cm-demo__wa:focus-visible{outline:2px solid var(--cm-purple);outline-offset:2px}.cm-demo__ok{display:flex;gap:8px;align-items:center;padding:12px 14px;border-radius:12px;background:#2ba3be1a;color:#1b7e96;font-size:14px;line-height:20px}.cm-demo__err{padding:12px 14px;border-radius:12px;background:#dd141d14;color:var(--cm-red);font-size:14px}.cm-demo__err ul{margin:0;padding-left:18px}@media(min-width:990px){.cm-demo{padding:80px 0}.cm-demo__wrap{max-width:1440px;padding:0 clamp(32px,6.7vw,96px);flex-direction:row;align-items:center;gap:56px}.cm-demo__arg{flex:1 1 672px;gap:22px}.cm-demo__title{font-size:40px!important;line-height:48px!important;letter-spacing:-.03em!important}.cm-demo__lead{font-size:16px;line-height:26px;max-width:560px}.cm-demo__steps{gap:26px;padding-top:14px}.cm-demo__card{flex:0 1 520px;padding:32px}.cm-demo__form{gap:18px}.cm-demo__card-title{font-size:24px!important;line-height:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cm-pdpg-demo.css.map */
