.lc{--bg:#17161e;--surface:#1f1e28;--surface-2:#282733;--surface-3:#302f3c;--hover:#2b2a36;--border:#3a3847;--border-strong:#737185;--text:#f2f5fa;--text-muted:#a09db1;--text-subtle:#9693a8;--brand:#80c1ff;--brand-strong:#a9d5ff;--brand-solid:#80c1ff;--brand-solid-hover:#99ceff;--on-brand:#17161e;--brand-soft:#80c1ff24;--brand-border:#80c1ff61;--accent:#84e3ca;--accent-solid:#59b59c;--accent-solid-hover:#6cc4ac;--on-accent:#17161e;--accent-soft:#84e3ca1f;--accent-border:#84e3ca57;--tenant-accent:var(--brand);--tenant-solid:var(--brand-solid);--on-tenant:var(--on-brand);--tenant-soft:var(--brand-soft);--success:#5cd38a;--success-soft:#5cd38a1f;--success-border:#5cd38a52;--warning:#fbbf24;--warning-soft:#fbbf241f;--warning-border:#fbbf2457;--danger:#ff8a9a;--danger-solid:#d63a5a;--danger-soft:#ff8a9a1f;--danger-border:#ff8a9a57;--info:#80c1ff;--info-soft:#80c1ff1f;--info-border:#80c1ff57;--st-ia-solid:#80c1ff;--st-ia-ink:#17161e;--st-wait:#fbbf24;--st-wait-soft:#fbbf2424;--st-sched:#84e3ca;--st-lost:#f48fb1;--st-optout:#9895aa;--wa-bg:#14131a;--wa-in:#282733;--wa-ai:#1d2b40;--wa-human:#1b3330;--wa-note:#fbbf241a;--wa-tick:#80c1ff;--focus:#80c1ff;--backdrop:#08080ca8;--sh-1:0 1px 2px #0006;--sh-pop:0 10px 28px -10px #0009, 0 0 0 1px #ffffff0f;--sh-modal:0 24px 64px -12px #000000a6, 0 0 0 1px #ffffff0f;--c1:#80c1ff;--c2:#84e3ca;--c3:#fbbf24;--c4:#f48fb1;--c5:#a09db1;--c6:#5492e0;--grad:linear-gradient(120deg, #5492e0 0%, #80c1ff 38%, #99ffe4 74%, #84e3ca 100%);--headset:#216ac7;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-io:cubic-bezier(.4, 0, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lc[data-theme=light],[data-theme=light] .lc:not([data-theme=dark]){--bg:#f5f8fd;--surface:#fff;--surface-2:#f0f4fa;--surface-3:#e8eef6;--hover:#edf2f9;--border:#e2e7ef;--border-strong:#888599;--text:#17161e;--text-muted:#605e70;--text-subtle:#67657a;--brand:#216ac7;--brand-strong:#1a57a6;--brand-solid:#216ac7;--brand-solid-hover:#1a57a6;--on-brand:#fff;--brand-soft:#e5f1ff;--brand-border:#216ac74d;--accent:#277a66;--accent-solid:#59b59c;--accent-solid-hover:#4fa88f;--on-accent:#17161e;--accent-soft:#e5fff8;--accent-border:#277a664d;--success:#15803d;--success-soft:#15803d14;--success-border:#15803d42;--warning:#b45309;--warning-soft:#b4530914;--warning-border:#b4530947;--danger:#c02646;--danger-solid:#c02646;--danger-soft:#c0264612;--danger-border:#c0264642;--info:#216ac7;--info-soft:#e5f1ff;--info-border:#216ac747;--st-ia-solid:#216ac7;--st-ia-ink:#fff;--st-wait:#b45309;--st-wait-soft:#b4530917;--st-sched:#277a66;--st-lost:#b4235a;--st-optout:#605e70;--wa-bg:#eef2f8;--wa-in:#fff;--wa-ai:#e5f1ff;--wa-human:#e5fff8;--wa-note:#b4530914;--wa-tick:#216ac7;--focus:#216ac7;--backdrop:#17161e6b;--sh-1:0 1px 2px #17161e14;--sh-pop:0 10px 28px -10px #17161e33, 0 0 0 1px #17161e0f;--sh-modal:0 24px 64px -12px #17161e42, 0 0 0 1px #17161e0f;--c1:#216ac7;--c2:#3e9c83;--c3:#d97706;--c4:#b4235a;--c5:#737185;--c6:#5492e0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lc[data-niche=aesthetics],.lc[data-niche=estetica],[data-niche=aesthetics] .lc:not([data-niche]),[data-niche=estetica] .lc:not([data-niche]){--tenant-accent:var(--accent);--tenant-solid:var(--accent-solid);--on-tenant:var(--on-accent);--tenant-soft:var(--accent-soft)}@layer base{.lc{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:20px}html.lc,html.lc body{margin:0}.lc *,.lc :before,.lc :after{box-sizing:border-box}.lc h1,.lc h2,.lc h3,.lc h4,.lc p{margin:0}.lc button,.lc input,.lc select,.lc textarea{font:inherit;color:inherit}.lc button{cursor:pointer;-webkit-tap-highlight-color:transparent}.lc :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lc a{color:var(--brand);text-decoration:none}.lc a:hover{text-decoration:underline}.lc a.plain{color:inherit}.lc a.plain:hover{text-decoration:none}}@media (prefers-reduced-motion:reduce){.lc *,.lc :before,.lc :after{transition:none!important;animation:none!important}}
.lc[data-niche=estetica]{--tenant-accent:var(--accent);--tenant-solid:var(--accent-solid);--on-tenant:var(--on-accent);--tenant-soft:var(--accent-soft)}.lc{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:20px}.lc *{box-sizing:border-box}.lc h1,.lc h2,.lc h3,.lc h4,.lc p{margin:0}.lc button,.lc input,.lc select,.lc textarea{font:inherit;color:inherit}.lc button{cursor:pointer;-webkit-tap-highlight-color:transparent}.lc :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lc a{color:var(--brand);text-decoration:none}.lc a:hover{text-decoration:underline}.lc a.plain{color:inherit}.lc a.plain:hover{text-decoration:none}.mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}.num{font-variant-numeric:tabular-nums}.ov{letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-size:11px;font-weight:600;line-height:16px}.muted{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.card{background:var(--surface);border:1px solid var(--border);border-radius:16px}.btn{white-space:nowrap;height:40px;transition:background-color var(--dur-1), border-color var(--dur-1);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;text-decoration:none!important}.btn-p{background:var(--brand-solid);color:var(--on-brand)!important}.btn-p:hover{background:var(--brand-solid-hover)}.btn-s{background:var(--surface-2);border-color:var(--border);color:var(--text)!important}.btn-s:hover{background:var(--hover);border-color:var(--border-strong)}.btn-g{background:0 0;color:var(--text)!important}.btn-g:hover{background:var(--hover)}.btn-d{background:var(--danger-solid);color:#fff!important}.btn-do{border-color:var(--danger-border);background:0 0;color:var(--danger)!important}.btn-do:hover{background:var(--danger-soft)}.btn-a{background:var(--accent-solid);color:var(--on-accent)!important}.btn-a:hover{background:var(--accent-solid-hover)}.btn-sm{border-radius:8px;height:32px;padding:0 12px;font-size:13px}.btn-lg{height:48px;padding:0 20px;font-size:15px}.btn[disabled]{opacity:.45;cursor:not-allowed}.ib{width:40px;height:40px;color:var(--text-muted);transition:background-color var(--dur-1);background:0 0;border:1px solid #0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ib:hover{background:var(--hover);color:var(--text)}.field{flex-direction:column;gap:6px;display:flex}.field>label,.lbl{color:var(--text);font-size:13px;font-weight:500}.hint{color:var(--text-subtle);font-size:12px;line-height:16px}.err{color:var(--danger);font-size:12px;line-height:16px}.inp{background:var(--surface);border:1px solid var(--border-strong);width:100%;height:40px;transition:border-color var(--dur-1), box-shadow var(--dur-1);border-radius:12px;outline:none;padding:0 12px}.inp:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.inp.bad{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}textarea.inp{resize:vertical;height:auto;padding:10px 12px;line-height:20px}.chip{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.chip[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--text)}.badge{white-space:nowrap;background:var(--surface-2);height:22px;color:var(--text-muted);border:1px solid var(--border);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.b-brand{background:var(--brand-soft);color:var(--brand);border-color:var(--brand-border)}.b-accent{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-border)}.b-ok{background:var(--success-soft);color:var(--success);border-color:var(--success-border)}.b-warn{background:var(--warning-soft);color:var(--warning);border-color:var(--warning-border)}.b-bad{background:var(--danger-soft);color:var(--danger);border-color:var(--danger-border)}.b-info{background:var(--info-soft);color:var(--info);border-color:var(--info-border)}.st-ia{background:var(--st-ia-solid);color:var(--st-ia-ink);border-color:#0000}.st-wait{background:var(--st-wait-soft);color:var(--st-wait);border-color:currentColor}.st-sched{color:var(--st-sched);background:0 0;border-color:currentColor}.st-lost{color:var(--st-lost);background:0 0;border-color:#0000;text-decoration:line-through;text-decoration-thickness:1px}.st-optout{color:var(--st-optout);background:0 0;border:1px dashed}.tabs{border-bottom:1px solid var(--border);gap:4px;display:flex;overflow-x:auto}.tab{height:40px;color:var(--text-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:500;display:inline-flex;text-decoration:none!important}.tab:hover{color:var(--text)}.tab[aria-selected=true],.tab[aria-current=page]{color:var(--text);border-bottom-color:var(--brand)}.seg{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.seg>button{height:32px;color:var(--text-muted);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.seg>button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--sh-1)}.kbd{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);border-radius:6px;padding:1px 6px;font-family:Geist Mono,monospace;font-size:11px}.hov{transition:background-color var(--dur-1)}.hov:hover{background:var(--hover)}.row{transition:background-color var(--dur-1);cursor:pointer}.row:hover{background:color-mix(in oklab, var(--hover) 70%, transparent)}.nav-i{white-space:nowrap;border-radius:10px;align-items:center;gap:10px;height:38px;padding:0 10px;font-weight:500;display:flex;color:var(--text-muted)!important;text-decoration:none!important}.nav-i:hover{background:var(--hover);color:var(--text)!important}.nav-i[aria-current=page]{background:var(--brand-soft);color:var(--text)!important}.nav-i[aria-current=page] svg{color:var(--brand)}.tbl{border-collapse:collapse;width:100%;font-size:13px}.tbl th{text-align:left;color:var(--text-subtle);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:500}.tbl td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px}.av{background:var(--surface-3);color:var(--text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.tog{background:var(--border-strong);width:40px;height:24px;transition:background-color var(--dur-2);border:0;border-radius:999px;flex-shrink:0;position:relative}.tog:after{content:"";width:18px;height:18px;transition:transform var(--dur-2) var(--ease-out);background:#fff;border-radius:999px;position:absolute;top:3px;left:3px}.tog[aria-checked=true]{background:var(--brand-solid)}.tog[aria-checked=true]:after{background:var(--on-brand);transform:translate(16px)}.lc[data-theme=light] .tog[aria-checked=true]:after{background:#fff}.bar{background:var(--surface-3);border-radius:999px;height:8px;overflow:hidden}.bar>span{background:var(--brand-solid);border-radius:999px;height:100%;display:block}.bar-g>span{background:var(--grad)}.grad-text{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.tip{position:relative}.tip-b{z-index:30;background:var(--text);width:max-content;max-width:260px;color:var(--bg);white-space:normal;text-align:left;box-shadow:var(--sh-pop);opacity:0;pointer-events:none;transition:opacity var(--dur-1), translate var(--dur-1);border-radius:10px;padding:8px 10px;font-size:12px;font-weight:400;line-height:16px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px}.tip:hover>.tip-b,.tip:focus-visible>.tip-b,.tip:focus-within>.tip-b{opacity:1;translate:-50%}.toast{z-index:90;background:var(--text);min-width:280px;max-width:min(520px,100vw - 32px);color:var(--bg);box-shadow:var(--sh-modal);animation:linu var(--dur-3) var(--ease-out);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;translate:-50%}.ovl{z-index:70;background:var(--backdrop);display:flex;position:fixed;inset:0}.thin{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--text-subtle) 45%, transparent) transparent}.sk{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:300% 100%;border-radius:8px;animation:1.6s linear infinite lsk}@keyframes lsk{0%{background-position:100% 0}to{background-position:0 0}}.spin{transform-origin:50%;transform-box:fill-box;animation:.8s linear infinite lspin}@keyframes lspin{to{transform:rotate(360deg)}}.dots>*{animation:1.2s infinite ldot}.dots>:nth-child(2){animation-delay:.15s}.dots>:nth-child(3){animation-delay:.3s}@keyframes ldot{0%,60%,to{opacity:.25}30%{opacity:1}}.wv>*{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite lwv}.wv>:nth-child(2){animation-delay:.12s}.wv>:nth-child(3){animation-delay:.24s}.wv>:nth-child(4){animation-delay:.36s}.wv>:nth-child(5){animation-delay:.48s}@keyframes lwv{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.15)}}.bob{animation:3.2s ease-in-out infinite lbob}@keyframes lbob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.blink{transform-box:fill-box;transform-origin:50%;animation:5s infinite lblink}@keyframes lblink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.talk{transform-box:fill-box;transform-origin:50%;animation:.42s ease-in-out infinite ltalk}@keyframes ltalk{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1.2)}}.pulse{animation:1.6s ease-out infinite lpulse}@keyframes lpulse{0%{box-shadow:0 0 0 0 var(--brand-border)}to{box-shadow:0 0 0 10px #0000}}.in-r{animation:linr var(--dur-3) var(--ease-out)}@keyframes linr{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.in-u{animation:linu var(--dur-3) var(--ease-out)}@keyframes linu{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports (appearance:base-select){.lc select{appearance:base-select!important}.lc select::picker(select){appearance:base-select!important}.lc select{cursor:pointer;color:var(--text);text-align:left;align-items:center;gap:8px;display:inline-flex}.lc select:hover{border-color:color-mix(in oklab, var(--border-strong) 55%, var(--text))}.lc select:open{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.lc select selectedcontent{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.lc select::picker-icon{content:"";border-right:1.75px solid var(--text-subtle);border-bottom:1.75px solid var(--text-subtle);width:7px;height:7px;transition:rotate var(--dur-2) var(--ease-out), margin var(--dur-2) var(--ease-out);flex-shrink:0;margin:-4px 3px 0 auto;rotate:45deg}.lc select:open::picker-icon{border-color:var(--brand);margin-top:4px;rotate:225deg}.lc ::picker(select){border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:var(--sh-pop);min-width:anchor-size(width);scrollbar-width:thin;opacity:0;max-height:min(320px,60vh);transition:opacity var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out), display var(--dur-2) allow-discrete, overlay var(--dur-2) allow-discrete;border-radius:14px;margin-block:6px;padding:6px;overflow-y:auto;translate:0 -6px}.lc select:open::picker(select){opacity:1;translate:0}@starting-style{.lc select:open::picker(select){opacity:0;translate:0 -6px}}.lc select option{min-height:38px;color:var(--text);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-1);background:0 0;border-radius:9px;outline:none;align-items:center;gap:10px;padding:8px 10px;font-size:14px;line-height:20px;display:flex}.lc select option:hover,.lc select option:focus-visible{background:var(--hover)}.lc select option:focus-visible{box-shadow:inset 0 0 0 1.5px var(--brand-border)}.lc select option:checked{background:var(--brand-soft);color:var(--text);font-weight:500}.lc select option::checkmark{content:"";border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);flex-shrink:0;order:1;width:5px;height:10px;margin-left:auto;translate:-3px -2px;rotate:45deg}.lc select option:not(:checked)::checkmark{visibility:hidden}.lc select option:disabled{opacity:.45;cursor:not-allowed}.lc select option+option{margin-top:2px}.sel-w select::picker-icon{display:none}.lc select.sel::picker-icon{display:none}}.only-m{display:none!important}@media (max-width:1023px){.sb,.only-d{display:none!important}.only-m{display:flex!important}}@media (max-width:767px){.btn{height:44px}.ib{width:44px;height:44px}.inp{height:44px}.chip{height:36px}.nav-i{height:44px}}@media (prefers-reduced-motion:reduce){.lc *{transition:none!important;animation:none!important}}.lp{--title1:#17161e;--title2:#5492e0;--eb-bg:#e5f1ff;--eb-ink:#216ac7;--sec-a:#fff;--sec-b:#f5f8fd;--card-sh:0 1px 2px #17161e0a, 0 12px 32px -12px #17161e24;--card-sh-lg:0 2px 4px #17161e0a, 0 28px 64px -24px #17161e38;--glass-bg:#ffffff80;--glass-bg-solid:#ffffffd1;--glass-bd:#ffffffb3;--glass-sh:0 8px 32px -12px #17161e2e, inset 0 0 0 1px #17161e0d;--pbtn:#216ac7;--pbtn-h:#1a57a6;--pbtn-ink:#fff;--dots:#17161e21;background:var(--sec-a);font-size:16px;line-height:26px;position:relative;overflow-x:clip}.lp[data-theme=dark]{--title1:#f2f5fa;--title2:#80c1ff;--eb-bg:#80c1ff24;--eb-ink:#80c1ff;--sec-a:#17161e;--sec-b:#1b1a23;--card-sh:0 1px 2px #0000004d, 0 12px 32px -12px #0009;--card-sh-lg:0 2px 4px #0000004d, 0 28px 64px -24px #000000b3;--glass-bg:#1f1e288c;--glass-bg-solid:#1f1e28db;--glass-bd:#ffffff1a;--glass-sh:0 8px 32px -12px #0009, inset 0 0 0 1px #ffffff0f;--dots:#f2f5fa1a}.lp .dk{--bg:#17161e;--surface:#1f1e28;--surface-2:#282733;--surface-3:#302f3c;--hover:#2b2a36;--border:#3a3847;--border-strong:#737185;--text:#f2f5fa;--text-muted:#a09db1;--text-subtle:#9693a8;--brand:#80c1ff;--brand-strong:#a9d5ff;--brand-soft:#80c1ff24;--brand-border:#80c1ff61;--accent:#84e3ca;--accent-soft:#84e3ca1f;--accent-border:#84e3ca57;--success:#5cd38a;--warning:#fbbf24;--danger:#ff8a9a;--focus:#80c1ff;--title1:#fff;--title2:#80c1ff;--glass-bg:#1f1e288c;--glass-bd:#ffffff1a;--card-sh:0 12px 32px -12px #0009;--dots:#f2f5fa1a;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:#17161e;position:relative}.lp[data-theme=dark] .dk{background:#111017}.lp .wrap{width:100%;max-width:1248px;margin:0 auto;padding:0 24px;position:relative}.lp .sec{padding:120px 0;position:relative}.lp .sec-a{background:var(--sec-a)}.lp .sec-b{background:var(--sec-b)}@media (max-width:1023px){.lp .sec{padding:96px 0}}@media (max-width:767px){.lp .sec{padding:72px 0}.lp .wrap{padding:0 16px}}.lp .h1{letter-spacing:-.035em;color:var(--title1);text-wrap:balance;font-size:clamp(40px,5.6vw,72px);font-weight:800;line-height:1.02}.lp .h2{letter-spacing:-.03em;color:var(--title1);text-wrap:balance;font-size:clamp(32px,4.2vw,54px);font-weight:800;line-height:1.06}.lp .h1 .l2,.lp .h2 .l2{color:var(--title2);font-weight:600;display:block}.lp .h3{letter-spacing:-.02em;color:var(--title1);font-size:22px;font-weight:700;line-height:28px}.lp .lead{color:var(--text-muted);text-wrap:pretty;font-size:18px;line-height:30px}.lp .lead b,.lp .lead strong{color:var(--text);font-weight:600}.lp .small{font-size:13px;line-height:20px}@media (max-width:767px){.lp .lead{font-size:16px;line-height:26px}}.lp .eb{background:var(--eb-bg);height:30px;color:var(--eb-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:0 14px 0 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.lp .eb:before{content:"";background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}@media (max-width:767px){.lp .eb{white-space:normal;text-wrap:balance;height:auto;min-height:30px;padding-top:7px;padding-bottom:7px}}.lp .ebm{letter-spacing:.2em;text-transform:uppercase;color:#80c1ff;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:16px}.lp .pbtn{background:var(--pbtn);white-space:nowrap;height:52px;transition:background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2);border:0;border-radius:999px;align-items:center;gap:14px;padding:0 8px 0 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -10px #216ac799;color:var(--pbtn-ink)!important;text-decoration:none!important}.lp .pbtn:hover{background:var(--pbtn-h)}.lp .pbtn .arr{color:#216ac7;width:36px;height:36px;transition:transform var(--dur-2) var(--ease-out);background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .pbtn:hover .arr{transform:translate(3px)}.lp .pbtn.sm{gap:10px;height:44px;padding:0 6px 0 18px;font-size:14px}.lp .pbtn.sm .arr{width:32px;height:32px}.lp .obtn{border:1.5px solid var(--border-strong);white-space:nowrap;height:52px;transition:background-color var(--dur-2), border-color var(--dur-2);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex;color:var(--text)!important;text-decoration:none!important}.lp .obtn:hover{background:var(--hover);border-color:var(--text)}.lp .dk .obtn{border-color:#ffffff52}.lp .dk .obtn:hover{background:#ffffff0f;border-color:#fff}.lp .obtn.sm{height:44px;padding:0 16px;font-size:14px}@media (max-width:767px){.lp .pbtn,.lp .obtn{height:52px}}.lp .lcard{background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-sh);border-radius:20px}.lp .glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border:1px solid var(--glass-bd);box-shadow:var(--glass-sh)}.lp .noise{opacity:.07;pointer-events:none;mix-blend-mode:soft-light;z-index:0;width:100%;height:100%;position:absolute;inset:0}.lp .bg-hero{background:radial-gradient(1100px 620px at 82% -12%,#80c1ff8c,#0000 62%),radial-gradient(760px 520px at -6% 34%,#99ffe44d,#0000 62%),linear-gradient(#e3efff 0%,#eef5ff 46%,#fff 100%)}.lp[data-theme=dark] .bg-hero{background:radial-gradient(1100px 620px at 82% -12%,#5492e061,#0000 62%),radial-gradient(760px 520px at -6% 34%,#59b59c2e,#0000 62%),linear-gradient(#141a2a 0%,#17161e 70%)}.lp .stripes{pointer-events:none;background:repeating-linear-gradient(90deg,#fff0 0 72px,#ffffff6b 72px 104px,#ffffff14 104px 112px,#fff0 112px 184px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 88%)}.lp[data-theme=dark] .stripes{opacity:.12}.lp .bg-dots{background-image:radial-gradient(var(--dots) 1.1px, transparent 1.4px);background-size:22px 22px}.lp .glow-top{background:radial-gradient(900px 360px at 50% -120px,#5492e08c,#5492e01f 55%,#0000 75%),#17161e}.lp[data-theme=dark] .glow-top{background:radial-gradient(900px 360px at 50% -120px,#5492e073,#5492e01a 55%,#0000 75%),#111017}.lp .glow-cta{background:radial-gradient(1100px 560px at 50% 112%,#216ac7bf,#5492e038 42%,#0000 70%),radial-gradient(500px 260px at 50% 100%,#99ffe424,#0000 70%),#0b0a10}.lp .hair{background:var(--border);height:1px}@supports (animation-timeline:view()){.lp .rv{animation:linear both lrv;animation-timeline:view();animation-range:entry cover 22%}}@keyframes lrv{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.lp .mq{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lp .mq-track{flex-shrink:0;gap:16px;min-width:max-content;padding-right:16px;animation:38s linear infinite lmq;display:flex}.lp .mq:hover .mq-track,.lp .mq:focus-within .mq-track{animation-play-state:paused}@keyframes lmq{to{transform:translate(-100%)}}.lp .typing>i{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.2s infinite ldot;display:inline-block}.lp .typing>i:nth-child(2){animation-delay:.15s}.lp .typing>i:nth-child(3){animation-delay:.3s}.lp .float{animation:6s ease-in-out infinite lfloat}@keyframes lfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lp .logo{align-items:center;gap:10px;display:inline-flex;color:var(--title1)!important;text-decoration:none!important}.lp .wm{letter-spacing:-.03em;color:inherit;font-size:20px;font-weight:800;line-height:24px}.lp .wm>span{color:#216ac7;font-weight:500}.lp[data-theme=dark] .wm>span,.lp .dk .wm>span{color:#80c1ff}.lp .dk .logo{color:#fff!important}.lp .flag{border-radius:999px;flex-shrink:0;width:20px;height:20px;overflow:hidden;box-shadow:0 0 0 1px #17161e1f}.lp .rev-tag{z-index:85;color:#17161e;height:32px;box-shadow:var(--sh-pop);background:#fbbf24;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;position:fixed;bottom:16px;left:16px}@media (prefers-reduced-motion:reduce){.lp .rv{opacity:1!important;animation:none!important;transform:none!important}.lp .mq{-webkit-mask-image:none;mask-image:none}.lp .mq-track{flex-wrap:wrap;flex-shrink:1;justify-content:center;min-width:0;padding-right:0;animation:none!important}.lp .mq-track[aria-hidden=true]{display:none}.lp .float{animation:none!important}}.lp .nav-shell{z-index:60;pointer-events:none;padding:0 16px;position:fixed;top:16px;left:0;right:0}.lp .nav-scrim{z-index:0;pointer-events:auto;cursor:default;background:0 0;border:0;position:fixed;inset:0}.lp .nav-pill{--nb0:#ffffff80;--nb1:#ffffffe6;z-index:1;pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffffd1;border:1px solid #ffffffbf;border-radius:50px;align-items:center;gap:16px;max-width:1200px;height:76px;margin:0 auto;padding:0 12px 0 24px;display:flex;position:relative;box-shadow:0 8px 32px -14px #17161e38,inset 0 0 0 1px #17161e0a}.lp[data-theme=dark] .nav-pill{--nb0:#1f1e288c;--nb1:#17161eeb;background:#1f1e28db;border-color:#ffffff1a;box-shadow:0 8px 32px -14px #000000b3,inset 0 0 0 1px #ffffff0d}@supports (animation-timeline:scroll()){.lp .nav-pill{animation:linear both navop;animation-timeline:scroll(root);animation-range:0 360px}}@keyframes navop{0%{background:var(--nb0)}to{background:var(--nb1)}}.lp .nav-logo{flex-shrink:0}.lp .nav-links{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.lp .nav-a{white-space:nowrap;height:40px;transition:background-color var(--dur-1);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;color:var(--text)!important;text-decoration:none!important}.lp .nav-a:hover{background:#17161e0f}.lp[data-theme=dark] .nav-a:hover{background:#ffffff14}.lp .nav-right{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.lp .nav-lang{position:relative}.lp .nav-langbtn{border:1px solid var(--border);height:40px;color:var(--text);transition:background-color var(--dur-1), border-color var(--dur-1);background:#ffffff73;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.lp[data-theme=dark] .nav-langbtn{background:#ffffff0a}.lp .nav-langbtn:hover{border-color:var(--border-strong)}.lp .nav-langbtn .flag,.lp .nav-langit .flag{display:inline-flex}.lp .nav-chev{color:var(--text-muted);transition:rotate var(--dur-2) var(--ease-out)}.lp .nav-langbtn[aria-expanded=true] .nav-chev{rotate:180deg}.lp .nav-langmenu{background:var(--glass-bg-solid);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border:1px solid var(--glass-bd);width:208px;box-shadow:var(--sh-pop);z-index:2;border-radius:18px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 12px);right:0}.lp .nav-langit{width:100%;height:44px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.lp .nav-langit:hover{background:var(--hover)}.lp .nav-langit[aria-checked=true]{background:var(--brand-soft);color:var(--text)}.lp .nav-langit[aria-checked=true] svg:last-child{color:var(--brand)}.lp .nav-theme{color:var(--text-muted)}.lp .nav-menubtn{color:var(--text);display:none}.lp .nav-panel{z-index:1;pointer-events:auto;background:var(--glass-bg-solid);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border:1px solid var(--glass-bd);max-width:1200px;box-shadow:var(--sh-pop);border-radius:28px;flex-direction:column;gap:8px;margin:10px auto 0;padding:10px;display:flex;position:relative}.lp .nav-panel-links{flex-direction:column;display:flex}.lp .nav-pa{border-radius:16px;justify-content:space-between;align-items:center;height:52px;padding:0 16px;font-size:16px;font-weight:600;display:flex;color:var(--text)!important;text-decoration:none!important}.lp .nav-pa:hover{background:var(--hover)}.lp .nav-pa svg{color:var(--text-subtle)}.lp .nav-panel-ft{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:8px 6px 6px;display:flex}.lp .nav-panel-cta{flex:1;justify-content:space-between}@media (max-width:1180px){.lp .nav-links,.lp .nav-d{display:none!important}.lp .nav-menubtn{display:inline-flex}}@media (max-width:1023px){.lp .nav-pill{gap:8px;height:64px;padding:0 8px 0 16px}}@media (max-width:767px){.lp .nav-shell{padding:0 10px;top:10px}.lp .nav-pill .wm{font-size:18px}}.lp .hero{padding:156px 0 96px;scroll-margin-top:0;position:relative;overflow:hidden}.lp .hero>.wrap{z-index:1}.lp .hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:40px;display:grid}.lp .hero-copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.lp .hero-eb{white-space:normal;height:auto;min-height:30px;padding:7px 14px 7px 12px;line-height:16px}.lp .hero .h1{max-width:640px}.lp .hero-lead{max-width:560px}.lp .hero-ctas{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.lp .hero-trust{color:var(--text-muted);flex-wrap:wrap;gap:8px 22px;margin:4px 0 0;padding:0;font-size:13px;font-weight:500;line-height:18px;list-style:none;display:flex}.lp .hero-trust li{align-items:center;gap:7px;display:inline-flex}.lp .hero-trust svg{color:var(--brand);flex-shrink:0}.lp .hero-stage{perspective:1800px;justify-content:center;min-width:0;padding:12px 0 60px;display:flex;position:relative}.lp .hero-phone{width:328px;transform-style:preserve-3d;transition:transform .7s var(--ease-out);flex-shrink:0;transform:rotateY(-14deg)rotateX(5deg)rotate(1.5deg)}.lp .hero-stage:hover .hero-phone{transform:rotateY(-7deg)rotateX(2.5deg)rotate(.5deg)}.lp .hero-frame{background:linear-gradient(150deg,#3a3946 0%,#15141b 34%,#0e0d13 66%,#2c2b36 100%);border-radius:56px;height:668px;padding:11px;position:relative;box-shadow:inset 0 0 0 1.5px #4d4b5c,inset 0 2px 1px #ffffff1f,36px 56px 80px -32px #17161e80,0 34px 70px -24px #216ac76b}.lp .hero-frame:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(118deg,#ffffff3d 0%,#ffffff12 18%,#fff0 30% 72%,#ffffff12 100%);border-radius:56px;position:absolute;inset:0}.lp .hero-sbtn{background:linear-gradient(90deg,#2a2933,#4d4b5c);border-radius:2px;width:3px;position:absolute}.lp .hero-sbtn1{height:30px;top:132px;left:-2px}.lp .hero-sbtn2{height:56px;top:180px;left:-2px}.lp .hero-sbtn3{height:84px;top:196px;right:-2px}.lp .hero-screen{background-color:var(--wa-bg);background-image:radial-gradient(color-mix(in oklab, var(--text) 6%, transparent) 1px, transparent 1.3px);z-index:1;background-size:16px 16px;border-radius:46px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.lp .hero-isl{z-index:2;background:#0b0a10;border-radius:999px;width:94px;height:27px;position:absolute;top:11px;left:50%;translate:-50%}.lp .hero-wahd{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:50px 14px 10px 10px;display:flex}.lp .hero-av{background:var(--brand-soft);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.lp .hero-who{flex-direction:column;min-width:0;display:flex}.lp .hero-who strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:18px;overflow:hidden}.lp .hero-who span{color:var(--accent);font-size:12px;line-height:16px}.lp .hero-chat{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;min-height:0;padding:10px 10px 8px;display:flex;overflow:hidden}.lp .hero-day{color:var(--text-muted);background:var(--surface);box-shadow:var(--sh-1);border-radius:8px;align-self:center;margin-bottom:auto;padding:2px 10px;font-size:11px;font-weight:500;line-height:16px}.lp .hero-b{max-width:84%;color:var(--text);animation:herob .32s var(--ease-out) both;border-radius:14px;flex-direction:column;flex-shrink:0;padding:7px 10px 5px;font-size:13.5px;line-height:19px;display:flex;box-shadow:0 1px 1px #17161e14}.lp .hero-in{background:var(--wa-in);border-bottom-left-radius:4px;align-self:flex-start}.lp .hero-out{background:var(--wa-ai);border-bottom-right-radius:4px;align-self:flex-end}@keyframes herob{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.lp .hero-sig{letter-spacing:.05em;color:var(--brand);margin-bottom:1px;font-size:11.5px;font-weight:700;line-height:15px}.lp .hero-meta{color:var(--text-muted);align-self:flex-end;align-items:center;gap:3px;margin-top:1px;font-size:10.5px;line-height:14px;display:inline-flex}.lp .hero-tick{color:var(--wa-tick)}.lp .hero-typ{color:var(--text-subtle);padding:10px 12px}.lp .hero-typ .typing{gap:4px;display:inline-flex}.lp .hero-card{background:var(--surface);border:1px solid var(--accent-border);box-shadow:var(--sh-1);animation:herob .4s var(--ease-out) both;border-radius:14px;flex-shrink:0;align-self:flex-end;align-items:center;gap:10px;padding:9px 12px 9px 9px;display:flex}.lp .hero-card-ic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .hero-card-tx{flex-direction:column;display:flex}.lp .hero-card-tx strong{color:var(--text);font-size:13px;font-weight:600;line-height:17px}.lp .hero-card-tx span{color:var(--text-muted);font-size:12px;line-height:16px}.lp .hero-comp{align-items:center;gap:8px;padding:8px 10px 18px;display:flex}.lp .hero-comp-in{background:var(--surface);height:40px;color:var(--text-subtle);border-radius:999px;flex:1;align-items:center;padding:0 16px;font-size:13px;display:flex}.lp .hero-comp-mic{background:var(--brand-solid);width:40px;height:40px;color:var(--on-brand);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .hero-chip{z-index:4;color:var(--text);border-radius:18px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:13px;line-height:18px;display:flex;position:absolute}.lp .hero-chip strong{font-weight:600}.lp .hero-chip1{top:112px;left:calc(50% - 300px)}.lp .hero-chip2{animation-delay:-3s;bottom:120px;right:calc(50% - 288px)}.lp .hero-chip-ic{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .hero-chip-av{background:var(--surface);width:36px;height:36px;box-shadow:var(--sh-1);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .hero-chip2-tx{flex-direction:column;gap:2px;display:flex}.lp .hero-chip2-ln{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.lp .hero-ok{color:var(--success);align-items:center;gap:3px;font-weight:600;display:inline-flex}.lp .hero-replay{border:1px solid var(--border);background:var(--glass-bg-solid);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:36px;color:var(--text-muted);z-index:5;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;left:50%;translate:-50%}.lp .hero-replay:hover{color:var(--text);border-color:var(--border-strong)}@media (max-width:1023px){.lp .hero{padding:132px 0 72px}.lp .hero-grid{grid-template-columns:minmax(0,1fr);gap:48px}.lp .hero-copy{align-items:flex-start}.lp .hero-stage{perspective:none}.lp .hero-phone,.lp .hero-stage:hover .hero-phone{transform:none}.lp .hero-chip1{left:calc(50% - 300px)}}@media (max-width:767px){.lp .hero{padding:112px 0 56px}.lp .hero-phone{width:290px}.lp .hero-frame{border-radius:50px;height:592px;padding:10px}.lp .hero-frame:after{border-radius:50px}.lp .hero-screen{border-radius:41px}.lp .hero-ctas{width:100%}.lp .hero-ctas>*{flex:220px;justify-content:space-between}.lp .hero-ctas>.obtn{justify-content:center}.lp .hero-chip{gap:8px;max-width:70%;padding:8px 12px 8px 8px;font-size:12px;line-height:16px}.lp .hero-chip1{top:56px;left:0}.lp .hero-chip2{bottom:96px;right:0}.lp .hero-chip-ic,.lp .hero-chip-av{width:30px;height:30px}}.lp .num-band{padding:30px 0;scroll-margin-top:112px;overflow:hidden}.lp .num-glow{pointer-events:none;background:radial-gradient(640px 180px at 18% 0,#5492e04d,#0000 70%),radial-gradient(520px 160px at 88% 100%,#5492e029,#0000 70%);position:absolute;inset:0}.lp .num-band .noise{opacity:.05}.lp .num-grid{z-index:1;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;display:grid}.lp .num-lbl{max-width:180px;margin:0;font-size:12px;line-height:20px}.lp .num-list{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp .num-it{border-left:1px solid #ffffff1a;align-items:flex-start;gap:14px;min-width:0;padding:12px 24px;display:flex}.lp .num-ic{color:#80c1ff;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:40px;display:inline-flex}.lp .num-tx{flex-direction:column;gap:4px;min-width:0;display:flex}.lp .num-v{letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:26px;font-weight:600;line-height:30px}.lp .num-d{color:var(--text-muted);text-wrap:pretty;font-size:13px;line-height:19px}@media (max-width:1180px){.lp .num-grid{grid-template-columns:minmax(0,1fr);gap:16px}.lp .num-lbl{max-width:none}.lp .num-it:first-child{border-left:0;padding-left:0}}@media (max-width:1023px){.lp .num-band{padding:40px 0}.lp .num-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.lp .num-it{padding:14px 20px}.lp .num-it:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:560px){.lp .num-list{grid-template-columns:minmax(0,1fr)}.lp .num-it{border-top:1px solid #ffffff1a;border-left:0;padding:16px 0}.lp .num-it:first-child{border-top:0}}.lp .integracoes{scroll-margin-top:112px;overflow:hidden}.lp .integracoes-dots{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 46%,#000 18%,#0000 76%);mask-image:radial-gradient(72% 62% at 50% 46%,#000 18%,#0000 76%)}.lp .integracoes-in{flex-direction:column;gap:56px;display:flex}.lp .integracoes-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:24px 72px;display:grid}.lp .integracoes-txt{max-width:440px}@media (max-width:900px){.lp .integracoes-head{grid-template-columns:minmax(0,1fr)}.lp .integracoes-in{gap:40px}}.lp .integracoes-mq{margin:-12px calc(50% - 50vw) -24px;padding:24px 0 36px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}@media (max-width:767px){.lp .integracoes-mq{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}}.lp .integracoes-track{align-items:center;margin:0;padding:0 16px 0 0;list-style:none}.lp .integracoes-tile{background:var(--surface);border:1px solid var(--border);min-width:216px;height:88px;color:var(--text-muted);transition:border-color var(--dur-2), color var(--dur-2);border-radius:18px;align-items:center;gap:14px;padding:0 24px 0 18px;display:flex}.lp .integracoes-tile:hover{color:var(--text);border-color:var(--brand-border)}.lp .integracoes-glyph{border:1.5px dashed var(--border-strong);letter-spacing:.02em;width:46px;height:46px;color:var(--text-subtle);background:var(--surface-2);transition:color var(--dur-2), border-color var(--dur-2), background-color var(--dur-2);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:600;display:inline-flex}.lp .integracoes-tile:hover .integracoes-glyph{color:var(--brand);border-color:var(--brand);background:var(--brand-soft)}.lp .integracoes-glyph.integracoes-logo,.lp .integracoes-tile:hover .integracoes-glyph.integracoes-logo{border:1px solid var(--border);background:var(--surface)}.lp .integracoes-name{flex-direction:column;gap:2px;min-width:0;display:flex}.lp .integracoes-n{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:600;line-height:22px}.lp .integracoes-cap{color:var(--text-subtle);white-space:nowrap;font-size:12px;line-height:16px}.lp .integracoes-soon{border:1px dashed var(--border-strong);height:56px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.lp .integracoes-soon-t{color:var(--text-muted);font-weight:500}.lp .integracoes-dot{background:var(--text-subtle);border-radius:999px;width:4px;height:4px}.lp .integracoes-more{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.lp .integracoes-link{min-height:44px;color:var(--brand);background:0 0;border:0;align-items:center;gap:6px;padding:6px 2px;font-size:13px;font-weight:600;display:inline-flex}.lp .integracoes-link:hover{text-decoration:underline}.lp .integracoes-link svg{transition:transform var(--dur-2) var(--ease-out)}.lp .integracoes-link:hover svg{transform:translate(2px)}@media (max-width:767px){.lp .integracoes-mq{margin:0 -16px}.lp .integracoes-tile{min-width:196px;height:76px}}.lp .calc{scroll-margin-top:112px}.lp .calc-in{flex-direction:column;gap:56px;display:flex}.lp .calc-head{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:780px;margin:0 auto;display:flex}.lp .calc-head .lead{max-width:640px}.lp .calc-seg{margin-top:8px}.lp .calc-seg>button{height:36px;padding:0 16px}.lp .calc-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;gap:24px;display:grid}@media (max-width:1023px){.lp .calc-grid{grid-template-columns:minmax(0,1fr)}}.lp .calc-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lp .calc-span{grid-column:1/-1}@media (max-width:640px){.lp .calc-inputs{grid-template-columns:minmax(0,1fr)}}.lp .calc-field{flex-direction:column;gap:10px;padding:20px 22px 18px;display:flex}.lp .calc-frow{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .calc-flbl{color:var(--text);font-size:15px;font-weight:600;line-height:20px}.lp .calc-num{border:1px solid var(--border-strong);background:var(--surface);width:132px;height:40px;transition:border-color var(--dur-1), box-shadow var(--dur-1);border-radius:12px;flex-shrink:0;align-items:center;gap:4px;padding:0 12px;display:flex}.lp .calc-num:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.lp .calc-num-w{width:100%}.lp .calc-inp{text-align:right;width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:600}.lp .calc-inp:focus-visible{outline:none}.lp .calc-affix{color:var(--text-muted);font-size:13px;font-weight:500}.lp .calc-range{--ra:#216ac7;--rb:#5492e0;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.lp[data-theme=dark] .calc-range{--ra:#5492e0;--rb:#80c1ff}.lp .calc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ra) 0, var(--rb) var(--fill), var(--surface-3) var(--fill));border-radius:999px;height:6px}.lp .calc-range::-moz-range-track{background:linear-gradient(90deg, var(--ra) 0, var(--rb) var(--fill), var(--surface-3) var(--fill));border-radius:999px;height:6px}.lp .calc-range::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--ra);width:22px;height:22px;transition:box-shadow var(--dur-1);background:#fff;border-radius:999px;margin-top:-8px;box-shadow:0 2px 6px #17161e38}.lp .calc-range::-moz-range-thumb{border:2px solid var(--ra);background:#fff;border-radius:999px;width:18px;height:18px;box-shadow:0 2px 6px #17161e38}.lp .calc-range:focus-visible{outline:none}.lp .calc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--brand-soft), 0 2px 6px #17161e38}.lp .calc-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--brand-soft)}.lp .calc-scale{color:var(--text-subtle);justify-content:space-between;margin-top:-4px;font-size:11px;line-height:14px;display:flex}.lp .calc-procs{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.lp .calc-procs-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp .calc-procs-t{color:var(--text-muted);font-size:13px;font-weight:500}.lp .calc-tag{background:var(--brand-soft);height:22px;color:var(--brand);border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.lp .calc-linkbtn{min-height:32px;color:var(--brand);background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:0 4px;font-size:13px;font-weight:600;display:inline-flex}.lp .calc-linkbtn:hover{text-decoration:underline}.lp .calc-chips{flex-wrap:wrap;gap:8px;display:flex}.lp .calc-chip{height:36px;color:var(--text);transition:background-color var(--dur-1), border-color var(--dur-1);padding:0 6px 0 14px}.lp .calc-chip:hover{border-color:var(--border-strong)}.lp .calc-chip-v{background:var(--surface-2);height:24px;color:var(--text-muted);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.lp .calc-chip[aria-pressed=true] .calc-chip-v{background:var(--surface);color:var(--brand)}.lp .calc-pv{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;padding:14px;display:grid}.lp .calc-res{flex-direction:column;gap:16px;display:flex;position:sticky;top:112px}@media (max-width:1023px){.lp .calc-res{position:static}}.lp .calc-dark{box-shadow:var(--card-sh-lg);background:radial-gradient(560px 280px at 100% -10%,#5492e052,#0000 70%),#17161e;border-radius:24px;flex-direction:column;gap:26px;padding:30px 30px 28px;display:flex;overflow:hidden}.lp[data-theme=dark] .calc-dark{border:1px solid var(--border);background:radial-gradient(560px 280px at 100% -10%,#5492e042,#0000 70%),#111017}.lp .calc-dark>*{z-index:1;position:relative}.lp .calc-dark>.noise{z-index:0;position:absolute}.lp .calc-total{flex-direction:column;gap:6px;display:flex}.lp .calc-total-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.lp .calc-prem-btn{height:36px;color:var(--text);transition:background-color var(--dur-1), border-color var(--dur-1);background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.lp .calc-prem-btn:hover{background:#ffffff14;border-color:#ffffff52}.lp .calc-prem-btn[aria-expanded=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-strong)}.lp .calc-big{letter-spacing:-.04em;color:#fff;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:clamp(40px,5vw,60px);font-weight:600;line-height:1;display:flex}.lp .calc-big-u{letter-spacing:0;color:var(--text-muted);font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:500}.lp .calc-sub{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex}.lp .calc-ano{color:var(--text);font-weight:600}.lp .calc-dotsep{background:var(--text-subtle);border-radius:999px;width:4px;height:4px}.lp .calc-leaks{border-top:1px solid #ffffff14;flex-direction:column;gap:20px;margin:0;padding:22px 0 0;list-style:none;display:flex}.lp .calc-leak{flex-direction:column;gap:8px;display:flex}.lp .calc-lk-top{align-items:center;gap:10px;display:flex}.lp .calc-lk-ic{width:30px;height:30px;color:var(--brand);background:#ffffff0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .calc-lk-n{flex:1;min-width:0;font-size:15px;font-weight:600}.lp .calc-lk-v{color:#fff;white-space:nowrap;font-size:16px;font-weight:600}.lp .calc-lk-u{color:var(--text-muted);margin-left:2px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}.lp .calc-bar{background:#ffffff12;border-radius:999px;height:10px;overflow:hidden}.lp .calc-bar>span{min-width:6px;height:100%;transition:width var(--dur-3) var(--ease-out);border-radius:999px;display:block}.lp .calc-bar>.lk1{background:linear-gradient(90deg,#5492e0,#80c1ff)}.lp .calc-bar>.lk2{background:linear-gradient(90deg,#80c1ff,#c3e1ff)}.lp .calc-bar>.lk3{background:linear-gradient(90deg,#59b59c,#99ffe4)}.lp .calc-why{color:var(--text-muted);padding-left:40px;font-size:12px;line-height:18px}.lp .calc-prem{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.lp .calc-prem-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .calc-prem-t{font-size:14px;font-weight:600}.lp .calc-prem-reset{min-height:32px;color:var(--brand);background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:13px;font-weight:600;display:inline-flex}.lp .calc-prem-reset:hover{text-decoration:underline}.lp .calc-prem-g{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px 16px;display:grid}.lp .calc-prem-f{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .calc-prem-l{color:var(--text-muted);font-size:13px;line-height:18px}.lp .calc-num-d{background:#1f1e28;border-color:#737185;width:96px;height:36px}.lp .calc-mint{color:#17161e;background:#e5fff8;border:1px solid #277a663d;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 22px 22px 26px;display:flex}.lp .calc-mint-tx{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.lp .calc-mint-k{color:#1f5f50;font-size:13px;font-weight:600;line-height:18px}.lp .calc-mint-v{color:#17161e;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:16px;font-weight:600;display:flex}.lp .calc-mint-n{letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:38px}.lp .calc-mint-u{color:#3a4a46;font-size:14px;font-weight:500}.lp .calc-mint-s{color:#3a4a46;font-size:12px;line-height:18px}.lp .calc-aviso{color:var(--text-subtle);align-items:flex-start;gap:8px;padding:0 4px;font-size:12px;line-height:18px;display:flex}.lp .calc-aviso svg{flex-shrink:0;margin-top:2px}@media (max-width:767px){.lp .calc-dark{gap:22px;padding:22px 18px;overflow:visible}.lp .calc-total{background:#17161e;border-bottom:1px solid #ffffff14;border-radius:24px 24px 0 0;margin:-22px -18px 0;padding:20px 18px 14px;position:sticky;top:84px;z-index:3!important}.lp[data-theme=dark] .calc-total{background:#111017}.lp .calc-why{padding-left:0}.lp .calc-num{width:120px;height:44px}.lp .calc-mint{padding:20px}.lp .calc-cta{justify-content:space-between;width:100%}}.lp .acao{scroll-margin-top:112px;overflow:hidden}.lp .acao-top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.lp .acao-check{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lp .acao-check li{color:var(--text);border-bottom:1px solid #ffffff14;align-items:flex-start;gap:12px;padding-bottom:14px;font-size:17px;line-height:26px;display:flex}.lp .acao-check li:last-child{border-bottom:0;padding-bottom:0}.lp .acao-ck{color:#84e3ca;background:#84e3ca24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:inline-flex}.lp .acao-j{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:stretch;gap:56px;display:grid}.lp .acao-log{flex-direction:column;gap:28px;min-width:0;display:flex}.lp .acao-log-hd{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lp .acao-j-title{letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:700;line-height:26px}.lp .acao-j-sub{color:var(--text-muted);max-width:420px;font-size:15px;line-height:22px}.lp .acao-ctls{flex-shrink:0;gap:6px;display:flex}.lp .acao-ib{width:40px;height:40px;color:var(--text-muted);transition:background-color var(--dur-1), color var(--dur-1), border-color var(--dur-1);background:0 0;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lp .acao-ib:hover{color:#fff;background:#ffffff0f;border-color:#ffffff4d}.lp .acao-rows{border-top:1px solid #ffffff14;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp .acao-rows>li{border-bottom:1px solid #ffffff14}.lp .acao-row{text-align:left;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:0;grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0;display:grid;position:relative}.lp .acao-row-time{white-space:nowrap;letter-spacing:.02em;color:var(--text-subtle);transition:color var(--dur-2);font-size:12px;line-height:18px}.lp .acao-row-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.lp .acao-row-t{color:#a09db1;transition:color var(--dur-2);font-size:16px;font-weight:500;line-height:22px}.lp .acao-row-d{color:var(--text-subtle);opacity:0;max-height:0;transition:max-height var(--dur-3) var(--ease-out), opacity var(--dur-3);font-size:14px;line-height:20px;overflow:hidden}.lp .acao-row.on .acao-row-d{opacity:1;max-height:64px;margin-top:2px}.lp .acao-row.done .acao-row-t{color:#d9dce6}.lp .acao-row.on .acao-row-t{color:#fff;font-weight:600}.lp .acao-row.on .acao-row-time{color:#80c1ff}.lp .acao-row:hover .acao-row-t{color:#fff}.lp .acao-row-bar{transform-origin:0;background:0 0;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.lp .acao-row.on .acao-row-bar{background:#80c1ff;animation:4.2s linear forwards acaoBar}.lp .acao-paused .acao-row.on .acao-row-bar{background:#80c1ff80;animation:none;transform:scaleX(1)}@keyframes acaoBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp .acao-stage{background:#1c1b24;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;min-height:460px;display:flex;overflow:hidden;box-shadow:0 40px 80px -48px #000000e6}.lp .acao-stage-hd{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.lp .acao-ch{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.lp .acao-ch svg{color:#80c1ff}.lp .acao-count{color:var(--text-subtle);font-size:12px}.lp .acao-stage-bd{background:radial-gradient(420px 260px at 50% 0,#5492e01a,#0000 70%);flex:1;justify-content:center;align-items:center;padding:32px 28px;display:flex}.lp .acao-v{flex-direction:column;gap:10px;width:100%;max-width:400px;display:flex}.lp .acao-ad{background:#282733;border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.lp .acao-ad-top{align-items:center;gap:10px;display:flex}.lp .acao-ad-av{background:linear-gradient(135deg,#5492e0,#84e3ca);border-radius:999px;flex-shrink:0;width:32px;height:32px}.lp .acao-ad-name{color:var(--text);font-size:14px;font-weight:600;line-height:18px}.lp .acao-ad-tag{color:var(--text-subtle);font-size:12px;line-height:16px}.lp .acao-ad-img{background:linear-gradient(160deg,#e5f1ff 0%,#c9e2ff 55%,#bff3e4 100%);border-radius:12px;height:150px;position:relative;overflow:hidden}.lp .acao-ad-img span{background:#fff;border-radius:70px 70px 40px 40px;width:150px;height:110px;margin-left:-75px;position:absolute;bottom:-38px;left:50%;box-shadow:0 -6px 24px #216ac72e}.lp .acao-ad-txt{color:var(--text);font-size:14px;line-height:21px}.lp .acao-ad-cta{color:#17161e;background:#59b59c;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;font-size:14px;font-weight:600;display:flex}.lp .acao-bub{border-radius:16px;max-width:86%;padding:10px 14px 20px;font-size:14px;line-height:21px;position:relative}.lp .acao-in{color:var(--text);background:#2b2a36;border-top-left-radius:4px;align-self:flex-start}.lp .acao-ai{color:#e8f1ff;background:#1d2b40;border-top-right-radius:4px;align-self:flex-end}.lp .acao-short{max-width:70%}.lp .acao-sig{letter-spacing:.06em;color:#80c1ff;margin-bottom:2px;font-size:11px;line-height:14px;display:block}.lp .acao-ts{color:#f2f5fa73;font-size:10px;line-height:12px;position:absolute;bottom:5px;right:10px}.lp .acao-agchip{background:#84e3ca14;border:1px solid #84e3ca57;border-radius:14px;align-self:center;align-items:center;gap:12px;margin-top:6px;padding:12px 16px;display:flex}.lp .acao-agchip b{color:var(--text);font-size:14px;line-height:18px}.lp .acao-agic{color:#17161e;background:#59b59c;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.lp .acao-agwhen{color:#84e3ca;font-size:12px;line-height:16px}.lp .acao-call{background:#24232e;border:1px solid #ffffff0f;border-radius:18px;gap:14px;padding:18px}.lp .acao-call-hd{align-items:center;gap:12px;display:flex}.lp .acao-call-n{color:var(--text);font-size:15px;line-height:20px}.lp .acao-call-s{color:var(--text-subtle);font-size:12px;line-height:16px}.lp .acao-call-tm{color:#84e3ca;font-size:14px}.lp .acao-wave{align-items:center;gap:2px;height:32px;display:flex}.lp .acao-wave span{opacity:.85;transform-origin:50%;background:#84e3ca;border-radius:2px;flex:0 0 2px;width:2px;animation:1.1s ease-in-out infinite alternate acaoWv}@keyframes acaoWv{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.lp .acao-tr{color:var(--text-muted);gap:10px;font-size:14px;line-height:21px;display:flex}.lp .acao-tr-who{color:#80c1ff;flex-shrink:0;min-width:58px;font-weight:600}.lp .acao-tr-you{color:#84e3ca}.lp .acao-ok{color:#5cd38a;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.lp .acao-dash{background:#24232e;border:1px solid #ffffff0f;border-radius:18px;gap:6px;padding:20px}.lp .acao-dash-l{color:var(--text-muted);font-size:13px;line-height:18px}.lp .acao-dash-v{color:#fff;letter-spacing:-.02em;font-size:44px;font-weight:600;line-height:52px}.lp .acao-dash-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .acao-dash-s{color:var(--text-subtle);font-size:12px;line-height:16px}.lp .acao-plus{color:#84e3ca;background:#84e3ca29;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;display:inline-flex}.lp .acao-pl{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;align-self:center;align-items:flex-start;gap:20px;width:100%;max-width:880px;padding:22px 24px;display:flex}.lp .acao-pl-btn{color:#fff;width:56px;height:56px;transition:background-color var(--dur-1);background:#216ac7;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 28px -10px #216ac7cc}.lp .acao-pl-btn:hover{background:#1a57a6}.lp .acao-pl-main{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.lp .acao-pl-hd{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.lp .acao-pl-t{color:#fff;font-size:16px;font-weight:600;line-height:22px}.lp .acao-pl-s{color:var(--text-muted);font-size:13px;line-height:18px}.lp .acao-pl-tm{color:var(--text-muted);margin-left:auto;font-size:13px}.lp .acao-pl-wave{height:40px;position:relative}.lp .acao-bars{pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;inset:0;overflow:hidden}.lp .acao-bar{background:var(--border-strong);width:2px;transition:background-color var(--dur-1);border-radius:2px;flex:0 0 2px}.lp .acao-bar.on{background:var(--brand)}.lp .acao-seek{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lp .acao-seek:focus-visible+*{outline:none}.lp .acao-pl-wave:focus-within{outline-offset:4px;border-radius:6px;outline:2px solid #80c1ff}.lp .acao-cap{color:var(--text);min-height:42px;font-size:14px;line-height:21px}.lp .acao-cap b{color:#80c1ff;font-weight:600}.lp .acao-pl-note{color:var(--text-subtle);font-size:12px;line-height:16px}@media (max-width:1023px){.lp .acao-top,.lp .acao-j{grid-template-columns:1fr;gap:32px}.lp .acao-stage{min-height:420px}}@media (max-width:640px){.lp .acao-row{grid-template-columns:1fr;gap:2px;padding:14px 0}.lp .acao-stage{border-radius:20px;min-height:400px}.lp .acao-stage-bd{padding:24px 16px}.lp .acao-log-hd{flex-direction:column}.lp .acao-pl{flex-direction:column;align-items:stretch;padding:18px}.lp .acao-pl-tm{width:100%;margin-left:0}}.lp .depo{scroll-margin-top:112px}.lp .depo-hd{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.lp .depo-intro{max-width:520px}.lp .depo-card{box-shadow:var(--card-sh-lg);background:radial-gradient(700px 380px at 92% 110%,#99ffe461,#0000 62%),radial-gradient(800px 420px at 0 0,#80c1ff6b,#0000 60%),linear-gradient(125deg,#dcebff 0%,#eef5ff 42%,#fff 64%,#eafbf5 100%);border:1px solid #216ac71f;border-radius:28px;flex-direction:column;gap:32px;padding:48px;display:flex;position:relative;overflow:hidden}.lp[data-theme=dark] .depo-card{background:radial-gradient(700px 380px at 92% 110%,#59b59c33,#0000 62%),radial-gradient(800px 420px at 0 0,#5492e04d,#0000 60%),linear-gradient(125deg,#1a2436 0%,#1c1f2c 55%,#18222a 100%);border-color:#80c1ff29}.lp .depo-card>*{z-index:1;position:relative}.lp .depo-card>.noise{z-index:0;position:absolute}.lp .depo-warn{color:#17161e;background:#fbbf24;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.lp .depo-body{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.lp .depo-slide{max-width:600px;animation:linu var(--dur-3) var(--ease-out);flex-direction:column;gap:16px;display:flex}.lp .depo-idx{letter-spacing:.12em;color:var(--brand);font-size:13px}.lp .depo-bt{letter-spacing:-.03em;color:var(--title1);font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.1}.lp .depo-bd{color:var(--text-muted);text-wrap:pretty;font-size:18px;line-height:30px}.lp .depo-count{background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-sh);border-radius:22px;flex-direction:column;gap:10px;padding:28px;display:flex}.lp .depo-count-l{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:600;line-height:18px}.lp .depo-count-v{letter-spacing:-.02em;color:var(--title1);font-size:40px;font-weight:600;line-height:46px}.lp .depo-count-s{color:var(--text-muted);margin-top:-6px;margin-bottom:8px;font-size:15px;line-height:22px}.lp .depo-count .pbtn{margin-top:10px}.lp .depo-count-n{color:var(--text-subtle);text-align:center;font-size:13px;line-height:18px}.lp .depo-real{animation:linu var(--dur-3) var(--ease-out);grid-column:1/-1;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:32px;display:grid}.lp .depo-photo{aspect-ratio:4/5;background:linear-gradient(#e5f1ff,#d5e4f6);border:1.5px dashed #216ac759;border-radius:20px;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.lp[data-theme=dark] .depo-photo{background:linear-gradient(#232b3b,#1d2230);border-color:#80c1ff4d}.lp .depo-photo svg{position:absolute;inset:0}.lp .depo-photo-l{background:var(--surface);height:26px;color:var(--text-muted);border-radius:999px;align-items:center;margin-bottom:12px;padding:0 10px;font-size:12px;display:inline-flex;position:relative}.lp .depo-q{letter-spacing:-.02em;color:var(--title1);text-wrap:pretty;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.3}.lp .depo-who{color:var(--text-muted);flex-direction:column;gap:2px;font-size:15px;line-height:22px;display:flex}.lp .depo-who b{color:var(--text)}.lp .depo-met{background:var(--surface);border:1px solid var(--border);color:var(--text-muted);border-radius:14px;align-self:flex-start;align-items:baseline;gap:10px;padding:10px 14px;font-size:14px;line-height:20px;display:inline-flex}.lp .depo-met-v{color:var(--brand);font-size:20px;font-weight:600}.lp .depo-nav{justify-content:space-between;align-items:center;gap:16px;display:flex}.lp .depo-arr{background:var(--surface);width:48px;height:48px;color:var(--title1);transition:background-color var(--dur-1), border-color var(--dur-1), transform var(--dur-1);border:1px solid #216ac738;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lp .depo-arr:hover{background:var(--brand-solid);border-color:var(--brand-solid);color:var(--on-brand)}.lp .depo-dots{gap:4px;display:flex}.lp .depo-dot{background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:44px;padding:0;display:inline-flex}.lp .depo-dot:before{content:"";background:var(--border-strong);width:8px;height:8px;transition:width var(--dur-2) var(--ease-out), background-color var(--dur-2);border-radius:999px}.lp .depo-dot[aria-current=true]:before{background:var(--brand);width:24px}@media (max-width:1023px){.lp .depo-hd{grid-template-columns:1fr;gap:20px}.lp .depo-body{grid-template-columns:1fr;gap:28px}.lp .depo-card{padding:36px}}@media (max-width:640px){.lp .depo-card{border-radius:22px;gap:24px;padding:22px}.lp .depo-real{grid-template-columns:1fr;gap:20px}.lp .depo-photo{max-width:200px}.lp .depo-count{padding:22px}.lp .depo-bd{font-size:16px;line-height:26px}}.lp .func{scroll-margin-top:112px}.lp .func-hd{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:880px;margin:0 auto;display:flex}.lp .func-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lp .func-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-sh);transition:transform var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out), border-color var(--dur-3);border-radius:24px;flex-direction:column;gap:0;padding:10px;display:flex}.lp .func-card:hover{box-shadow:var(--card-sh-lg);border-color:#216ac738;transform:translateY(-4px)}.lp .func-ilu{background:linear-gradient(#eef5ff 0%,#f7faff 100%);border:1px solid #216ac714;border-radius:16px;min-height:120px;overflow:hidden;container-type:inline-size}.lp[data-theme=dark] .func-ilu{background:linear-gradient(#1e2433,#1b1a23);border-color:#80c1ff1a}.lp .func-tx{flex-direction:column;gap:8px;padding:20px 16px 18px;display:flex}.lp .func-tx p{color:var(--text-muted);text-wrap:pretty;font-size:15px;line-height:24px}.lp .func-cta{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.lp .func-cta-n{color:var(--text-muted);font-size:14px;line-height:20px}@media (max-width:1023px){.lp .func-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:640px){.lp .func-grid{grid-template-columns:1fr;gap:16px}.lp .func-hd{text-align:left;align-items:flex-start}}.lp .demo{background:#0f0e15;scroll-margin-top:112px;overflow:hidden}.lp[data-theme=dark] .demo{background:#0c0b11}.lp .demo-bg{z-index:-1;pointer-events:none;background:radial-gradient(760px 520px at 78% 38%,#5492e04d,#0000 68%),radial-gradient(520px 420px at 92% 88%,#84e3ca24,#0000 70%),radial-gradient(900px 300px at 20% -60px,#5492e047,#0000 72%);position:absolute;inset:0}.lp .demo-grid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:72px;display:grid}.lp .demo-left{flex-direction:column;gap:36px;min-width:0;display:flex}.lp .demo-head{flex-direction:column;gap:18px;display:flex}.lp .demo-live{align-items:center;gap:10px;display:inline-flex}.lp .demo-livedot{background:#ff8a9a;border-radius:999px;width:8px;height:8px;animation:1.8s ease-out infinite demoLive;box-shadow:0 0 #ff8a9a99}@keyframes demoLive{0%{box-shadow:0 0 #ff8a9a8c}to{box-shadow:0 0 0 10px #ff8a9a00}}.lp .demo-form,.lp .demo-panel{background:#1f1e289e;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:22px;padding:28px;display:flex;box-shadow:0 30px 60px -30px #000000b3,inset 0 1px #ffffff0d}.lp .demo-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .demo-lbl{color:var(--text);padding:0;font-size:13px;font-weight:600;line-height:18px}.lp .demo-seg>button{height:36px;padding:0 14px}.lp .demo-fs{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.lp .demo-cens{flex-direction:column;gap:8px;display:flex}.lp .demo-cen{cursor:pointer;min-height:68px;transition:border-color var(--dur-2), background-color var(--dur-2);background:#ffffff06;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto 22px;align-items:center;gap:14px;padding:12px 14px;display:grid;position:relative}.lp .demo-cen:hover{background:#ffffff0d;border-color:#ffffff2e}.lp .demo-cen:has(input:checked){background:#80c1ff14;border-color:#80c1ff99;box-shadow:inset 0 0 0 1px #80c1ff40}.lp .demo-cen:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.lp .demo-cen-ic{width:40px;height:40px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.lp .demo-cen:has(input:checked) .demo-cen-ic{color:#80c1ff}.lp .demo-cen-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.lp .demo-cen-t{color:var(--text);font-size:15px;font-weight:600;line-height:20px}.lp .demo-cen-v{color:var(--text-muted);font-size:13px;line-height:18px}.lp .demo-cen-v b{color:var(--text-subtle);font-weight:500}.lp .demo-cen-d{color:var(--text-subtle);font-size:12px}.lp .demo-cen-ck{color:#0000;width:22px;height:22px;transition:background-color var(--dur-2), border-color var(--dur-2);border:1.5px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lp .demo-cen:has(input:checked) .demo-cen-ck{color:#17161e;background:#84e3ca;border-color:#84e3ca}.lp .demo-nome .inp{background:#17161eb3;height:48px;font-size:15px}.lp .demo-nome .inp[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.lp .demo-consent{flex-direction:column;gap:6px;display:flex}.lp .demo-ck{color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:20px;display:flex}.lp .demo-ck input{accent-color:#80c1ff;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin:0}.lp .demo-ck input[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:2px}.lp .demo-ck a,.lp .demo-ck .demo-doc{color:#80c1ff;text-decoration:underline}.lp .demo-ck .demo-doc{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lp .demo-err{align-items:center;gap:6px;display:flex}.lp .demo-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.lp .demo-link{color:#80c1ff;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:8px;height:44px;padding:0 4px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #80c1ff66;text-decoration:underline #80c1ff66;display:inline-flex}.lp .demo-link:hover{text-decoration-color:currentColor}.lp .demo-note{color:var(--text-subtle);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.lp .demo-panel-h{align-items:flex-start;gap:16px;display:flex}.lp .demo-panel-h .muted{margin-top:6px}.lp .demo-lead{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lp .demo-lead-full{grid-column:1/-1}.lp .demo-lead .inp{background:#17161eb3}.lp .demo-lead .inp[aria-invalid=true],.lp .demo-lead .inp.bad{border-color:var(--danger)}.lp .demo-lead .inp{height:44px}.lp .demo-tel{align-items:stretch;padding:0;display:flex;overflow:hidden}.lp .demo-tel:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.lp .demo-tel.bad,.lp .demo-tel.bad:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.lp .demo-tel select{border:0;border-right:1px solid var(--border);max-width:52%;height:auto;color:var(--text);box-shadow:none;cursor:pointer;background:0 0;border-radius:0;outline:none;flex:none;margin:0;padding:0 10px 0 12px;font-size:14px}.lp .demo-tel select:open{box-shadow:none}.lp .demo-tel select:focus-visible{background:var(--hover)}.lp .demo-tel input{min-width:0;height:auto;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0 12px}@media (max-width:559px){.lp .demo-lead{grid-template-columns:minmax(0,1fr)}}.lp .demo-sent{background:#84e3ca14;border:1px solid #84e3ca47;border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}.lp .demo-sent>div{flex:220px}.lp .demo-sent-ic{color:#84e3ca;display:inline-flex}.lp .demo-sent-t{color:var(--text);font-weight:600}.lp .demo-player{background:#17161ebf;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:16px;padding:14px 16px;display:flex}.lp .demo-play{color:#17161e;background:#80c1ff;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.lp .demo-play:hover{background:#99ceff}.lp .demo-wave{flex:1;align-items:center;gap:2px;min-width:0;height:36px;display:flex;overflow:hidden}.lp .demo-wb{background:var(--border-strong);width:2px;transition:background-color var(--dur-2);border-radius:2px;flex:0 0 2px}.lp .demo-wb.on{background:var(--brand)}.lp .demo-time{color:var(--text-muted);flex-shrink:0;font-size:13px}.lp .demo-cap{background:#ffffff0a;border-radius:14px;flex-direction:column;gap:4px;min-height:84px;padding:14px 16px;display:flex}.lp .demo-cap-who{letter-spacing:.14em;text-transform:uppercase;color:#80c1ff;font-size:11px}.lp .demo-cap p{color:var(--text);font-size:16px;line-height:24px}.lp .demo-right{justify-content:center;min-width:0;display:flex}.lp .demo-phone{aspect-ratio:340/690;background:linear-gradient(150deg,#3a3847 0%,#1c1b24 30%,#121118 60%,#2b2a36 100%);border-radius:56px;width:min(340px,100%);padding:12px;position:relative;transform:rotate(-2deg);box-shadow:0 0 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0f,0 60px 120px -40px #000000e6,0 40px 80px -40px #5492e059}.lp .demo-phone:before{content:"";background:#2b2a36;border-radius:0 3px 3px 0;width:3px;height:64px;position:absolute;top:150px;right:-3px}.lp .demo-phone:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#ffffff1a 0%,#fff0 32%);border-radius:44px;position:absolute;inset:12px}.lp .demo-screen{text-align:center;isolation:isolate;background:#0b0a10;border-radius:44px;flex-direction:column;align-items:center;height:100%;padding:56px 24px 40px;display:flex;position:relative;overflow:hidden}.lp .demo-screen-bg{z-index:-1;filter:blur(30px);background:radial-gradient(50% 40% at 30% 30%,#5492e08c,#0000 70%),radial-gradient(45% 38% at 75% 70%,#59b59c61,#0000 70%);animation:14s ease-in-out infinite alternate demoDrift;position:absolute;inset:-20%}@keyframes demoDrift{0%{transform:translate(-4%,-2%)rotate(0)}to{transform:translate(4%,3%)rotate(12deg)}}.lp .demo-top{letter-spacing:.14em;text-transform:uppercase;color:#f2f5fab8;font-size:11px}.lp .demo-ava{justify-content:center;align-items:center;width:148px;height:148px;margin:52px 0 22px;display:flex;position:relative}.lp .demo-masc{z-index:1;filter:drop-shadow(0 18px 30px #5492e073);width:124px;height:124px;position:relative}.lp .demo-rings{position:absolute;inset:0}.lp .demo-rings span{border:1.5px solid #80c1ff8c;border-radius:999px;animation:3s ease-out infinite demoRing;position:absolute;inset:0}.lp .demo-rings span:nth-child(2){border-color:#84e3ca80;animation-delay:1s}.lp .demo-rings span:nth-child(3){animation-delay:2s}@keyframes demoRing{0%{opacity:.9;transform:scale(.78)}to{opacity:0;transform:scale(1.75)}}.lp .demo-who{letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:700;line-height:26px}.lp .demo-status{color:#f2f5fabf;margin-top:6px;font-size:14px;line-height:20px}.lp .demo-chip{color:#f2f5fa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;max-width:100%;height:30px;margin-top:18px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.lp .demo-answer{flex-direction:column;align-items:center;gap:8px;margin-top:auto;display:flex}.lp .demo-ans-btn{color:#fff;background:#1e8f53;border:0;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;animation:1.8s ease-out infinite demoAns;display:inline-flex;box-shadow:0 0 #2fb36d8c}.lp .demo-ans-btn:hover{background:#1a7d49}@keyframes demoAns{0%{box-shadow:0 0 #2fb36d80}to{box-shadow:0 0 0 18px #2fb36d00}}.lp .demo-ans-l{color:#f2f5facc;font-size:12px}@media (max-width:1023px){.lp .demo-grid{grid-template-columns:minmax(0,1fr);gap:56px}.lp .demo-phone{transform:none}}@media (max-width:767px){.lp .demo-form,.lp .demo-panel{border-radius:20px;padding:20px}.lp .demo-cen{grid-template-columns:36px minmax(0,1fr) 22px;gap:12px}.lp .demo-cen-d{display:none}.lp .demo-actions .pbtn{justify-content:space-between;width:100%}.lp .demo-phone{width:min(300px,100%)}}@media (prefers-reduced-motion:reduce){.lp .demo-rings span{opacity:.35;animation:none;transform:scale(1.15)}.lp .demo-screen-bg,.lp .demo-livedot,.lp .demo-ans-btn{animation:none}}.lp .seg-sec{scroll-margin-top:112px}.lp .seg-head{flex-direction:column;align-items:flex-start;gap:18px;max-width:760px;margin-bottom:48px;display:flex}.lp .seg-card{border-radius:24px;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:48px;padding:48px;display:grid}.lp .seg-div{background:var(--border);align-self:stretch;width:1px}.lp .seg-col{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.lp .seg-ic{width:24px;height:24px;color:var(--brand);justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.lp .seg-ic-a{color:var(--accent)}.lp .seg-p{color:var(--text-muted);text-wrap:pretty;font-size:16px;line-height:26px}.lp .seg-list{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lp .seg-list li{color:var(--text);align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.lp .seg-list svg{color:var(--accent);flex-shrink:0;margin-top:2px}.lp .seg-logos{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:22px;display:flex}.lp .seg-seal{align-items:center;gap:12px;height:48px;padding:0 8px;display:inline-flex}.lp .seg-seal-ic{flex-shrink:0;width:28px;height:32px}.lp .seg-seal-tx{flex-direction:column;line-height:1;display:flex}.lp .seg-seal-k{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:600;line-height:12px}.lp .seg-seal-v{letter-spacing:.02em;color:var(--brand,#216ac7);font-size:17px;font-weight:800;line-height:20px}.lp .seg-tile{flex-shrink:0;justify-content:center;align-items:center;width:112px;height:48px;padding:0;display:inline-flex}.lp .seg-logo{flex-shrink:0;display:block}.lp .seg-logo .lg-ink{fill:#1f1e28}.lp .seg-logo .lg-ink-cf{fill:#404041}.lp .seg-logo .lg-bg{fill:var(--surface)}.lp[data-theme=dark] .seg-logo .lg-ink{fill:#f2f5fa}.lp .seg-foot{color:var(--text-subtle);margin-top:20px;font-size:12px;line-height:18px}@media (max-width:900px){.lp .seg-card{grid-template-columns:minmax(0,1fr);gap:32px;padding:28px 22px}.lp .seg-div{width:auto;height:1px}}.lp .gar-sec{scroll-margin-top:112px}.lp .gar-card{background:#17161e;border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:56px;padding:64px;display:grid;overflow:hidden;box-shadow:0 40px 80px -40px #17161e8c}.lp[data-theme=dark] .gar-card{background:#111017;box-shadow:0 0 0 1px #ffffff0f}.lp .gar-glow{z-index:-1;pointer-events:none;background:radial-gradient(700px 300px at 18% -80px,#5492e073,#0000 70%),radial-gradient(420px 320px at 88% 110%,#84e3ca29,#0000 70%);position:absolute;inset:0}.lp .gar-l,.lp .gar-r{z-index:1;position:relative}.lp .gar-l{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.lp .gar-h{font-size:clamp(30px,3.6vw,46px)}.lp .gar-p{color:var(--text-muted);text-wrap:pretty;max-width:600px;font-size:17px;line-height:28px}.lp .gar-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;width:100%;max-width:620px;margin:8px 0 0;padding:0;list-style:none;display:grid}.lp .gar-steps li{color:var(--text);border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.lp .gar-n{color:#80c1ff;font-size:12px}.lp .gar-r{text-align:center;flex-direction:column;align-items:center;gap:24px;min-width:0;display:flex}.lp .gar-seal{width:200px;height:200px}.lp .gar-seal svg{filter:drop-shadow(0 20px 40px #5492e059);width:100%;height:100%;overflow:visible}.lp .gar-rot{transform-origin:100px 100px;animation:48s linear infinite garRot}@keyframes garRot{to{transform:rotate(360deg)}}.lp .gar-q{color:var(--text-muted);text-wrap:balance;max-width:300px;font-size:18px;line-height:28px}.lp .gar-q b{color:#fff;font-weight:700}@media (max-width:1023px){.lp .gar-card{grid-template-columns:minmax(0,1fr);gap:40px;padding:48px 32px}.lp .gar-r{text-align:left;align-items:flex-start}}@media (max-width:767px){.lp .gar-card{border-radius:24px;padding:36px 20px}.lp .gar-steps{grid-template-columns:minmax(0,1fr)}.lp .gar-seal{width:168px;height:168px}.lp .gar-r .pbtn{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.lp .gar-rot{animation:none}}.lp .planos-hd{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.lp .planos-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}@media (max-width:1023px){.lp .planos-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:640px;margin:0 auto}}.lp .planos-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-sh);border-radius:24px;flex-direction:column;gap:20px;padding:32px;display:flex}.lp .planos-card.hl{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad) border-box;box-shadow:var(--card-sh-lg);border:1.5px solid #0000}.lp .planos-selo{background:var(--accent-soft);height:28px;color:var(--accent);border:1px solid var(--accent-border);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.lp .planos-price{letter-spacing:-.03em;color:var(--title1);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:44px}.lp .planos-inc{color:var(--text);margin:0;font-size:13px;font-weight:600;line-height:20px}.lp .planos-ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lp .planos-ul li{color:var(--text);align-items:flex-start;gap:10px;font-size:15px;line-height:22px;display:flex}.lp .planos-ck{color:var(--brand);flex-shrink:0;margin-top:2px}.lp .planos-card.hl .planos-ck{color:var(--accent)}.lp .planos-nota{text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}@media (max-width:767px){.lp .planos-card{padding:24px}.lp .planos-nota{text-align:left;align-items:flex-start}}.lp .faq-col{flex-direction:column;gap:48px;max-width:900px;margin:0 auto;display:flex}.lp .faq-hd{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.lp .faq-list{border-top:1px solid var(--border)}.lp .faq-it{border-bottom:1px solid var(--border)}.lp .faq-q{text-align:left;letter-spacing:-.01em;width:100%;min-height:76px;color:var(--title1);transition:color var(--dur-2);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:18px;font-weight:600;line-height:26px;display:flex}.lp .faq-q:hover{color:var(--brand)}.lp .faq-ic{border:1px solid var(--border);width:36px;height:36px;color:var(--text);transition:transform var(--dur-3) var(--ease-out), background-color var(--dur-2), border-color var(--dur-2), color var(--dur-2);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .faq-q[aria-expanded=true] .faq-ic{background:var(--brand-solid);color:var(--on-brand);border-color:#0000;transform:rotate(45deg)}.lp .faq-pn{transition:grid-template-rows var(--dur-3) var(--ease-out);grid-template-rows:0fr;display:grid}.lp .faq-pn[data-open=true]{grid-template-rows:1fr}.lp .faq-pi{min-height:0;overflow:hidden}.lp .faq-pn[data-open=false] .faq-pi{visibility:hidden;transition:visibility 0s var(--dur-3)}.lp .faq-a{color:var(--text-muted);text-wrap:pretty;margin:0;padding:0 64px 26px 4px;font-size:16px;line-height:26px}.lp .faq-mais{text-align:center;margin:0;font-size:15px}.lp .faq-link{color:var(--brand);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:767px){.lp .faq-q{gap:16px;padding:18px 0;font-size:16px;line-height:24px}.lp .faq-a{padding:0 0 22px;font-size:15px;line-height:24px}}.lp .cta-sec,.lp[data-theme] .cta-sec{background:radial-gradient(1100px 560px at 50% 112%,#216ac7bf,#5492e038 42%,#0000 70%),radial-gradient(500px 260px at 50% 100%,#99ffe424,#0000 70%),#0b0a10;padding:140px 0 120px;overflow:hidden}.lp .cta-in{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:24px;display:flex}.lp .cta-mas{justify-content:center;align-items:center;width:160px;height:160px;margin-bottom:8px;display:flex;position:relative}.lp .cta-halo{filter:blur(6px);background:radial-gradient(closest-side,#80c1ff6b,#84e3ca24 55%,#0000 100%);border-radius:999px;position:absolute;inset:-30px}.lp .cta-tt{letter-spacing:-.035em;color:#fff;text-wrap:balance;flex-direction:column;max-width:1100px;margin:0;font-size:clamp(40px,6.6vw,88px);font-weight:800;line-height:1.02;display:flex}.lp .cta-tt .l2{color:#80c1ff;font-weight:600}.lp .cta-p{color:#b9b7c6;text-wrap:pretty;max-width:620px;margin:0;font-size:18px;line-height:30px}.lp .cta-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.lp .cta-slogan{letter-spacing:.42em;text-transform:lowercase;color:#9693a8;margin:48px 0 0;font-size:12px;line-height:16px}@media (max-width:767px){.lp .cta-sec,.lp[data-theme] .cta-sec{padding:96px 0 80px}.lp .cta-p{font-size:16px;line-height:26px}.lp .cta-btns{flex-direction:column;align-self:stretch}.lp .cta-btns>*{justify-content:center}.lp .cta-btns .pbtn{justify-content:space-between}.lp .cta-slogan{letter-spacing:.24em}}.lp .ft,.lp[data-theme] .ft{color:#a09db1;background:#0b0a10}.lp .ft-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.lp .ft-row{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:26px;font-size:13px;line-height:20px;display:flex}.lp .ft-logo{align-items:center;gap:10px;display:inline-flex;color:#fff!important;text-decoration:none!important}.lp .ft-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px;display:flex}.lp .ft-a{transition:color var(--dur-2);padding:4px 0;font-size:13px;line-height:20px;color:#a09db1!important;text-decoration:none!important}.lp .ft-a:hover{color:#fff!important}.lp .ft-rs{color:#a09db1;text-align:right;margin:0;font-size:13px;line-height:20px}.lp .ft-legal{color:#9693a8;max-width:820px;margin:0;padding:16px 0 48px;font-size:12px;line-height:18px}@media (max-width:900px){.lp .ft-row{flex-direction:column;align-items:flex-start}.lp .ft-links{justify-content:flex-start}.lp .ft-rs{text-align:left}}@media (max-width:767px){.lp .ft-wrap{padding:0 18px}.lp .ft-links{gap:0 22px}.lp .ft-a{align-items:center;min-height:44px;padding:0;display:inline-flex}.lp .ft-logo{min-height:44px}.lp .acao-ib{width:44px;height:44px}.lp .lp-toast-x{width:44px!important;height:44px!important}}.lp .doc-ovl{z-index:88;justify-content:center;align-items:center;padding:16px}.lp .doc-scrim{cursor:default;background:0 0;border:0;position:fixed;inset:0}.lp .doc-dlg{background:var(--surface);width:min(680px,100%);max-height:calc(100vh - 32px);color:var(--text);box-shadow:var(--sh-modal);border-radius:20px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.lp .doc-hd{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.lp .doc-tt{letter-spacing:-.01em;color:var(--title1);margin:0;font-size:18px;font-weight:700;line-height:26px}.lp .doc-meta{color:var(--text-subtle);font-size:12px;line-height:16px}.lp .doc-flag{letter-spacing:.04em;white-space:nowrap;background:var(--warning-soft);height:24px;color:var(--warning);border:1px solid var(--warning-border);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.lp .doc-bd{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.lp .doc-sec h3{color:var(--text);margin:0 0 4px;font-size:14px;font-weight:600;line-height:20px}.lp .doc-sec p{color:var(--text-subtle);margin:0;font-size:13px;line-height:20px}.lp .doc-ft{border-top:1px solid var(--border);justify-content:flex-end;padding:14px 20px;display:flex}.lp .depo-bar0>span{width:0}.lp .ck{z-index:84;background:var(--surface);border-radius:20px;flex-direction:column;gap:14px;width:min(400px,100vw - 32px);padding:18px;display:flex;position:fixed;bottom:16px;left:16px}.lp .ck.glass{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.lp .ck-p{color:var(--text);margin:0;font-size:14px;line-height:21px}.lp .ck-lnk{color:var(--brand);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.lp .ck-pref{border-top:1px solid var(--border);flex-direction:column;display:flex}.lp .ck-opt{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.lp .ck-opt .tog[disabled]{opacity:.6;cursor:not-allowed}.lp .ck-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:639px){.lp .lp-ag-ovl{align-items:flex-end!important;padding:0!important}}@media (max-width:767px){.lp .ck{width:auto;bottom:8px;left:8px;right:8px}.lp .ck-btns>*{flex:auto}}.lp .call-fab{z-index:83;animation:callIn .5s var(--ease-out) 5s both, callBuzz 2.6s ease-in-out 5.8s infinite;background:#17161e;border:1px solid #ffffff24;border-radius:999px;align-items:center;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 40px -12px #0a09108c,0 2px 6px #0a091040}.lp .call-fab:hover,.lp .call-fab:focus-within{animation-play-state:running,paused}.lp .call-main{color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 8px;display:flex}.lp .call-main:focus-visible{outline-offset:3px;outline:2px solid #80c1ff}.lp .call-av{background:#80c1ff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.lp .call-t{letter-spacing:-.01em;white-space:nowrap;padding-right:4px;font-size:15px;font-weight:600;line-height:20px}.lp .call-btn{color:#fff;background:#1e8f53;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-left:6px;animation:1.8s ease-out infinite demoAns;display:inline-flex}.lp .call-btn svg{animation:2.6s ease-in-out 5.8s infinite callWiggle}.lp .call-main:hover .call-btn{background:#1a7d49}.lp .call-x{border:1px solid var(--border-strong);background:var(--surface);width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-10px;left:-10px;box-shadow:0 2px 8px #0a09102e}.lp .call-x:hover{color:var(--text)}.lp .call-x:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@keyframes callIn{0%{opacity:0;visibility:hidden;transform:translateY(16px)scale(.96)}to{opacity:1;visibility:visible;transform:none}}@keyframes callBuzz{0%,34%,to{transform:translate(0,0)rotate(0)}3%,9%,15%,21%,27%{transform:translate(-3px)rotate(-1.5deg)}6%,12%,18%,24%,30%{transform:translate(3px)rotate(1.5deg)}}@keyframes callWiggle{0%,34%,to{transform:rotate(0)}4%,12%,20%,28%{transform:rotate(-14deg)}8%,16%,24%{transform:rotate(14deg)}}@media (max-width:767px){.lp .call-fab{bottom:12px;right:12px}.lp .call-fab[data-ck=true]{display:none}}@media (prefers-reduced-motion:reduce){.lp .call-fab{animation:10ms 5s both callIn}.lp .call-btn,.lp .call-btn svg{animation:none}}
.lp.ilu{--ik:#fff;--ik2:#f4f7fc;--ink:#17161e;--mut:#605e70;--line:#17161e14;--blue:#216ac7;--bsoft:#e5f1ff;--mint:#277a66;--msoft:#e5fff8;--msolid:#59b59c;--shk:0 .2cqw .6cqw #17161e0d, 0 3.2cqw 6cqw -2.4cqw #17161e3d;color:var(--ink);background:#f3f7fd}.ilu .ilu-in{color:var(--ink);background:radial-gradient(60cqw 40cqw at 88% -4%,#80c1ff61,#0000 70%),radial-gradient(52cqw 36cqw at -4% 104%,#99ffe44d,#0000 70%),#f3f7fd;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:1.9cqw;line-height:1.35;position:absolute;inset:0}.lp.ilu[data-theme=dark]{--ik:#26252f;--ik2:#2d2c38;--ink:#f2f5fa;--mut:#a09db1;--line:#ffffff14;--blue:#80c1ff;--bsoft:#80c1ff26;--mint:#84e3ca;--msoft:#84e3ca21;--shk:0 .2cqw .6cqw #0000004d, 0 3.2cqw 6cqw -2.4cqw #000000a6;background:#1b1a23}.lp.ilu[data-theme=dark] .ilu-in{background:radial-gradient(60cqw 40cqw at 88% -4%,#5492e04d,#0000 70%),radial-gradient(52cqw 36cqw at -4% 104%,#59b59c2e,#0000 70%),#1b1a23}.ilu .idots{background-image:radial-gradient(#17161e1c .14cqw,#0000 .2cqw);background-size:2.8cqw 2.8cqw;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000,#0000);mask-image:radial-gradient(70% 70%,#000,#0000)}.ilu[data-theme=dark] .idots{background-image:radial-gradient(#f2f5fa14 .14cqw,#0000 .2cqw)}.ilu .k{background:var(--ik);border:.13cqw solid var(--line);box-shadow:var(--shk);border-radius:1.8cqw;position:absolute}.ilu .chipf{white-space:nowrap;box-shadow:var(--shk);border:.13cqw solid var(--line);border-radius:99cqw;align-items:center;gap:.9cqw;padding:.9cqw 1.8cqw .9cqw 1.2cqw;font-size:1.9cqw;font-weight:600;line-height:1.2;display:inline-flex;position:absolute}.ilu .c-mint{background:var(--msoft);color:var(--mint);border-color:#277a6638}.ilu .c-blue{background:var(--bsoft);color:var(--blue);border-color:#216ac738}.ilu .c-white{background:var(--ik);color:var(--ink)}.ilu .ic{flex-shrink:0;width:2.6cqw;height:2.6cqw}.ilu .ics{flex-shrink:0;width:2.1cqw;height:2.1cqw}.ilu .mut{color:var(--mut)}.ilu .b{font-weight:700}.ilu .mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}.ilu .flt{animation:6s ease-in-out infinite iluF}.ilu .flt2{animation:7s ease-in-out -2.5s infinite iluF}@keyframes iluF{0%,to{transform:translateY(0)}50%{transform:translateY(-1cqw)}}.ilu .tilt{transform-origin:50% 60%;position:absolute;inset:0;transform:perspective(160cqw)rotateX(5deg)rotateY(-7deg)}.ilu .pill{white-space:nowrap;border-radius:99cqw;align-items:center;gap:.6cqw;padding:.35cqw 1.1cqw;font-size:1.6cqw;font-weight:600;display:inline-flex}.ilu .avx{background:var(--ik2);color:var(--ink);border:.13cqw solid var(--line);border-radius:99cqw;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ag-grid{grid-template-rows:4.6cqw repeat(4,7.6cqw);grid-template-columns:6cqw repeat(5,minmax(0,1fr));gap:.7cqw;display:grid;position:relative}.ag-h{color:var(--mut);flex-direction:column;justify-content:center;align-items:center;font-size:1.6cqw;line-height:1.15;display:flex}.ag-h b{color:var(--ink);font-size:2cqw}.ag-hr{color:var(--mut);padding-top:.4cqw;font-size:1.6cqw}.ag-c{background:var(--ik2);border:.13cqw dashed var(--line);border-radius:1cqw}.ag-busy{background:var(--ik2);border:.13cqw solid var(--line);color:var(--mut);border-radius:1cqw;flex-direction:column;gap:.5cqw;padding:.8cqw 1cqw;font-size:1.6cqw;display:flex;overflow:hidden}.ag-busy i{background:var(--line);border-radius:9cqw;height:.9cqw;display:block}.ag-hi{color:#fff;z-index:2;background:#216ac7;border-radius:1cqw;flex-direction:column;gap:.3cqw;padding:1cqw 1.1cqw;display:flex;position:relative;transform:scale(1.06);box-shadow:0 1.6cqw 3cqw -1.4cqw #216ac7b3}.fu-card{flex-direction:column;gap:1.1cqw;width:27cqw;padding:1.6cqw;display:flex}.fu-mini{background:var(--ik2);border:.13cqw solid var(--line);border-radius:1.2cqw;align-items:center;gap:1cqw;padding:1cqw 1.1cqw;font-size:1.65cqw;line-height:1.3;display:flex}.fu-ico{flex-shrink:0;justify-content:center;align-items:center;width:2.4cqw;height:3.6cqw;display:inline-flex}.kb-col{background:var(--ik2);border:.13cqw solid var(--line);border-radius:1.4cqw;flex-direction:column;gap:1cqw;min-width:0;padding:1.2cqw;display:flex}.kb-hd{align-items:center;gap:.8cqw;font-size:1.7cqw;font-weight:700;display:flex}.kb-hd span.n{color:var(--mut);margin-left:auto;font-size:1.6cqw;font-weight:600}.kb-card{background:var(--ik);border:.13cqw solid var(--line);border-radius:1.1cqw;flex-direction:column;gap:.5cqw;padding:1cqw 1.1cqw;font-size:1.6cqw;line-height:1.3;display:flex;box-shadow:0 .2cqw .5cqw #17161e0d}.kb-card .nm{align-items:center;gap:.7cqw;font-size:1.7cqw;font-weight:600;display:flex}.kb-ln{background:var(--line);border-radius:9cqw;height:.8cqw;display:block}.kb-feat{z-index:3;flex-direction:column;gap:1cqw;width:31cqw;padding:1.6cqw;display:flex;position:absolute;top:23cqw;left:35cqw;transform:rotate(-2.5deg)}.kb-ia{color:#fff;background:#216ac7;border-radius:99cqw;align-items:center;gap:.6cqw;padding:.4cqw 1.1cqw;font-size:1.6cqw;font-weight:600;display:inline-flex}.ilu[data-theme=dark] .kb-ia{color:#17161e;background:#80c1ff}.kb-btn{background:var(--ink);height:4cqw;color:var(--ik);border-radius:99cqw;justify-content:center;align-items:center;gap:.6cqw;padding:0 1.8cqw;font-size:1.7cqw;font-weight:600;display:inline-flex}.rl-kpi{flex-direction:column;gap:.4cqw;display:flex}.rl-row{justify-content:space-between;gap:1.4cqw;font-size:1.7cqw;line-height:1.4;display:flex}.rl-row span:last-child{font-family:Geist Mono,ui-monospace,monospace;font-weight:700}.vz-ring{background:radial-gradient(circle, var(--bsoft) 55%, transparent 56%);border-radius:99cqw;justify-content:center;align-items:center;width:14cqw;height:14cqw;display:flex;box-shadow:0 0 0 1.4cqw #80c1ff29,0 0 0 2.8cqw #80c1ff14}.vz-wv{align-items:center;gap:.25cqw;height:5cqw;display:flex}.vz-wv>i{background:var(--blue);transform-origin:50%;border-radius:.25cqw;flex:0 0 .25cqw;width:.25cqw;animation:.9s ease-in-out infinite lwv;display:block}.vz-wv>i:nth-child(2n){animation-delay:.15s}.vz-wv>i:nth-child(3n){animation-delay:.3s}.vz-wv>i:nth-child(4n){animation-delay:.45s}.vz-btn{background:var(--ik2);width:5.2cqw;height:5.2cqw;color:var(--ink);border:.13cqw solid var(--line);border-radius:99cqw;justify-content:center;align-items:center;display:inline-flex}.vz-cap{border-radius:1.4cqw;padding:1cqw 1.4cqw;font-size:1.7cqw;line-height:1.35}.wa-bub{border-radius:1.6cqw;max-width:30cqw;padding:1.1cqw 1.4cqw;font-size:1.75cqw;line-height:1.35;box-shadow:0 .15cqw .3cqw #17161e0f}.wa-in{background:var(--ik);border:.13cqw solid var(--line);border-top-left-radius:.4cqw;align-self:flex-start}.wa-out{background:var(--bsoft);border-top-right-radius:.4cqw;align-self:flex-end}.wa-sig{letter-spacing:.04em;color:var(--blue);margin-bottom:.3cqw;font-size:1.6cqw;font-weight:800;display:block}.wa-time{text-align:right;color:var(--mut);margin-top:.2cqw;font-size:1.6cqw;display:block}.wa-wave{align-items:center;gap:.25cqw;height:3cqw;display:flex}.wa-wave>i{background:var(--blue);border-radius:.25cqw;flex:0 0 .25cqw;width:.25cqw;display:block}.ilu .ilu-dot-g{background:#888599}.ilu .ilu-dot-b{background:#5492e0}.ilu .ilu-dot-m{background:#59b59c}.ilu .vz-btn-end{color:#fff;background:#d63a5a;border-color:#0000}.ilu .ilu-play{color:#fff}.ilu .ilu-pill-b{border:.13cqw solid #216ac733}
.lp.ag{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:100%;height:min(720px,100vh - 32px);box-shadow:var(--sh-modal);text-align:left;border-radius:24px;outline:none;flex-direction:column;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.lp.ag.ag-sheet{border-bottom:0;border-radius:24px 24px 0 0;height:auto;max-height:min(760px,100vh - 24px)}@media (max-width:639px){.lp.ag{border-bottom:0;border-radius:24px 24px 0 0;height:auto;max-height:calc(100vh - 24px)}}.ag-grab{background:var(--border-strong);opacity:.6;border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 0;display:none}.ag-hd{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 40px 0;display:flex}.ag-hd-t{min-width:0}.ag-prog{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ag-bars{gap:4px;display:flex}.ag-bars>span{background:var(--surface-3);border-radius:999px;width:28px;height:4px}.ag-bars>span.on{background:var(--brand-solid)}.ag-stepn{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:16px}.ag-title{letter-spacing:-.02em;color:var(--title1);outline:none;font-size:24px;font-weight:800;line-height:32px}.ag-sub{color:var(--text-muted);text-wrap:pretty;margin-top:4px;font-size:15px;line-height:22px}.ag-x{margin:-6px -10px 0 0}.ag-body{flex:1;min-height:0;padding:28px 40px 24px;overflow-y:auto}.ag-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.ag-f{flex-direction:column;gap:8px;min-width:0;display:flex}.ag-f.full{grid-column:1/-1}.ag-lbl{color:var(--text);font-size:14px;font-weight:500;line-height:20px}.ag-opt{color:var(--text-subtle);font-weight:400}.ag .inp{border-radius:12px;height:48px;padding:0 14px;font-size:15px}.ag .inp::placeholder{color:var(--text-subtle);opacity:.8}.ag-err{color:var(--danger);font-size:13px;line-height:18px}.ag-tel{align-items:stretch;padding:0;display:flex;overflow:hidden}.ag-tel:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ag-tel.bad,.ag-tel.bad:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.ag-tel select{border:0;border-right:1px solid var(--border);height:auto;color:var(--text);box-shadow:none;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;outline:none;flex:none;margin:0;padding:0 10px 0 14px;font-size:15px}.ag-tel select:open{box-shadow:none}.ag-tel select:focus-visible{background:var(--hover)}.ag-tel input{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;min-width:0;height:auto;margin:0;padding:0 14px;font-size:15px}.ag-tel input::placeholder{color:var(--text-subtle);opacity:.8}.ag .ag-area{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;height:48px;padding:4px;display:grid}.ag .ag-area>button{color:var(--text-muted);transition:background-color var(--dur-1), color var(--dur-1);background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:500}.ag .ag-area>button:hover{color:var(--text)}.ag .ag-area>button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--sh-1), 0 0 0 1px var(--border)}.ag-chips{border-radius:12px;outline:none;flex-wrap:wrap;gap:8px;display:flex}.ag-chips:focus-visible,.ag-slots:focus-visible,.ag-pers:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.ag .ag-chip{border:1px solid color-mix(in oklab, var(--border) 55%, var(--border-strong));background:var(--surface);height:40px;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.ag .ag-chip:hover{border-color:var(--border-strong)}.ag .ag-chip[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);color:var(--brand-strong)}.ag-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ag .ag-mode{border:1px solid color-mix(in oklab, var(--border) 55%, var(--border-strong));background:var(--surface);min-height:72px;color:var(--text);text-align:left;transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:16px;align-items:center;gap:14px;padding:14px 18px;display:flex}.ag .ag-mode:hover{border-color:var(--border-strong)}.ag .ag-mode[aria-pressed=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:var(--brand-soft)}.ag-mode-ic{color:var(--text-muted);flex-shrink:0}.ag .ag-mode[aria-pressed=true] .ag-mode-ic{color:var(--brand)}.ag-mode-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ag-mode-t b{color:var(--text);font-size:15px;font-weight:600;line-height:22px}.ag-mode-s{color:var(--text-muted);font-size:13px;line-height:18px}.ag-radio{border:1.5px solid var(--border-strong);width:20px;height:20px;transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.ag .ag-mode[aria-pressed=true] .ag-radio{border-color:var(--brand-solid);background:var(--brand-solid)}.ag .ag-mode[aria-pressed=true] .ag-radio:after{content:"";background:var(--on-brand);border-radius:999px;width:8px;height:8px}.ag-panel{flex-direction:column;gap:20px;margin-top:24px;display:flex}.ag-rowhd{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-bottom:8px;display:flex}.ag-wk{align-items:center;gap:4px;display:flex}.ag-wk>span{text-align:center;min-width:112px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.ag .ag-nav{width:36px;height:36px;color:var(--text);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ag .ag-nav:hover:not(:disabled){background:var(--hover)}.ag .ag-nav:disabled{opacity:.3;cursor:not-allowed}.ag-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ag .ag-day{border:1px solid color-mix(in oklab, var(--border) 55%, var(--border-strong));background:var(--surface);height:64px;color:var(--text);transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.ag .ag-day small{color:var(--text-muted);font-size:12px;line-height:16px}.ag .ag-day b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:22px}.ag .ag-day:hover:not(:disabled){border-color:var(--brand)}.ag .ag-day[aria-pressed=true]{background:var(--pbtn);border-color:var(--pbtn);color:#fff}.ag .ag-day[aria-pressed=true] small{color:#ffffffd1}.ag .ag-day:disabled{background:var(--surface-2);color:var(--text-subtle);cursor:not-allowed;border-color:#0000}.ag .ag-day:disabled b{opacity:.6;font-weight:500}.ag-tz{color:var(--text-subtle);font-size:13px}.ag-slots{border-radius:12px;outline:none;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.ag .ag-s{border:1px solid color-mix(in oklab, var(--border) 55%, var(--border-strong));background:var(--surface);height:44px;color:var(--text);font-variant-numeric:tabular-nums;transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:12px;font-size:14px;font-weight:500}.ag .ag-s:hover{border-color:var(--brand)}.ag .ag-s[aria-pressed=true]{background:var(--pbtn);border-color:var(--pbtn);color:#fff}.ag-empty{background:var(--surface-2);color:var(--text-muted);border-radius:12px;margin:0;padding:16px;font-size:14px}.ag-pers{border-radius:12px;outline:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.ag .ag-per{border:1px solid color-mix(in oklab, var(--border) 55%, var(--border-strong));background:var(--surface);height:64px;color:var(--text);text-align:left;transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:0 18px;display:flex}.ag .ag-per b{font-size:15px;font-weight:600;line-height:22px}.ag-per-s{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.ag .ag-per:hover{border-color:var(--border-strong)}.ag .ag-per[aria-pressed=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:var(--brand-soft)}.ag-note{color:var(--text-muted);margin:0;font-size:14px;line-height:22px}.ag-note b{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ag .ag-lnk{color:var(--brand);font-weight:600;font-size:inherit;line-height:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ag-ck{border-top:1px solid var(--border);align-items:flex-start;gap:12px;margin-top:24px;padding-top:20px;display:flex}.ag-ck input{accent-color:#216ac7;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin:0}.ag-ck-t{min-width:0;color:var(--text-muted);flex-direction:column;gap:6px;font-size:14px;line-height:22px;display:flex}.ag-ck-t>p{margin:0}.ag-ck-t label{cursor:pointer;color:var(--text)}.ag-priv{color:var(--text-muted);margin:0;font-size:13px;line-height:20px}.ag-ft{border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;align-items:center;gap:16px;padding:20px 40px;display:flex}.ag-sum{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:1;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.ag-sum.mu{color:var(--text-muted);font-weight:400}.ag-acts{align-items:center;gap:12px;margin-left:auto;display:flex}.ag .pbtn{gap:12px;height:48px;padding:0 6px 0 22px;font-size:15px}.ag .pbtn .arr{width:36px;height:36px}.ag .ag-back{border:1px solid var(--border);height:48px;color:var(--text);white-space:nowrap;transition:background-color var(--dur-1), border-color var(--dur-1);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 18px 0 12px;font-size:15px;font-weight:600;display:inline-flex}.ag .ag-back:hover{background:var(--hover);border-color:var(--border-strong)}.ag-done{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:0 0 8px;display:flex}.ag-done-t{letter-spacing:-.02em;color:var(--title1);outline:none;margin-top:16px;font-size:28px;font-weight:800;line-height:34px}.ag-done-p{max-width:440px;color:var(--text-muted);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:22px}.ag-dl{border-top:1px solid var(--border);text-align:left;width:100%;max-width:520px;margin:28px 0 0}.ag-dl>div{border-bottom:1px solid var(--border);grid-template-columns:140px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.ag-dl dt{color:var(--text-muted);font-size:14px}.ag-dl dd{color:var(--text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.ag-done-a{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.ag-done-a .obtn{height:48px;padding:0 20px;font-size:15px}@container (max-width:639px){.ag-grab{display:block}.ag-hd{padding:16px 20px 0}.ag-prog{margin-bottom:12px}.ag-title{font-size:22px;line-height:28px}.ag-sub{font-size:14px;line-height:20px}.ag-x{width:44px;height:44px;margin:-8px -10px 0 0}.ag-body{padding:20px 20px 24px}.ag-form{grid-template-columns:minmax(0,1fr);gap:18px}.ag .ag-chip{height:44px;padding:0 14px}.ag .ag-area>button{font-size:15px}.ag-modes{grid-template-columns:minmax(0,1fr);gap:10px}.ag .ag-mode{min-height:68px;padding:12px 16px}.ag-panel{gap:20px;margin-top:24px}.ag .ag-nav{width:44px;height:44px}.ag-wk>span{min-width:96px}.ag-days{gap:6px}.ag .ag-day{height:60px}.ag-slots{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-pers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ag-ck{margin-top:24px;padding-top:20px}.ag-ck input{width:22px;height:22px}.ag-ft{flex-wrap:wrap;gap:12px;padding:12px 20px 16px}.ag-sum{flex:1 0 100%;font-size:13px}.ag-sum.s1{display:none}.ag-acts{width:100%;margin-left:0}.ag-acts .pbtn{flex:1;justify-content:space-between}.ag .ag-back{padding:0 16px 0 10px}.ag-done-t{font-size:24px;line-height:30px}.ag-dl{margin-top:24px}.ag-dl>div{grid-template-columns:128px minmax(0,1fr);gap:12px}.ag-done-a{flex-direction:column;align-items:stretch;width:100%;margin-top:24px}.ag-done-a .pbtn{justify-content:space-between}.ag-done-a .obtn{justify-content:center}}@container (max-width:379px){.ag-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-wk>span{min-width:80px}}
@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}body{margin:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.legal-page{background:var(--bg);min-height:100vh;color:var(--text);font-family:Geist,system-ui,sans-serif}.legal-main{flex-direction:column;gap:12px;max-width:760px;margin:0 auto;padding:48px 16px 64px;display:flex}.legal-back{color:var(--brand);font-size:14px;text-decoration:none}.legal-back:hover{text-decoration:underline}.legal-title{margin:0;font-size:32px;line-height:1.2}.legal-page .doc-sec h2{margin:16px 0 4px;font-size:18px}.legal-page .doc-sec p{color:var(--text-muted);margin:0 0 8px;line-height:1.6}.legal-company{color:var(--text-muted);margin-top:32px;font-size:13px}
