.pv{--pv-ink:#111;--pv-soft:#f8f8f8;--pv-ink-65:#111111a6;--pv-ink-60:#1119;--pv-ink-55:#1111118c;--pv-ink-50:#11111180;--pv-ink-45:#11111173;--pv-line:#11111114;--pv-line-soft:#1111110f;--pv-ease:cubic-bezier(.16, 1, .3, 1);--pv-s-15:color-mix(in srgb, var(--pv-s) 15%, transparent);--pv-s-6:color-mix(in srgb, var(--pv-s) 6%, transparent);--pv-p-shadow:color-mix(in srgb, var(--pv-p) 16%, transparent);font-family:var(--font-manrope), -apple-system, BlinkMacSystemFont, sans-serif;color:var(--pv-ink);-webkit-font-smoothing:antialiased;text-align:left;background:#fff;line-height:1.5}.pv *,.pv :before,.pv :after{box-sizing:border-box}:where(.pv) a{color:var(--pv-p);text-decoration:none}:where(.pv) img{max-width:100%;display:block}:where(.pv) :is(h1,h2,h3,p){margin:0}.pv-container{max-width:1280px;margin:0 auto}.pv-container--narrow{max-width:800px}.pv-nav{z-index:5;border-bottom:1px solid var(--pv-line-soft);background:#fff;position:sticky;top:0}.pv-nav__inner{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:76px;margin:0 auto;padding:0 32px;display:flex;position:relative}.pv-brand{align-items:center;gap:12px;display:flex}.pv-brand__mark{font-family:var(--pv-fh);font-size:26px;font-weight:var(--pv-fwb,700);color:var(--pv-p);line-height:1}.pv-brand__rule{background:var(--pv-s);width:1px;height:22px}.pv-brand__name{letter-spacing:.24em;text-transform:uppercase;color:var(--pv-ink);white-space:nowrap;font-size:11px;font-weight:600}.pv-brand__logo{object-fit:contain;width:auto;max-width:220px;height:44px}.pv-nav__menu{align-items:center;gap:28px;display:flex}.pv-nav__link{color:var(--pv-ink);white-space:nowrap;font-size:13px;font-weight:500}.pv-nav__cta{background:var(--pv-p);color:#fff;border-radius:var(--pv-br);white-space:nowrap;padding:12px 24px;font-size:13px;font-weight:600}.pv-nav__toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:none}.pv-nav__toggle span{background:var(--pv-p);width:100%;height:2px;transition:transform .3s var(--pv-ease), opacity .25s;border-radius:2px;display:block}.pv-nav__toggle[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.pv-nav__toggle[aria-expanded=true] span:nth-child(2){opacity:0}.pv-nav__toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.pv-hero{background:linear-gradient(#fff 0%,#f8f8f8 100%);align-items:center;min-height:760px;padding:80px 32px;display:flex;position:relative;overflow:hidden}.pv-hero__panel{background:var(--pv-soft);border-left:1px solid #1111110d;width:42%;height:100%;position:absolute;top:0;right:0}.pv-hero__grid{grid-template-columns:minmax(320px,1.1fr) minmax(300px,.9fr);align-items:center;gap:80px;width:100%;max-width:1280px;margin:0 auto;display:grid;position:relative}.pv-eyebrow{align-items:center;gap:16px;margin-bottom:28px;display:flex}.pv-eyebrow--center{justify-content:center}.pv-eyebrow__rule{background:var(--pv-s);flex-shrink:0;width:40px;height:1px}.pv-eyebrow__label{letter-spacing:.3em;text-transform:uppercase;color:var(--pv-s);font-size:12px;font-weight:600}.pv-hero__title{font-family:var(--pv-fh);font-size:66px;font-weight:var(--pv-fw,600);color:var(--pv-p);text-wrap:pretty;margin:0 0 28px;line-height:1.08}.pv-hero__title em{color:var(--pv-s);font-style:italic}.pv-hero__lead{color:var(--pv-ink-65);max-width:520px;margin:0 0 40px;font-size:17px;line-height:1.7}.pv-hero__actions{flex-wrap:wrap;gap:16px;margin-bottom:48px;display:flex}.pv-btn-primary{background:var(--pv-p);color:#fff;border-radius:var(--pv-br);box-shadow:0 8px 24px var(--pv-p-shadow);padding:17px 36px;font-size:14px;font-weight:600;display:inline-block}.pv .pv-btn-outline{border:1px solid color-mix(in srgb, var(--pv-p) 25%, transparent);color:var(--pv-p);border-radius:var(--pv-br);align-items:center;gap:10px;padding:16px 32px;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex}.pv .pv-btn-outline:hover{border-color:var(--pv-s);color:var(--pv-s)}.pv-hero__stats{border-top:1px solid var(--pv-line);flex-wrap:wrap;gap:40px;padding-top:28px;display:flex}.pv-stat__value{font-variant-numeric:lining-nums;font-family:var(--pv-fh);font-size:32px;font-weight:var(--pv-fw,600);color:var(--pv-p)}.pv-stat__label{letter-spacing:.12em;text-transform:uppercase;color:var(--pv-ink-50);font-size:12px}.pv-hero__media{justify-self:end;width:100%;max-width:460px;position:relative}.pv-hero__frame{border:1px solid var(--pv-s);border-radius:var(--pv-r);position:absolute;inset:24px 24px -24px -24px}.pv-hero__photo{aspect-ratio:4/5;width:100%;box-shadow:0 32px 64px var(--pv-p-shadow);border-radius:var(--pv-r);background:#e9ecf0;position:relative;overflow:hidden}.pv-hero__photo img{object-fit:cover;width:100%;height:100%}.pv-photo-ph{background:linear-gradient(160deg, color-mix(in srgb, var(--pv-p) 80%, #fff) 0%, var(--pv-p) 100%);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.pv-photo-ph__mark{border:1px solid var(--pv-s);width:128px;height:128px;font-family:var(--pv-fh);font-size:48px;font-weight:var(--pv-fw,600);color:var(--pv-s);background:color-mix(in srgb, var(--pv-s) 8%, transparent);border-radius:50%;place-items:center;display:grid}.pv-photo-ph__label{letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3;font-size:11px;font-weight:600}.pv-photo-tag{color:#fff;letter-spacing:.04em;background:#0000008c;border-radius:3px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;bottom:12px;left:12px}.pv-photo-tag--top{top:12px;bottom:auto}.pv-section{padding:120px 32px}.pv-section--white{background:#fff}.pv-section--soft{background:var(--pv-soft)}.pv-section--navy{background:var(--pv-p);position:relative;overflow:hidden}.pv-section--navy .pv-container{position:relative}.pv-section--navy .pv-heading{color:#fff}.pv-heading{font-family:var(--pv-fh);font-size:46px;font-weight:var(--pv-fw,600);color:var(--pv-p);text-wrap:pretty;line-height:1.15}.pv-intro{text-align:center;max-width:640px;margin:0 auto 64px}.pv-intro .pv-eyebrow{margin-bottom:20px}.pv-sobre__grid{grid-template-columns:minmax(280px,.8fr) minmax(320px,1.2fr);align-items:start;gap:80px;display:grid}.pv-sobre__media{position:relative}.pv-sobre__photo{aspect-ratio:3/4;border-radius:var(--pv-r);background:#e9ecf0;width:100%;overflow:hidden}.pv-sobre__photo img{object-fit:cover;width:100%;height:100%}.pv-sobre__badge{background:var(--pv-p);color:#fff;border-radius:var(--pv-r);box-shadow:0 16px 40px color-mix(in srgb, var(--pv-p) 30%, transparent);max-width:90%;padding:20px 28px;position:absolute;bottom:-20px;right:-20px}.pv-sobre__badge-name{font-family:var(--pv-fh);color:var(--pv-s);font-size:26px;line-height:1.15}.pv-sobre__badge-oab{letter-spacing:.2em;text-transform:uppercase;opacity:.7;margin-top:4px;font-size:11px}.pv-sobre__grid .pv-eyebrow{margin-bottom:20px}.pv-sobre__grid .pv-heading{margin-bottom:24px}.pv-sobre__text{color:var(--pv-ink-65);white-space:pre-line;margin:0 0 32px;font-size:16px;line-height:1.8}.pv-sobre__facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 32px;margin-bottom:40px;font-size:14px;display:grid}.pv-fact{border-bottom:1px solid #11111112;gap:12px;padding:10px 0;display:flex}.pv-fact__label{color:var(--pv-ink-45);min-width:110px}.pv-fact__value{color:var(--pv-p);font-weight:600}.pv-creds{margin:-8px 0 40px}.pv-creds__title{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:var(--pv-p);margin:0 0 8px;font-size:20px}.pv-creds__list{margin:0;padding:0;list-style:none}.pv-cred{border-bottom:1px solid #11111112;align-items:flex-start;gap:14px;padding:12px 0;display:flex}.pv-cred__icon{border-radius:var(--pv-r);background:var(--pv-soft);width:36px;height:36px;color:var(--pv-s);border:1px solid #1111110f;flex:none;place-items:center;display:grid}.pv-cred__name{color:var(--pv-p);font-size:15px;font-weight:600;line-height:1.4;display:block}.pv-cred__meta{color:var(--pv-ink-65);margin-top:2px;font-size:13px;display:block}.pv-sobre__pills{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.pv-pill{background:var(--pv-soft);border-radius:var(--pv-r);border:1px solid #1111110d;align-items:center;gap:14px;padding:18px 20px;display:flex}.pv-pill__check{color:var(--pv-s);font-size:16px}.pv-pill__label{color:var(--pv-p);font-size:14px;font-weight:600}.pv-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.pv-card{border:1px solid var(--pv-line-soft);border-radius:var(--pv-r);background:#fff;padding:40px 32px;transition:all .35s}.pv-card:hover{box-shadow:0 24px 48px color-mix(in srgb, var(--pv-p) 10%, transparent);border-color:var(--pv-s);transform:translateY(-6px)}.pv-card__icon{margin-bottom:20px}.pv-card__title{font-family:var(--pv-fh);font-size:26px;font-weight:var(--pv-fw,600);color:var(--pv-p);margin:0 0 12px}.pv-card__text{color:var(--pv-ink-60);font-size:14px;line-height:1.7}.pv-dif__grid{grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);align-items:start;gap:80px;display:grid}.pv-dif__grid .pv-eyebrow,.pv-dif__grid .pv-heading{margin-bottom:20px}.pv-dif__text{color:var(--pv-ink-65);font-size:16px;line-height:1.8}.pv-dif__list{gap:14px;display:grid}.pv-dif-item{border-radius:var(--pv-r);background:#fff;border:1px solid #11111112;align-items:center;gap:20px;padding:22px 28px;transition:all .3s;display:flex}.pv-dif-item:hover{border-color:var(--pv-s);transform:translate(6px)}.pv-dif-item__check{background:var(--pv-p);width:40px;height:40px;color:var(--pv-s);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.pv-dif-item__title{color:var(--pv-p);margin-bottom:3px;font-size:15px;font-weight:700}.pv-dif-item__text{color:var(--pv-ink-55);font-size:13.5px;line-height:1.6}.pv-circle{border:1px solid var(--pv-s-15);pointer-events:none;border-radius:50%;position:absolute}.pv-circle--tr{width:400px;height:400px;top:-120px;right:-120px}.pv-circle--bl1{width:460px;height:460px;bottom:-160px;left:-160px}.pv-circle--bl2{opacity:.7;width:360px;height:360px;bottom:-110px;left:-110px}.pv-section--navy .pv-intro{margin-bottom:72px}.pv-firm{gap:14px;padding:24px}.pv-firm__name{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:#fff;text-wrap:balance;max-width:14ch;font-size:26px;line-height:1.15}.pv-firm__team{color:#fff;background:#0000002e;border-top:1px solid #ffffff1f;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.pv-firm__avatars{display:flex}.pv-firm__avatars i{letter-spacing:.04em;width:30px;height:30px;color:var(--pv-p);background:var(--pv-s);box-shadow:0 0 0 2px var(--pv-p);border-radius:50%;place-items:center;margin-left:-4px;font-size:10.5px;font-style:normal;font-weight:700;display:grid}.pv-firm__avatars i:first-child{margin-left:0}.pv-team__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:56px;display:flex}.pv-team__head .pv-eyebrow{margin-bottom:20px}.pv-team__head .pv-heading{max-width:22ch}.pv-team__filter{border:1px solid #ffffff29;border-radius:999px;gap:4px;padding:4px;display:flex}.pv-team__filter button{color:#ffffffb3;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .25s,color .25s}.pv-team__filter button:hover{color:#fff}.pv-team__filter button.is-on{background:var(--pv-s);color:var(--pv-p)}.pv-team__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 28px;display:grid}.pv-member{min-width:0}.pv-member__photo{aspect-ratio:4/5;border-radius:var(--pv-r);color:color-mix(in srgb, var(--pv-s) 55%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--pv-p) 78%, #fff) 0%, color-mix(in srgb, var(--pv-p) 92%, #000) 100%);transition:transform .45s var(--pv-ease);place-items:center;margin-bottom:20px;display:grid;position:relative;box-shadow:0 24px 40px -24px #0009}.pv-member:hover .pv-member__photo{transform:translateY(-6px)}.pv-member__frame{border:1px solid color-mix(in srgb, var(--pv-s) 45%, transparent);border-radius:calc(var(--pv-r) * .6);pointer-events:none;position:absolute;inset:10px}.pv-member__mono{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:var(--pv-s);letter-spacing:.02em;font-size:64px;line-height:1}.pv-member__role{letter-spacing:.2em;text-transform:uppercase;color:var(--pv-s);margin-bottom:8px;font-size:11px;font-weight:600}.pv-member__name{font-variant-numeric:lining-nums;font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:#fff;overflow-wrap:anywhere;margin:0 0 6px;font-size:25px;line-height:1.15}.pv-member__oab{color:#fff9;font-variant-numeric:lining-nums;font-size:13px}.pv-member--empty .pv-member__photo{box-shadow:none;color:#ffffff4d;background:0 0;border:1px dashed #ffffff38}.pv-member--empty .pv-member__frame{display:none}.pv-member--empty .pv-member__name{color:#ffffff73}.pv-member--empty .pv-member__role,.pv-member--empty .pv-member__oab{color:#ffffff59}.pv-member--more .pv-member__photo{background:var(--pv-s)}.pv-member--more .pv-member__frame{border-color:color-mix(in srgb, var(--pv-p) 35%, transparent)}.pv-member__count{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:var(--pv-p);font-variant-numeric:lining-nums;font-size:76px;line-height:1}.pv-member__link{color:#fff;border-bottom:1px solid var(--pv-s);padding-bottom:3px;font-weight:600;display:inline-block}.pv-team__note{color:#ffffff80;margin:48px 0 0;font-size:13px}.pv-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pv-post{border:1px solid var(--pv-line-soft);border-radius:var(--pv-r);background:#fff;flex-direction:column;display:flex;overflow:hidden}.pv-post__cover{aspect-ratio:16/8;background:var(--pv-p);background-image:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 34px);align-items:flex-end;padding:18px 22px;display:flex}.pv-post__cover span{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:var(--pv-s);font-size:26px;line-height:1.05}.pv-post__body{flex-direction:column;flex:1;gap:18px;padding:24px 22px 26px;display:flex}.pv-post__title{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);color:var(--pv-p);margin:0;font-size:23px;line-height:1.2}.pv-post__more{color:var(--pv-p);border-bottom:1px solid var(--pv-s);align-self:flex-start;margin-top:auto;padding-bottom:3px;font-size:13px;font-weight:600}.pv-posts__note{text-align:center;color:var(--pv-ink-50);margin:28px 0 0;font-size:13px}.pv-steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:32px;display:grid}.pv-step{text-align:center}.pv-step__number{font-variant-numeric:lining-nums;border:1px solid var(--pv-s);width:56px;height:56px;font-family:var(--pv-fh);color:var(--pv-s);background:var(--pv-s-6);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:22px;display:flex}.pv-step__title{color:#fff;margin-bottom:8px;font-size:15px;font-weight:700}.pv-step__text{color:#ffffff8c;font-size:13px;line-height:1.6}.pv-faq{gap:12px;display:grid}.pv-faq-item{border:1px solid var(--pv-line);border-radius:var(--pv-r);background:#fff;transition:border-color .3s;overflow:hidden}.pv-faq-item.is-open{border-color:var(--pv-s)}.pv-faq-item__button{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 28px;font-family:inherit;display:flex}.pv-faq-item__q{color:var(--pv-p);font-size:15.5px;font-weight:600}.pv-faq-item__icon{color:var(--pv-s);flex-shrink:0;font-size:18px;line-height:1;transition:transform .35s}.pv-faq-item.is-open .pv-faq-item__icon{transform:rotate(45deg)}.pv-faq-item__body{opacity:0;max-height:0;transition:max-height .45s var(--pv-ease), opacity .35s;overflow:hidden}.pv-faq-item.is-open .pv-faq-item__body{opacity:1;max-height:300px}.pv-faq-item__a{color:var(--pv-ink-60);padding:0 28px 26px;font-size:14.5px;line-height:1.8}.pv-cta{padding:130px 32px}.pv-cta__inner{text-align:center;max-width:760px;margin:0 auto;position:relative}.pv-cta__title{font-family:var(--pv-fh);font-size:56px;font-weight:var(--pv-fw,600);color:#fff;margin:0 0 24px;line-height:1.12}.pv-cta__title em{color:var(--pv-s);font-style:italic}.pv-cta__text{color:#ffffffa6;max-width:560px;margin:0 auto 44px;font-size:16.5px;line-height:1.8}.pv-btn-gold{background:var(--pv-s);color:var(--pv-p);border-radius:var(--pv-br);box-shadow:0 12px 32px color-mix(in srgb, var(--pv-s) 30%, transparent);padding:19px 48px;font-size:15px;font-weight:700;display:inline-block}.pv-contato__header{margin-bottom:56px}.pv-contato__header .pv-eyebrow{margin-bottom:20px}.pv-contato__grid{grid-template-columns:minmax(300px,1fr) minmax(320px,1.1fr);align-items:start;gap:72px;display:grid}.pv-contato__list{gap:4px;margin-bottom:40px;display:grid}.pv-contato__row{border-bottom:1px solid var(--pv-line);align-items:center;gap:18px;padding:16px 0;display:flex}.pv-contato__row svg{flex-shrink:0}.pv-contato__row--start{align-items:flex-start}.pv-contato__row--start svg{margin-top:2px}.pv-contato__row--last{border-bottom:none}.pv-contato__value{color:var(--pv-p);word-break:break-word;font-size:15px;font-weight:600}.pv-contato__plain{color:var(--pv-ink);font-size:15px;line-height:1.6}.pv-contato__map{border-radius:var(--pv-r);border:1px solid var(--pv-line);background:repeating-linear-gradient(0deg, transparent, transparent 39px, #0e23400f 39px, #0e23400f 40px), repeating-linear-gradient(90deg, transparent, transparent 39px, #0e23400f 39px, #0e23400f 40px), var(--pv-soft);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:220px;display:flex}.pv-contato__map-label{letter-spacing:.2em;text-transform:uppercase;color:var(--pv-ink-45);font-size:11px;font-weight:600}.pv-form{border:1px solid var(--pv-line-soft);border-radius:var(--pv-r);box-shadow:0 24px 56px color-mix(in srgb, var(--pv-p) 7%, transparent);background:#fff;gap:18px;padding:44px;display:grid}.pv-form__row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;display:grid}.pv-form__field{gap:8px;display:grid}.pv-form__label{letter-spacing:.1em;text-transform:uppercase;color:var(--pv-p);font-size:12px;font-weight:700}.pv-form__input{border-radius:min(var(--pv-r), 10px);color:var(--pv-ink);background:#fff;border:1px solid #1111111f;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:14px}.pv-form__input:focus{border-color:var(--pv-s)}.pv-form__textarea{resize:vertical;min-height:110px}.pv-form__submit{background:var(--pv-p);color:#fff;border-radius:var(--pv-br);cursor:pointer;letter-spacing:.04em;border:none;padding:17px;font-family:inherit;font-size:14px;font-weight:700}.pv-form__note{color:var(--pv-ink-45);text-align:center;font-size:12px}.pv-footer{background:var(--pv-p);padding:72px 32px 0}.pv-footer__grid{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:48px;padding-bottom:56px;display:grid}.pv-footer .pv-brand{margin-bottom:20px}.pv-footer .pv-brand__mark{color:var(--pv-s);font-size:28px}.pv-footer .pv-brand__rule{background:color-mix(in srgb, var(--pv-s) 40%, transparent);height:24px}.pv-footer .pv-brand__name{color:#fff}.pv-footer__id{color:#ffffffb3;font-size:14px;line-height:1.7}.pv-footer__heading{letter-spacing:.2em;text-transform:uppercase;color:var(--pv-s);margin-bottom:20px;font-size:12px;font-weight:600}.pv-footer__nav,.pv-footer__info{color:#ffffffa6;word-break:break-word;gap:12px;font-size:14px;line-height:1.6;display:grid}.pv-footer__bottom{color:#ffffff73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 0;font-size:12.5px;display:flex}.pv-footer__bottom span:first-child{max-width:760px}.pv--m .pv-nav__inner{height:68px;padding:0 20px}.pv--m .pv-brand__name,.pv--m .pv-brand__rule{display:none}.pv--m .pv-brand__logo{max-width:170px;height:36px}.pv--m .pv-nav__toggle{display:flex}.pv--m .pv-nav__menu{border-bottom:1px solid var(--pv-line-soft);opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s var(--pv-ease), opacity .3s, visibility .3s;background:#fffffffa;flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 20px;position:absolute;top:68px;left:0;right:0;transform:translateY(-12px);box-shadow:0 24px 48px #0e23401a}.pv--m .pv-nav__menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.pv--m .pv-nav__link{border-bottom:1px solid var(--pv-line-soft);padding:14px 0;font-size:15px}.pv--m .pv-nav__cta{text-align:center;margin-top:14px}.pv--m .pv-hero{min-height:0;padding:48px 20px 64px}.pv--m .pv-hero__grid,.pv--m .pv-sobre__grid,.pv--m .pv-dif__grid,.pv--m .pv-contato__grid{grid-template-columns:1fr;gap:48px}.pv--m .pv-hero__panel{display:none}.pv--m .pv-hero__title{font-size:40px}.pv--m .pv-hero__lead{font-size:16px}.pv--m .pv-hero__stats{gap:28px}.pv--m .pv-hero__media{justify-self:center;max-width:300px}.pv--m .pv-hero__frame{inset:12px 12px -12px -12px}.pv--m .pv-btn-primary,.pv--m .pv-btn-outline{padding:15px 24px}.pv--m .pv-section{padding:80px 20px}.pv--m .pv-heading{font-size:32px}.pv--m .pv-intro{margin-bottom:44px}.pv--m .pv-sobre__badge{padding:16px 20px;right:0}.pv--m .pv-sobre__badge-name{font-size:22px}.pv--m .pv-sobre__facts{grid-template-columns:1fr}.pv--m .pv-fact__label{min-width:104px}.pv--m .pv-cards{grid-template-columns:1fr}.pv--m .pv-posts{grid-template-columns:1fr;gap:16px}.pv--m .pv-team__head{margin-bottom:36px}.pv--m .pv-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.pv--m .pv-member__photo{margin-bottom:14px}.pv--m .pv-member__mono{font-size:44px}.pv--m .pv-member__count{font-size:52px}.pv--m .pv-member__name{font-size:20px}.pv--m .pv-member__role{letter-spacing:.16em;font-size:10px}.pv--m .pv-team__filter button{padding:8px 13px;font-size:12.5px}.pv--m .pv-firm__name{font-size:22px}.pv--m .pv-post__cover{aspect-ratio:16/6}.pv--m .pv-card{padding:32px 24px}.pv--m .pv-dif-item{padding:18px 20px}.pv--m .pv-steps{grid-template-columns:1fr 1fr;gap:28px 16px}.pv--m .pv-faq-item__button{padding:20px}.pv--m .pv-faq-item__a{padding:0 20px 22px}.pv--m .pv-cta{padding:88px 20px}.pv--m .pv-cta__title{font-size:36px}.pv--m .pv-form{padding:24px}.pv--m .pv-form__row{grid-template-columns:1fr}.pv--m .pv-footer{padding:56px 20px 0}.pv--m .pv-footer__grid{grid-template-columns:1fr;gap:32px}@keyframes pvSpot{0%{outline-offset:22px;outline-color:#0000}18%,70%{outline-color:var(--pv-s);outline-offset:10px}to{outline-offset:10px;outline-color:#0000}}.pv .is-spot{outline-offset:10px;border-radius:6px;outline:3px solid #0000;animation:2.2s both pvSpot}.pv--m .is-spot{outline-width:2px}@media (prefers-reduced-motion:reduce){.pv .is-spot{outline-color:var(--pv-s);animation:none}}.pv-hero__copy{z-index:1;min-width:0;position:relative}.pv-hero__grid--solo{grid-template-columns:minmax(0,1fr)}.pv--moderno .pv-hero{background:var(--pv-p);min-height:720px}.pv-hero__bg{width:58%;position:absolute;top:0;bottom:0;right:0}.pv-hero__bg:empty{display:none}.pv-hero__bg img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.pv-hero__bg:after{content:"";background:linear-gradient(90deg, var(--pv-p) 0%, color-mix(in srgb, var(--pv-p) 72%, transparent) 28%, color-mix(in srgb, var(--pv-p) 12%, transparent) 72%, transparent 100%);position:absolute;inset:0}.pv-hero__bg--mono{place-items:center;width:46%;display:grid}.pv-hero__bg--mono:after{display:none}.pv-hero__mono{font-family:var(--pv-fh);font-weight:var(--pv-fw,600);letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--pv-s) 55%, transparent);-webkit-user-select:none;user-select:none;font-size:260px;line-height:1}.pv-hero__bg .pv-photo-tag{z-index:1;left:auto;right:16px}.pv--moderno .pv-hero__copy{max-width:600px}.pv--moderno .pv-hero__title{color:#fff;font-size:64px}.pv--moderno .pv-hero__lead{color:#ffffffc7}.pv--moderno .pv-hero .pv-btn-primary{background:var(--pv-s);color:var(--pv-p);box-shadow:none}.pv--moderno .pv-hero .pv-btn-outline{color:#fff;border-color:#ffffff59}.pv--moderno .pv-hero .pv-btn-outline:hover{border-color:var(--pv-s);color:var(--pv-s)}.pv--moderno .pv-hero__stats{border-top-color:#ffffff29}.pv--moderno .pv-hero .pv-stat__value{color:#fff}.pv--moderno .pv-hero .pv-stat__label{color:#fff9}.pv--moderno .pv-intro{text-align:left;max-width:720px;margin-left:0}.pv--moderno .pv-intro .pv-eyebrow--center{justify-content:flex-start}.pv--moderno .pv-eyebrow--center .pv-eyebrow__rule:last-child:not(:first-child){display:none}.pv--moderno .pv-card{border-top:3px solid var(--pv-s)}.pv--moderno .pv-step{text-align:left}.pv--moderno .pv-step__number{margin:0 0 20px}.pv--minimalista .pv-nav{border-bottom-color:#0000}.pv--minimalista .pv-hero{text-align:center;border-bottom:1px solid var(--pv-line);background:#fff;min-height:640px;padding:120px 32px 104px}.pv--minimalista .pv-hero__copy{max-width:880px;margin:0 auto}.pv--minimalista .pv-hero__title{font-size:76px;line-height:1.04}.pv--minimalista .pv-hero__title em{display:block}.pv--minimalista .pv-hero__lead{max-width:600px;margin-left:auto;margin-right:auto}.pv--minimalista .pv-hero__actions{justify-content:center}.pv--minimalista .pv-hero__stats{border-top:0;justify-content:center;gap:64px;padding-top:0}.pv--minimalista .pv-btn-primary,.pv--minimalista .pv-btn-gold{box-shadow:none}.pv--minimalista .pv-section--soft,.pv--minimalista .pv-section--navy{border-top:1px solid var(--pv-line);background:#fff}.pv--minimalista .pv-section--navy .pv-heading,.pv--minimalista .pv-cta__title{color:var(--pv-p)}.pv--minimalista .pv-cta__text{color:var(--pv-ink-65)}.pv--minimalista .pv-btn-gold{background:var(--pv-p);color:#fff}.pv--minimalista .pv-circle,.pv--minimalista .pv-sobre__pills{display:none}.pv--minimalista .pv-step__title{color:var(--pv-ink)}.pv--minimalista .pv-step__text{color:var(--pv-ink-60)}.pv--minimalista .pv-step__number{background:0 0}.pv--minimalista .pv-card{border:0;border-top:1px solid var(--pv-line);background:0 0;border-radius:0;padding:32px 0 0}.pv--minimalista .pv-card:hover{box-shadow:none;border-color:var(--pv-s);transform:none}.pv--minimalista .pv-member__name,.pv--minimalista .pv-member__link{color:var(--pv-p)}.pv--minimalista .pv-member__oab,.pv--minimalista .pv-team__note{color:var(--pv-ink-50)}.pv--minimalista .pv-member--empty .pv-member__name,.pv--minimalista .pv-member--empty .pv-member__role,.pv--minimalista .pv-member--empty .pv-member__oab{color:var(--pv-ink-45)}.pv--minimalista .pv-member--empty .pv-member__photo{border-color:var(--pv-line);color:var(--pv-ink-45)}.pv--minimalista .pv-team__filter{border-color:var(--pv-line)}.pv--minimalista .pv-team__filter button{color:var(--pv-ink-60)}.pv--m.pv--moderno .pv-hero{flex-direction:column;align-items:stretch;min-height:0;padding:0 20px 56px}.pv--m .pv-hero__bg{width:auto;height:340px;margin:0 -20px 28px;position:relative}.pv--m .pv-hero__bg--mono{display:none}.pv--m .pv-hero__bg:after{background:linear-gradient(180deg, transparent 45%, var(--pv-p) 100%)}.pv--m.pv--moderno .pv-hero__bg--mono+.pv-hero__grid{padding-top:48px}.pv--m.pv--moderno .pv-hero__title{font-size:38px}.pv--m.pv--minimalista .pv-hero{min-height:0;padding:64px 20px 56px}.pv--m.pv--minimalista .pv-hero__title{font-size:42px}.pv--m.pv--minimalista .pv-hero__stats{gap:28px}
