div:where(.copia-site-ia-juridica) > body{ opacity: 1 !important; }@font-face{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: swap; src: url("/copias/midia/sub-fa-solid-900.woff2") format("woff2"); }@font-face{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: swap; src: url("/copias/midia/sub-fa-regular-400.woff2") format("woff2"); }@font-face{ font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: swap; src: url("/copias/midia/sub-fa-brands-400.woff2") format("woff2"); }@font-face{ font-family: eicons; font-style: normal; font-weight: 400; font-display: swap; src: url("/copias/midia/sub-eicons.woff2") format("woff2"); }@-webkit-keyframes fa-spin{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes fa-spin{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes a{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}.copia-site-ia-juridica{ --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 4.4px; --wp--preset--spacing--30: 6.7px; --wp--preset--spacing--40: 10px; --wp--preset--spacing--50: 15px; --wp--preset--spacing--60: 22.5px; --wp--preset--spacing--70: 33.8px; --wp--preset--spacing--80: 50.6px; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); }.copia-site-ia-juridica{ --wp--style--global--content-size: 800px; --wp--style--global--wide-size: 1200px; }:where(.copia-site-ia-juridica) :where(body){ margin: 0px; }.copia-site-ia-juridica{ --wp--style--block-gap: 24px; }div:where(.copia-site-ia-juridica){ padding: 0px; }:where(.copia-site-ia-juridica) *,:where(.copia-site-ia-juridica) ::after,:where(.copia-site-ia-juridica) ::before{ box-sizing: border-box; }div:where(.copia-site-ia-juridica){ background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 10px; font-weight: 400; line-height: 1.5; margin: 0px; -webkit-font-smoothing: antialiased; overflow-x: clip; }@media print{:where(.copia-site-ia-juridica) *,:where(.copia-site-ia-juridica) ::after,:where(.copia-site-ia-juridica) ::before{ background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important; }}:where(.copia-site-ia-juridica) ::-webkit-file-upload-button{ appearance: button; font: inherit; }.copia-site-ia-juridica{ --direction-multiplier: 1; }:where(.copia-site-ia-juridica) .elementor *,:where(.copia-site-ia-juridica) .elementor ::after,:where(.copia-site-ia-juridica) .elementor ::before{ box-sizing: border-box; }:where(.copia-site-ia-juridica) .elementor-element{ --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }:where(.copia-site-ia-juridica) .elementor-element:where(.e-con-full, .elementor-widget){ align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }.copia-site-ia-juridica{ --page-title-display: block; }@keyframes eicon-spin{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}:where(.copia-site-ia-juridica) .elementor-widget{ position: relative; }@media (prefers-reduced-motion: no-preference){div:where(.copia-site-ia-juridica){ scroll-behavior: smooth; }}:where(.copia-site-ia-juridica) .e-con{ --border-radius: 0; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-style: initial; --border-color: initial; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --content-width: min(100%,var(--container-max-width,1140px)); --width: 100%; --min-height: initial; --height: auto; --text-align: initial; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --padding-top: var(--container-default-padding-top,10px); --padding-right: var(--container-default-padding-right,10px); --padding-bottom: var(--container-default-padding-bottom,10px); --padding-left: var(--container-default-padding-left,10px); --position: relative; --z-index: revert; --overflow: visible; --gap: var(--widgets-spacing,20px); --row-gap: var(--widgets-spacing-row,20px); --column-gap: var(--widgets-spacing-column,20px); --overlay-mix-blend-mode: initial; --overlay-opacity: 1; --overlay-transition: 0.3s; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(2,1fr); border-radius: var(--border-radius); height: var(--height); min-height: var(--min-height); min-width: 0px; overflow: var(--overflow); position: var(--position); width: var(--width); z-index: var(--z-index); --flex-wrap-mobile: wrap; }:where(.copia-site-ia-juridica) .e-con:where(:not(.e-div-block-base)){ transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s); }:where(.copia-site-ia-juridica) .e-con{ --margin-block-start: var(--margin-top); --margin-block-end: var(--margin-bottom); --margin-inline-start: var(--margin-left); --margin-inline-end: var(--margin-right); --padding-inline-start: var(--padding-left); --padding-inline-end: var(--padding-right); --padding-block-start: var(--padding-top); --padding-block-end: var(--padding-bottom); --border-block-start-width: var(--border-top-width); --border-block-end-width: var(--border-bottom-width); --border-inline-start-width: var(--border-left-width); --border-inline-end-width: var(--border-right-width); }:where(.copia-site-ia-juridica) .e-con{ margin-block-end: var(--margin-block-end); margin-block-start: var(--margin-block-start); margin-inline-end: var(--margin-inline-end); margin-inline-start: var(--margin-inline-start); padding-inline-end: var(--padding-inline-end); padding-inline-start: var(--padding-inline-start); }:where(.copia-site-ia-juridica) .e-con.e-flex{ --flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis); }:where(.copia-site-ia-juridica) .e-con-full,:where(.copia-site-ia-juridica) .e-con > .e-con-inner{ padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align); }:where(.copia-site-ia-juridica) .e-con-full.e-flex,:where(.copia-site-ia-juridica) .e-con.e-flex > .e-con-inner{ flex-direction: var(--flex-direction); }:where(.copia-site-ia-juridica) .e-con,:where(.copia-site-ia-juridica) .e-con > .e-con-inner{ display: var(--display); }:where(.copia-site-ia-juridica) :is(.elementor-section-wrap, [data-elementor-id]) > .e-con{ --margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width)); }:where(.copia-site-ia-juridica) .e-con .elementor-widget.elementor-widget{ margin-block-end: 0px; }:where(.copia-site-ia-juridica) .e-con::before,:where(.copia-site-ia-juridica) .e-con > .elementor-background-slideshow::before,:where(.copia-site-ia-juridica) .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before,:where(.copia-site-ia-juridica) :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before{ border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }:where(.copia-site-ia-juridica) .e-con::before{ transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s); }:where(.copia-site-ia-juridica) .e-con .elementor-widget{ min-width: 0px; }:where(.copia-site-ia-juridica) .e-con > .e-con-inner > .elementor-widget > .elementor-widget-container,:where(.copia-site-ia-juridica) .e-con > .elementor-widget > .elementor-widget-container{ height: 100%; }:where(.copia-site-ia-juridica) .e-con.e-con > .e-con-inner > .elementor-widget,:where(.copia-site-ia-juridica) .elementor.elementor .e-con > .elementor-widget{ max-width: 100%; }@media (max-width: 767px){:where(.copia-site-ia-juridica) .e-con.e-flex{ --width: 100%; --flex-wrap: var(--flex-wrap-mobile); }}:where(.copia-site-ia-juridica) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,:where(.copia-site-ia-juridica) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){ transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }@media (prefers-reduced-motion: reduce){div:where(.copia-site-ia-juridica) *{ transition-delay: 0s !important; transition-duration: 0s !important; }}.copia-site-ia-juridica{ --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-color-1904ac5: #41C78F; --e-global-color-8ca320a: #212121; --e-global-color-7287189: #FAFAFA; --e-global-color-8c15909: #EE7263; --e-global-color-jusverde2: #49B086; --e-global-color-jusverde3: #01AB7D; --e-global-color-jusnavy: #0F1729; --e-global-color-jusfooter: #111219; --e-global-typography-primary-font-family: var(--font-poppins); --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: var(--font-poppins); --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: var(--font-poppins); --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: var(--font-poppins); --e-global-typography-accent-font-weight: 500; background-color: rgb(255, 255, 255); color: rgb(33, 33, 33); font-family: var(--font-poppins), sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6em; }:where(.copia-site-ia-juridica) .e-con{ --container-max-width: 1140px; }:where(.copia-site-ia-juridica) .elementor-element{ --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }@media (max-width: 1024px){:where(.copia-site-ia-juridica) .e-con{ --container-max-width: 1024px; }}@media (max-width: 767px){:where(.copia-site-ia-juridica) .e-con{ --container-max-width: 767px; }}div:where(.copia-site-ia-juridica),div:where(.copia-site-ia-juridica),:where(.copia-site-ia-juridica) div,:where(.copia-site-ia-juridica) span,:where(.copia-site-ia-juridica) applet,:where(.copia-site-ia-juridica) object,:where(.copia-site-ia-juridica) iframe,:where(.copia-site-ia-juridica) :is(h1:where(:not([data-h])),:where([data-h="1"])),:where(.copia-site-ia-juridica) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-ia-juridica) :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-ia-juridica) :is(h4:where(:not([data-h])),:where([data-h="4"])),:where(.copia-site-ia-juridica) :is(h5:where(:not([data-h])),:where([data-h="5"])),:where(.copia-site-ia-juridica) :is(h6:where(:not([data-h])),:where([data-h="6"])),:where(.copia-site-ia-juridica) p,:where(.copia-site-ia-juridica) blockquote,:where(.copia-site-ia-juridica) pre,:where(.copia-site-ia-juridica) a,:where(.copia-site-ia-juridica) abbr,:where(.copia-site-ia-juridica) acronym,:where(.copia-site-ia-juridica) address,:where(.copia-site-ia-juridica) big,:where(.copia-site-ia-juridica) cite,:where(.copia-site-ia-juridica) code,:where(.copia-site-ia-juridica) del,:where(.copia-site-ia-juridica) dfn,:where(.copia-site-ia-juridica) em,:where(.copia-site-ia-juridica) img,:where(.copia-site-ia-juridica) ins,:where(.copia-site-ia-juridica) kbd,:where(.copia-site-ia-juridica) q,:where(.copia-site-ia-juridica) s,:where(.copia-site-ia-juridica) samp,:where(.copia-site-ia-juridica) small,:where(.copia-site-ia-juridica) strike,:where(.copia-site-ia-juridica) strong,:where(.copia-site-ia-juridica) sub,:where(.copia-site-ia-juridica) sup,:where(.copia-site-ia-juridica) tt,:where(.copia-site-ia-juridica) var,:where(.copia-site-ia-juridica) b,:where(.copia-site-ia-juridica) u,:where(.copia-site-ia-juridica) i,:where(.copia-site-ia-juridica) center,:where(.copia-site-ia-juridica) dl,:where(.copia-site-ia-juridica) dt,:where(.copia-site-ia-juridica) dd,:where(.copia-site-ia-juridica) ol,:where(.copia-site-ia-juridica) ul,:where(.copia-site-ia-juridica) li,:where(.copia-site-ia-juridica) fieldset,:where(.copia-site-ia-juridica) form,:where(.copia-site-ia-juridica) label,:where(.copia-site-ia-juridica) legend,:where(.copia-site-ia-juridica) table,:where(.copia-site-ia-juridica) caption,:where(.copia-site-ia-juridica) tbody,:where(.copia-site-ia-juridica) tfoot,:where(.copia-site-ia-juridica) thead,:where(.copia-site-ia-juridica) tr,:where(.copia-site-ia-juridica) th,:where(.copia-site-ia-juridica) td,:where(.copia-site-ia-juridica) article,:where(.copia-site-ia-juridica) aside,:where(.copia-site-ia-juridica) canvas,:where(.copia-site-ia-juridica) details,:where(.copia-site-ia-juridica) embed,:where(.copia-site-ia-juridica) figure,:where(.copia-site-ia-juridica) figcaption,:where(.copia-site-ia-juridica) footer,:where(.copia-site-ia-juridica) header,:where(.copia-site-ia-juridica) hgroup,:where(.copia-site-ia-juridica) menu,:where(.copia-site-ia-juridica) nav,:where(.copia-site-ia-juridica) output,:where(.copia-site-ia-juridica) ruby,:where(.copia-site-ia-juridica) section,:where(.copia-site-ia-juridica) summary,:where(.copia-site-ia-juridica) time,:where(.copia-site-ia-juridica) mark,:where(.copia-site-ia-juridica) audio,:where(.copia-site-ia-juridica) video{ margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; vertical-align: baseline; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; }:where(.copia-site-ia-juridica) *,:where(.copia-site-ia-juridica) ::before,:where(.copia-site-ia-juridica) ::after{ box-sizing: border-box; }@keyframes jpromo-entra{ 
  0% { opacity: 0; transform: translateX(48px); }
  100% { opacity: 1; transform: none; }
}div:where(.copia-site-ia-juridica){ margin: 0px; font-family: var(--font-poppins), sans-serif; color: rgb(33, 33, 33); background: rgb(255, 255, 255); }div:where(.copia-site-ia-juridica){ line-height: 1.8; }@keyframes slideInRight{ 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}:where(.copia-site-ia-juridica) .elementor-3724 .elementor-element.elementor-element-24dcd01{ --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.copia-site-ia-juridica{ --page-title-display: none; }.copia-site-ia-juridica{ --e-global-color-text: #767676; }@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) *,:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::before,:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::after,:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::backdrop{ --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-content: ""; --tw-animation-delay: 0s; --tw-animation-direction: normal; --tw-animation-duration: initial; --tw-animation-fill-mode: none; --tw-animation-iteration-count: 1; --tw-enter-blur: 0; --tw-enter-opacity: 1; --tw-enter-rotate: 0; --tw-enter-scale: 1; --tw-enter-translate-x: 0; --tw-enter-translate-y: 0; --tw-exit-blur: 0; --tw-exit-opacity: 1; --tw-exit-rotate: 0; --tw-exit-scale: 1; --tw-exit-translate-x: 0; --tw-exit-translate-y: 0; }}:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]),:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ --font-sans: var(--font-poppins), "Noto Sans", ui-sans-serif, system-ui, sans-serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-black: #000; --spacing: 4px; --container-xs: 320px; --container-sm: 384px; --container-md: 448px; --container-lg: 512px; --container-xl: 576px; --container-2xl: 672px; --container-3xl: 768px; --container-5xl: 1024px; --container-6xl: 1152px; --container-7xl: 1280px; --text-xs: 12px; --text-xs--line-height: calc(1 / .75); --text-sm: 14px; --text-sm--line-height: calc(1.25 / .875); --text-base: 16px; --text-base--line-height: calc(1.5 / 1); --text-lg: 18px; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 20px; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 24px; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 30px; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 36px; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 48px; --text-5xl--line-height: 1; --text-6xl: 60px; --text-6xl--line-height: 1; --text-7xl: 72px; --text-7xl--line-height: 1; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --tracking-tight: -.025em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-relaxed: 1.625; --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-poppins), "Noto Sans", ui-sans-serif, system-ui, sans-serif; --default-mono-font-family: var(--font-mono); --color-background: var(--background); --color-foreground: var(--foreground); --color-border: var(--border); }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) *,:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::after,:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::before,:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::backdrop{ box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]),:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::placeholder{ opacity: 1; }@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::placeholder{ color: currentcolor; }@supports (color:color-mix(in lab, red, red)){:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::placeholder{ color: color-mix(currentcolor, transparent); }}}:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-search-decoration{ appearance: none; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-date-and-time-value{ min-height: 1lh; text-align: inherit; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit{ display: inline-flex; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-fields-wrapper{ padding: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-year-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-month-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-day-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-hour-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-minute-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-second-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-millisecond-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-datetime-edit-meridiem-field{ padding-block: 0px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-calendar-picker-indicator{ line-height: 1; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-inner-spin-button{ height: auto; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) ::-webkit-outer-spin-button{ height: auto; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ scroll-behavior: smooth; scroll-padding-top: 112px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ background-color: var(--color-background); color: var(--color-foreground); font-family: var(--font-sans); -webkit-font-smoothing: antialiased; line-height: 1.6; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]) :focus-visible{ outline: 2px solid var(--ring); outline-offset: 2px; }:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ --radius: 8px; --background: #fafafa; --foreground: #212121; --card: oklch(100% 0 0); --card-foreground: #212121; --popover: oklch(100% 0 0); --popover-foreground: #212121; --primary: #02a378; --primary-strong: #017858; --primary-foreground: oklch(100% 0 0); --primary-soft: #ecf9f4; --secondary: oklch(96.5% .006 200); --secondary-foreground: #212121; --muted: oklch(96.5% .006 200); --muted-foreground: #5e5e60; --accent: #ecf9f4; --accent-foreground: #017858; --destructive: oklch(57.7% .245 27.325); --destructive-foreground: oklch(100% 0 0); --border: oklch(92% .008 220); --input: oklch(88% .01 220); --ring: #02a378; --ink: #212121; --ink-2: #2c2c2c; --ink-foreground: #fafafa; --ink-muted: #b4b4b4; --ink-border: oklch(100% 0 0/.12); --warn: oklch(75% .15 75); --star: oklch(80% .16 85); --panel: #f5f7f6; --panel-line: #e3e8e6; }@keyframes reveal{ 
  0% { opacity: 0; transform: translateY(16px); }
  100% { opacity: 1; transform: none; }
}@keyframes flash{ 
  0%, 60% { box-shadow: 0 0 0 4px var(--primary); }
  100% { box-shadow: rgba(0, 0, 0, 0) 0px 0px; }
}@keyframes marquee{ 
  100% { transform: translate(-50%); }
}:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light only; }@media (width <= 639px){:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ font-size: 16px; line-height: 1.6; }}@keyframes toast{ 
  0%, 8% { opacity: 0; transform: translateY(8px); }
  14%, 86% { opacity: 1; transform: none; }
  94%, 100% { opacity: 0; transform: translateY(8px); }
}@keyframes ai-fade{ 
  0% { opacity: 0; transform: translateY(4px); }
  100% { opacity: 1; transform: none; }
}@keyframes pulse{ 
  50% { opacity: 0.5; }
}@keyframes bounce{ 
  0%, 100% { animation-timing-function: cubic-bezier(0.8, 0, 1, 1); transform: translateY(-25%); }
  50% { animation-timing-function: cubic-bezier(0, 0, 0.2, 1); transform: none; }
}@keyframes enter{ 
  0% { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); filter: blur(var(--tw-enter-blur,0)); }
}@keyframes exit{ 
  100% { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); filter: blur(var(--tw-exit-blur,0)); }
}@keyframes accordion-down{ 
  0% { height: 0px; }
  100% { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }
}@keyframes accordion-up{ 
  0% { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }
  100% { height: 0px; }
}@keyframes caret-blink{ 
  0%, 70%, 100% { opacity: 1; }
  20%, 50% { opacity: 0; }
}:where(.copia-site-ia-juridica) :is(#jusfy-home-root, [data-jusfy-portal]){ font-size: 16px; line-height: 1.5; text-align: left; font-family: var(--font-poppins), "Noto Sans", ui-sans-serif, system-ui, sans-serif; color: rgb(33, 33, 33); }
