@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/urbanist-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Urbanist Fallback';src:local('Arial'),local('Helvetica'),local('Liberation Sans');ascent-override:95%;descent-override:25%;line-gap-override:0%;size-adjust:100%}:root{--navy:#000B46;--violet:#9109FC;--purple:#610ABD;--or1:#FF7138;--or2:#FFA12C;--txt:#4A4F7A;--soft:#C9CCE6;--lilac:#F6F2FD;--lilac2:#F3E8FF;--line:#ECE6F7;--grad:linear-gradient(90deg,#FF7138,#FFA12C);--vgrad:linear-gradient(135deg,#9109FC,#610ABD);--r:24px;--hdr:76px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hdr) + 12px);-webkit-text-size-adjust:100%}body{margin:0;font:500 17px/1.55 Urbanist,'Urbanist Fallback',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:var(--txt);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}figure{margin:0}img{height:auto}a{color:inherit}button,input,select{font:inherit;color:inherit}h1,h2,h3{margin:0;color:var(--navy);font-weight:800;letter-spacing:-.025em}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:6px}.dk :focus-visible{outline-color:#fff}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:-9999px;top:10px;z-index:300;background:#fff;color:var(--navy);font-weight:800;padding:12px 18px;border-radius:12px;box-shadow:0 10px 30px rgba(0,11,70,.2)}.skip:focus{left:16px}.wrap{max-width:1280px;margin:0 auto;padding:0 80px}.ic{width:20px;height:20px;flex:none}.eyb{display:block;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--violet);margin-bottom:14px}.h2{font-size:40px;line-height:1.08;text-wrap:balance}.lead{font-size:18px;line-height:1.55;margin-top:16px;max-width:660px}.gt{background:linear-gradient(90deg,var(--violet),var(--purple));-webkit-background-clip:text;background-clip:text;color:transparent}.sec{padding:104px 0}.sec-h{max-width:780px}.sec-h.c{margin:0 auto;text-align:center}.sec-h.c .lead{margin-left:auto;margin-right:auto}.cap{font-size:13px;font-weight:600;color:var(--txt);margin-top:14px}.cap.c{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;border:2px solid transparent;font-weight:800;font-size:16px;line-height:1.15;text-decoration:none;text-align:center;cursor:pointer;background:none;transition:background-color .15s,box-shadow .15s,transform .15s,border-color .15s,color .15s}.btn:active{transform:scale(.98)}.btn .ic{width:20px;height:20px}.btn-p,html:not([data-acao=demo]) .cta-car,html[data-acao=demo] .cta-demo{background:var(--grad);color:var(--navy);box-shadow:0 10px 26px rgba(255,113,56,.28)}.btn-p:hover,html:not([data-acao=demo]) .cta-car:hover,html[data-acao=demo] .cta-demo:hover{background:linear-gradient(90deg,#FF6A2E,#FF9B22);box-shadow:0 14px 34px rgba(255,113,56,.4)}.btn-s,html:not([data-acao=demo]) .cta-demo,html[data-acao=demo] .cta-car{background:#fff;color:var(--navy);border-color:var(--navy);box-shadow:none}.btn-s:hover,html:not([data-acao=demo]) .cta-demo:hover,html[data-acao=demo] .cta-car:hover{background:var(--lilac)}.dk .btn-s,html:not([data-acao=demo]) .dk .cta-demo,html[data-acao=demo] .dk .cta-car{background:transparent;color:#fff;border-color:rgba(255,255,255,.75)}.dk .btn-s:hover,html:not([data-acao=demo]) .dk .cta-demo:hover,html[data-acao=demo] .dk .cta-car:hover{background:rgba(255,255,255,.12)}.ctas{display:flex;flex-wrap:wrap;gap:12px}html[data-acao=demo] .ctas .cta-demo{order:-1}html[data-acao=demo] .only-car,html:not([data-acao=demo]) .only-demo{display:none}.lnk{display:inline-flex;align-items:center;min-height:44px;font-weight:800;color:var(--navy);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:rgba(145,9,252,.45);background:none;border:0;padding:0;cursor:pointer}.lnk:hover{text-decoration-color:var(--violet)}[data-act=chat][hidden]{display:none!important}.hdr{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.hdr.sc{border-bottom-color:var(--line);box-shadow:0 6px 24px rgba(0,11,70,.05)}.hdr-in{display:flex;align-items:center;gap:24px;height:var(--hdr)}.logo{display:block;flex:none;border-radius:8px}.logo img{height:32px;width:auto}.nav{display:flex;gap:4px;margin:0 auto}.nav a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;font-size:15px;font-weight:700;color:var(--navy);text-decoration:none}.nav a:hover{background:var(--lilac)}.hdr-r{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}.hdr-r .btn{min-height:46px;padding:0 20px;font-size:15px}html:not([data-acao=demo]) .hdr-r .cta-demo,html[data-acao=demo] .hdr-r .cta-car{display:none}.login{display:flex;align-items:center;min-height:44px;padding:0 10px;font-size:15px;font-weight:700;color:var(--navy);text-decoration:none;border-radius:10px}.login:hover{background:var(--lilac)}.lang{position:relative}.lang summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 10px 0 8px;border-radius:999px;background:var(--lilac);cursor:pointer;font-size:13px;font-weight:800;color:var(--navy)}.lang summary::-webkit-details-marker{display:none}.lang summary img,.lang-m img{width:22px;height:16px;border-radius:3px}.lang-m{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;background:#fff;border-radius:16px;padding:6px;box-shadow:0 20px 50px rgba(0,11,70,.16);border:1px solid var(--line);z-index:5}.lang-m a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;font-size:15px;font-weight:700;color:var(--navy);text-decoration:none}.lang-m a:hover,.lang-m a.on{background:var(--lilac)}.mbtn{display:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:999px;border:2px solid var(--navy);background:#fff;font-weight:800;font-size:15px;color:var(--navy);cursor:pointer}.mnu{position:fixed;inset:0;z-index:90;background:#fff;display:flex;flex-direction:column;padding:16px 20px 28px;overflow:auto}.mnu[hidden]{display:none}.mnu-top{display:flex;align-items:center;justify-content:space-between;height:44px;margin-bottom:12px}.mnu-top .logo img{height:28px}.mnu nav{display:flex;flex-direction:column;border-top:1px solid var(--line)}.mnu nav a{display:flex;align-items:center;min-height:56px;border-bottom:1px solid var(--line);font-size:20px;font-weight:800;color:var(--navy);text-decoration:none}.mnu .ctas{flex-direction:column;margin-top:24px}.mnu .ctas .btn{width:100%}.mnu-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;flex-wrap:wrap}.mnu-ft .langs{display:flex;gap:6px}.mnu-ft .langs a{display:flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;border-radius:12px;background:var(--lilac);font-weight:800;font-size:14px;color:var(--navy);text-decoration:none}.mnu-ft .langs a.on{background:var(--navy);color:#fff}.x{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:var(--lilac);color:var(--navy);cursor:pointer;flex:none}.x:hover{background:var(--lilac2)}.gt-o,.grad-text{background:linear-gradient(90deg,#FF7138,#FFA12C);-webkit-background-clip:text;background-clip:text;color:transparent}.sec-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end}.sec-2 .lead{margin-top:0;max-width:560px;font-size:17px}.dk .sec-2 .lead{color:var(--soft)}.hero{position:relative;padding:36px 0 64px;overflow:hidden}.hero::before{content:"";position:absolute;right:-120px;top:-140px;width:620px;height:620px;background:radial-gradient(rgba(145,9,252,.35) 1.4px,transparent 1.6px) 0 0/18px 18px;-webkit-mask:radial-gradient(closest-side,#000,transparent);mask:radial-gradient(closest-side,#000,transparent);pointer-events:none}.hero-g{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"t v" "l l";gap:52px 56px;align-items:start}@media (min-width:941px){.hero-t{padding-top:46px}}.hero-t{grid-area:t}.h1{font-size:60px;line-height:1;letter-spacing:-.035em}.h1 .a{display:block}.h1 .b{display:block;margin-top:10px;font-size:36px;line-height:1.1;letter-spacing:-.025em;font-weight:800}.h1 .b.big{margin-top:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}.sub{font-size:19px;line-height:1.5;margin-top:20px;max-width:520px}.hero .ctas{margin-top:28px}.micro{font-size:13.5px;font-weight:600;margin-top:12px}.frame-bar{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:#f4f2fa;border-bottom:1px solid var(--line)}.frame-bar i{width:9px;height:9px;border-radius:50%;background:#d9d4ea}.frame-bar span{margin:0 auto;padding:2px 14px;border-radius:999px;background:#fff;font-size:12px;font-weight:700;color:var(--txt)}.logos{grid-area:l;display:flex;flex-direction:column;gap:18px;padding-top:28px;border-top:1px solid var(--line)}.logos p{font-size:13px;font-weight:700;text-align:center}.logos ul{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;justify-items:center;gap:24px}.logos img{height:var(--h,30px);width:auto;max-width:100%;object-fit:contain}@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}}.why{background:var(--lilac)}.mc{background:var(--lilac2)}.v3-mc{margin-top:40px}.v3-mc .ctas{margin-top:4px}.fnl-st{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.fnl-st li{display:flex;flex-direction:column;gap:6px}.fnl-st small{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--violet)}.fnl-st li:nth-child(2) small{color:var(--or1)}.fnl-st li:nth-child(3) small{color:var(--navy)}.fnl-st b{font-size:22px;color:var(--navy)}.fnl-st span{font-size:15px}.fnl-box{position:relative;margin-top:28px;border-radius:28px;background:var(--lilac);overflow:hidden}.fnl-vis{position:relative;aspect-ratio:1120/380}.fnl-vis svg{position:absolute;inset:0;width:100%;height:100%}.fnl-chip{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:16px;background:#fff;box-shadow:0 16px 40px rgba(0,11,70,.12);white-space:nowrap}.fnl-chip i{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--violet);color:#fff;font-weight:900;font-size:12px;font-style:normal;flex:none}.fnl-chip b{display:block;font-size:14px;color:var(--navy)}.fnl-chip span{display:block;font-size:12px;font-weight:600}.fnl-chip.me{background:var(--navy)}.fnl-chip.me i{background:var(--grad);color:var(--navy)}.fnl-chip.me b{color:#fff}.fnl-chip.me span{color:#c9a6fd}.fnl-chip.cs i{background:var(--navy)}.fnl-won{position:absolute;display:flex;flex-direction:column;gap:2px}.fnl-won b{font-size:22px;font-weight:900;letter-spacing:-.02em}.fnl-won span{font-size:12px;font-weight:600}.fnl-chip.c1{left:5.4%;top:26%}.fnl-chip.c2{left:12.5%;top:76%}.fnl-chip.c3{left:53.6%;top:26%}.fnl-chip.c4{left:80.8%;top:76%}.fnl-won{left:61.6%;top:69%}@media (prefers-reduced-motion:reduce){.fnl-vis .mv{display:none}}.case{display:none;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:56px;align-items:center}.case.on{display:grid}html.motion .case.on{animation:fadeIn .4s ease both}.cs-l .lb{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--violet);margin:22px 0 6px}.cs-l p{font-size:15.5px}.cs-res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:8px}.cs-res b{display:block;font-size:40px;line-height:1;font-weight:900;letter-spacing:-.03em}.cs-res span{display:block;font-size:13px;font-weight:600;margin-top:6px;line-height:1.35}.cs-r{position:relative;display:flex;flex-direction:column;gap:26px;min-height:320px;padding:36px;border-radius:28px;background:var(--navy);color:#fff}.cs-logo{width:fit-content;padding:10px 16px;border-radius:14px;background:#fff}.cs-logo img{height:40px;width:auto}.cs-r blockquote{margin:0;font-size:19px;line-height:1.5;font-weight:600}.cs-who{display:flex;align-items:center;gap:12px;margin-top:auto}.cs-who img{width:48px;height:48px;border-radius:50%}.cs-who b{display:block;font-size:15px}.cs-who small{display:block;font-size:12.5px;color:#c9a6fd;font-weight:600}.cs-nav{margin-left:auto;display:flex;align-items:center;gap:10px}.cs-nav button{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(255,255,255,.4);background:transparent;color:#fff;cursor:pointer}.cs-nav button:hover{background:rgba(255,255,255,.14);border-color:var(--or2)}.cs-dots{display:flex;gap:6px}.cs-dots i{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.3);transition:width .2s}.cs-dots i.on{width:22px;background:var(--or2)}.hire{background:var(--lilac2)}.hire .sec-2 .lead strong{color:var(--navy)}.opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.opts input{position:absolute;opacity:0;width:1px;height:1px}.opts label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:62px;padding:8px 6px;border-radius:14px;border:1.5px solid var(--line);background:#fff;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.opts label:hover{border-color:#cfa8ff}.opts b{font-size:14px;color:var(--navy);line-height:1.2}.opts small{font-size:10.5px;font-weight:700;line-height:1.3;color:var(--txt)}.opts input:checked+label{background:var(--navy);border-color:var(--or2)}.opts input:checked+label b{color:#fff}.opts input:checked+label small{color:#c9a6fd}.opts input:focus-visible+label{outline:2px solid var(--violet);outline-offset:2px}.cfg-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px 20px}.cfg-list li{display:none;align-items:flex-start;gap:8px;font-size:13.5px;font-weight:600;line-height:1.35;color:var(--navy)}.cfg-list li.t-all{display:flex}.cfg-list li .ic{width:15px;height:15px;color:var(--violet);margin-top:2px;flex:none}.cfg-list li.ck::before{content:"";width:15px;height:15px;margin-top:2px;flex:none;background:var(--violet);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.cfg-list .ad{font-size:9.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:#FFF0E6;color:#C2410C;margin-top:1px}.cfg-list .flg{display:inline-flex;align-items:center;gap:3px;margin-left:6px;vertical-align:-1px}.cfg-list .flg img{display:block;width:16px;height:12px;border-radius:2px}.cfg[data-sen=starter] .t-jr,.cfg[data-sen=pleno] .t-pl,.cfg[data-sen=senior] .t-sr,.cfg[data-sen=pleno] .t-pl-up,.cfg[data-sen=senior] .t-pl-up,.cfg[data-sen=senior] .t-sr-up,.cfg[data-sen=starter] .t-jr-pl,.cfg[data-sen=pleno] .t-jr-pl{display:flex}.cfg[data-sen=starter] .ph-jr,.cfg[data-sen=pleno] .ph-pl,.cfg[data-sen=senior] .ph-sr{opacity:1}.cfg .vf,.cfg .vs{display:none}.cfg[data-sen=starter] .vs-starter,.cfg[data-sen=pleno] .vs-pleno,.cfg[data-sen=senior] .vs-senior,.cfg[data-fn=sdr] .vf-sdr,.cfg[data-fn=bdr] .vf-bdr,.cfg[data-fn=cs] .vf-cs{display:inline}.hire-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;align-items:center;margin-top:16px;padding:18px 24px;border-radius:22px;background:#fff;border-left:5px solid var(--or1);box-shadow:0 20px 50px rgba(0,11,70,.05)}.hire-cta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.hire-cta .micro{margin:0;font-size:12.5px;white-space:nowrap}.int-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 48px;margin-top:40px}.igr h3{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--violet);margin-bottom:12px}.ipl{display:flex;flex-wrap:wrap;gap:8px}.ipl li{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;background:var(--navy);color:#fff;font-size:14px;font-weight:700}.ipl img{height:22px;width:auto}.ipl li.ico .ic{width:18px;height:18px}.ipl li.hi{background:var(--grad);color:var(--navy)}.pts{margin-top:52px;padding:40px 44px;border-radius:28px;background:linear-gradient(135deg,#000B46,#0d1b8e);color:#fff}.pts h3{font-size:30px;line-height:1.1;letter-spacing:-.025em;max-width:560px;color:#fff}.pts ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:26px}.pts li{display:grid;place-items:center;min-height:84px;padding:14px;border-radius:16px;background:#fff}.pts img{height:var(--h,36px);width:auto;max-width:100%;object-fit:contain}.sw{display:grid}.sw>*{grid-area:1/1}.hero-v{grid-area:v;position:relative;height:500px}.hx-app{position:absolute;left:0;top:0;width:86%;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 30px 80px rgba(0,11,70,.14),0 0 0 1px rgba(0,11,70,.06)}.ap-top{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;border-bottom:1px solid #EEEAF7;background:#fff;font-size:11px;font-weight:700;color:#5B5F86;white-space:nowrap;overflow:hidden}.ap-logo{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:900;color:var(--navy);letter-spacing:-.01em;flex:none}.ap-logo img{height:16px;width:auto}.ap-nav{display:flex;gap:2px;margin:0 auto}.ap-nav span{padding:5px 9px;border-radius:7px}.ap-nav .on{background:#EFE7FF;color:#5B21D6}.ap-u{display:flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:999px;background:#F4F1FB;color:var(--navy);font-weight:800;flex:none}.ap-u img{width:20px;height:20px;border-radius:50%;object-fit:cover;object-position:50% 20%}.hx-app .ap-top{gap:8px;padding:0 12px}.hx-app .ap-nav{margin-right:0}.hx-app .ap-nav span{padding:4px 7px;font-size:10.5px}.hx-bd{padding:14px 16px 16px;background:#FBFAFE}.hx-tt{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:900;color:var(--navy)}.hx-tt i{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#5B21D6;color:#fff;font-style:normal;font-size:11px}.hx-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.hx-kpi .k{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-height:58px;padding:9px 11px;border-radius:10px;background:#EFE7FF}.hx-kpi small{font-size:10.5px;font-weight:700;color:#6D4BB8;line-height:1.2}.hx-kpi b{font-size:20px;line-height:1;font-weight:900;color:#3B0DA0;letter-spacing:-.02em}.hx-kpi .k3{background:#DDF7E5}.hx-kpi .k3 small{color:#1E7A43}.hx-kpi .k3 b{color:#11683A}.hx-kpi .b1{opacity:0}.hx-ws{display:flex;flex-direction:column;gap:6px;margin-top:12px}.hx-ws li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#fff;border:1px solid #EEEAF7}.hx-ws img{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:none}.hx-ws b{display:block;font-size:12.5px;color:var(--navy);line-height:1.25}.hx-ws small{display:block;font-size:10.5px;font-weight:700;color:#7B7FA3}.hx-ws em{margin-left:auto;font-style:normal;font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;background:#F4F1FB;color:#5B21D6}.hx-chat{position:absolute;right:-24px;bottom:0;z-index:2;width:304px;border-radius:20px;background:#EFE7DE;overflow:hidden;box-shadow:0 30px 70px rgba(0,11,70,.24),0 0 0 1px rgba(0,11,70,.05)}.hx-h{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.hx-h img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:50% 20%}.hx-h b{display:block;font-size:12.5px;color:#111B21;line-height:1.2}.hx-h small{display:block;font-size:10.5px;font-weight:700;color:#128C7E}.hx-h .wa{margin-left:auto;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#25D366;color:#fff}.hx-h .wa .ic{width:15px;height:15px}.hx-f{display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px}.hx-chat .sl{position:relative;display:flex}.hx-chat .sl.o{justify-content:flex-end}.hx-chat .m{max-width:86%;padding:7px 9px 5px;border-radius:10px;background:#fff;font-size:12px;line-height:1.36;font-weight:600;color:#111B21;box-shadow:0 1px 1px rgba(0,0,0,.06)}.hx-chat .sl.o .m{background:#D9FDD3;border-top-right-radius:3px}.hx-chat .sl.i .m{border-top-left-radius:3px}.hx-chat time{float:right;margin:5px 0 -2px 8px;font-size:9.5px;font-weight:700;color:#667781}.hx-chat .m.au{display:flex;align-items:center;gap:7px;padding-bottom:7px}.hx-chat .m.au time{margin:0 0 0 4px;align-self:flex-end}.hx-chat .pl{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;color:#54656F;flex:none}.hx-chat .pl .ic{width:10px;height:10px}.hx-chat .du{font-size:10px;font-weight:700;color:#667781}.hx-chat .td{position:absolute;right:0;top:0;display:flex;gap:3px;padding:9px 11px;border-radius:10px;border-top-right-radius:3px;background:#D9FDD3;opacity:0}.hx-chat .td i{width:6px;height:6px;border-radius:50%;background:#5E8F6A}.wv{position:relative;display:block;width:110px;height:18px;flex:none;color:#AEB7BD;overflow:hidden}.wv svg{width:100%;height:100%}.wv .wp{position:absolute;inset:0;overflow:hidden;color:#34B7F1}.wv .wp>span{display:block;width:100%;height:100%}.hx-toast{position:absolute;left:3%;bottom:26px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:#fff;box-shadow:0 22px 50px rgba(0,11,70,.18),0 0 0 1px rgba(0,11,70,.05)}.hx-toast .ok{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#DCFCE7;color:#15803D;flex:none}.hx-toast .ok .ic{width:18px;height:18px}.hx-toast b{display:block;font-size:13px;color:var(--navy);line-height:1.25}.hx-toast small{display:block;font-size:11.5px;font-weight:700;color:var(--txt)}.hx-toast .ck{display:grid;place-items:center;width:20px;height:20px;margin-left:4px;border-radius:50%;background:#22C55E;color:#fff}.hx-toast .ck .ic{width:12px;height:12px}html.motion .hx-chat .m{opacity:0;transform:translateY(8px) scale(.98);transition:opacity .32s ease,transform .32s cubic-bezier(.2,.8,.2,1)}html.motion .hx-chat .sl.on .m{opacity:1;transform:none}html.motion .hx-chat .sl.ty .td{opacity:1;transition:opacity .2s}html.motion .hx-chat .sl.on .td{opacity:0}html.motion .hx-chat .sl.ty .td i{animation:twDot 1s ease-in-out infinite}html.motion .hx-chat .sl.ty .td i:nth-child(2){animation-delay:.15s}html.motion .hx-chat .sl.ty .td i:nth-child(3){animation-delay:.3s}html.motion .hx-chat .wv .wp{transform:translateX(-100%)}html.motion .hx-chat .wv .wp>span{transform:translateX(100%)}html.motion .hx-chat .sl.on .wv .wp{animation:twRevA 2.4s linear .25s both}html.motion .hx-chat .sl.on .wv .wp>span{animation:twRevB 2.4s linear .25s both}html.motion .hx-toast{opacity:0;transform:translateY(12px) scale(.96);transition:opacity .4s ease,transform .45s cubic-bezier(.2,.9,.3,1.2)}html.motion .hero-v.hx-done .hx-toast{opacity:1;transform:none}html.motion .hx-kpi .b0,html.motion .hx-kpi .b1{transition:opacity .3s}html:not(.motion) .hx-kpi .b0,html.motion .hero-v.hx-done .hx-kpi .b0{opacity:0}html:not(.motion) .hx-kpi .b1,html.motion .hero-v.hx-done .hx-kpi .b1{opacity:1}html.motion .hero-v.hx-done .hx-kpi .k3{animation:hxPulse .7s cubic-bezier(.2,.9,.3,1.2) both}html.motion .hero-v.hx-out .hx-chat .m,html.motion .hero-v.hx-out .hx-toast{opacity:0;transform:none;transition-duration:.5s}@keyframes hxPulse{0%{transform:none}40%{transform:scale(1.07)}100%{transform:none}}@keyframes twDot{0%,80%,100%{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}@keyframes twRevA{from{transform:translateX(-100%)}to{transform:none}}@keyframes twRevB{from{transform:translateX(100%)}to{transform:none}}.how{position:relative;background:radial-gradient(900px 500px at 100% 0,rgba(145,9,252,.35),transparent 60%),var(--navy);color:var(--soft);overflow:hidden}.how .h2{color:#fff}.how .eyb{color:var(--or2)}.how .ctas{margin-top:40px;align-items:center}.how .micro{margin-top:0;color:var(--soft)}.c-wn{background:#E3F6E9}.c-ne{background:#FCEBDF}.c-ne .kh i{background:#F97316}.mc .v3-mini{height:276px}.mc .v3-li{justify-content:center}.mc .v3-li .bn{height:26px}.mc .v3-li .bd{margin-top:-14px}.mc .v3-wa .feed{justify-content:flex-start;padding-top:2px;gap:6px}.mc .v3-wa .m{max-height:none;padding:6px 10px;margin:0;animation-name:none;opacity:1}.mc .v3-wa .m.sys{margin-top:2px}html.motion .mc .v3-wa .m{animation:12s ease infinite both}html.motion .mc .v3-wa .m1{animation-name:mcW1}html.motion .mc .v3-wa .m2{animation-name:mcW2}html.motion .mc .v3-wa .m3{animation-name:mcW3}html.motion .mc .v3-wa .m4{animation-name:mcW4}html.motion .mc .v3-wa .m5{animation-name:mcW5}html.motion .mc .v3-wa .m6{animation-name:mcW6}@keyframes mcW1{0%,3%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}@keyframes mcW2{0%,15%{opacity:0;transform:translateY(8px)}18%,92%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}@keyframes mcW3{0%,29%{opacity:0;transform:translateY(8px)}32%,92%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}@keyframes mcW4{0%,43%{opacity:0;transform:translateY(8px)}46%,92%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}@keyframes mcW5{0%,58%{opacity:0;transform:translateY(8px)}61%,92%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}@keyframes mcW6{0%,70%{opacity:0;transform:scale(.8)}73%,92%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}.fnl-chip.c4{left:auto;right:2.5%;top:82%}.hire-strip{display:flex;align-items:center;gap:18px 24px;flex-wrap:wrap}.hire-strip .hs-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#FFF0E6;color:#C2410C;flex:none}.hire-strip .hs-ic .ic{width:22px;height:22px}.hire-strip .hs-t{flex:1;min-width:240px}.hire-strip .hs-t b{display:block;font-size:16px;color:var(--navy);line-height:1.3}.hire-strip .hs-t span{display:block;font-size:14px;line-height:1.45;margin-top:2px}.hire-strip .hs-ok{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--navy);white-space:nowrap}.hire-strip .hs-ok .ic{width:16px;height:16px;color:#0F7A3D}.how{position:relative;overflow:hidden;color:var(--soft);background:radial-gradient(1000px 520px at 88% -12%,rgba(145,9,252,.42),transparent 62%),radial-gradient(760px 420px at -5% 112%,rgba(255,113,56,.12),transparent 60%),#030836}.how::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(72% 62% at 50% 42%,#000,transparent);mask-image:radial-gradient(72% 62% at 50% 42%,#000,transparent)}.how .wrap{position:relative}.how .h2{color:#fff}.how .eyb{color:var(--or2)}.how .ctas{margin-top:36px}.ac{margin-top:44px;border-radius:24px;overflow:hidden;color:#C9CCE6;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);box-shadow:0 50px 120px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08)}.ac-top{display:flex;align-items:center;gap:16px;min-height:58px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08);font-size:12.5px;font-weight:700;white-space:nowrap}.ac-st{display:flex;align-items:center;gap:8px;color:#fff}.ac-st i,.ac-live i{position:relative;width:8px;height:8px;border-radius:50%;background:#34D399;flex:none}.ac-st i::after,.ac-live i::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(52,211,153,.55);opacity:0}.ac-who{color:#8E93C8}.ac-rail{display:flex;gap:2px;margin:0 auto;padding:4px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06)}.ac-rail li{position:relative;padding:6px 13px;border-radius:999px;color:#7F84BC;font-size:12px;transition:color .35s,background-color .35s}.ac-rail li.on{background:rgba(255,255,255,.1);color:#fff}.ac-rail li::after{content:"";position:absolute;left:13px;right:13px;bottom:2px;height:2px;border-radius:2px;background:var(--grad);transform:scaleX(0);transition:transform .35s ease}.ac-rail li.on::after{transform:none}.ac-live{display:flex;align-items:center;gap:8px;color:#8E93C8}.ac-live time,.acr time{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-variant-numeric:tabular-nums}.ac-live time{color:#fff;font-size:12px}.ac-g{display:grid;grid-template-columns:232px minmax(0,1fr) 276px}.ac-l,.ac-c,.ac-r{padding:20px 22px;min-width:0}.ac-l{border-right:1px solid rgba(255,255,255,.08)}.ac-r{border-left:1px solid rgba(255,255,255,.08)}.ac-lb{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7F84BC;margin-bottom:12px}.ac-id{display:flex;align-items:center;gap:12px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.ac-id img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 20%;box-shadow:0 0 0 2px rgba(52,211,153,.75),0 0 0 6px rgba(52,211,153,.12);flex:none}.ac-id b{display:block;color:#fff;font-size:15.5px;line-height:1.25}.ac-id small{display:block;font-size:12px;color:#8E93C8;font-weight:600}.ac-k{display:flex;flex-direction:column;gap:16px}.ac-k li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;font-weight:600}.ac-k b{color:#fff;font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ac-fw{position:relative;height:350px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 76%,transparent);mask-image:linear-gradient(#000 76%,transparent)}.ac-feed{display:flex;flex-direction:column}.acr{position:relative;display:grid;grid-template-columns:64px 34px minmax(0,1fr);gap:12px;align-items:center;height:58px;flex:none;border-bottom:1px solid rgba(255,255,255,.06)}.acr time{font-size:11.5px;color:#6E73A8}.aci{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.aci .ic{width:16px;height:16px}.i-wa{color:#3BDC7E}.i-li{color:#6AAEFF}.i-mail{color:#FFB15E}.i-mic{color:#D2B3FF}.i-check{color:#34D399}.i-cal{color:#FF8A5B}.i-db{color:#7DD3FC}.i-up{color:#D2B3FF}.act{min-width:0}.act b{display:block;color:#fff;font-size:14px;font-weight:700;line-height:1.3}.act span{display:block;font-size:12.5px;font-weight:500;color:#8E93C8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acr[data-s="3"] .act b{color:#FFB38A}.acr::before{content:"";position:absolute;inset:4px -10px;border-radius:12px;background:linear-gradient(90deg,rgba(145,9,252,.28),rgba(145,9,252,0));opacity:0;pointer-events:none}.ac-m{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:linear-gradient(135deg,rgba(145,9,252,.32),rgba(145,9,252,.08));border:1px solid rgba(201,166,253,.25)}.ac-m b{font-size:46px;line-height:1;color:#fff;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ac-m span{font-size:12.5px;font-weight:600;color:#D8DAF2}.ac-sp{margin-top:16px}.ac-sp>span{display:block;font-size:12px;font-weight:600;color:#8E93C8;margin-bottom:6px}.ac-sp>div{position:relative;height:64px}.acs{display:block;width:100%;height:100%}.acd{position:absolute;right:-4px;top:calc(9 / 64 * 100% - 4px);width:8px;height:8px;border-radius:50%;background:#fff}.acd::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid rgba(201,166,253,.7);opacity:0}.ac-nx{position:relative;margin-top:16px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.ac-nx::after{content:"";position:absolute;inset:-1px;border-radius:16px;border:1.5px solid #FF7138;opacity:0;pointer-events:none}.ac-nx small{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7F84BC}.ac-nx b{display:block;margin-top:6px;color:#fff;font-size:17px;line-height:1.25}.ac-nx span{display:block;font-size:12.5px;color:#C9CCE6;font-weight:600;line-height:1.4}.ac-ft{display:flex;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid rgba(255,255,255,.08);font-size:13.5px;font-weight:600;color:#C9CCE6}.ac-ft .ic{width:16px;height:16px;color:#34D399}html.motion .ac-st i::after,html.motion .ac-live i::after,html.motion .acd::after{animation:acRing 2.2s ease-out infinite}html.motion .ac-feed.go{transition:transform .55s cubic-bezier(.2,.8,.2,1)}html.motion .acr.nw{animation:acIn .55s ease both}html.motion .acr.nw::before{animation:acGlow 2.4s ease both}html.motion .ac-m.bump b{animation:acBump .7s cubic-bezier(.2,.9,.3,1.2)}html.motion .ac-nx.flash::after{animation:acFl 1.8s ease both}@keyframes acRing{from{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@keyframes acIn{from{opacity:0}to{opacity:1}}@keyframes acGlow{0%,30%{opacity:1}100%{opacity:0}}@keyframes acBump{40%{transform:scale(1.12)}100%{transform:none}}@keyframes acFl{15%{opacity:1}100%{opacity:0}}.why{background:#fff}.cmp{margin-top:44px}.cmp table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.cmp thead td{width:40%}.cmp thead th{width:18%;padding:0 12px 18px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7B7FA3;text-align:center;vertical-align:bottom}.cmp thead th+th{width:19%}.cmp thead th.w{width:23%;padding:24px 12px 18px;background:var(--navy);border-radius:22px 22px 0 0;color:#fff;letter-spacing:0;text-transform:none}.cw{display:inline-flex;align-items:center;gap:9px;font-size:18px;font-weight:800}.cw img{width:22px;height:auto}.cmp tbody th{padding:19px 24px 19px 0;text-align:left;font-size:17px;line-height:1.35;font-weight:700;color:var(--navy);border-top:1px solid var(--line)}.cmp tbody td{padding:14px 12px;text-align:center;border-top:1px solid var(--line);font-size:13px;font-weight:600;color:#7B7FA3}.cmp tbody td.w{background:var(--navy);border-top-color:rgba(255,255,255,.1)}.cmp tbody tr:first-child th,.cmp tbody tr:first-child td{border-top:0}.cmp .ck{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--grad);color:var(--navy);box-shadow:0 8px 20px rgba(255,113,56,.3)}.cmp .ck .ic{width:17px;height:17px}.cmp .no{display:inline-block;width:16px;height:2px;border-radius:2px;background:#CFCBE2;vertical-align:middle}.cmp td.p span{display:inline-block;padding:5px 11px;border-radius:999px;background:#F4F2FA;color:#5B5F86;font-size:12.5px;line-height:1.3}.cmp tfoot td{padding:0}.cmp tfoot td.w{padding:6px 12px 24px;background:var(--navy);border-radius:0 0 22px 22px;text-align:center;font-size:12.5px;font-weight:700;color:#C9A6FD;line-height:1.75}.why .ctas{margin-top:36px}html.rv-on .cmp .ck{transition:transform .45s cubic-bezier(.2,.9,.3,1.25),opacity .3s ease}html.rv-on .cmp:not(.in) .ck{opacity:0;transform:scale(.5)}.cmp tbody tr:nth-child(2) .ck{transition-delay:.08s}.cmp tbody tr:nth-child(3) .ck{transition-delay:.16s}.cmp tbody tr:nth-child(4) .ck{transition-delay:.24s}.cmp tbody tr:nth-child(5) .ck{transition-delay:.32s}.cmp tbody tr:nth-child(6) .ck{transition-delay:.4s}.cmp tbody tr:nth-child(7) .ck{transition-delay:.48s}.hire{background:#F7F5FC}.cf{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:20px;margin-top:40px;align-items:stretch}.cf-l{display:flex;flex-direction:column;gap:26px;padding:30px;border-radius:24px;background:#fff;border:1px solid var(--line);min-width:0}.cf-l fieldset{margin:0;padding:0;border:0;min-width:0}.cf-l legend{display:flex;align-items:center;gap:10px;padding:0;margin-bottom:12px;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--navy)}.cf-l legend i{font-style:normal;color:var(--or1)}.cf .opts{gap:10px;margin-top:0}.cf .opts label{position:relative;align-items:flex-start;justify-content:flex-start;text-align:left;gap:4px;min-height:78px;padding:15px 16px;border-radius:16px;border:1.5px solid var(--line);background:#fff}.cf .opts label:hover{border-color:#CDB8F5}.cf .opts b{font-size:19px;letter-spacing:-.01em}.cf .opts small{font-size:12px;line-height:1.35}.cf .opts input:checked+label{background:#fff;border-color:var(--navy);box-shadow:0 0 0 1px var(--navy),0 12px 28px rgba(0,11,70,.08)}.cf .opts input:checked+label b{color:var(--navy)}.cf .opts input:checked+label small{color:var(--txt)}.cf .opts input:checked+label::after{content:"";position:absolute;right:14px;top:16px;width:10px;height:10px;border-radius:50%;background:var(--grad)}.cf-in>p{font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);margin-bottom:12px}.cf-in ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.cf-in li{display:flex;align-items:flex-start;gap:9px;font-size:14.5px;font-weight:600;line-height:1.35;color:var(--navy)}.cf-in .ic{width:16px;height:16px;margin-top:2px;color:var(--violet)}.cf-all{padding-top:16px;border-top:1px solid var(--line)}.cf-all summary{display:inline-flex;align-items:center;gap:8px;min-height:32px;cursor:pointer;list-style:none;font-size:14px;font-weight:800;color:var(--navy)}.cf-all summary::-webkit-details-marker{display:none}.cf-all summary .ic{width:16px;height:16px;transition:transform .2s}.cf-all[open] summary .ic{transform:rotate(180deg)}.cf-all .cfg-list{margin-top:14px}.cf-more{margin-top:auto;font-size:13.5px;color:var(--txt)}.cf-more b{color:var(--navy)}.cf-r{display:flex;flex-direction:column;gap:20px;padding:30px;border-radius:24px;color:#C9CCE6;background:radial-gradient(520px 320px at 100% 0,rgba(145,9,252,.38),transparent 60%),var(--navy);min-width:0}.cf-k{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--or2)}.cf-id{display:flex;align-items:center;gap:16px}.cf-ph{position:relative;width:88px;height:88px;border-radius:24px;overflow:hidden;background:#2A1A6B;flex:none;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.cf-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;opacity:0;transition:opacity .3s}.cf-id b{display:block;color:#fff;font-size:19px;line-height:1.25}.cf-id small{display:block;margin-top:2px;font-size:13px;font-weight:600;line-height:1.35}.cf-id em{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:4px 11px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-style:normal;font-size:12px;font-weight:800}.cf-id em i{font-style:normal;opacity:.55}.cf-sp{margin:0;display:flex;flex-direction:column}.cf-sp>div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;border-top:1px solid rgba(255,255,255,.1)}.cf-sp dt{font-size:13px;font-weight:600;color:#8E93C8}.cf-sp dd{margin:0;font-size:14px;font-weight:700;color:#fff;text-align:right}.cf-sp dd b{font-size:19px;letter-spacing:-.01em}.cf-sp .chs{display:flex;align-items:center;gap:7px}.cf-sp .flg{display:flex;align-items:center;gap:6px}.cf-sp .flg img{display:block;width:22px;height:16px;border-radius:3px}.cf-g{margin-top:auto;display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:700;color:#fff}.cf-g .ic{width:16px;height:16px;color:#34D399}.goal{padding:24px 0 88px}.nw{white-space:nowrap}.hero .ctas{gap:10px}.hero .ctas .btn{padding:0 18px}.fnl-won{top:60%}.vlink{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:4px 6px 4px 0;border:0;background:none;font:inherit;font-size:15px;font-weight:700;color:var(--navy);cursor:pointer}.vl-i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--grad);color:#fff;box-shadow:0 6px 16px rgba(255,113,56,.35);flex:none}.vl-i svg{width:14px;height:14px;margin-left:2px}.vl-t{text-decoration:underline;text-decoration-color:rgba(0,11,70,.25);text-underline-offset:4px}.vl-d{font-size:13px;font-weight:700;color:var(--txt);padding:2px 8px;border-radius:999px;background:var(--lilac)}.vlink:hover .vl-t{text-decoration-color:var(--or1)}html.motion .vlink:hover .vl-i{transform:scale(1.06)}.vl-i{transition:transform .2s}.ov.ov-v{background:rgba(0,6,40,.84)}.md.vd{max-width:min(1120px,calc((100vh - 40px) * 16 / 9));max-width:min(1120px,calc((100dvh - 40px) * 16 / 9));padding:0;overflow:hidden;border-radius:18px;background:#000B46}.md.vd video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000B46}.md.vd>.x{right:12px;top:12px;z-index:2;background:rgba(255,255,255,.14);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.md.vd>.x:hover{background:rgba(255,255,255,.26)}@media (max-width:640px){.vlink{margin-top:14px;font-size:14.5px}.ov.ov-v{align-items:center;padding:12px}.md.vd{max-width:none;padding:0;border-radius:12px}.md.vd>.x{width:38px;height:38px;right:8px;top:8px}}.goal-in{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center;padding:56px 64px;border-radius:32px;background:radial-gradient(600px 300px at 0 0,rgba(145,9,252,.35),transparent 70%),var(--navy);color:var(--soft)}.goal .eyb{color:var(--or2)}.goal .h2{color:#fff;font-size:38px}.goal p.lead{color:var(--soft);font-size:17px}.track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.track::before,.track::after{content:"";position:absolute;top:9px;height:3px;border-radius:3px}.track::before{left:10px;width:calc(33.33% + 10px);background:linear-gradient(90deg,var(--violet),var(--or1))}.track::after{left:calc(33.33% + 20px);right:10px;background:repeating-linear-gradient(90deg,rgba(255,161,44,.7) 0 8px,transparent 8px 16px)}.track li{position:relative;padding-top:38px}.track li::before{content:"";position:absolute;left:0;top:0;width:21px;height:21px;border-radius:50%;background:var(--violet);box-shadow:0 0 0 5px rgba(145,9,252,.28)}.track li.now::before{background:var(--or1);box-shadow:0 0 0 6px rgba(255,113,56,.25)}.track li.now::after{content:"";position:absolute;left:0;top:0;width:21px;height:21px;border-radius:50%;border:2px solid var(--or1);animation:ping 2.4s ease-out infinite}.track li.end::before{background:var(--navy);border:3px dashed var(--or2);box-shadow:none}.track .tg{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--or2)}.track b{display:block;font-size:28px;line-height:1.1;font-weight:800;color:#fff;letter-spacing:-.02em;margin-top:6px}.track span{display:block;font-size:14px;line-height:1.45;margin-top:6px;max-width:220px}@keyframes ping{0%{transform:scale(1);opacity:.9}80%,100%{transform:scale(2.2);opacity:0}}.faq{background:var(--lilac)}.faq-g{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"h q" "m q";grid-template-rows:auto 1fr;gap:0 56px;align-items:start}.faq-h{grid-area:h}.faq-q{grid-area:q}.faq-m{grid-area:m;padding-top:20px}.faq-m p.more{font-size:17px}.faq-m .ctas{margin-top:18px}.qa{border-radius:18px;background:#fff}.qa+.qa{margin-top:10px}.qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 22px;cursor:pointer;border-radius:18px}.qa summary::-webkit-details-marker{display:none}.qa h3{font-size:17px;line-height:1.35;font-weight:700;letter-spacing:-.01em}.qa summary .ic{color:var(--violet);transition:transform .15s}.qa[open] summary .ic{transform:rotate(45deg)}.qa p{padding:0 22px 20px;font-size:16px}.car-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:64px;align-items:center}.car p.lead{font-size:18px}.car-st{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.car-st li{padding:16px;border-radius:16px;background:var(--lilac2)}.car-st b{display:block;font-size:26px;line-height:1.1;font-weight:900;color:var(--purple);letter-spacing:-.02em}.car-st li>span{display:block;font-size:12.5px;font-weight:700;margin-top:4px}.car .ctas{margin-top:28px;align-items:center}.car .micro{margin-top:12px}.car-ph{position:relative;width:100%;max-width:460px;margin-left:auto;aspect-ratio:1/1.04;border-radius:28px;background:var(--violet)}.car-ph .ph{position:absolute;left:6%;top:8%;width:88%;height:92%;overflow:hidden;border-radius:22px 22px 0 0}.car-ph .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 15%}.car-bd{position:absolute;left:-18px;top:28px;padding:10px 14px;border-radius:12px;background:var(--navy);color:#fff;font-size:12px;font-weight:800;box-shadow:0 16px 40px rgba(0,11,70,.2)}.car-on{position:absolute;right:-18px;bottom:36px;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 14px;border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(0,11,70,.16)}.car-on i{position:relative;width:10px;height:10px;border-radius:50%;background:var(--or1);box-shadow:0 0 0 4px rgba(255,113,56,.2)}.car-on i::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--or1);animation:ping 2.4s ease-out infinite}.car-on b{display:block;font-size:14px;color:var(--navy);line-height:1.2}.car-on span{display:block;font-size:12.5px;font-weight:600}.ab-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.offs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px}.ofc{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center;padding:12px;border-radius:18px;background:var(--lilac)}.ofc img{width:96px;height:80px;border-radius:12px;object-fit:cover}.ofc small{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}.ofc b{display:block;font-size:17px;color:var(--navy);line-height:1.2;margin-top:2px}.map{position:relative;margin:0;border-radius:28px;overflow:hidden;background:var(--navy)}.map>img{width:100%}.pin{position:absolute;display:flex;align-items:center;gap:8px;transform:translate(-6px,-6px)}.pin i{width:12px;height:12px;border-radius:50%;flex:none;background:var(--violet);box-shadow:0 0 0 3px rgba(145,9,252,.35)}.pin.hq i{background:var(--or1);box-shadow:0 0 0 3px rgba(255,113,56,.35)}.pin span{padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff;font-size:12px;font-weight:800;white-space:nowrap}.pin.hq span{background:var(--grad);border:0;color:var(--navy)}.pin.l{flex-direction:row-reverse;transform:translate(calc(-100% + 6px),-6px)}.map-lg{position:absolute;left:18px;bottom:16px;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;font-weight:700;color:var(--soft)}.map-lg span{display:flex;align-items:center;gap:6px}.map-lg i{width:8px;height:8px;border-radius:50%;background:var(--violet)}.map-lg i.o{background:var(--or1)}.fin{padding:0 0 104px}.fin-in{position:relative;overflow:hidden;padding:76px 64px;border-radius:32px;text-align:center;background:radial-gradient(700px 300px at 100% 0,rgba(255,113,56,.28),transparent 70%),var(--vgrad);color:#F1E6FF}.fin .eyb{color:#FFE2C7}.fin .h2{color:#fff;font-size:44px;max-width:860px;margin:0 auto}.fin p.lead{margin:16px auto 0;color:#F1E6FF}.fin .ctas{justify-content:center;margin-top:32px}.ft{padding-top:8px}.ft-g{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:40px;padding:48px 0 40px;border-top:1px solid var(--line)}.ft .logo img{height:30px}.ft-tg{font-size:14px;margin-top:14px;max-width:300px}.soc{display:flex;gap:10px;margin-top:16px}.soc a{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--lilac);color:var(--navy)}.soc a:hover{background:var(--lilac2)}.ft-c p{font-size:14px;font-weight:800;color:var(--navy);margin-bottom:6px}.ft-c a{display:flex;align-items:center;min-height:36px;font-size:14px;font-weight:600;color:var(--txt);text-decoration:none}.ft-c a:hover{color:var(--violet)}.ft-b{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0 40px;border-top:1px solid var(--line);font-size:13px;font-weight:600}.rodape-idiomas{display:flex;gap:6px}.rodape-idiomas a{display:flex;align-items:center;min-height:44px;padding:0 8px;font-weight:800;color:var(--txt);text-decoration:none}.rodape-idiomas a.on{color:var(--violet)}.ov{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,11,70,.55)}.ov[hidden]{display:none}.md{position:relative;width:100%;max-width:470px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow:auto;padding:28px;border-radius:24px;background:#fff;box-shadow:0 40px 100px rgba(0,11,70,.35)}html.motion .ov:not([hidden]) .md{animation:mdIn .2s ease both}@keyframes mdIn{from{opacity:0;transform:scale(.98)}}.md>.x{position:absolute;right:14px;top:14px}.md-h{display:flex;align-items:center;gap:12px;padding-right:48px}.md-h img{width:48px;height:48px;border-radius:50%}.md-h small{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}.md-h h2{font-size:22px;line-height:1.2}.md .intro{font-size:15px;margin-top:14px}.fl{margin-top:14px}.fl label{display:block;margin-bottom:6px;font-size:14px;font-weight:800;color:var(--navy)}.fl input,.fl select{display:block;width:100%;height:50px;padding:0 14px;border:1.5px solid #CFC8E3;border-radius:12px;background:#fff;font-size:16px;font-weight:600;color:var(--navy)}.fl select{padding:0 8px;appearance:auto}.fl input:focus,.fl select:focus{outline:2px solid rgba(145,9,252,.35);outline-offset:0;border-color:var(--violet)}.tel{display:grid;grid-template-columns:108px minmax(0,1fr);gap:8px}.em{display:none;margin-top:6px;font-size:13px;font-weight:700;color:#B42318}.fl.err .em{display:block}.fl.err input{border-color:#B42318}.consent{margin-top:14px;font-size:12.5px;line-height:1.5}.consent a{font-weight:700;color:var(--navy)}.md form .btn{width:100%;margin-top:16px}.done{display:none;text-align:center;padding:8px 0 4px}.md.ok form,.md.ok .intro{display:none}.md.ok .done{display:block}.done .ok-i{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:#E8F8EE;color:#12823F}.done h3{font-size:24px}.done p{font-size:16px;margin-top:8px}.done .q{margin-top:22px;font-size:14px;font-weight:700}.done .btn{width:100%;margin-top:10px}.md.wa{max-width:520px;text-align:center}.md.wa h2{font-size:24px;padding:0 40px}.md.wa p{font-size:15px;margin-top:8px}.qr{width:220px;height:220px;margin:20px auto 0;padding:8px;border-radius:16px;border:1px solid var(--line)}.qr img{width:100%;height:100%}.md.wa .btn{margin-top:18px}.md.wa .alt{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:10px}.bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;display:none;align-items:center;gap:8px;padding:6px;border-radius:999px;background:#fff;box-shadow:0 16px 40px rgba(0,11,70,.22);transform:translateY(150%);transition:transform .25s ease}.bar.on{transform:none}.bar .btn{flex:1;min-height:48px;padding:0 16px;font-size:15px}.bar .ib{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;border:0;background:var(--navy);color:#fff;cursor:pointer;text-decoration:none}.bar .ib .ic{width:22px;height:22px}html:not([data-acao=demo]) .bar .cta-demo,html[data-acao=demo] .bar .cta-car,html:not([data-acao=demo]) .bar .ib-car,html[data-acao=demo] .bar .ib-demo{display:none}html.rv-on .rv{transition:opacity .38s ease,transform .38s ease}html.rv-on .rv:not(.in){opacity:0;transform:translateY(16px)}.is-off,.is-off *,.is-off::before,.is-off::after,.is-off *::before,.is-off *::after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}.v3{--vi: #9109FC;--dp: #610ABD;--nv: #000B46;--tx: #4a4f7a;--mu: #6b6f95;--ln: #ece6f7;--sf: #f6f2fd;--ok: #0a8f55;--okb: #e3f8ee}.v3 *,.v3 *::before,.v3 *::after{box-sizing: border-box}.v3 p{margin: 0}.v3-nw{white-space: nowrap}.v3-ico{width: 18px;height: 18px;display: block;flex: none}.v3-ch{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 28px;height: 28px;border-radius: 8px;color: #ffffff;font-weight: 900;font-size: 13px;letter-spacing: -0.04em;line-height: 1}.v3-ch svg{width: 60%;height: 60%;display: block}.v3-ch.wa{background: #25D366}.v3-ch.li{background: #0A66C2}.v3-ch.em{background: linear-gradient(135deg,#FF7138,#FFA12C)}.v3-ch.sm{width: 22px;height: 22px;border-radius: 6px;font-size: 11px}.v3-ch.lg{width: 44px;height: 44px;border-radius: 13px;font-size: 19px}.v3-av{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 28px;height: 28px;border-radius: 50%;background: linear-gradient(135deg,#e9dcff,#cdb6fb);color: #4b1590;font-size: 10.5px;font-weight: 900;letter-spacing: 0.02em}.v3-av.lg{width: 48px;height: 48px;font-size: 15px;border: 3px solid #ffffff;background: linear-gradient(135deg,#cfe0f7,#9dbbea);color: #0a3c80}.v3-av.xl{width: 56px;height: 56px;font-size: 18px}.v3-logo{display: inline-flex;align-items: center;justify-content: center;flex: none;height: 26px;padding: 0 10px;border-radius: 8px;background: #000B46}.v3-logo img{height: 12px !important;width: auto !important;max-width: 70px;object-fit: contain;display: block;padding: 0 !important;border: 0 !important;background: none !important;border-radius: 0 !important}.v3-dot{width: 7px;height: 7px;border-radius: 50%;background: #22c55e;box-shadow: 0 0 0 3px rgba(34,197,94,0.18);display: inline-block;flex: none}.v3-sw{display: grid}.v3-sw>*{grid-area: 1 / 1}.v3-slot{display: grid;justify-items: end}.v3-slot>*{grid-area: 1 / 1}.v3-head{display: grid;grid-template-columns: 1fr 1fr;gap: 64px;align-items: end}.v3-head-l{display: flex;flex-direction: column;gap: 18px}.v3-lead{font-size: 17px;line-height: 1.55;font-weight: 500;max-width: 560px}.v3-t3{margin: 0;font-size: 19px;font-weight: 900;letter-spacing: -0.02em;line-height: 1.2;color: #000B46}.v3-wk{display: inline-flex;align-items: center;gap: 8px;padding: 4px 12px 4px 4px;border-radius: 999px;background: var(--sf);font-size: 11.5px;font-weight: 800;color: var(--nv);line-height: 1.15;white-space: nowrap}.v3-wk img{width: 28px;height: 28px;border-radius: 50%;object-fit: cover;object-position: center 20%;display: block}.v3-wk small{display: flex;align-items: center;gap: 5px;font-size: 10px;font-weight: 700;color: var(--mu)}.v3-wk.sm{padding: 3px 10px 3px 3px;font-size: 11px}.v3-wk.sm img{width: 22px;height: 22px}.v3-bub{padding: 8px 11px;border-radius: 14px;font-size: 12px;line-height: 1.38;font-weight: 600;width: fit-content;max-width: 94%}.v3-bub.in{background: #f1eff7;color: var(--nv);border-top-left-radius: 4px}.v3-bub.out{background: var(--vi);color: #ffffff;border-top-right-radius: 4px}@keyframes v3dot{0%,80%,100%{opacity: 0.3;transform: translateY(0)}40%{opacity: 1;transform: translateY(-3px)}}.v3-pp{display: flex;align-items: center;gap: 10px;min-width: 0}.v3-pp b{display: block;font-size: 12.5px;font-weight: 900;color: var(--nv);line-height: 1.2}.v3-pp small{display: block;font-size: 10.5px;font-weight: 600;color: var(--mu)}.v3-mc{display:flex;flex-direction:column;gap:40px}.v3-mc-g{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.v3-card{background: #ffffff;border: 1px solid var(--ln);border-radius: 24px;padding: 22px;display: flex;flex-direction: column;gap: 18px;box-shadow: 0 18px 50px rgba(0,11,70,0.06);min-width: 0}.v3-mc-top{display: flex;align-items: center;gap: 12px}.v3-mc-top .tg{display: block;font-size: 13.5px;color: var(--mu);font-weight: 700;margin-top: 2px}.v3-mini{position: relative;height: 240px;border-radius: 18px;overflow: hidden}.v3-list{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 9px}.v3-list li{display: flex;gap: 10px;align-items: flex-start;font-size: 14.5px;color: var(--nv);font-weight: 600;line-height: 1.4}.v3-list li::before{content: "";width: 16px;height: 16px;flex: none;margin-top: 2px;border-radius: 5px;background: #9109FC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 11px no-repeat}.v3-wa{background: #efe7de;display: flex;flex-direction: column}.v3-wa .wh{display: flex;align-items: center;gap: 9px;padding: 9px 12px;background: #ffffff;border-bottom: 1px solid rgba(0,0,0,0.05)}.v3-wa .wh img{width: 28px;height: 28px;border-radius: 50%;object-fit: cover;object-position: center 20%;display: block}.v3-wa .wh b{display: block;font-size: 12px;font-weight: 800;color: #111b21;line-height: 1.2}.v3-wa .wh small{display: block;font-size: 10px;color: #128C7E;font-weight: 700}.v3-wa .feed{flex: 1;min-height: 0;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 12px 12px;overflow: hidden}.v3-wa .m{max-width: 84%;padding: 0 10px;border-radius: 10px;font-size: 11.5px;line-height: 1.35;font-weight: 600;color: #111b21;box-shadow: 0 1px 1px rgba(0,0,0,0.06);overflow: hidden;flex: none;animation: 12s ease infinite both}.v3-wa .m.in{background: #ffffff;align-self: flex-start;border-top-left-radius: 3px}.v3-wa .m.out{background: #d9fdd3;align-self: flex-end;border-top-right-radius: 3px}.v3-wa .m.sys{align-self: center;background: #fff3c4;color: #5c4400;font-size: 10.5px;font-weight: 800;border-radius: 8px}.v3-li{background: #f3f2ef;padding: 12px;display: flex;flex-direction: column;gap: 9px}.v3-li .pc{background: #ffffff;border-radius: 12px;overflow: hidden;border: 1px solid #e3e1dc;flex: none}.v3-li .bn{height: 30px;background: linear-gradient(90deg,#0A66C2,#6aa9ec)}.v3-li .bd{display: flex;align-items: flex-end;gap: 10px;padding: 0 12px 10px;margin-top: -20px}.v3-li .who{flex: 1;min-width: 0}.v3-li .who b{display: block;font-size: 12.5px;font-weight: 900;color: #191919}.v3-li .who small{display: block;font-size: 10.5px;font-weight: 600;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.v3-li .btn3{display: grid;flex: none}.v3-li .btn3>span{grid-area: 1 / 1;padding: 5px 12px;border-radius: 999px;font-size: 11px;font-weight: 800;text-align: center;white-space: nowrap;animation: 12s ease infinite both}.v3-li .btn3 .b1{border: 1.5px solid #0A66C2;color: #0A66C2;background: #ffffff;animation-name: v3lb1}.v3-li .btn3 .b2{border: 1.5px solid #8c8c8c;color: #666666;background: #ffffff;animation-name: v3lb2}.v3-li .btn3 .b3{border: 1.5px solid #0A66C2;color: #ffffff;background: #0A66C2;animation-name: v3lb3}.v3-li .msg{background: #ffffff;border-radius: 12px;border: 1px solid #e3e1dc;padding: 9px 12px;display: flex;flex-direction: column;gap: 4px;animation: v3lm 12s ease infinite both}.v3-li .msg small{font-size: 9.5px;font-weight: 800;color: #666666;text-transform: uppercase;letter-spacing: 0.06em}.v3-li .msg p{font-size: 11.5px;line-height: 1.4;font-weight: 600;color: #191919}.v3-li .rep{align-self: flex-start;background: #ffffff;border: 1px solid #e3e1dc;border-radius: 12px;border-top-left-radius: 3px;padding: 7px 11px;font-size: 11.5px;font-weight: 700;color: #191919;animation: v3lr 12s ease infinite both}.v3-em{background: #ffffff;border: 1px solid var(--ln);display: flex;flex-direction: column}.v3-em .eh{display: flex;align-items: center;justify-content: space-between;padding: 10px 12px;border-bottom: 1px solid var(--ln);font-size: 11px;font-weight: 800;color: var(--nv)}.v3-em .eh .n{min-width: 20px;height: 20px;border-radius: 999px;background: var(--sf);color: var(--vi);display: inline-flex;align-items: center;justify-content: center;font-size: 10.5px}.v3-em .er{display: grid;grid-template-columns: 28px minmax(0,1fr) auto;gap: 9px;align-items: center;padding: 9px 12px;border-bottom: 1px solid #f3f0f9}.v3-em .er p{font-size: 11.5px;font-weight: 800;color: var(--nv);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1.25}.v3-em .er p small{display: block;font-size: 10.5px;font-weight: 600;color: var(--mu);overflow: hidden;text-overflow: ellipsis}.v3-em .st{display: grid}.v3-em .st>span{grid-area: 1 / 1;font-size: 10px;font-weight: 800;padding: 3px 8px;border-radius: 999px;white-space: nowrap;text-align: center;opacity: 0;animation: 12s ease infinite both}.v3-em .k1{background: #f0eef6;color: var(--mu)}.v3-em .k2{background: #efe6ff;color: var(--vi)}.v3-em .k3{background: var(--okb);color: var(--ok)}.v3-em .rp{margin: 10px 12px 0;padding: 9px 12px;border-radius: 12px;background: var(--sf);border-left: 3px solid var(--vi);font-size: 11.5px;font-weight: 600;color: var(--nv);line-height: 1.4;animation: v3er 12s ease infinite both}.v3-em .rp b{font-weight: 900}.v3-aud{display: flex;flex-direction: column;gap: 18px}.v3-aud-top{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap}.v3-aud-h{font-size: 24px;font-weight: 900;color: var(--nv);letter-spacing: -0.02em;line-height: 1.2}.v3-web{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 700;color: var(--tx)}.v3-web .v3-ico{color: var(--vi)}.v3-aud-g{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.v3-aud-c{border-radius: 22px;padding: 24px;background: linear-gradient(135deg,#000B46,#0d1b8e);display: flex;flex-direction: column;gap: 10px;min-width: 0}.v3-aud-c .ic{width: 44px;height: 44px;border-radius: 13px;background: linear-gradient(135deg,#FF7138,#FFA12C);display: flex;align-items: center;justify-content: center;color: #ffffff;margin-bottom: 4px}.v3-aud-c .ic .v3-ico{width: 22px;height: 22px}.v3-aud-c .v3-t3{color: #ffffff}.v3-aud-c p{font-size: 15px;line-height: 1.5;color: rgba(255,255,255,0.78);font-weight: 500}@keyframes v3show{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@keyframes v3hide{from{opacity: 1}to{opacity: 0}}@keyframes v3pop{from{opacity: 0;transform: scale(0.6)}to{opacity: 1;transform: none}}@keyframes v3fill{from{transform: scaleX(0)}to{transform: scaleX(1)}}@keyframes v3grow{from{transform: scaleY(0)}to{transform: scaleY(1)}}.v3-stx{display: grid}.v3-stx>*{grid-area: 1 / 1;justify-self: start}@keyframes v3wa1{0%,3%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}6%,92%{max-height: 90px;opacity: 1;margin-top: 7px;padding-top: 7px;padding-bottom: 7px}96%,100%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}}.v3-wa .m1{animation-name: v3wa1}@keyframes v3wa2{0%,15%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}18%,92%{max-height: 90px;opacity: 1;margin-top: 7px;padding-top: 7px;padding-bottom: 7px}96%,100%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}}.v3-wa .m2{animation-name: v3wa2}@keyframes v3wa3{0%,29%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}32%,92%{max-height: 90px;opacity: 1;margin-top: 7px;padding-top: 7px;padding-bottom: 7px}96%,100%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}}.v3-wa .m3{animation-name: v3wa3}@keyframes v3wa4{0%,43%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}46%,92%{max-height: 90px;opacity: 1;margin-top: 7px;padding-top: 7px;padding-bottom: 7px}96%,100%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}}.v3-wa .m4{animation-name: v3wa4}@keyframes v3wa5{0%,58%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}61%,92%{max-height: 90px;opacity: 1;margin-top: 7px;padding-top: 7px;padding-bottom: 7px}96%,100%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}}.v3-wa .m5{animation-name: v3wa5}@keyframes v3wa6{0%,70%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}73%,92%{max-height: 90px;opacity: 1;margin-top: 7px;padding-top: 7px;padding-bottom: 7px}96%,100%{max-height: 0;opacity: 0;margin-top: 0;padding-top: 0;padding-bottom: 0}}.v3-wa .m6{animation-name: v3wa6}@keyframes v3lb1{0%,10.0%{opacity: 1}11.2%,98.3%{opacity: 0}99.5%,100%{opacity: 1}}@keyframes v3lb2{0%,11.5%{opacity: 0}12.7%,22.0%{opacity: 1}23.2%,100%{opacity: 0}}@keyframes v3lb3{0%,23.5%{opacity: 0}24.7%,95.0%{opacity: 1}96.2%,100%{opacity: 0}}@keyframes v3lm{0%,26%{opacity: 0;transform: translateY(10px)}30%,95%{opacity: 1;transform: none}98%,100%{opacity: 0}}@keyframes v3lr{0%,50%{opacity: 0;transform: translateY(10px)}54%,95%{opacity: 1;transform: none}98%,100%{opacity: 0}}@keyframes v3e11{0%,10.0%{opacity: 1}11.2%,98.3%{opacity: 0}99.5%,100%{opacity: 1}}.v3-em .e1 .s1{animation-name: v3e11}@keyframes v3e12{0%,11.5%{opacity: 0}12.7%,22.0%{opacity: 1}23.2%,100%{opacity: 0}}.v3-em .e1 .s2{animation-name: v3e12}@keyframes v3e13{0%,23.5%{opacity: 0}24.7%,95.0%{opacity: 1}96.2%,100%{opacity: 0}}.v3-em .e1 .s3{animation-name: v3e13}@keyframes v3e21{0%,30.0%{opacity: 1}31.2%,98.3%{opacity: 0}99.5%,100%{opacity: 1}}.v3-em .e2 .s1{animation-name: v3e21}@keyframes v3e22{0%,31.5%{opacity: 0}32.7%,95.0%{opacity: 1}96.2%,100%{opacity: 0}}.v3-em .e2 .s2{animation-name: v3e22}.v3-em .e2 .s3{display: none}@keyframes v3e31{0%,95.0%{opacity: 1}96.2%,98.3%{opacity: 0}99.5%,100%{opacity: 1}}.v3-em .e3 .s1{animation-name: v3e31}.v3-em .e3 .s2{display: none}.v3-em .e3 .s3{display: none}@keyframes v3er{0%,25%{opacity: 0;transform: translateY(10px)}29%,95%{opacity: 1;transform: none}98%,100%{opacity: 0}}@media (max-width: 1180px){.v3-mc-g{gap: 14px}.v3-card{padding: 18px}}@media (max-width: 940px){.v3-head{grid-template-columns: 1fr;gap: 16px}.v3-mc-g{grid-template-columns: 1fr;max-width: 560px}.v3-aud-g{grid-template-columns: 1fr}}@media (max-width: 640px){.v3 .v3-t3{font-size: 18px !important}.v3-lead{font-size: 16px}.v3-mc-g{max-width: none}.v3-card{padding: 16px;border-radius: 20px}.v3-aud-h{font-size: 20px}.v3-aud-c{padding: 20px}}@media (prefers-reduced-motion: reduce){.v3-wa .m{max-height: none !important;opacity: 1 !important;margin-top: 7px !important;padding-top: 7px !important;padding-bottom: 7px !important}.v3-li .btn3 .b1,.v3-li .btn3 .b2{display: none !important}.v3-li .btn3 .b3,.v3-li .msg,.v3-li .rep,.v3-em .rp{opacity: 1 !important;transform: none !important}.v3-em .st>span{display: none !important}.v3-em .e1 .s3,.v3-em .e2 .s2,.v3-em .e3 .s1{display: inline-block !important;opacity: 1 !important}}@media (max-width:1180px){.wrap{padding:0 48px}.nav,.hdr-r .login{display:none}.mbtn{display:inline-flex}.h1{font-size:50px}.h1 .b{font-size:30px}.cfg-list{grid-template-columns:minmax(0,1fr)}.pts ul{grid-template-columns:repeat(3,minmax(0,1fr))}.goal-in{padding:48px}}@media (max-width:940px){:root{--hdr:68px}.wrap{padding:0 32px}.sec{padding:80px 0}.h2,.goal .h2{font-size:34px}.sec-2{grid-template-columns:minmax(0,1fr);gap:14px}.hero{padding:28px 0 56px}.hero-g{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "l" "v";gap:36px}.logos{padding-top:0;border-top:0;gap:14px}.logos ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 20px}.goal-in{grid-template-columns:minmax(0,1fr);gap:36px;padding:40px 32px}.fnl-st{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px}.fnl-box{padding:0 0 16px}.fnl-vis{aspect-ratio:1120/300}.fnl-chips{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:0 16px}.fnl-chip,.fnl-chip.c1,.fnl-chip.c2,.fnl-chip.c3,.fnl-chip.c4,.fnl-won{position:static;white-space:normal}.fnl-won{grid-column:1/-1;padding:4px 8px 0}.case{grid-template-columns:minmax(0,1fr);gap:28px}.cs-r{min-height:0;padding:28px}.cfg-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hire-strip{grid-template-columns:minmax(0,1fr)}.hire-cta{align-items:flex-start}.int-g{grid-template-columns:minmax(0,1fr);gap:28px}.faq-g{grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "q" "m";grid-template-rows:auto;gap:28px 40px}.faq-m{padding-top:0}.car-g,.ab-g{grid-template-columns:minmax(0,1fr);gap:40px}.car-ph{margin:0 auto;width:100%}.fin-in{padding:56px 32px}.fin .h2{font-size:34px}.ft-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ft-g>div:first-child{grid-column:1/-1}}@media (max-width:640px){.wrap{padding:0 20px}body{font-size:16px}.sec{padding:52px 0}.h2,.goal .h2,.fin .h2{font-size:28px}.lead{font-size:16.5px;margin-top:12px}.sec-2 .lead{font-size:16px}.eyb{margin-bottom:10px}.hdr-r .btn,.hdr-r .lang{display:none}.logo img{height:28px}.hero{padding:22px 0 44px}.hero-g{gap:26px}.h1{font-size:38px;line-height:1.02}.h1 .b{font-size:23px;margin-top:10px}.sub{font-size:16.5px;margin-top:14px}.hero .ctas{flex-direction:column;margin-top:22px}.hero .ctas .btn,.fin .ctas .btn,.car .ctas .btn,.how .ctas .btn,.faq-m .ctas .btn,.v3-cta .btn,.hire-cta .btn{width:100%}.logos img{height:calc(var(--h,30px)*.82)}.logos ul{gap:14px 14px}.goal{padding-top:8px}.goal-in{padding:30px 22px;border-radius:24px;gap:28px}.track{grid-template-columns:minmax(0,1fr);gap:22px}.track::before{left:9px;top:10px;width:3px;height:calc(50% - 10px)}.track::after{left:9px;right:auto;top:50%;bottom:10px;width:3px;height:auto;background:repeating-linear-gradient(180deg,rgba(255,161,44,.7) 0 8px,transparent 8px 16px)}.track li{padding:0 0 0 40px}.track b{font-size:24px}.track span{max-width:none}.how .ctas{margin-top:28px}.v3-mc{margin-top:28px}.fnl-vis{aspect-ratio:1120/320}.fnl-chips{grid-template-columns:minmax(0,1fr)}.cs-res{grid-template-columns:minmax(0,1fr);gap:8px}.cs-res li{display:flex;align-items:baseline;gap:10px}.cs-res b{font-size:30px}.cs-res span{margin:0}.cs-r{padding:22px;gap:18px}.cs-r blockquote{font-size:17px}.opts{gap:6px}.opts label{min-height:58px;padding:8px 4px}.opts b{font-size:13px}.opts small{font-size:10px}.cfg-list{grid-template-columns:minmax(0,1fr);gap:6px}.hire-strip{padding:16px 18px;gap:14px}.hire-cta{align-items:stretch}.hire-cta .micro{white-space:normal}.igr+.igr{margin-top:0}.ipl{gap:6px}.ipl li{height:40px;padding:0 12px;font-size:13px}.ipl img{height:19px}.int-g{gap:22px;margin-top:28px}.pts{margin-top:40px;padding:28px 22px;border-radius:22px}.pts h3{font-size:24px}.pts ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:20px}.pts li{min-height:70px;padding:12px}.pts img{height:calc(var(--h,36px)*.78)}.faq-g{gap:24px}.qa summary{min-height:56px;padding:14px 18px}.qa h3{font-size:16px}.qa p{padding:0 18px 16px;font-size:15px}.car-g{gap:32px}.car-st{gap:8px;margin-top:20px}.car-st li{padding:12px}.car-st b{font-size:22px}.car-ph{max-width:250px}.car-bd{left:-6px}.car-on{right:-6px}.ab-g{gap:28px}.offs{gap:10px;margin-top:20px}.ofc{grid-template-columns:minmax(0,1fr);padding:10px;gap:8px}.ofc img{width:100%;height:84px}.fin-in{padding:40px 22px;border-radius:24px}.fin{padding-bottom:56px}.ft-g{padding:36px 0 28px;gap:24px}.ft-b{padding-bottom:96px}.bar{display:flex}.ov{align-items:flex-end;padding:0}.md{max-width:none;border-radius:24px 24px 0 0;max-height:92vh;max-height:92dvh;padding:24px 20px 28px}.md.wa{max-width:none}}@media (max-width:380px){.wrap{padding:0 16px}.h1{font-size:33px}.h1 .b{font-size:21px}.tel{grid-template-columns:96px minmax(0,1fr)}}@media (max-width:1180px) and (min-width:941px){.hx-toast{left:-12px;max-width:172px;padding:9px 10px}.hx-chat{bottom:-44px}.hx-toast .ck{display:none}}@media (max-width:1180px){.hx-chat{right:-6px;width:288px}}@media (max-width:940px){.hero-v{width:100%;max-width:560px;margin:0 auto}}@media (max-width:640px){.hero-v{height:auto;display:flex;flex-direction:column;align-items:center;padding-bottom:34px}.hx-app{display:none}.hx-chat{position:relative;right:auto;bottom:auto;width:100%;max-width:360px}.hx-toast{left:0;right:0;bottom:0;width:max-content;max-width:94%;margin:0 auto}.ap-u{margin-left:auto}.c-ci,.c-ne{display:none}.hire-strip .hs-ok{white-space:normal}.v3-mc .ctas{flex-direction:column}.v3-mc .ctas .btn{width:100%}}@media (prefers-reduced-motion:reduce){.mc .v3-wa .m{margin-top:0!important;padding:6px 10px!important}}@media (min-width:941px) and (max-width:1180px){.hx-app .ap-nav span:nth-child(2){display:none}}@media (max-width:1180px){.ac-g{grid-template-columns:204px minmax(0,1fr) 244px}.ac-who{display:none}.cmp tbody th{font-size:16px}}@media (max-width:940px){.ac-top{flex-wrap:wrap;gap:10px 14px;padding:12px 16px}.ac-rail{order:3;width:100%;margin:0;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.ac-rail::-webkit-scrollbar{display:none}.ac-live{margin-left:auto}.ac-g{grid-template-columns:minmax(0,1fr)}.ac-l{display:none}.ac-r{border-left:0;border-top:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;align-items:stretch}.ac-r .ac-lb{grid-column:1/-1;margin-bottom:0}.ac-sp{display:none}.ac-nx{margin-top:0}.cf{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.goal{padding-bottom:52px}.ac{margin-top:28px;border-radius:20px}.ac-c,.ac-r{padding:16px}.ac-rail{display:none}.acr{grid-template-columns:48px 30px minmax(0,1fr);gap:10px;height:60px}.acr time{font-size:10.5px}.aci{width:30px;height:30px}.act b{font-size:13.5px}.act span{font-size:12px}.ac-fw{height:300px}.ac-r{grid-template-columns:minmax(0,1fr)}.ac-m b{font-size:38px}.ac-ft{padding:12px 16px;font-size:12.5px;align-items:flex-start}.cmp{margin-top:28px}.cmp thead th{width:19%;padding:0 4px 12px;font-size:10px;letter-spacing:.04em}.cmp thead th.w{width:22%;padding:16px 4px 12px;border-radius:16px 16px 0 0}.cw{font-size:14px;gap:5px}.cw img{display:none}.cmp tbody th{padding:13px 10px 13px 0;font-size:14px}.cmp tbody td{padding:10px 4px}.cmp td.p span{padding:3px 6px;font-size:10.5px}.cmp .ck{width:26px;height:26px}.cmp .ck .ic{width:14px;height:14px}.cmp tfoot td.w{padding:4px 4px 16px;border-radius:0 0 16px 16px;font-size:10.5px;line-height:1.5}.cf-l,.cf-r{padding:20px;border-radius:20px}.cf .opts{gap:6px}.cf .opts label{min-height:70px;padding:11px 10px}.cf .opts b{font-size:16px}.cf .opts small{font-size:10.5px}.cf .opts input:checked+label::after{right:8px;top:10px;width:8px;height:8px}.cf-in ul{grid-template-columns:minmax(0,1fr)}.cf-ph{width:72px;height:72px;border-radius:20px}}@media print{.hdr,.bar,.ov,.mnu{display:none!important}}.logos .mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.mq-t{display:flex;width:max-content;animation:mq 52s linear infinite}.mq-g{display:flex;align-items:center;flex:none;gap:64px;padding-right:64px}.logos .mq-g img{height:var(--h,30px);width:auto;max-width:none;flex:none}.logos .mq:hover .mq-t{animation-play-state:paused}@keyframes mq{to{transform:translateX(-50%)}}html:not(.motion) .mq-t{animation:none;width:auto}html:not(.motion) .mq-g{flex-wrap:wrap;justify-content:center;gap:20px 40px;padding:0;width:100%}html:not(.motion) .mq-g[aria-hidden]{display:none}html:not(.motion) .logos .mq{-webkit-mask-image:none;mask-image:none}.hire{background:var(--lilac2)}.cf-l{border-color:transparent;box-shadow:0 16px 40px rgba(0,11,70,.06)}.cf .opts label{background:var(--lilac);border-color:transparent;box-shadow:none}.cf .opts label:hover{border-color:var(--violet)}.cf .opts small{color:#6B6F95}.cf .opts input:checked+label{background:var(--navy);border-color:var(--or2);box-shadow:0 12px 28px rgba(0,11,70,.2)}.cf .opts input:checked+label b{color:#fff}.cf .opts input:checked+label small{color:#C9A6FD}.cf .opts input:checked+label::after{display:none}.cf .opts .idl{margin-top:6px;font-size:12.5px;font-weight:600;line-height:1.4;color:var(--txt)}.cf .opts input:checked+label .idl{color:#E2DEF5}.cf .opts-sen label{min-height:128px}.cf .opts .top,.cf-top{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:var(--grad);color:var(--navy);font-weight:800;line-height:1.3;white-space:nowrap}.cf .opts .top{position:absolute;top:-10px;right:10px;padding:3px 9px;font-size:10.5px;box-shadow:0 6px 14px rgba(255,113,56,.32)}.cf .opts .top::before,.cf-top::before{content:"";width:9px;height:9px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat}.ci{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:7px;color:#fff;line-height:1}.ci .ic{width:15px;height:15px}.ci-wa{background:#25D366;border-radius:50%}.ci-em{background:var(--grad)}.ci-lc{background:var(--violet)}.ci-li{background:#0A66C2;font:900 12px/1 Arial,Helvetica,sans-serif;letter-spacing:-.02em}.ci.sm{width:16px;height:16px;border-radius:4px;margin-left:6px;font-size:8px;vertical-align:-3px}.cf-ch{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin-top:-6px;padding:13px 16px;border-radius:16px;background:var(--lilac)}.cf-ch p{font-size:13px;font-weight:800;color:var(--navy)}.cf-ch ul{display:flex;flex-wrap:wrap;gap:8px 14px}.cf-ch li{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;line-height:1.2;color:var(--navy)}.cf-ch .ad{padding:2px 6px;border-radius:999px;background:#FFF0E6;color:#C2410C;font-size:9.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cfg[data-sen=senior] .cf-ch .ad{display:none}.cfg:not([data-sen=senior]) .cf-ch .c-li{color:#6B6F95}.cfg:not([data-sen=senior]) .cf-ch .c-li .ci{opacity:.45}.cf-rh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.cf-top{display:none;padding:4px 10px;font-size:11.5px}.cfg[data-fn=bdr][data-sen=senior] .cf-top{display:inline-flex}.cf-sp .chs .ci{width:28px;height:28px;border-radius:8px}.cf-sp .chs .ci-wa{border-radius:50%}.cf-sp dd{display:flex;align-items:center;justify-content:flex-end;min-height:28px}.cfg:not([data-sen=senior]) .x-sr{display:none!important}@media (min-width:941px){.cf{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.cf-sp dd{gap:5px}.cf-x{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.cf-x ul{display:none;flex-direction:column;gap:9px}.cfg[data-sen=pleno] .cf-x ul.vs-pleno,.cfg[data-sen=senior] .cf-x ul.vs-senior{display:flex}.cf-x li{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;line-height:1.35;color:#fff}.cf-x li::before{content:"";width:15px;height:15px;flex:none;background:#34D399;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.cf-x li .ci.sm,.cf-x p .ci.sm{margin-left:2px}.cf-x p.vs{font-size:13px;font-weight:600;line-height:1.45;color:#C9CCE6}.cfg[data-sen=starter] .cf-x p.vs-starter,.cfg[data-sen=pleno] .cf-x p.vs-pleno{display:block}.map-fl{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none}.map-fl .b{stroke:#FF7138;stroke-width:1.5;opacity:.45}.map-fl .f{stroke:#FFA12C;stroke-width:1.5;stroke-dasharray:10 10}.pin i{position:relative}.pin i::after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:pinPulse 2.4s ease-out infinite}.pin.py i::after{animation-delay:.4s}.pin.us i::after{animation-delay:.8s}.pin.it i::after{animation-delay:1.6s}@keyframes pinPulse{0%{transform:scale(.6);opacity:.9}100%{transform:scale(3);opacity:0}}html:not(.motion) .pin i::after{display:none}html.ov-open #live_worker-widget{visibility:hidden}@media (max-width:940px){#live_worker-widget{bottom:12px!important;right:12px!important}html.lw-on .bar{right:84px}.mq-g{gap:44px;padding-right:44px}}@media (max-width:640px){html.ck-open #live_worker-widget{bottom:calc(var(--ck-h,170px) + 12px)!important}.logos .mq-g img{height:calc(var(--h,30px)*.78)}.cf .opts-sen{grid-template-columns:minmax(0,1fr)}.cf .opts-sen label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;row-gap:2px;min-height:0;padding:13px 14px}.cf .opts-sen .idl{grid-column:1/-1;margin-top:3px}.cf .opts .top{top:-9px;right:8px;padding:2px 7px;font-size:9.5px}.cf-ch{padding:12px 14px;gap:10px}.cf-ch ul{gap:8px 12px}}.done .ok-wa{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.done .ok-wa .q{margin-top:0}.btn-wa{background:#fff;color:var(--navy);border-color:var(--navy);box-shadow:none}@media (hover:hover){.btn-wa:hover{background:#EFFBF3}}.btn-wa .ci{width:28px;height:28px}.btn-wa .ci .ic{width:16px;height:16px}@media (max-width:420px){.done .btn-wa{padding:0 14px;gap:8px;font-size:15px}}@media (max-width:640px) and (max-height:760px){.md .intro{margin-top:10px;font-size:14px}.fl{margin-top:10px}.fl label{margin-bottom:4px}.fl input,.fl select{height:46px}.md form .btn{margin-top:12px}}.ag-modos{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:16px;padding:4px;border-radius:14px;background:var(--lilac)}.ag-modos button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:4px 8px;border:0;border-radius:11px;background:none;font-size:14px;font-weight:800;line-height:1.2;color:var(--txt);cursor:pointer}.ag-modos button[aria-pressed=true]{background:#fff;color:var(--navy);box-shadow:0 2px 10px rgba(0,11,70,.12)}.ag-modos .ic{width:18px;height:18px;flex:none}.md[data-modo=agenda] .intro,.md[data-modo=agenda]:not(.ag-sel) form,.md.ag-sel .ag,.md:not([data-modo=agenda]) .ag,.md:not(.ag-sel) .ag-esc,.md.ok .ag-modos,.md.ok .ag{display:none}.ag{margin-top:14px}.ag-tx{font-size:15px}.ag-sem{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px;font-size:13.5px;font-weight:800;color:var(--navy)}.ag-sem button{display:grid;place-items:center;width:36px;height:36px;border:1.5px solid #CFC8E3;border-radius:10px;background:#fff;font-size:20px;line-height:1;color:var(--navy);cursor:pointer}.ag-sem button:disabled{opacity:.35;cursor:default}.ag-dias{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:10px}.ag-dias button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;padding:6px 0;border:1.5px solid #CFC8E3;border-radius:12px;background:#fff;font-size:13px;font-weight:800;line-height:1.2;color:var(--navy);cursor:pointer}.ag-dias small{font-size:11px;font-weight:700;color:var(--txt);text-transform:capitalize}.ag-dias button[aria-pressed=true]{background:var(--navy);border-color:var(--or2);color:#fff}.ag-dias button[aria-pressed=true] small{color:#C9A6FD}.ag-dias button:disabled{opacity:.45;background:#F7F6FB;cursor:default}.ag-horas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.ag-horas button{height:44px;border:1.5px solid var(--violet);border-radius:12px;background:#fff;font-size:15px;font-weight:800;color:var(--violet);cursor:pointer}@media (hover:hover){.ag-horas button:hover{background:var(--lilac)}.ag-dias button:not(:disabled):not([aria-pressed=true]):hover{border-color:var(--violet)}}.ag-msg{margin-top:12px;font-size:14px;font-weight:600}.ag-msg:empty,.ag-fuso:empty{display:none}.ag-msg.err{color:#B42318}.ag-fuso{margin-top:10px;font-size:12.5px;color:var(--txt)}.ag-alt{margin-top:12px;font-size:14px;text-align:center}.ag-esc{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--lilac);font-size:14.5px;font-weight:800;line-height:1.35;color:var(--navy)}.ag-esc .ic{width:20px;height:20px;flex:none;color:var(--violet)}.ag-esc .lnk{margin-left:auto;flex:none;font-size:13px}@media (max-width:420px){.ag-modos button{gap:6px;font-size:13px}.ag-dias{gap:4px}.ag-dias button{font-size:12px}.ag-horas{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-esc{font-size:13.5px}}#tw-lg{display:none}html.lg-sug body{padding-top:48px}html.lg-sug #tw-lg{position:absolute;top:0;left:0;right:0;z-index:55;height:48px;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 56px;background:var(--lilac);color:var(--navy);font-size:14px;font-weight:600;line-height:1.3}#tw-lg p{margin:0}#tw-lg a{font-weight:800;color:var(--navy);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}#tw-lg button{position:absolute;top:4px;right:8px;width:40px;height:40px;border:0;border-radius:50%;background:none;color:var(--navy);font-size:24px;line-height:1;cursor:pointer}#tw-lg a:focus-visible,#tw-lg button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}@media (max-width:640px){html.lg-sug body{padding-top:44px}html.lg-sug #tw-lg{height:44px;justify-content:flex-start;padding:0 56px 0 20px}#tw-lg p{display:none}#tw-lg button{top:2px}}@media print{html.lg-sug body{padding-top:0}#tw-lg{display:none!important}}html:not(.lw-cfg) .if-chat,html.lw-cfg .no-chat{display:none}