.dxl{--purple:#6b2fbf;--purple-dark:#1a0533;--purple-800:#2d0a57;--purple-light:#f0e6fc;--cyan:#00c4cc;--cyan-light:#e0fafb;--gold:#ffb800;--ink:#241833;--muted:#4a3f66;--gray-bg:#faf9fd;--border:#eee9fa;--green:#10b981;--white:#fff}.dxl *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.dxl{font-family:var(--font-jakarta),sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;line-height:1.6}.dxl h1,.dxl h2,.dxl h3,.dxl .display{font-family:var(--font-nunito),sans-serif}.dxl a{color:inherit;text-decoration:none}.dxl img{max-width:100%;display:block}.dxl .wrap{max-width:1320px;margin:0 auto;padding:0 32px}.dxl .eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--cyan);font-size:13px;font-weight:700}.dxl .btn{font-family:var(--font-jakarta);cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.dxl .btn-primary{background:var(--purple);color:#fff;box-shadow:0 6px 20px #6b2fbf47}.dxl .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 28px #6b2fbf61}.dxl .btn-ghost{color:#fff;background:#ffffff1f;border:1.5px solid #ffffff40}.dxl .btn-ghost:hover{background:#fff3}.dxl .btn-light{color:var(--purple);border:1.5px solid var(--border);background:#fff}.dxl .btn-light:hover{transform:translateY(-2px);box-shadow:0 8px 22px #00000014}.dxl .btn-cyan{background:var(--cyan);color:#063b3d}.dxl .btn-cyan:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00c4cc66}.dxl nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#ffffffd9;position:sticky;top:0}.dxl .nav-in{justify-content:space-between;align-items:center;height:72px;display:flex}.dxl .logo{font-family:var(--font-nunito);color:var(--purple-dark);align-items:center;gap:10px;font-size:22px;font-weight:900;display:flex}.dxl .logo .owl{justify-content:center;align-items:center;display:flex}.dxl .nav-links{align-items:center;gap:30px;display:flex}.dxl .nav-links a{color:var(--purple-dark);font-size:15px;font-weight:700}.dxl .nav-links a:hover{color:var(--purple)}.dxl .nav-cta{align-items:center;gap:12px;display:flex}.dxl .nav-login{color:var(--purple);font-size:15px;font-weight:700}@media (max-width:860px){.dxl .nav-links,.dxl .nav-login{display:none}}.dxl .hero{background:linear-gradient(180deg,#fff 0%,var(--purple-light) 100%);padding:70px 0 90px;position:relative;overflow:hidden}.dxl .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;display:grid}.dxl .hero-badge{border:1px solid var(--border);color:var(--purple);background:#fff;border-radius:30px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 10px #6b2fbf0f}.dxl .hero h1{letter-spacing:-1px;color:var(--purple-dark);margin-bottom:20px;font-size:clamp(34px,5vw,54px);font-weight:900;line-height:1.08}.dxl .hero h1 .hl{color:var(--purple);position:relative}.dxl .hero h1 .hl-cyan{color:var(--cyan)}.dxl .hero p.sub{color:var(--muted);max-width:520px;margin-bottom:30px;font-size:18px}.dxl .hero-ctas{flex-wrap:wrap;gap:14px;margin-bottom:26px;display:flex}.dxl .hero-trust{color:var(--muted);align-items:center;gap:18px;font-size:13.5px;font-weight:600;display:flex}.dxl .hero-trust .dot{background:var(--green);border-radius:50%;width:6px;height:6px}.dxl .hero-visual{position:relative}.dxl .mock-window{border:1px solid var(--border);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px #1a05332e}.dxl .mock-bar{background:var(--purple-dark);align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.dxl .mock-bar i{border-radius:50%;width:11px;height:11px;display:block}.dxl .mock-bar i:first-child{background:#ff5f57}.dxl .mock-bar i:nth-child(2){background:#febc2e}.dxl .mock-bar i:nth-child(3){background:#28c840}.dxl .mock-body{background:var(--gray-bg);padding:18px}.dxl .mock-row{gap:12px;margin-bottom:12px;display:flex}.dxl .mock-stat{border:1px solid var(--border);border-top:3px solid var(--purple);background:#fff;border-radius:12px;flex:1;padding:14px}.dxl .mock-stat:nth-child(2){border-top-color:var(--cyan)}.dxl .mock-stat:nth-child(3){border-top-color:var(--gold)}.dxl .mock-stat .v{font-family:var(--font-nunito);color:var(--purple-dark);font-size:22px;font-weight:800}.dxl .mock-stat .l{color:var(--muted);font-size:10px;font-weight:600}.dxl .mock-chart{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:flex-end;gap:8px;height:120px;padding:16px;display:flex}.dxl .mock-chart .bar{background:linear-gradient(180deg,var(--purple),var(--cyan));opacity:.85;border-radius:5px 5px 0 0;flex:1}.dxl .didi-float{background:linear-gradient(135deg,var(--purple),var(--purple-800));border:4px solid #fff;border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;font-size:46px;display:flex;position:absolute;bottom:-26px;right:-18px;box-shadow:0 16px 36px #6b2fbf66}@media (max-width:860px){.dxl .hero-grid{grid-template-columns:1fr;gap:60px}.dxl .hero-visual{order:-1}}.dxl .sec-head{text-align:center;max-width:680px;margin:0 auto 56px}.dxl .sec-head h2{color:var(--purple-dark);letter-spacing:-.5px;margin:14px 0;font-size:clamp(28px,3.6vw,40px);font-weight:800}.dxl .sec-head p{color:var(--muted);font-size:17px}.dxl .problem{background:var(--gray-bg)}.dxl .problem-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dxl .pain{border:1px solid var(--border);background:#fff;border-left:4px solid #ef4444;border-radius:16px;padding:26px}.dxl .pain .ic{margin-bottom:12px;font-size:26px}.dxl .pain h3{color:var(--ink);font-size:17px;font-weight:800;font-family:var(--font-jakarta);margin-bottom:7px}.dxl .pain p{color:var(--muted);font-size:14.5px}@media (max-width:860px){.dxl .problem-grid{grid-template-columns:1fr}}.dxl .sol-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.dxl .feat{border:1px solid var(--border);background:#fff;border-radius:18px;padding:30px;transition:transform .18s,box-shadow .18s}.dxl .feat:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1a053314}.dxl .feat .ic{background:var(--purple-light);border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:18px;font-size:26px;display:flex}.dxl .feat:nth-child(2) .ic{background:var(--cyan-light)}.dxl .feat:nth-child(3) .ic{background:#fff6dd}.dxl .feat:nth-child(4) .ic{background:var(--cyan-light)}.dxl .feat:nth-child(5) .ic{background:var(--purple-light)}.dxl .feat:nth-child(6) .ic{background:#fff6dd}.dxl .feat h3{color:var(--purple-dark);font-size:19px;font-weight:800;font-family:var(--font-nunito);margin-bottom:9px}.dxl .feat p{color:var(--muted);font-size:15px}@media (max-width:860px){.dxl .sol-grid{grid-template-columns:1fr}}.dxl .game{background:radial-gradient(circle at 20% 20%,var(--purple-800),var(--purple-dark));color:#fff;position:relative;overflow:hidden}.dxl .game:before{content:"";background-image:radial-gradient(circle at 80% 30%,#00c4cc2e,#0000 40%),radial-gradient(circle at 15% 80%,#ffb8001f,#0000 35%);position:absolute;inset:0}.dxl .game .wrap{position:relative}.dxl .game-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.dxl .game .eyebrow{color:var(--gold)}.dxl .game h2{color:#fff;letter-spacing:-.5px;font-size:clamp(28px,3.6vw,42px);font-weight:900;line-height:1.12;font-family:var(--font-nunito);margin:14px 0 18px}.dxl .game .lead{color:#fffc;margin-bottom:26px;font-size:18px}.dxl .game-flow{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.dxl .flow-step{align-items:center;gap:14px;display:flex}.dxl .flow-step .n{background:#ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}.dxl .flow-step span{color:#ffffffeb;font-size:15.5px;font-weight:600}.dxl .game-arrow{color:var(--gold);font-weight:800}.dxl .badges-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:22px;padding:30px}.dxl .badges-card h4{color:#ffffffb3;text-align:center;letter-spacing:.5px;margin-bottom:20px;font-size:14px;font-weight:700}.dxl .badge-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dxl .badge{aspect-ratio:1;text-align:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.dxl .badge.unlocked{background:linear-gradient(135deg,#ffb80040,#00c4cc2e);border-color:#ffb80066}.dxl .badge .emoji{font-size:30px}.dxl .badge .bn{color:#ffffffd9;font-size:10.5px;font-weight:700;line-height:1.1}.dxl .badge.locked{opacity:.4}.dxl .badge.locked .emoji{filter:grayscale()}@media (max-width:860px){.dxl .game-grid{grid-template-columns:1fr;gap:40px}}.dxl .roles-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.dxl .role{border:1px solid var(--border);text-align:left;background:#fff;border-radius:18px;padding:28px}.dxl .role .ic{background:var(--purple-light);border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:16px;font-size:26px;display:flex}.dxl .role:nth-child(2) .ic{background:var(--cyan-light)}.dxl .role:nth-child(3) .ic{background:#fff6dd}.dxl .role:nth-child(4) .ic{background:#e8fbf0}.dxl .role h3{color:var(--purple-dark);font-size:18px;font-weight:800;font-family:var(--font-nunito);margin-bottom:12px}.dxl .role ul{flex-direction:column;gap:8px;list-style:none;display:flex}.dxl .role li{color:var(--muted);align-items:flex-start;gap:8px;font-size:14px;display:flex}.dxl .role li:before{content:"✓";color:var(--green);flex-shrink:0;font-weight:800}@media (max-width:980px){.dxl .roles-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dxl .roles-grid{grid-template-columns:1fr}}.dxl .trust{background:var(--gray-bg)}.dxl .trust-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.dxl .trust-card{border:1px solid var(--border);text-align:center;background:#fff;border-radius:18px;padding:30px}.dxl .trust-card .ic{margin-bottom:14px;font-size:34px}.dxl .trust-card h3{color:var(--purple-dark);font-size:18px;font-weight:800;font-family:var(--font-nunito);margin-bottom:9px}.dxl .trust-card p{color:var(--muted);font-size:14.5px}.dxl .testi-soon{text-align:center;border:2px dashed var(--border);color:var(--muted);border-radius:16px;margin-top:40px;padding:26px;font-size:14.5px;font-weight:600}@media (max-width:860px){.dxl .trust-grid{grid-template-columns:1fr}}.dxl .price-grid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:920px;margin:0 auto;display:grid}.dxl .plan{border:1.5px solid var(--border);background:#fff;border-radius:20px;padding:32px 28px;position:relative}.dxl .plan.featured{border-color:var(--purple);transform:scale(1.03);box-shadow:0 18px 50px #6b2fbf29}.dxl .plan-tag{background:var(--purple);color:#fff;border-radius:20px;padding:5px 16px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.dxl .plan h3{color:var(--muted);font-size:17px;font-weight:700;font-family:var(--font-jakarta);margin-bottom:10px}.dxl .plan .price{font-family:var(--font-nunito);color:var(--purple-dark);font-size:42px;font-weight:900;line-height:1}.dxl .plan .price small{color:var(--muted);font-size:16px;font-weight:600}.dxl .plan .save{color:var(--green);background:#e8fbf0;border-radius:8px;margin-top:10px;padding:3px 12px;font-size:13px;font-weight:700;display:inline-block}.dxl .plan .desc{color:var(--muted);min-height:42px;margin:16px 0 0;font-size:14px}.dxl .price-note{text-align:center;max-width:620px;color:var(--muted);margin:36px auto 0;font-size:15.5px}.dxl .price-note strong{color:var(--purple)}@media (max-width:860px){.dxl .price-grid{grid-template-columns:1fr;max-width:420px}.dxl .plan.featured{transform:none}}.dxl .cta-final{background:linear-gradient(135deg,var(--purple),var(--purple-800));color:#fff;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:56px;display:grid;position:relative;overflow:hidden}.dxl .cta-final:after{content:"🦉";opacity:.07;font-size:200px;position:absolute;bottom:-50px;right:-30px}.dxl .cta-final .eyebrow{color:var(--gold)}.dxl .cta-final h2{color:#fff;font-size:clamp(26px,3.4vw,38px);font-weight:900;font-family:var(--font-nunito);margin:14px 0;line-height:1.1}.dxl .cta-final p{color:#ffffffd1;margin-bottom:24px;font-size:17px}.dxl .cta-wa{color:#fff;background:#25d366;border-radius:12px;align-items:center;gap:10px;padding:13px 22px;font-size:15px;font-weight:700;display:inline-flex}.dxl .form-card{z-index:2;background:#fff;border-radius:20px;padding:30px;position:relative}.dxl .form-card h3{color:var(--purple-dark);font-size:20px;font-weight:800;font-family:var(--font-nunito);margin-bottom:6px}.dxl .form-card .fc-sub{color:var(--muted);margin-bottom:20px;font-size:14px}.dxl .field{margin-bottom:14px}.dxl .field label{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.dxl .field input,.dxl .field select{border:1.5px solid var(--border);width:100%;font-family:var(--font-jakarta);color:var(--ink);background:#fff;border-radius:10px;padding:12px 14px;font-size:14.5px}.dxl .field input:focus,.dxl .field select:focus{border-color:var(--purple);outline:none}.dxl .field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dxl .form-card .btn{justify-content:center;width:100%;margin-top:6px}@media (max-width:860px){.dxl .cta-final{grid-template-columns:1fr;padding:36px 26px}}.dxl footer{background:var(--purple-dark);color:#ffffffb3;padding:60px 0 30px}.dxl .foot-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:36px;padding-bottom:40px;display:grid}.dxl .foot-brand .logo{color:#fff;margin-bottom:14px}.dxl .foot-brand p{max-width:260px;font-size:14px}.dxl .foot-col h4{color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;font-size:13px;font-weight:700}.dxl .foot-col a{color:#ffffffb3;margin-bottom:10px;font-size:14.5px;display:block}.dxl .foot-col a:hover{color:var(--cyan)}.dxl .foot-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;font-size:13.5px;display:flex}.dxl .foot-login{color:var(--cyan);font-weight:700}@media (max-width:860px){.dxl .foot-grid{grid-template-columns:1fr 1fr}.dxl .foot-brand{grid-column:1/-1}}.dxl .mobile-note{background:var(--gold);color:var(--purple-dark);text-align:center;padding:8px;font-size:12.5px;font-weight:700}.dxl .rolex{background:var(--gray-bg)}.dxl .rolex-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:38px;display:flex}.dxl .rtab{border:1.5px solid var(--border);font-family:var(--font-jakarta);color:var(--muted);cursor:pointer;background:#fff;border-radius:30px;align-items:center;gap:8px;padding:11px 20px;font-size:14.5px;font-weight:700;transition:all .15s;display:inline-flex}.dxl .rtab:hover{border-color:var(--purple);color:var(--purple)}.dxl .rtab.active{background:var(--purple);border-color:var(--purple);color:#fff;box-shadow:0 8px 20px #6b2fbf4d}.dxl .rpanel{border:1px solid var(--border);background:#fff;border-radius:22px;padding:40px;display:none;box-shadow:0 20px 50px #1a05330f}.dxl .rpanel.active{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.dxl .rpanel h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:6px;font-size:26px;font-weight:900}.dxl .rpanel .rsub{color:var(--muted);margin-bottom:22px;font-size:15.5px}.dxl .rlist{gap:11px;list-style:none;display:grid}.dxl .rlist li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;display:flex}.dxl .rlist li b{color:var(--purple-dark)}.dxl .rlist .chk{background:var(--cyan-light);color:#067a80;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:800;display:flex}.dxl .rvisual{background:var(--gray-bg);border:1px solid var(--border);border-radius:16px;padding:22px}.dxl .rvisual .rv-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.dxl .rvisual .rv-ic{background:var(--purple-light);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.dxl .rvisual .rv-t{font-family:var(--font-nunito);color:var(--purple-dark);font-size:15px;font-weight:800}.dxl .rvisual .rv-s{color:var(--muted);font-size:12px}.dxl .rv-item{border:1px solid var(--border);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;padding:12px 14px;font-size:13.5px;display:flex}.dxl .rv-item:last-child{margin-bottom:0}.dxl .rv-item .tag{border-radius:20px;flex:none;padding:3px 10px;font-size:11px;font-weight:800}.dxl .tag-g{color:#067a4e;background:#e7f8f1}.dxl .tag-p{background:var(--purple-light);color:var(--purple)}.dxl .tag-y{color:#8a6400;background:#fff6dd}.dxl .tag-c{background:var(--cyan-light);color:#067a80}.dxl .tag-r{color:#b42323;background:#fdecec}@media (max-width:900px){.dxl .rpanel.active{grid-template-columns:1fr}.dxl .rpanel{padding:28px}}.dxl .caps-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dxl .cap{border:1px solid var(--border);background:#fff;border-radius:18px;padding:26px}.dxl .cap h3{font-family:var(--font-nunito);color:var(--purple-dark);align-items:center;gap:10px;margin-bottom:14px;font-size:17px;font-weight:800;display:flex}.dxl .cap h3 .ci{background:var(--purple-light);border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:19px;display:flex}.dxl .cap:nth-child(3n+2) h3 .ci{background:var(--cyan-light)}.dxl .cap:nth-child(3n) h3 .ci{background:#fff6dd}.dxl .cap ul{gap:8px;list-style:none;display:grid}.dxl .cap li{color:var(--muted);align-items:flex-start;gap:8px;font-size:14px;display:flex}.dxl .cap li:before{content:"✓";color:var(--green);flex:none;font-weight:800}@media (max-width:980px){.dxl .caps-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.dxl .caps-grid{grid-template-columns:1fr}}.dxl .fic{object-fit:contain;flex:none;display:block}.dxl .ic .fic{width:40px;height:40px}.dxl .trust-card .ic .fic{margin-left:auto;margin-right:auto}.dxl .rv-ic .fic{width:32px;height:32px}.dxl .cap h3 .ci .fic{width:26px;height:26px}.dxl .rtab .fic{vertical-align:-4px;width:22px;height:22px;display:inline-block}.dxl .flow-step .n .fic{width:28px;height:28px}.dxl .badge .emoji .fic{width:44px;height:44px;margin:0 auto}.dxl .logo .owl .fic{width:34px;height:34px}.dxl .didi-float .fic{width:56px;height:56px}.dxl .badges-card h4 .fic{vertical-align:-4px;width:22px;height:22px;margin-right:4px;display:inline-block}.dxl{box-sizing:border-box}.dxl .hero-stage{aspect-ratio:100/72;width:100%;max-width:560px;margin:0 auto;position:relative;container-type:inline-size}.dxl .hero-stage *{box-sizing:border-box}.dxl .dev-laptop{z-index:1;width:80%;position:absolute;top:0;left:3%}.dxl .laptop-scr{border:.35cqw solid var(--border);background:#fff;border-radius:2.2cqw;overflow:hidden;box-shadow:0 6cqw 11cqw #1a053329}.dxl .lp-bar{background:var(--purple-dark);align-items:center;gap:1cqw;height:4.6cqw;padding:0 2.2cqw;display:flex}.dxl .lp-bar i{background:#fff6;border-radius:50%;width:1.4cqw;height:1.4cqw}.dxl .lp-bar i:first-child{background:#ff5f57}.dxl .lp-bar i:nth-child(2){background:#febc2e}.dxl .lp-bar i:nth-child(3){background:#28c840}.dxl .lp-body{height:42cqw;display:flex}.dxl .lp-side{background:linear-gradient(180deg,var(--purple-800),var(--purple-dark));flex-direction:column;gap:1.6cqw;width:15cqw;padding:2.4cqw 1.6cqw;display:flex}.dxl .lp-logo{background:linear-gradient(135deg,var(--purple),var(--cyan));border-radius:1.4cqw;width:5cqw;height:5cqw}.dxl .lp-nav{background:#ffffff24;border-radius:1cqw;height:2cqw}.dxl .lp-nav.on{background:var(--cyan)}.dxl .lp-main{background:var(--gray-bg);flex-direction:column;flex:1;gap:2.4cqw;padding:3cqw;display:flex}.dxl .lp-h{flex-direction:column;gap:1.2cqw;display:flex}.dxl .lp-h1{background:var(--purple-dark);border-radius:1cqw;width:38%;height:2.6cqw}.dxl .lp-h2{background:#d9d2ec;border-radius:1cqw;width:60%;height:1.8cqw}.dxl .lp-stats{gap:2cqw;display:flex}.dxl .lp-stat{border:.3cqw solid var(--border);border-top:.7cqw solid var(--purple);background:#fff;border-radius:1.6cqw;flex-direction:column;flex:1;gap:.6cqw;padding:1.8cqw;display:flex}.dxl .lp-stat:nth-child(2){border-top-color:var(--cyan)}.dxl .lp-stat:nth-child(3){border-top-color:var(--gold)}.dxl .lp-stat b{font-family:var(--font-nunito);color:var(--purple-dark);font-size:3.4cqw;font-weight:800;line-height:1}.dxl .lp-stat span{color:var(--muted);font-size:1.7cqw;font-weight:600}.dxl .lp-chart{border:.3cqw solid var(--border);background:#fff;border-radius:1.6cqw;flex:1;align-items:flex-end;gap:1.4cqw;min-height:15cqw;padding:2cqw;display:flex}.dxl .lp-chart span{background:linear-gradient(180deg,var(--purple),var(--cyan));opacity:.9;border-radius:.8cqw .8cqw 0 0;flex:1}.dxl .laptop-base{background:linear-gradient(#e9e4f5,#cfc6e4);border-radius:0 0 2.4cqw 2.4cqw;width:112%;height:2.6cqw;margin-left:-6%;box-shadow:0 4cqw 7cqw #1a053324}.dxl .dev-tablet{z-index:2;background:#fff;border:.5cqw solid #ece6fa;border-radius:2.8cqw;width:45%;padding:1.3cqw;position:absolute;bottom:-3%;right:-2%;transform:rotate(4deg);box-shadow:0 7cqw 12cqw #1a05332e;container-type:inline-size}.dxl .tablet-scr{background:#fff;border-radius:4cqw;flex-direction:column;gap:2.6cqw;padding:4.5cqw;display:flex;overflow:hidden}.dxl .tb-top{align-items:center;gap:2.6cqw;margin-bottom:.4cqw;display:flex}.dxl .tb-logo{background:linear-gradient(135deg,var(--purple),var(--purple-800));color:#fff;width:9cqw;height:9cqw;font-family:var(--font-nunito);border-radius:2.6cqw;justify-content:center;align-items:center;font-size:5cqw;font-weight:900;display:flex}.dxl .tb-title{color:var(--purple-dark);font-size:4.3cqw;font-weight:700}.dxl .cal-week{grid-template-columns:repeat(7,1fr);gap:.6cqw;display:grid}.dxl .cal-week span{text-align:center;color:var(--muted);font-size:3.1cqw;font-weight:700}.dxl .cal-grid{grid-template-columns:repeat(7,1fr);gap:.9cqw;display:grid}.dxl .cal-d{aspect-ratio:1;color:var(--ink);border-radius:2.4cqw;justify-content:center;align-items:center;font-size:3.4cqw;font-weight:600;display:flex}.dxl .cal-d.today{background:var(--purple);color:#fff;font-weight:800}.dxl .cal-d.ev{font-weight:800}.dxl .cal-d.ev-p{background:var(--purple-light);color:var(--purple)}.dxl .cal-d.ev-c{background:var(--cyan-light);color:#067a80}.dxl .cal-d.ev-y{color:#8a6400;background:#fff6dd}.dxl .cal-events{border-top:.4cqw solid var(--border);flex-direction:column;gap:1.9cqw;margin-top:2cqw;padding-top:2cqw;display:flex}.dxl .cal-ev{color:var(--ink);align-items:center;gap:1.8cqw;font-size:3cqw;font-weight:600;display:flex}.dxl .cal-dot{border-radius:50%;flex:none;width:2.4cqw;height:2.4cqw}.dxl .cal-dot.dp{background:var(--purple)}.dxl .cal-dot.dc{background:var(--cyan)}.dxl .cal-dot.dy{background:var(--gold)}.dxl .cal-ed{font-family:var(--font-nunito);color:var(--purple-dark);flex:none;font-weight:800}.dxl .dev-phone{z-index:3;background:#fff;border:.35cqw solid #e3ddf3;border-radius:4.6cqw;width:33%;padding:.7cqw;position:absolute;bottom:0;left:-4%;box-shadow:0 8cqw 16cqw #1a053342;container-type:inline-size}.dxl .ph-notch{background:var(--purple-dark);z-index:2;border-radius:3cqw;width:20cqw;height:3.6cqw;position:absolute;top:3.4cqw;left:50%;transform:translate(-50%)}.dxl .phone-scr{background:var(--gray-bg);border-radius:10cqw;padding-bottom:1cqw;position:relative;overflow:hidden}.dxl .ph-status{justify-content:space-between;align-items:center;padding:3cqw 5.5cqw 1cqw;display:flex}.dxl .ph-time{font-family:var(--font-nunito);color:var(--purple-dark);font-size:3.4cqw;font-weight:800}.dxl .ph-sig{align-items:center;gap:1cqw;display:flex}.dxl .ph-sig i{background:var(--purple-dark);border-radius:.6cqw;width:2.2cqw;height:2.8cqw;display:block}.dxl .ph-sig i.bat{border-radius:1cqw;width:4.8cqw}.dxl .ph-head{align-items:center;gap:2.6cqw;padding:2.4cqw 5cqw 0;display:flex}.dxl .ph-logo{background:linear-gradient(135deg,var(--purple),var(--purple-800));color:#fff;width:9.5cqw;height:9.5cqw;font-family:var(--font-nunito);border-radius:2.8cqw;justify-content:center;align-items:center;font-size:5.4cqw;font-weight:900;display:flex}.dxl .ph-brand{font-family:var(--font-nunito);color:var(--purple-dark);flex:1;font-size:5cqw;font-weight:900}.dxl .ph-bell{background:var(--purple-light);border-radius:50%;width:6.4cqw;height:6.4cqw}.dxl .ph-hi{font-family:var(--font-nunito);color:var(--purple-dark);padding:4cqw 5cqw 0;font-size:7.6cqw;font-weight:800}.dxl .ph-sub{color:var(--muted);padding:.4cqw 5cqw 3.6cqw;font-size:3.8cqw;font-weight:600}.dxl .ph-child{background:var(--purple-light);border-radius:4.4cqw;align-items:center;gap:2.8cqw;margin:0 4.5cqw 4cqw;padding:3.4cqw 4cqw;display:flex}.dxl .ph-cav{background:linear-gradient(135deg,var(--cyan),var(--purple-400));border-radius:50%;flex:none;width:8.4cqw;height:8.4cqw}.dxl .ph-ct{color:var(--purple-dark);flex:1;font-size:4.1cqw;font-weight:700}.dxl .ph-chev{color:var(--purple-400);font-size:5.4cqw;font-weight:700;line-height:1}.dxl .ph-card{border-radius:4.6cqw;justify-content:space-between;align-items:center;gap:3cqw;margin:0 4.5cqw 3.6cqw;padding:4.2cqw 4.4cqw;font-size:4.3cqw;display:flex}.dxl .ph-note{border:.5cqw solid var(--border);background:#fff}.dxl .ph-pay{background:#eefbf4;border:.5cqw solid #cdeede}.dxl .ph-t{color:var(--ink);font-weight:600}.dxl .ph-ok{color:var(--green);white-space:nowrap;font-size:4.1cqw;font-weight:800;font-family:var(--font-nunito)}.dxl .ph-tabbar{border-top:.5cqw solid var(--border);background:#fff;justify-content:space-around;align-items:center;margin-top:1cqw;padding:3.4cqw 5cqw;display:flex}.dxl .ph-tabbar i{background:#d9d2ec;border-radius:1.6cqw;width:5cqw;height:5cqw;display:block}.dxl .ph-tabbar i.on{background:var(--purple)}.dxl .ph-home{background:var(--purple-dark);opacity:.28;border-radius:2cqw;width:32%;height:1.4cqw;margin:2.4cqw auto 2cqw;display:block}.dxl .hero-stage .tg{font-family:var(--font-nunito);white-space:nowrap;border-radius:6cqw;flex:none;padding:.8cqw 2.4cqw;font-size:4.4cqw;font-weight:800}.dxl .hero-stage .tg-g{color:#067a4e;background:#e7f8f1}.dxl .hero-stage .tg-c{background:var(--cyan-light);color:#067a80}.dxl .hero-stage .tg-p{background:var(--purple-light);color:var(--purple)}.dxl .hero-stage .tg-y{color:#8a6400;background:#fff6dd}.dxl .didi-peek{z-index:4;filter:drop-shadow(0 4cqw 6cqw #1a053347);width:15cqw;height:15cqw;animation:4.5s ease-in-out infinite didi-bob;position:absolute;top:-7%;right:1%}.dxl .didi-peek .fic{width:100%;height:100%}@keyframes didi-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7%)}}.dxl .feat-chip{z-index:6;border:.3cqw solid var(--border);font-family:var(--font-jakarta);color:var(--purple-dark);white-space:nowrap;background:#fff;border-radius:2.6cqw;align-items:center;gap:1.1cqw;padding:1.1cqw 2cqw 1.1cqw 1.1cqw;font-size:2cqw;font-weight:700;animation:5s ease-in-out infinite chip-bob;display:flex;position:absolute;box-shadow:0 3cqw 8cqw #1a053329}.dxl .feat-chip .ck{background:var(--green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.2cqw;height:3.2cqw;font-size:1.9cqw;font-weight:800;display:flex}.dxl .fc-1{animation-delay:0s;top:-2%;left:-3%}.dxl .fc-2{animation-delay:.9s;bottom:-4%;left:8%}.dxl .fc-3{animation-delay:1.7s;top:24%;right:-6%}.dxl .fc-4{animation-delay:2.4s;top:45%;left:-8%}.dxl .fc-5{animation-delay:1.2s;top:2%;left:36%}.dxl .fc-6{animation-delay:2s;bottom:-6%;left:62%}@keyframes chip-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9%)}}.dxl .hshape{z-index:0;position:absolute}.dxl .hs-ring{border:1.3cqw solid var(--cyan);border-radius:50%;width:7.5cqw;height:7.5cqw;top:8%;left:-1%}.dxl .hs-dot{background:var(--gold);border-radius:50%;width:5cqw;height:5cqw;top:-5%;left:22%}.dxl .hs-tri{border-left:2.8cqw solid #0000;border-right:2.8cqw solid #0000;border-bottom:4.6cqw solid var(--cyan);width:0;height:0;bottom:2%;right:7%;transform:rotate(16deg)}@media (prefers-reduced-motion:reduce){.dxl .didi-peek,.dxl .feat-chip{animation:none}}.dxl .fab{z-index:60;position:fixed;bottom:22px;right:22px}.dxl .fab-opts{flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:72px;right:4px}.dxl .fab-opt{border:1px solid var(--border);font-family:var(--font-jakarta);color:var(--purple-dark);white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:32px;align-items:center;gap:10px;padding:7px 18px 7px 7px;font-size:14.5px;font-weight:700;transition:opacity .22s,transform .22s;display:inline-flex;transform:translateY(14px)scale(.9);box-shadow:0 10px 26px #1a05332e}.dxl .fab.open .fab-opt{opacity:1;pointer-events:auto;transform:none}.dxl .fab.open .fab-opt:first-child{transition-delay:60ms}.dxl .fab-opt:hover{color:var(--purple)}.dxl .fab-ic{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dxl .fab-ic svg{width:20px;height:20px;display:block}.dxl .fab-ic.wa{background:#25d366}.dxl .fab-ic.call{background:var(--purple)}.dxl .fab-main{cursor:pointer;background:linear-gradient(135deg,var(--purple),var(--purple-800));border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 12px 28px #6b2fbf73}.dxl .fab-main:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 16px 34px #6b2fbf80}.dxl .fab-main:after{content:"";background:var(--purple);opacity:.45;z-index:-1;border-radius:50%;animation:2.6s ease-out infinite fab-pulse;position:absolute;inset:0}.dxl .fab.open .fab-main:after{opacity:0;animation:none}.dxl .fab-open-ic,.dxl .fab-close-ic{color:#fff;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:flex;position:absolute}.dxl .fab-open-ic svg,.dxl .fab-close-ic svg{width:27px;height:27px;display:block}.dxl .fab-close-ic{opacity:0;transform:rotate(-40deg)}.dxl .fab.open .fab-open-ic{opacity:0;transform:rotate(40deg)}.dxl .fab.open .fab-close-ic{opacity:1;transform:none}@keyframes fab-pulse{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.dxl .fab-main:after{opacity:0;animation:none}}@media (max-width:640px){.dxl .fab{bottom:16px;right:16px}}.dxl .nav-dd{position:relative}.dxl .nav-dd-btn{font-family:var(--font-jakarta);color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.dxl .nav-dd-btn:hover{color:var(--purple)}.dxl .nav-dd .caret{font-size:11px}.dxl .nav-dd-menu{border:1px solid var(--border);opacity:0;visibility:hidden;background:#fff;border-radius:14px;flex-direction:column;min-width:190px;padding:8px;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 16px 40px #1a053324}.dxl .nav-dd:hover .nav-dd-menu,.dxl .nav-dd:focus-within .nav-dd-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.dxl .nav-dd-menu a{color:var(--ink);border-radius:9px;padding:9px 14px;font-size:14.5px;font-weight:600}.dxl .nav-dd-menu a:hover{background:var(--purple-light);color:var(--purple)}.dxl .nav-burger{cursor:pointer;color:var(--purple-dark);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:none}.dxl .nav-burger svg{width:26px;height:26px;display:block}.dxl .nav-mobile{border-top:1px solid var(--border);background:#fff;flex-direction:column;padding:10px 24px 20px;display:none}.dxl .nav-mobile.open{display:flex}.dxl .nav-mobile>a{color:var(--ink);border-bottom:1px solid var(--border);padding:12px 4px;font-size:16px;font-weight:600}.dxl .nav-mobile>a.btn{color:#fff;border:none;justify-content:center;margin-top:14px}.dxl .nav-mobile-label{letter-spacing:1px;text-transform:uppercase;color:var(--muted);padding:12px 4px 4px;font-size:12px;font-weight:800}.dxl .nav-mobile-sub{padding-left:16px!important}@media (max-width:860px){.dxl .nav-burger{display:inline-flex}}.dxl .pillars{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.dxl .pillar{border:1px solid var(--border);color:inherit;background:#fff;border-radius:18px;flex-direction:column;padding:30px;transition:transform .18s,box-shadow .18s;display:flex}.dxl .pillar:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1a053314}.dxl .pillar .ic{background:var(--purple-light);border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:18px;display:flex}.dxl .pillar:nth-child(2) .ic{background:var(--cyan-light)}.dxl .pillar:nth-child(3) .ic{background:#fff6dd}.dxl .pillar h3{font-family:var(--font-nunito);letter-spacing:2px;color:var(--purple-dark);margin-bottom:8px;font-size:16px;font-weight:900}.dxl .pillar p{color:var(--muted);flex:1;margin-bottom:16px;font-size:15px}.dxl .pillar-cta{color:var(--purple);font-size:14.5px;font-weight:700}.dxl .pillar:hover .pillar-cta{text-decoration:underline}@media (max-width:860px){.dxl .pillars{grid-template-columns:1fr}}.dxl .teaser-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:30px;display:flex}.dxl .tf-step{align-items:center;gap:12px;display:flex}.dxl .tf-step .n{background:#ffffff1a;border-radius:13px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.dxl .tf-step .n .fic{width:26px;height:26px}.dxl .tf-step>span:nth-child(2){color:#ffffffeb;max-width:140px;font-size:14.5px;font-weight:600}.dxl .tf-arrow{color:var(--gold);margin:0 4px;font-weight:800}.dxl .teaser-cta{text-align:center}@media (max-width:760px){.dxl .tf-arrow{display:none}.dxl .tf-step{flex:40%}}.dxl .role-strip{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.dxl .role-mini{border:1px solid var(--border);color:inherit;background:#fff;border-radius:16px;flex-direction:column;padding:22px;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.dxl .role-mini:hover{transform:translateY(-4px);box-shadow:0 16px 34px #1a053314}.dxl .role-mini .ic{background:var(--purple-light);border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.dxl .role-mini:nth-child(2) .ic{background:var(--cyan-light)}.dxl .role-mini:nth-child(3) .ic{background:#fff6dd}.dxl .role-mini:nth-child(4) .ic{background:#e8fbf0}.dxl .role-mini h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:6px;font-size:16px;font-weight:800}.dxl .role-mini p{color:var(--muted);font-size:13.5px}.dxl .rm-arrow{color:var(--purple-400);font-weight:800;position:absolute;top:20px;right:20px}@media (max-width:900px){.dxl .role-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.dxl .role-strip{grid-template-columns:1fr}}.dxl .trust-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.dxl .trust-grid-4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dxl .trust-grid-4{grid-template-columns:1fr}}.dxl .price-summary{text-align:center;background:linear-gradient(135deg,var(--purple-light),#fff);border:1px solid var(--border);border-radius:24px;max-width:720px;margin:0 auto;padding:48px 32px}.dxl .price-summary h2{font-family:var(--font-nunito);color:var(--purple-dark);margin:12px 0 14px;font-size:clamp(28px,4vw,42px);font-weight:900}.dxl .price-summary p{color:var(--muted);margin-bottom:24px;font-size:17px}.dxl .cta-box{z-index:2;background:#fff;border-radius:20px;padding:30px;position:relative}.dxl .cta-box h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:8px;font-size:20px;font-weight:800}.dxl .cta-box p{color:var(--muted);margin-bottom:18px;font-size:14.5px}.dxl .cta-box .btn{justify-content:center;width:100%}.dxl .page-hero{background:linear-gradient(180deg,#fff,var(--purple-light));text-align:center;padding:66px 0 60px;overflow:hidden}.dxl .page-hero .wrap{max-width:840px}.dxl .page-hero h1{font-family:var(--font-nunito);letter-spacing:-1px;color:var(--purple-dark);margin:14px 0 18px;font-size:clamp(30px,4.4vw,46px);font-weight:900;line-height:1.1}.dxl .page-hero p.sub{color:var(--muted);max-width:640px;margin:0 auto 28px;font-size:18px}.dxl .page-hero .hero-ctas{justify-content:center}.dxl .page-hero.dark{background:radial-gradient(circle at 20% 20%,var(--purple-800),var(--purple-dark));color:#fff}.dxl .page-hero.dark h1{color:#fff}.dxl .page-hero.dark p.sub{color:#ffffffd1}.dxl .page-hero.dark .eyebrow{color:var(--gold)}.dxl .journey{flex-direction:column;gap:32px;display:flex}.dxl .etapa{border:1px solid var(--border);background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;align-items:center;gap:44px;padding:34px;display:grid;box-shadow:0 10px 30px #1a05330d}.dxl .etapa:nth-child(2n) .etapa-body{order:2}.dxl .etapa-num{background:var(--purple);color:#fff;width:42px;height:42px;font-family:var(--font-nunito);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;font-size:18px;font-weight:900;display:inline-flex}.dxl .etapa h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:8px;font-size:22px;font-weight:800}.dxl .etapa-lead{color:var(--muted);margin-bottom:16px;font-size:15.5px}.dxl .etapa ul{gap:8px;list-style:none;display:grid}.dxl .etapa li{color:var(--ink);align-items:flex-start;gap:8px;font-size:14.5px;display:flex}.dxl .etapa li:before{content:"✓";color:var(--green);flex:none;font-weight:800}.dxl .etapa-shot{background:var(--gray-bg);border:1px solid var(--border);text-align:center;min-height:210px;color:var(--muted);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:24px;font-size:13px;font-weight:600;display:flex}.dxl .etapa-shot .ic{background:var(--purple-light);border-radius:18px;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:12px;display:flex}.dxl .etapa-opt{color:#8a6400;vertical-align:middle;background:#fff6dd;border-radius:20px;margin-left:8px;padding:2px 10px;font-size:11px;font-weight:800;display:inline-block}@media (max-width:860px){.dxl .etapa{grid-template-columns:1fr;padding:26px}.dxl .etapa:nth-child(2n) .etapa-body{order:0}}.dxl .role-detail{border:1px solid var(--border);background:#fff;border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;padding:40px;display:grid;box-shadow:0 20px 50px #1a05330f}.dxl .role-detail h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:8px;font-size:24px;font-weight:900}.dxl .role-detail .rsub{color:var(--muted);margin-bottom:22px;font-size:15.5px}@media (max-width:900px){.dxl .role-detail{grid-template-columns:1fr;padding:28px}}.dxl .privacy{background:var(--purple-light);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:40px;display:grid}.dxl .privacy .p-ic{background:#fff;border-radius:20px;flex:none;justify-content:center;align-items:center;width:74px;height:74px;display:flex}.dxl .privacy h2{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:10px;font-size:26px;font-weight:900}.dxl .privacy p{color:var(--ink);font-size:16px}@media (max-width:700px){.dxl .privacy{text-align:center;grid-template-columns:1fr}.dxl .privacy .p-ic{margin:0 auto}}.dxl .faq{flex-direction:column;gap:12px;max-width:760px;margin:0 auto;display:flex}.dxl .faq-item{border:1px solid var(--border);background:#fff;border-radius:14px;padding:2px 22px}.dxl .faq-item summary{cursor:pointer;font-family:var(--font-jakarta);color:var(--purple-dark);justify-content:space-between;align-items:center;gap:14px;padding:17px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.dxl .faq-item summary::-webkit-details-marker{display:none}.dxl .faq-item summary:after{content:"+";color:var(--purple);flex:none;font-size:22px;font-weight:600;line-height:1}.dxl .faq-item[open] summary:after{content:"–"}.dxl .faq-item p{color:var(--muted);margin:0;padding:0 0 18px;font-size:15px}.dxl .how{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dxl .how-step{border:1px solid var(--border);background:#fff;border-radius:16px;padding:26px}.dxl .how-num{background:var(--purple);color:#fff;width:40px;height:40px;font-family:var(--font-nunito);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-weight:900;display:flex}.dxl .how-step h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:6px;font-size:17px;font-weight:800}.dxl .how-step p{color:var(--muted);font-size:14.5px}@media (max-width:760px){.dxl .how{grid-template-columns:1fr}}.dxl .sec-tight{padding-top:20px}.dxl section.block{padding:54px 0}.dxl .hero{padding:60px 0 46px}.dxl .sec-head{margin:0 auto 34px}.dxl .journey{gap:24px}.dxl .eyebrow{display:none}.dxl .sec-head h2{margin:0 0 12px;line-height:1.14}.dxl .page-hero h1{line-height:1.08}.dxl .sec-head p,.dxl .hero p.sub,.dxl .page-hero p.sub,.dxl .feat p,.dxl .pillar p,.dxl .role-mini p,.dxl .cap li,.dxl .trust-card p,.dxl .etapa-lead,.dxl .etapa li,.dxl .faq-item p,.dxl .plan .desc,.dxl .price-note,.dxl .fc-sub,.dxl .rsub,.dxl .rlist li{color:#1a0533;font-weight:600}.dxl .game .sec-head p{color:#ffffffd9;font-weight:600}.dxl .etapa-shot{background:var(--gray-bg);min-height:0;padding:0;display:block;overflow:hidden;box-shadow:0 12px 32px #1a05331f}.dxl .etapa-shot img{width:100%;height:auto;display:block}.dxl .field .PhoneInput{--PhoneInputCountryFlag-height:20px;--PhoneInputCountrySelectArrow-color:var(--muted);--PhoneInputCountrySelectArrow-opacity:.7;border:1.5px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:8px;width:100%;padding:12px 14px;display:flex}.dxl .field .PhoneInput:focus-within{border-color:var(--purple)}.dxl .field .PhoneInputInput{min-width:0;font-family:var(--font-jakarta);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14.5px}.dxl .field .PhoneInputInput::placeholder{color:#9b8fb4}.dxl .field .PhoneInputCountryIcon{border-radius:3px;box-shadow:0 0 0 1px #1a053314}.dxl .field textarea{border:1.5px solid var(--border);width:100%;font-family:var(--font-jakarta);color:var(--ink);resize:vertical;background:#fff;border-radius:10px;min-height:74px;padding:12px 14px;font-size:14.5px}.dxl .field textarea:focus{border-color:var(--purple);outline:none}.dxl .field textarea::placeholder{color:#9b8fb4}@media (max-width:520px){.dxl .field-row{grid-template-columns:1fr}}.dxl .game-visual{min-height:470px;position:relative}.dxl .game-visual:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 68%,#8b47d96b,#0000 62%);width:84%;height:66%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dxl .game-photo{z-index:1;filter:drop-shadow(0 20px 34px #0006);width:82%;max-width:430px;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dxl .gchip{z-index:2;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#210942ad;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:10px;padding:9px 16px 9px 9px;animation:5s ease-in-out infinite gchip-float;display:inline-flex;position:absolute;box-shadow:0 12px 30px #00000052}.dxl .gchip .emoji{background:linear-gradient(135deg,#ffb80038,#00c4cc29);border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.dxl .gchip .emoji .fic{width:26px;height:26px}.dxl .gchip .gname{font-family:var(--font-jakarta);color:#fff;font-size:13.5px;font-weight:700}.dxl .gc-1{--r:-7deg;animation-delay:0s;top:2%;left:-3%}.dxl .gc-2{--r:5deg;animation-delay:.5s;top:0;left:52%}.dxl .gc-3{--r:-4deg;animation-delay:1s;top:34%;left:-6%}.dxl .gc-4{--r:6deg;animation-delay:1.5s;top:29%;left:62%}.dxl .gc-5{--r:-5deg;animation-delay:2s;bottom:16%;left:-4%}.dxl .gc-6{--r:4deg;animation-delay:2.5s;bottom:5%;left:60%}@keyframes gchip-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-9px) rotate(var(--r,0deg))}}@media (prefers-reduced-motion:reduce){.dxl .gchip{transform:rotate(var(--r,0deg));animation:none}}@media (max-width:860px){.dxl .game-visual{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:440px;min-height:0;margin:0 auto;display:flex}.dxl .game-visual:before{width:70%;height:80%;top:0;bottom:auto}.dxl .game-photo{flex:0 0 100%;width:auto;max-width:300px;margin:0 auto 6px;position:static;transform:none}.dxl .gchip{transform:rotate(var(--r,0deg));animation:none;position:static;inset:auto}}.dxl .page-hero.app-hero{text-align:left;padding:60px 0 70px}.dxl .page-hero.app-hero .wrap{max-width:1320px}.dxl .app-hero h1{color:#fff;margin-bottom:16px}.dxl .app-hero h1 .hl-cyan{color:var(--cyan)}.dxl .app-hero p.sub{max-width:560px;margin:0 0 28px}.dxl .app-hero .hero-badge{color:var(--gold);box-shadow:none;background:#ffffff1a;border-color:#ffffff38}.dxl .app-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.dxl .app-note{color:#ffffffb8;max-width:440px;margin-top:16px;font-size:13.5px}.dxl .app-gets{flex-wrap:wrap;gap:14px;display:flex}.dxl .app-get{color:#fff;background:#ffffff14;border:1.5px solid #fff3;border-radius:16px;align-items:center;gap:14px;padding:13px 22px 13px 18px;transition:transform .15s,background .15s,border-color .15s;display:flex}.dxl .app-get:hover{background:#ffffff26;border-color:#00c4cc99;transform:translateY(-2px)}.dxl .app-get.ready{background:var(--cyan);border-color:var(--cyan);color:#063b3d}.dxl .app-get.ready:hover{background:var(--cyan);border-color:#fff;box-shadow:0 10px 28px #00c4cc66}.dxl .app-get.ready .app-get-ic{color:#063b3d}.dxl .app-get.ready .app-get-tx small{color:#0a5254}.dxl .app-get.ready .app-get-tx em{color:#063b3dbf}.dxl .app-get:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.dxl .app-get-ic{color:#fff;flex:none;width:34px;height:34px}.dxl .app-get-ic svg{width:100%;height:100%}.dxl .app-get-tx{flex-direction:column;line-height:1.25;display:flex}.dxl .app-get-tx small{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}.dxl .app-get-tx b{font-family:var(--font-nunito);margin:1px 0;font-size:19px;font-weight:900}.dxl .app-get-tx em{color:#ffffffa8;font-size:12.5px;font-style:normal}.dxl .app-stage{justify-content:flex-end;align-items:center;padding:10px 0;display:flex;position:relative}.dxl .app-stage:before{content:"";background:radial-gradient(circle,#00c4cc42,#0000 68%);border-radius:50%;width:340px;height:340px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.dxl .app-phone{background:#0d0322;border:9px solid #241040;border-radius:40px;flex:none;width:288px;position:relative;box-shadow:0 32px 70px #00000080}.dxl .app-notch{z-index:3;background:#241040;border-radius:0 0 14px 14px;width:96px;height:20px;position:absolute;top:0;left:50%;transform:translate(-50%)}.dxl .app-scr{text-align:left;background:#fff;border-radius:31px;flex-direction:column;gap:9px;padding:9px 13px 8px;display:flex;overflow:hidden}.dxl .app-status{color:var(--purple-dark);justify-content:space-between;align-items:center;padding:1px 5px 0;font-size:10.5px;font-weight:800;display:flex}.dxl .app-sig{align-items:center;gap:3px;display:flex}.dxl .app-sig i{background:var(--purple-dark);opacity:.75;border-radius:1px;width:4px;height:8px}.dxl .app-sig i.bat{opacity:.35;border-radius:2px;width:16px;height:9px}.dxl .app-top{align-items:center;gap:9px;display:flex}.dxl .app-owl{background:var(--purple-light);border-radius:11px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dxl .app-owl .fic{width:24px;height:24px}.dxl .app-hi{flex-direction:column;flex:1;line-height:1.2;display:flex}.dxl .app-hi b{font-family:var(--font-nunito);color:var(--purple-dark);font-size:14px;font-weight:900}.dxl .app-hi span{color:var(--muted);font-size:10.5px}.dxl .app-bell{background:var(--cyan);width:9px;height:9px;box-shadow:0 0 0 4px var(--cyan-light);border-radius:50%;flex:none}.dxl .app-child{background:var(--purple-light);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex}.dxl .app-av{background:var(--purple);color:#fff;width:24px;height:24px;font-family:var(--font-nunito);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex}.dxl .app-cn{color:var(--purple-dark);flex:1;font-size:11.5px;font-weight:700}.dxl .app-chev{color:var(--purple);font-weight:800}.dxl .app-kpis{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.dxl .app-kpi{background:var(--gray-bg);border:1px solid var(--border);text-align:center;border-radius:11px;padding:8px 4px}.dxl .app-kpi b{font-family:var(--font-nunito);color:var(--purple);font-size:16px;font-weight:900;display:block}.dxl .app-kpi span{color:var(--muted);font-size:9px;font-weight:600}.dxl .app-row{border:1px solid var(--border);color:var(--ink);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:11.5px;font-weight:600;display:flex}.dxl .app-tag{font-family:var(--font-nunito);border-radius:20px;padding:2px 9px;font-size:12px;font-weight:900}.dxl .app-tag.tg-good{background:var(--purple-light);color:var(--purple)}.dxl .app-tag.tg-ok{color:#087a55;background:#e6f9f1;font-size:10px}.dxl .app-tabs{border-top:1px solid var(--border);justify-content:space-around;margin-top:2px;padding-top:9px;display:flex}.dxl .app-tabs i{background:#d9d2ec;border-radius:3px;width:19px;height:5px}.dxl .app-tabs i.on{background:var(--purple)}.dxl .app-home{background:var(--purple-dark);opacity:.22;border-radius:3px;width:78px;height:4px;margin:3px auto 0}.dxl .app-pushes{z-index:4;pointer-events:none;flex-direction:column;flex:none;align-self:flex-start;gap:10px;width:238px;margin:40px -30px 0 0;display:flex}.dxl .app-push.pu-2{margin-left:14px}.dxl .app-push.pu-3{margin-left:28px}.dxl .app-push{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#fffffff0;border-radius:15px;align-items:center;gap:11px;padding:10px 13px;animation:.55s cubic-bezier(.2,.9,.3,1.2) forwards app-push-in;display:flex;transform:translateY(-14px)scale(.94);box-shadow:0 14px 34px #0d032266}.dxl .app-push.pu-1{animation-delay:.5s}.dxl .app-push.pu-2{animation-delay:1.15s}.dxl .app-push.pu-3{animation-delay:1.8s}.dxl .app-push-ic{background:var(--purple-light);border-radius:10px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.dxl .app-push.pu-badge .app-push-ic{background:#fff6dd}.dxl .app-push.pu-pay .app-push-ic{background:var(--cyan-light)}.dxl .app-push-ic .fic{width:20px;height:20px}.dxl .app-push b{font-family:var(--font-nunito);color:var(--purple-dark);font-size:11.5px;font-weight:900;display:block}.dxl .app-push p{color:var(--ink);font-size:11.5px;line-height:1.35}@keyframes app-push-in{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dxl .app-push{opacity:1;animation:none;transform:none}}.dxl .app-panels{grid-template-columns:1fr 1fr;gap:24px;max-width:960px;margin:0 auto;display:grid}.dxl .app-panel{border:1px solid var(--border);background:#fff;border-radius:20px;padding:30px;box-shadow:0 12px 34px #1a05330d}.dxl .app-panel h3{font-family:var(--font-nunito);color:var(--purple-dark);align-items:center;gap:12px;margin-bottom:16px;font-size:20px;font-weight:800;display:flex}.dxl .app-panel h3 .ci{background:var(--purple-light);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dxl .app-panel ul{gap:9px;list-style:none;display:grid}.dxl .app-panel li{color:var(--ink);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.dxl .app-panel li:before{content:"✓";color:var(--green);flex:none;font-weight:800}.dxl .app-steps{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto;list-style:none;display:grid}.dxl .app-steps li{border:1px solid var(--border);background:#fff;border-radius:18px;align-items:flex-start;gap:16px;padding:26px;display:flex}.dxl .app-step-n{background:var(--purple);color:#fff;width:38px;height:38px;font-family:var(--font-nunito);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:900;display:flex}.dxl .app-steps h3{font-family:var(--font-nunito);color:var(--purple-dark);margin-bottom:6px;font-size:17px;font-weight:800}.dxl .app-steps p{color:var(--muted);font-size:14px}@media (max-width:1080px){.dxl .app-stage{flex-direction:column;align-items:center;gap:22px}.dxl .app-stage:before{inset:auto auto 0 50%;transform:translate(-50%,25%)}.dxl .app-pushes{align-self:auto;width:100%;max-width:330px;margin:0}.dxl .app-push.pu-2,.dxl .app-push.pu-3{margin-left:0}}@media (max-width:980px){.dxl .app-hero-grid{grid-template-columns:1fr;gap:36px}.dxl .page-hero.app-hero{text-align:center}.dxl .app-hero p.sub,.dxl .app-note{margin-left:auto;margin-right:auto}.dxl .app-gets{justify-content:center}.dxl .app-steps{grid-template-columns:1fr}}@media (max-width:760px){.dxl .app-panels{grid-template-columns:1fr}.dxl .app-get{flex:100%;justify-content:center}}.dxl .app-try{color:var(--cyan);border-bottom:1.5px solid #00c4cc59;margin-top:14px;padding-bottom:2px;font-size:14px;font-weight:700;display:inline-block}.dxl .app-try:hover{border-bottom-color:var(--cyan)}.dxl .app-try:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.dxl .legal-date{color:var(--muted);font-size:13.5px;font-weight:600}.dxl .legal{max-width:760px;margin:0 auto}.dxl .legal h2{font-family:var(--font-nunito);color:var(--purple-dark);letter-spacing:-.3px;margin:38px 0 12px;font-size:23px;font-weight:800}.dxl .legal h2:first-child{margin-top:0}.dxl .legal h3{font-family:var(--font-nunito);color:var(--purple);margin:22px 0 8px;font-size:17px;font-weight:800}.dxl .legal p{color:var(--ink);margin-bottom:14px;font-size:16px;line-height:1.7}.dxl .legal ul{gap:10px;margin:0 0 16px;list-style:none;display:grid}.dxl .legal li{color:var(--ink);padding-left:22px;font-size:16px;line-height:1.65;position:relative}.dxl .legal li:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:4px}.dxl .legal strong{color:var(--purple-dark);font-weight:700}.dxl .legal a{color:var(--purple);border-bottom:1px solid var(--purple-light);font-weight:600}.dxl .legal a:hover{border-bottom-color:var(--purple)}.dxl .legal-back{border-top:1px solid var(--border);margin-top:44px;padding-top:24px}
