.consulto-module__TZvPJq__root{--bg:#0c0f14;--bg-2:#10141b;--card:#151b23;--card-2:#1a212c;--card-3:#202836;--ink:#f2f4f6;--ink-2:#a9b4c0;--ink-mut:#717d8a;--hair:#ebf2fa14;--hair-2:#ebf2fa29;--accent:#53b97a;--accent-2:#7fd3a0;--accent-soft:#53b97a24;--blue:#3987e5;--blue-soft:#3987e524;--good:#0ca30c;--good-soft:#0ca30c1f;--warn:#fab219;--wa:#25d366;--r:16px;--fd:var(--font-archivo), system-ui, sans-serif;--fb:var(--font-source), system-ui, sans-serif;--fm:var(--font-plex), ui-monospace, monospace;--ease:cubic-bezier(.16, 1, .3, 1);background:var(--bg);color:var(--ink);font-family:var(--fb);-webkit-font-smoothing:antialiased;background-image:radial-gradient(560px 400px at 85% 0,#3987e514,#0000 70%),radial-gradient(480px 380px at 5% 100%,#53b97a12,#0000 70%);background-repeat:no-repeat;min-height:100dvh;font-size:16px;line-height:1.55}.consulto-module__TZvPJq__root,.consulto-module__TZvPJq__root *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.consulto-module__TZvPJq__root ::selection{background:var(--accent);color:#06210f}.consulto-module__TZvPJq__root button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}.consulto-module__TZvPJq__root svg{display:block}.consulto-module__TZvPJq__wrap{max-width:660px;margin:0 auto;padding:0 18px}.consulto-module__TZvPJq__siteback{z-index:100;-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--hair);background:#0a0d12eb;align-items:center;gap:16px;padding:10px 18px;display:flex;position:sticky;top:0}.consulto-module__TZvPJq__sitebackBrand{font-family:var(--fd);letter-spacing:.14em;color:var(--ink);align-items:center;gap:9px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.consulto-module__TZvPJq__sitebackBrand svg{width:20px;height:20px}.consulto-module__TZvPJq__sitebackNav{gap:8px;margin-left:auto;display:flex}.consulto-module__TZvPJq__sitebackNav a{font-family:var(--fm);letter-spacing:.07em;color:var(--ink-2);border:1px solid var(--hair-2);white-space:nowrap;border-radius:99px;padding:6px 13px;font-size:11px;text-decoration:none;transition:border-color .2s,color .2s}.consulto-module__TZvPJq__sitebackNav a:hover{border-color:var(--accent);color:var(--accent)}.consulto-module__TZvPJq__top{align-items:center;gap:12px;padding:16px 0;display:flex}.consulto-module__TZvPJq__logo{align-items:center;gap:10px;display:flex}.consulto-module__TZvPJq__logo svg{width:28px;height:28px}.consulto-module__TZvPJq__logo b{font-family:var(--fd);letter-spacing:.13em;font-size:15px;font-weight:900}.consulto-module__TZvPJq__logo .consulto-module__TZvPJq__prov{font-family:var(--fm);color:var(--ink-mut);letter-spacing:.1em;font-size:8.5px;display:block}.consulto-module__TZvPJq__demoPill{font-family:var(--fm);letter-spacing:.1em;color:var(--warn);white-space:nowrap;background:#fab21914;border:1px solid #fab21973;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:9.5px}.consulto-module__TZvPJq__intro{text-align:center;padding:26px 0 8px}.consulto-module__TZvPJq__freeTag{font-family:var(--fm);letter-spacing:.16em;color:var(--good);background:var(--good-soft);border:1px solid #0ca30c73;border-radius:99px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:10.5px;display:inline-flex}.consulto-module__TZvPJq__root h1{font-family:var(--fd);letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(29px,7vw,42px);font-weight:900;line-height:1.05}.consulto-module__TZvPJq__root h1 span{color:var(--accent)}.consulto-module__TZvPJq__intro p{color:var(--ink-2);max-width:46ch;margin:0 auto 20px;font-size:16.5px}.consulto-module__TZvPJq__intro p b{color:var(--ink)}.consulto-module__TZvPJq__metaRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px;display:flex}.consulto-module__TZvPJq__metaRow span{font-family:var(--fm);letter-spacing:.06em;color:var(--ink-2);border:1px solid var(--hair-2);border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font-size:10.5px;display:inline-flex}.consulto-module__TZvPJq__metaRow i{color:var(--accent);font-style:normal}.consulto-module__TZvPJq__btn{font-family:var(--fd);color:var(--ink);transition:transform .2s var(--ease), filter .2s, border-color .2s;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.consulto-module__TZvPJq__btn:active{transform:scale(.96)}.consulto-module__TZvPJq__pri{background:linear-gradient(135deg, var(--accent), #1c6b45);color:#06210f;position:relative;overflow:hidden}.consulto-module__TZvPJq__pri:after{content:"";background:linear-gradient(105deg,#0000 40%,#fff6 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}.consulto-module__TZvPJq__pri:hover:after{transition:transform .7s;transform:translate(130%)}.consulto-module__TZvPJq__gho{border:1px solid var(--hair-2)}.consulto-module__TZvPJq__gho:hover{border-color:var(--accent);color:var(--accent)}.consulto-module__TZvPJq__sm{border-radius:11px;padding:10px 16px;font-size:13px}.consulto-module__TZvPJq__wa{background:var(--wa);color:#062b12}.consulto-module__TZvPJq__btn[disabled]{opacity:.35;pointer-events:none}.consulto-module__TZvPJq__faces{color:var(--ink-mut);justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.consulto-module__TZvPJq__faces .consulto-module__TZvPJq__fs{display:flex}.consulto-module__TZvPJq__face{border:2px solid var(--bg);width:36px;height:36px;font-family:var(--fd);border-radius:50%;place-items:center;margin-left:-8px;font-size:12px;font-weight:800;display:grid}.consulto-module__TZvPJq__face:first-child{margin-left:0}.consulto-module__TZvPJq__f1{color:#bcd6f5;background:#2b4a70}.consulto-module__TZvPJq__f2{color:#bff0d1;background:#1e5a3a}.consulto-module__TZvPJq__f3{color:#c2ecc4;background:#2e5230}.consulto-module__TZvPJq__flow{background:var(--card);border:1px solid var(--hair);border-radius:22px;margin:22px 0 40px;overflow:hidden;box-shadow:0 24px 70px #00000059}.consulto-module__TZvPJq__flowHead{padding:16px 22px 0}.consulto-module__TZvPJq__wl{font-family:var(--fm);letter-spacing:.12em;color:var(--ink-mut);justify-content:space-between;margin-bottom:8px;font-size:10.5px;display:flex}.consulto-module__TZvPJq__wl b{color:var(--accent);font-weight:600}.consulto-module__TZvPJq__bar{background:var(--card-3);border-radius:99px;height:5px;overflow:hidden}.consulto-module__TZvPJq__bar i{background:linear-gradient(90deg, var(--accent), var(--accent-2));width:0;height:100%;transition:width .5s var(--ease);border-radius:99px;display:block}.consulto-module__TZvPJq__flowBody{min-height:380px;padding:22px;position:relative}.consulto-module__TZvPJq__step{display:none}.consulto-module__TZvPJq__step.consulto-module__TZvPJq__on{animation:consulto-module__TZvPJq__rise .45s var(--ease);display:block}@keyframes consulto-module__TZvPJq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.consulto-module__TZvPJq__q{font-family:var(--fd);letter-spacing:-.01em;margin-bottom:4px;font-size:clamp(20px,4.6vw,25px);font-weight:800}.consulto-module__TZvPJq__qSub{color:var(--ink-mut);margin-bottom:18px;font-size:13.5px}.consulto-module__TZvPJq__opts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consulto-module__TZvPJq__opt{border:1px solid var(--hair);background:var(--bg-2);text-align:left;transition:all .2s var(--ease);border-radius:14px;flex-direction:column;gap:8px;padding:16px 14px;display:flex;position:relative}.consulto-module__TZvPJq__opt:hover{border-color:var(--hair-2);transform:translateY(-2px)}.consulto-module__TZvPJq__opt.consulto-module__TZvPJq__sel{border-color:var(--accent);background:linear-gradient(160deg, var(--accent-soft), #53b97a08)}.consulto-module__TZvPJq__opt.consulto-module__TZvPJq__sel:after{content:"✓";background:var(--accent);color:#06210f;width:20px;height:20px;animation:consulto-module__TZvPJq__pop .3s var(--ease);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid;position:absolute;top:10px;right:11px}@keyframes consulto-module__TZvPJq__pop{0%{transform:scale(0)}to{transform:scale(1)}}.consulto-module__TZvPJq__opt svg{width:30px;height:30px;stroke:var(--accent)}.consulto-module__TZvPJq__opt b{font-family:var(--fd);font-size:14.5px;line-height:1.25}.consulto-module__TZvPJq__opt span{color:var(--ink-mut);font-size:12px;line-height:1.35}.consulto-module__TZvPJq__chipRow{flex-wrap:wrap;gap:8px;display:flex}.consulto-module__TZvPJq__chip{border:1px solid var(--hair-2);color:var(--ink-2);border-radius:99px;align-items:center;gap:7px;padding:9px 15px;font-size:13.5px;transition:all .18s;display:inline-flex}.consulto-module__TZvPJq__chip small{font-family:var(--fm);color:var(--ink-mut);font-size:10px}.consulto-module__TZvPJq__chip.consulto-module__TZvPJq__sel{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.consulto-module__TZvPJq__chip.consulto-module__TZvPJq__sel small{color:var(--accent)}.consulto-module__TZvPJq__fLab{font-family:var(--fm);letter-spacing:.14em;color:var(--ink-mut);text-transform:uppercase;margin:18px 0 8px;font-size:10.5px}.consulto-module__TZvPJq__fLab:first-child{margin-top:0}.consulto-module__TZvPJq__photoAdd{border:1px dashed var(--hair-2);width:100%;color:var(--ink-mut);text-align:left;border-radius:12px;align-items:center;gap:12px;margin-top:16px;padding:13px 16px;font-size:13.5px;transition:all .2s;display:flex}.consulto-module__TZvPJq__photoAdd:hover{border-color:var(--accent);color:var(--ink-2)}.consulto-module__TZvPJq__photoAdd svg{width:22px;height:22px;stroke:var(--accent);flex-shrink:0}.consulto-module__TZvPJq__photoAdd.consulto-module__TZvPJq__added{color:var(--ink-2);border-style:solid;border-color:#0ca30c80}.consulto-module__TZvPJq__photoAdd.consulto-module__TZvPJq__added b{color:var(--good)}.consulto-module__TZvPJq__fld{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.consulto-module__TZvPJq__fld label{font-family:var(--fm);letter-spacing:.12em;color:var(--ink-mut);text-transform:uppercase;font-size:10px}.consulto-module__TZvPJq__fld input{background:var(--bg-2);border:1px solid var(--hair-2);color:var(--ink);font-family:var(--fb);border-radius:12px;outline:none;padding:13px 15px;font-size:15px;transition:border-color .2s}.consulto-module__TZvPJq__fld input:focus{border-color:var(--accent)}.consulto-module__TZvPJq__fld input::placeholder{color:var(--ink-mut)}.consulto-module__TZvPJq__chGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.consulto-module__TZvPJq__ch{border:1px solid var(--hair);background:var(--bg-2);text-align:center;transition:all .2s var(--ease);border-radius:13px;flex-direction:column;align-items:center;gap:6px;padding:13px 8px;display:flex}.consulto-module__TZvPJq__ch svg{width:22px;height:22px}.consulto-module__TZvPJq__ch b{font-size:12.5px;font-family:var(--fd)}.consulto-module__TZvPJq__ch span{color:var(--ink-mut);font-size:10.5px}.consulto-module__TZvPJq__ch.consulto-module__TZvPJq__sel{border-color:var(--accent);background:var(--accent-soft)}.consulto-module__TZvPJq__ch.consulto-module__TZvPJq__sel.consulto-module__TZvPJq__waSel{border-color:var(--wa);background:#25d3661a}.consulto-module__TZvPJq__priv{color:var(--ink-mut);align-items:flex-start;gap:10px;margin-top:14px;font-size:12px;display:flex}.consulto-module__TZvPJq__priv svg{width:16px;height:16px;stroke:var(--good);flex-shrink:0;margin-top:2px}.consulto-module__TZvPJq__flowNav{justify-content:space-between;gap:10px;padding:0 22px 22px;display:flex}.consulto-module__TZvPJq__trustInline{font-family:var(--fm);color:var(--ink-mut);letter-spacing:.08em;text-align:center;padding:0 22px 16px;font-size:9.5px}.consulto-module__TZvPJq__think{text-align:center;padding:46px 10px;display:none}.consulto-module__TZvPJq__think.consulto-module__TZvPJq__on{animation:consulto-module__TZvPJq__rise .4s var(--ease);display:block}.consulto-module__TZvPJq__orb{background:radial-gradient(circle at 35% 35%, var(--accent-2), var(--accent) 60%, #14713f);border-radius:50%;width:60px;height:60px;margin:0 auto 16px;animation:1.5s ease-in-out infinite consulto-module__TZvPJq__orb;position:relative}.consulto-module__TZvPJq__orb:after{content:"";border:2px dashed #53b97a80;border-radius:50%;animation:5s linear infinite consulto-module__TZvPJq__spin;position:absolute;inset:-9px}@keyframes consulto-module__TZvPJq__orb{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes consulto-module__TZvPJq__spin{to{transform:rotate(360deg)}}.consulto-module__TZvPJq__tLab{font-family:var(--fm);color:var(--ink-2);letter-spacing:.06em;font-size:11.5px}.consulto-module__TZvPJq__tLab:after{content:"";animation:1.3s steps(4,end) infinite consulto-module__TZvPJq__dots}@keyframes consulto-module__TZvPJq__dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.consulto-module__TZvPJq__result{display:none}.consulto-module__TZvPJq__result.consulto-module__TZvPJq__on{animation:consulto-module__TZvPJq__rise .5s var(--ease);display:block}.consulto-module__TZvPJq__resHead{align-items:center;gap:12px;margin-bottom:16px;display:flex}.consulto-module__TZvPJq__resHead .consulto-module__TZvPJq__ok{background:var(--good-soft);width:44px;height:44px;color:var(--good);animation:consulto-module__TZvPJq__pop .4s var(--ease);border:1.5px solid #0ca30c80;border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.consulto-module__TZvPJq__resHead b{font-family:var(--fd);font-size:19px;line-height:1.2;display:block}.consulto-module__TZvPJq__resHead span{color:var(--ink-mut);font-size:12.5px}.consulto-module__TZvPJq__pre{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px;display:grid}.consulto-module__TZvPJq__preIt{background:var(--bg-2);border:1px solid var(--hair);border-radius:13px;padding:13px 15px}.consulto-module__TZvPJq__preIt .consulto-module__TZvPJq__pl{font-family:var(--fm);color:var(--ink-mut);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.consulto-module__TZvPJq__preIt .consulto-module__TZvPJq__pv{font-family:var(--fd);margin-top:3px;font-size:16.5px;font-weight:800}.consulto-module__TZvPJq__preIt .consulto-module__TZvPJq__pv small{color:var(--ink-2);font-size:.68em}.consulto-module__TZvPJq__resNote{color:var(--ink-mut);margin-bottom:18px;font-size:12px;line-height:1.5}.consulto-module__TZvPJq__human{border-radius:var(--r);background:linear-gradient(140deg, var(--accent-soft), #53b97a05);border:1px solid #53b97a66;align-items:flex-start;gap:14px;margin-bottom:14px;padding:18px;display:flex}.consulto-module__TZvPJq__human .consulto-module__TZvPJq__hface{color:#bcd6f5;width:52px;height:52px;font-family:var(--fd);background:#2b4a70;border-radius:14px;flex-shrink:0;place-items:center;font-size:17px;font-weight:900;display:grid;position:relative}.consulto-module__TZvPJq__human .consulto-module__TZvPJq__hface:after{content:"";background:var(--good);border:2.5px solid var(--card);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px}.consulto-module__TZvPJq__human b{font-family:var(--fd);font-size:15.5px;display:block}.consulto-module__TZvPJq__human .consulto-module__TZvPJq__role{font-family:var(--fm);color:var(--ink-mut);letter-spacing:.08em;margin-bottom:6px;font-size:10px}.consulto-module__TZvPJq__human p{color:var(--ink-2);font-size:13.5px}.consulto-module__TZvPJq__human p b{font-size:inherit;color:var(--ink);display:inline}.consulto-module__TZvPJq__waPrev{border:1px solid var(--hair);border-radius:var(--r);background:#0b141a;margin-bottom:16px;padding:14px}.consulto-module__TZvPJq__waPrev .consulto-module__TZvPJq__waTop{color:var(--ink-2);align-items:center;gap:9px;margin-bottom:11px;font-size:12px;display:flex}.consulto-module__TZvPJq__waPrev .consulto-module__TZvPJq__waTop svg{width:17px;height:17px;fill:var(--wa)}.consulto-module__TZvPJq__waPrev .consulto-module__TZvPJq__waTop b{color:var(--ink);font-size:12.5px}.consulto-module__TZvPJq__waMsg{color:#e5eaee;background:#1f2c34;border-radius:4px 12px 12px;max-width:94%;padding:11px 13px;font-size:13.5px;line-height:1.5;position:relative}.consulto-module__TZvPJq__waMsg b{color:#fff}.consulto-module__TZvPJq__waMsg .consulto-module__TZvPJq__waTime{text-align:right;color:#8696a0;margin-top:5px;font-size:10px;display:block}.consulto-module__TZvPJq__waCap{font-family:var(--fm);color:var(--ink-mut);letter-spacing:.08em;text-align:center;margin-top:9px;font-size:9.5px}.consulto-module__TZvPJq__next3{gap:0;margin-bottom:18px;display:grid}.consulto-module__TZvPJq__nx{align-items:flex-start;gap:13px;padding:9px 0;display:flex}.consulto-module__TZvPJq__nx i{background:var(--card-3);height:24px;color:var(--ink-2);font-style:normal;font-family:var(--fd);border-radius:50%;flex:0 0 24px;place-items:center;margin-top:1px;font-size:11px;font-weight:800;display:grid}.consulto-module__TZvPJq__nx div{color:var(--ink-2);font-size:13.5px}.consulto-module__TZvPJq__nx div b{color:var(--ink)}.consulto-module__TZvPJq__resCta{flex-wrap:wrap;gap:9px;display:flex}.consulto-module__TZvPJq__trust3{grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 40px;display:grid}.consulto-module__TZvPJq__t3{background:var(--card);border:1px solid var(--hair);text-align:center;border-radius:14px;padding:15px 14px}.consulto-module__TZvPJq__t3 svg{width:22px;height:22px;stroke:var(--accent);margin:0 auto 8px}.consulto-module__TZvPJq__t3 b{font-family:var(--fd);font-size:13px;line-height:1.3;display:block}.consulto-module__TZvPJq__t3 span{color:var(--ink-mut);margin-top:3px;font-size:11.5px;line-height:1.35;display:block}.consulto-module__TZvPJq__root footer{border-top:1px solid var(--hair);text-align:center;color:var(--ink-mut);padding:22px 0 40px;font-size:11.5px;line-height:1.7}.consulto-module__TZvPJq__toasts{z-index:120;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(94vw,420px);display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.consulto-module__TZvPJq__toast{background:var(--card-3);border:1px solid var(--hair-2);color:var(--ink);opacity:0;transition:all .35s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;display:flex;transform:translateY(14px);box-shadow:0 12px 34px #00000073}.consulto-module__TZvPJq__toast.consulto-module__TZvPJq__show{opacity:1;transform:none}@media (max-width:480px){.consulto-module__TZvPJq__opts,.consulto-module__TZvPJq__pre{grid-template-columns:1fr 1fr}.consulto-module__TZvPJq__trust3{grid-template-columns:1fr}.consulto-module__TZvPJq__flowBody{min-height:340px;padding:18px}}@media (prefers-reduced-motion:reduce){.consulto-module__TZvPJq__root,.consulto-module__TZvPJq__root *{transition-duration:1ms!important;animation-duration:1ms!important}}
