.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-team-section.section.section--light{padding-block:var(--ja-sec);background:var(--ja-stage)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-team-section .section-title{margin-bottom:16px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-team-section .section-lede{margin:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-lead-wrap,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-partner-wrap,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-staff-wrap{margin-top:clamp(40px,5vw,72px);padding-top:0;border-top:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .container>.attorney-lead-wrap:first-child{margin-top:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-group-title{display:block;margin:0 0 16px;padding:0;border:0;font-size:17px;font-weight:600;letter-spacing:.04em;color:var(--ja-grey)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-group-title:after,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-group-title:before{display:none}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-group-badge{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] :is(.attorney-card--lead,.attorney-card--sub){border:0;border-radius:var(--ja-r);box-shadow:none;overflow:clip;isolation:isolate}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-name{margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.3;letter-spacing:.04em;color:var(--ja-ink)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-name a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}@media (hover:hover){.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-name a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-role{margin:4px 0 0;font-size:17px;font-weight:600;letter-spacing:.02em;color:var(--ja-text)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-email{display:inline-flex;align-items:center;min-height:44px;margin:0;font-size:17px;letter-spacing:.01em;color:var(--ja-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-section{display:block;margin:24px 0 0;padding:0;border:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-label{margin:0 0 6px;padding:0;font-size:15px;font-weight:600;letter-spacing:.06em;color:var(--ja-grey)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-list{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-list li{padding:0;font-size:17px;line-height:1.8;color:var(--ja-text)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-list li::marker,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-list li:before{content:none}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:28px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-actions .attorney-card-cta{min-height:44px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead{position:relative;display:block;min-height:clamp(560px,52vw,760px);background:var(--ja-night);color:var(--ja-night-text)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead>div{display:grid;grid-template-columns:minmax(0,54fr) minmax(0,46fr);grid-gap:0;gap:0;min-height:inherit;padding:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-photo--lead{grid-column:2;grid-row:1;justify-self:stretch;align-self:stretch;width:100%;max-width:none;height:100%;min-height:100%;aspect-ratio:auto;margin:0;border-radius:0;background:transparent;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%),linear-gradient(0deg,transparent 0,#000 16%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 24%),linear-gradient(0deg,transparent 0,#000 16%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-photo--lead img{object-position:50% 18%}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead>div>div:last-child{grid-column:1;grid-row:1;align-self:center;padding:clamp(36px,5vw,72px)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-name{font-size:clamp(30px,3.6vw,52px);color:#fff}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-role{color:#fff;font-size:19px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-email{color:var(--ja-night-text)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-info{padding:0;margin-top:8px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-label{color:var(--ja-night-text);opacity:.86}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-list li{color:var(--ja-night-text);font-size:clamp(17px,1.3vw,19px)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:first-child{color:#fff}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:first-child:after{background:#fff}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:last-child{min-height:52px;padding:0 28px;border-radius:999px;background:var(--ja-shu);color:#fff;font-size:17px;font-weight:700}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:last-child:after{display:none}@media (hover:hover){.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:last-child:hover{background:var(--ja-shu-hover);color:#fff;text-decoration:none}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:first-child:hover{color:#fff}}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead :focus-visible{outline-color:#fff!important}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-staff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ja-gap);gap:var(--ja-gap)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-partner-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--ja-gap);column-gap:var(--ja-gap)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-partner-wrap>.attorney-group-title{grid-column:1/-1}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--sub{display:flex;flex-direction:column;padding:var(--ja-pad);background:var(--ja-tile)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--sub>div:first-child{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;padding:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-photo--sub{width:88px;height:110px;max-width:none;aspect-ratio:auto;margin:0;border-radius:16px;background:#e9e6e0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--sub .attorney-card-info{display:flex;flex:1 1 auto;flex-direction:column;padding:0}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--sub .attorney-card-actions{margin-top:auto;padding-top:28px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts.section{padding-block:0 var(--ja-sec);background:var(--ja-stage)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ja-gap);gap:var(--ja-gap)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .section-title{grid-column:1/-1}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .attorney-card-section{margin:0;padding:var(--ja-pad);border:0;border-radius:var(--ja-r);background:var(--ja-tile)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .attorney-card-label{font-size:17px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .attorney-card-section p{margin:0;font-size:clamp(17px,1.4vw,21px);font-weight:500;line-height:1.75;color:var(--ja-ink)}@media (max-width:1023px){.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead>div{grid-template-columns:minmax(0,1fr)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-photo--lead{grid-column:1;grid-row:1;height:clamp(400px,68vw,520px);min-height:0;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 28%);mask-image:linear-gradient(0deg,transparent 0,#000 28%)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead>div>div:last-child{grid-column:1;grid-row:2;padding:0 28px 32px;margin-top:-40px;position:relative}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .container{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-partner-wrap,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-staff-grid{grid-template-columns:minmax(0,1fr)}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead>div>div:last-child{padding:0 24px 28px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--lead .attorney-card-cta:last-child{width:100%;justify-content:center}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--sub>div:first-child{grid-template-columns:64px minmax(0,1fr);gap:16px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-photo--sub{width:64px;height:80px;border-radius:12px}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card--sub .attorney-card-email{font-size:15px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-card-photo--lead img{animation:JaTeam_teamSettle__0F_Vd linear both;animation-timeline:view();animation-range:entry 0 cover 50%}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .attorney-card-section:nth-of-type(odd),.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-partner-wrap>.attorney-card,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-staff-grid>:nth-child(odd){animation:JaTeam_teamSlideL__EKUiX linear none;animation-timeline:view();animation-range:entry 0 entry 70%}.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .attorney-card-section:nth-of-type(2n),.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] .attorney-staff-grid>:nth-child(2n){animation:JaTeam_teamSlideR__INyoD linear none;animation-timeline:view();animation-range:entry 0 entry 70%}}}@keyframes JaTeam_teamSettle__0F_Vd{0%{scale:1.06}to{scale:1}}@keyframes JaTeam_teamSlideL__EKUiX{0%{translate:-40px 0;opacity:.35}to{translate:0 0;opacity:1}}@keyframes JaTeam_teamSlideR__INyoD{0%{translate:40px 0;opacity:.35}to{translate:0 0;opacity:1}}@media (forced-colors:active){.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] #attorney-facts .attorney-card-section,.JaTeam_team__iXAaT.JaTeam_team__iXAaT[data-ja-v2] :is(.attorney-card--lead,.attorney-card--sub){border:1px solid CanvasText}}.JaContact_root__G2yCC#ja-contact .page-header.page-header--with-content>.container{grid-template-columns:minmax(0,1fr)}.JaContact_root__G2yCC#ja-contact .page-header [data-page-header-slot=children]{grid-column:1;grid-row:2;align-self:start;margin-top:clamp(32px,4vw,56px);padding:0;border:0;background:none}.JaContact_root__G2yCC#ja-contact .contact-email-actions{max-width:none;margin:0;padding:0;border:0;background:none;box-shadow:none}.JaContact_root__G2yCC#ja-contact .contact-email-actions__label{margin:0;font-size:17px;font-weight:600;letter-spacing:.04em;color:var(--ja-grey)}.JaContact_root__G2yCC#ja-contact .contact-email-actions__address{margin:8px 0 0;font-family:var(--ja-gothic);font-size:clamp(24px,4.4vw,64px);font-weight:600;line-height:1.15;letter-spacing:0;color:var(--ja-ink);white-space:nowrap}.JaContact_root__G2yCC#ja-contact .contact-email-actions .contact-email-actions__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:clamp(20px,2.4vw,32px)}.JaContact_root__G2yCC#ja-contact .contact-email-actions .contact-email-actions__row .button{width:auto}.JaContact_root__G2yCC#ja-contact .contact-email-actions__note{max-width:40em;margin:12px 0 0;font-size:17px;line-height:1.85;color:var(--ja-text)}.JaContact_root__G2yCC#ja-contact .contact-email-actions [role=status]:empty{display:none}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2){background:var(--ja-stage-warm)}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2)>.container>form{max-width:920px;margin-inline:auto;padding:var(--ja-pad);border:0;border-radius:var(--ja-r);background:#fff}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form h2{margin:0 0 12px;font-size:clamp(26px,2.6vw,36px);font-weight:700;letter-spacing:.02em;color:var(--ja-ink)}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form label{font-size:17px;font-weight:600;letter-spacing:.02em;color:var(--ja-ink)}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form :is(input:not([type=checkbox]),select){min-height:52px;border:1px solid var(--ja-line-strong);border-radius:14px;background:#fff;font-size:17px}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form textarea{border:1px solid var(--ja-line-strong);border-radius:14px;background:#fff;font-size:17px}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form :is(input,select,textarea):focus-visible{border-color:var(--ja-ink)}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form button[type=submit]{min-height:56px;padding-inline:32px;border:0;border-radius:999px;background:var(--ja-shu);color:#fff;font-size:17px;font-weight:700}@media (hover:hover){.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form button[type=submit]:hover{background:var(--ja-shu-hover)}}.JaContact_root__G2yCC#ja-contact>section.section:nth-of-type(2) form aside{border:0;border-radius:20px;background:var(--ja-tile)}.JaContact_root__G2yCC#ja-contact [class*=_consentRow]{position:relative;align-items:center;min-height:44px}.JaContact_root__G2yCC#ja-contact [class*=_consentRow] input[type=checkbox]{width:24px;height:24px;margin:0;accent-color:var(--ja-ink)}.JaContact_root__G2yCC#ja-contact [class*=_consentLabel]:before{content:"";position:absolute;left:-10px;top:0;width:46px;height:100%}.JaContact_root__G2yCC#ja-contact .consultation-guide-section.section{background:var(--ja-stage)}@media (min-width:1024px){.JaContact_root__G2yCC#ja-contact .consultation-guide-section .contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.JaContact_root__G2yCC#ja-contact .consultation-guide-section .legal-card .card-title:before{content:none}.JaContact_root__G2yCC#ja-contact .messenger-chat-section{padding-block:0 var(--ja-sec);background:var(--ja-stage)}.JaContact_root__G2yCC#ja-contact .messenger-header .section-label-text{display:none}.JaContact_root__G2yCC#ja-contact .messenger-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ja-gap);gap:var(--ja-gap);max-width:none;margin-top:clamp(24px,3vw,40px)}.JaContact_root__G2yCC#ja-contact .messenger-grid>*{grid-column:auto;min-width:0}.JaContact_root__G2yCC#ja-contact .messenger-card{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:0;padding:var(--ja-pad);border:0;border-radius:var(--ja-r);background:var(--ja-tile);box-shadow:none;color:var(--ja-ink);text-decoration:none}.JaContact_root__G2yCC#ja-contact .messenger-card-platform{margin:0;font-size:17px;font-weight:600;color:var(--ja-grey)}.JaContact_root__G2yCC#ja-contact .messenger-card-desc{margin:6px 0 0;font-size:clamp(20px,2vw,28px);font-weight:600;color:var(--ja-ink);overflow-wrap:anywhere}.JaContact_root__G2yCC#ja-contact .messenger-card-arrow{display:none}.JaContact_root__G2yCC#ja-contact .messenger-card:after{content:"";flex:none;width:10px;height:16px;background:var(--ja-shu);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M2 2l6 6-6 6' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M2 2l6 6-6 6' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.JaContact_root__G2yCC#ja-contact .messenger-features{padding:var(--ja-pad);border:0;border-radius:var(--ja-r);background:var(--ja-tile)}.JaContact_root__G2yCC#ja-contact .messenger-features-title{margin:0 0 12px;font-size:17px;font-weight:600;color:var(--ja-grey)}.JaContact_root__G2yCC#ja-contact .messenger-features-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.JaContact_root__G2yCC#ja-contact .messenger-features-list li{font-size:17px;line-height:1.7;color:var(--ja-ink)}.JaContact_root__G2yCC#ja-contact .messenger-check{display:none}.JaContact_root__G2yCC#ja-contact .reveal>section.section{background:var(--ja-stage)}.JaContact_root__G2yCC#ja-contact #offices{background:var(--ja-stage-warm)}.JaContact_root__G2yCC#ja-contact #offices .office-card{border:0;border-radius:var(--ja-r)}.JaContact_root__G2yCC#ja-contact #offices .office-map-fallback{background:linear-gradient(22deg,transparent 0 43%,rgb(20 18 16/8%) 44% 46%,transparent 47% 100%),linear-gradient(132deg,transparent 0 52%,rgb(20 18 16/6%) 53% 55%,transparent 56% 100%),var(--ja-tile)}.JaContact_root__G2yCC#ja-contact #offices .office-map-fallback:after{background:var(--ja-ink);box-shadow:none}.JaContact_root__G2yCC#ja-contact #offices .office-map-fallback-panel{border:0;border-radius:20px;background:#fff}@media (max-width:767px){.JaContact_root__G2yCC#ja-contact .contact-email-actions__address{font-size:6.6vw}.JaContact_root__G2yCC#ja-contact .messenger-grid{grid-template-columns:minmax(0,1fr)}.JaContact_root__G2yCC#ja-contact .contact-email-actions .contact-email-actions__row .button:not(.secondary){width:100%;justify-content:center}}