body.sx-body{--sx-ink: #0a0f1f;--sx-text: #3d4a5c;--sx-muted: #5b6275;--sx-display: "Fraunces", "Iowan Old Style", Georgia, serif;--sx-ease: cubic-bezier(.2, .7, .2, 1);display:flex;flex-direction:column;min-height:100vh;margin:0;color:var(--sx-ink);font-family:var(--crm-font-family);-webkit-font-smoothing:antialiased}body.sx-body.sx--wa{--sx-primary: #3364fa;--sx-primary-hover: #2449d8;--sx-primary-soft: #eaf0ff;--sx-line: #d8e0f5;--sx-line-soft: #e8ecf5;--sx-cta: #25d366;--sx-cta-hover: #1fb857;--sx-cta-text: #0a0f1f;--sx-ring: rgba(51, 100, 250, .18);background:linear-gradient(180deg,#f3f6ff,#fff 60%)}body.sx-body.sx--cr{--sx-ink: #0e1a2b;--sx-primary: #c8321e;--sx-primary-hover: #8e2414;--sx-primary-soft: #fbe3de;--sx-line: #e6e3dd;--sx-line-soft: #ece9e3;--sx-cta: #c8321e;--sx-cta-hover: #8e2414;--sx-cta-text: #ffffff;--sx-ring: rgba(255, 200, 61, .5);background-color:#fbfaf7;background-image:radial-gradient(#e3ded5 1px,transparent 1px);background-size:22px 22px}.sx-body [hidden]{display:none!important}.sx-body a{color:var(--sx-ink)}.sx-top{border-bottom:1px solid var(--sx-line-soft);background:#ffffffeb}.sx-top__inner,.sx-foot__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:1200px;margin:0 auto;padding:14px var(--spacing-24)}.sx-top__brand{display:flex;align-items:center;gap:14px}.sx-brand{display:inline-flex}.sx-brand__mark{width:44px;height:44px;color:var(--sx-ink)}.sx--cr .sx-brand__mark{color:var(--sx-primary)}.sx-brand__logo{height:42px;width:auto;max-width:200px;-o-object-fit:contain;object-fit:contain}.sx-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:var(--sx-primary-soft);color:var(--sx-primary-hover);font-size:14px;font-weight:700}.sx--wa .sx-chip{background:#e9fbf0;color:#075e54}.sx-top__signin{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0;font-size:15px;color:var(--sx-text)}.sx-body .sx-btn-line{display:inline-flex;align-items:center;box-sizing:border-box;height:44px;padding:0 18px;border:1.5px solid var(--sx-line);border-radius:10px;background:#fff;color:var(--sx-ink);font-weight:600;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.sx-body .sx-btn-line:hover{border-color:var(--sx-ink);transform:translateY(-2px)}body.sx-body .sx-main{flex:1 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;width:100%;max-width:1200px;min-height:0;margin:0 auto;padding:44px var(--spacing-24) 56px;background:transparent}body.sx-body .sx-card{overflow:visible;padding:clamp(24px,3.4vw,40px);border:1px solid var(--sx-line-soft);border-radius:24px;background:#fff;box-shadow:0 30px 60px -40px #0e1a2b73;animation:sx-rise .6s var(--sx-ease) both}.sx-progress{display:flex;align-items:center;gap:14px;margin-bottom:22px}.sx-progress__text{flex:none;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--sx-muted)}.sx-progress__bar{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.sx-progress__bar span{height:6px;border-radius:999px;background:var(--sx-line-soft)}.sx-progress__bar span.is-active{background:var(--sx-primary)}.sx-hero{display:flex;flex-direction:column;gap:10px;margin-bottom:26px}.sx-hero__title{margin:0;font-family:var(--sx-display);font-size:clamp(2rem,3.2vw,2.6rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;color:var(--sx-ink)}.sx--wa .sx-accent{color:var(--sx-primary)}.sx--cr .sx-accent{color:var(--sx-primary);background-image:linear-gradient(#ffc83d,#ffc83d);background-repeat:no-repeat;background-position:0 92%;background-size:100% .16em;animation:sx-draw .9s .4s var(--sx-ease) both}.sx-hero__sub{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;color:var(--sx-text)}.sx-hero__sub i{color:#0f7a5a}.sx-content .form-label{margin-bottom:6px;font-size:14px;font-weight:600;color:var(--sx-ink)}body.sx-body .sx-card .form-control,body.sx-body .sx-card .form-select{height:48px;padding:0 14px;border:1.5px solid var(--sx-line);border-radius:12px;font-size:15px;color:var(--sx-ink);transition:border-color .15s ease,box-shadow .15s ease}body.sx-body .sx-card textarea.form-control{height:auto;padding:12px 14px}body.sx-body .sx-card .form-control:hover,body.sx-body .sx-card .form-select:hover{border-color:#b7c0cc}body.sx-body .sx-card .form-control:focus,body.sx-body .sx-card .form-select:focus{border-color:var(--sx-ink);box-shadow:0 0 0 4px var(--sx-ring);outline:none}.sx--wa.sx-body .sx-card .form-control:focus,.sx--wa.sx-body .sx-card .form-select:focus{border-color:var(--sx-primary)}body.sx-body .sx-card .auth-submit-btn,body.sx-body .sx-card .btn-primary{min-height:52px;border-color:var(--sx-cta);border-radius:12px;background:var(--sx-cta);color:var(--sx-cta-text);font-size:16px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}body.sx-body .sx-card .auth-submit-btn:hover,body.sx-body .sx-card .auth-submit-btn:focus-visible,body.sx-body .sx-card .btn-primary:hover,body.sx-body .sx-card .btn-primary:focus-visible{border-color:var(--sx-cta-hover);background:var(--sx-cta-hover);color:var(--sx-cta-text);transform:translateY(-2px);box-shadow:0 14px 26px -14px #0e1a2b80}body.sx-body .sx-card :is(.signup-legal,.signup-pricing-link) a,body.sx-body .sx-card .btn-link{color:var(--sx-primary)}body.sx-body .sx-card .signup-pricing-link{margin-top:16px;text-align:center;font-size:15px;color:var(--sx-text)}body.sx-body .sx-aside{position:relative;order:-1;overflow:hidden;padding:clamp(24px,3.4vw,40px);border-radius:24px;animation:sx-rise .6s .15s var(--sx-ease) both}.sx--wa .sx-aside{border:1px solid var(--sx-line-soft);background:linear-gradient(140deg,#e8eeff,#f3f6ff 45%,#e9fbf0)}.sx--cr .sx-aside{background:var(--sx-ink);color:#fff}.sx-aside__inner{position:relative;display:flex;flex-direction:column;gap:24px}.sx-blob{position:absolute;top:-120px;left:-120px;width:340px;height:340px;border-radius:50%;background:#c9d7ff;filter:blur(80px);opacity:.8;pointer-events:none;animation:sx-drift 14s ease-in-out infinite}.sx-blob--green{inset:auto -120px -120px auto;background:#c9f2d9;animation-delay:-7s}.sx-ring{position:absolute;top:-90px;right:-90px;width:260px;height:260px;border:2px dashed #2c3e57;border-radius:50%;animation:sx-spin 40s linear infinite}.sx-ring--sm{top:-40px;right:-40px;width:160px;height:160px;border-style:solid;border-color:#23344c;animation:none}.sx-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sx--wa .sx-tag{background:#fff;color:#075e54;box-shadow:0 6px 16px -10px #0a0f1f66}.sx--cr .sx-tag{background:#ffc83d;color:var(--sx-ink)}.sx-tag__dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:sx-pulse 1.8s ease-out infinite}.sx--wa .sx-tag__dot{background:#25d366}.sx-aside__title{margin:0;font-family:var(--sx-display);font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.sx--wa .sx-aside__title span{color:var(--sx-primary)}.sx--cr .sx-aside__title span{color:#ffc83d}.sx-phone{width:min(380px,100%);margin:0;overflow:hidden;border:1px solid var(--sx-line);border-radius:24px;background:#fff;box-shadow:0 30px 70px #0a0f1f24;animation:sx-float 6s ease-in-out infinite 1s}.sx-phone__bar{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#075e54;color:#fff}.sx-phone__avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e9fbf0;color:#075e54;font-weight:700}.sx-phone__bar strong{display:block;font-size:14px}.sx-phone__bar small{display:block;font-size:12px;opacity:.8}.sx-phone__bar>i{margin-left:auto;color:#25d366}.sx-phone__chat{display:flex;flex-direction:column;gap:8px;padding:16px 14px 20px;background:#efeae2}.sx-bubble{max-width:82%;margin:0;padding:9px 12px;font-size:13.5px;line-height:1.45;box-shadow:0 1px 1px #0a0f1f14}.sx-bubble strong{display:block;margin-bottom:2px;font-size:11px;color:#075e54}.sx-bubble--in{align-self:flex-start;border-radius:4px 14px 14px;background:#fff}.sx-bubble--out{align-self:flex-end;border-radius:14px 4px 14px 14px;background:#dcf8c6}.sx-handoff{align-self:center;display:inline-flex;align-items:center;gap:8px;margin:2px 0 0;padding:6px 12px;border:1px dashed #9fb4f7;border-radius:999px;background:#fff;color:var(--sx-primary);font-size:12.5px;font-weight:600}.sx-board{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:18px;background:#f4f2ee;color:var(--sx-ink);box-shadow:0 30px 50px -30px #0009}.sx-board__bar{display:flex;justify-content:space-between;margin:0 0 2px;font-size:13px;font-weight:600;color:#5a6676}.sx-live{display:inline-flex;align-items:center;gap:6px;color:#0f7a5a}.sx-live i{width:7px;height:7px;border-radius:50%;background:#0f7a5a;animation:sx-pulse-green 1.8s ease-out infinite}.sx-lead{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border:1px solid #e6e3dd;border-radius:12px;background:#fff}.sx-lead.is-fresh{animation:sx-bubble .5s .2s var(--sx-ease) both,sx-flash 2.6s .8s ease both}.sx-lead strong{display:block;font-size:13.5px}.sx-lead small{display:block;font-size:12px;color:#5a6676}.sx-av{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;font-size:11px;font-weight:700}.sx-av--red{background:#fbe3de;color:#8e2414}.sx-av--blue{background:#e8ecf1;color:#1f5fbf}.sx-av--green{background:#ddf0e8;color:#0f7a5a}.sx-st{margin-left:auto;padding:3px 10px;border-radius:999px;font-size:11.5px;font-style:normal;font-weight:700}.sx-st--blue{background:#e8ecf1;color:#1f5fbf}.sx-st--amber{background:#ffedb3;color:#7a4b00}.sx-st--green{background:#ddf0e8;color:#0f7a5a}.sx-won{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;margin:4px 0 0;padding:7px 14px;border-radius:999px;background:#0f7a5a;color:#fff;font-size:12.5px;font-weight:700}.sx-won i{color:#ffc83d}.sx-steps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:15px}.sx-steps li{display:flex;align-items:center;gap:12px;opacity:.7}.sx-steps li.is-current,.sx-steps li.is-done{opacity:1}.sx-steps li.is-current{font-weight:700}.sx-steps__num{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;font-size:13px;font-weight:700}.sx--wa .sx-steps__num{background:#fff;color:var(--sx-muted);border:1px solid var(--sx-line)}.sx--wa .is-current .sx-steps__num{background:var(--sx-primary);border-color:var(--sx-primary);color:#fff}.sx--wa .is-done .sx-steps__num{background:#25d366;border-color:#25d366;color:var(--sx-ink)}.sx--cr .sx-steps__num{background:#23344c;color:#b7c0cc}.sx--cr .is-current .sx-steps__num{background:#ffc83d;color:var(--sx-ink)}.sx--cr .is-done .sx-steps__num{background:#0f7a5a;color:#fff}.sx-trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:16px 0 0;border-top:1px solid var(--sx-line);list-style:none;font-size:14px}.sx--cr .sx-trust{border-color:#23344c;color:#c5cdd8}.sx-trust li{display:inline-flex;align-items:center;gap:8px}.sx--wa .sx-trust i{color:#128c7e}.sx--cr .sx-trust i{color:#ffc83d}.sx-foot{border-top:1px solid var(--sx-line-soft);background:#fff;font-size:14px;color:var(--sx-muted)}.sx-foot nav{display:flex;flex-wrap:wrap;gap:8px 22px}.sx-body .sx-foot a{color:var(--sx-text);text-decoration:none}.sx-body .sx-foot a:hover{color:var(--sx-primary)}.sx-b1{animation:sx-bubble .5s .3s var(--sx-ease) both}.sx-b2{animation:sx-bubble .5s 1s var(--sx-ease) both}.sx-b3{animation:sx-bubble .5s 1.7s var(--sx-ease) both}.sx-b4{animation:sx-bubble .5s 2.3s var(--sx-ease) both}@keyframes sx-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sx-bubble{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes sx-float{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes sx-drift{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes sx-spin{to{transform:rotate(360deg)}}@keyframes sx-pulse{0%{box-shadow:0 0 #25d36680}to{box-shadow:0 0 0 8px #25d36600}}@keyframes sx-pulse-green{0%{box-shadow:0 0 #0f7a5a80}to{box-shadow:0 0 0 8px #0f7a5a00}}@keyframes sx-flash{0%,15%{background:#ffedb3}to{background:#fff}}@keyframes sx-draw{0%{background-size:0% .16em}to{background-size:100% .16em}}@media(max-width:1100px){body.sx-body .sx-main{grid-template-columns:minmax(0,1fr);gap:24px;max-width:768px;padding-top:24px}body.sx-body .sx-aside{order:2}}@media(max-width:700px){.sx-top__inner,.sx-foot__inner,body.sx-body .sx-main{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.sx-top__signin>span,.sx-chip{display:none}}@media(prefers-reduced-motion:reduce){.sx-body *,.sx-body *:before,.sx-body *:after{animation:none!important;transition:none!important}}
