.sbm-wrap,.sbm-wrap *{box-sizing:border-box}.sbm-wrap{--sbm-ink:#111111;--sbm-muted:#6e6e73;--sbm-line:#e5e5e7;--sbm-soft:#f5f5f7;--sbm-focus:rgba(0, 0, 0, .12);width:100%;max-width:920px;margin:0 auto;padding:34px;overflow:visible!important;border:1px solid rgb(0 0 0 / .08);border-radius:22px;background:rgb(255 255 255 / .98);color:var(--sbm-ink);box-shadow:0 22px 60px rgb(0 0 0 / .08);font-family:inherit}.sbm-wrap form,.sbm-wrap .sbm-step,.sbm-wrap .sbm-grid,.sbm-wrap label{position:relative!important;overflow:visible!important}.sbm-card-header{padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--sbm-line)}.sbm-logo{display:none}.sbm-progress{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0}.sbm-progress span{display:flex;align-items:center;gap:9px;min-width:0;color:#a1a1a6;font-weight:600;font-size:12px}.sbm-progress span b{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border:1px solid #d2d2d7;border-radius:50%;background:#fff;color:#777;font-size:13px}.sbm-progress span.active,.sbm-progress span.done{color:var(--sbm-ink)}.sbm-progress span.active b,.sbm-progress span.done b{border-color:var(--sbm-ink);background:var(--sbm-ink);color:#fff}.sbm-progress span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbm-step{display:none}.sbm-step.active{display:block;animation:sbmFade .22s ease}@keyframes sbmFade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sbm-step-heading{margin-bottom:28px}.sbm-kicker{display:block;margin-bottom:8px;color:var(--sbm-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sbm-step h2{margin:0 0 8px;color:var(--sbm-ink);font-family:inherit;font-size:clamp(25px, 3vw, 34px);font-weight:700;line-height:1.15;letter-spacing:-.03em}.sbm-step-heading p{margin:0;max-width:650px;color:var(--sbm-muted);font-size:14px;line-height:1.65}.sbm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sbm-field{display:flex;min-width:0;flex-direction:column;gap:8px;margin:0;color:var(--sbm-ink);font-size:13px;font-weight:600}.sbm-field>span em{color:#c5221f;font-style:normal}.sbm-field small,.sbm-slot-help{color:#85858a;font-size:11px;font-weight:400;line-height:1.45}.sbm-full{grid-column:1 / -1}.sbm-wrap input,.sbm-wrap select,.sbm-wrap textarea{position:relative!important;z-index:5!important;display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0;margin:0!important;border:1px solid #d2d2d7!important;border-radius:12px!important;outline:none!important;background:#fff!important;color:var(--sbm-ink)!important;box-shadow:none!important;font:inherit!important;font-size:14px!important;line-height:1.4!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;pointer-events:auto!important}.sbm-wrap input,.sbm-wrap select{min-height:52px!important;padding:0 15px!important}.sbm-wrap textarea{min-height:112px;padding:14px 15px!important;resize:vertical}.sbm-wrap select{cursor:pointer!important;-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:auto!important;background-image:none!important;text-indent:0!important}.sbm-wrap input:hover,.sbm-wrap select:hover,.sbm-wrap textarea:hover{border-color:#a7a7ab!important}.sbm-wrap input:focus,.sbm-wrap select:focus,.sbm-wrap textarea:focus{border-color:var(--sbm-ink)!important;box-shadow:0 0 0 4px var(--sbm-focus)!important}.sbm-wrap select:disabled{cursor:not-allowed!important;background:var(--sbm-soft)!important;color:#8e8e93!important}.sbm-info-card{margin-bottom:24px;padding:14px 16px;border:1px solid var(--sbm-line);border-radius:12px;background:var(--sbm-soft);color:#4a4a4f;font-size:13px;line-height:1.55}.sbm-divider{display:flex;align-items:center;gap:12px;margin:4px 0 -2px;color:#8e8e93;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sbm-divider::before,.sbm-divider::after{content:"";height:1px;flex:1;background:var(--sbm-line)}.sbm-service-field[hidden]{display:none!important}.sbm-consent{display:flex;align-items:flex-start;gap:11px;color:#4f4f54;font-size:13px;font-weight:400;line-height:1.5;cursor:pointer}.sbm-consent input{flex:0 0 19px;width:19px!important;min-height:19px!important;height:19px!important;margin-top:1px!important;padding:0!important}.sbm-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:32px}.sbm-actions-end{justify-content:flex-end}.sbm-next,.sbm-submit,.sbm-back{min-height:48px;padding:0 22px;border:1px solid var(--sbm-ink);border-radius:999px;font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s ease,opacity .18s ease,background .18s ease}.sbm-next,.sbm-submit{margin:0!important;background:var(--sbm-ink);color:#fff}.sbm-back{background:#fff;color:var(--sbm-ink)}.sbm-next:hover,.sbm-submit:hover,.sbm-back:hover{transform:translateY(-1px)}.sbm-next:disabled,.sbm-submit:disabled{opacity:.55;cursor:wait;transform:none}.sbm-message{display:none;margin-top:24px;padding:16px;border-radius:12px;font-size:14px;line-height:1.5}.sbm-message.success,.sbm-message.error{display:block}.sbm-message.success{border:1px solid #a8d5b0;background:#edf8ef}.sbm-message.error{border:1px solid #edb3b1;background:#fff2f1}.sbm-hp{position:absolute!important;left:-9999px!important;opacity:0!important}.sbm-wrap label::before,.sbm-wrap label::after{content:none!important;display:none!important;pointer-events:none!important}.sbm-wrap .nice-select,.sbm-wrap .select2-container,.sbm-wrap .chosen-container,.sbm-wrap .bootstrap-select{display:none!important;visibility:hidden!important;pointer-events:none!important}@media (max-width:700px){.sbm-wrap{padding:24px 18px;border-radius:18px}.sbm-progress{gap:6px}.sbm-progress span{justify-content:center}.sbm-progress span small{display:none}.sbm-grid{grid-template-columns:1fr;gap:17px}.sbm-full{grid-column:auto}.sbm-actions{flex-wrap:wrap}.sbm-actions button{width:100%}.sbm-actions .sbm-back{order:2}}