#header.nx-header:not(.backdrop-blur-md){background-color:transparent!important;backdrop-filter:none!important;box-shadow:none!important}#header.nx-header.backdrop-blur-md{background-color:#1E3342!important;backdrop-filter:blur(12px)!important;box-shadow:0 2px 16px rgb(44 36 32 / .2)!important}#header .nx-navlink{color:#ffffff!important}#header .nx-navlink:hover,#header .nx-navlink[aria-current="page"]{color:#D6B788!important}#header button[data-drawer-open]{color:#ffffff!important}#header .lx-btn-primary{background-color:var(--accent-color)!important;color:#1E3342!important}#header .lx-btn-primary:hover{background-color:#a8896a!important}#header img[alt="Allan Meotti"]{height:2.75rem!important}@media (min-width:640px){#header img[alt="Allan Meotti"]{height:3rem!important}}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em}.lx-btn{transition:all 0.4s cubic-bezier(.32,.72,0,1)}.lx-btn:hover{transform:translateY(-2px)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f4f0ea}::-webkit-scrollbar-thumb{background:#C3A47B;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8896a}::selection{background-color:rgb(196 168 130 / .25);color:#1E3342}:root{--editorial-blue:#344e60;--editorial-blue-deep:#1E3342;--editorial-gold:#C3A47B}#header .lx-btn-primary{color:#1E3342!important}#header .lx-btn-primary:hover{color:#ffffff!important}.lx-btn:focus-visible,a:focus-visible{outline:2px solid #C3A47B;outline-offset:3px}html body h1{font-size:clamp(2.45rem, 3.5vw, 3.4rem)!important;line-height:1.12!important;letter-spacing:-.02em;text-wrap:balance}html body h2{font-size:clamp(1.8rem, 2.6vw, 2.35rem)!important;line-height:1.2!important;text-wrap:balance}html body h3{font-size:clamp(1.42rem, 2vw, 1.8rem)!important;line-height:1.22!important}html body h4{font-size:clamp(1.2rem, 1.55vw, 1.5rem)!important;line-height:1.25!important}html body :is(.marquee,[class*="marquee"],[class*="ticker"]) :is([class*="text-4xl"],[class*="text-5xl"],[class*="text-6xl"],[class*="text-7xl"],[class*="text-8xl"],[class*="text-9xl"],[class*="text-[3"],[class*="text-[4"],[class*="text-[5"],[class*="text-[6"],[class*="text-[7"]){font-size:clamp(1.4rem, 1.95vw, 1.85rem)!important;line-height:1.25!important;white-space:nowrap}html body :is(.marquee,[class*="marquee"]) :is(h2,h3,strong){font-size:clamp(1.4rem, 1.95vw, 1.85rem)!important;line-height:1.25!important}html body :is(.steps,[class*="steps"],[class*="step-list"]) :is([class*="text-5xl"],[class*="text-6xl"],[class*="text-7xl"],[class*="text-8xl"],[class*="text-[4"],[class*="text-[5"]){font-size:clamp(2rem, 2.8vw, 2.65rem)!important;line-height:1.12!important}html body :is(.steps,[class*="steps"],[class*="step-list"]) :is(h3,h4){font-size:clamp(1.25rem, 1.6vw, 1.55rem)!important;line-height:1.25!important}html body :is(.service-showcase,[class*="service-showcase"]) :is(h3,h4,.service-showcase-card-title){font-size:clamp(1.35rem, 1.75vw, 1.7rem)!important;line-height:1.22!important}@media (max-width:767px){html body h1{font-size:clamp(2.05rem, 7vw, 2.7rem)!important}html body h2{font-size:clamp(1.6rem, 5.2vw, 2rem)!important}html body h3{font-size:clamp(1.3rem, 4.5vw, 1.55rem)!important}html body :is(.marquee,[class*="marquee"],[class*="ticker"]) :is([class*="text-4xl"],[class*="text-5xl"],[class*="text-6xl"],[class*="text-7xl"],[class*="text-8xl"],[class*="text-9xl"]){font-size:1.35rem!important}}@media (prefers-reduced-motion:reduce){html body :is(.marquee,[class*="marquee"]) *{animation-duration:0.01ms!important;animation-iteration-count:1!important}}html body main>section:first-of-type h1,html body #main>section:first-of-type h1,html body .hero-background h1,html body [class*="hero-background"] h1,html body [class*="hero_background"] h1{font-family:var(--heading-font)!important;font-size:clamp(3.3rem, 4.8vw, 4.7rem)!important;font-weight:500!important;line-height:1.06!important;letter-spacing:-0.025em!important;color:#ffffff!important;max-width:14ch;text-wrap:balance}@media (max-width:767px){html body main>section:first-of-type h1,html body #main>section:first-of-type h1,html body .hero-background h1,html body [class*="hero-background"] h1,html body [class*="hero_background"] h1{font-size:clamp(2.5rem, 8.6vw, 3.4rem)!important;max-width:16ch;line-height:1.1!important}}@supports selector(section:has(a[href])){section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]){background-color:#f9f7f3!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:nth-child(4):last-child) :has(>:first-child:is(a[href*="/direito-das-familias"],article,div):has(a[href*="/direito-das-familias"]),>:first-child[href*="/direito-das-familias"]) :has(>:last-child:is(a[href*="/consulta-juridica"],article,div):has(a[href*="/consulta-juridica"]),>:last-child[href*="/consulta-juridica"]){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important;width:100%!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>a[href*="/direito-das-familias"]):has(>a[href*="/consulta-juridica"]){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important;width:100%!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important;width:100%!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child)>*,section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>a[href*="/direito-das-familias"]):has(>a[href*="/consulta-juridica"])>*{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;min-height:245px!important;padding:10px clamp(15px,2.2vw,31px)!important;margin:0!important;border:none!important;border-right:1px solid rgb(35 52 65 / .13)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;text-align:left!important;transform:none!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child)>:last-child,section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>a[href*="/direito-das-familias"]):has(>a[href*="/consulta-juridica"])>:last-child{border-right:0!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child)>*>a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;width:100%!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(h3,h4){font-family:var(--heading-font)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.015em!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) i,section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) svg{color:#856640}@media (min-width:768px) and (max-width:1099px){section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child),section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>a[href*="/direito-das-familias"]):has(>a[href*="/consulta-juridica"]){grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:20px!important}}@media (max-width:767px){section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child),section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>a[href*="/direito-das-familias"]):has(>a[href*="/consulta-juridica"]){grid-template-columns:minmax(0,1fr)!important}section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>:first-child a[href*="/direito-das-familias"]):has(>:last-child a[href*="/consulta-juridica"]):has(>:nth-child(4):last-child)>*,section:has(a[href*="/direito-das-familias"]):has(a[href*="/consulta-juridica"]) :is(div,ul):has(>a[href*="/direito-das-familias"]):has(>a[href*="/consulta-juridica"])>*{min-height:auto!important;padding:18px 0!important;border-right:0!important;border-bottom:1px solid rgb(35 52 65 / .13)!important}}}