.thiagomartinsadvogado_site__r_ddf{--ink:#17130f;--deep:#090806;--navy:#15120e;--accent:#a77a43;--accent2:#d8b57d;--paper:#f7f3eb;--paper2:#eee5d7;--text:#211b15;--line:rgba(38,28,18,.16);--sans:var(--tm-body),Arial,sans-serif;--serif:var(--tm-heading),Georgia,serif;min-height:100vh;overflow:clip;background:var(--paper);color:var(--text);font-family:var(--sans)}.thiagomartinsadvogado_site__r_ddf *,.thiagomartinsadvogado_site__r_ddf :after,.thiagomartinsadvogado_site__r_ddf :before{box-sizing:border-box}.thiagomartinsadvogado_site__r_ddf a{color:inherit;text-decoration:none}.thiagomartinsadvogado_site__r_ddf button{color:inherit;font:inherit}.thiagomartinsadvogado_site__r_ddf img{display:block}.thiagomartinsadvogado_site__r_ddf section[id]{scroll-margin-top:132px}.thiagomartinsadvogado_skipLink__88nVR{position:fixed;z-index:9999;top:10px;left:10px;padding:12px 18px;background:#fff;transform:translateY(-150%);transition:transform .2s}.thiagomartinsadvogado_skipLink__88nVR:focus{transform:none}.thiagomartinsadvogado_preview__nvqgu{position:fixed;z-index:1002;inset:0 0 auto;min-height:52px;padding:7px 108px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#050a10;color:#ffffff7a;border-bottom:1px solid #ffffff1f;text-align:center}.thiagomartinsadvogado_previewBack__v5Psp,.thiagomartinsadvogado_previewSource__4A0lN{position:absolute;top:50%;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:translateY(-50%);transition:background .2s,color .2s,border-color .2s}.thiagomartinsadvogado_previewBack__v5Psp{left:12px;color:#ffffff9e!important}.thiagomartinsadvogado_previewBack__v5Psp:hover{background:#ffffff14;color:#fff!important}.thiagomartinsadvogado_previewSource__4A0lN{right:12px;border:1px solid #d8b57d70;color:var(--accent2)!important}.thiagomartinsadvogado_previewSource__4A0lN:hover{background:#d8b57d18;border-color:var(--accent2);color:#fff!important}.thiagomartinsadvogado_previewLine__6HjF_{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.thiagomartinsadvogado_previewSub__7nrBk{color:#ffffff7a;font-size:11px;line-height:1.25}.thiagomartinsadvogado_previewSub__7nrBk a{color:var(--accent2);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.thiagomartinsadvogado_previewSub__7nrBk a:hover{color:#fff}.thiagomartinsadvogado_previewDot__fwIXC{width:7px;height:7px;display:inline-block;flex:none;border-radius:50%;background:var(--accent2);animation:thiagomartinsadvogado_previewDotPulse__gJAXD 1.7s ease-out infinite}@keyframes thiagomartinsadvogado_previewDotPulse__gJAXD{0%{box-shadow:0 0 0 0 #d8b57db8}to{box-shadow:0 0 0 11px #d8b57d00}}.thiagomartinsadvogado_progress__u9qtv{position:fixed;z-index:1005;inset:51px 0 auto;height:2px;transform-origin:left;background:var(--accent2);will-change:transform}.thiagomartinsadvogado_header__YhGWZ{position:fixed;z-index:1000;inset:52px 0 auto;height:80px;padding:0 clamp(20px,4vw,68px);display:grid;grid-template-columns:minmax(240px,1fr) auto minmax(160px,1fr);align-items:center;border-bottom:1px solid #ffffff24;color:#fff;transition:.35s;background:linear-gradient(105deg,rgba(7,12,20,.82),rgba(17,24,39,.64) 52%,rgba(7,12,20,.78));backdrop-filter:blur(18px) saturate(135%)}.thiagomartinsadvogado_headerScrolled__U6jwT{height:68px;background:linear-gradient(105deg,rgba(5,10,16,.94),rgba(17,24,39,.9) 52%,rgba(5,10,16,.94));backdrop-filter:blur(24px) saturate(145%);box-shadow:0 18px 50px rgba(0,0,0,.28)}.thiagomartinsadvogado_brand__JKwGC{display:inline-flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content}.thiagomartinsadvogado_brandMark__VUhYW{width:38px;height:50px;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 7px 14px rgba(0,0,0,.35))}.thiagomartinsadvogado_brandMark__VUhYW img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thiagomartinsadvogado_brand__JKwGC>span:last-child{display:flex;flex-direction:column;gap:3px}.thiagomartinsadvogado_brand__JKwGC strong{font:700 14px/1 var(--serif)}.thiagomartinsadvogado_brand__JKwGC small{color:var(--accent2);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.thiagomartinsadvogado_desktopNav__2Vj6a{display:flex;align-items:center;gap:clamp(18px,2vw,34px)}.thiagomartinsadvogado_desktopNav__2Vj6a a{position:relative;padding:12px 0;color:#ffffffb8;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.thiagomartinsadvogado_desktopNav__2Vj6a a:after{content:"";position:absolute;right:0;bottom:6px;left:0;height:1px;background:var(--accent2);transform:scaleX(0);transition:.3s}.thiagomartinsadvogado_desktopNav__2Vj6a a:hover{color:#fff}.thiagomartinsadvogado_desktopNav__2Vj6a a:hover:after{transform:scaleX(1)}.thiagomartinsadvogado_headerCta__pG1eo{justify-self:end;display:flex;align-items:center;gap:9px;padding:11px 15px;border:1px solid #ffffff5c;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:.25s}.thiagomartinsadvogado_headerCta__pG1eo:hover{background:var(--accent2);border-color:var(--accent2);color:var(--deep)}.thiagomartinsadvogado_menuButton__TSQaa{display:none;justify-self:end;width:46px;height:46px;border:1px solid #ffffff4d;background:transparent;align-items:center;justify-content:center}.thiagomartinsadvogado_menuButton__TSQaa svg{width:21px}.thiagomartinsadvogado_mobileMenu___kmCi{display:none}.thiagomartinsadvogado_hero__ORpOg{position:relative;min-height:92svh;display:flex;align-items:center;background:var(--deep);color:#fff;isolation:isolate;overflow:hidden}.thiagomartinsadvogado_heroField__AjhbZ{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(5,4,3,.98),rgba(8,6,4,.93) 46%,rgba(8,6,4,.68)),url(/thiagomartinsadvogado/feed-03.jpg) 50%/cover no-repeat;animation:thiagomartinsadvogado_heroAtmosphere__Pcxp1 16s ease-in-out infinite alternate}.thiagomartinsadvogado_heroGrid__ffveU{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(#ffffff0f 1px,transparent 0),linear-gradient(90deg,#ffffff0f 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 65% 40%,black,transparent 72%);mask-image:radial-gradient(circle at 65% 40%,black,transparent 72%);opacity:.7}.thiagomartinsadvogado_heroOrb__aJXnc{position:absolute;z-index:-1;top:-12%;right:-6%;width:46vw;height:46vw;max-width:640px;max-height:640px;border-radius:50%;background:radial-gradient(circle,rgba(216,181,125,.2),transparent 68%);filter:blur(10px);animation:thiagomartinsadvogado_ambientFloat__d5ITH 15s ease-in-out infinite alternate}@keyframes thiagomartinsadvogado_heroAtmosphere__Pcxp1{to{background-position:10% 0,0 0,0 0}}@keyframes thiagomartinsadvogado_ambientFloat__d5ITH{to{transform:translate(-4vw,5vw) scale(1.08)}}.thiagomartinsadvogado_heroContent__xP5LY{position:relative;z-index:2;width:min(1280px,90%);margin:0 auto;padding:170px 0 72px}.thiagomartinsadvogado_heroPortrait__0m1Ux{position:absolute;z-index:1;right:max(2vw,calc((100vw - 1400px)/2));bottom:0;width:min(48vw,680px);height:calc(100% - 112px);overflow:hidden;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);filter:saturate(.82) contrast(1.04)}.thiagomartinsadvogado_heroPortrait__0m1Ux:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090806,transparent 31%),linear-gradient(0deg,#090806,transparent 28%)}.thiagomartinsadvogado_heroPortrait__0m1Ux img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}.thiagomartinsadvogado_eyebrow__Y4_RJ{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:clamp(22px,4vh,40px);color:var(--accent2);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:0;transform:translateY(16px);transition:.7s .25s}.thiagomartinsadvogado_eyebrow__Y4_RJ span+span:before{content:"";display:inline-block;width:36px;height:1px;margin:0 18px 3px 0;background:currentColor}.thiagomartinsadvogado_hero__ORpOg h1{margin:0;max-width:670px;font:500 clamp(42px,6.2vw,88px)/.98 var(--serif);letter-spacing:-.03em;opacity:0;transform:translateY(32px);transition:.9s .38s;text-shadow:0 5px 35px #000}.thiagomartinsadvogado_hero__ORpOg h1 em{color:var(--accent2);font-style:italic;font-weight:500}.thiagomartinsadvogado_heroSub__xCDFy{max-width:550px;margin:28px 0 0;color:#ffffffd6;font-size:clamp(15px,1.4vw,18px);line-height:1.7;opacity:0;transform:translateY(22px);transition:.8s .5s;text-shadow:0 2px 16px #000}.thiagomartinsadvogado_heroActions__Lva6B{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(34px,5vh,52px);opacity:0;transform:translateY(24px);transition:.8s .62s}.thiagomartinsadvogado_heroActions__Lva6B a{position:relative;overflow:hidden;min-height:58px;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #ffffff4d;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;transition:.25s}.thiagomartinsadvogado_heroActions__Lva6B a:first-child{background:var(--accent2);border-color:var(--accent2);color:var(--deep)}.thiagomartinsadvogado_heroActions__Lva6B a:hover{background:#fff;border-color:#fff;color:var(--deep)}.thiagomartinsadvogado_heroActions__Lva6B a:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);transition:left .7s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_heroActions__Lva6B a:hover:after{left:130%}.thiagomartinsadvogado_bounceArrow__eOPB_{animation:thiagomartinsadvogado_bounceArrow__eOPB_ 1.6s ease-in-out infinite}@keyframes thiagomartinsadvogado_bounceArrow__eOPB_{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.thiagomartinsadvogado_ready__Jqqs6 .thiagomartinsadvogado_eyebrow__Y4_RJ,.thiagomartinsadvogado_ready__Jqqs6 .thiagomartinsadvogado_heroActions__Lva6B,.thiagomartinsadvogado_ready__Jqqs6 .thiagomartinsadvogado_heroSub__xCDFy,.thiagomartinsadvogado_ready__Jqqs6 .thiagomartinsadvogado_hero__ORpOg h1{opacity:1;transform:none}.thiagomartinsadvogado_credentials__a6f9w{position:relative;isolation:isolate;overflow:hidden;min-height:150px;padding:22px max(5vw,calc((100vw - 1280px)/2));display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;border-bottom:1px solid var(--line);counter-reset:credential;background:radial-gradient(circle at 12% 0,#ffffff 0,transparent 28%),radial-gradient(circle at 82% 120%,#a77a431c 0,transparent 34%),linear-gradient(115deg,#faf8f3,#eee5d7 48%,#f8f4ed);box-shadow:inset 0 1px #fff,inset 0 -1px rgba(11,18,32,.08)}.thiagomartinsadvogado_credentials__a6f9w:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,transparent 20%,#ffffff73 48%,transparent 76%);transform:translateX(-70%);animation:thiagomartinsadvogado_sectionLightSweep__dEKXW 16s ease-in-out infinite}@keyframes thiagomartinsadvogado_sectionLightSweep__dEKXW{0%,18%{transform:translateX(-75%)}65%,to{transform:translateX(75%)}}.thiagomartinsadvogado_credentials__a6f9w div{position:relative;min-height:112px;padding:22px 30px 16px;display:flex;flex-direction:column;justify-content:flex-end;border-right:1px solid var(--line);counter-increment:credential;overflow:hidden;transition:background .4s,transform .4s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_credentials__a6f9w div:first-child{padding-left:0}.thiagomartinsadvogado_credentials__a6f9w div:last-child{border:0}.thiagomartinsadvogado_credentials__a6f9w div:before{content:"0" counter(credential);position:absolute;top:9px;left:30px;color:var(--accent);font:italic 500 11px var(--serif);letter-spacing:.08em}.thiagomartinsadvogado_credentials__a6f9w div:first-child:before{left:0}.thiagomartinsadvogado_credentials__a6f9w div:after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:2px;background:linear-gradient(90deg,var(--accent2),transparent);transform:scaleX(0);transform-origin:left;transition:transform .55s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_credentials__a6f9w div:first-child:after{left:0}.thiagomartinsadvogado_credentials__a6f9w div:hover{background:#ffffff3d;transform:translateY(-3px)}.thiagomartinsadvogado_credentials__a6f9w div:hover:after{transform:scaleX(1)}.thiagomartinsadvogado_credentials__a6f9w strong{margin:0;color:var(--ink);font:500 clamp(32px,3.2vw,48px)/.9 var(--serif);letter-spacing:-.04em;transition:transform .45s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_credentials__a6f9w div:hover strong{transform:translateY(-2px)}.thiagomartinsadvogado_credentials__a6f9w div>span{margin-top:13px;color:#4b5a55;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1.4}.thiagomartinsadvogado_sectionNumber__46cgX{display:flex;align-items:center;gap:18px;color:var(--accent)}.thiagomartinsadvogado_sectionNumber__46cgX span:first-child{font:italic 500 20px var(--serif)}.thiagomartinsadvogado_sectionNumber__46cgX span:last-child{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.thiagomartinsadvogado_sectionNumber__46cgX:after{content:"";width:54px;height:1px;background:currentColor}.thiagomartinsadvogado_sectionDivider__hEknX{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:22px;max-width:1280px;margin:0 auto;padding:0 max(5vw,calc((100vw - 1280px)/2))}.thiagomartinsadvogado_sectionDividerLine__sySvm{flex:1;max-width:260px;height:1px;background:linear-gradient(90deg,transparent,var(--accent) 50%,transparent)}.thiagomartinsadvogado_sectionDividerIcon__iewJS{width:46px;height:46px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--navy);color:var(--accent2);box-shadow:0 12px 28px rgba(11,18,32,.35),0 0 0 6px var(--paper)}.thiagomartinsadvogado_manifesto__jhYc9{position:relative;isolation:isolate;padding:clamp(64px,6vw,96px) max(5vw,calc((100vw - 1280px)/2));overflow:hidden;background:radial-gradient(circle at 82% 12%,rgba(255,255,255,.58),transparent 27%),radial-gradient(circle at 8% 82%,rgba(167,122,67,.16),transparent 31%),linear-gradient(138deg,#f4ede2,#eadbc6 46%,#ddc7aa);box-shadow:inset 0 1px rgba(255,255,255,.56),inset 0 -1px rgba(11,18,32,.12)}.thiagomartinsadvogado_manifesto__jhYc9:before{content:"";position:absolute;z-index:0;top:-14%;right:-8%;width:42vw;height:42vw;border-radius:50%;background:radial-gradient(circle,#ffffff42 0,transparent 68%);filter:blur(8px);animation:thiagomartinsadvogado_ambientFloat__d5ITH 15s ease-in-out infinite alternate;pointer-events:none}.thiagomartinsadvogado_manifesto__jhYc9>*{position:relative;z-index:1}.thiagomartinsadvogado_contact__9OoL6 h2,.thiagomartinsadvogado_manifesto__jhYc9 h2,.thiagomartinsadvogado_practicesHeader__DieyJ h2,.thiagomartinsadvogado_presence__ATPGH h2{margin:0;color:var(--ink);font:500 clamp(32px,4.4vw,60px)/1.05 var(--serif);letter-spacing:-.04em}.thiagomartinsadvogado_contact__9OoL6 h2 em,.thiagomartinsadvogado_manifesto__jhYc9 h2 em,.thiagomartinsadvogado_practicesHeader__DieyJ h2 em,.thiagomartinsadvogado_presence__ATPGH h2 em{color:var(--accent);font-style:italic;font-weight:500}.thiagomartinsadvogado_aboutComposition__6G1Zi{margin-top:clamp(42px,4vw,62px);display:grid;grid-template-columns:.58fr 1.42fr;gap:clamp(40px,5vw,72px);align-items:start}.thiagomartinsadvogado_aboutIntro__5lGTs{padding:14px 0 18px}.thiagomartinsadvogado_aboutKicker__hF2Il{display:flex;align-items:center;gap:10px;color:var(--ink);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.thiagomartinsadvogado_aboutKicker__hF2Il svg{width:20px;height:20px}.thiagomartinsadvogado_aboutIntro__5lGTs h2{margin:25px 0 30px;font-size:clamp(38px,4.6vw,60px);line-height:1}.thiagomartinsadvogado_aboutIntro__5lGTs>p{max-width:430px;margin:0;color:#3d3025;font-size:13px;line-height:1.85}.thiagomartinsadvogado_aboutIntro__5lGTs>a{margin-top:34px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:14px;padding-bottom:8px;border-bottom:1px solid var(--ink);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.thiagomartinsadvogado_aboutIntro__5lGTs>a svg{width:14px;transition:transform .25s}.thiagomartinsadvogado_aboutIntro__5lGTs>a:hover svg{transform:translate(4px,-4px)}.thiagomartinsadvogado_aboutFeature__1Nibn{position:relative;min-height:440px;display:grid;grid-template-columns:minmax(230px,.82fr) minmax(330px,1.18fr);align-items:center}.thiagomartinsadvogado_aboutPortrait__9w9Ad{position:relative;z-index:2;height:390px;margin:0 -28px 0 0;overflow:hidden;background:#17130f;box-shadow:0 30px 70px rgba(34,24,15,.28);transform:rotate(-1.5deg)}.thiagomartinsadvogado_aboutPortrait__9w9Ad:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.35);pointer-events:none}.thiagomartinsadvogado_aboutPortrait__9w9Ad img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.thiagomartinsadvogado_aboutPortrait__9w9Ad figcaption{position:absolute;right:0;bottom:0;left:0;padding:38px 18px 16px;background:linear-gradient(transparent,rgba(8,6,4,.94));color:#fff;font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.thiagomartinsadvogado_aboutPanel__w0sXG{position:relative;z-index:3;width:100%;min-height:380px;padding:50px 42px 24px;display:flex;flex-direction:column;background:radial-gradient(circle at 92% 8%,rgba(216,181,125,.14),transparent 25%),linear-gradient(145deg,#1b1712,#110e0b 58%,#080706);color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 36px 90px rgba(6,12,10,.3),inset 0 1px rgba(255,255,255,.1);transition:box-shadow .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_aboutPanel__w0sXG:hover{transform:translateY(-4px);box-shadow:0 44px 105px rgba(6,12,10,.38),inset 0 1px rgba(255,255,255,.13)}.thiagomartinsadvogado_aboutPanelIcon__O9Crh{position:absolute;top:38px;right:-31px;width:62px;height:62px;display:grid;place-items:center;border:8px solid #fff;border-radius:50%;background:var(--paper);color:var(--ink);box-shadow:0 10px 28px rgba(11,18,32,.24)}.thiagomartinsadvogado_aboutPanelIcon__O9Crh svg{position:absolute;width:23px;height:23px;opacity:0;transform:translateY(7px) scale(.88);transition:opacity .38s ease,transform .6s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_aboutPanelIcon__O9Crh .thiagomartinsadvogado_aboutPanelIconActive__glP9I{opacity:1;transform:none;transition-delay:.12s}.thiagomartinsadvogado_aboutPanelOverline__XFgNH{color:var(--accent2);font-size:8px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.thiagomartinsadvogado_aboutPanelStage__MCKVe{position:relative;flex:1;min-height:190px}.thiagomartinsadvogado_aboutPanelContent__Nh5DI{position:absolute;inset:0;padding:30px 0;display:flex;flex-direction:column;justify-content:center;opacity:0;visibility:hidden;transform:translateY(13px);pointer-events:none;transition:visibility 0s .5s,opacity .35s ease,transform .5s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_aboutPanelContentActive__rxh1m{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:visibility 0s,opacity .5s ease .1s,transform .65s cubic-bezier(.16,1,.3,1) .05s}.thiagomartinsadvogado_aboutPanelContent__Nh5DI h3{margin:0 0 16px;font:600 clamp(22px,2.2vw,30px) var(--serif)}.thiagomartinsadvogado_aboutPanelContent__Nh5DI p{margin:0;color:#ffffffe0;font-size:13px;line-height:1.8}.thiagomartinsadvogado_aboutTabs__p4DDi{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff2b}.thiagomartinsadvogado_aboutTabs__p4DDi button{position:relative;min-height:62px;padding:12px 5px 0;overflow:hidden;border:0;border-right:1px solid #ffffff24;background:transparent;color:#ffffff7d;cursor:pointer;font-size:8px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;transition:color .25s,background .25s}.thiagomartinsadvogado_aboutTabs__p4DDi button:after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent2);transform:scaleX(0);transform-origin:left}.thiagomartinsadvogado_aboutTabs__p4DDi button:last-child{border-right:0}.thiagomartinsadvogado_aboutTabs__p4DDi button span{display:block;margin-bottom:5px;color:var(--accent2);font:italic 500 10px var(--serif)}.thiagomartinsadvogado_aboutTabs__p4DDi .thiagomartinsadvogado_aboutTabActive__YQjOA,.thiagomartinsadvogado_aboutTabs__p4DDi button:hover{color:#fff;background:#ffffff0d}.thiagomartinsadvogado_aboutTabs__p4DDi .thiagomartinsadvogado_aboutTabActive__YQjOA:after{animation:thiagomartinsadvogado_aboutTabProgress__J_9_4 6s linear forwards}.thiagomartinsadvogado_aboutPanelPaused__GUEdJ .thiagomartinsadvogado_aboutTabActive__YQjOA:after{animation-play-state:paused}@keyframes thiagomartinsadvogado_aboutTabProgress__J_9_4{to{transform:scaleX(1)}}.thiagomartinsadvogado_aboutProof__HAk7_{margin-top:52px;padding-top:30px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;border-top:1px solid rgba(11,18,32,.2)}.thiagomartinsadvogado_aboutProof__HAk7_>p{max-width:520px;margin:0;color:var(--ink);font:italic 500 19px/1.55 var(--serif)}.thiagomartinsadvogado_aboutProof__HAk7_>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.thiagomartinsadvogado_aboutProof__HAk7_>div span{display:flex;flex-direction:column;gap:6px;color:#5b4633;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.thiagomartinsadvogado_aboutProof__HAk7_>div strong{color:var(--ink);font:500 22px var(--serif);letter-spacing:0;text-transform:none}.thiagomartinsadvogado_practices__qeBrC{position:relative;isolation:isolate;overflow:hidden;padding:clamp(56px,7vw,104px) max(5vw,calc((100vw - 1280px)/2));color:#fff;background:radial-gradient(circle at 85% 8%,rgba(216,181,125,.14),transparent 24%),radial-gradient(circle at 4% 82%,rgba(167,122,67,.12),transparent 27%),linear-gradient(145deg,#1b1712,#100d0a 43%,#080706);box-shadow:inset 0 1px rgba(255,255,255,.09),inset 0 -1px rgba(0,0,0,.18)}.thiagomartinsadvogado_practices__qeBrC:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 76%);mask-image:linear-gradient(180deg,black,transparent 76%);pointer-events:none}.thiagomartinsadvogado_practices__qeBrC .thiagomartinsadvogado_sectionNumber__46cgX{color:var(--accent2)}.thiagomartinsadvogado_practicesHeader__DieyJ{margin:32px 0 44px;display:flex;align-items:flex-end;justify-content:space-between;gap:60px;flex-wrap:wrap}.thiagomartinsadvogado_practicesHeader__DieyJ h2{color:#fff}.thiagomartinsadvogado_practicesHeader__DieyJ h2 em{color:var(--accent2)}.thiagomartinsadvogado_practicesHeader__DieyJ p{max-width:390px;margin:0 0 8px;color:#ffffff9e;font-size:14px;line-height:1.8}.thiagomartinsadvogado_areaGrid__FPXOi{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.thiagomartinsadvogado_areaCard__SWzsK{position:relative;min-height:230px;padding:22px 20px;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(150deg,#1b1712,#0b0907);border:1px solid rgba(255,255,255,.09);box-shadow:0 24px 54px -28px rgba(0,0,0,.72),inset 0 1px rgba(255,255,255,.08);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.thiagomartinsadvogado_areaCard__SWzsK:focus-within,.thiagomartinsadvogado_areaCard__SWzsK:hover{transform:translateY(-6px);box-shadow:0 36px 75px -24px rgba(0,0,0,.82),0 0 0 1px rgba(216,181,125,.24)}.thiagomartinsadvogado_areaCardTop__JGrIe{display:flex;align-items:center;justify-content:space-between}.thiagomartinsadvogado_areaCardIndex__lmi2T{color:var(--accent2);font:italic 500 14px var(--serif);opacity:.85}.thiagomartinsadvogado_areaCardIcon__GrBAB{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#ffffff1a;border:1px solid #ffffff40;transition:background .35s,color .35s,transform .35s}.thiagomartinsadvogado_areaCard__SWzsK:focus-within .thiagomartinsadvogado_areaCardIcon__GrBAB,.thiagomartinsadvogado_areaCard__SWzsK:hover .thiagomartinsadvogado_areaCardIcon__GrBAB{background:var(--accent2);border-color:var(--accent2);color:var(--deep);transform:rotate(-8deg) scale(1.06)}.thiagomartinsadvogado_areaCardBody__lF8W_{margin-top:auto}.thiagomartinsadvogado_areaCardBody__lF8W_ h3{margin:16px 0 8px;color:#fff;font:500 clamp(17px,1.5vw,20px)/1.2 var(--serif)}.thiagomartinsadvogado_areaCardBody__lF8W_ p{margin:0;color:#ffffffb8;font-size:12px;line-height:1.65}.thiagomartinsadvogado_quote__2GPna{position:relative;isolation:isolate;min-height:460px;padding:64px 8vw;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow:hidden;background:linear-gradient(rgba(7,6,5,.85),rgba(7,6,5,.94)),url(/thiagomartinsadvogado/feed-03.jpg) center 42%/cover no-repeat;color:#fff;box-shadow:inset 0 1px rgba(255,255,255,.1),inset 0 -1px rgba(0,0,0,.2)}.thiagomartinsadvogado_quoteTexture__ZwjHW{position:absolute;inset:0;opacity:.25;background:radial-gradient(circle at 50% 50%,transparent 0 14%,#ffffff0f 14.2% 14.5%,transparent 14.7% 28%,#ffffff0d 28.2% 28.5%,transparent 28.7%),linear-gradient(125deg,transparent 30%,#d8b57d38 50%,transparent 70%);transform:scale(1.7) rotate(-8deg)}.thiagomartinsadvogado_quote__2GPna blockquote,.thiagomartinsadvogado_quote__2GPna>p,.thiagomartinsadvogado_quote__2GPna>span{position:relative}.thiagomartinsadvogado_quote__2GPna>span{color:var(--accent2);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.thiagomartinsadvogado_quote__2GPna blockquote{margin:40px 0 34px;font:500 clamp(38px,6vw,84px)/1/1.02,var(--serif);letter-spacing:-.03em}.thiagomartinsadvogado_quote__2GPna blockquote em{color:var(--accent2);font-style:italic;font-weight:500}.thiagomartinsadvogado_quote__2GPna>p{max-width:460px;color:#ffffff99;font-size:12px;line-height:1.8}.thiagomartinsadvogado_journey__P8nXT{position:relative;padding:clamp(56px,6vw,96px) max(5vw,calc((100vw - 1280px)/2));background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.72),transparent 27%),linear-gradient(125deg,#eee6d7,#e6ded0 50%,#f2ece2);box-shadow:inset 0 1px #ffffffad,inset 0 -1px rgba(11,18,32,.08)}.thiagomartinsadvogado_journeyIntro__PraVt{max-width:640px;margin:0 auto;text-align:center}.thiagomartinsadvogado_journeyIntro__PraVt>span{color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.thiagomartinsadvogado_journeyIntro__PraVt h2{margin:18px auto 0;color:var(--ink);font:500 clamp(34px,3.8vw,54px)/1.05 var(--serif)}.thiagomartinsadvogado_journeyIntro__PraVt p{max-width:460px;margin:16px auto 0;color:#4c5a55;font-size:13.5px;line-height:1.8}.thiagomartinsadvogado_journeyStepper__j6tdJ{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:72px}.thiagomartinsadvogado_journeyTrack__I6cPS{position:absolute;top:28px;left:12.5%;right:12.5%;height:2px;background:var(--line);z-index:0}.thiagomartinsadvogado_journeyTrackFill__tDlMS{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2));transform:scaleX(0);transform-origin:left;transition:transform 1.3s cubic-bezier(.16,1,.3,1) .2s}.thiagomartinsadvogado_journeyTrackFill__tDlMS[data-visible=true]{transform:scaleX(1)}.thiagomartinsadvogado_journeyStep__btWj9{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px}.thiagomartinsadvogado_journeyNumWrap__KnRXV{width:100%;height:56px;flex:none;display:flex;align-items:center;justify-content:center}.thiagomartinsadvogado_journeyNum__UmelT{position:relative;z-index:1;background:#e6ded0;padding:0 16px;color:var(--ink);font:italic 600 clamp(28px,3vw,36px)/1 var(--serif);letter-spacing:-.02em;transition:color .35s,transform .35s}.thiagomartinsadvogado_journeyStep__btWj9:hover .thiagomartinsadvogado_journeyNum__UmelT{color:var(--accent);transform:scale(1.08)}.thiagomartinsadvogado_journeyStep__btWj9 h3{margin:6px 0 10px;color:var(--ink);font:500 20px var(--serif)}.thiagomartinsadvogado_journeyStep__btWj9 p{margin:0;max-width:230px;color:#4c5a55;font-size:12.5px;line-height:1.7}.thiagomartinsadvogado_presence__ATPGH{position:relative;isolation:isolate;overflow:hidden;padding:clamp(56px,6vw,96px) max(5vw,calc((100vw - 1280px)/2));color:#fff;background:radial-gradient(circle at 16% 72%,rgba(167,122,67,.16),transparent 27%),radial-gradient(circle at 90% 8%,rgba(216,181,125,.12),transparent 24%),linear-gradient(142deg,#1a1611,#100d0a 55%,#080706);box-shadow:inset 0 1px rgba(255,255,255,.08)}.thiagomartinsadvogado_presence__ATPGH .thiagomartinsadvogado_sectionNumber__46cgX{color:var(--accent2)}.thiagomartinsadvogado_presence__ATPGH h2{margin-top:32px;color:#fff}.thiagomartinsadvogado_presence__ATPGH h2 em{color:var(--accent2)}.thiagomartinsadvogado_presenceGrid__LPij_{display:grid;grid-template-columns:.9fr 1.1fr;gap:5vw;align-items:center;margin-top:32px}.thiagomartinsadvogado_presenceCopy__eRq6Q>p{max-width:470px;margin:18px 0 0;color:#ffffff94;font-size:13px;line-height:1.85}.thiagomartinsadvogado_presenceList__mugjB{margin-top:26px;display:flex;flex-direction:column;gap:14px}.thiagomartinsadvogado_presenceList__mugjB div{display:flex;align-items:flex-start;gap:12px;color:#ffffffcc;font-size:13px;line-height:1.6}.thiagomartinsadvogado_presenceList__mugjB svg{flex:none;margin-top:2px;color:var(--accent2)}.thiagomartinsadvogado_mapWrap__DFm2p{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 34px 76px -30px rgba(0,0,0,.72)}.thiagomartinsadvogado_mapLabel__KpPy2{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#0a0f1acc;font-size:11px;font-weight:600;color:#ffffffcc}.thiagomartinsadvogado_mapLabel__KpPy2 svg{color:var(--accent2)}.thiagomartinsadvogado_mapFrame__JZwx7{width:100%;height:280px;border:0;display:block;filter:grayscale(.15) contrast(1.05)}.thiagomartinsadvogado_faq__2fnVN{position:relative;padding:clamp(56px,6vw,96px) max(5vw,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.62fr 1.38fr;gap:5vw;background:radial-gradient(circle at 78% 12%,rgba(52,140,211,.14),transparent 24%),linear-gradient(138deg,#faf8f2,#f1ece3 54%,#f8f5ee);box-shadow:inset 0 1px #fff}.thiagomartinsadvogado_faqIntro__4_cpr>span{color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.thiagomartinsadvogado_faqIntro__4_cpr h2{margin:16px 0;color:var(--ink);font:500 clamp(34px,3.8vw,52px)/1 var(--serif)}.thiagomartinsadvogado_faqIntro__4_cpr p{max-width:300px;color:#4b5a55;font-size:12px;line-height:1.7}.thiagomartinsadvogado_faqList__CcrVr{border-top:1px solid var(--line)}.thiagomartinsadvogado_faqList__CcrVr article{border-bottom:1px solid var(--line);transition:background .35s,padding .4s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_faqList__CcrVr .thiagomartinsadvogado_faqOpen__6JfFm,.thiagomartinsadvogado_faqList__CcrVr article:hover{padding-inline:14px;background:rgba(255,255,255,.45)}.thiagomartinsadvogado_faqList__CcrVr button{width:100%;min-height:76px;padding:10px 0;display:grid;grid-template-columns:45px 1fr 24px;gap:18px;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer;font:500 17px var(--serif)}.thiagomartinsadvogado_faqList__CcrVr button>span{color:var(--accent);font:italic 500 13px var(--serif)}.thiagomartinsadvogado_faqList__CcrVr button svg{width:18px;color:var(--accent);transition:.3s}.thiagomartinsadvogado_faqList__CcrVr article>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s}.thiagomartinsadvogado_faqList__CcrVr article>div p{min-height:0;overflow:hidden;margin:0 42px 0 63px;color:#4c5a55;font-size:12px;line-height:1.8}.thiagomartinsadvogado_faqList__CcrVr .thiagomartinsadvogado_faqOpen__6JfFm>div{grid-template-rows:1fr}.thiagomartinsadvogado_faqList__CcrVr .thiagomartinsadvogado_faqOpen__6JfFm>div p{padding-bottom:28px}.thiagomartinsadvogado_faqList__CcrVr .thiagomartinsadvogado_faqOpen__6JfFm button svg{transform:rotate(180deg)}.thiagomartinsadvogado_contact__9OoL6{position:relative;overflow:hidden;padding:clamp(56px,7vw,104px) max(5vw,calc((100vw - 1280px)/2)) 48px;color:var(--deep);background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.35),transparent 24%),radial-gradient(circle at 8% 90%,rgba(38,28,18,.16),transparent 30%),linear-gradient(132deg,#ead7ba,#d8b57d 48%,#b98a50);box-shadow:inset 0 1px rgba(255,255,255,.58)}.thiagomartinsadvogado_contact__9OoL6:before{content:"";position:absolute;right:-12%;bottom:-55%;width:52vw;height:52vw;border:1px solid rgba(7,12,20,.09);border-radius:50%;box-shadow:0 0 0 70px rgba(7,12,20,.035),0 0 0 140px rgba(7,12,20,.022);pointer-events:none}.thiagomartinsadvogado_contact__9OoL6>*{position:relative}.thiagomartinsadvogado_contactTop__52TC4>span{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.thiagomartinsadvogado_contact__9OoL6 h2{margin-top:18px;color:var(--deep)}.thiagomartinsadvogado_contact__9OoL6 h2 em{color:#fff}.thiagomartinsadvogado_contactTop__52TC4>a{margin:36px 0 56px auto;width:min(100%,360px);min-height:74px;padding:0 24px;display:flex;align-items:center;gap:14px;background:linear-gradient(135deg,#0b1220,#070c14);color:#fff;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;transition:.3s;box-shadow:0 22px 50px -24px rgba(7,12,20,.65),inset 0 1px rgba(255,255,255,.12)}.thiagomartinsadvogado_contactTop__52TC4>a svg:last-child{margin-left:auto}.thiagomartinsadvogado_contactTop__52TC4>a:hover{background:linear-gradient(135deg,#111827,#0a0f1a);transform:translateY(-4px)}.thiagomartinsadvogado_contactBottom__OxQRU{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-top:38px;border-top:1px solid rgba(7,12,20,.25)}.thiagomartinsadvogado_contactBottom__OxQRU>div{display:flex;flex-direction:column;gap:14px}.thiagomartinsadvogado_contactBottom__OxQRU small{font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.thiagomartinsadvogado_contactBottom__OxQRU a{display:flex;align-items:center;gap:10px;font:500 clamp(14px,1.4vw,20px) var(--serif)}.thiagomartinsadvogado_contactBottom__OxQRU a svg{width:17px}.thiagomartinsadvogado_socials__JC2x1 span{display:flex;gap:8px}.thiagomartinsadvogado_socials__JC2x1 span a{width:38px;height:38px;justify-content:center;border:1px solid rgba(7,12,20,.28);transition:.2s}.thiagomartinsadvogado_socials__JC2x1 span a:hover{background:var(--deep);color:#fff}.thiagomartinsadvogado_footer__9BgqO{padding:64px max(5vw,calc((100vw - 1280px)/2)) 24px;background:radial-gradient(circle at 82% 0,rgba(216,181,125,.12),transparent 28%),linear-gradient(135deg,#17130f,#0b0907 58%,#050403);color:#fff}.thiagomartinsadvogado_footerGrid__HvO5m{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.thiagomartinsadvogado_footerBrandCol__FpKJR{padding-right:12px}.thiagomartinsadvogado_footerBrand__OVZff{display:flex;align-items:center;margin-bottom:18px}.thiagomartinsadvogado_footerLogoFull__CNbDJ{width:min(100%,260px);height:auto;-o-object-fit:contain;object-fit:contain}.thiagomartinsadvogado_footerBrandCol__FpKJR>p{max-width:280px;margin:0 0 20px;color:#ffffff7a;font:italic 500 14px/1.65 var(--serif)}.thiagomartinsadvogado_footerSocials__KQcTL{display:flex;gap:9px}.thiagomartinsadvogado_footerSocials__KQcTL a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #ffffff30;color:#ffffffb0;transition:.25s}.thiagomartinsadvogado_footerSocials__KQcTL a:hover{background:var(--accent2);border-color:var(--accent2);color:var(--deep)}.thiagomartinsadvogado_footerCol___Rqt_ h4{margin:0 0 16px;color:var(--accent2);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.thiagomartinsadvogado_footerCol___Rqt_{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.thiagomartinsadvogado_footerCol___Rqt_ a{display:flex;align-items:center;gap:8px;color:#ffffff8f;font-size:12.5px;line-height:1.4;transition:color .2s,gap .2s}.thiagomartinsadvogado_footerCol___Rqt_ a:hover{color:#fff;gap:11px}.thiagomartinsadvogado_footerCol___Rqt_ a svg{flex:none;color:var(--accent2)}.thiagomartinsadvogado_footerWa__Lb_Tr{margin-top:6px;padding:10px 14px;border-radius:8px;background:#ffffff0d;border:1px solid #ffffff28;color:#fff!important;font-weight:600;transition:background .2s,border-color .2s}.thiagomartinsadvogado_footerWa__Lb_Tr:hover{background:var(--accent2);border-color:var(--accent2);color:var(--deep)!important}.thiagomartinsadvogado_footerRule__apoDw{border:none;border-top:1px solid #ffffff1f;margin:44px 0 20px}.thiagomartinsadvogado_footerBottom__7RD2_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;color:#ffffff59;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.thiagomartinsadvogado_footerBottomLinks__TKYZo{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.thiagomartinsadvogado_footerBottomLinks__TKYZo a{display:flex;align-items:center;gap:6px;color:#ffffff8f;transition:color .2s}.thiagomartinsadvogado_footerBottomLinks__TKYZo a:hover{color:var(--accent2)}.thiagomartinsadvogado_footerBottomLinks__TKYZo svg{width:11px}.thiagomartinsadvogado_whatsappFloat___dfOO{position:fixed;z-index:990;right:22px;bottom:22px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#25d366;color:#072a19!important;box-shadow:0 12px 36px #0000003d;transition:transform .25s,box-shadow .25s}.thiagomartinsadvogado_whatsappFloat___dfOO:hover{transform:translateY(-4px)}.thiagomartinsadvogado_whatsappFloat___dfOO:after,.thiagomartinsadvogado_whatsappFloat___dfOO:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#25d366;z-index:-1;animation:thiagomartinsadvogado_waPulse__D046I 2.6s cubic-bezier(.2,.7,.4,1) infinite}.thiagomartinsadvogado_whatsappFloat___dfOO:after{animation-delay:1.3s}@keyframes thiagomartinsadvogado_waPulse__D046I{0%{transform:scale(1);opacity:.55}to{transform:scale(1.55);opacity:0}}.thiagomartinsadvogado_site__r_ddf [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.thiagomartinsadvogado_site__r_ddf [data-visible=true]{opacity:1;transform:none}.thiagomartinsadvogado_site__r_ddf :focus-visible{outline:3px solid var(--accent2);outline-offset:4px}@media(max-width:1050px){.thiagomartinsadvogado_header__YhGWZ{grid-template-columns:1fr auto}.thiagomartinsadvogado_desktopNav__2Vj6a,.thiagomartinsadvogado_headerCta__pG1eo{display:none}.thiagomartinsadvogado_menuButton__TSQaa{display:flex}.thiagomartinsadvogado_mobileMenu___kmCi{position:fixed;z-index:999;inset:52px 0 0;padding:110px 7vw 40px;display:flex;flex-direction:column;background:var(--deep);color:#fff;opacity:0;visibility:hidden;transform:translateY(-20px);transition:.35s}.thiagomartinsadvogado_mobileMenuOpen__wjr8s{opacity:1;visibility:visible;transform:none}.thiagomartinsadvogado_mobileMenuLabel__X6R6g{margin-bottom:30px;color:var(--accent2);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.thiagomartinsadvogado_mobileMenu___kmCi>a:not(.thiagomartinsadvogado_mobileWhatsapp__zSAX8){min-height:64px;display:grid;grid-template-columns:42px 1fr 24px;align-items:center;border-bottom:1px solid #ffffff24;font:500 24px var(--serif)}.thiagomartinsadvogado_mobileMenu___kmCi>a>span{color:var(--accent2);font:italic 500 12px var(--serif)}.thiagomartinsadvogado_mobileMenu___kmCi>a>svg{width:18px;color:var(--accent2)}.thiagomartinsadvogado_mobileWhatsapp__zSAX8{margin-top:36px;min-height:58px;display:flex;justify-content:center;align-items:center;gap:10px;background:var(--accent2);color:var(--deep)!important;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.thiagomartinsadvogado_heroPortrait__0m1Ux{right:-8vw;width:58vw;opacity:.74}.thiagomartinsadvogado_aboutComposition__6G1Zi{grid-template-columns:1fr}.thiagomartinsadvogado_aboutIntro__5lGTs{max-width:680px}.thiagomartinsadvogado_aboutFeature__1Nibn{width:min(100%,840px);margin-left:auto}.thiagomartinsadvogado_aboutProof__HAk7_{grid-template-columns:1fr;gap:32px}.thiagomartinsadvogado_contactBottom__OxQRU{grid-template-columns:1fr}.thiagomartinsadvogado_socials__JC2x1{grid-column:1}.thiagomartinsadvogado_footerGrid__HvO5m{grid-template-columns:1fr 1fr}.thiagomartinsadvogado_footerBrandCol__FpKJR{grid-column:1/-1}.thiagomartinsadvogado_presenceGrid__LPij_{grid-template-columns:1fr;gap:36px}}@media(max-width:760px){.thiagomartinsadvogado_preview__nvqgu{padding:7px 96px}.thiagomartinsadvogado_previewBack__v5Psp,.thiagomartinsadvogado_previewSource__4A0lN{width:40px;min-width:40px;padding:0}.thiagomartinsadvogado_previewBack__v5Psp span,.thiagomartinsadvogado_previewSource__4A0lN span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.thiagomartinsadvogado_previewLine__6HjF_{font-size:10px;letter-spacing:.1em}.thiagomartinsadvogado_previewSub__7nrBk{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.thiagomartinsadvogado_header__YhGWZ{height:70px;padding:0 18px}.thiagomartinsadvogado_headerScrolled__U6jwT{height:62px}.thiagomartinsadvogado_brandMark__VUhYW{width:30px;height:42px}.thiagomartinsadvogado_brand__JKwGC strong{font-size:12px}.thiagomartinsadvogado_brand__JKwGC small{font-size:7px}.thiagomartinsadvogado_menuButton__TSQaa{width:42px;height:42px}.thiagomartinsadvogado_hero__ORpOg{min-height:780px;align-items:flex-end}.thiagomartinsadvogado_heroPortrait__0m1Ux{right:-30%;bottom:0;width:108%;height:69%;opacity:.63;clip-path:none}.thiagomartinsadvogado_heroPortrait__0m1Ux:after{background:linear-gradient(0deg,#090806,transparent 42%),linear-gradient(90deg,#090806,transparent 45%)}.thiagomartinsadvogado_heroContent__xP5LY{width:calc(100% - 36px);padding:150px 0 48px}.thiagomartinsadvogado_eyebrow__Y4_RJ{flex-direction:column;gap:8px;margin-bottom:26px}.thiagomartinsadvogado_eyebrow__Y4_RJ span+span:before{display:none}.thiagomartinsadvogado_hero__ORpOg h1{font-size:clamp(40px,13vw,58px)}.thiagomartinsadvogado_heroSub__xCDFy{font-size:14px}.thiagomartinsadvogado_heroActions__Lva6B{flex-direction:column}.thiagomartinsadvogado_heroActions__Lva6B a{min-height:52px}.thiagomartinsadvogado_credentials__a6f9w{padding:18px;grid-template-columns:1fr 1fr}.thiagomartinsadvogado_credentials__a6f9w div{min-height:130px;padding:26px 16px 18px;border-bottom:1px solid var(--line)}.thiagomartinsadvogado_credentials__a6f9w div:nth-child(2){border-right:0}.thiagomartinsadvogado_credentials__a6f9w div:nth-child(3),.thiagomartinsadvogado_credentials__a6f9w div:nth-child(4){border-bottom:0}.thiagomartinsadvogado_credentials__a6f9w div:first-child{padding-left:16px}.thiagomartinsadvogado_credentials__a6f9w div:before,.thiagomartinsadvogado_credentials__a6f9w div:first-child:before{top:12px;left:16px}.thiagomartinsadvogado_credentials__a6f9w div:after,.thiagomartinsadvogado_credentials__a6f9w div:first-child:after{right:10px;left:10px}.thiagomartinsadvogado_credentials__a6f9w strong{font-size:28px}.thiagomartinsadvogado_credentials__a6f9w div>span{margin-top:10px;font-size:8.5px;line-height:1.4}.thiagomartinsadvogado_contact__9OoL6,.thiagomartinsadvogado_faq__2fnVN,.thiagomartinsadvogado_manifesto__jhYc9,.thiagomartinsadvogado_practices__qeBrC,.thiagomartinsadvogado_presence__ATPGH{padding-right:18px;padding-left:18px}.thiagomartinsadvogado_sectionNumber__46cgX{gap:12px}.thiagomartinsadvogado_contact__9OoL6 h2,.thiagomartinsadvogado_manifesto__jhYc9 h2,.thiagomartinsadvogado_practicesHeader__DieyJ h2,.thiagomartinsadvogado_presence__ATPGH h2{font-size:clamp(28px,10vw,42px)}.thiagomartinsadvogado_aboutComposition__6G1Zi{margin-top:38px;gap:38px}.thiagomartinsadvogado_aboutIntro__5lGTs{padding:0}.thiagomartinsadvogado_aboutIntro__5lGTs h2{margin:18px 0 22px;font-size:clamp(34px,11vw,46px)}.thiagomartinsadvogado_aboutFeature__1Nibn{display:grid;grid-template-columns:1fr;gap:20px}.thiagomartinsadvogado_aboutPortrait__9w9Ad{height:min(118vw,480px);margin:0;transform:none}.thiagomartinsadvogado_aboutPanel__w0sXG{margin-top:-64px;width:calc(100% - 20px);margin-left:20px;padding:42px 22px 24px}.thiagomartinsadvogado_aboutPanelIcon__O9Crh{top:auto;bottom:-27px;right:20px;width:54px;height:54px;border-width:7px}.thiagomartinsadvogado_aboutProof__HAk7_{margin-top:40px;padding-top:24px;gap:24px}.thiagomartinsadvogado_aboutProof__HAk7_>p{font-size:16px}.thiagomartinsadvogado_aboutProof__HAk7_>div{grid-template-columns:1fr;gap:18px}.thiagomartinsadvogado_practicesHeader__DieyJ{margin:38px 0 44px;align-items:flex-start;flex-direction:column;gap:20px}.thiagomartinsadvogado_areaGrid__FPXOi{grid-template-columns:1fr 1fr;gap:12px}.thiagomartinsadvogado_areaCard__SWzsK{min-height:200px;padding:18px}.thiagomartinsadvogado_quote__2GPna{min-height:400px;padding:64px 18px}.thiagomartinsadvogado_quote__2GPna blockquote{font-size:clamp(38px,12vw,54px)}.thiagomartinsadvogado_journey__P8nXT{padding:70px 18px}.thiagomartinsadvogado_journeyStepper__j6tdJ{grid-template-columns:1fr;gap:40px;margin-top:44px}.thiagomartinsadvogado_journeyTrack__I6cPS{top:0;bottom:0;left:27px;right:auto;width:2px;height:auto}.thiagomartinsadvogado_journeyTrackFill__tDlMS{width:100%;height:100%;transform:scaleY(0);transform-origin:top}.thiagomartinsadvogado_journeyTrackFill__tDlMS[data-visible=true]{transform:scaleY(1)}.thiagomartinsadvogado_journeyStep__btWj9{display:grid;grid-template-columns:56px 1fr;grid-template-rows:auto auto;-moz-column-gap:16px;column-gap:16px;row-gap:4px;text-align:left;padding:0}.thiagomartinsadvogado_journeyNumWrap__KnRXV{grid-column:1;grid-row:1/3;width:56px;height:56px}.thiagomartinsadvogado_journeyNum__UmelT{padding:6px 0;font-size:24px}.thiagomartinsadvogado_journeyStep__btWj9 h3{grid-column:2;grid-row:1;margin:0}.thiagomartinsadvogado_journeyStep__btWj9 p{grid-column:2;grid-row:2;max-width:none}.thiagomartinsadvogado_presence__ATPGH{padding-bottom:70px}.thiagomartinsadvogado_mapFrame__JZwx7{height:220px}.thiagomartinsadvogado_faq__2fnVN{grid-template-columns:1fr;gap:44px}.thiagomartinsadvogado_faqList__CcrVr button{grid-template-columns:32px 1fr 20px;font-size:16px}.thiagomartinsadvogado_faqList__CcrVr article>div p{margin-left:50px;margin-right:20px}.thiagomartinsadvogado_contactTop__52TC4>a{margin:40px 0 60px;width:100%}.thiagomartinsadvogado_contactBottom__OxQRU{gap:28px}.thiagomartinsadvogado_contactBottom__OxQRU a{font-size:15px;overflow-wrap:anywhere}.thiagomartinsadvogado_footer__9BgqO{padding:44px 18px 20px}.thiagomartinsadvogado_footerGrid__HvO5m{grid-template-columns:1fr 1fr;gap:26px}.thiagomartinsadvogado_footerBrandCol__FpKJR{grid-column:1/-1}.thiagomartinsadvogado_footerRule__apoDw{margin:28px 0 16px}.thiagomartinsadvogado_footerBottom__7RD2_{flex-direction:column;align-items:flex-start;gap:10px;line-height:1.5}.thiagomartinsadvogado_footerBottomLinks__TKYZo{gap:14px}.thiagomartinsadvogado_whatsappFloat___dfOO{right:16px;bottom:16px;width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.thiagomartinsadvogado_site__r_ddf *,.thiagomartinsadvogado_site__r_ddf :after,.thiagomartinsadvogado_site__r_ddf :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.thiagomartinsadvogado_eyebrow__Y4_RJ,.thiagomartinsadvogado_heroActions__Lva6B,.thiagomartinsadvogado_heroSub__xCDFy,.thiagomartinsadvogado_hero__ORpOg h1,.thiagomartinsadvogado_site__r_ddf [data-reveal]{opacity:1;transform:none}}