:root{--color-whatsapp:#25d366;--photo-cool-tint:#2a6bff;--color-client-multivac:#0f1e46;--color-client-nivel:#f36e21}:root,.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-white:white;--background:var(--color-brand-black);--surface-1:color-mix(in srgb, var(--site-white) 6%, var(--color-brand-black));--surface-2:color-mix(in srgb, var(--site-white) 7%, var(--color-brand-black));--surface-3:color-mix(in srgb, var(--site-white) 8%, var(--color-brand-black));--surface-4:color-mix(in srgb, var(--site-white) 9%, var(--color-brand-black));--fill-soft:var(--surface-1);--fill-strong:var(--surface-2);--surface-cta:var(--surface-2);--surface-main:var(--surface-1);--card:var(--surface-2);--popover:var(--surface-2);--muted:var(--surface-1);--secondary:var(--button-tertiary);--input:var(--surface-2);--highlight:var(--surface-2);--foreground:var(--site-white);--foreground-strong:var(--button-secondary);--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary-foreground:var(--foreground);--highlight-foreground:var(--foreground);--muted-foreground:color-mix(in srgb, var(--site-white) 60%, var(--color-brand-black));--foreground-faint:color-mix(in srgb, var(--site-white) 40%, var(--color-brand-black));--button-primary:var(--color-brand-accent);--button-secondary:var(--site-white);--button-tertiary:var(--surface-2);--primary:var(--button-primary);--overlay-glass:color-mix(in srgb, var(--color-brand-black) 72%, transparent);--overlay-glass-blur:20px;--overlay-scrim:color-mix(in srgb, var(--color-brand-black) 60%, transparent);--media-shade:linear-gradient(to top, var(--color-brand-black), var(--color-brand-black) 25%, transparent 80%);--frame-border:var(--surface-4);--badge-primary:var(--color-brand-accent);--badge-secondary:var(--button-secondary);--badge-tertiary:var(--button-tertiary);--primary-foreground:var(--site-white);--primary-text:var(--color-brand-accent);--primary-tint:var(--color-brand-accent);--ring:var(--site-white);--border:var(--surface-3);--border-strong:var(--surface-4);--success:var(--color-brand-accent);--warning:var(--color-brand-accent);--info:var(--color-brand-accent);--bonfire:var(--color-brand-accent);--success-tint:var(--color-brand-accent);--warning-tint:var(--color-brand-accent);--info-tint:var(--color-brand-accent);--bonfire-tint:var(--color-brand-accent)}:root{--text-base:.9375rem;--text-base--line-height:1.5rem;--text-lg:1.0625rem;--text-lg--line-height:1.625rem;--text-xl:1.1875rem;--text-xl--line-height:1.75rem;--text-2xl:1.375rem;--text-2xl--line-height:1.875rem;--text-3xl:1.625rem;--text-3xl--line-height:2.125rem;--text-4xl:2rem;--text-4xl--line-height:1.2;--text-5xl:2.5rem;--text-5xl--line-height:1.1;--text-6xl:3.25rem;--text-6xl--line-height:1.05;--text-7xl:4rem;--text-7xl--line-height:1.05}@media not (min-width:48rem){:root{--type-root:.8125rem;--text-base:.875rem;--text-base--line-height:1.375rem;--text-lg:.9375rem;--text-lg--line-height:1.5rem;--text-xl:1.0625rem;--text-xl--line-height:1.625rem;--text-2xl:1.25rem;--text-2xl--line-height:1.75rem;--text-3xl:1.5rem;--text-3xl--line-height:2rem;--text-4xl:1.75rem;--text-5xl:2.125rem;--text-6xl:2.5rem;--text-7xl:3rem}input,textarea,select{font-size:1rem}}.overlay-glass,[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=hover-card-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]{background:var(--overlay-glass);-webkit-backdrop-filter:blur(var(--overlay-glass-blur));backdrop-filter:blur(var(--overlay-glass-blur));border:1px solid var(--frame-border)}[data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay],[data-slot=drawer-overlay]{background:var(--overlay-scrim)}.hero-lines{--hero-lines-columns:4;inset-block:0;background-image:linear-gradient(to right, var(--surface-2) 1px, transparent 1px);background-size:calc((100% - 1px) / var(--hero-lines-columns)) 100%;pointer-events:none;z-index:-1;background-repeat:repeat-x;width:min(100% - 3rem,69rem);position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 30% 60%,#0000);mask-image:linear-gradient(#0000,#000 30% 60%,#0000)}@media (min-width:48rem){.hero-lines{--hero-lines-columns:6}}.glow-top{background:radial-gradient(65% 60% at 50% 0%, color-mix(in srgb, var(--site-white) 12%, transparent), transparent);pointer-events:none;z-index:-1;position:absolute;inset:0}.glass-fade{-webkit-backdrop-filter:blur(var(--overlay-glass-blur));backdrop-filter:blur(var(--overlay-glass-blur));pointer-events:none;-webkit-mask-image:linear-gradient(#0000,#000 75%);mask-image:linear-gradient(#0000,#000 75%)}.frame{border:1px solid var(--frame-border)}.nav-glass{background:linear-gradient(to bottom, var(--color-brand-black) 25%, 50%, transparent)}.nav-glass:before,.nav-glass:after{content:"";pointer-events:none;position:absolute;inset:0 0 -100%}.nav-glass:before{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(#000 17%,#0000 35%);mask-image:linear-gradient(#000 17%,#0000 35%)}.nav-glass:after{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(#000 27%,#0000 50%);mask-image:linear-gradient(#000 27%,#0000 50%)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.font-heading{font-family:var(--font-sans)}.hero-display{letter-spacing:-.035em}@media not (min-width:48rem){.hero-display{font-size:2rem;line-height:1.1}}.hero-caret{vertical-align:-.08em;background:currentColor;width:.06em;height:.9em;margin-left:.06em;animation:1s step-end infinite hero-caret-blink;display:inline-block}@keyframes hero-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-caret{animation:none}}.photo-cool{background:var(--photo-cool-tint);opacity:.16;mix-blend-mode:soft-light}[data-slot=button]{border-radius:9999px}[data-slot=button]:is([data-size=default],[data-size=sm],[data-size=lg-desktop]){padding-inline:1rem}[data-slot=button][data-size=lg]{padding-inline:1.5rem}@media (min-width:48rem){[data-slot=button][data-size=lg-desktop]{padding-inline:1.5rem}}[data-slot=badge][data-size=default]{height:1.5rem;padding-inline:.625rem;font-size:.6875rem;line-height:1}[data-slot=badge][data-size=sm]{height:1.25rem;padding-inline:.5rem;font-size:.625rem;line-height:1}:is([data-slot=input],[data-slot=select-trigger],[data-slot=input-group]:not(:has(textarea))){border-radius:9999px}[data-slot=input],[data-slot=select-trigger]{padding-inline:1rem}[data-slot=button][data-variant=brand]:hover{background-color:color-mix(in srgb, var(--site-white) 12%, var(--color-brand-accent))}[data-slot=button][data-variant=primary]:hover{background-color:color-mix(in srgb, var(--site-white) 85%, var(--color-brand-black))}[data-slot=button][data-variant=secondary]:hover{background-color:var(--surface-3)}[data-slot=button][data-variant=ghost]:hover{background-color:var(--surface-2)}[data-slot=button]{transition:background-color .2s,background-image .2s,transform .2s}[data-slot=button]:active{transform:scale(.98)}.frame img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.frame:hover img,a:hover .frame img{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.frame img{transition:none}.frame:hover img,a:hover .frame img{transform:none}}[data-slot=accordion-trigger]{font-size:var(--text-base);padding-block:1.25rem}[data-slot=accordion-trigger]:hover{color:var(--foreground-strong);text-decoration:none}
