@font-face{font-family:"Geist";src:url("/fonts/Geist-Variable-latin.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}#navbar.is-custom button.lg\:hidden .ml-4>div:first-child{display:none}#localization-select-trigger{display:none!important}:root{--vd-spring: linear(
    0,
    0.0515,
    0.1596,
    0.2963,
    0.4342,
    0.5603,
    0.6645,
    0.7542,
    0.8252,
    0.8777,
    0.9187,
    0.9484,
    0.9685,
    0.9828,
    0.9922,
    0.998,
    1.0012,
    1.003,
    1.0037,
    1.0037,
    1.0034,
    1.003,
    1.0024,
    1.0019,
    1
  )}#assistant-entry,#assistant-entry-mobile,[data-assistant-bar],#chat-assistant-sheet,[data-component-part="search-ask-ai-button"],[data-component-part="search-list"] [role="group"]:has([data-component-part="search-ask-ai-item"]){display:none!important}#search-bar-entry{width:clamp(15rem, 30vw, 25rem);max-width:none;height:2.5rem;padding:0 0.45rem 0 0.95rem;color:#7a776f;background:#ffffff;box-shadow:0 0 0 1px rgba(20, 18, 14, 0.09),
    0 1px 2px rgba(20, 18, 14, 0.05);transition:box-shadow 0.2s ease,
    transform 0.3s var(--vd-spring)}#search-bar-entry:hover{background:#ffffff;box-shadow:0 0 0 1px rgba(20, 18, 14, 0.15),
    0 8px 18px -10px rgba(24, 20, 40, 0.28)}#search-bar-entry:active{transform:scale(0.985)}#search-bar-entry>span{display:inline-flex;align-items:center;height:1.55rem;padding:0 0.45rem;border-radius:0.5rem;color:#6b6862;font-weight:500;background:#f5f4f1;box-shadow:inset 0 0 0 1px rgba(20, 18, 14, 0.07)}#navbar .navbar-link>a,#topbar-cta-button>a{height:2.5rem;padding:0 1.15rem;border-radius:999px;font-size:0.875rem;font-weight:500;transition:transform 0.3s var(--vd-spring),
    background-color 0.2s ease,
    box-shadow 0.2s ease}#navbar .navbar-link>a{color:#262626;background:#ffffff;box-shadow:0 0 0 1px rgba(20, 18, 14, 0.09),
    0 1px 2px rgba(20, 18, 14, 0.05)}#navbar .navbar-link>a:hover{color:#161616;background:#fafaf9}#topbar-cta-button>a{padding:0 0.95rem 0 1.2rem}#topbar-cta-button>a>span:first-child{border-radius:999px;background:#262626;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.16),
    0 1px 2px rgba(0, 0, 0, 0.14),
    0 8px 18px -10px rgba(0, 0, 0, 0.5)}#topbar-cta-button .text-white{color:#fafafa}#topbar-cta-button svg{transition:transform 0.3s var(--vd-spring)}@media (hover: hover){#navbar .navbar-link>a:hover,#topbar-cta-button>a:hover{transform:scale(1.02)}#topbar-cta-button>a:hover svg{transform:translateX(2px)}}#navbar .navbar-link>a:active,#topbar-cta-button>a:active{transform:scale(0.93)}[role="dialog"]:has(li>a[href^="https://wa.me/5491126115660"]){padding:2.6rem 0.6rem 0.6rem}[role="dialog"] li>a[href^="https://wa.me/5491126115660"],[role="dialog"] li>a[href="https://app.veredicta.com.ar"]:not(.group){justify-content:center;height:2.75rem;margin:0.25rem 0;padding:0 1.15rem;border-radius:999px;font-size:0.875rem;font-weight:500;transition:transform 0.3s var(--vd-spring),
    background-color 0.2s ease}[role="dialog"] li>a[href^="https://wa.me/5491126115660"]{color:#262626;background:#ffffff;box-shadow:0 0 0 1px rgba(20, 18, 14, 0.09),
    0 1px 2px rgba(20, 18, 14, 0.05)}[role="dialog"] li>a[href="https://app.veredicta.com.ar"]:not(.group){color:#fafafa;background:#262626;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.16),
    0 8px 18px -10px rgba(0, 0, 0, 0.5)}[role="dialog"] li>a[href^="https://wa.me/5491126115660"]:active,[role="dialog"] li>a[href="https://app.veredicta.com.ar"]:not(.group):active{transform:scale(0.93)}@media (prefers-reduced-motion: reduce){#search-bar-entry,#navbar .navbar-link>a,#topbar-cta-button>a,#topbar-cta-button svg{transform:none!important;transition:none}}.vd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.vd-sys{position:relative;display:inline-block;flex-shrink:0;width:3.6rem;height:3.6rem;vertical-align:middle;border-radius:1.05rem;background:var(--vd-sys-logo) center / contain no-repeat,
    var(--vd-sys-bg, #ffffff);box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05),
    0 10px 20px -14px rgba(0, 0, 0, 0.3)}.vd-sys-sm{width:1.6rem;height:1.6rem;margin-right:0.45rem;border-radius:0.45rem;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.06)}.vd-sys-pjn{--vd-sys-logo: url("/images/sistemas/pjn.png")}.vd-sys-mev{--vd-sys-logo: url("/images/sistemas/mev.png")}.vd-sys-eje{--vd-sys-bg: #8c1c2c;--vd-sys-logo: url("/images/sistemas/eje.png")}.vd-sys-iol{--vd-sys-logo: url("/images/sistemas/iol.png")}.vd-sys-sed{--vd-sys-logo: url("/images/sistemas/sed.png")}.vd-sys-pcj{--vd-sys-logo: url("/images/sistemas/pcj.png")}.vd-home{--vd-ink: #0e0e10;--vd-ink-2: #55534d;--vd-muted: #8e8b84;--vd-line: rgba(22, 22, 22, 0.08);--vd-brand: #5b45f6;--vd-brand-2: #8b7cf8;--vd-brand-deep: #3f2bd6;display:flex;flex-direction:column;width:100%;color:var(--vd-ink);background:#fbfaf8}.vd-hero{position:relative;isolation:isolate;display:flex;justify-content:center;overflow:hidden;padding:6.5rem 1.5rem 8.5rem}.vd-hero-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(
      64rem 34rem at 50% -8%,
      #ffffff 0%,
      rgba(255, 255, 255, 0) 62%
    ),
    linear-gradient(180deg, #fbfaf8 0%, #f8f6fa 60%, #f4f1f9 100%);-webkit-mask-image:linear-gradient(
    180deg,
    #000 0%,
    #000 82%,
    transparent 100%
  );mask-image:linear-gradient(180deg, #000 0%, #000 82%, transparent 100%)}.vd-aurora{position:absolute;border-radius:50%;filter:blur(72px);opacity:0.6;animation:vd-drift 24s ease-in-out infinite alternate}.vd-aurora-1{left:-10rem;bottom:-8rem;width:40rem;height:30rem;background:radial-gradient(circle, #b4acf6 0%, rgba(180, 172, 246, 0) 70%)}.vd-aurora-2{left:24%;bottom:-12rem;width:36rem;height:28rem;background:radial-gradient(circle, #ddd8f7 0%, rgba(221, 216, 247, 0) 70%);animation-duration:28s;animation-delay:-7s}.vd-aurora-3{right:18%;bottom:-11rem;width:36rem;height:28rem;background:radial-gradient(circle, #d6e2f5 0%, rgba(214, 226, 245, 0) 70%);animation-duration:26s;animation-delay:-12s}.vd-aurora-4{right:-8rem;bottom:-4rem;width:38rem;height:32rem;background:radial-gradient(circle, #e3dcf6 0%, rgba(227, 220, 246, 0) 70%);animation-duration:30s;animation-delay:-3s}@keyframes vd-drift{from{transform:translate3d(0, 0, 0) scale(1)}to{transform:translate3d(2.5rem, -2rem, 0) scale(1.08)}}.vd-hero-mark{position:absolute;right:-3rem;bottom:-7rem;width:30rem;height:30rem;transform:rotate(-10deg);background:url("/images/mark-white.svg") center / contain no-repeat;opacity:0.95;filter:drop-shadow(0 14px 28px rgba(63, 43, 214, 0.16))
    drop-shadow(0 1px 1px rgba(63, 43, 214, 0.1))}.vd-grain{position:absolute;inset:0;opacity:0.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vd-hero-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:58rem;text-align:center}.vd-pill{display:inline-flex;align-items:center;gap:0.6rem;margin:0;padding:0.35rem 0.95rem 0.35rem 0.4rem;font-size:0.8125rem;font-weight:500;color:var(--vd-ink-2);border:1px solid rgba(255, 255, 255, 0.9);border-radius:999px;background:rgba(255, 255, 255, 0.62);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px rgba(22, 22, 22, 0.05),
    0 8px 24px -16px rgba(40, 30, 120, 0.35)}.vd-pill-mark{width:1.5rem;height:1.5rem;border-radius:0.5rem;background:#fff url("/images/mark-ink.svg") center / 70% no-repeat;box-shadow:0 0 0 1px rgba(22, 22, 22, 0.08),
    0 2px 6px -2px rgba(0, 0, 0, 0.25)}.vd-pill-dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:0.45}.vd-hero-title{margin:0.25rem 0 0;font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:clamp(2.5rem, 6.2vw, 5rem);font-weight:600;line-height:1.02;letter-spacing:-0.015em;color:var(--vd-ink)}.vd-hero-lead{max-width:38rem;margin:0;font-size:1.125rem;line-height:1.6;color:var(--vd-ink-2)}.vd-search{display:flex;flex-direction:column;align-items:center;gap:1.1rem;width:100%;max-width:52rem;margin-top:1rem}.vd-search-card{display:flex;flex-direction:column;gap:0.85rem;width:100%;max-width:44rem;padding:1.1rem 1.1rem 1.05rem 1.35rem;cursor:text;text-align:left;color:var(--vd-ink);border:1px solid rgba(255, 255, 255, 0.95);border-radius:1.75rem;background:rgba(255, 255, 255, 0.8);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 0 0 1px rgba(22, 22, 22, 0.06),
    0 30px 60px -30px rgba(38, 26, 120, 0.4),
    0 10px 24px -18px rgba(0, 0, 0, 0.18);transition:box-shadow 0.25s ease,
    transform 0.25s ease}.vd-search-card:hover,.vd-search-card:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 0 0 1px rgba(91, 69, 246, 0.35),
    0 36px 70px -30px rgba(91, 69, 246, 0.5),
    0 10px 24px -18px rgba(0, 0, 0, 0.18)}.vd-search-top{display:inline-flex;align-items:center;gap:0.6rem;font-size:0.8125rem;font-weight:500;color:var(--vd-ink-2)}.vd-search-icon{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;color:var(--vd-ink);background:#f3f1ec;box-shadow:inset 0 0 0 1px rgba(22, 22, 22, 0.06)}.vd-search-examples{position:relative;display:block;height:2.25rem;font-size:1.375rem;line-height:2.25rem;color:#a19e97}.vd-search-example{position:absolute;inset:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translateY(0.5rem);transition:opacity 0.5s ease,
    transform 0.5s ease}.vd-search-example.is-current{opacity:1;transform:none}.vd-search-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:0.5rem}.vd-search-hint{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.8125rem;color:var(--vd-muted)}.vd-search-hint kbd{padding:0.15rem 0.45rem;font-family:inherit;font-size:0.75rem;font-weight:600;color:var(--vd-ink-2);border-radius:0.45rem;background:#f3f1ec;box-shadow:inset 0 0 0 1px rgba(22, 22, 22, 0.08),
    0 1px 0 rgba(22, 22, 22, 0.06)}.vd-search-go{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:#fafafa;background:#262626;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.16),
    0 8px 18px -8px rgba(0, 0, 0, 0.6);transition:background 0.2s ease,
    transform 0.3s var(--vd-spring)}.vd-search-card:hover .vd-search-go{background:#1a1a1a;transform:scale(1.04)}.vd-search-go:active{transform:scale(0.93)}.vd-search-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem}.vd-search-chip{padding:0.5rem 1rem;cursor:pointer;font-size:0.875rem;font-weight:500;color:var(--vd-ink-2);border:1px solid rgba(255, 255, 255, 0.9);border-radius:999px;background:rgba(255, 255, 255, 0.58);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(22, 22, 22, 0.05),
    0 6px 16px -12px rgba(40, 30, 120, 0.35);transition:background 0.2s ease,
    color 0.2s ease,
    transform 0.3s var(--vd-spring)}.vd-search-chip:hover,.vd-search-chip:focus-visible{outline:none;color:var(--vd-ink);background:rgba(255, 255, 255, 0.92);transform:scale(1.03)}.vd-search-chip:active{transform:scale(0.95)}.vd-section{display:flex;flex-direction:column;gap:2.25rem;width:100%;max-width:76rem;margin:0 auto;padding:5.5rem 2rem 0}.vd-section-last{padding-bottom:6rem}.vd-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.vd-section-heading{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.vd-kicker{display:inline-flex;margin:0;padding:0.3rem 0.8rem;font-size:0.8125rem;font-weight:500;color:var(--vd-ink-2);border:1px solid var(--vd-line);border-radius:999px;background:#fff}.vd-section-title{margin:0;font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:clamp(1.9rem, 3.6vw, 2.9rem);font-weight:600;line-height:1.06;letter-spacing:-0.012em;color:var(--vd-ink)}.vd-section-title span{display:block}.vd-section-lead{max-width:25rem;margin:0;font-size:1rem;line-height:1.6;color:var(--vd-ink-2)}.vd-steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem}.vd-step{position:relative;display:flex;flex-direction:column;gap:0.45rem;min-height:27rem;padding:1.6rem;overflow:hidden;color:inherit;text-decoration:none;border:1px solid var(--vd-line);border-radius:1.75rem;background:radial-gradient(
      26rem 18rem at 0% 0%,
      rgba(139, 124, 248, 0.18),
      rgba(139, 124, 248, 0) 60%
    ),
    radial-gradient(
      22rem 16rem at 100% 100%,
      rgba(169, 205, 255, 0.2),
      rgba(169, 205, 255, 0) 60%
    ),
    #fff;box-shadow:0 20px 40px -34px rgba(38, 26, 120, 0.45);transition:transform 0.25s ease,
    box-shadow 0.25s ease,
    border-color 0.25s ease}.vd-step:nth-child(2){background:radial-gradient(
      26rem 18rem at 100% 0%,
      rgba(255, 199, 218, 0.22),
      rgba(255, 199, 218, 0) 60%
    ),
    radial-gradient(
      22rem 16rem at 0% 100%,
      rgba(139, 124, 248, 0.14),
      rgba(139, 124, 248, 0) 60%
    ),
    #fff}.vd-step:nth-child(3){background:radial-gradient(
      26rem 18rem at 50% 0%,
      rgba(169, 205, 255, 0.24),
      rgba(169, 205, 255, 0) 60%
    ),
    radial-gradient(
      22rem 16rem at 100% 100%,
      rgba(198, 187, 255, 0.2),
      rgba(198, 187, 255, 0) 60%
    ),
    #fff}.vd-step:hover,.vd-step:focus-visible{outline:none;transform:translateY(-3px);border-color:rgba(91, 69, 246, 0.3);box-shadow:0 32px 60px -36px rgba(91, 69, 246, 0.55)}.vd-step-top{display:flex;align-items:center;justify-content:space-between}.vd-step-count{font-size:0.8125rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0.16em;color:var(--vd-muted)}.vd-step-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--vd-ink);background:rgba(255, 255, 255, 0.85);box-shadow:0 0 0 1px var(--vd-line),
    0 6px 14px -10px rgba(0, 0, 0, 0.3)}.vd-step-art{display:flex;flex:1;flex-wrap:wrap;align-content:center;align-items:center;gap:0.6rem;padding:1.75rem 0 1.5rem}.vd-step-kicker{font-size:0.75rem;font-weight:600;letter-spacing:0.16em;text-transform:uppercase;color:var(--vd-muted)}.vd-step-title{font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:1.45rem;font-weight:600;line-height:1.2;color:var(--vd-ink)}.vd-step-desc{font-size:0.9375rem;line-height:1.55;color:var(--vd-ink-2)}.vd-step-link{display:inline-flex;gap:0.35rem;margin-top:0.75rem;font-size:0.875rem;font-weight:600;color:var(--vd-brand-deep)}.vd-step-link span{transition:transform 0.2s ease}.vd-step:hover .vd-step-link span{transform:translateX(3px)}.vd-art-systems .vd-sys.is-on{box-shadow:0 0 0 2px rgba(91, 69, 246, 0.6),
    0 0 0 7px rgba(91, 69, 246, 0.12),
    0 14px 26px -14px rgba(91, 69, 246, 0.6)}.vd-art-check{position:absolute;top:-0.4rem;right:-0.4rem;width:1.15rem;height:1.15rem;border-radius:50%;background:#16a34a
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")
    center / 68% no-repeat;box-shadow:0 0 0 2px #fff}.vd-art-status{display:inline-flex;align-items:center;gap:0.45rem;width:100%;margin-top:0.5rem;font-size:0.8125rem;font-weight:600;color:#15803d}.vd-art-live{width:0.5rem;height:0.5rem;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34, 197, 94, 0.18)}.vd-art-window{display:flex;flex-direction:column;gap:0.55rem;width:100%;padding:1rem;border-radius:1.1rem;background:#fff;box-shadow:0 0 0 1px var(--vd-line),
    0 16px 30px -20px rgba(0, 0, 0, 0.35)}.vd-art-label{font-size:0.75rem;font-weight:600;color:var(--vd-ink-2)}.vd-art-field{display:flex;align-items:center;height:2.3rem;padding:0 0.75rem;border-radius:0.7rem;box-shadow:0 0 0 1px rgba(91, 69, 246, 0.45),
    0 0 0 4px rgba(91, 69, 246, 0.1)}.vd-art-caret{width:1.5px;height:1.1rem;background:var(--vd-brand);animation:vd-blink 1.1s steps(1) infinite}@keyframes vd-blink{50%{opacity:0}}.vd-art-row{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;margin-top:0.2rem}.vd-art-badge{padding:0.2rem 0.55rem;font-size:0.75rem;font-weight:600;color:var(--vd-brand-deep);border-radius:0.45rem;background:rgba(91, 69, 246, 0.1)}.vd-art-button{padding:0.45rem 0.8rem;font-size:0.75rem;font-weight:600;color:#fff;border-radius:0.6rem;background:#111}.vd-art-team{flex-direction:column;align-items:flex-start;gap:0.9rem}.vd-art-avatars{display:flex}.vd-art-avatar{display:grid;place-items:center;width:3rem;height:3rem;margin-left:-0.6rem;font-size:0.8125rem;font-weight:700;color:#fff;border-radius:50%;box-shadow:0 0 0 3px #fff,
    0 10px 20px -12px rgba(0, 0, 0, 0.45)}.vd-art-avatar:first-child{margin-left:0}.vd-art-avatar.is-1{background:linear-gradient(135deg, #5b45f6, #8b7cf8)}.vd-art-avatar.is-2{background:linear-gradient(135deg, #0f766e, #34d399)}.vd-art-avatar.is-3{background:linear-gradient(135deg, #c2410c, #fb923c)}.vd-art-avatar.is-add{font-size:1.15rem;font-weight:500;color:var(--vd-ink-2);background:#fff;box-shadow:0 0 0 3px #fff,
    inset 0 0 0 1.5px rgba(22, 22, 22, 0.15)}.vd-art-roles{display:flex;flex-wrap:wrap;gap:0.4rem}.vd-art-role{padding:0.3rem 0.65rem;font-size:0.75rem;font-weight:600;color:var(--vd-ink-2);border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--vd-line)}.vd-topics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}.vd-topic{position:relative;display:flex;flex-direction:column;gap:0.35rem;padding:1.4rem 1.4rem 1.5rem;color:inherit;text-decoration:none;border:1px solid var(--vd-line);border-radius:1.35rem;background:#fff;transition:border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease}.vd-topic::after{content:"→";position:absolute;top:1.35rem;right:1.35rem;font-size:1rem;color:var(--vd-brand);opacity:0;transform:translateX(-4px);transition:opacity 0.2s ease,
    transform 0.2s ease}.vd-topic:hover,.vd-topic:focus-visible{outline:none;transform:translateY(-2px);border-color:rgba(91, 69, 246, 0.3);box-shadow:0 22px 44px -32px rgba(91, 69, 246, 0.5)}.vd-topic:hover::after,.vd-topic:focus-visible::after{opacity:1;transform:none}.vd-topic-icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;margin-bottom:0.65rem;color:var(--vd-brand-deep);border-radius:0.85rem;background:linear-gradient(
    145deg,
    rgba(139, 124, 248, 0.2),
    rgba(91, 69, 246, 0.07)
  );box-shadow:inset 0 0 0 1px rgba(91, 69, 246, 0.14)}.vd-topic-title{font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:1.0625rem;font-weight:600;color:var(--vd-ink)}.vd-topic-desc{font-size:0.9rem;line-height:1.55;color:var(--vd-ink-2)}.vd-cta{position:relative;isolation:isolate;overflow:hidden;padding:3.5rem;color:#fff;border-radius:2rem;background:#0d0c14;box-shadow:0 40px 80px -50px rgba(38, 26, 120, 0.8)}.vd-cta-bg{position:absolute;inset:0;z-index:-1}.vd-cta-glow{position:absolute;top:-15rem;right:-8rem;width:42rem;height:32rem;border-radius:50%;background:radial-gradient(
    circle,
    rgba(91, 69, 246, 0.8),
    rgba(91, 69, 246, 0) 65%
  );filter:blur(18px)}.vd-cta-mark{position:absolute;right:-4rem;bottom:-8rem;width:24rem;height:24rem;transform:rotate(-7deg);background:url("/images/mark-white.svg") center / contain no-repeat;opacity:0.08}.vd-cta .vd-grain{opacity:0.22;mix-blend-mode:overlay}.vd-cta-content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:34rem}.vd-kicker-light{color:rgba(255, 255, 255, 0.82);border-color:rgba(255, 255, 255, 0.16);background:rgba(255, 255, 255, 0.06)}.vd-cta-title{margin:0;font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:clamp(1.9rem, 3.4vw, 2.6rem);font-weight:600;line-height:1.1;color:#fff}.vd-cta-lead{margin:0;font-size:1.0625rem;line-height:1.6;color:rgba(255, 255, 255, 0.72)}.vd-cta-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:0.75rem}.vd-btn{display:inline-flex;align-items:center;gap:0.6rem;height:3rem;padding:0 1.3rem;font-size:0.9375rem;font-weight:600;text-decoration:none;border-radius:999px;transition:transform 0.3s var(--vd-spring),
    background 0.2s ease}.vd-btn-light{color:#111;background:#fff;box-shadow:0 10px 24px -12px rgba(0, 0, 0, 0.6)}.vd-btn-ghost{color:#fff;border:1px solid rgba(255, 255, 255, 0.22);background:rgba(255, 255, 255, 0.04)}.vd-btn:hover,.vd-btn:focus-visible{outline:none;transform:scale(1.02)}.vd-btn:active{transform:scale(0.95)}.vd-btn-ghost:hover,.vd-btn-ghost:focus-visible{background:rgba(255, 255, 255, 0.1)}.vd-btn-wa{width:1.15rem;height:1.15rem;background:url("/images/icons/whatsapp.svg") center / contain no-repeat}@media (max-width: 1024px){.vd-section-head{flex-direction:column;align-items:flex-start}.vd-steps{grid-template-columns:1fr}.vd-step{min-height:0}.vd-topics{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){.vd-hero{padding:3.5rem 1rem 6rem}.vd-hero-content{gap:1.2rem}.vd-hero-lead{font-size:1rem}.vd-hero-mark{right:-4rem;bottom:-5rem;width:16rem;height:16rem}.vd-search-card{border-radius:1.4rem}.vd-search-examples{font-size:1.1rem}.vd-search-hint{visibility:hidden}.vd-section{gap:1.75rem;padding:4rem 1rem 0}.vd-section-last{padding-bottom:4rem}.vd-topics{grid-template-columns:1fr}.vd-cta{padding:2.25rem 1.5rem;border-radius:1.5rem}}@media (prefers-reduced-motion: reduce){.vd-aurora,.vd-art-caret{animation:none}.vd-search-go,.vd-search-chip,.vd-btn{transform:none!important;transition:none}}.vd-guide,.vd-video{margin:1.5rem 0 2rem}.vd-caption{margin-top:0.6rem;text-align:center;font-size:0.8125rem;line-height:1.4;color:#6a6862}.vd-guide-preview{position:relative;display:block;width:100%;max-height:34rem;padding:0;overflow:hidden;cursor:zoom-in;border:1px solid rgba(22, 22, 22, 0.08);border-radius:1rem;background:#f7f6f3;box-shadow:0 18px 40px -28px rgba(24, 20, 40, 0.35);transition:border-color 0.2s ease,
    box-shadow 0.2s ease}.vd-guide-preview:hover,.vd-guide-preview:focus-visible{border-color:rgba(91, 69, 246, 0.45);box-shadow:0 22px 48px -26px rgba(91, 69, 246, 0.45)}.vd-guide-preview img{display:block;width:100%;height:auto;margin:0}.vd-guide-fade{position:absolute;inset:auto 0 0 0;height:9rem;background:linear-gradient(180deg, rgba(247, 246, 243, 0) 0%, #f7f6f3 82%)}.vd-guide-cta{position:absolute;left:50%;bottom:1.25rem;display:inline-flex;align-items:center;gap:0.5rem;height:2.5rem;padding:0 1.1rem 0 0.9rem;transform:translateX(-50%);border-radius:999px;background:#161616;color:#fff;font-size:0.875rem;font-weight:600;white-space:nowrap;box-shadow:0 10px 24px -10px rgba(0, 0, 0, 0.5)}.vd-shot{margin:0.25rem 0 1.25rem}.vd-shot-button{position:relative;display:block;width:100%;padding:0;cursor:zoom-in;border:0;background:none}.vd-shot-button img{display:block;width:100%;height:auto;margin:0;filter:drop-shadow(0 16px 26px rgba(24, 20, 40, 0.16))
    drop-shadow(0 2px 4px rgba(24, 20, 40, 0.06));transition:filter 0.2s ease}.vd-shot-button:hover img,.vd-shot-button:focus-visible img{filter:drop-shadow(0 20px 32px rgba(91, 69, 246, 0.22))
    drop-shadow(0 2px 4px rgba(24, 20, 40, 0.06))}.vd-shot-button:focus-visible{outline:2px solid rgba(91, 69, 246, 0.6);outline-offset:4px;border-radius:12px}.vd-shot-zoom{position:absolute;top:3.1rem;right:0.9rem;display:inline-flex;align-items:center;gap:0.35rem;height:2rem;padding:0 0.75rem 0 0.6rem;font-size:0.75rem;font-weight:600;color:#fff;border-radius:999px;background:rgba(22, 22, 22, 0.74);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(-2px);transition:opacity 0.2s ease,
    transform 0.2s ease}.vd-shot-button:hover .vd-shot-zoom,.vd-shot-button:focus-visible .vd-shot-zoom{opacity:1;transform:none}@media (hover: none){.vd-shot-zoom{display:none}}.vd-video-card{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;overflow:hidden;cursor:pointer;border:1px solid rgba(22, 22, 22, 0.08);border-radius:1rem;background:#f7f6f3;box-shadow:0 18px 40px -28px rgba(24, 20, 40, 0.35)}.vd-video-card img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.vd-video-shade{position:absolute;inset:0;background:linear-gradient(
    180deg,
    rgba(12, 11, 20, 0) 55%,
    rgba(12, 11, 20, 0.28) 100%
  )}.vd-video-play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:4.5rem;height:4.5rem;transform:translate(-50%, -50%);border-radius:999px;background:rgba(22, 22, 22, 0.88);color:#fff;box-shadow:0 0 0 8px rgba(255, 255, 255, 0.5),
    0 18px 36px -12px rgba(0, 0, 0, 0.5);transition:transform 0.2s ease,
    background 0.2s ease}.vd-video-card:hover .vd-video-play,.vd-video-card:focus-visible .vd-video-play{transform:translate(-50%, -50%) scale(1.06);background:#5b45f6}.vd-video-badge,.vd-video-duration{position:absolute;display:inline-flex;align-items:center;gap:0.35rem;height:1.75rem;padding:0 0.7rem;border-radius:999px;font-size:0.75rem;font-weight:600}.vd-video-badge{left:0.9rem;top:0.9rem;background:rgba(255, 255, 255, 0.92);color:#3f2bd6;box-shadow:0 4px 12px -6px rgba(0, 0, 0, 0.3)}.vd-video-duration{right:0.9rem;bottom:0.9rem;background:rgba(22, 22, 22, 0.85);color:#fff;font-variant-numeric:tabular-nums}html:has(dialog.vd-overlay[open]){overflow:hidden}.vd-overlay{inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(14, 13, 18, 0.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f2f1ee}.vd-overlay[open]{display:flex;flex-direction:column}.vd-overlay::backdrop{background:rgba(14, 13, 18, 0.6)}.vd-overlay-bar{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;flex:none;height:3.5rem;padding:0 0.75rem 0 1.25rem;border-bottom:1px solid rgba(255, 255, 255, 0.08)}.vd-overlay-title{min-width:0;overflow:hidden;font-size:0.9375rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vd-overlay-tools{display:flex;align-items:center;gap:0.25rem;flex:none}.vd-overlay-tools button,.vd-overlay-tools .vd-tool-link{display:inline-flex;align-items:center;justify-content:center;gap:0.4rem;min-width:2.25rem;height:2.25rem;padding:0 0.5rem;border:0;border-radius:0.625rem;background:transparent;color:#e7e6ea;font-size:0.8125rem;font-weight:500;cursor:pointer;text-decoration:none}.vd-overlay-tools button:hover:not(:disabled),.vd-overlay-tools .vd-tool-link:hover{background:rgba(255, 255, 255, 0.1)}.vd-overlay-tools button:disabled{opacity:0.35;cursor:default}.vd-zoom-value{min-width:3.5rem!important;font-variant-numeric:tabular-nums}.vd-overlay-scroll{flex:1;overflow:auto;padding:1.5rem;overscroll-behavior:contain}.vd-overlay-img{display:block;max-width:none;height:auto;margin:0 auto;border-radius:0.75rem}.vd-overlay-scroll .vd-overlay-img{max-width:none}.vd-overlay-player{display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:1.5rem}.vd-overlay-player video{width:min(100%, 80rem);max-height:calc(100dvh - 7rem);border-radius:0.75rem;background:#000}.vd-video-vertical .vd-video-card{max-width:20rem;margin:0 auto;aspect-ratio:9 / 16}.vd-video-vertical .vd-overlay-player video{width:auto;max-width:100%;height:calc(100dvh - 7rem)}.vd-shot-portrait .vd-shot-button{max-width:22rem;margin:0 auto}@media (max-width: 640px){.vd-guide-preview{max-height:24rem}.vd-video-play{width:3.5rem;height:3.5rem}.vd-overlay-bar{padding:0 0.5rem 0 0.9rem}.vd-tool-text span{display:none}.vd-overlay-scroll,.vd-overlay-player{padding:0.75rem}}:root{--vd-spring-panel: linear(
    0,
    0.1516,
    0.3645,
    0.5347,
    0.6624,
    0.7546,
    0.8222,
    0.8708,
    0.9064,
    0.932,
    0.9506,
    0.9642,
    0.974,
    0.9812,
    0.9863,
    0.9901,
    0.9928,
    0.9948,
    0.9962,
    0.9973,
    1
  )}html:has(.vd-support[open]){overflow:hidden}.vd-support{inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:1rem;overflow:auto;color:#161616;border:0;background:transparent}.vd-support[open]{display:flex;align-items:center;justify-content:center}.vd-support::backdrop{background:rgba(22, 20, 32, 0.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:vd-support-scrim-in 0.2s cubic-bezier(0.16, 1, 0.3, 1) both}.vd-support.is-closing::backdrop{animation:vd-support-scrim-out 0.18s cubic-bezier(0.16, 1, 0.3, 1) both}.vd-support-panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:30rem;margin:auto;padding:1.75rem 1.5rem 1.5rem;border:1px solid rgba(20, 18, 14, 0.08);border-radius:30px;background:#ffffff;box-shadow:0 40px 90px -36px rgba(24, 20, 40, 0.5),
    0 14px 34px -20px rgba(24, 20, 40, 0.28);transform-origin:50% 50%;animation:vd-support-in 0.52s var(--vd-spring-panel) both}.vd-support.is-closing .vd-support-panel{animation:vd-support-out 0.18s cubic-bezier(0.16, 1, 0.3, 1) both}@keyframes vd-support-in{from{opacity:0;transform:translateY(20px) scale(0.97)}to{opacity:1;transform:none}}@keyframes vd-support-out{from{opacity:1;transform:none}to{opacity:0;transform:translateY(20px) scale(0.98)}}@keyframes vd-support-scrim-in{from{opacity:0}to{opacity:1}}@keyframes vd-support-scrim-out{from{opacity:1}to{opacity:0}}.vd-support-x{position:absolute;top:1rem;right:1rem;display:grid;place-items:center;width:2rem;height:2rem;color:#6b6862;border-radius:999px;background:rgba(22, 22, 22, 0.05);transition:background-color 0.2s ease,
    color 0.2s ease,
    transform 0.3s var(--vd-spring)}.vd-support-x svg{width:1rem;height:1rem}.vd-support-x:hover{color:#161616;background:rgba(22, 22, 22, 0.08)}.vd-support-x:active,.vd-support-close:active,.vd-support-copy:active{transform:scale(0.93)}.vd-support-title{margin:0;padding-right:2.5rem;font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:1.5rem;font-weight:600;line-height:1.15;letter-spacing:-0.01em;color:#161616}.vd-support-lead{margin:0.6rem 0 0;font-size:0.9375rem;line-height:1.5;color:#6b6862}.vd-support-cards{display:flex;flex-direction:column;gap:0.85rem;margin-top:1.35rem}.vd-support-card{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid rgba(20, 18, 14, 0.08);border-radius:0.75rem;background:rgba(22, 22, 22, 0.025);transition:border-color 0.2s ease,
    background-color 0.2s ease}.vd-support-card:hover{border-color:rgba(20, 18, 14, 0.14);background:rgba(22, 22, 22, 0.045)}.vd-support-card.is-accent{border-color:rgba(16, 185, 129, 0.3);background:rgba(16, 185, 129, 0.08)}.vd-support-card.is-accent:hover{border-color:rgba(16, 185, 129, 0.5);background:rgba(16, 185, 129, 0.11)}.vd-support-tile{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;color:#6b6862;border-radius:0.75rem;background:#ffffff;box-shadow:0 0 0 1px rgba(20, 18, 14, 0.06)}.vd-support-card.is-accent .vd-support-tile{color:#ffffff;background:#10b981;box-shadow:none}.vd-support-body{flex:1;min-width:0}.vd-support-channel{display:flex;align-items:center;gap:0.5rem;font-size:0.75rem;font-weight:500;color:#6b6862}.vd-support-badge{padding:0.05rem 0.45rem;font-size:0.6875rem;font-weight:500;color:#047857;border-radius:999px;background:rgba(16, 185, 129, 0.14)}.vd-support-value{display:block;overflow:hidden;font-family:"Cal Sans", ui-sans-serif, system-ui, sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.35;color:#161616;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;outline:none}.vd-support-value::after{position:absolute;inset:0;content:"";border-radius:0.75rem}.vd-support-value:focus-visible::after{box-shadow:0 0 0 2px #ffffff,
    0 0 0 4px #a3a3a3}.vd-support-text{margin:0.15rem 0 0;font-size:0.875rem;line-height:1.4;color:#6b6862}.vd-support-copy{position:relative;z-index:1;display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;color:#55534d;border-radius:0.75rem;transition:background-color 0.2s ease,
    transform 0.3s var(--vd-spring)}.vd-support-copy:hover{background:rgba(22, 22, 22, 0.06)}.vd-support-copy svg{width:1rem;height:1rem}.vd-support-copy .vd-support-ico-check{display:none;color:#059669}.vd-support-copy.is-copied .vd-support-ico-copy{display:none}.vd-support-copy.is-copied .vd-support-ico-check{display:block}.vd-support-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.vd-support-status{min-width:0;margin:0;font-size:0.8125rem;color:#047857}.vd-support-close{height:2.5rem;padding:0 1.15rem;font-size:0.875rem;font-weight:500;color:#262626;border-radius:999px;transition:background-color 0.2s ease,
    transform 0.3s var(--vd-spring)}.vd-support-close:hover{background:rgba(22, 22, 22, 0.05)}@media (max-width: 640px){.vd-support{padding:0.5rem}.vd-support-panel{padding:1.5rem 1.1rem 1.1rem;border-radius:24px}.vd-support-card{gap:0.75rem;padding:0.75rem}.vd-support-foot{flex-direction:column-reverse;align-items:stretch;gap:0.5rem}.vd-support-status{text-align:center}.vd-support-status:empty{display:none}.vd-support-close{width:100%;background:rgba(22, 22, 22, 0.04)}}@media (prefers-reduced-motion: reduce){.vd-support-panel,.vd-support::backdrop{animation-duration:0.14s;animation-timing-function:ease-out}.vd-support-x,.vd-support-close,.vd-support-copy{transform:none!important;transition:none}}