:root .vm :where(button,[type=button],[type=submit]){border:0;border-radius:0;padding:0;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none;box-shadow:none;cursor:pointer;white-space:normal}:root .vm :where(button,[type=button],[type=submit]):is(:hover,:focus){background-color:transparent;color:inherit;text-decoration:none}:root .vm :where(a):is(:hover,:active,:focus){color:inherit}:root:root :where(.vm) :is(h1,h2,h3,h4,h5,h6){font-family:var(--font);color:inherit;text-transform:none}:root:root :where(.vm) :is(p,li,span,a,strong,small,address){font-family:var(--font)}@font-face{font-family:"Lexend Deca";font-style:normal;font-weight:300 600;font-display:swap;src:url(https://blog.vieiraemarquesadvogados.com/wp-content/uploads/vm/lexend-deca-latin.woff2)format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend Deca";font-style:normal;font-weight:300 600;font-display:swap;src:url(https://blog.vieiraemarquesadvogados.com/wp-content/uploads/vm/lexend-deca-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend Deca Fallback";font-weight:300 324;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");size-adjust:105.95%;ascent-override:94.38%;descent-override:23.6%;line-gap-override:0%}@font-face{font-family:"Lexend Deca Fallback";font-weight:325 374;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");size-adjust:107.05%;ascent-override:93.41%;descent-override:23.35%;line-gap-override:0%}@font-face{font-family:"Lexend Deca Fallback";font-weight:375 449;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");size-adjust:108.46%;ascent-override:92.2%;descent-override:23.05%;line-gap-override:0%}@font-face{font-family:"Lexend Deca Fallback";font-weight:450 549;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");size-adjust:110.61%;ascent-override:90.41%;descent-override:22.6%;line-gap-override:0%}@font-face{font-family:"Lexend Deca Fallback";font-weight:550 700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Helvetica Bold");size-adjust:106.25%;ascent-override:94.12%;descent-override:23.53%;line-gap-override:0%}:root{--c-ink:#0B0B0B;--c-ink-2:#101010;--c-ink-3:#141414;--c-ink-4:#1C1C1C;--c-line-dark:#262626;--c-line-dark-2:#333333;--c-paper:#FFFFFF;--c-paper-2:#EEEEEE;--c-paper-3:#ECECEC;--c-line-light:#D9D9D9;--c-line-light-2:#CFCFCF;--c-text-dark:#0B0B0B;--c-text-dark-2:#333333;--c-text-dark-3:#575757;--c-text-light:#EDEDED;--c-text-light-2:#C9C9C9;--c-text-light-3:#A3A3A3;--c-whatsapp:#1EA94F;--c-whatsapp-btn:#15803D;--font:"Lexend Deca","Lexend Deca Fallback","Helvetica Neue",Helvetica,Arial,sans-serif;--fs-xs:12px;--fs-sm:14px;--fs-base:16px;--fs-md:clamp(17px,1.3vw,19px);--fs-lg:clamp(19px,1.8vw,24px);--fs-h3:clamp(19px,1.6vw,22px);--fs-h2:clamp(28px,4vw,42px);--fs-h1:clamp(38px,6.2vw,76px);--fs-display:clamp(64px,9.4vw,150px);--container:1180px;--gutter:clamp(18px,4vw,32px);--section-y:clamp(72px,10vw,128px);--radius-sm:6px;--radius:10px;--radius-lg:16px;--header-h:84px;--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1)}*,::before,::after{box-sizing:border-box}html:root{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 24px)}:root:root body{margin:0;font-family:var(--font);font-weight:350;font-size:var(--fs-base);line-height:1.6;color:var(--c-text-dark);background:var(--c-paper);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root:root :where(.vm) img{max-width:100%;height:auto;display:block}:root:root :where(.vm) picture{display:contents}:root:root :where(.vm) figure{margin:0}[hidden]{display:none!important}:root:root :where(.vm) a{color:inherit;text-decoration:none}:root:root :where(.vm) button,:root:root :where(.vm) input,:root:root :where(.vm) select,:root:root :where(.vm) textarea{font:inherit;color:inherit}:root:root :where(.vm) h1,:root:root :where(.vm) h2,:root:root :where(.vm) h3,:root:root :where(.vm) h4{margin:0;font-weight:600;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}:root:root :where(.vm) p{margin:0;text-wrap:pretty}:root:root :where(.vm) ul,:root:root :where(.vm) ol{margin:0;padding:0}::selection{background:var(--c-ink);color:var(--c-paper)}:root:root .on-dark ::selection{background:var(--c-paper);color:var(--c-ink)}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}:root:root .skip-link{position:absolute;left:12px;top:-60px;z-index:100;padding:12px 18px;border-radius:var(--radius-sm);background:var(--c-paper);color:var(--c-ink);font-weight:500;transition:top .2s var(--ease)}:root:root .skip-link:focus{top:12px}:root:root .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}:root:root .container{width:100%;max-width:calc(var(--container) + var(--gutter)*2);margin-inline:auto;padding-inline:var(--gutter)}:root:root .section{padding-block:var(--section-y);position:relative}:root:root .section--dark{background:var(--c-ink);color:var(--c-text-light)}:root:root .section--white{background:var(--c-paper)}:root:root .on-dark{color:var(--c-text-light)}:root:root .rule{border:0;border-top:1px solid var(--c-line-light);margin:0}:root:root .on-dark .rule,:root:root .section--dark .rule{border-top-color:var(--c-line-dark)}:root:root .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-dark-3)}:root:root .eyebrow::before{content:"";width:18px;height:1px;background:currentColor}:root:root .on-dark .eyebrow,:root:root .section--dark .eyebrow{color:var(--c-text-light-3)}:root:root .h-section{font-size:var(--fs-h2);line-height:1.1}:root:root .h-card{font-size:var(--fs-h3);line-height:1.25;letter-spacing:-.015em}:root:root .lead{font-size:var(--fs-md);line-height:1.65;color:var(--c-text-dark-2);max-width:62ch}:root:root .on-dark .lead,:root:root .section--dark .lead{color:var(--c-text-light-2)}:root:root .muted{color:var(--c-text-dark-2)}:root:root .on-dark .muted,:root:root .section--dark .muted{color:var(--c-text-light-2)}:root:root .grad{background:linear-gradient(100deg,#0b0b0b 0,#3a3a3a 45%,#707070 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root:root .on-dark .grad,:root:root .section--dark .grad{background-image:linear-gradient(100deg,#fff 0,#cfcfcf 40%,#8e8e8e 100%)}:root:root .section-head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px)}:root:root .section-head--row{align-items:end}@media (min-width:900px){:root:root .section-head--row{grid-template-columns:minmax(0,1fr) auto;column-gap:48px}:root:root .section-head--row>:last-child{justify-self:end}}:root:root .btn{--btn-bg:var(--c-ink);--btn-fg:var(--c-paper);--btn-line:var(--c-ink);display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:6px 6px 6px 22px;border-radius:999px;border:1px solid var(--btn-line);background:var(--btn-bg);color:var(--btn-fg);font-size:15px;font-weight:500;letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}:root:root .btn__arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--btn-fg);color:var(--btn-bg);transition:transform .3s var(--ease)}:root:root .btn:hover .btn__arrow{transform:translateX(3px)}:root:root .btn:active{transform:translateY(1px)}:root:root .btn:not(:has(>.btn__arrow)):not(.btn--whatsapp){padding:12px 22px}:root:root .btn--light{--btn-bg:var(--c-paper);--btn-fg:var(--c-ink);--btn-line:var(--c-paper)}:root:root .btn--ghost{--btn-bg:transparent;--btn-fg:var(--c-ink);--btn-line:var(--c-line-light-2);padding:12px 22px}:root:root .btn--ghost:hover{--btn-line:var(--c-ink)}:root:root .btn[disabled],:root:root .btn[aria-busy=true]{opacity:.6;cursor:progress}:root:root .btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}:root:root .link-arrow{justify-self:start;align-self:start;display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding-bottom:6px;border-bottom:1px solid currentColor;background:linear-gradient(currentColor,currentColor) left bottom/0 1px no-repeat}:root:root .link-arrow svg{transition:transform .3s var(--ease)}:root:root .link-arrow:hover svg{transform:translateX(4px)}:root:root .text-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:root:root .text-link:hover{text-decoration-thickness:2px}:root:root .topbar{background:var(--c-paper);color:var(--c-ink);font-size:13px;font-weight:500;border-bottom:1px solid var(--c-line-light)}:root:root .topbar .container{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:38px}:root:root .topbar__note{display:inline-flex;align-items:center;gap:10px}:root:root .topbar__note::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}:root:root .topbar__links{display:none;gap:20px}:root:root .topbar__links a:hover{text-decoration:underline;text-underline-offset:3px}@media (min-width:900px){:root:root .topbar__links{display:flex}}@media (max-width:899px){:root:root .topbar__note{font-size:12px}}:root:root .site-header{position:sticky;top:0;z-index:50;background:rgba(11,11,11,.95);color:var(--c-text-light);border-bottom:1px solid var(--c-line-dark);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px)}:root:root .site-header__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--header-h)}:root:root .site-header__logo{display:inline-flex;flex:none}:root:root .site-header__logo img{width:170px;height:auto}:root:root .nav{display:none}:root:root .nav{position:relative}:root:root .nav__list{position:relative;z-index:1;display:flex;align-items:center;gap:clamp(2px,.5vw,8px);list-style:none}:root:root .nav__link{position:relative;display:inline-block;padding:8px 11px;border-radius:999px;font-size:14.5px;font-weight:400;color:var(--c-text-light-2);transition:color .25s var(--ease)}:root:root .nav__link::after{content:"";position:absolute;left:11px;right:11px;bottom:3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}:root:root .nav__link:hover,:root:root .nav__link[aria-current=page]{color:var(--c-paper)}:root:root .nav__link[aria-current=page]::after{transform:scaleX(1)}:root:root .site-header__cta{display:none}:root:root .menu-toggle{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:var(--radius-sm);border:1px solid var(--c-line-dark-2);background:0 0;cursor:pointer;color:var(--c-paper)}:root:root .menu-toggle__lines{position:relative;width:20px;height:8px}:root:root .menu-toggle__lines::before,:root:root .menu-toggle__lines::after{content:"";position:absolute;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .25s var(--ease),top .25s var(--ease)}:root:root .menu-toggle__lines::before{top:0}:root:root .menu-toggle__lines::after{top:6.5px}:root:root .menu-toggle[aria-expanded=true] .menu-toggle__lines::before{top:3.25px;transform:rotate(45deg)}:root:root .menu-toggle[aria-expanded=true] .menu-toggle__lines::after{top:3.25px;transform:rotate(-45deg)}@media (min-width:1080px){:root:root .nav,:root:root .site-header__cta{display:block}:root:root .menu-toggle{display:none}}:root:root .mobile-menu{position:fixed;inset:var(--header-h)0 0;z-index:49;background:var(--c-ink);color:var(--c-text-light);overflow-y:auto;padding-block:28px 40px;border-top:1px solid var(--c-line-dark)}:root:root .mobile-menu[hidden]{display:none}:root:root .mobile-menu__list{list-style:none;display:grid}:root:root .mobile-menu__list a{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--c-line-dark);font-size:clamp(22px,6vw,30px);font-weight:500;letter-spacing:-.02em}:root:root .mobile-menu__list a span{font-size:12px;color:var(--c-text-light-3);letter-spacing:.1em}:root:root .mobile-menu__list a[aria-current=page]{color:var(--c-paper)}:root:root .mobile-menu__list a:not([aria-current=page]){color:var(--c-text-light-2)}:root:root .mobile-menu__row{display:flex;align-items:stretch;border-bottom:1px solid var(--c-line-dark)}:root:root .mobile-menu__list .mobile-menu__row>a{flex:1;border-bottom:0;padding-right:16px}:root:root .mobile-menu__sub-label{margin:14px 0 4px;padding-left:14px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-light-3)}:root:root .mobile-menu__toggle{flex:none;width:52px;display:grid;place-items:center;background:0 0;border:0;border-left:1px solid var(--c-line-dark);color:var(--c-text-light-2);cursor:pointer}:root:root .mobile-menu__toggle svg{transition:transform .3s var(--ease)}:root:root .mobile-menu__toggle[aria-expanded=true]{color:var(--c-paper)}:root:root .mobile-menu__toggle[aria-expanded=true] svg{transform:rotate(45deg)}:root:root .mobile-menu__sub{list-style:none;display:grid;padding:8px 0 16px;border-bottom:1px solid var(--c-line-dark)}:root:root .mobile-menu__sub[hidden]{display:none}:root:root .mobile-menu__list .mobile-menu__sub a{display:block;padding:11px 0 11px 14px;border:0;border-left:1px solid var(--c-line-dark-2);font-size:16.5px;font-weight:400;letter-spacing:0;color:var(--c-text-light-2)}:root:root .mobile-menu__list .mobile-menu__sub a:hover{color:var(--c-paper);border-left-color:var(--c-paper)}:root:root .mobile-menu__foot{margin-top:32px;display:grid;gap:14px;font-size:15px;color:var(--c-text-light-2)}:root:root body.menu-open{overflow:hidden}:root:root .breadcrumbs{font-size:13px;color:var(--c-text-light-3)}:root:root .breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px}:root:root .breadcrumbs li+li::before{content:"/";margin-right:8px;color:var(--c-line-dark-2)}:root:root .breadcrumbs a:hover{color:var(--c-paper)}:root:root .breadcrumbs [aria-current=page]{color:var(--c-text-light-2)}:root:root .meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-dark-3)}:root:root .on-dark .meta{color:var(--c-text-light-3)}:root:root .article-card{display:grid;gap:14px;align-content:start;padding:26px 24px;border:1px solid var(--c-line-light);border-radius:var(--radius);background:var(--c-paper);transition:border-color .3s var(--ease),transform .3s var(--ease)}:root:root .article-card:hover{border-color:var(--c-ink);transform:translateY(-2px)}:root:root .article-card__title{font-size:19px;line-height:1.3;letter-spacing:-.015em}:root:root .cards-grid{display:grid;gap:clamp(16px,2vw,22px);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));list-style:none}:root:root .cards-grid>li{display:grid}:root:root .chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter)}:root:root .chips::-webkit-scrollbar{display:none}@media (min-width:900px){:root:root .chips{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}:root:root .chip{flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid var(--c-line-light);background:0 0;font-size:14px;font-weight:400;color:var(--c-text-dark-2);cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}:root:root .chip__count{font-size:12px;color:var(--c-text-dark-3);font-variant-numeric:tabular-nums}:root:root .chip:hover{border-color:var(--c-ink);color:var(--c-ink)}:root:root .chip[aria-pressed=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}:root:root .chip[aria-pressed=true] .chip__count{color:var(--c-text-light-3)}:root:root .site-footer{position:relative;overflow:hidden;isolation:isolate;background:var(--c-ink);color:var(--c-text-light-2);border-top:1px solid var(--c-line-dark);font-size:14.5px}:root:root .site-footer__backdrop{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 50%at 50%0,rgba(255,255,255,.055),transparent 70%),linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px)0 0/100% 72px,linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px)0 0/72px 100%;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 55%,transparent 100%)}:root:root .site-footer__inner{position:relative;padding-block:clamp(64px,8vw,112px)0}:root:root .site-footer__close{display:grid;gap:22px;justify-items:start;padding-bottom:clamp(48px,6vw,80px);border-bottom:1px solid var(--c-line-dark)}@media (min-width:1000px){:root:root .site-footer__close{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px}:root:root .site-footer__close>.eyebrow{grid-column:1/-1}:root:root .site-footer__close>:last-child{padding-bottom:.4em}}:root:root .site-footer__headline{font-size:clamp(34px,5.4vw,84px);font-weight:400;line-height:1.02;letter-spacing:-.045em;color:var(--c-paper)}:root:root .site-footer__headline span{display:inline-block;padding-bottom:.06em}:root:root .site-footer__cta{display:inline-flex;align-items:center;gap:14px;margin-top:8px;padding-bottom:6px;font-size:clamp(17px,1.6vw,20px);font-weight:400;color:var(--c-paper);background:linear-gradient(currentColor,currentColor) left bottom/100% 1px no-repeat;transition:background-size .45s var(--ease)}:root:root .site-footer__cta-arrow{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--c-line-dark-2);transition:transform .35s var(--ease),background-color .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}:root:root .site-footer__cta:hover .site-footer__cta-arrow,:root:root .site-footer__cta:focus-visible .site-footer__cta-arrow{transform:translateX(4px);background:var(--c-paper);color:var(--c-ink);border-color:var(--c-paper)}:root:root .site-footer__cta:hover{background-size:35% 1px}:root:root .site-footer__cols{display:grid;gap:40px 32px;padding-block:clamp(44px,5vw,64px);grid-template-columns:repeat(2,minmax(0,1fr))}:root:root .site-footer__col--areas{grid-column:1/-1}@media (max-width:999px){:root:root .site-footer__col--areas{order:3}:root:root .site-footer__col--contact{order:4;grid-column:1/-1}}@media (min-width:1000px){:root:root .site-footer__cols{grid-template-columns:minmax(0,2fr) minmax(0,3.4fr) minmax(0,2.4fr) minmax(0,2fr);gap:48px}:root:root .site-footer__col--areas{grid-column:auto}}:root:root .site-footer__title{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-light-3);margin-bottom:18px}:root:root .site-footer__list{list-style:none;display:grid;gap:11px;align-content:start}@media (min-width:560px){:root:root .site-footer__list--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}:root:root .site-footer__address{line-height:1.6}:root:root .site-footer__email{overflow-wrap:anywhere}:root:root .site-footer__link{color:var(--c-text-light-2);padding-bottom:2px;background:linear-gradient(currentColor,currentColor) left bottom/0 1px no-repeat;transition:color .25s var(--ease),background-size .35s var(--ease)}:root:root .site-footer__link:hover,:root:root .site-footer__link:focus-visible{color:var(--c-paper);background-size:100% 1px}:root:root .site-footer__bottom{display:grid;gap:14px;padding-block:22px 26px;border-top:1px solid var(--c-line-dark);font-size:12.5px;line-height:1.6;color:var(--c-text-light-3)}:root:root .site-footer__notice{max-width:88ch}:root:root .site-footer__top{justify-self:start;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 2px;background:0 0;border:0;color:var(--c-text-light-2);font:inherit;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}:root:root .site-footer__top span{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--c-line-dark-2);transform:rotate(-90deg);transition:transform .35s var(--ease),border-color .3s var(--ease)}:root:root .site-footer__top:hover{color:var(--c-paper)}:root:root .site-footer__top:hover span{border-color:var(--c-paper);transform:rotate(-90deg) translateX(3px)}@media (min-width:900px){:root:root .site-footer__bottom{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:40px}:root:root .site-footer__top{justify-self:end}}:root:root .site-footer__giant{margin-top:clamp(8px,2vw,24px);padding-bottom:clamp(16px,2.4vw,32px);pointer-events:none;user-select:none;transform:translate3d(0,var(--giant-y,0px),0);will-change:transform}:root:root .site-footer__giant svg{display:block;width:100%;height:auto;overflow:visible}:root:root .site-footer__giant text{font-family:var(--font);font-size:100px;font-weight:500;letter-spacing:-.04em}:root:root .site-footer__giant-stack{display:none!important}@media (max-width:899px){:root:root .site-footer__giant-wide{display:none!important}:root:root .site-footer__giant-stack{display:block!important}:root:root .site-footer__giant{padding-bottom:72px}}@media (min-width:1100px){:root:root .site-footer{min-height:min(92vh,980px);display:flex;flex-direction:column}:root:root .site-footer__inner{flex:1;display:flex;flex-direction:column}:root:root .site-footer__bottom{margin-top:auto}}:root:root .site-footer [data-reveal]{transform:translateY(24px)}:root:root .site-footer [data-reveal].is-visible{transform:none}:root:root .site-footer__close>:nth-child(2){transition-delay:.08s}:root:root .site-footer__close>:nth-child(3){transition-delay:.16s}:root:root .site-footer__cols>:nth-child(2){transition-delay:.06s}:root:root .site-footer__cols>:nth-child(3){transition-delay:.12s}:root:root .site-footer__cols>:nth-child(4){transition-delay:.18s}@media (prefers-reduced-motion:reduce){:root:root .site-footer [data-reveal]{transform:none}:root:root .site-footer__giant{transform:none}}.js:root [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease-out),transform 1s var(--ease-out)}.js:root [data-reveal].is-visible{opacity:1;transform:none}:root:root .stack-sm>*+*{margin-top:12px}:root:root .stack>*+*{margin-top:22px}:root:root .mt-lg{margin-top:clamp(32px,4vw,48px)}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js:root [data-reveal]{opacity:1;transform:none}}@media print{:root:root .site-header,:root:root .topbar,:root:root .mobile-menu,:root:root .wa-float{display:none!important}}:root:root .section--dark .h-card,:root:root .section--dark .h-section{color:var(--c-paper)}@media (max-width:899px){:root{--header-h:64px;--section-y:clamp(56px,14vw,72px)}:root:root .topbar .container{min-height:40px;gap:12px}:root:root .site-footer__notice{font-size:13px}:root:root .link-arrow{position:relative}:root:root .link-arrow::before{content:"";position:absolute;inset:-10px -6px -8px}}@media (max-width:719px){:root:root .section-head{justify-items:center;text-align:center;margin-inline:auto}:root:root .section-head .lead{margin-inline:auto}:root:root .section-head .eyebrow{display:flex;justify-content:center}:root:root .section-head--row>:last-child{justify-self:center}:root:root .stack:has(>.h-section)>:is(.eyebrow,.h-section,.lead){text-align:center;margin-inline:auto}:root:root .stack:has(>.h-section)>.eyebrow{display:flex;justify-content:center}:root:root .stack:has(>.h-section)>.link-arrow{justify-self:center;align-self:center;margin-inline:auto}:root:root .stack:has(>.h-section)>.btn,:root:root .stack:has(>.h-section)>.btn-row{display:flex;width:fit-content;margin-inline:auto;justify-content:center}:root:root .site-footer__close{justify-items:center;text-align:center}:root:root .site-footer__close .eyebrow{justify-content:center}:root:root :is(.page-hero__grid,.section-head,.svc-head,.site-footer__close) .eyebrow,:root:root .stack:has(>.h-section)>.eyebrow{text-wrap:balance}:root:root :is(.page-hero__grid,.section-head,.svc-head,.site-footer__close) .eyebrow::before,:root:root .stack:has(>.h-section)>.eyebrow::before{flex:none}:root:root :is(.page-hero__grid,.section-head,.svc-head,.site-footer__close) .eyebrow::after,:root:root .stack:has(>.h-section)>.eyebrow::after{content:"";flex:none;width:18px;height:1px;background:currentColor}}@media (prefers-reduced-motion:no-preference){.js:root [data-reveal-stagger]:not([data-revealed])>*{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease-out),transform .8s var(--ease-out);transition-delay:calc(var(--i,0)*70ms)}.js:root [data-reveal-stagger].is-visible:not([data-revealed])>*{opacity:1;transform:none}.js:root [data-reveal][data-reveal-stagger]{opacity:1;transform:none}.js:root [data-reveal-media] img{transform:scale(1.07);transition:transform 1.4s var(--ease-out)}.js:root [data-reveal-media].is-visible img{transform:none}}:root:root .nav{--spring:cubic-bezier(.2,.9,.25,1.1);--drop-top:calc(100% + 22px)}:root:root .nav__item{display:flex;align-items:center}:root:root .nav__item--menu .nav__link{padding-right:3px}:root:root .nav__item--menu .nav__link::after{right:3px}:root:root .nav__toggle{display:inline-grid;place-items:center;width:26px;height:34px;padding:0 8px 0 0;margin-left:-1px;background:0 0;border:0;border-radius:999px;color:var(--c-text-light-3);cursor:pointer;transition:color .2s var(--ease)}:root:root .nav__toggle svg{transition:transform .3s var(--ease)}:root:root .nav__item:hover .nav__toggle,:root:root .nav__toggle[aria-expanded=true]{color:var(--c-paper)}:root:root .nav__toggle[aria-expanded=true] svg{transform:rotate(180deg)}:root:root .nav__item:hover .nav__link{color:var(--c-paper)}:root:root .nav__pill{position:absolute;z-index:0;top:50%;left:0;height:36px;margin-top:-18px;border-radius:999px;pointer-events:none;width:var(--pill-w,0);transform:translateX(var(--pill-x,0));background:rgba(255,255,255,.08);opacity:0;transition:transform .4s var(--spring),width .4s var(--spring),opacity .2s ease}:root:root .nav[data-pill] .nav__pill{opacity:1}:root:root .nav__surface{position:absolute;top:var(--drop-top);left:0;z-index:0;pointer-events:none;width:var(--sf-w,380px);height:var(--sf-h,240px);translate:var(--sf-x,0)0;transform:translateY(8px) scale(.98);transform-origin:50%0;background:#111;border:1px solid var(--c-line-dark-2);border-radius:22px;box-shadow:0 30px 70px -18px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.02) inset;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .35s var(--spring),translate .45s var(--spring),width .45s var(--spring),height .45s var(--spring),visibility 0s linear .45s}:root:root .nav[data-open] .nav__surface{opacity:1;visibility:visible;transform:none;transition-delay:0s}:root:root .nav[data-instant] .nav__surface{transition:opacity .2s ease,transform .35s var(--spring),visibility 0s}:root:root .nav__panel{position:absolute;top:var(--drop-top);left:0;z-index:3;width:380px;translate:var(--px,0)0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility 0s linear .16s}:root:root .nav__panel::before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px}:root:root .nav__panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease .08s,visibility 0s}:root:root .nav__panel--wide{width:720px;display:grid;grid-template-columns:minmax(0,1fr) 210px}:root:root .nav__panel--wide .nav__panel-main .nav__panel-list{grid-template-columns:repeat(2,minmax(0,1fr))}:root:root .nav__panel-main,:root:root .nav__panel-aside{padding:18px 16px 12px}:root:root .nav__panel-aside{border-left:1px solid var(--c-line-dark)}:root:root .nav__panel-heading{padding:0 10px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-light-3)}:root:root .nav__panel-sub{padding:0 10px;margin-top:3px;font-size:12.5px;color:var(--c-text-light-3)}:root:root .nav__panel-list{list-style:none;display:grid;gap:2px;margin-top:10px}:root:root .nav__panel-link{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:14px;transition:background-color .18s ease}:root:root .nav__panel-link:hover,:root:root .nav__panel-link:focus-visible{background:rgba(255,255,255,.06)}:root:root .nav__panel-num{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;border:1px solid var(--c-line-dark-2);font-size:11px;font-weight:500;color:var(--c-text-light-3);font-variant-numeric:tabular-nums;transition:color .18s,border-color .18s,background-color .18s}:root:root .nav__panel-link:hover .nav__panel-num{color:var(--c-ink);background:var(--c-paper);border-color:var(--c-paper)}:root:root .nav__panel-text{display:grid;gap:3px;min-width:0}:root:root .nav__panel-title{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;line-height:1.3;color:var(--c-paper)}:root:root .nav__panel-title svg{opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s var(--ease);color:var(--c-text-light-3);flex:none}:root:root .nav__panel-link:hover .nav__panel-title svg{opacity:1;transform:none}:root:root .nav__panel-desc{font-size:12px;line-height:1.5;color:var(--c-text-light-3)}:root:root .nav__panel-link--compact{padding-block:8px}:root:root .nav__panel-foot{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 26px;border-top:1px solid var(--c-line-dark);background:rgba(255,255,255,.025);border-radius:0 0 22px 22px;font-size:12px;color:var(--c-text-light-3)}:root:root .nav__panel-foot a{color:var(--c-paper);font-weight:500;white-space:nowrap}:root:root .nav__panel-foot a:hover{text-decoration:underline;text-underline-offset:3px}html:not(.js):root .nav__panel{background:#111;border:1px solid var(--c-line-dark-2);border-radius:22px}html:not(.js):root .nav__item--menu:hover>.nav__panel,html:not(.js):root .nav__item--menu:focus-within>.nav__panel{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){:root:root .nav__surface,:root:root .nav__pill,:root:root .nav__panel{transition-duration:0s!important}}:root{--shadow-card:0 1px 2px rgba(0,0,0,.05),0 22px 44px -26px rgba(0,0,0,.4);--shadow-card-hover:0 2px 4px rgba(0,0,0,.06),0 30px 60px -28px rgba(0,0,0,.5)}:root:root :is(.section--white,.section--muted) :is(.facts,.services,.svc-compare,.svc-table-wrap:not(.svc-table-wrap--wide),.profiles,.article-card,.svc-callout,.legal-table){box-shadow:var(--shadow-card)}:root:root .article-card:hover{box-shadow:var(--shadow-card-hover)}@property --br-ang{syntax:"<angle>";initial-value:0deg;inherits:false}@property --br-off{syntax:"<angle>";initial-value:0deg;inherits:false}@property --br-pct{syntax:"<percentage>";initial-value:5%;inherits:false}@keyframes br-ang{to{--br-ang:360deg}}@keyframes br-spin{to{rotate:360deg}}@keyframes lp-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lp-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes lp-bubble{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{opacity:0;transform:scale(.94) translateY(14px)}to{opacity:1;transform:none}}:root:root .btn-wa,:root:root .btn.btn--whatsapp{--br-bg:var(--c-whatsapp-btn);--br-light:#4ADE80;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 24px;border-radius:4px;border:1px solid transparent;background:linear-gradient(var(--br-bg),var(--br-bg)) padding-box,conic-gradient(from calc(var(--br-ang) - var(--br-off)),transparent,var(--br-light) var(--br-pct),#fff calc(var(--br-pct)*2),var(--br-light) calc(var(--br-pct)*3),transparent calc(var(--br-pct)*4)) border-box;color:#fff;font-size:15.5px;font-weight:600;line-height:1.25;letter-spacing:-.005em;white-space:nowrap;text-align:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 8px 22px -12px rgba(26,150,70,.5);animation:br-ang 3s linear infinite;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),--br-pct .5s cubic-bezier(.22,1,.36,1),--br-off .5s cubic-bezier(.22,1,.36,1)}:root:root .btn-wa::before,:root:root .btn.btn--whatsapp::before{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;pointer-events:none;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:inherit;opacity:.38;background:radial-gradient(circle at 2px 2px,#fff .5px,transparent 0)0 0/4px 4px space;-webkit-mask-image:conic-gradient(from 45deg,#000,transparent 10% 90%,#000);mask-image:conic-gradient(from 45deg,#000,transparent 10% 90%,#000)}:root:root .btn-wa::after,:root:root .btn.btn--whatsapp::after{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;pointer-events:none;width:140%;aspect-ratio:1;opacity:.5;background:linear-gradient(-50deg,transparent,var(--br-light),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);animation:br-spin 3s linear infinite}:root:root .btn-wa svg{flex:none}:root:root .btn-wa:hover,:root:root .btn.btn--whatsapp:hover{--br-bg:#168A43;--br-pct:20%;--br-off:95deg;color:#fff;transform:translateY(-3px) scale(1.02);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 0 0 3px rgba(26,150,70,.16),0 16px 36px -12px rgba(26,150,70,.65)}:root:root .btn-wa:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 5px var(--c-whatsapp-btn)}:root:root .btn-wa--lg{padding:18px 30px;font-size:16px}:root:root .btn-wa--sm{min-height:42px;padding:10px 18px;font-size:14px}:root:root .btn-wa--block{display:flex;width:100%;white-space:normal}:root:root .btn.btn--whatsapp{padding:14px 24px}@media (prefers-reduced-motion:reduce){:root:root .btn-wa,:root:root .btn.btn--whatsapp,:root:root .btn-wa::after,:root:root .btn.btn--whatsapp::after{animation:none!important}}:root:root .site-header__cta .btn-wa{white-space:nowrap}:root:root .mobile-menu__foot .btn-wa{color:#fff}:root:root .mobile-menu__foot>a:not(.btn-wa){text-decoration:underline;text-underline-offset:3px}:root:root .lp-hero{position:relative;overflow:hidden;background:var(--c-ink);color:var(--c-text-light);padding-block:clamp(24px,3vw,36px) clamp(72px,10vw,124px)}:root:root .lp-hero__media{position:absolute;inset:0;overflow:hidden}:root:root .lp-hero__bg{width:100%;height:100%;object-fit:cover;filter:grayscale(.4) contrast(1.05) brightness(.9)}:root:root .lp-hero__veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#0b0b0b 0,transparent 32%),linear-gradient(100deg,#0b0b0b 0,#0b0b0b 22%,rgba(11,11,11,.88) 42%,rgba(11,11,11,.6) 68%,rgba(11,11,11,.32) 100%)}:root:root .lp-hero__container{position:relative;z-index:1}:root:root .lp-hero__grid{display:grid;gap:40px;margin-top:clamp(40px,7vw,84px)}:root:root .lp-hero__in{max-width:680px}:root:root .lp-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#ededed;font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;line-height:1.3}:root:root .lp-badge__dot{flex:none;width:7px;height:7px;border-radius:50%;background:#fff}:root:root .lp-hero__title{margin-top:22px;font-size:clamp(30px,4.3vw,52px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;text-wrap:pretty}:root:root .lp-hero__text{margin-top:24px;max-width:36em;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.65;color:#b4b4b4;text-wrap:pretty}:root:root .lp-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:34px}:root:root .lp-hero__secondary{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,.35);color:#ededed;font-size:14.5px;font-weight:500}:root:root .lp-hero__secondary:hover{border-bottom-color:#fff;color:#fff}:root:root .lp-hero__secondary svg{transform:rotate(90deg)}:root:root .lp-hero__note{list-style:none;display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:30px;font-size:13.5px;font-weight:300;color:#a3a3a3}:root:root .lp-hero__note li{display:inline-flex;align-items:center;gap:8px}:root:root .lp-hero__note li::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--c-whatsapp)}.js:root .lp-hero__bg{animation:lp-zoom 1.5s cubic-bezier(.22,.7,.2,1) both}.js:root .lp-hero__in>*{animation:lp-in .7s cubic-bezier(.22,.7,.2,1) both}.js:root .lp-hero__in>:nth-child(2){animation-delay:.1s}.js:root .lp-hero__in>:nth-child(3){animation-delay:.2s}.js:root .lp-hero__in>:nth-child(4){animation-delay:.3s}.js:root .lp-hero__in>:nth-child(5){animation-delay:.4s}.js:not(.is-ready):root .lp-hero__in>*,.js:not(.is-ready):root .lp-hero__bg{animation-play-state:paused}:root:root .lp-cta{position:relative;overflow:hidden;padding-block:clamp(96px,13vw,150px);background:var(--c-ink);color:#fff;border-block:1px solid rgba(255,255,255,.1)}:root:root .lp-cta__media{position:absolute;inset:0}:root:root .lp-cta__media img{width:100%;height:100%;object-fit:cover}:root:root .lp-cta::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,11,11,.9)0,rgba(11,11,11,.82) 50%,rgba(11,11,11,.94) 100%);pointer-events:none}:root:root .lp-cta__inner{position:relative;z-index:1;max-width:calc(820px + var(--gutter)*2);text-align:center}:root:root .lp-cta__title{font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:#fff;text-wrap:balance}:root:root .lp-cta__text{max-width:40em;margin:20px auto 0;font-size:clamp(16.5px,1.4vw,17.5px);font-weight:300;line-height:1.68;color:#c4c4c4}:root:root .lp-cta .btn-wa{margin-top:32px;white-space:normal}:root:root [data-signals-prev] svg{transform:rotate(180deg)}html:root{interpolate-size:allow-keywords}:root:root .wa-float{position:fixed;right:22px;bottom:22px;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:12px;max-width:calc(100vw - 44px);transition:transform .35s var(--ease),opacity .35s var(--ease),visibility 0s}:root:root .wa-float[data-hidden=true]{opacity:0;transform:translateY(14px);pointer-events:none;visibility:hidden;transition:transform .35s var(--ease),opacity .35s var(--ease),visibility 0s linear .35s}:root:root .wa-float .btn-wa{box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 18px 40px -16px rgba(0,0,0,.55)}:root:root .wa-float__bubble{position:relative;width:290px;padding:16px 40px 16px 18px;border-radius:14px;background:#fff;color:#0b0b0b;box-shadow:0 4px 14px rgba(0,0,0,.22);animation:lp-bubble .5s cubic-bezier(.22,.7,.2,1) both}:root:root .wa-float__bubble[hidden]{display:none}:root:root .wa-float__bubble::after{content:"";position:absolute;right:30px;bottom:-7px;width:14px;height:14px;background:#fff;transform:rotate(45deg)}:root:root .wa-float__close{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:0 0;color:#6e6e6e;font-size:20px;line-height:1;cursor:pointer}:root:root .wa-float__close:hover{color:#0b0b0b;background:#f4f4f4}:root:root .wa-float__title{font-size:15px;font-weight:600;line-height:1.35}:root:root .wa-float__text{margin-top:6px;font-size:13.5px;font-weight:300;line-height:1.5;color:#4a4a4a}:root:root .wa-float__bubble.is-swap{animation:lp-bubble .45s cubic-bezier(.22,.7,.2,1) both}@media (max-width:720px){:root:root .wa-float{left:16px;right:16px;bottom:16px;align-items:stretch;max-width:none}:root:root .wa-float__bubble{width:auto;padding:14px 38px 14px 16px}:root:root .wa-float .btn-wa{width:100%;padding:16px 20px;font-size:15px}:root:root .site-footer__giant{padding-bottom:88px}}@media (max-width:720px){:root:root .lp-hero{padding-block:20px 72px}:root:root .lp-hero__veil{background:linear-gradient(180deg,rgba(11,11,11,.86)0,rgba(11,11,11,.9) 45%,#0b0b0b 100%)}:root:root .lp-hero__in{text-align:center}:root:root .lp-hero .breadcrumbs ol{justify-content:center}:root:root .lp-hero__text{margin-inline:auto}:root:root .lp-hero__cta,:root:root .lp-hero__note{justify-content:center}:root:root .lp-hero__cta .btn-wa{width:100%;white-space:normal}}:root:root .lp-hero__media picture{display:block;width:100%;height:100%}@media (max-width:720px){:root:root .lp-hero__bg{object-position:var(--pos-m,50% 50%)!important}}@media (max-width:720px){:root:root .lp-badge{max-width:100%;text-align:left;gap:8px;padding:8px 14px}}:root:root .is-offscreen,:root:root .is-offscreen *,:root:root .is-offscreen ::before,:root:root .is-offscreen ::after{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}}:root:root .visit{padding-block:clamp(56px,8vw,96px)}:root:root .visit__grid{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media (min-width:900px){:root:root .visit__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}:root:root .visit__address{font-style:normal;font-size:var(--fs-md);line-height:1.65;color:var(--c-ink)}:root:root .visit__map{position:relative;aspect-ratio:16/10;min-height:280px;border-radius:var(--radius-lg);overflow:hidden;background:var(--c-ink)}:root:root .visit__iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}:root:root .visit__facade{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center;color:var(--c-text-light);background:radial-gradient(120% 90%at 70% 10%,#1c1c1c 0,#0b0b0b 62%),repeating-linear-gradient(0deg,transparent 0 39px,rgba(255,255,255,.04) 39px 40px)}:root:root .visit__pin{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:1px solid rgba(255,255,255,.3);color:#fff;background:rgba(255,255,255,.06)}:root:root .visit__facade-title{margin-top:6px;font-size:20px;font-weight:600;color:#fff}:root:root .visit__facade-text{font-size:14.5px;font-weight:300;color:#b4b4b4}:root:root .visit__load{margin-top:10px}:root:root .visit__note{font-size:12.5px;color:#a3a3a3}:root:root .visit__grid>*{min-width:0}:root:root .visit__map{width:100%}:root:root .visit .btn-row{flex-wrap:wrap}@media (hover:hover) and (pointer:fine){:root:root .fx-spot{position:relative;--mx:-999px;--my:-999px;--spot:255,255,255}:root:root .fx-spot--light{--spot:11,11,11}:root:root .fx-spot::before,:root:root .fx-spot::after{content:"";position:absolute;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease}:root:root .fx-spot::before{inset:-1px;padding:1.5px;background:radial-gradient(240px circle at var(--mx) var(--my),rgba(var(--spot),.85),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}:root:root .fx-spot::after{inset:0;background:radial-gradient(280px circle at var(--mx) var(--my),rgba(var(--spot),.07),transparent 70%)}:root:root .fx-spot:hover::before,:root:root .fx-spot:hover::after{opacity:1}}@property --bb-a{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes bb-spin{to{--bb-a:360deg}}:root:root .fx-beam{position:relative;isolation:isolate}:root:root .fx-beam::before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;pointer-events:none;z-index:1;background:conic-gradient(from var(--bb-a),transparent 0deg,transparent 14deg,rgba(255,255,255,.14) 62deg,#fff 114deg,transparent 120deg,transparent 194deg,rgba(74,222,128,.16) 242deg,#4ade80 294deg,transparent 300deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:bb-spin 8s linear infinite}:root:root .fx-beam:hover::before,:root:root .fx-beam:focus-within::before{animation-duration:3s}@media (prefers-reduced-motion:reduce){:root:root .fx-beam::before{animation:none;--bb-a:40deg}}@media (forced-colors:active){:root:root .fx-beam::before,:root:root .fx-spot::before,:root:root .fx-spot::after{display:none}}:root:root [data-reveal-stagger]>:nth-child(1){--i:0}:root:root [data-reveal-stagger]>:nth-child(2){--i:1}:root:root [data-reveal-stagger]>:nth-child(3){--i:2}:root:root [data-reveal-stagger]>:nth-child(4){--i:3}:root:root [data-reveal-stagger]>:nth-child(5){--i:4}:root:root [data-reveal-stagger]>:nth-child(6){--i:5}:root:root [data-reveal-stagger]>:nth-child(7){--i:6}:root:root [data-reveal-stagger]>:nth-child(8){--i:7}:root:root [data-reveal-stagger]>:nth-child(9){--i:8}:root:root [data-reveal-stagger]>:nth-child(n+10){--i:9}:root:root .section-head:not(.section-head--row){justify-items:center;text-align:center}:root:root .section-head:not(.section-head--row) .stack-sm{justify-items:center}:root:root .section-head:not(.section-head--row) .lead{margin-inline:auto;max-width:42em}:root:root :is(.split,.lp-split) .section-head:not(.section-head--row){justify-items:start;text-align:left}:root:root :is(.split,.lp-split) .section-head:not(.section-head--row) .stack-sm{justify-items:start}:root:root :is(.split,.lp-split) .section-head:not(.section-head--row) .lead{margin-inline:0}@media (max-width:760px){:root:root .btn-row,:root:root .lp-hero__cta,:root:root .lp-cta .btn-row{justify-content:center}:root:root .section>.container>.btn,:root:root .section .container>.btn-row{justify-content:center}:root:root .lp-cta{text-align:center}:root:root .link-arrow{justify-content:center}}:root:root .btn-wa,:root:root .btn.btn--whatsapp,:root:root .btn-wa::before,:root:root .btn.btn--whatsapp::before{border-radius:999px}:root:root .btn-wa--lg{padding:18px 34px}:root:root .btn--whatsapp svg{color:inherit}@property --mt-ang{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes mt-spin{to{--mt-ang:360deg}}@keyframes mt-ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(4);opacity:0}}:root:root .btn:not(.btn--whatsapp){position:relative;isolation:isolate;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.35),0 18px 12px -12px rgba(0,0,0,.18),0 6px 8px -4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.18);transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),transform .8s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}:root:root .btn:not(.btn--whatsapp)::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;padding:2px;background:conic-gradient(from var(--mt-ang),#8c8c8c,#fff 9%,#2b2b2b 21%,#d2d2d2 34%,#3b3b3b 49%,#fff 61%,#474747 77%,#c4c4c4 90%,#8c8c8c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:mt-spin 7s linear infinite}:root:root .btn:not(.btn--whatsapp)::after{content:"";position:absolute;inset:2px;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)}:root:root .btn:not(.btn--ghost):not(.btn--ghost-light):not(.btn--light):not(.btn--whatsapp){background:linear-gradient(180deg,#202020 0,#000 100%);text-shadow:0 1px 2px rgba(0,0,0,.5)}:root:root .btn--light{background:linear-gradient(180deg,#fff 0,#e4e4e4 100%)}:root:root .btn--light::after{background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0) 50%)!important}:root:root .btn>*{position:relative;z-index:2}:root:root .btn:not(.btn--whatsapp):hover::before{animation-duration:2.4s}:root:root .btn:not(.btn--whatsapp):hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(0,0,0,.4),0 12px 6px 0 rgba(0,0,0,.05),0 8px 5px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}:root:root .btn:not(.btn--whatsapp):active{transform:translateY(1px) scale(.98);box-shadow:0 0 0 1px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.3)}:root:root .btn__ripple{position:absolute;z-index:3;left:0;top:0;width:20px;height:20px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.55)0,rgba(255,255,255,0) 70%);animation:mt-ripple .6s ease-out forwards}:root:root .is-offscreen .btn::before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:root:root .btn:not(.btn--whatsapp)::before{animation:none}:root:root .btn__ripple{display:none}}:root:root .wa-float{align-items:flex-end}:root:root .wa-float__avatar{position:relative;display:grid;place-items:center;flex:none;width:68px;height:68px;margin:8px 8px 4px 0;border-radius:50%}:root:root .wa-float__avatar img{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 20%;border:3px solid #fff;background:#f4f4f4;box-shadow:0 10px 24px -8px rgba(0,0,0,.55);transition:transform .3s cubic-bezier(.22,1,.36,1)}:root:root .wa-float__avatar:hover img{transform:scale(1.06)}:root:root .wa-float__ring{position:absolute;inset:-9px;z-index:1;border-radius:50%;border:2px solid rgba(37,211,102,.75);animation:wa-ring 2.6s ease-out infinite}:root:root .wa-float__ring--2{inset:-9px;animation-delay:1.3s}:root:root .wa-float__dot{position:absolute;z-index:3;right:-2px;bottom:2px;width:17px;height:17px;border-radius:50%;background:#22c55e;border:3px solid #fff}:root:root .wa-float__avatar:focus-visible{outline:3px solid #fff;outline-offset:5px;box-shadow:0 0 0 7px #168a43}@keyframes wa-ring{0%{transform:scale(.82);opacity:.9}to{transform:scale(1.35);opacity:0}}@media (prefers-reduced-motion:reduce){:root:root .wa-float__ring{animation:none;opacity:.5}}@media (max-width:720px){:root:root .wa-float{left:auto;right:14px;bottom:14px;align-items:flex-end;max-width:calc(100vw - 28px)}:root:root .wa-float__bubble{width:min(290px,calc(100vw - 44px))}:root:root .wa-float__avatar{width:60px;height:60px}}@keyframes wa-bubble-in{0%{opacity:0;transform:translateY(14px) scale(.94)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes wa-bubble-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px) scale(.96)}}:root:root .wa-float__bubble{transform-origin:85% 100%;animation:wa-bubble-in .55s cubic-bezier(.22,.8,.24,1) both}:root:root .wa-float__bubble.is-swap{animation:wa-bubble-in .55s cubic-bezier(.22,.8,.24,1) both}:root:root .wa-float__bubble.is-leaving{animation:wa-bubble-out .4s cubic-bezier(.4,0,.6,1) both;pointer-events:none}@media (prefers-reduced-motion:reduce){:root:root .wa-float__bubble,:root:root .wa-float__bubble.is-swap,:root:root .wa-float__bubble.is-leaving{animation:none}}@media (min-width:900px){:root:root .lp-hero--photo .lp-hero__media{left:auto;width:62%}:root:root .lp-hero--photo .lp-hero__bg{filter:contrast(1.03) brightness(.95)}:root:root .lp-hero--photo .lp-hero__veil{background:linear-gradient(0deg,#0b0b0b 0,transparent 26%),linear-gradient(90deg,#0b0b0b 0,#0b0b0b 38%,rgba(11,11,11,.86) 44%,rgba(11,11,11,.4) 58%,rgba(11,11,11,0) 82%)}}:root:root .social{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}:root:root .social__link{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--c-line-light-2);color:var(--c-ink);transition:background-color .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease)}:root:root .social__link:hover,:root:root .social__link:focus-visible{background:var(--c-ink);border-color:var(--c-ink);color:#fff;transform:translateY(-1px)}:root:root .social__link--wa:hover,:root:root .social__link--wa:focus-visible{background:var(--c-whatsapp-btn);border-color:var(--c-whatsapp-btn);color:#fff}:root:root .topbar__links{align-items:center}:root:root .topbar__phone{display:inline-flex;align-items:center;gap:7px}:root:root .topbar__note-short{display:none}@media (max-width:899px){:root:root .topbar__links{display:flex}:root:root .topbar__phone{display:none}:root:root .topbar__note-full{display:none}:root:root .topbar__note-short{display:inline}:root:root .topbar .social{gap:6px}:root:root .topbar .social__link{width:28px;height:28px}}:root:root .social--menu{margin-top:6px;gap:10px}:root:root .social--menu .social__link,:root:root .social--footer .social__link{width:42px;height:42px;border-color:rgba(255,255,255,.24);color:#fff}:root:root .social--menu .social__link:hover,:root:root .social--footer .social__link:hover,:root:root .social--menu .social__link:focus-visible,:root:root .social--footer .social__link:focus-visible{background:#fff;border-color:#fff;color:var(--c-ink)}:root:root .social--menu .social__link--wa:hover,:root:root .social--footer .social__link--wa:hover{background:var(--c-whatsapp-btn);border-color:var(--c-whatsapp-btn);color:#fff}:root:root .social--footer{margin-top:22px;gap:10px}:root:root .trust{position:relative;z-index:2;background:#fff;color:var(--c-ink);border-bottom:1px solid var(--c-line-light)}:root:root .trust__list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}:root:root .trust__item{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;padding:22px 18px}:root:root .trust__item+.trust__item{border-left:1px solid var(--c-line-light)}:root:root .trust__link{display:inline-flex;align-items:center;gap:14px;color:inherit}:root:root .trust__link:hover .trust__title{text-decoration:underline;text-underline-offset:3px}:root:root .trust__body{display:grid;gap:3px;min-width:0}:root:root .trust__score{font-size:38px;line-height:1;font-weight:700;letter-spacing:-.03em}:root:root .trust__stars{display:inline-flex;gap:2px}:root:root .trust__title{font-size:15px;font-weight:600;line-height:1.3}:root:root .trust__sub{font-size:13.5px;line-height:1.35;color:var(--c-text-dark-2)}:root:root .trust__g{flex:none}:root:root .trust__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--c-ink);color:#fff}@media (max-width:899px){:root:root .trust__list{grid-template-columns:1fr 1fr}:root:root .trust__item--rating{grid-column:1/-1;border-bottom:1px solid var(--c-line-light)}:root:root .trust__item+.trust__item{border-left:0}:root:root .trust__item:last-child{border-left:1px solid var(--c-line-light)}:root:root .trust__item{flex-direction:column;text-align:center;gap:8px;padding:18px 10px}:root:root .trust__item--rating{flex-direction:row;text-align:left}:root:root .trust__link{flex-direction:column;gap:8px}:root:root .trust__body{justify-items:center}:root:root .trust__item--rating .trust__body{justify-items:start}:root:root .trust__score{font-size:34px}:root:root .trust__title{font-size:14px}:root:root .trust__sub{font-size:12.5px}}:root:root .site-footer__ic{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start}:root:root .site-footer__ic>svg{margin-top:.22em;color:var(--c-text-light-3)}@media (max-width:760px){:root:root :is(.split,.lp-split) .section-head:not(.section-head--row){justify-items:center;text-align:center}:root:root :is(.split,.lp-split) .section-head:not(.section-head--row) .stack-sm{justify-items:center}:root:root :is(.split,.lp-split) .section-head:not(.section-head--row) .lead{margin-inline:auto}:root:root .visit .stack{justify-items:center;text-align:center}:root:root .site-footer__cols{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}:root:root .site-footer__col,:root:root .site-footer__col--areas,:root:root .site-footer__col--contact{grid-column:auto}:root:root .site-footer__list{justify-items:center}:root:root .site-footer__list--2{grid-template-columns:minmax(0,1fr)}:root:root .site-footer__ic{display:flex;justify-content:center;align-items:flex-start;gap:8px}:root:root .social--footer{justify-content:center}:root:root .site-footer__bottom{justify-items:center;text-align:center}:root:root .site-footer__top{justify-self:center}}:root:root :is(.section,.lp-sec,.lp-cta,.g-reviews,.visit,.site-footer):not(.lp-reach){content-visibility:auto;contain-intrinsic-size:auto 900px}:root:root .social__link--wa,:root:root .social--menu .social__link--wa,:root:root .social--footer .social__link--wa{background:var(--c-whatsapp-btn);border-color:var(--c-whatsapp-btn);color:#fff}:root:root .social__link--wa:hover,:root:root .social__link--wa:focus-visible{background:#166534;border-color:#166534}:root:root .article-card__media{display:block;overflow:hidden;background:var(--c-ink-3)}:root:root .article-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}:root:root .article-card__media{aspect-ratio:3/2;margin:-26px -24px 2px;border-radius:var(--radius) var(--radius)0 0}:root:root .article-card:hover .article-card__media img{transform:scale(1.03)}:root:root .site-header,:root:root .site-footer{display:block;max-width:none;width:100%;margin:0;padding-block:0;padding-inline:0}:root:root .site-header{position:relative;top:auto}.elementor-location-header{position:sticky;top:-39px;z-index:60}@media (max-width:899px){.elementor-location-header{top:-41px}}.admin-bar .elementor-location-header{top:-7px}@media (max-width:782px){.admin-bar .elementor-location-header{top:5px}}@media (max-width:600px){.admin-bar .elementor-location-header{top:-41px}}:root:root .mobile-menu{z-index:59}.vm-shell,.vm-shell.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--min-height:0px;padding:0!important;margin:0!important;border:0!important;background:0 0}.vm-shell>.e-con-inner{max-width:none!important;padding:0!important;gap:0!important}:root:root :is(.vm-shell,.vm-hero,.vm-band,.vm-article) .elementor-widget{--kit-widget-spacing:0px;margin:0;margin-block-end:0}:root:root :is(.vm-shell,.vm-hero,.vm-band,.vm-article) .elementor-widget-container{margin:0;padding:0}.elementor-widget-html{width:100%}body.elementor-default,body{background:var(--c-paper)}:root:root :is(.vm-hero,.vm-band).e-con{--padding-left:0px;--padding-right:0px;--gap:0px;padding-inline:0;margin:0}:root:root :is(.vm-hero,.vm-band,.vm-article)>.e-con-inner{width:100%;max-width:calc(var(--container) + var(--gutter)*2)!important;margin-inline:auto;padding-inline:var(--gutter)!important;padding-block:0!important}:root:root .vm-hero>.e-con-inner{display:block;position:static}:root:root .vm-band{padding-block:var(--section-y)}:root:root .vm-band>.e-con-inner{display:block}:root:root .vm-hero .lp-hero__in{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:block;width:100%;margin-top:clamp(40px,7vw,84px);padding:0}:root:root .vm-hero .lp-hero__in>.elementor-element{width:100%}:root:root .vm-hero--post .lp-hero__in{max-width:880px}:root:root .vm-h1 .elementor-heading-title{margin:22px 0 0!important;padding:0!important;font-family:var(--font)!important;font-size:clamp(30px,4.3vw,52px)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.02em!important;color:#fff!important;text-wrap:pretty;text-transform:none!important}:root:root .vm-hero--post .vm-h1 .elementor-heading-title{font-size:clamp(30px,3.8vw,48px)!important;line-height:1.12!important}:root:root .vm-hero__lead{margin-top:24px;max-width:36em;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.65;color:#b4b4b4;text-wrap:pretty}:root:root .vm-hero .breadcrumbs a{color:var(--c-text-light-3)}:root:root .vm-hero .breadcrumbs a:hover{color:var(--c-paper)}:root:root .vm-meta .elementor-icon-list-items{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;margin:22px 0 0!important;padding:0;list-style:none}:root:root .vm-meta .elementor-icon-list-item{margin:0!important;padding:0!important;font-size:12.5px!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-light-3)!important}:root:root .vm-meta .elementor-icon-list-item:after{display:none!important}:root:root .vm-meta .elementor-icon-list-item+.elementor-icon-list-item:before{content:"";display:inline-block;width:4px;height:4px;margin:0 14px 2px;border-radius:50%;background:var(--c-whatsapp);vertical-align:middle}:root:root .vm-meta .elementor-icon-list-text,:root:root .vm-meta a{color:var(--c-text-light-3)!important;font:inherit!important;letter-spacing:inherit!important;padding:0!important}:root:root .vm-meta a:hover{color:#fff!important}:root:root .vm-meta .elementor-icon-list-icon{display:none!important}:root:root .vm-area-label:before{content:"Artigo jurídico"}:root:root .category-direito-imobiliario .vm-area-label:before{content:"Direito Imobiliário"}:root:root .category-direito-previdenciario .vm-area-label:before{content:"Direito Previdenciário"}:root:root .category-direito-trabalhista .vm-area-label:before{content:"Direito Trabalhista"}:root:root .category-direito-criminal .vm-area-label:before{content:"Direito Criminal"}:root:root .category-direito-sucessorio .vm-area-label:before{content:"Direito Sucessório"}:root:root .category-direito-das-familias .vm-area-label:before{content:"Direito de Família"}:root:root .category-advogado-de-inventario .vm-area-label:before{content:"Inventário"}:root:root .category-advogado-especialista-em-divorcio .vm-area-label:before{content:"Divórcio"}:root:root .vm-article.e-con{--padding-left:0px;--padding-right:0px;padding-block:clamp(48px,7vw,96px);padding-inline:0;margin:0;background:var(--c-paper)}:root:root .vm-article>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(40px,6vw,88px)!important;align-items:start}@media (max-width:1023px){:root:root .vm-article>.e-con-inner{grid-template-columns:minmax(0,1fr)}}:root:root .vm-article__main.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;flex-direction:column;gap:44px;width:100%!important;max-width:760px;min-width:0;padding:0;margin:0}:root:root .vm-article__aside.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;width:100%!important;padding:0;margin:0;position:sticky;top:calc(var(--header-h) + 28px)}@media (max-width:1023px){:root:root .vm-article__aside.e-con{position:static;max-width:760px}}:root:root .vm-cover img{display:block;width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg)!important;background:var(--c-ink-3)}:root:root .vm-cover .jkit-post-featured-image,:root:root .vm-cover .elementor-widget-container{margin:0;padding:0}:root:root .vm-prose{font-family:var(--font);font-size:clamp(16.5px,1.2vw,18px);font-weight:350;line-height:1.75;color:var(--c-text-dark-2)}:root:root .vm-prose :is(p,li,td,th,blockquote,span,strong,em,a){font-family:var(--font)!important}:root:root .vm-prose p{margin:0 0 1.2em;text-wrap:pretty}:root:root .vm-prose :is(p,li){font-size:clamp(16.5px,1.2vw,18px)!important;line-height:1.75!important;color:var(--c-text-dark-2)!important}:root:root .vm-prose .e-con{--padding-left:0px;--padding-right:0px;--padding-top:0px;--padding-bottom:0px}:root:root .vm-prose .e-con-inner{padding-inline:0}:root:root .vm-prose .elementor-element-populated{padding:0!important}:root:root .vm-prose .elementor-section-boxed>.elementor-container{max-width:none}:root:root .vm-prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--font)!important;color:var(--c-text-dark)!important;font-weight:600!important;letter-spacing:-.02em;text-transform:none!important;text-wrap:balance}:root:root .vm-prose h1,:root:root .vm-prose h2{font-size:clamp(24px,2.6vw,32px)!important;line-height:1.18!important;margin:2em 0 .7em}:root:root .vm-prose h3{font-size:clamp(19px,1.8vw,23px)!important;line-height:1.3!important;margin:1.7em 0 .6em}:root:root .vm-prose h4,:root:root .vm-prose h5,:root:root .vm-prose h6{font-size:clamp(17px,1.4vw,19px)!important;line-height:1.35!important;margin:1.5em 0 .5em}:root:root .vm-prose>.elementor-widget-container>:first-child,:root:root .vm-prose .elementor-widget-container>:first-child{margin-top:0}:root:root .vm-prose strong,:root:root .vm-prose b{font-weight:600;color:var(--c-text-dark)}:root:root .vm-prose a{color:var(--c-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#9a9a9a}:root:root .vm-prose a:hover{text-decoration-color:var(--c-ink);text-decoration-thickness:2px}:root:root .vm-prose :is(ul,ol){margin:0 0 1.3em;padding-left:1.35em}:root:root .vm-prose ul{list-style:disc}:root:root .vm-prose ol{list-style:decimal}:root:root .vm-prose li{margin:.5em 0;padding-left:.2em}:root:root .vm-prose li::marker{color:#8e8e8e}:root:root .vm-prose blockquote{margin:1.6em 0;padding:20px 24px;border:0;border-left:2px solid var(--c-ink);background:#f5f5f5;border-radius:0 var(--radius) var(--radius)0;font-style:normal;color:var(--c-text-dark-2)}:root:root .vm-prose blockquote p:last-child{margin-bottom:0}:root:root .vm-prose img{max-width:100%;height:auto;border-radius:var(--radius)}:root:root .vm-prose figure{margin:1.6em 0}:root:root .vm-prose figcaption{margin-top:8px;font-size:13.5px;color:var(--c-text-dark-3)}:root:root .vm-prose hr{margin:2.4em 0;border:0;border-top:1px solid var(--c-line-light)}:root:root .vm-prose table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:15px}:root:root .vm-prose :is(th,td){padding:12px 14px;border:1px solid var(--c-line-light);text-align:left;vertical-align:top}:root:root .vm-prose th{background:#f5f5f5;font-weight:600;color:var(--c-text-dark)}:root:root .vm-prose .elementor-widget:not(:last-child){margin-block-end:0}:root:root .vm-cta{position:relative;overflow:hidden;padding:clamp(28px,4vw,44px);border-radius:var(--radius-lg);background:var(--c-ink);color:var(--c-text-light);border:1px solid rgba(255,255,255,.08)}:root:root .vm-cta:before{content:"";position:absolute;inset:auto -20% -60%auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.07),transparent);pointer-events:none}:root:root .vm-cta>*{position:relative}:root:root .vm-cta__title{margin-top:16px;font-size:clamp(24px,2.8vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#fff;text-wrap:balance}:root:root .vm-cta__text{margin-top:14px;max-width:38em;font-size:16px;font-weight:300;line-height:1.65;color:#b4b4b4}:root:root .vm-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:28px}:root:root .vm-link-light{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,.35);color:#ededed;font-size:14.5px;font-weight:500}:root:root .vm-link-light:hover{border-bottom-color:#fff;color:#fff}:root:root .vm-link-light svg{transition:transform .3s var(--ease)}:root:root .vm-link-light:hover svg{transform:translateX(4px)}:root:root .vm-note{margin-top:16px;font-size:13px;line-height:1.6;color:var(--c-text-dark-3)}@media (max-width:720px){:root:root .vm-cta{text-align:center}:root:root .vm-cta .eyebrow{justify-content:center}:root:root .vm-cta__actions{justify-content:center}:root:root .vm-cta .btn-wa{width:100%;white-space:normal}}:root:root .vm-related.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;flex-direction:column;gap:26px;padding:44px 0 0;margin:0;border-top:1px solid var(--c-line-light)}:root:root .vm-h2 .elementor-heading-title{margin:0!important;font-family:var(--font)!important;font-size:clamp(24px,2.6vw,32px)!important;font-weight:600!important;line-height:1.15!important;letter-spacing:-.02em!important;color:var(--c-text-dark)!important;text-transform:none!important}:root:root .vm-cards .elementor-posts-container{display:grid!important;gap:clamp(16px,2vw,22px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0}@media (max-width:1023px){:root:root .vm-cards .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){:root:root .vm-cards .elementor-posts-container{grid-template-columns:minmax(0,1fr)!important}}:root:root .vm-article .vm-cards .elementor-posts-container{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important}:root:root .vm-cards .elementor-post{position:relative;display:flex!important;flex-direction:column;margin:0!important;padding:0!important;overflow:hidden;border:1px solid var(--c-line-light);border-radius:var(--radius);background:var(--c-paper);box-shadow:var(--shadow-card);transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease)}:root:root .vm-cards .elementor-post:hover{border-color:var(--c-ink);transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}:root:root .vm-cards .elementor-post__thumbnail__link{display:block!important;width:100%!important;margin:0!important;overflow:hidden;background:var(--c-ink-3);aspect-ratio:3/2}:root:root .vm-cards .elementor-post__thumbnail{position:relative;width:100%;height:100%;padding:0!important;border-radius:0!important;overflow:hidden}:root:root .vm-cards .elementor-post__thumbnail img{position:static!important;transform:none!important;top:auto!important;left:auto!important;width:100%!important;height:100%!important;object-fit:cover;transition:transform .6s var(--ease)!important;border-radius:0!important}:root:root .vm-cards .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.03)!important}:root:root .vm-cards .elementor-post__text{display:flex!important;flex-direction:column;flex:1;gap:12px;padding:22px 24px 26px!important;margin:0!important}:root:root .vm-cards .elementor-post__title{order:2;margin:0!important;font-family:var(--font)!important;font-size:19px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.015em!important}:root:root .vm-cards .elementor-post__title a{color:var(--c-text-dark)!important;font:inherit!important;letter-spacing:inherit!important}:root:root .vm-cards .elementor-post__title a:after{content:"";position:absolute;inset:0;z-index:1}:root:root .vm-cards .elementor-post__meta-data{order:1;display:flex;flex-wrap:wrap;gap:6px 14px;margin:0!important;padding:0!important;border:0!important;font-family:var(--font)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-dark-3)!important}:root:root .vm-cards .elementor-post__meta-data span+span:before{display:none}:root:root .vm-cards .elementor-post__excerpt{order:3;margin:0!important}:root:root .vm-cards .elementor-post__excerpt p{margin:0!important;font-family:var(--font)!important;font-size:15px!important;font-weight:300!important;line-height:1.6!important;color:var(--c-text-dark-2)!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root:root .vm-cards .elementor-post__read-more{order:4;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:auto!important;padding:10px 0 6px;border-bottom:1px solid currentColor;font-family:var(--font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink)!important}:root:root .vm-cards .elementor-post__read-more-wrapper{order:4;margin-top:auto}:root:root .vm-cards .elementor-post .elementor-post__meta-data:before{order:-1}:root:root .vm-cards .category-direito-imobiliario .elementor-post__meta-data:before{content:"Imobiliário"}:root:root .vm-cards .category-direito-previdenciario .elementor-post__meta-data:before{content:"Previdenciário"}:root:root .vm-cards .category-direito-trabalhista .elementor-post__meta-data:before{content:"Trabalhista"}:root:root .vm-cards .category-direito-criminal .elementor-post__meta-data:before{content:"Criminal"}:root:root .vm-cards .category-direito-sucessorio .elementor-post__meta-data:before{content:"Sucessório"}:root:root .vm-cards .category-advogado-de-inventario .elementor-post__meta-data:before{content:"Inventário"}:root:root .vm-cards .category-direito-das-familias .elementor-post__meta-data:before{content:"Família"}:root:root .vm-cards .category-advogado-especialista-em-divorcio .elementor-post__meta-data:before{content:"Divórcio"}:root:root .vm-cards .elementor-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(36px,5vw,56px)!important;font-family:var(--font);font-size:14px}:root:root .vm-cards .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;margin:0!important;padding:0 16px;border:1px solid var(--c-line-light);border-radius:999px;background:var(--c-paper);color:var(--c-ink)!important;font-weight:500;transition:border-color .25s var(--ease),background .25s var(--ease),color .25s var(--ease)}:root:root .vm-cards .elementor-pagination a.page-numbers:hover{border-color:var(--c-ink)}:root:root .vm-cards .elementor-pagination .page-numbers.current{background:var(--c-ink);border-color:var(--c-ink);color:#fff!important}:root:root .vm-cards .elementor-pagination .page-numbers.dots{border-color:transparent;background:0 0}:root:root .vm-list-head{display:grid;gap:18px;margin-bottom:clamp(28px,4vw,44px)}:root:root .vm-list-head .h-section{margin-top:2px}:root:root .vm-chips .chip{text-decoration:none}:root:root .vm-chips .chip[aria-current=page]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}:root:root .vm-aside{display:grid;gap:18px}:root:root .vm-side-wa{position:relative;overflow:hidden;display:grid;gap:14px;padding:26px 24px;border-radius:var(--radius-lg);background:var(--c-ink);color:var(--c-text-light);border:1px solid rgba(255,255,255,.08)}:root:root .vm-side-wa__title{font-size:21px;font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#fff}:root:root .vm-side-wa__text{font-size:14.5px;font-weight:300;line-height:1.6;color:#b4b4b4}:root:root .vm-side-wa .btn-wa{width:100%;margin-top:4px}:root:root .vm-side-wa__rating{display:flex;align-items:center;gap:12px;margin-top:6px;padding-top:16px;border-top:1px solid var(--c-line-dark)}:root:root .vm-side-wa__score{font-size:30px;font-weight:700;line-height:1;letter-spacing:-.03em;color:#fff}:root:root .vm-side-wa__stars{display:flex;gap:2px;color:#fbbc04}:root:root .vm-side-wa__sub{font-size:12.5px;line-height:1.35;color:var(--c-text-light-3)}:root:root .vm-side-areas{padding:22px 24px 10px;border:1px solid var(--c-line-light);border-radius:var(--radius-lg);background:var(--c-paper);box-shadow:var(--shadow-card)}:root:root .vm-side-areas .eyebrow{margin-bottom:8px}:root:root .vm-side-areas ul{list-style:none;margin:0;padding:0}:root:root .vm-side-areas li+li{border-top:1px solid var(--c-paper-2)}:root:root .vm-side-areas a{display:flex;align-items:baseline;gap:12px;padding:12px 0;font-size:14.5px;line-height:1.35;color:var(--c-text-dark)}:root:root .vm-side-areas a span{flex:none;width:20px;font-size:11.5px;font-weight:600;letter-spacing:.06em;color:#9a9a9a;font-variant-numeric:tabular-nums}:root:root .vm-side-areas a svg{margin-left:auto;flex:none;align-self:center;color:#9a9a9a;transition:transform .3s var(--ease),color .3s var(--ease)}:root:root .vm-side-areas a:hover svg{transform:translateX(4px);color:var(--c-ink)}:root:root .vm-side-areas a:hover{color:var(--c-ink)}.ht-ctc,.ht_ctc_chat_area{display:none!important}:root:root .vm-hero .vm-static,:root:root .vm-hero .vm-static>.elementor-widget-container{position:static!important}:root:root .vm-hero .breadcrumbs{position:relative;z-index:1}:root:root .vm-hero .lp-hero__in{position:relative;z-index:1}:root:root .vm-hero--post{background:radial-gradient(110% 90%at 88%0,#1a1a1a 0,#0b0b0b 58%)}:root:root .vm-side-wa__rating>span:last-child{display:grid;gap:5px}:root:root .vm-band--muted{background:#f4f4f4}:root:root .vm-band--tight{padding-block:clamp(56px,8vw,96px)}@media (max-width:720px){:root:root .vm-meta .elementor-icon-list-items{justify-content:center}:root:root .vm-meta .elementor-icon-list-item:first-child{display:none!important}:root:root .vm-meta .elementor-icon-list-item:nth-child(2):before{display:none}}:root:root .vm-mainwrap.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;display:block;padding:0;margin:0;gap:0}:root:root .vm-side-areas a span,:root:root .vm-side-areas a svg{color:#6b6b6b}:root:root .vm-cover picture,:root:root .vm-cards picture,:root:root .vm-prose picture{display:contents}