@font-face{font-family:sora;src:url(../media/sora_latin_wght_normal-s.p.2o7d_x-bmx02y.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}._w291a_className{font-family:sora,sora Fallback}._w291a_variable{--font-sora:"sora", "sora Fallback"}
@font-face{font-family:instrument;src:url(../media/instrument_sans_latin_400_normal-s.p.3xgfxban9f743.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrument;src:url(../media/instrument_sans_latin_500_normal-s.p.1eggatm68an7u.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:instrument;src:url(../media/instrument_sans_latin_600_normal-s.p.3fqsgcs0cl_0g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:instrument;src:url(../media/instrument_sans_latin_700_normal-s.p.1u3zznnpe1kz_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:instrument Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.r_OOmG_className{font-family:instrument,instrument Fallback}.r_OOmG_variable{--font-instrument:"instrument", "instrument Fallback"}
@font-face{font-family:jetbrains;src:url(../media/jetbrains_mono_latin_400_normal-s.p.3crsbyy6lh6yf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetbrains;src:url(../media/jetbrains_mono_latin_500_normal-s.p.2h52d08o60qht.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrains;src:url(../media/jetbrains_mono_latin_600_normal-s.p.2mm922pe315l1.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jetbrains Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.Qwlmlq_className{font-family:jetbrains,jetbrains Fallback}.Qwlmlq_variable{--font-jetbrains:"jetbrains", "jetbrains Fallback"}
:root{--halor-void:#07040f;--halor-night:#0e0820;--halor-dusk:#171030;--halor-deep:#120b26;--halor-rim:#2a1f4d;--halor-violet:#8b3dff;--halor-violet-600:#7a2ef0;--halor-violet-700:#6421d1;--halor-neon:#a970ff;--halor-glow:#c9a6ff;--halor-lumen:#f4eeff;--halor-ash:#a69cc4;--paper:#fff;--mist:#f8f6fe;--lilac-50:#f3eeff;--lilac-100:#e9dfff;--lilac-200:#d9c7ff;--lilac-300:#c4a6ff;--line:#e8e3f4;--line-strong:#d3cbe8;--field-line:#8a80a8;--ink:#17112b;--ink-2:#4a4366;--mute:#6e6789;--chain-p1:#c4a6ff;--chain-p2:#b08aff;--chain-p3:#9c6cff;--chain-p4:#8b4ffa;--chain-p5:#7a33eb;--chain-p6:#6420cc;--chain-p7:#4a11a0;--chain-n1:#5a35a8;--chain-n2:#7040d6;--chain-n3:#8752f5;--chain-n4:#9f70ff;--chain-n5:#b791ff;--chain-n6:#cfb3ff;--chain-n7:#e9deff;--ok:#17845a;--ok-wash:#e4f5ec;--ok-n:#4fd69a;--warn:#8f5a00;--warn-wash:#fff2d6;--warn-n:#f7bd55;--danger:#c22f4b;--danger-wash:#fdebef;--danger-n:#ff7a92;--info:#2d62c4;--info-wash:#e8f0fd;--halor-moss:#4f7a5a;--halor-moss-700:#2f5f3e;--halor-moss-n:#9ec4a6;--halor-moss-wash:#e9f1ea;--halor-moss-deep:#12201a;--halor-moss-luz:#9cc85a;--halor-moss-floresta:#163a1a;--f-display:"Sora", "Helvetica Neue", Arial, system-ui, sans-serif;--f-ui:"Instrument Sans", "Helvetica Neue", Arial, system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--fs-cap:11px;--fs-xs:12px;--fs-sm:13.5px;--fs-md:15px;--fs-lg:17px;--fs-h4:20px;--fs-h3:26px;--fs-h2:clamp(28px, 3vw, 40px);--fs-h1:clamp(40px, 4.4vw, 68px);--ls-cap:.16em;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:28px;--r-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:72px;--sp-9:112px;--maxw:1240px;--site-nav-h:64px;--site-sec-pad:clamp(48px, 5.2vw, 72px);--site-head-gap:clamp(24px, 3vw, 40px);--site-lede:clamp(16px, 1.25vw, 18px);--site-cta-h:48px;--glow-sm:0 0 0 1px #c9a6ff47, 0 8px 28px -10px #8b3dffbf;--glow-md:0 0 0 1px #c9a6ff59, 0 0 32px #8b3dff73;--glow-lg:0 0 60px #a970ff73, 0 0 160px #8b3dff47;--sh-paper-1:0 1px 2px #17112b0f;--sh-paper-2:0 10px 30px -12px #17112b2e, 0 2px 6px #17112b0d;--sh-paper-3:0 30px 70px -20px #3a147847, 0 4px 12px #17112b0f;--glass-blur:16px;--ease-halo:cubic-bezier(.22, .61, .36, 1);--ease-spark:cubic-bezier(.34, 1.56, .64, 1);--ease-calm:cubic-bezier(.45, 0, .55, 1);--t-fast:.12s;--t-base:.24s;--t-slow:.48s;--t-cine:.9s}
.theme-night{--bg:var(--halor-void);--surface:var(--halor-night);--surface-2:var(--halor-dusk);--glass:#f4eeff0b;--glass-2:#f4eeff14;--line-c:#c9a6ff29;--line-c-2:#c9a6ff47;--text:var(--halor-lumen);--text-2:#cfc6ea;--text-mute:var(--halor-ash);--accent:var(--halor-violet);--accent-hover:var(--halor-violet-600);--accent-text:var(--halor-neon);--accent-wash:#8b3dff29;--focus:var(--halor-glow);--chart-surface:var(--halor-deep);--c-grid:#c9a6ff1f;--c-before:#7d739f;--c-after:var(--halor-neon);--c-chain-1:var(--chain-n1);--c-chain-2:var(--chain-n2);--c-chain-3:var(--chain-n3);--c-chain-4:var(--chain-n4);--c-chain-5:var(--chain-n5);--c-chain-6:var(--chain-n6);--c-chain-7:var(--chain-n7);--ok-c:var(--ok-n);--warn-c:var(--warn-n);--danger-c:var(--danger-n);--ok-text:var(--ok-n);--accent-2:var(--halor-moss-n);--accent-2-text:var(--halor-moss-n);--accent-2-wash:#9ec4a624;--glass-moss:#9ec4a61a;--glass-moss-line:#9ec4a657;--glass-fill:var(--glass-moss);--glass-line:var(--glass-moss-line);--glass-shadow:0 40px 90px -42px #000000e6;--glass-solid:var(--halor-moss-deep);--accent-2-line:#9ec4a652;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-paper{--bg:var(--mist);--surface:var(--paper);--surface-2:var(--mist);--glass:#ffffffb3;--glass-2:var(--lilac-50);--line-c:var(--line);--line-c-2:var(--line-strong);--text:var(--ink);--text-2:var(--ink-2);--text-mute:var(--mute);--accent:var(--halor-violet);--accent-hover:var(--halor-violet-600);--accent-text:var(--halor-violet-700);--accent-wash:var(--lilac-50);--focus:var(--halor-violet);--chart-surface:var(--paper);--c-grid:#efebf7;--c-before:var(--field-line);--c-after:var(--halor-violet);--c-chain-1:var(--chain-p1);--c-chain-2:var(--chain-p2);--c-chain-3:var(--chain-p3);--c-chain-4:var(--chain-p4);--c-chain-5:var(--chain-p5);--c-chain-6:var(--chain-p6);--c-chain-7:var(--chain-p7);--ok-c:var(--ok);--warn-c:var(--warn);--danger-c:var(--danger);--ok-text:#0f6b47;--accent-2:var(--halor-moss);--accent-2-text:var(--halor-moss-700);--accent-2-wash:var(--halor-moss-wash);--glass-moss:#e9f1eab8;--glass-moss-line:#4f7a5a47;--glass-fill:var(--glass-moss);--glass-line:var(--glass-moss-line);--glass-shadow:0 30px 70px -34px #3a147857, 0 2px 6px #17112b0d;--glass-solid:#fff;--accent-2-line:#4f7a5a42;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-lilac{--bg:#f1eaff;--surface:#fff;--surface-2:#f8f4ff;--glass:#ffffffb3;--glass-2:#fff;--line-c:#dccff5;--line-c-2:#c9b6f0;--text:var(--ink);--text-2:var(--ink-2);--text-mute:#5b5378;--accent:var(--halor-violet);--accent-hover:var(--halor-violet-600);--accent-text:var(--halor-violet-700);--accent-wash:#8b3dff1a;--focus:var(--halor-violet);--ok-text:#0f6b47;--accent-2:var(--halor-moss);--accent-2-text:var(--halor-moss-700);--accent-2-wash:var(--halor-moss-wash);--glass-moss:#e9f1eab8;--glass-moss-line:#4f7a5a47;--glass-fill:var(--glass-moss);--glass-line:var(--glass-moss-line);--glass-shadow:0 30px 70px -34px #3a147857, 0 2px 6px #17112b0d;--glass-solid:#fff;--accent-2-line:#4f7a5a42;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--f-ui);background:var(--halor-void);color:var(--halor-lumen);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}[hidden]{display:none!important}img,svg,canvas,video{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:600;line-height:1.08}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:999;background:var(--halor-violet);color:#fff;border-radius:var(--r-sm);padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:16px}:focus-visible{outline:2px solid var(--focus,var(--halor-glow));outline-offset:3px;border-radius:6px}[data-skip]:focus,:is(main,h1,h2,h3,div,section)[tabindex="-1"]:focus{outline:none}.view{background:var(--bg);min-height:100vh;color:var(--text)}.wrap{width:100%;max-width:calc(var(--maxw) + 48px);padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));margin-inline:auto}@media (max-width:520px){.wrap{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}}.eyebrow{font-family:var(--f-mono);font-size:var(--fs-cap);letter-spacing:var(--ls-cap);text-transform:uppercase;color:var(--accent-text);align-items:center;gap:10px;display:inline-flex}.display{font-family:var(--f-display);letter-spacing:-.035em;font-weight:600}.lede{color:var(--text-2);max-width:60ch;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.muted{color:var(--text-mute)}.mono{font-family:var(--f-mono)}.num{font-variant-numeric:tabular-nums}.logo{color:var(--text);align-items:center;gap:.42em;font-size:22px;line-height:1;text-decoration:none;display:inline-flex}.logo svg{flex:none;width:1.45em;height:1.45em;overflow:visible}.wordmark{font-family:var(--f-display);letter-spacing:-.03em;font-size:1em;font-weight:600;line-height:1}.logo-night .mk-glow{filter:drop-shadow(0 0 6px #a970ffbf)}.btn{--h:44px;height:var(--h);padding:0 calc(var(--h) * .46);border-radius:var(--r-pill);letter-spacing:-.005em;white-space:nowrap;transition:background var(--t-base) var(--ease-halo), box-shadow var(--t-base) var(--ease-halo), border-color var(--t-base) var(--ease-halo), color var(--t-base) var(--ease-halo), transform var(--t-fast) var(--ease-halo);color:var(--text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.55em;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn svg{flex:none;width:18px;height:18px}.btn-sm{--h:36px;font-size:13.5px}.btn-xs{--h:30px;font-size:12.5px}.btn-lg{--h:54px;font-size:16px}.btn-block{width:100%}.btn-primary{background:var(--accent);color:#fff;box-shadow:var(--glow-sm)}.btn-primary:hover{background:var(--accent-hover);box-shadow:var(--glow-md)}.btn-ghost{border-color:var(--line-c-2);background:var(--glass)}.btn-ghost:hover{border-color:var(--accent);background:var(--accent-wash)}.btn-quiet{color:var(--text-2)}.btn-quiet:hover{color:var(--text);background:var(--glass-2)}.btn-lumen{background:var(--halor-lumen);color:var(--halor-void)}.btn-lumen:hover{background:#fff;box-shadow:0 0 0 4px #c9a6ff40}.btn-danger{background:var(--danger);color:#fff}.btn-icon{--h:36px;width:var(--h);height:var(--h);border-radius:var(--r-sm);color:var(--text-2);transition:background var(--t-base) var(--ease-halo), color var(--t-base) var(--ease-halo);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.btn-icon svg{width:18px;height:18px}.btn-icon:hover{background:var(--glass-2);color:var(--text)}.btn-icon[aria-pressed=true]{background:var(--accent-wash);color:var(--accent-text)}.field{gap:6px;display:grid}.field label,.label{color:var(--text-2);font-size:13px;font-weight:600}.input,.select{border-radius:var(--r-md);border:1px solid var(--field-line);background:var(--surface);width:100%;height:46px;color:var(--text);transition:border-color var(--t-base) var(--ease-halo), box-shadow var(--t-base) var(--ease-halo);padding:0 14px}.theme-night .input,.theme-night .select{background:#ffffff08;border-color:#c9a6ff52}.input::placeholder{color:var(--text-mute);opacity:.85}.input:focus,.select:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-wash);outline:none}.input-wrap{position:relative}.input-wrap .input{padding-right:46px}.input-wrap .btn-icon{position:absolute;top:5px;right:5px}.hint{color:var(--text-mute);font-size:12.5px}.chip{border-radius:var(--r-pill);background:var(--accent-wash);height:26px;color:var(--accent-text);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.chip svg{width:13px;height:13px}.chip-line{border:1px solid var(--line-c-2);color:var(--text-2);background:0 0}.chip-ok{background:var(--ok-wash);color:var(--ok-text)}.chip-warn{background:var(--warn-wash);color:var(--warn)}.chip-danger{background:var(--danger-wash);color:var(--danger)}.theme-night .chip-ok{color:var(--ok-n);background:#4fd69a1f}.theme-night .chip-warn{color:var(--warn-n);background:#f7bd551f}.dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot-live{color:var(--danger-c,#ff7a92);animation:1.8s infinite live;box-shadow:0 0}@keyframes live{0%{box-shadow:0 0 #ff7a9299}70%{box-shadow:0 0 0 8px #ff7a9200}to{box-shadow:0 0 #ff7a9200}}.hscore{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.hscore svg{width:18px;height:18px;transform:rotate(-90deg)}.hscore .trk{stroke:var(--line-c-2)}.hscore .val{stroke:var(--accent);stroke-linecap:round}.seg{border-radius:var(--r-pill);background:var(--glass-2);border:1px solid var(--line-c);flex-wrap:nowrap;flex:none;gap:2px;max-width:100%;padding:4px;display:inline-flex}.seg button{color:var(--text-2);border-radius:var(--r-pill);white-space:nowrap;height:34px;transition:background var(--t-base) var(--ease-halo), color var(--t-base) var(--ease-halo);background:0 0;border:0;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--accent);color:#fff;box-shadow:var(--glow-sm)}.seg .save{background:#fff3;border-radius:99px;padding:2px 6px;font-size:11px;font-weight:700}.seg button:not([aria-pressed=true]) .save{background:var(--accent-wash);color:var(--accent-text)}.tabs{border-bottom:1px solid var(--line-c);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button{color:var(--text-mute);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 12px;font-size:13.5px;font-weight:600}.tabs button[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.tabs button:hover{color:var(--text)}.switch{flex:none;width:40px;height:24px;position:relative}.switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch span{background:var(--line-c-2);transition:background var(--t-base) var(--ease-halo);pointer-events:none;border-radius:99px;position:absolute;inset:0}.switch span:after{content:"";width:18px;height:18px;transition:transform var(--t-base) var(--ease-spark);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch input:checked+span{background:var(--accent)}.switch input:checked+span:after{transform:translate(16px)}.switch input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.toast{left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:300;opacity:0;pointer-events:none;background:var(--halor-dusk);color:var(--halor-lumen);box-shadow:var(--glow-md);transition:opacity var(--t-base) var(--ease-halo), transform var(--t-base) var(--ease-halo);border:1px solid #c9a6ff4d;border-radius:22px;align-items:center;gap:10px;width:max-content;max-width:min(560px,100vw - 32px);padding:12px 18px;font-size:14px;font-weight:500;display:flex;position:fixed;transform:translate(-50%,20px)}.toast.on{opacity:1;transform:translate(-50%)}.toast.on [data-toast-acao]{pointer-events:auto}.toast [data-toast-acao]{font:inherit;color:var(--halor-glow);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;margin:0;padding:2px 4px;font-weight:700;text-decoration:underline}.toast [data-toast-acao]:focus-visible{outline:2px solid var(--halor-glow);outline-offset:2px}.toast [data-toast-acao]:disabled{cursor:default;opacity:.6}.toast svg{width:18px;height:18px;color:var(--halor-glow);flex:none}.proto{z-index:200;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:var(--r-pill);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);scrollbar-width:none;background:#0e0820d1;border:1px solid #c9a6ff38;align-items:center;gap:4px;max-width:calc(100vw - 24px);padding:5px;display:flex;position:fixed;overflow-x:auto;transform:translate(-50%);box-shadow:0 18px 50px -12px #000000a6,0 0 0 1px #0000004d}.proto::-webkit-scrollbar{display:none}.proto-tag{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--halor-ash);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:10px;display:flex}.proto-tag svg{width:18px;height:18px}.proto a{border-radius:var(--r-pill);color:#d9d0f5;white-space:nowrap;height:34px;transition:background var(--t-base) var(--ease-halo), color var(--t-base) var(--ease-halo);align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.proto a:hover{color:#fff;background:#f4eeff14}.proto a[aria-current=page]{background:var(--halor-violet);color:#fff;box-shadow:var(--glow-sm)}.proto a svg{width:15px;height:15px}@media (max-width:760px){.proto-tag span{display:none}.proto a{padding:0 10px}}@media (hover:hover) and (min-width:1181px) and (min-height:620px){.proto{transition:transform var(--t-slow) var(--ease-halo), box-shadow var(--t-slow) var(--ease-halo)}.proto.peek{box-shadow:none;overflow:visible;transform:translate(-50%,calc(100% + 4px))}.proto.peek:after{content:"";width:40px;height:3px;transition:opacity var(--t-base);background:#c9a6ffb3;border-radius:3px;margin-left:-20px;position:absolute;top:3px;left:50%}.proto.peek:hover,.proto.peek:focus-within{transform:translate(-50%);box-shadow:0 18px 50px -12px #000000a6,0 0 0 1px #0000004d}.proto.peek:hover:after,.proto.peek:focus-within:after{opacity:0}}.modal{z-index:250;padding:24px max(16px, env(safe-area-inset-left,0px));place-items:center;display:grid;position:fixed;inset:0}.modal-bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade var(--t-base) var(--ease-halo);background:#0c061e8c;position:absolute;inset:0}.modal-box{background:var(--surface);width:min(640px,100%);max-height:calc(100vh - 48px);color:var(--text);border-radius:var(--r-lg);box-shadow:var(--sh-paper-3);border:1px solid var(--line-c);animation:pop var(--t-slow) var(--ease-spark);position:relative;overflow:auto}.modal-head{justify-content:space-between;align-items:center;gap:16px;padding:20px 22px 0;display:flex}.modal-head h3{letter-spacing:-.01em;font-size:19px}.modal-body{gap:16px;padding:18px 22px 22px;display:grid}.modal-foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 22px 22px;display:flex}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
#v-site{background:var(--halor-void);position:relative}#v-site:before{content:"";pointer-events:none;z-index:0;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}#v-site>*{z-index:1;position:relative}#v-site .lede{font-size:var(--site-lede)}#v-site .btn-lg{--h:var(--site-cta-h);font-size:15.5px}.s-nav{top:env(safe-area-inset-top,0px);z-index:50;transition:background var(--t-base) var(--ease-halo), border-color var(--t-base) var(--ease-halo);border-bottom:1px solid #0000;position:sticky}.s-nav.scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--line-c);background:#07040fb8}.s-nav-in{height:var(--site-nav-h);align-items:center;gap:20px;display:flex}.s-links{gap:4px;margin-left:auto;display:flex}.s-links a{color:var(--text-2);border-radius:var(--r-pill);transition:color var(--t-base), background var(--t-base);padding:7px 11px;font-size:14px;font-weight:500;text-decoration:none}.s-links a:hover{color:var(--text);background:var(--glass-2)}.s-nav-cta{gap:8px;display:flex}@media (max-width:960px){.s-nav-cta{margin-left:auto}}@media (max-width:400px){.s-nav-cta .btn-quiet{display:none}}.s-hero{isolation:isolate;padding-block:clamp(40px,7vw,96px) clamp(48px,7vw,96px);position:relative;overflow:hidden}@media (max-width:859px){.s-hero{padding-top:clamp(112px,30vw,136px)}}.halo-field{z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.s-hero{background:radial-gradient(900px 600px at 82% 18%,#8b3dff38,#0000 65%),radial-gradient(700px 500px at 10% 100%,#c9a6ff14,#0000 70%)}.s-hero-in{align-content:center;justify-items:start;gap:22px;min-height:clamp(420px,46vw,600px);display:grid;position:relative}.s-hero-in>:not(.s-hero-art){z-index:1;position:relative}.s-hero-art{aspect-ratio:1;pointer-events:none;z-index:0;width:min(48%,600px);position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.s-hero-art .halo-field{z-index:0;width:100%;height:100%;position:absolute;inset:0}.s-lede{max-width:30ch;color:var(--text-2);margin-top:10px;font-size:clamp(19px,1.8vw,23px);line-height:1.45}@media (max-width:900px){.s-hero-in{min-height:0;padding-top:50vw}.s-hero-art{opacity:.95;width:56vw;top:-2vw;right:-6vw;transform:none}}.s-h1{font-size:var(--fs-h1);letter-spacing:-.035em;max-width:11ch;line-height:1.02}.s-hero .lede{text-wrap:balance;max-width:62ch}.lux{white-space:nowrap;color:#fff;text-shadow:0 0 28px #a970ffd9,0 0 80px #8b3dff99;position:relative}.lux:after{content:"";background:linear-gradient(90deg, transparent, var(--halor-violet) 18%, #fff 60%, var(--halor-glow) 82%, transparent);filter:drop-shadow(0 0 10px #a970ffe6);transform-origin:0;height:.1em;animation:sweep 1.4s .4s var(--ease-halo) both;border-radius:99px;position:absolute;bottom:-.08em;left:-2%;right:-2%}@keyframes sweep{0%{opacity:0;transform:scaleX(0)}}.s-cta{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.s-dur{color:var(--text-mute);font-size:12px;font-weight:500}.s-proof{color:var(--text-mute);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.s-proof span{align-items:center;gap:8px;display:inline-flex}.s-proof span:before{content:"";background:var(--halor-glow);width:5px;height:5px;box-shadow:0 0 8px var(--halor-violet);border-radius:50%}.s-film-wrap{margin-top:clamp(40px,6vw,72px)}.s-sec{padding-block:var(--site-sec-pad);border-top:1px solid #c9a6ff14}#v-site main>.s-sec:not(.s-tl){scroll-margin-top:max(0px, calc(var(--site-nav-h) + 24px - var(--site-sec-pad)))}.s-head{margin-bottom:var(--site-head-gap);justify-items:start;gap:14px;max-width:860px;display:grid}.s-head h2{font-size:var(--fs-h2);letter-spacing:-.04em;line-height:1.04}#v-site .s-head .lede{text-wrap:balance}.s-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;max-width:none;display:flex}.s-head-row>div{justify-items:start;gap:14px;max-width:760px;display:grid}.s-head-c{text-align:center;justify-items:center;margin-inline:auto}.sci-grid{border-top:1px solid var(--line-c);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}@media (max-width:860px){.sci-grid{grid-template-columns:1fr}}.sci{border-bottom:1px solid var(--line-c);align-content:start;gap:12px;padding:28px 28px 32px 0;display:grid}.sci+.sci{border-left:1px solid var(--line-c);padding-left:28px}@media (max-width:860px){.sci+.sci{border-left:0;padding-left:0}.sci{padding-right:0}}.sci .sci-n{letter-spacing:-.035em;color:#fff;text-shadow:0 0 30px #8b3dff99;font-size:clamp(44px,5vw,64px);line-height:1}.sci-n small{letter-spacing:0;color:var(--halor-glow);margin-left:4px;font-size:.42em}.sci h3{letter-spacing:-.01em;font-size:19px}.sci p{color:var(--text-2);font-size:15px}.sci .sci-ref{color:var(--text-mute);letter-spacing:.04em;font-size:11px}.equation{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;margin-top:clamp(40px,5vw,64px);display:flex}.eq-term{border:1px solid var(--line-c-2);border-radius:var(--r-pill);background:var(--glass);padding:12px 20px;font-size:15px;font-weight:600}.eq-op{font-family:var(--f-display);color:var(--halor-glow);font-size:26px}.eq-res{background:var(--halor-violet);color:#fff;box-shadow:var(--glow-md);border-color:#0000}.s-dash{background:radial-gradient(1000px 500px at 80% 0,#8b3dff24,#0000 70%)}.dash-note{color:var(--text-mute);letter-spacing:.04em;margin-top:16px;font-size:11.5px}.p-frame{border-radius:var(--r-lg);border:1px solid var(--line-c-2);background:#fff;overflow:hidden;box-shadow:0 60px 120px -50px #8b3dff8c,0 0 0 1px #0006}.pf-bar{border-bottom:1px solid var(--line);background:#f1edfa;align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.pf-bar i{background:#d8d0ec;border-radius:50%;width:10px;height:10px}.pf-bar span{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;margin-left:12px;font-size:11.5px;overflow:hidden}.pf-body{background:var(--mist);min-height:360px;color:var(--ink);grid-template-columns:132px minmax(0,1fr) 190px;display:grid}.pf-rail{border-right:1px solid var(--line);background:#fff;align-content:start;gap:10px;padding:12px;display:grid}.pf-rail .slide{box-shadow:0 0 0 1px var(--line);border-radius:5px}.pf-rail .slide.on{box-shadow:0 0 0 2px var(--halor-violet)}.pf-stage{place-items:center;padding:clamp(14px,3vw,36px);display:grid}.pf-canvas{width:100%;max-width:640px;box-shadow:var(--sh-paper-3);border-radius:6px;overflow:hidden}.pf-insp{border-left:1px solid var(--line);background:#fff;align-content:start;gap:12px;padding:16px;display:grid}.pf-k{letter-spacing:.14em;text-transform:uppercase;color:var(--halor-violet-700);font-size:10.5px}.pf-score{width:74px;height:74px;position:relative}.pf-score svg{width:100%;height:100%;transform:rotate(-90deg)}.pf-score .trk{fill:none;stroke:var(--lilac-100);stroke-width:4px}.pf-score .val{fill:none;stroke:var(--halor-violet);stroke-width:4px;stroke-linecap:round}.pf-score b{letter-spacing:-.02em;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.pf-tip{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.pf-tip svg{width:15px;height:15px;color:var(--ok);flex:none;margin-top:2px}.pf-tip.warn svg{color:var(--warn)}@media (max-width:860px){.pf-body{grid-template-columns:minmax(0,1fr)}.pf-rail,.pf-insp{display:none}}.p-cta{justify-content:center;margin-top:24px;display:flex}.feat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;margin-top:clamp(48px,6vw,80px);display:grid}@media (max-width:980px){.feat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.feat-grid{grid-template-columns:1fr}}.feat-grid li{border-top:1px solid var(--line-c);align-content:start;gap:10px;padding-top:18px;display:grid}.feat-grid svg{width:24px;height:24px;color:var(--halor-glow)}.feat-grid h3{letter-spacing:-.01em;font-size:17px}.feat-grid p{color:var(--text-2);font-size:14.5px}.plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:1080px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.plans{grid-template-columns:1fr}}.plan{border:1px solid var(--line-c);border-radius:var(--r-lg);background:var(--glass);grid-template-rows:auto auto auto 1fr auto;gap:14px;padding:22px 20px 20px;display:grid;position:relative}.plan.hot{background:linear-gradient(var(--halor-night), var(--halor-night)) padding-box, linear-gradient(150deg, var(--halor-glow), var(--halor-violet) 40%, #8b3dff33) border-box;border:1px solid #0000;box-shadow:0 30px 80px -30px #8b3dffb3}.plan-flag{position:absolute;top:-12px;left:22px}.plan-flag .chip{background:var(--halor-violet);color:#fff;box-shadow:var(--glow-sm)}.plan-name{font-family:var(--f-display);letter-spacing:-.03em;align-items:center;gap:10px;font-size:20px;display:flex}.plan-name svg{width:26px;height:26px}.plan-desc{color:var(--text-2);min-height:40px;font-size:14px}.plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.plan-price b{letter-spacing:-.03em;font-size:36px;font-weight:600;line-height:1}.plan-price span{color:var(--text-mute);font-size:13px}.plan-price .was{color:var(--text-mute);font-size:14px;text-decoration:line-through}.plan ul{color:var(--text-2);align-content:start;gap:8px;font-size:14px;display:grid}.plan li{align-items:flex-start;gap:10px;display:flex}.plan li svg{width:16px;height:16px;color:var(--halor-glow);flex:none;margin-top:3px}.plans-note{text-align:center;margin-top:24px;font-size:13px}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);display:grid}@media (max-width:860px){.faq-grid{grid-template-columns:1fr}}.faq-grid h2{font-size:var(--fs-h2);letter-spacing:-.04em;margin-top:16px}.faq details{border-bottom:1px solid var(--line-c)}.faq summary{cursor:pointer;padding:16px 40px 16px 0;font-size:16px;font-weight:600;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-display);color:var(--halor-glow);transition:transform var(--t-base) var(--ease-halo);font-size:22px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.faq details p{color:var(--text-2);max-width:62ch;padding-bottom:18px}.s-final{isolation:isolate;text-align:center;border-top:1px solid #c9a6ff14;padding-block:clamp(64px,8vw,112px);position:relative;overflow:hidden}.s-final-in{justify-items:center;gap:24px;display:grid}.s-final h2{letter-spacing:-.035em;font-size:clamp(32px,4vw,56px);line-height:1.04}.s-foot{border-top:1px solid var(--line-c);padding-block:48px 64px}.s-foot-in{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.sf-brand{align-content:start;gap:10px;display:grid}.sf-cols{flex-wrap:wrap;gap:clamp(32px,6vw,80px);display:flex}.sf-cols div{align-content:start;gap:10px;display:grid}.sf-cols a{color:var(--text-2);font-size:14px;text-decoration:none}.sf-cols a:hover{color:#fff}.sf-h{letter-spacing:.16em;text-transform:uppercase;color:var(--text-mute);margin-bottom:4px;font-size:10.5px}.sf-legal{color:var(--text-mute);flex-wrap:wrap;gap:20px;margin-top:40px;font-size:12.5px;display:flex}#v-site>.s-nav{top:env(safe-area-inset-top,0px);z-index:60;position:sticky}#v-site>.s-nav.scrolled{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-bottom-color:var(--glass-moss-line);background:#0e0820e6}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#v-site>.s-nav.scrolled{background:var(--halor-night)}}@media (prefers-reduced-transparency:reduce){#v-site>.s-nav.scrolled{background:var(--halor-night);-webkit-backdrop-filter:none;backdrop-filter:none}}.s-links a{white-space:nowrap;position:relative}.s-links a:hover,.s-links a:focus-visible,.s-links a[aria-current=true]{color:var(--text)}.s-links a:after{content:"";left:calc(11 * var(--sv-u));right:calc(11 * var(--sv-u));bottom:calc(1 * var(--sv-u));background:var(--halor-violet);height:2px;transition:transform var(--t-base) var(--ease-halo);border-radius:2px;position:absolute;transform:scaleX(0)}.s-links a[aria-current=true]:after{transform:scaleX(1)}#v-site>.s-nav:not(.is-past-hero) .s-nav-cta .btn-primary{color:var(--halor-lumen);background:0 0;box-shadow:inset 0 0 0 1px #c9a6ff80}#v-site>.s-nav:not(.is-past-hero) .s-nav-cta .btn-primary:hover{background:var(--accent-wash)}#v-site .is-off,#v-site .is-off:before,#v-site .is-off:after,#v-site .is-off *,#v-site .is-off :before,#v-site .is-off :after{animation-play-state:paused!important}.s-menu-btn{display:none}@media (max-width:960px){.s-nav-in{position:relative}.s-nav-cta{order:2}.s-menu-btn{color:#fff;cursor:pointer;width:40px;height:40px;transition:background var(--t-base), border-color var(--t-base), box-shadow var(--t-base);background:#8b3dff1f;border:1px solid #c9a6ff4d;border-radius:50%;flex:none;order:3;place-items:center;margin-left:-14px;padding:0;display:inline-grid;box-shadow:inset 0 0 10px #a970ff38}.s-menu-btn:hover,.s-nav.menu-open .s-menu-btn{background:#8b3dff42;border-color:#c9a6ffa6;box-shadow:inset 0 0 12px #a970ff59,0 0 16px #8b3dff73}.s-burger{width:16px;height:12px;position:relative}.s-burger i{height:2px;transition:transform .32s var(--ease-halo), opacity .2s var(--ease-halo), top .32s var(--ease-halo);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.s-burger i:first-child{top:0}.s-burger i:nth-child(2){top:5px}.s-burger i:nth-child(3){top:10px}.s-nav.menu-open .s-burger i:first-child{top:5px;transform:rotate(45deg)}.s-nav.menu-open .s-burger i:nth-child(2){opacity:0;transform:scaleX(.2)}.s-nav.menu-open .s-burger i:nth-child(3){top:5px;transform:rotate(-45deg)}.s-links{z-index:2;top:calc(100% - 6px);right:max(24px, env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);visibility:hidden;opacity:0;transform-origin:100% 0;pointer-events:none;width:min(300px,100vw - 32px);transition:opacity .24s var(--ease-halo), transform .24s var(--ease-halo), visibility 0s linear .24s;background:#0c071bf7;border:1px solid #c9a6ff2e;border-radius:20px;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:10px;position:absolute;transform:translateY(-8px)scale(.98);box-shadow:0 30px 60px -22px #000000e6,0 0 44px -12px #8b3dff73}.s-nav.menu-open .s-links{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .28s var(--ease-halo), transform .34s var(--ease-halo), visibility 0s;transform:none}.s-links a{border-radius:12px;padding:13px 16px;font-size:16px}.s-links a:after{transform-origin:0;width:28px;bottom:6px;left:16px;right:auto}}@media (max-width:520px){.s-links{right:max(16px, env(safe-area-inset-right,0px))}}@media (max-width:400px){.s-nav-in{gap:14px}.s-menu-btn{margin-left:-8px}}@media (prefers-reduced-motion:reduce){#v-site,#v-checkout{--glow-sm:0 0 0 1px #c9a6ff42, 0 6px 16px -12px #8b3dff66;--glow-md:0 0 0 1px #c9a6ff4d, 0 0 12px #8b3dff33;--glow-lg:0 0 24px #a970ff2e, 0 0 56px #8b3dff1a}}.legal-top{border-bottom:1px solid var(--line);padding:22px 0}.legal{max-width:760px;padding-block:clamp(32px,5vw,64px)}.legal h1{margin:0 0 16px}.legal h2{margin:36px 0 10px;font-size:22px}.legal p,.legal li{line-height:1.65}.legal ul{padding-left:22px}.legal-aviso{border:1px solid var(--line);background:var(--mist);border-radius:10px;margin:0 0 24px;padding:12px 16px}.legal a{text-decoration:underline}#v-site .eyebrow{color:var(--accent-2-text)}#v-site .eyebrow:not(.no-rule):before{content:"";width:calc(16 * var(--sv-u));background:currentColor;border-radius:2px;flex:none;height:1.5px}#v-site .plan li svg{color:var(--accent-2)}#v-site .pk-list svg{background:var(--accent-2-wash);color:var(--accent-2-text)}#v-site .pk-grp-h{color:var(--accent-2-text)}#v-site .seg button:not([aria-pressed=true]) .save{background:var(--accent-2-wash);color:var(--accent-2-text)}#v-site .s-final-note{color:var(--accent-2-text);border-color:#9ec4a652;border-color:var(--glass-moss-line);background:#12201ac7}@media (prefers-reduced-transparency:reduce){#v-site .s-final-note{background:var(--halor-moss-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}#v-site .btn-primary{box-shadow:none}#v-site .btn-primary:hover{box-shadow:0 10px 26px -12px #8b3dffcc}#v-site .s-faq{background:var(--bg);color:var(--text);border-top-color:#0000}#v-site .faq-grid{gap:calc(72 * var(--sv-u));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}#v-site .faq-grid h2{margin-top:calc(14 * var(--sv-u));font-size:var(--sv-h2);letter-spacing:-.04em;line-height:1.06}#v-site .faq details{border-bottom:1px solid var(--line)}#v-site .faq summary{padding:calc(15 * var(--sv-u)) calc(40 * var(--sv-u)) calc(15 * var(--sv-u)) 0;font:600 calc(15.5 * var(--sv-u))/1.35 var(--f-ui);color:var(--ink)}#v-site .faq summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}#v-site .faq summary:after{right:calc(4 * var(--sv-u));font-size:calc(22 * var(--sv-u));color:var(--halor-violet-700)}#v-site .faq details p{max-width:62ch;padding-bottom:calc(16 * var(--sv-u));font-size:calc(14.5 * var(--sv-u));color:var(--ink-2);line-height:1.55}@media (max-width:860px){#v-site .faq-grid{gap:calc(20 * var(--sv-u));grid-template-columns:minmax(0,1fr)}}#v-site .s-final{padding-block:calc(92 * var(--sv-u));background:radial-gradient(46% 90% at 50% 112%, #8b3dff2e, transparent 72%), radial-gradient(30% 60% at 8% 100%, #4f7a5a24, transparent 70%), var(--halor-void)}#v-site .s-final-in{gap:calc(16 * var(--sv-u))}#v-site .s-final h2{font-size:var(--sv-h-final);letter-spacing:-.04em;color:var(--halor-lumen);line-height:1.02}#v-site .s-final .lede{max-width:38em}#v-site .s-final .s-cta{justify-content:center;gap:calc(12 * var(--sv-u));margin-top:calc(10 * var(--sv-u))}#v-site .s-final-note{margin-top:calc(4 * var(--sv-u));padding:calc(6 * var(--sv-u)) calc(12 * var(--sv-u));font-size:max(var(--sv-fs-min), 11.5 * var(--sv-u))}#v-site .s-foot{padding-block:calc(48 * var(--sv-u)) calc(36 * var(--sv-u))}#v-site .s-foot-in{gap:calc(40 * var(--sv-u))}#v-site .sf-brand{gap:calc(10 * var(--sv-u))}#v-site .sf-brand p{font-size:var(--sv-small)}#v-site .sf-cols{gap:calc(24 * var(--sv-u)) calc(56 * var(--sv-u))}#v-site .sf-cols div{gap:calc(9 * var(--sv-u))}#v-site .sf-cols a{font-size:var(--sv-small)}#v-site .sf-cols a[aria-disabled=true]{color:var(--text-mute)}#v-site .sf-h{margin-bottom:calc(4 * var(--sv-u));font-size:var(--sv-cap)}#v-site .sf-legal{gap:calc(20 * var(--sv-u));margin-top:calc(36 * var(--sv-u));padding-top:calc(18 * var(--sv-u));border-top:1px solid var(--line-c);font-size:max(var(--sv-fs-min), 12.5 * var(--sv-u))}@media (max-width:760px){#v-site .sf-cols{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}
.sub-stage{isolation:isolate;position:relative}.sub-stage>.halo-field{z-index:-1;opacity:.7;transition:opacity var(--t-slow,.42s) var(--ease-calm,ease)}.sub-stage:has(.dp-quadro>.deck-slide[data-ambiente])>.halo-field{opacity:.28}.mov-field{cursor:crosshair}.mov-field .mv-stage{isolation:isolate;height:160px;position:relative}.mov-field .btn{color:var(--halor-ash);justify-self:start;margin-top:4px}.auth-scene>.halo-field,.home-hero>.halo-field{z-index:-1}
#v-site .s-hero{background:var(--halor-void);padding:0}#v-site .s-cover{isolation:isolate;padding-block:calc(52 * var(--sv-u)) calc(30 * var(--sv-u));background:radial-gradient(52% 64% at 76% 44%, #8b3dff3d, #8b3dff0d 58%, transparent 76%), radial-gradient(40% 56% at 0% 100%, #4f7a5a33, transparent 72%), var(--halor-void);position:relative;overflow:hidden}#v-site .s-cover>.halo-field{z-index:-1;opacity:.5}#v-site .hero-grid{gap:calc(56 * var(--sv-u));grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;display:grid}#v-site .hero-copy{min-width:0}#v-site .hero-copy .s-h1{max-width:none;margin-top:calc(18 * var(--sv-u));font-size:var(--sv-h1);letter-spacing:-.038em;color:var(--halor-lumen);line-height:1.04}#v-site .hero-copy .h1-2{color:var(--halor-glow)}#v-site .hero-copy .nw{white-space:nowrap}#v-site .hero-copy .lede{max-width:33em;margin-top:calc(20 * var(--sv-u));font-size:var(--sv-lede);text-wrap:pretty}#v-site .hero-copy .s-cta{gap:calc(12 * var(--sv-u));margin-top:calc(28 * var(--sv-u));flex-wrap:wrap;display:flex}#v-site .s-trust{justify-content:flex-start;gap:calc(8 * var(--sv-u)) calc(18 * var(--sv-u));margin:calc(20 * var(--sv-u)) 0 0;font-size:var(--sv-small);color:var(--text-2);flex-wrap:wrap;padding:0;display:flex}#v-site .s-trust li{align-items:center;gap:calc(7 * var(--sv-u));display:inline-flex}#v-site .s-trust svg{width:calc(15 * var(--sv-u));height:calc(15 * var(--sv-u));color:var(--accent-2);stroke-width:2.2px;flex:none}#v-site .palco{min-width:0;position:relative}#v-site .palco:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#8b3dff42,#0000 74%);position:absolute;inset:-14% -10%}#v-site .palco-vidro{padding:calc(10 * var(--sv-u));border-radius:calc(20 * var(--sv-u));background:var(--glass-fill);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(var(--glass-blur)) hue-rotate(-110deg) saturate(170%) brightness(1.25);backdrop-filter:blur(var(--glass-blur)) hue-rotate(-110deg) saturate(170%) brightness(1.25);box-shadow:var(--glass-shadow), inset 0 1px 0 #ffffff14;background-clip:padding-box;margin:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#v-site .palco-vidro{background:var(--glass-solid)}}@media (prefers-reduced-transparency:reduce){#v-site .palco-vidro{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}#v-site .palco-vidro img{aspect-ratio:16/9;object-fit:cover;border-radius:calc(12 * var(--sv-u));background:var(--lilac-50);width:100%;height:auto;display:block}#v-site .palco-leg{align-items:center;gap:calc(10 * var(--sv-u));min-width:0;padding:calc(10 * var(--sv-u)) calc(6 * var(--sv-u)) calc(2 * var(--sv-u));font-size:var(--sv-small);color:var(--text-2);display:flex}#v-site .palco-leg>*{white-space:nowrap}#v-site .palco-real{padding:calc(5 * var(--sv-u)) calc(8 * var(--sv-u));border:1px solid var(--glass-line);border-radius:var(--r-pill);font:500 var(--sv-cap)/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--halor-ash)}#v-site .palco-leg b{text-overflow:ellipsis;min-width:0;color:var(--halor-lumen);font-weight:600;overflow:hidden}#v-site .palco-cat{font:500 var(--sv-cap)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--halor-glow)}#v-site .palco-n{font:500 var(--sv-cap)/1 var(--f-mono);color:var(--halor-ash);margin-left:auto}#v-site .publico{gap:0 calc(28 * var(--sv-u));margin-top:calc(40 * var(--sv-u));border-top:1px solid #c9a6ff24;grid-template-columns:auto repeat(4,minmax(0,1fr));display:grid}#v-site .publico-h{width:calc(104 * var(--sv-u));padding-top:calc(16 * var(--sv-u));font:500 var(--sv-cap)/1.55 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--halor-ash)}#v-site .pub{align-content:start;gap:calc(4 * var(--sv-u));min-width:0;min-height:24px;padding:calc(14 * var(--sv-u)) 0 0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:2px solid #0000;margin-top:-1px;display:grid}#v-site .pub b{font:600 calc(15 * var(--sv-u))/1.25 var(--f-display);letter-spacing:-.01em;color:var(--text-2);transition:color var(--t-base) var(--ease-halo)}#v-site .pub span{font-size:var(--sv-small);color:var(--halor-ash);line-height:1.45}#v-site .pub:hover b,#v-site .pub[aria-pressed=true] b{color:var(--halor-lumen)}#v-site .pub[aria-pressed=true]{border-top-color:var(--halor-violet)}#v-site .s-cover .w{vertical-align:top;display:inline-block}#v-site .s-cover.field-in .w{animation:coverWord .6s var(--ease-halo) both;animation-delay:calc(.15s + var(--i) * 60ms)}#v-site .s-cover.field-in .s-in{animation:coverIn .6s var(--ease-halo) both;animation-delay:var(--d,0s)}@keyframes coverWord{0%{opacity:0;filter:blur(10px);transform:translateY(.42em)scale(.98)}}@keyframes coverIn{0%{opacity:0;transform:translateY(calc(12 * var(--sv-u)))}}#v-site .s-cover.field-in .palco.s-in{animation-name:coverRise}#v-site .s-cover.field-in .palco-vidro{animation:coverGlass .6s var(--ease-halo) both;animation-delay:var(--d,0s)}@keyframes coverRise{0%{transform:translateY(calc(12 * var(--sv-u)))}}@keyframes coverGlass{0%{opacity:0}}@media (prefers-reduced-motion:reduce){#v-site .s-cover .w,#v-site .s-cover .s-in,#v-site .s-cover .palco-vidro{animation:none!important}}@media (max-width:960px){#v-site .hero-grid{gap:calc(32 * var(--sv-u));grid-template-columns:minmax(0,1fr)}#v-site .publico{gap:calc(12 * var(--sv-u)) calc(20 * var(--sv-u));grid-template-columns:repeat(2,minmax(0,1fr))}#v-site .publico-h{grid-column:1/-1;width:auto}}@media (max-width:600px){#v-site .s-cover{padding-block:calc(24 * var(--sv-u)) calc(28 * var(--sv-u))}#v-site .hero-grid{gap:calc(28 * var(--sv-u))}#v-site .hero-copy .s-h1{margin-top:calc(14 * var(--sv-u));font-size:clamp(32px,8.6vw,40px)}#v-site .hero-copy .lede{margin-top:calc(14 * var(--sv-u));font-size:calc(15 * var(--sv-u))}#v-site .hero-copy .s-cta{margin-top:calc(20 * var(--sv-u))}#v-site .hero-copy .s-cta .btn{--h:calc(46 * var(--sv-u));flex:100%}#v-site .s-trust{gap:calc(6 * var(--sv-u)) calc(14 * var(--sv-u));margin-top:calc(14 * var(--sv-u))}#v-site .s-trust li:nth-child(3),#v-site .palco-real{display:none}#v-site .palco-leg b{white-space:normal}}
#v-site .s-tipos{background:var(--bg);color:var(--text);border-top-color:#0000}#v-site .s-tipos .s-head-row{gap:calc(40 * var(--sv-u))}#v-site .s-tipos .s-head h2{font-size:var(--sv-h2);line-height:1.06}#v-site .tp-aside{justify-items:end;gap:calc(6 * var(--sv-u));padding-bottom:calc(4 * var(--sv-u));font-size:var(--sv-small);text-align:right;color:var(--text-2);flex:none;display:grid}#v-site .tp-link{align-items:center;gap:calc(6 * var(--sv-u));min-height:24px;color:var(--accent-text);font-weight:600;text-decoration:none;display:inline-flex}#v-site .tp-link:hover{text-underline-offset:3px;text-decoration:underline}#v-site .tp-link svg{flex:none;width:1em;height:1em}#v-site .tp-grid{gap:var(--sv-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#v-site .tp-card{min-width:0;padding:calc(20 * var(--sv-u)) calc(12 * var(--sv-u)) calc(16 * var(--sv-u));border:1px solid var(--line);border-radius:var(--sv-r);background:var(--surface);transition:transform var(--t-base) var(--ease-halo), box-shadow var(--t-base) var(--ease-halo), border-color var(--t-base) var(--ease-halo);align-content:start;display:grid;position:relative}#v-site .tp-card:hover,#v-site .tp-card:focus-within{border-color:var(--lilac-200);box-shadow:var(--sh-paper-2);transform:translateY(-2px)}#v-site .tp-thumb{isolation:isolate;position:relative}#v-site .tp-thumb:before,#v-site .tp-thumb:after{content:"";bottom:calc(6 * var(--sv-u));border-radius:calc(8 * var(--sv-u));position:absolute}#v-site .tp-thumb:before{top:calc(-6 * var(--sv-u));left:calc(8 * var(--sv-u));right:calc(8 * var(--sv-u));z-index:-1;background:var(--lilac-100)}#v-site .tp-thumb:after{top:calc(-12 * var(--sv-u));left:calc(18 * var(--sv-u));right:calc(18 * var(--sv-u));z-index:-2;background:var(--lilac-50);border:1px solid var(--line)}#v-site .tp-thumb img{aspect-ratio:16/9;object-fit:cover;border-radius:calc(8 * var(--sv-u));background:var(--mist);width:100%;height:auto;display:block;box-shadow:0 0 0 1px #17112b12,0 6px 16px -10px #17112b4d}#v-site .tp-count{left:calc(7 * var(--sv-u));bottom:calc(7 * var(--sv-u));padding:calc(4 * var(--sv-u)) calc(7 * var(--sv-u));border:1px solid var(--line);border-radius:var(--r-pill);font:500 max(var(--sv-fs-min), 10.5 * var(--sv-u))/1 var(--f-mono);color:var(--ink-2);background:#fffffff2;position:absolute}#v-site .tp-ver{border-radius:calc(8 * var(--sv-u));opacity:0;transition:opacity var(--t-base) var(--ease-halo);background:#0e082085;place-items:center;display:grid;position:absolute;inset:0}#v-site .tp-ver>span{align-items:center;gap:calc(6 * var(--sv-u));padding:calc(8 * var(--sv-u)) calc(14 * var(--sv-u));border-radius:var(--r-pill);font:600 max(var(--sv-fs-min), 13 * var(--sv-u))/1 var(--f-ui);color:var(--ink);background:#fff;display:inline-flex}#v-site .tp-ver svg{flex:none;width:1.1em;height:1.1em}#v-site .tp-card:hover .tp-ver,#v-site .tp-card:focus-within .tp-ver{opacity:1}#v-site .tp-cat{margin-top:calc(14 * var(--sv-u));font:500 var(--sv-cap)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}#v-site .tp-t{margin-top:calc(7 * var(--sv-u));font:600 calc(16.5 * var(--sv-u))/1.2 var(--f-display);letter-spacing:-.015em;color:var(--ink)}#v-site .tp-t button{appearance:none;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}#v-site .tp-t button:after{content:"";z-index:1;border-radius:var(--sv-r);position:absolute;inset:0}#v-site .tp-t button:focus-visible{outline:none}#v-site .tp-t button:focus-visible:after{outline:2px solid var(--focus);outline-offset:3px}#v-site .tp-d{margin-top:calc(6 * var(--sv-u));font-size:var(--sv-small);color:var(--text-2);line-height:1.45}#v-site .tp-chips{gap:calc(6 * var(--sv-u));margin:calc(12 * var(--sv-u)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}#v-site .tp-chips li{padding:calc(4 * var(--sv-u)) calc(9 * var(--sv-u));border:1px solid var(--line);border-radius:var(--r-pill);background:var(--mist);font-size:max(var(--sv-fs-min), 12 * var(--sv-u));color:var(--ink-2);line-height:1.2}#v-site .tp-foot{align-items:center;gap:calc(8 * var(--sv-u));margin-top:calc(22 * var(--sv-u));font-size:var(--sv-small);color:var(--text-2);display:flex}#v-site .tp-foot svg{width:calc(16 * var(--sv-u));height:calc(16 * var(--sv-u));color:var(--accent-2);stroke-width:2.2px;flex:none}#v-site .tp-dlg{width:min(calc(1040 * var(--sv-u)), 94vw, calc((92vh - 150 * var(--sv-u)) * 16 / 9 + 40 * var(--sv-u)));border-radius:calc(20 * var(--sv-u));background:var(--halor-night);max-width:none;max-height:92vh;color:var(--halor-lumen);border:1px solid #c9a6ff33;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 120px -30px #000000e6}#v-site .tp-dlg::backdrop{background:#07040fd1}#v-site .tp-dlg[open]{animation:tpDlgIn var(--t-base) var(--ease-halo)}#v-site .tp-dlg[open]::backdrop{animation:tpDlgFundo var(--t-base) var(--ease-halo)}@keyframes tpDlgIn{0%{opacity:0;transform:scale(.98)}}@keyframes tpDlgFundo{0%{opacity:0}}#v-site .dlg-in{gap:calc(14 * var(--sv-u));padding:calc(18 * var(--sv-u)) calc(20 * var(--sv-u)) calc(20 * var(--sv-u));display:grid}#v-site .dlg-top{align-items:center;gap:calc(12 * var(--sv-u));min-width:0;display:flex}#v-site .dlg-top h2{font:600 calc(20 * var(--sv-u))/1.2 var(--f-display);letter-spacing:-.02em}#v-site .dlg-proj{gap:calc(6 * var(--sv-u));margin-left:calc(8 * var(--sv-u));flex-wrap:wrap;display:flex}#v-site .dlg-proj button{height:max(24px, 30 * var(--sv-u));padding:0 calc(12 * var(--sv-u));border-radius:var(--r-pill);font-size:max(var(--sv-fs-min), 12.5 * var(--sv-u));color:var(--text-2);cursor:pointer;transition:background var(--t-base) var(--ease-halo), color var(--t-base) var(--ease-halo), border-color var(--t-base) var(--ease-halo);background:0 0;border:1px solid #c9a6ff3d}#v-site .dlg-proj button:hover{color:var(--halor-lumen);border-color:#c9a6ff80}#v-site .dlg-proj button[aria-pressed=true]{background:var(--halor-lumen);color:var(--halor-void);border-color:#0000;font-weight:600}#v-site .dlg-x{width:max(24px, 34 * var(--sv-u));height:max(24px, 34 * var(--sv-u));color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #c9a6ff3d;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}#v-site .dlg-x:hover{color:var(--halor-lumen);border-color:#c9a6ff80}#v-site .dlg-x svg{width:calc(18 * var(--sv-u));height:calc(18 * var(--sv-u))}#v-site .dlg-img{aspect-ratio:16/9;border-radius:calc(10 * var(--sv-u));background:#fff;width:100%;height:auto;display:block}#v-site .dlg-bar{align-items:center;gap:calc(10 * var(--sv-u));font-size:var(--sv-small);color:var(--text-2);flex-wrap:wrap;display:flex}#v-site .dlg-n{min-width:6ch;font:500 var(--sv-cap)/1 var(--f-mono);text-align:center;color:var(--halor-ash)}#v-site .dlg-note{flex:1 1 calc(220 * var(--sv-u));min-width:0;color:var(--halor-ash)}#v-site .dlg-cta{margin-left:auto}@media (prefers-reduced-motion:reduce){#v-site .tp-dlg[open],#v-site .tp-dlg[open]::backdrop{animation:none}#v-site .tp-card,#v-site .tp-ver,#v-site .dlg-proj button{transition:none}#v-site .tp-card:hover,#v-site .tp-card:focus-within{transform:none}}@media (max-width:1080px){#v-site .tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){#v-site .s-tipos .s-head-row{flex-direction:column;align-items:flex-start}#v-site .tp-aside{text-align:left;justify-items:start}}@media (max-width:600px){#v-site .tp-grid{grid-template-columns:minmax(0,1fr)}#v-site .dlg-top{flex-wrap:wrap}#v-site .dlg-proj{order:3;margin-left:0}}
.plan-price{align-content:start;gap:6px;display:grid}.plan-price .pp-was{min-height:18px;color:var(--text-mute);font-size:14px;line-height:18px}.plan-price .pp-was s{text-decoration-thickness:1px}.plan-price .pp-row{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-height:40px;display:flex}.plan-price .pp-row b{letter-spacing:-.035em;font-size:clamp(34px,2.9vw,40px);font-weight:600;line-height:1}.plan-price .pp-row span{color:var(--text-mute);white-space:nowrap;font-size:13px}.plan-price .pp-row .pp-ask{letter-spacing:-.03em;font-size:28px;line-height:40px}.plan-price .pp-note{color:var(--text-mute);font-size:12.5px}.ent{isolation:isolate;border-radius:var(--r-xl);border:1px solid var(--line-c);background:radial-gradient(70% 110% at 0 0,#8b3dff2b,#0000 62%),radial-gradient(55% 80% at 100% 100%,#a970ff14,#0000 62%),#f4eeff06;margin-top:clamp(56px,8vw,104px);padding:clamp(24px,4vw,48px) clamp(14px,4vw,48px);scroll-margin-top:96px;position:relative;overflow:hidden}.ent:before{content:"";background:linear-gradient(90deg, transparent, var(--halor-glow), transparent);opacity:.75;height:1px;position:absolute;top:0;left:10%;right:10%}.ent-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:20px clamp(24px,4vw,64px);margin-bottom:clamp(28px,4vw,44px);display:grid}@media (max-width:860px){.ent-head{grid-template-columns:1fr}}.ent-head-t{justify-items:start;gap:14px;display:grid}.ent-head h3{letter-spacing:-.04em;max-width:17ch;font-size:clamp(26px,3.1vw,40px);line-height:1.06}.ent-lede{color:var(--text-2);max-width:54ch;font-size:15.5px;line-height:1.6}.ent-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:1080px){.ent-grid{grid-template-columns:1fr;gap:28px}}.ent-card{border-radius:var(--r-lg);border:1px solid var(--line-c);background:#07040f99;grid-template-rows:auto auto 1fr auto auto;gap:18px;padding:30px 26px 24px;display:grid;position:relative;container-type:inline-size}.ent-card.hot{background:linear-gradient(var(--halor-night), var(--halor-night)) padding-box, linear-gradient(150deg, var(--halor-glow), var(--halor-violet) 40%, #8b3dff33) border-box;border:1px solid #0000;box-shadow:0 30px 80px -34px #8b3dffbf}@media (max-width:520px){.ent-card{padding:28px 18px 20px}}.ent-card-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.ent-card .plan-name{font-size:21px}.ent-card .plan-desc{max-width:46ch;min-height:0}.ent-pack{font-family:var(--f-mono);letter-spacing:.03em;height:24px;font-size:11px}.ent-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-content:start;align-items:start;gap:24px;display:grid}.ent-left{align-content:start;gap:20px;display:grid}.ent-feats{color:var(--text-2);border-left:1px solid var(--line-c);align-content:start;gap:11px;padding-left:24px;font-size:14px;display:grid}.ent-feats li{align-items:flex-start;gap:10px;display:flex}.ent-feats svg{width:16px;height:16px;color:var(--halor-glow);flex:none;margin-top:3px}.ent-feats li:first-child{color:var(--text);font-weight:600}@container (max-width:500px){.ent-body{grid-template-columns:1fr;gap:20px}.ent-feats{border-left:0;border-top:1px solid var(--line-c);padding-top:18px;padding-left:0}}.ent-seats{border-radius:var(--r-md);background:var(--glass);border:1px solid var(--line-c);align-content:space-between;gap:10px;min-height:136px;padding:14px 18px 12px;display:grid}.ent-seats-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ent-seats-h .label{color:var(--text-2)}.ent-seat-n{font-family:var(--f-display);letter-spacing:-.03em;color:var(--text);font-size:24px;line-height:1}.ent-seats-note{color:var(--text-mute);font-size:12.5px}.ent-dots{grid-template-columns:repeat(20,12px);justify-content:space-between;gap:8px 6px;padding:6px 0 9px;display:grid}@container (max-width:440px){.ent-dots{grid-template-columns:repeat(10,12px);justify-content:start;gap:7px 10px;padding:2px 0 1px}}.ent-dots i{background:radial-gradient(circle at 38% 34%, #fff, var(--halor-glow) 46%, var(--halor-violet));width:12px;height:12px;animation:entDot 4.2s var(--ease-halo) infinite;animation-delay:calc(var(--i) * -.21s);border-radius:50%;box-shadow:0 0 9px #a970ffa6}@keyframes entDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.ent-dots i{animation:none}}.ent-total{gap:2px;display:grid}.ent-total .label{color:var(--text-2)}.ent-total-v{align-items:baseline;gap:4px;display:flex}.ent-total-v b{letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1.15}.ent-total-v span,.ent-total small{color:var(--text-mute);font-size:12.5px}.ent-cta{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.ent-cta>a{flex:200px}.ent-cta>.btn-quiet{flex:0 auto}@container (max-width:360px){.ent-cta>.btn-quiet{flex:100%}}.ent-more{border-radius:var(--r-lg);border:1px dashed var(--line-c-2);background:#07040f59;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:16px;padding:14px;display:flex}.ent-more p{color:var(--text-2);flex:300px;font-size:14.5px}.ent-more b{color:var(--text);font-weight:600}.ent-more-ic{background:var(--accent-wash);width:40px;height:40px;color:var(--halor-glow);border-radius:12px;flex:none;place-items:center;display:grid}.ent-more-ic svg{width:20px;height:20px}@media (max-width:520px){.ent-more{align-items:flex-start}.ent-more .btn{width:100%}}.rng-wrap{padding-bottom:20px;position:relative}.rng{--fill:0%;--thumb:#fff;appearance:none;cursor:pointer;background:0 0;width:100%;height:26px;margin:0;display:block}.theme-paper .rng{--thumb:var(--halor-violet)}.rng::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--halor-violet), var(--halor-glow)) 0 0 / var(--fill) 100% no-repeat, var(--line-c-2);border-radius:99px;height:6px}.rng::-webkit-slider-thumb{appearance:none;background:var(--thumb);width:22px;height:22px;transition:transform var(--t-fast) var(--ease-halo), box-shadow var(--t-base) var(--ease-halo);border:3px solid #fff;border-radius:50%;margin-top:-8px;box-shadow:0 0 0 4px #8b3dff52,0 0 18px #a970ffd9}.rng::-moz-range-track{background:var(--line-c-2);border-radius:99px;height:6px}.rng::-moz-range-progress{background:linear-gradient(90deg, var(--halor-violet), var(--halor-glow));border-radius:99px;height:6px}.rng::-moz-range-thumb{background:var(--thumb);border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 4px #8b3dff52,0 0 18px #a970ffd9}.rng:active::-webkit-slider-thumb{transform:scale(1.12)}.rng:focus-visible{outline:none}.rng:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--bg,#07040f), 0 0 0 6px var(--focus), 0 0 18px #a970ffd9}.rng:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--bg,#07040f), 0 0 0 6px var(--focus)}.rng-ticks{pointer-events:none;height:16px;position:absolute;bottom:0;left:11px;right:11px}.rng-ticks span{left:calc(var(--k) * 100%);font-family:var(--f-mono);color:var(--text-mute);transition:color var(--t-base) var(--ease-halo);font-size:11px;line-height:16px;position:absolute;transform:translate(-50%)}.rng-ticks span.on{color:var(--text);font-weight:600}.faq details p a{color:var(--accent-text);text-underline-offset:3px;font-weight:600}.s-final-note{letter-spacing:.04em;color:var(--text-2);border-radius:var(--r-pill);border:1px solid var(--line-c);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07040fc7;margin-top:-12px;padding:5px 14px;font-size:11.5px}#v-site #planos .s-head-c{justify-items:center}#v-site #planos .seg{padding:calc(3 * var(--sv-u));border:1px solid var(--line-c);background:#fff}#v-site #planos .seg button{height:calc(34 * var(--sv-u));padding:0 calc(16 * var(--sv-u));color:var(--ink-2)}#v-site #planos .seg button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}#v-site #planos .seg .save{background:var(--accent-2-wash);color:var(--accent-2-text)}#v-site #planos .seg button[aria-pressed=true] .save{color:var(--halor-moss-n);background:#9ec4a638}#v-site .plans{gap:calc(16 * var(--sv-u));grid-template-columns:repeat(4,minmax(0,1fr))}#v-site .plan{gap:calc(13 * var(--sv-u));padding:calc(22 * var(--sv-u)) calc(20 * var(--sv-u)) calc(20 * var(--sv-u));border:1px solid var(--glass-line);border-radius:calc(18 * var(--sv-u));background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);box-shadow:none;color:var(--ink);grid-template-rows:auto auto auto 1fr auto}#v-site .plan.hot{border:1.5px solid var(--halor-violet);background:var(--glass-fill);box-shadow:var(--sh-paper-2)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#v-site .plan,#v-site .plan.hot{background:var(--glass-solid)}}@media (prefers-reduced-transparency:reduce){#v-site .plan,#v-site .plan.hot{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}#v-site .plan-flag{top:calc(-12 * var(--sv-u));left:calc(20 * var(--sv-u))}#v-site .plan-flag .chip{height:calc(24 * var(--sv-u));background:var(--halor-violet);color:#fff;box-shadow:none}#v-site .plan-name{gap:calc(9 * var(--sv-u));font:600 calc(20 * var(--sv-u))/1.1 var(--f-display);letter-spacing:-.025em;color:var(--ink)}#v-site .plan-name svg{width:calc(22 * var(--sv-u));height:calc(22 * var(--sv-u));color:var(--halor-violet)}#v-site .plan-desc{min-height:2.9em;font-size:calc(14 * var(--sv-u));color:var(--ink-2);line-height:1.45}#v-site .plan-price{gap:calc(6 * var(--sv-u))}#v-site .plan-price .pp-was{min-height:calc(18 * var(--sv-u));font-size:calc(14 * var(--sv-u));line-height:calc(18 * var(--sv-u));color:var(--mute)}#v-site .plan-price .pp-row{gap:calc(2 * var(--sv-u)) calc(6 * var(--sv-u));min-height:calc(36 * var(--sv-u))}#v-site .plan-price .pp-row b{font-size:calc(36 * var(--sv-u));color:var(--ink);font-variant-numeric:tabular-nums}#v-site .plan-price .pp-row span{font-size:max(var(--sv-fs-min), 13 * var(--sv-u));color:var(--ink-2)}#v-site .plan-price .pp-row .pp-ask{font-size:calc(28 * var(--sv-u));line-height:calc(36 * var(--sv-u))}#v-site .plan-price .pp-note{font-size:max(var(--sv-fs-min), 12.5 * var(--sv-u));color:var(--text-mute)}#v-site .plan ul{gap:calc(8 * var(--sv-u));font-size:calc(14 * var(--sv-u));color:var(--ink-2)}#v-site .plan li{gap:calc(9 * var(--sv-u));text-wrap:pretty;line-height:1.35}#v-site .plan li svg{width:calc(16 * var(--sv-u));height:calc(16 * var(--sv-u));margin-top:calc(1 * var(--sv-u));color:var(--accent-2)}#v-site .plan .btn{--h:calc(42 * var(--sv-u));font-size:calc(14.5 * var(--sv-u))}#v-site .plan .btn-ghost{border-color:var(--line-c-2);color:var(--ink);background:#fff}#v-site .plan .btn-ghost:hover:not(:disabled){border-color:var(--accent);background:var(--accent-wash)}#v-site .plan .btn:disabled{border-style:dashed;border-color:var(--line-strong);color:var(--ink-2);opacity:1;cursor:not-allowed;background:0 0}#v-site .plans-foot{margin:calc(26 * var(--sv-u)) auto 0;text-align:center;max-width:none;font-size:var(--sv-small);color:var(--text-2)}#v-site .plans-foot b{color:var(--ink)}@media (max-width:1080px){#v-site .plans{row-gap:calc(28 * var(--sv-u));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){#v-site .plans{grid-template-columns:minmax(0,1fr)}}#v-site .plans{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1080px){#v-site .plans{grid-template-columns:repeat(2,minmax(0,1fr))}#v-site .plans>.plan:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:600px){#v-site .plans{grid-template-columns:minmax(0,1fr)}}
#v-site .s-pacote{background:var(--bg);color:var(--text);border-top-color:#0000;position:relative;overflow:clip}#v-site .s-pacote .s-head-row{align-items:flex-end}#v-site .pk-comparar{align-items:center;gap:calc(6 * var(--sv-u));min-height:24px;font-size:var(--sv-small);color:var(--accent-text);font-weight:600;text-decoration:none;display:inline-flex}#v-site .pk-comparar:hover{text-underline-offset:3px;text-decoration:underline}#v-site .pk-comparar svg{width:calc(14 * var(--sv-u));height:calc(14 * var(--sv-u))}#v-site .pk-row{gap:var(--sv-gap);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid;position:relative}#v-site .pk-row:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#8b3dff29,#0000 76%);width:66%;height:132%;position:absolute;top:-16%;left:-4%}#v-site .pk-card{z-index:1;gap:calc(28 * var(--sv-u));padding:calc(26 * var(--sv-u));border-radius:calc(20 * var(--sv-u));background:var(--glass-fill);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);box-shadow:var(--glass-shadow), inset 0 1px 0 #ffffffe6;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);display:grid;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#v-site .pk-card{background:var(--glass-solid)}}@media (prefers-reduced-transparency:reduce){#v-site .pk-card{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}#v-site .pk-list{gap:calc(16 * var(--sv-u));align-content:start;margin:0;padding:0;list-style:none;display:grid}#v-site .pk-grp{display:block}#v-site .pk-grp-h{margin:0 0 calc(8 * var(--sv-u));font:500 var(--sv-cap)/1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2-text)}#v-site .pk-grp ul{gap:calc(6 * var(--sv-u));margin:0;padding:0;list-style:none;display:grid}#v-site .pk-grp li{align-items:flex-start;gap:calc(9 * var(--sv-u));font-size:calc(14 * var(--sv-u));color:var(--ink);text-wrap:pretty;font-weight:400;line-height:1.4;display:flex}#v-site .pk-list svg{width:calc(17 * var(--sv-u));height:calc(17 * var(--sv-u));padding:calc(3 * var(--sv-u));margin-top:calc(1 * var(--sv-u));background:var(--accent-2-wash);color:var(--accent-2-text);stroke-width:2.6px;border-radius:50%;flex:none}#v-site .pk-buy{align-content:start;justify-items:stretch;gap:calc(10 * var(--sv-u));padding:0 0 0 calc(28 * var(--sv-u));border-left:1px solid var(--line);background:0 0;display:grid}#v-site .pk-buy .seal{justify-self:start}#v-site .pk-name{margin:calc(4 * var(--sv-u)) 0 0;font:600 calc(24 * var(--sv-u))/1 var(--f-display);letter-spacing:-.025em;color:var(--ink)}#v-site .pk-price{align-items:baseline;gap:calc(8 * var(--sv-u));flex-wrap:wrap;margin:0;display:flex}#v-site .pk-price s{font-size:calc(15 * var(--sv-u));color:var(--mute);opacity:1}#v-site .pk-price b{font:600 calc(42 * var(--sv-u))/1 var(--f-display);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums}#v-site .pk-price span{font-size:calc(13.5 * var(--sv-u));color:var(--ink-2)}#v-site .pk-note{font-size:var(--sv-small);color:var(--ink-2);opacity:1;margin:0;line-height:1.45}#v-site .pk-buy .btn{width:100%;margin-top:calc(6 * var(--sv-u));justify-content:center}#v-site .pk-free{min-height:24px;font-size:var(--sv-small);color:var(--accent-text);justify-self:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}#v-site .pk-free:hover{text-underline-offset:3px;text-decoration:underline}#v-site .pk-minis{z-index:1;gap:var(--sv-gap);text-align:left;max-width:none;margin:0;display:grid;position:relative}#v-site .pk-mini{align-items:center;gap:calc(6 * var(--sv-u)) calc(18 * var(--sv-u));width:auto;padding:calc(18 * var(--sv-u)) calc(20 * var(--sv-u));border:1px solid var(--line);border-radius:var(--sv-r);box-shadow:none;color:var(--ink);transition:transform var(--t-base) var(--ease-halo), box-shadow var(--t-base);background:#fff;grid-template-columns:minmax(0,1fr) auto;animation:none;display:grid;position:relative;transform:none}#v-site .pk-mini:hover{box-shadow:var(--sh-paper-2);transform:translateY(-2px)}#v-site .pk-mini-l{gap:calc(7 * var(--sv-u));justify-items:start;display:grid}#v-site .pk-mini-name{font:600 calc(18 * var(--sv-u))/1.15 var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:0}#v-site .pk-mini-d{font-size:var(--sv-small);color:var(--ink-2);opacity:1;margin:0;line-height:1.45}#v-site .pk-mini-r{gap:calc(8 * var(--sv-u));text-align:right;justify-items:end;display:grid}#v-site .pk-mini-price{gap:calc(6 * var(--sv-u));margin:0;display:grid}#v-site .pk-mini-price b{font:600 calc(30 * var(--sv-u))/1 var(--f-display);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;display:block}#v-site .pk-mini-price small{font-size:max(var(--sv-fs-min), 10.5 * var(--sv-u));letter-spacing:.06em;color:var(--ink-2)}#v-site .pk-mini .btn{border-color:var(--line-strong);color:var(--ink);background:#fff}#v-site .pk-mini .btn:hover{border-color:var(--accent);background:var(--accent-wash)}#v-site .seal{height:calc(24 * var(--sv-u));padding:0 calc(10 * var(--sv-u));border-radius:var(--r-pill);border:1px solid var(--accent-2-line);background:var(--accent-2-wash);font:500 max(var(--sv-fs-min), 11 * var(--sv-u))/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2-text);white-space:nowrap;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){#v-site .pk-mini{transition:none}#v-site .pk-mini:hover{transform:none}}@media (max-width:1080px){#v-site .pk-row{grid-template-columns:minmax(0,1fr)}#v-site .pk-minis{grid-template-columns:repeat(2,minmax(0,1fr))}#v-site .pk-row:before{width:100%;left:0}}@media (max-width:760px){#v-site .pk-card{grid-template-columns:minmax(0,1fr)}#v-site .pk-buy{padding:calc(20 * var(--sv-u)) 0 0;border-left:0;border-top:1px solid var(--line)}#v-site .pk-minis{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){#v-site .pk-mini{grid-template-columns:minmax(0,1fr)}#v-site .pk-mini-r{text-align:left;justify-items:start}}
