@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,400;0,600;0,700;0,800;0,900;1,400&display=swap');
*, .wesix-sc-wrap *::before, .wesix-sc-wrap *::after {box-sizing:border-box;margin:0;padding:0}html {scroll-behavior:smooth}body {
  font-family:'Inter Tight',sans-serif;
  background:#fff;color:#111;
  overflow-x:hidden;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}img {display:block;max-width:100%}:root {
  --p:#5A3BF1;--pd:#3A20C8;--pl:#EEE9FE;
  --o:#FF772C;--od:#D45A10;--ol:#FFF0E8;
}.wesix-sc-wrap .nav {
  position:fixed;top:0;left:0;right:0;z-index:999;
  display:flex;align-items:center;justify-content:space-between;
  padding:0 48px;height:68px;
  background:rgba(255,255,255,.96);backdrop-filter:blur(12px);
  border-bottom:1px solid transparent;
  transition:border-color .2s;
}.wesix-sc-wrap .nav.scrolled { border-bottom-color:#eee }.wesix-sc-wrap .logo {
  display:flex;align-items:center;
  font-size:22px;font-weight:900;letter-spacing:-.02em;
  color:#111;text-decoration:none;
}.wesix-sc-wrap .logo em {color:var(--p);font-style:normal}.wesix-sc-wrap .logo b {color:var(--o)}.wesix-sc-wrap .site-logo-img {max-height:38px;width:auto;display:block}.wesix-sc-wrap .nav-pill {
  background:var(--o);color:#fff;
  padding:11px 26px;border-radius:999px;
  font-size:13px;font-weight:700;text-decoration:none;
  transition:background .15s,transform .15s;white-space:nowrap;
}.wesix-sc-wrap .nav-pill:hover {background:var(--od);transform:translateY(-1px)}.wesix-sc-wrap .hero {
  min-height:100vh;padding-top:68px;background:#fff;
  position:relative;overflow:hidden;
  display:grid;grid-template-columns:1fr 1fr;
  align-items:center;max-width:1320px;margin:0 auto;
  padding-left:60px;padding-right:0;
}.wesix-sc-wrap .bolt {position:absolute;pointer-events:none}.wesix-sc-wrap .bolt-1 {top:12%;right:42%;width:36px;color:var(--o);opacity:.85;transform:rotate(-15deg)}.wesix-sc-wrap .bolt-2 {top:28%;right:28%;width:28px;color:var(--p);opacity:.7;transform:rotate(10deg)}.wesix-sc-wrap .bolt-3 {bottom:22%;right:24%;width:42px;color:var(--o);opacity:.8;transform:rotate(-5deg)}.wesix-sc-wrap .bolt-4 {top:18%;right:18%;width:22px;color:var(--p);opacity:.6;transform:rotate(20deg)}.wesix-sc-wrap .bolt-5 {bottom:30%;right:10%;width:30px;color:var(--o);opacity:.75;transform:rotate(-10deg)}.wesix-sc-wrap .hero-copy {padding:80px 40px 80px 0}.wesix-sc-wrap .hero-tag {
  display:inline-flex;align-items:center;gap:7px;
  font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;
  color:var(--p);margin-bottom:20px;
}.wesix-sc-wrap .hero-tag-dot {width:7px;height:7px;border-radius:50%;background:var(--o);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse {0%,100% {transform:scale(1);opacity:1}50% {transform:scale(1.8);opacity:.4}}.wesix-sc-wrap .hero h1 {
  font-size:clamp(36px,5vw,68px);
  font-weight:900;line-height:1.04;
  letter-spacing:-.01em;
  text-transform:uppercase;
  color:#111;margin-bottom:18px;
}.wesix-sc-wrap .hero h1 em {color:var(--o);font-style:normal}.wesix-sc-wrap .hero-sub {
  font-size:16px;color:#555;line-height:1.72;
  max-width:440px;margin-bottom:30px;
  letter-spacing:0;font-weight:400;
}.wesix-sc-wrap .hcks {display:flex;flex-direction:column;gap:9px;margin-bottom:30px}.wesix-sc-wrap .hck {display:flex;align-items:center;gap:10px;font-size:14px;color:#333;font-weight:500;letter-spacing:0}.wesix-sc-wrap .hck-dot {
  width:22px;height:22px;border-radius:50%;flex-shrink:0;
  background:var(--p);color:#fff;
  display:flex;align-items:center;justify-content:center;
}.wesix-sc-wrap .hck-dot svg {width:10px;height:10px;stroke:#fff;fill:none;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.wesix-sc-wrap .urg {background:#F7F7F7;border:1.5px solid #E5E5E5;border-radius:14px;padding:16px 20px;max-width:440px}.wesix-sc-wrap .urg-top {display:flex;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:13px}.wesix-sc-wrap .urg-lbl {color:#666;font-weight:500;letter-spacing:0}.wesix-sc-wrap .urg-val {font-weight:800;color:var(--o)}.wesix-sc-wrap .urg-track {height:7px;background:#DDD;border-radius:999px;margin-bottom:7px}.wesix-sc-wrap .urg-bar {height:100%;border-radius:999px;background:linear-gradient(90deg,var(--o),#FF9A5C)}.wesix-sc-wrap .urg-note {font-size:11px;color:#999;letter-spacing:0}.wesix-sc-wrap .hero-phone-wrap {
  display:flex;align-items:flex-end;justify-content:center;
  height:100%;padding-bottom:0;position:relative;
}.wesix-sc-wrap .ph-glow {
  position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
  width:340px;height:420px;border-radius:50%;
  background:radial-gradient(ellipse,rgba(90,59,241,.14) 0%,transparent 65%);
  filter:blur(44px);pointer-events:none;z-index:0;
}.wesix-sc-wrap .mockup-img {
  position:relative;z-index:2;
  width:100%;max-width:320px;
  transform:perspective(1400px) rotateY(-12deg) rotateX(3deg) rotate(1.5deg);
  animation:float3d 7s ease-in-out infinite;
  filter:drop-shadow(0 50px 40px rgba(0,0,0,.16)) drop-shadow(0 6px 24px rgba(90,59,241,.1));
  transform-origin:center bottom;
}@keyframes float3d {
  0%,100% {transform:perspective(1400px) rotateY(-12deg) rotateX(3deg) rotate(1.5deg) translateY(0)}
  50% {transform:perspective(1400px) rotateY(-12deg) rotateX(3deg) rotate(1.5deg) translateY(-20px)}
}.wesix-sc-wrap .hero-mobile-phone {
  display:none;justify-content:center;
  padding:32px 0 48px;position:relative;background:#fff;
}.wesix-sc-wrap .hmp-glow {
  position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
  width:340px;height:420px;border-radius:50%;
  background:radial-gradient(ellipse,rgba(90,59,241,.22) 0%,transparent 65%);
  filter:blur(36px);pointer-events:none;
}.wesix-sc-wrap .mockup-img-mobile {
  position:relative;z-index:1;width:300px;
  animation:float3d 7s ease-in-out infinite;
  filter:drop-shadow(0 36px 40px rgba(0,0,0,.18));
}.wesix-sc-wrap .dark {
  background:#111;color:#fff;
  position:relative;
  padding-top:0;
  margin-top:0;
}.wesix-sc-wrap .hero-mobile-phone {
  background:transparent; /* sem fundo branco — fica sobre #111 da dark */
  position:relative;
  z-index:1;
  display:none;
  justify-content:center;
  padding:48px 0 24px;
}.wesix-sc-wrap .hmp-glow {
  position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
  width:240px;height:300px;border-radius:50%;
  background:radial-gradient(ellipse,rgba(90,59,241,.2) 0%,transparent 65%);
  filter:blur(28px);pointer-events:none;
}.wesix-sc-wrap .mockup-img-mobile {
  position:relative;z-index:1;width:300px;
  animation:float3d 7s ease-in-out infinite;
  filter:drop-shadow(0 36px 40px rgba(0,0,0,.18));
}.wesix-sc-wrap .curve-up {
  display:block;
  line-height:0;      /* remove espaço de linha abaixo do SVG */
  font-size:0;
  background:#111;    /* fundo igual ao da .dark — sem gap de cor */
  margin:0;padding:0;
  overflow:hidden;
}.wesix-sc-wrap .curve-up svg {
  display:block;
  width:100%;
  height:clamp(40px,5vw,70px);
}.wesix-sc-wrap .stat-block {text-align:center;padding:100px 40px 60px}.wesix-sc-wrap .stat-block .n {
  font-size:clamp(52px,9vw,120px);font-weight:900;
  line-height:.95;letter-spacing:-.02em;text-transform:uppercase;
}.wesix-sc-wrap .stat-block .n em {color:var(--o);font-style:normal}.wesix-sc-wrap .stat-block .sub {
  font-size:clamp(15px,2vw,20px);color:rgba(255,255,255,.5);
  max-width:480px;margin:20px auto 0;line-height:1.65;letter-spacing:0;
}.wesix-sc-wrap .reviews-outer {
  overflow:hidden;
  -webkit-mask:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);
  mask:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);
}.wesix-sc-wrap .reviews-track {
  display:flex;gap:14px;
  animation:scrollCards 44s linear infinite;
  width:max-content;padding:6px 0 12px;
}@keyframes scrollCards {from {transform:translateX(0)}to {transform:translateX(-50%)}}.wesix-sc-wrap .rv-card {
  width:252px;flex-shrink:0;
  background:#1a1a28;border:1px solid rgba(255,255,255,.07);
  border-radius:16px;padding:20px;
}.wesix-sc-wrap .rv-stars {display:flex;gap:2px;margin-bottom:9px}.wesix-sc-wrap .rv-stars svg {width:13px;height:13px;fill:var(--o)}.wesix-sc-wrap .rv-txt {font-size:12.5px;color:rgba(255,255,255,.65);font-style:italic;line-height:1.6;margin-bottom:12px;letter-spacing:0}.wesix-sc-wrap .rv-auth {display:flex;align-items:center;gap:9px}.wesix-sc-wrap .rv-av {width:30px;height:30px;border-radius:50%;background:var(--p);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wesix-sc-wrap .rv-nm {font-size:12px;font-weight:700;color:rgba(255,255,255,.8);letter-spacing:0}.wesix-sc-wrap .rv-rl {font-size:10.5px;color:rgba(255,255,255,.35);letter-spacing:0}.wesix-sc-wrap .modules-marquee {padding:70px 0;border-top:1px solid rgba(255,255,255,.07)}.wesix-sc-wrap .mm-title {
  text-align:center;font-size:clamp(34px,5.5vw,72px);font-weight:900;
  letter-spacing:-.015em;text-transform:uppercase;line-height:.97;margin-bottom:10px;padding:0 32px;
}.wesix-sc-wrap .mm-title em {color:var(--o);font-style:normal}.wesix-sc-wrap .mm-desc {text-align:center;color:rgba(255,255,255,.4);font-size:16px;margin-bottom:48px;letter-spacing:0;padding:0 32px}.wesix-sc-wrap .mm-strip {overflow:hidden}.wesix-sc-wrap .mm-track {display:flex;white-space:nowrap;animation:mmscroll 20s linear infinite}@keyframes mmscroll {from {transform:translateX(0)}to {transform:translateX(-50%)}}.wesix-sc-wrap .mm-word {
  display:inline-block;padding:0 20px;
  font-size:clamp(22px,3.5vw,44px);font-weight:900;
  text-transform:uppercase;letter-spacing:.01em;
  color:rgba(255,255,255,.12);white-space:nowrap;
}.wesix-sc-wrap .mm-word.on {color:rgba(255,255,255,.88)}.wesix-sc-wrap .mm-sep {display:inline-block;padding:0 8px;color:var(--o);font-weight:900;font-size:clamp(22px,3.5vw,44px)}.wesix-sc-wrap .fsec {padding:96px 0;background:#fff}.wesix-sc-wrap .fsec.gray {background:#F7F7F7}.wesix-sc-wrap .fsec-in {max-width:1200px;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.wesix-sc-wrap .fsec-in.flip {direction:rtl}.wesix-sc-wrap .fsec-in.flip>* {direction:ltr}.wesix-sc-wrap .mph-wrap {position:relative;display:flex;justify-content:center}.wesix-sc-wrap .mph-glow {
  position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
  width:240px;height:320px;border-radius:50%;
  background:radial-gradient(ellipse,rgba(90,59,241,.16) 0%,transparent 65%);
  filter:blur(28px);pointer-events:none;
}.wesix-sc-wrap .mph-glow.og {background:radial-gradient(ellipse,rgba(255,119,44,.13) 0%,transparent 65%)}.wesix-sc-wrap .mph-img {
  width:100%;max-width:260px;position:relative;z-index:1;
  transform:perspective(900px) rotateY(10deg) rotateX(-2deg);
  animation:mph 6s ease-in-out infinite;
  filter:drop-shadow(0 36px 44px rgba(0,0,0,.14));
}.wesix-sc-wrap .mph-img.L {transform:perspective(900px) rotateY(-10deg) rotateX(-2deg);animation-name:mphL}@keyframes mph {0%,100% {transform:perspective(900px) rotateY(10deg) rotateX(-2deg) translateY(0)}50% {transform:perspective(900px) rotateY(10deg) rotateX(-2deg) translateY(-14px)}}@keyframes mphL {0%,100% {transform:perspective(900px) rotateY(-10deg) rotateX(-2deg) translateY(0)}50% {transform:perspective(900px) rotateY(-10deg) rotateX(-2deg) translateY(-14px)}}.wesix-sc-wrap .ftxt {display:flex;flex-direction:column;justify-content:center}.wesix-sc-wrap .f-chip {
  display:inline-flex;align-items:center;gap:7px;
  background:var(--pl);color:var(--pd);
  font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;
  padding:5px 14px;border-radius:999px;margin-bottom:18px;width:fit-content;
}.wesix-sc-wrap .f-chip svg {width:12px;height:12px;stroke:var(--pd);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wesix-sc-wrap .f-chip.og {background:var(--ol);color:var(--od)}.wesix-sc-wrap .f-chip.og svg {stroke:var(--od)}.wesix-sc-wrap .ftxt h2 {
  font-size:clamp(28px,3.2vw,44px);font-weight:900;
  letter-spacing:-.01em;line-height:1.06;
  color:#111;margin-bottom:12px;text-transform:uppercase;
}.wesix-sc-wrap .ftxt h2 em {color:var(--o);font-style:normal}.wesix-sc-wrap .ftxt>p {font-size:15px;color:#666;line-height:1.72;margin-bottom:22px;letter-spacing:0;font-weight:400}.wesix-sc-wrap .fpts {display:flex;flex-direction:column;gap:14px}.wesix-sc-wrap .fpt {display:flex;gap:12px;align-items:flex-start}.wesix-sc-wrap .fpt-ico {width:36px;height:36px;border-radius:10px;flex-shrink:0;background:var(--pl);display:flex;align-items:center;justify-content:center}.wesix-sc-wrap .fpt-ico svg {width:16px;height:16px;stroke:var(--p);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wesix-sc-wrap .fpt-ico.og {background:var(--ol)}.wesix-sc-wrap .fpt-ico.og svg {stroke:var(--od)}.wesix-sc-wrap .fpt h4 {font-size:14px;font-weight:700;color:#111;margin-bottom:2px;letter-spacing:0}.wesix-sc-wrap .fpt p {font-size:13px;color:#777;line-height:1.6;margin:0;letter-spacing:0;font-weight:400}.wesix-sc-wrap .all-sec {background:var(--p);padding:88px 0;color:#fff}.wesix-sc-wrap .all-in {max-width:1200px;margin:0 auto;padding:0 60px}.wesix-sc-wrap .all-head {text-align:center;margin-bottom:56px}.wesix-sc-wrap .all-head h2 {font-size:clamp(32px,5vw,64px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:.97;margin-bottom:10px;color:#fff}.wesix-sc-wrap .all-head h2 em {color:var(--o);font-style:normal}.wesix-sc-wrap .all-head p {font-size:16px;color:rgba(255,255,255,.5);max-width:480px;margin:0 auto;letter-spacing:0}.wesix-sc-wrap .all-grid {display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wesix-sc-wrap .a-card {background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:24px;transition:all .22s}.wesix-sc-wrap .a-card:hover {background:rgba(255,255,255,.12);transform:translateY(-3px)}.wesix-sc-wrap .a-ico {width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.wesix-sc-wrap .a-ico svg {width:20px;height:20px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wesix-sc-wrap .a-card h3 {font-size:14.5px;font-weight:700;color:#fff;margin-bottom:5px;letter-spacing:0}.wesix-sc-wrap .a-card p {font-size:12.5px;color:rgba(255,255,255,.48);line-height:1.62;letter-spacing:0}.wesix-sc-wrap .steps-sec {background:#111;color:#fff;padding:88px 0}.wesix-sc-wrap .steps-in {max-width:1200px;margin:0 auto;padding:0 60px}.wesix-sc-wrap .steps-head {text-align:center;margin-bottom:60px}.wesix-sc-wrap .steps-head h2 {font-size:clamp(32px,4.5vw,60px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:.97;color:#fff}.wesix-sc-wrap .steps-head h2 em {color:var(--o);font-style:normal}.wesix-sc-wrap .steps-row {display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden}.wesix-sc-wrap .step-c {padding:36px 28px;border-right:1px solid rgba(255,255,255,.1)}.wesix-sc-wrap .step-c:last-child {border-right:none}.wesix-sc-wrap .s-num {
  font-size:13px;font-weight:700;color:var(--o);
  letter-spacing:.06em;text-transform:uppercase;
  border:1.5px solid rgba(255,119,44,.4);
  display:inline-flex;align-items:center;justify-content:center;
  width:40px;height:40px;border-radius:50%;margin-bottom:18px;
}.wesix-sc-wrap .step-c h3 {font-size:15px;font-weight:700;color:#fff;margin-bottom:8px;letter-spacing:0}.wesix-sc-wrap .step-c p {font-size:13px;color:rgba(255,255,255,.42);line-height:1.65;letter-spacing:0}.wesix-sc-wrap .form-sec {background:#fff;padding:96px 0}.wesix-sc-wrap .form-in {max-width:1200px;margin:0 auto;padding:0 60px}.wesix-sc-wrap .form-grid {display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.wesix-sc-wrap .fl h2 {font-size:clamp(30px,3.5vw,50px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:1.02;color:#111;margin-bottom:12px}.wesix-sc-wrap .fl h2 em {color:var(--o);font-style:normal}.wesix-sc-wrap .fl>p {font-size:15px;color:#666;line-height:1.72;margin-bottom:28px;letter-spacing:0}.wesix-sc-wrap .perks {display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.wesix-sc-wrap .perk {display:flex;gap:13px;align-items:flex-start}.wesix-sc-wrap .perk-ico {width:40px;height:40px;border-radius:11px;flex-shrink:0;background:var(--pl);display:flex;align-items:center;justify-content:center}.wesix-sc-wrap .perk-ico svg {width:19px;height:19px;stroke:var(--p);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.wesix-sc-wrap .perk h4 {font-size:14px;font-weight:700;color:#111;margin-bottom:2px;letter-spacing:0}.wesix-sc-wrap .perk p {font-size:13px;color:#777;line-height:1.6;letter-spacing:0}.wesix-sc-wrap .prog-box {background:#F7F7F7;border:1.5px solid #E5E5E5;border-radius:13px;padding:16px 18px}.wesix-sc-wrap .pb-top {display:flex;justify-content:space-between;font-size:13px;margin-bottom:9px}.wesix-sc-wrap .pb-lbl {color:#666;font-weight:500;letter-spacing:0}.wesix-sc-wrap .pb-val {font-weight:800;color:var(--o)}.wesix-sc-wrap .pb-track {height:7px;background:#DDD;border-radius:999px;margin-bottom:7px}.wesix-sc-wrap .pb-fill {height:100%;border-radius:999px;background:linear-gradient(90deg,var(--o),#FF9A5C)}.wesix-sc-wrap .pb-note {font-size:11px;color:#999;letter-spacing:0}.wesix-sc-wrap .fc {background:#F7F7F7;border:none;border-radius:20px;padding:34px 30px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.wesix-sc-wrap .fc h3 {font-size:21px;font-weight:800;letter-spacing:-.01em;color:#111;margin-bottom:5px}.wesix-sc-wrap .fc-sub {font-size:13px;color:#999;margin-bottom:24px;letter-spacing:0}.wesix-sc-wrap .field {margin-bottom:13px}.wesix-sc-wrap .field label {display:block;font-size:10.5px;font-weight:700;color:#AAA;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.wesix-sc-wrap .field input, .wesix-sc-wrap .field select {
  width:100%;background:#fff;border:1.5px solid #DDD;border-radius:10px;
  padding:12px 14px;color:#111;font-size:14px;font-family:inherit;
  outline:none;transition:border .18s,box-shadow .18s;
  -webkit-appearance:none;appearance:none;letter-spacing:0;
}.wesix-sc-wrap .field input:focus, .wesix-sc-wrap .field select:focus {border-color:var(--p);box-shadow:0 0 0 3px rgba(90,59,241,.1)}.wesix-sc-wrap .field input::placeholder {color:#CCC}.wesix-sc-wrap .field .fe {font-size:11px;color:#E53935;margin-top:4px;display:none;letter-spacing:0}.wesix-sc-wrap .field.bad input, .wesix-sc-wrap .field.bad select {border-color:#E53935}.wesix-sc-wrap .field.bad .fe {display:block}.wesix-sc-wrap .plan-lbl {display:block;font-size:10.5px;font-weight:700;color:#AAA;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px}.wesix-sc-wrap .plan-row {display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:13px}.wesix-sc-wrap .po {border:1.5px solid #DDD;border-radius:10px;padding:10px 8px;cursor:pointer;text-align:center;transition:all .18s;background:#fff}.wesix-sc-wrap .po:hover {border-color:var(--p)}.wesix-sc-wrap .po.on {border-color:var(--p);background:var(--pl)}.wesix-sc-wrap .po-n {font-size:12px;font-weight:700;color:#111;letter-spacing:0}.wesix-sc-wrap .po-s {font-size:10px;color:#999;margin-top:2px;letter-spacing:0}.wesix-sc-wrap .po-ambos.on {border-color:var(--o);background:#FFF4EE}.wesix-sc-wrap .po-ambos:hover {border-color:var(--o)}.wesix-sc-wrap .suc-group-btn {
  display:flex;align-items:center;justify-content:center;gap:9px;
  margin-top:18px;padding:14px 20px;
  background:linear-gradient(135deg,var(--p),var(--pd));
  color:#fff;border-radius:12px;font-size:14px;font-weight:800;
  text-decoration:none;letter-spacing:-.01em;
  box-shadow:0 4px 20px rgba(90,59,241,.35);
  transition:all .2s;
}.wesix-sc-wrap .suc-group-btn:hover {transform:translateY(-2px);box-shadow:0 8px 28px rgba(90,59,241,.45)}.wesix-sc-wrap .sub-btn {
  width:100%;padding:15px;background:var(--o);color:#fff;
  border:none;border-radius:11px;font-size:15px;font-weight:800;
  cursor:pointer;font-family:inherit;letter-spacing:.01em;margin-top:2px;
  transition:background .18s,transform .18s,box-shadow .18s;
}.wesix-sc-wrap .sub-btn:hover {background:var(--od);transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,119,44,.38)}.wesix-sc-wrap .sub-btn:disabled {opacity:.6;cursor:default;transform:none;box-shadow:none}.wesix-sc-wrap .f-disc {font-size:11px;color:#CCC;text-align:center;margin-top:10px;display:flex;align-items:center;justify-content:center;gap:5px;letter-spacing:0}.wesix-sc-wrap .f-disc svg {width:12px;height:12px;stroke:#CCC;fill:none;stroke-width:2;stroke-linecap:round;flex-shrink:0}.wesix-sc-wrap .suc {display:none;text-align:center;padding:30px 12px}.wesix-sc-wrap .suc-ck {width:68px;height:68px;border-radius:50%;background:var(--p);margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.wesix-sc-wrap .suc-ck svg {width:28px;height:28px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.wesix-sc-wrap .suc h3 {font-size:22px;font-weight:800;letter-spacing:-.01em;color:#111;margin-bottom:9px}.wesix-sc-wrap .suc p {font-size:14px;color:#666;margin-bottom:18px;line-height:1.7;letter-spacing:0}.wesix-sc-wrap .nx-box {background:#fff;border:1.5px solid #E8E8E8;border-radius:13px;padding:18px;text-align:left}.wesix-sc-wrap .nx-box h4 {font-size:10.5px;font-weight:700;color:#BBB;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.wesix-sc-wrap .nx-item {display:flex;align-items:center;gap:9px;font-size:13px;color:#555;padding:7px 0;border-bottom:1px solid #F0F0F0;letter-spacing:0}.wesix-sc-wrap .nx-item:last-child {border:none}.wesix-sc-wrap .nx-item svg {width:14px;height:14px;stroke:var(--p);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.wesix-sc-wrap .mq-bar {background:var(--o);overflow:hidden;padding:22px 0}.wesix-sc-wrap .mq-track {display:flex;animation:mq 15s linear infinite;white-space:nowrap}@keyframes mq {from {transform:translateX(0)}to {transform:translateX(-50%)}}.wesix-sc-wrap .mq-w {display:inline;padding:0 28px;font-size:clamp(22px,3.8vw,44px);font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.01em}.wesix-sc-wrap .mq-d {color:rgba(255,255,255,.4)}.wesix-sc-wrap footer {background:#fff;border-top:1px solid #EEE;padding:28px 60px;display:flex;align-items:center;justify-content:space-between}.wesix-sc-wrap .ft-logo {font-size:18px;font-weight:900;letter-spacing:-.02em;color:#111}.wesix-sc-wrap .ft-logo em {color:var(--p);font-style:normal}.wesix-sc-wrap .ft-links {display:flex;gap:28px}.wesix-sc-wrap .ft-links a {font-size:13px;color:#999;text-decoration:none;transition:color .15s;letter-spacing:0}.wesix-sc-wrap .ft-links a:hover {color:#111}.wesix-sc-wrap .r {opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.wesix-sc-wrap .r.in {opacity:1;transform:translateY(0)}@media(max-width:960px) {.wesix-sc-wrap .nav {padding:0 24px}.wesix-sc-wrap .hero {grid-template-columns:1fr;padding:68px 24px 0;min-height:auto;max-width:100%}.wesix-sc-wrap .hero-copy {padding:48px 0 0}.wesix-sc-wrap .hero-phone-wrap {display:none}.wesix-sc-wrap .hero-mobile-phone {display:flex}.wesix-sc-wrap .bolt {display:none}.wesix-sc-wrap .stat-block {padding:70px 24px 50px}.wesix-sc-wrap .mm-title, .wesix-sc-wrap .mm-desc {padding:0 24px}.wesix-sc-wrap .modules-marquee {padding:50px 0}.wesix-sc-wrap .fsec-in, .wesix-sc-wrap .fsec-in.flip {
    grid-template-columns:1fr;
    direction:ltr;   /* cancela o rtl do .flip */
    gap:32px;
    padding:0 24px;
  }.wesix-sc-wrap .fsec-in .ftxt, .wesix-sc-wrap .fsec-in.flip .ftxt { order:1 }.wesix-sc-wrap .fsec-in .mph-wrap, .wesix-sc-wrap .fsec-in.flip .mph-wrap { order:2 }.wesix-sc-wrap .fsec {padding:60px 0}.wesix-sc-wrap .all-in, .wesix-sc-wrap .steps-in, .wesix-sc-wrap .form-in {padding:0 24px}.wesix-sc-wrap .all-grid {grid-template-columns:1fr 1fr;gap:12px}.wesix-sc-wrap .steps-row {grid-template-columns:1fr 1fr}.wesix-sc-wrap .step-c {border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.wesix-sc-wrap .step-c:nth-child(odd) {border-right:1px solid rgba(255,255,255,.1)}.wesix-sc-wrap .step-c:last-child, .wesix-sc-wrap .step-c:nth-last-child(2):nth-child(odd) {border-bottom:none}.wesix-sc-wrap .form-grid {grid-template-columns:1fr;gap:40px}.wesix-sc-wrap .all-sec, .wesix-sc-wrap .steps-sec, .wesix-sc-wrap .form-sec {padding:60px 0}.wesix-sc-wrap footer {padding:24px;flex-direction:column;gap:16px;text-align:center}.wesix-sc-wrap .ft-links {flex-wrap:wrap;justify-content:center;gap:20px}}@media(max-width:600px) {.wesix-sc-wrap .nav {height:56px;padding:0 16px}.wesix-sc-wrap .logo {font-size:19px}.wesix-sc-wrap .nav-pill {padding:8px 16px;font-size:12px}.wesix-sc-wrap .hero {padding:56px 16px 0}.wesix-sc-wrap .hero h1 {font-size:30px}.wesix-sc-wrap .hero-sub {font-size:14.5px}.wesix-sc-wrap .hero-copy {padding:40px 0 0}.wesix-sc-wrap .mockup-img-mobile {width:260px}.wesix-sc-wrap .hero-mobile-phone {padding:24px 0 36px}.wesix-sc-wrap .stat-block {padding:56px 16px 40px}.wesix-sc-wrap .mm-title, .wesix-sc-wrap .mm-desc {padding:0 16px}.wesix-sc-wrap .mm-title {font-size:28px}.wesix-sc-wrap .fsec-in .ftxt, .wesix-sc-wrap .fsec-in.flip .ftxt { order:1 !important }.wesix-sc-wrap .fsec-in .mph-wrap, .wesix-sc-wrap .fsec-in.flip .mph-wrap { order:2 !important }.wesix-sc-wrap .fsec-in, .wesix-sc-wrap .fsec-in.flip, .wesix-sc-wrap .all-in, .wesix-sc-wrap .steps-in, .wesix-sc-wrap .form-in {padding:0 16px}.wesix-sc-wrap .fsec {padding:48px 0}.wesix-sc-wrap .ftxt h2 {font-size:24px}.wesix-sc-wrap .mph-img, .wesix-sc-wrap .mph-img.L {max-width:220px}.wesix-sc-wrap .all-grid {grid-template-columns:1fr 1fr;gap:8px}.wesix-sc-wrap .a-card {padding:16px;border-radius:12px}.wesix-sc-wrap .a-ico {width:36px;height:36px;margin-bottom:10px}.wesix-sc-wrap .a-card h3 {font-size:13px}.wesix-sc-wrap .a-card p {font-size:11.5px}.wesix-sc-wrap .steps-row {grid-template-columns:1fr}.wesix-sc-wrap .step-c {border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.wesix-sc-wrap .step-c:last-child {border-bottom:none}.wesix-sc-wrap .all-sec, .wesix-sc-wrap .steps-sec {padding:50px 0}.wesix-sc-wrap .form-sec {padding:56px 0}.wesix-sc-wrap .fl h2 {font-size:26px}.wesix-sc-wrap .fc {padding:24px 18px}.wesix-sc-wrap .plan-row {grid-template-columns:1fr 1fr 1fr}.wesix-sc-wrap .mq-w {font-size:20px;padding:0 16px}.wesix-sc-wrap footer {padding:20px 16px}}@media(max-width:960px) {.wesix-sc-wrap .hero-copy {text-align:center}.wesix-sc-wrap .hero-tag {margin-left:auto;margin-right:auto}.wesix-sc-wrap .hero h1 {text-align:center}.wesix-sc-wrap .hero-sub {text-align:center;margin-left:auto;margin-right:auto}.wesix-sc-wrap .hcks {align-items:center}.wesix-sc-wrap .hck {justify-content:center}.wesix-sc-wrap .urg {margin-left:auto;margin-right:auto;text-align:left}.wesix-sc-wrap .stat-block {text-align:center}.wesix-sc-wrap .mm-title, .wesix-sc-wrap .mm-desc {text-align:center}.wesix-sc-wrap .ftxt {text-align:center;align-items:center}.wesix-sc-wrap .f-chip {margin-left:auto;margin-right:auto}.wesix-sc-wrap .fpts {display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.wesix-sc-wrap .fpt {flex-direction:column;align-items:center;text-align:center;gap:8px}.wesix-sc-wrap .fpt-ico {margin:0 auto 0}.wesix-sc-wrap .all-head {text-align:center}.wesix-sc-wrap .all-head h2, .wesix-sc-wrap .all-head p {text-align:center}.wesix-sc-wrap .steps-head {text-align:center}.wesix-sc-wrap .step-c {text-align:center}.wesix-sc-wrap .s-num {margin-left:auto;margin-right:auto;margin-bottom:14px}.wesix-sc-wrap .fl {text-align:center}.wesix-sc-wrap .fl h2, .wesix-sc-wrap .fl>p {text-align:center}.wesix-sc-wrap .perks {align-items:center}.wesix-sc-wrap .perk {flex-direction:column;align-items:center;text-align:center}.wesix-sc-wrap .perk-ico {margin:0 auto}.wesix-sc-wrap .prog-box {text-align:left}.wesix-sc-wrap .pb-top {flex-direction:row}.wesix-sc-wrap footer {text-align:center}}@media(max-width:600px) {.wesix-sc-wrap .hero-copy {padding:36px 0 0}.wesix-sc-wrap .ftxt h2 {text-align:center}.wesix-sc-wrap .step-c h3, .wesix-sc-wrap .step-c p {text-align:center}}.wesix-sc-wrap .fab-cta {
  display:none; /* oculto no desktop */
}@media(max-width:960px) {.wesix-sc-wrap .fab-cta {
    display:flex;
    align-items:center;justify-content:center;gap:8px;
    position:fixed;
    bottom:20px;left:50%;transform:translateX(-50%);
    z-index:998;
    background:var(--o);
    color:#fff;
    font-family:'Inter Tight',sans-serif;
    font-size:14px;font-weight:800;
    letter-spacing:.01em;
    text-decoration:none;
    padding:14px 28px;
    border-radius:999px;
    white-space:nowrap;
    box-shadow:0 8px 28px rgba(255,119,44,.45),0 2px 8px rgba(0,0,0,.15);
    animation:fabPop .5s cubic-bezier(.34,1.56,.64,1) both;
    transition:background .18s,transform .18s,box-shadow .18s;
  }.wesix-sc-wrap .fab-cta svg {
    width:16px;height:16px;
    stroke:#fff;fill:none;
    stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;
    flex-shrink:0;
  }.wesix-sc-wrap .fab-cta:hover {
    background:var(--od);
    transform:translateX(-50%) translateY(-2px);
    box-shadow:0 12px 36px rgba(255,119,44,.5);
  }.wesix-sc-wrap .fab-cta:active {
    transform:translateX(-50%) scale(.97);
  }@keyframes fabPop {
    from  {opacity:0;transform:translateX(-50%) translateY(20px) scale(.8)}
    to  {opacity:1;transform:translateX(-50%) translateY(0) scale(1)}
  }.wesix-sc-wrap footer {padding-bottom:80px}}@media(max-width:600px) {.wesix-sc-wrap .fab-cta {
    bottom:16px;
    padding:13px 24px;
    font-size:13px;
  }}.wesix-sc-wrap .fab-cta {
  transition:opacity .3s ease, transform .3s ease;
}.wesix-sc-wrap .fab-cta.fab-hidden {
  opacity:0 !important;
  pointer-events:none !important;
  transform:translateX(-50%) translateY(20px) !important;
}body.wesix-intro-active {
  overflow:hidden;
}.wesix-sc-wrap #wesix-intro {
  position:fixed;
  inset:0;                        /* cobre tudo */
  z-index:9999;
  background:var(--intro-bg,#fff);
  display:flex;
  align-items:center;
  justify-content:center;
  /* saída: overlay sobe para fora (o "scroll para baixo" do site
     é ilusório — é o overlay que sobe revelando o conteúdo) */
  transition:
    transform .7s cubic-bezier(.76,0,.24,1),
    opacity .5s ease;
  will-change:transform,opacity;
}.wesix-sc-wrap #wesix-intro.wi-exit {
  transform:translateY(-100%);
  opacity:0;
  pointer-events:none;
}.wesix-sc-wrap #wesix-intro.wi-done {
  display:none;
}.wesix-sc-wrap .wi-inner {
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:0;
  position:relative;
}.wesix-sc-wrap .wi-logo {
  max-width:min(260px, 55vw);
  max-height:120px;
  width:auto;height:auto;
  object-fit:contain;
  /* fase 1: aparece */
  animation:
    wiLogoIn   .5s cubic-bezier(.34,1.56,.64,1) .1s both,
    wiPulse   1.2s ease-in-out                  .7s 2,
    wiLogoOut  .4s ease-in                      3.1s both;
  will-change:transform,opacity;
}.wesix-sc-wrap .wi-text-logo {
  font-family:'Inter Tight',sans-serif;
  font-size:clamp(36px,8vw,64px);
  font-weight:900;
  letter-spacing:-.03em;
  color:#111;
  /* mesmas animações */
  animation:
    wiLogoIn   .5s cubic-bezier(.34,1.56,.64,1) .1s both,
    wiPulse   1.2s ease-in-out                  .7s 2,
    wiLogoOut  .4s ease-in                      3.1s both;
}.wesix-sc-wrap .wi-text-logo .logo {justify-content:center;font-size:inherit}.wesix-sc-wrap .wi-video {
  max-width:min(300px,60vw);
  max-height:160px;
  background:transparent;
  border:none;outline:none;
}@keyframes wiLogoIn {
  from {opacity:0;transform:scale(.7)}
  to   {opacity:1;transform:scale(1)}
}@keyframes wiPulse {
  0%   {transform:scale(1);     filter:drop-shadow(0 0  0px  rgba(90,59,241,0))}
  40%  {transform:scale(1.07);  filter:drop-shadow(0 0 24px  rgba(90,59,241,.35))}
  100% {transform:scale(1);     filter:drop-shadow(0 0  0px  rgba(90,59,241,0))}
}@keyframes wiLogoOut {
  from {opacity:1;transform:scale(1)}
  to   {opacity:0;transform:scale(.9)}
}.wesix-sc-wrap .wi-progress {
  position:fixed;
  bottom:0;left:0;right:0;
  height:3px;
  background:rgba(0,0,0,.06);
  overflow:hidden;
}.wesix-sc-wrap .wi-progress-bar {
  height:100%;
  width:0%;
  background:linear-gradient(90deg,var(--p,#5A3BF1),var(--o,#FF772C));
  /* preenche em ~3s (antes da saída) */
  animation:wiProgress 3s cubic-bezier(.4,0,.2,1) .1s both;
}@keyframes wiProgress {
  from {width:0%}
  to   {width:100%}
}.wesix-sc-wrap .wi-inner::before {
  content:'';
  position:absolute;
  width:clamp(200px,50vw,400px);
  height:clamp(200px,50vw,400px);
  border-radius:50%;
  background:radial-gradient(circle,rgba(90,59,241,.12) 0%,transparent 68%);
  filter:blur(40px);
  pointer-events:none;
  animation:wiGlow 2.4s ease-in-out .6s 2 alternate;
}@keyframes wiGlow {
  from {transform:scale(.8);opacity:0}
  to   {transform:scale(1.3);opacity:1}
}@media(max-width:600px) {.wesix-sc-wrap .wi-logo, .wesix-sc-wrap .wi-video {
    max-width:min(200px,65vw);
    max-height:90px;
  }.wesix-sc-wrap .wi-text-logo {font-size:clamp(28px,10vw,48px)}}@media(prefers-reduced-motion:reduce) {.wesix-sc-wrap .wi-logo, .wesix-sc-wrap .wi-text-logo, .wesix-sc-wrap .wi-video {
    animation:wiLogoIn .3s ease .1s both;
  }.wesix-sc-wrap #wesix-intro {transition:opacity .4s ease}.wesix-sc-wrap #wesix-intro.wi-exit {transform:none;opacity:0}.wesix-sc-wrap .wi-progress-bar {animation:wiProgress 3s linear .1s both}.wesix-sc-wrap .wi-inner::before {animation:none;opacity:.1}}.wesix-sc-wrap .mockup-video {
  /* vídeo não tem alt, garante display correto */
  display:block;
  /* remove borda/outline padrão de alguns browsers */
  border:none;
  outline:none;
  background:transparent;
  /* objeto se comporta igual ao <img> */
  object-fit:contain;
  /* cursor normal — sem controles */
  cursor:default;
}.wesix-sc-wrap .mockup-video::-webkit-media-controls { display:none !important }.wesix-sc-wrap .mockup-video::--webkit-media-controls-enclosure { display:none !important }.wesix-sc-wrap video.mockup-video {
  -webkit-appearance:none;
  appearance:none;
  outline:none;
  border:none;
  background:transparent; /* fundo transparente para WebM com alpha */
  display:block;
  /* Garante que o aspect-ratio seja respeitado
     (WebM de mockup costuma ser ~390×844 = 9:19.5) */
  object-fit:contain;
  width:100%;
}.wesix-sc-wrap .hero-phone-wrap video.mockup-video {
  max-width:320px;
  /* Força o mesmo aspect ratio do mockup se necessário */
  max-height:693px; /* 320 × (844/390) ≈ 693 */
}.wesix-sc-wrap .hero-mobile-phone video.mockup-video {
  width:300px;
  max-height:650px; /* 220 × (844/390) ≈ 477 */
}@media(max-width:600px) {.wesix-sc-wrap .hero-mobile-phone video.mockup-video {
    width:260px;
    max-height:563px;
  }}.wesix-sc-wrap video.mockup-video::-webkit-media-controls {display:none!important}.wesix-sc-wrap video.mockup-video::-webkit-media-controls-enclosure {display:none!important}@media(max-width:960px) {.wesix-sc-wrap .fsec-in, .wesix-sc-wrap .fsec-in.flip {
    display:flex !important;
    flex-direction:column !important;
    direction:ltr !important;
    gap:32px;
  }.wesix-sc-wrap .fsec-in .ftxt, .wesix-sc-wrap .fsec-in.flip .ftxt {
    order:1 !important;
    width:100%;
  }.wesix-sc-wrap .fsec-in .mph-wrap, .wesix-sc-wrap .fsec-in.flip .mph-wrap {
    order:2 !important;
    width:100%;
    justify-content:center;
  }}@media(max-width:960px) {.wesix-sc-wrap .hcks {
    align-items:flex-start !important;
    padding:0 16px;
  }.wesix-sc-wrap .hck {
    justify-content:flex-start !important;
    text-align:left;
    width:100%;
  }}@media(max-width:960px) {.wesix-sc-wrap .dark::before {
    height:50px;
    clip-path: polygon(0 0, 100% 0, 100% 15%, 50% 100%, 0 15%);
  }.wesix-sc-wrap .curve-up {
    height:50px;
  }.wesix-sc-wrap .curve-up::after {
    height:50px;
    clip-path: polygon(0 85%, 50% 0%, 100% 85%, 100% 100%, 0 100%);
  }}@media(max-width:600px) {.wesix-sc-wrap .dark::before {
    height:36px;
    clip-path: polygon(0 0, 100% 0, 100% 10%, 50% 100%, 0 10%);
  }.wesix-sc-wrap .curve-up {
    height:36px;
  }.wesix-sc-wrap .curve-up::after {
    height:36px;
    clip-path: polygon(0 90%, 50% 0%, 100% 90%, 100% 100%, 0 100%);
  }}@media(max-width:960px) {.wesix-sc-wrap .dark {
    display:flex;
    flex-direction:column;
  }.wesix-sc-wrap .hero-mobile-phone {
    order:-1;
    background:#fff;
    padding:20px 24px 48px;
    margin-bottom:0;
  }.wesix-sc-wrap .dark::before {
    order:0;
    flex-shrink:0;
  }.wesix-sc-wrap .dark .stat-block, .wesix-sc-wrap .dark .reviews-outer, .wesix-sc-wrap .dark .modules-marquee {
    order:1;
  }.wesix-sc-wrap .curve-up {
    height:40px;
    overflow:hidden;
  }.wesix-sc-wrap .curve-up::after {
    height:40px;
    clip-path: polygon(0 100%, 50% 0%, 100% 100%);
  }.wesix-sc-wrap .dark::before {
    height:40px;
    clip-path: polygon(0 0, 100% 0, 50% 100%);
  }}@media(max-width:600px) {.wesix-sc-wrap .dark::before {
    height:30px;
    clip-path: polygon(0 0, 100% 0, 50% 100%);
  }.wesix-sc-wrap .curve-up {
    height:30px;
  }.wesix-sc-wrap .curve-up::after {
    height:30px;
    clip-path: polygon(0 100%, 50% 0%, 100% 100%);
  }}.wesix-sc-wrap .nav { border-bottom-color:transparent; transition:border-color .2s }.wesix-sc-wrap .nav.scrolled { border-bottom-color:#eee }.wesix-sc-wrap .fc { border:none; box-shadow:0 4px 24px rgba(0,0,0,.07) }.wesix-sc-wrap .hero.v3 {
  display:grid;
  grid-template-columns:1fr auto;
  align-items:center;
  max-width:1400px;
  margin:0 auto;
  padding:68px 48px 0 60px;
  min-height:100vh;
  position:relative;
  overflow:hidden;
  background:#fff;
}.wesix-sc-wrap .hero.v3 .hero-copy {
  padding:80px 48px 80px 0;
  max-width:460px;
}.wesix-sc-wrap .hero.v3 .hero-copy .hero-sub { max-width:400px }.wesix-sc-wrap .hero.v3 .hero-copy .urg { max-width:400px }.wesix-sc-wrap .hero-form-col {
  display:flex;
  flex-direction:row;
  align-items:center;
  gap:24px;
  padding:80px 0;
  height:100%;
}.wesix-sc-wrap .hero.v3 .fc {
  width:340px;
  flex-shrink:0;
  border:none;
  border-radius:20px;
  background:#fff;
  box-shadow:0 8px 48px rgba(0,0,0,.11), 0 2px 12px rgba(90,59,241,.08);
  padding:28px 26px;
  position:relative;
  z-index:2;
}.wesix-sc-wrap .hero.v3 .hero-phone-wrap {
  display:flex !important;
  align-items:flex-end;
  justify-content:center;
  flex-shrink:0;
  width:var(--mockup-wrap, 240px);
  height:100%;
  position:relative;
}.wesix-sc-wrap .hero.v3 .hero-phone-wrap .mockup-img {
  width:var(--mockup-w, 220px);
  max-width:var(--mockup-w, 220px);
}@media(max-width:1200px) {.wesix-sc-wrap .hero.v3 { padding:68px 32px 0 40px }.wesix-sc-wrap .hero.v3 .hero-copy { padding:60px 32px 60px 0 }.wesix-sc-wrap .hero.v3 .fc { width:300px; padding:22px 20px }.wesix-sc-wrap .hero.v3 .hero-phone-wrap { width:200px }.wesix-sc-wrap .hero.v3 .hero-phone-wrap .mockup-img { width:185px; max-width:185px }.wesix-sc-wrap .hero-form-col { gap:16px }}@media(max-width:960px) {.wesix-sc-wrap .hero.v3 {
    grid-template-columns:1fr;
    min-height:auto;
    padding:0;
    background:linear-gradient(170deg,#1e0f52 0%,#120932 55%,#0d0720 100%);
  }.wesix-sc-wrap .hero.v3 .bolt { opacity:.5 }.wesix-sc-wrap .hero.v3 .hero-copy {
    padding:calc(68px + 32px) 24px 36px;
    max-width:100%;
    text-align:center;
  }.wesix-sc-wrap .hero.v3 .hero-tag {
    display:inline-flex;
    background:rgba(255,119,44,.18);
    border:1px solid rgba(255,119,44,.35);
    color:var(--o);
    border-radius:999px;
    padding:6px 14px;
    font-size:10px;
    font-weight:800;
    letter-spacing:.1em;
    margin:0 auto 20px;
    gap:6px;
  }.wesix-sc-wrap .hero.v3 .hero-tag-dot { background:var(--o); width:6px; height:6px }.wesix-sc-wrap .hero.v3 h1 {
    color:#fff;
    text-align:center;
    font-size:clamp(34px,9vw,52px);
    line-height:1.05;
    margin-bottom:14px;
  }.wesix-sc-wrap .hero.v3 h1 em { color:var(--o) }.wesix-sc-wrap .hero.v3 .hero-sub {
    color:rgba(255,255,255,.55);
    text-align:center;
    font-size:13px;
    line-height:1.65;
    margin:0 auto 24px;
    max-width:280px;
  }.wesix-sc-wrap .hero.v3 .hcks {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
    gap:8px;
    margin-bottom:24px;
  }.wesix-sc-wrap .hero.v3 .hck {
    display:inline-flex;
    align-items:center;
    gap:5px;
    background:rgba(255,255,255,.07);
    border:1px solid rgba(255,255,255,.12);
    border-radius:999px;
    padding:5px 12px;
    font-size:11px;
    font-weight:600;
    color:rgba(255,255,255,.8);
    white-space:nowrap;
  }.wesix-sc-wrap .hero.v3 .hck-dot {
    width:16px; height:16px;
    background:transparent;
    border:none;
    flex-shrink:0;
  }.wesix-sc-wrap .hero.v3 .hck-dot svg {
    stroke:var(--o);
    width:12px; height:12px;
  }.wesix-sc-wrap .hero.v3 .urg {
    background:transparent;
    border:none;
    padding:0;
    margin:0 auto;
    max-width:300px;
  }.wesix-sc-wrap .hero.v3 .urg-top {
    justify-content:center;
    gap:8px;
    margin-bottom:7px;
  }.wesix-sc-wrap .hero.v3 .urg-lbl { color:rgba(255,255,255,.45); font-size:11px }.wesix-sc-wrap .hero.v3 .urg-val { color:var(--o); font-size:13px; font-weight:800 }.wesix-sc-wrap .hero.v3 .urg-track { background:rgba(255,255,255,.12); height:5px }.wesix-sc-wrap .hero.v3 .urg-note { color:rgba(255,255,255,.3); font-size:10px; text-align:center; margin-top:5px }.wesix-sc-wrap .hero-form-col {
    flex-direction:column;
    align-items:stretch;
    gap:0;
    padding:32px 20px 44px;
    background:#fff;
    border-radius:28px 28px 0 0;
    margin-top:12px;
  }.wesix-sc-wrap .hero.v3 .fc {
    width:100%;
    max-width:480px;
    margin:0 auto;
    box-shadow:none;
    background:transparent;
    padding:0;
  }.wesix-sc-wrap .hero.v3 .fc h3 { font-size:20px }.wesix-sc-wrap .hero.v3 .hero-phone-wrap { display:none !important }}@media(max-width:600px) {.wesix-sc-wrap .hero.v3 .hero-copy { padding:calc(56px + 28px) 20px 28px }.wesix-sc-wrap .hero-form-col { padding:28px 16px 40px }.wesix-sc-wrap .hero.v3 h1 { font-size:32px }}.wesix-sc-wrap .fsec, .wesix-sc-wrap .steps-sec, .wesix-sc-wrap .form-sec { display:none }.wesix-sc-wrap .ftabs-sec { background:#fff; padding:88px 0 }.wesix-sc-wrap .ftabs-in { max-width:1200px; margin:0 auto; padding:0 60px }.wesix-sc-wrap .ftabs-head { text-align:center; margin-bottom:48px }.wesix-sc-wrap .ftabs-head h2 {
  font-size:clamp(30px,4vw,56px); font-weight:900;
  text-transform:uppercase; letter-spacing:-.01em;
  line-height:.97; color:#111; margin-bottom:10px;
}.wesix-sc-wrap .ftabs-head h2 em { color:var(--o); font-style:normal }.wesix-sc-wrap .ftabs-head p { font-size:15px; color:#999 }.wesix-sc-wrap .ftabs-nav {
  display:flex; gap:8px; justify-content:center;
  flex-wrap:wrap; margin-bottom:48px;
}.wesix-sc-wrap .ftab-btn {
  display:inline-flex; align-items:center; gap:7px;
  padding:10px 20px; border-radius:999px;
  border:1.5px solid #E5E5E5; background:#fff;
  color:#888; font-family:inherit; font-size:13px;
  font-weight:700; cursor:pointer; transition:all .18s;
}.wesix-sc-wrap .ftab-btn svg { width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0 }.wesix-sc-wrap .ftab-btn:hover { border-color:var(--p); color:var(--p) }.wesix-sc-wrap .ftab-btn.active { background:var(--p); border-color:var(--p); color:#fff; box-shadow:0 6px 20px rgba(90,59,241,.28) }.wesix-sc-wrap .ftab-panel { display:none; grid-template-columns:1fr 1fr; gap:72px; align-items:center }.wesix-sc-wrap .ftab-panel.active { display:grid }.wesix-sc-wrap .ftab-txt h3 {
  font-size:clamp(26px,3vw,42px); font-weight:900;
  letter-spacing:-.01em; line-height:1.06;
  color:#111; margin-bottom:12px; text-transform:uppercase;
}.wesix-sc-wrap .ftab-txt h3 em { color:var(--o); font-style:normal }.wesix-sc-wrap .ftab-desc { font-size:15px; color:#666; line-height:1.72; margin-bottom:24px }.wesix-sc-wrap .ftab-phone { position:relative; display:flex; justify-content:center }.wesix-sc-wrap .ftab-glow {
  position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);
  width:220px; height:300px; border-radius:50%;
  background:radial-gradient(ellipse,rgba(90,59,241,.15) 0%,transparent 65%);
  filter:blur(28px); pointer-events:none;
}.wesix-sc-wrap .ftab-glow.og { background:radial-gradient(ellipse,rgba(255,119,44,.12) 0%,transparent 65%) }.wesix-sc-wrap .ftab-phone img {
  position:relative; z-index:1; width:100%; max-width:260px;
  transform:perspective(900px) rotateY(-10deg) rotateX(-2deg);
  animation:mph 6s ease-in-out infinite;
  filter:drop-shadow(0 36px 44px rgba(0,0,0,.14));
}@media(max-width:960px) {.wesix-sc-wrap .ftabs-in { padding:0 24px }.wesix-sc-wrap .ftab-panel.active { grid-template-columns:1fr; gap:24px }.wesix-sc-wrap .ftabs-sec { padding:60px 0 }.wesix-sc-wrap .ftab-txt { order:1; text-align:center; display:flex; flex-direction:column; align-items:center }.wesix-sc-wrap .ftab-txt .f-chip { margin:0 auto 16px }.wesix-sc-wrap .ftab-txt h3, .wesix-sc-wrap .ftab-desc { text-align:center }.wesix-sc-wrap .fpts { display:grid; grid-template-columns:1fr 1fr; gap:12px; align-items:start; width:100% }.wesix-sc-wrap .fpt { flex-direction:column; align-items:center; text-align:center; gap:8px }.wesix-sc-wrap .fpt-ico { margin:0 auto }.wesix-sc-wrap .fpt h4, .wesix-sc-wrap .fpt p { text-align:center }.wesix-sc-wrap .ftab-phone { order:2; justify-content:center }.wesix-sc-wrap .ftab-phone img { max-width:300px; width:300px }}@media(max-width:600px) {.wesix-sc-wrap .ftabs-in { padding:0 16px }.wesix-sc-wrap .ftab-btn { padding:8px 14px; font-size:12px }.wesix-sc-wrap .ftab-phone img { max-width:260px; width:260px }.wesix-sc-wrap .ftabs-sec { padding:48px 0 }}.wesix-sc-wrap .fab-cta { transition:opacity .3s,transform .3s }.wesix-sc-wrap .fab-cta.fab-hidden { opacity:0!important; pointer-events:none!important; transform:translateX(-50%) translateY(20px)!important }.wesix-sc-wrap {--p:#5A3BF1;--pd:#3A20C8;--pl:#EEE9FE;--o:#FF772C;--od:#D45A10;--ol:#FFF0E8}.wesix-sc-wrap .ftab-btn span {display:inline!important;visibility:visible!important;opacity:1!important;font-size:13px;font-weight:700;white-space:nowrap;color:inherit}.wesix-sc-wrap .ftab-btn.active span {color:#fff!important}.wesix-sc-wrap .ftabs-sec, .wesix-sc-wrap .ftabs-in, .wesix-sc-wrap .ftabs-nav, .wesix-sc-wrap .ftabs-panels {overflow:visible!important;height:auto!important}.wesix-sc-wrap .fc * {visibility:visible!important;opacity:1!important}.wesix-sc-wrap .fc h3, .wesix-sc-wrap .fc label, .wesix-sc-wrap .fc p {display:block!important}.wesix-sc-wrap .fc input, .wesix-sc-wrap .fc select {display:block!important;width:100%!important;min-height:44px!important}.wesix-sc-wrap .po-row {display:flex!important}.wesix-sc-wrap .po {display:flex!important;flex-direction:column!important}.wesix-sc-wrap .r {opacity:1!important;transform:none!important}.wesix-sc-wrap.animated-ready .r {opacity:0;transform:translateY(16px);transition:opacity .5s,transform .5s}.wesix-sc-wrap.animated-ready .r.in {opacity:1!important;transform:none!important}#wsuc-modal {
  position:fixed!important;inset:0!important;z-index:99999!important;
  display:none;
  align-items:center;justify-content:center;padding:20px;
  background:rgba(10,6,30,.75);backdrop-filter:blur(6px);
  font-family:'Inter Tight',sans-serif
}#wsuc-modal.open {display:flex!important}#wsuc-confetti {position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:100000}#wsuc-modal .wsuc-card {background:#fff;border-radius:28px;padding:52px 44px;max-width:500px;width:100%;text-align:center;box-shadow:0 32px 96px rgba(0,0,0,.28);position:relative;z-index:100001;animation:wsuc-card-in .5s .1s cubic-bezier(.34,1.56,.64,1) both}@keyframes wsuc-card-in {from {opacity:0;transform:translateY(40px) scale(.94)}to {opacity:1;transform:none}}#wsuc-modal .wsuc-check {width:80px;height:80px;margin:0 auto 28px}#wsuc-modal .wsuc-check svg {width:80px;height:80px}#wsuc-modal .wsuc-circle {stroke:#5A3BF1;stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;animation:wsuc-circle .55s .3s cubic-bezier(.65,0,.45,1) forwards}#wsuc-modal .wsuc-tick {stroke:#5A3BF1;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:wsuc-tick .4s .85s cubic-bezier(.65,0,.45,1) forwards}@keyframes wsuc-circle {to {stroke-dashoffset:0}}@keyframes wsuc-tick {to {stroke-dashoffset:0}}#wsuc-modal .wsuc-title {font-size:clamp(24px,4vw,32px);font-weight:900;color:#111;margin:0 0 10px;line-height:1.1}#wsuc-modal .wsuc-sub {font-size:14px;color:#666;line-height:1.7;margin:0 0 28px}#wsuc-modal .wsuc-bens {display:flex;flex-direction:column;gap:10px;margin-bottom:32px;text-align:left}#wsuc-modal .wsuc-ben {display:flex;align-items:center;gap:12px;background:#F5F3FF;border-radius:12px;padding:13px 16px;font-size:13px;color:#333}#wsuc-modal .wsuc-ben>span:first-child {font-size:18px;flex-shrink:0}#wsuc-modal .wsuc-btn {display:none;align-items:center;justify-content:center;gap:10px;background:#5A3BF1;color:#fff!important;font-size:15px;font-weight:700;padding:16px 32px;border-radius:99px;text-decoration:none!important;width:100%;box-shadow:0 8px 28px rgba(90,59,241,.3);transition:transform .18s;margin-top:4px}#wsuc-modal .wsuc-btn:hover {transform:translateY(-2px)}@media(max-width:520px) {#wsuc-modal .wsuc-card {padding:36px 20px;border-radius:20px}}