
/* Elementor structural bridge. V1 source CSS below is the visual authority. */
body.law-v1{line-height:normal;letter-spacing:normal;margin:0;background:#fff;font-family:'Public Sans',sans-serif;color:var(--e-global-color-secondary,#1b2d26)}
body.law-v1 .site{font-family:'Public Sans',sans-serif}
.law-dom.e-con{display:block;flex-direction:row;flex-wrap:nowrap;align-items:normal;justify-content:normal;min-width:0;min-height:0;--min-height:0;--container-max-width:none;max-width:none;width:auto;padding:0;margin:0;gap:0;--gap:0px;--row-gap:0px;--column-gap:0px;--content-width:100%;flex:0 1 auto;align-self:auto;overflow:visible;--widgets-spacing:0px}
.law-dom.e-con:is(li){display:list-item}
.site .law-dom.e-con:before,.site .law-dom.e-con:after{pointer-events:none}
.site .law-leaf,.site .law-leaf>.elementor-widget-container{display:contents}
.elementor-button.law-source-link{background:transparent;color:inherit;border:0;border-radius:0;box-shadow:none;padding:0;font:inherit;display:inline;line-height:inherit;text-align:inherit}
.law-v1 :where(.elementor-heading-title){padding:0;line-height:inherit}
.law-leaf .elementor-heading-title{color:inherit;font:inherit;letter-spacing:inherit}
.law-v1 :where(p,h1,h2,h3){margin:0}
.site a{color:inherit;text-decoration:none}
.site img{border-radius:0;box-shadow:none}
.site button:focus,.site button:hover{background-color:unset;color:inherit}
.law-v1 .site-main{max-width:none;padding:0}
.law-v1 .page-header,.law-v1 .entry-title{display:none}
.law-v1 .elementor-location-header,.law-v1 .elementor-location-footer{width:100%}

small:is(.law-v1,.law-v1 *){--law-source-font-size:smaller}
:root{--law-source-font-size:16px;--law-source-line-height:normal;--law-source-letter-spacing:normal}
.law-dom:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-width:auto;--law-source-max-width:none;--law-source-min-height:0px;--law-source-height:auto;--law-source-grid-template-columns:1fr;--law-source-grid-template-rows:auto;--law-source-flex-direction:row;--law-source-flex-wrap:nowrap;--law-source-align-items:normal;--law-source-justify-content:normal;--law-source-row-gap:0px;--law-source-column-gap:0px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px}
.law-dom:where(figure):is(.law-v1,.law-v1 *){--law-source-margin-top:1em;--law-source-margin-right:40px;--law-source-margin-bottom:1em;--law-source-margin-left:40px}
.law-dom:where(:is(dl,[data-law-tag="dl"])):is(.law-v1,.law-v1 *){--law-source-margin-top:1em;--law-source-margin-bottom:1em}
.law-dom:where(:is(dd,[data-law-tag="dd"])):is(.law-v1,.law-v1 *){--law-source-margin-left:40px}
.law-dom:is(li):is(.law-v1,.law-v1 *){--law-source-display:list-item}
body:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
button:is(.law-v1,.law-v1 *), input:is(.law-v1,.law-v1 *), textarea:is(.law-v1,.law-v1 *), select:is(.law-v1,.law-v1 *){--law-source-font-size:inherit;--law-source-line-height:inherit;}
img:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-max-width:100%;}
h1:is(.law-v1,.law-v1 *), h2:is(.law-v1,.law-v1 *), h3:is(.law-v1,.law-v1 *), ul:is(.law-v1,.law-v1 *), ol:is(.law-v1,.law-v1 *), p:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.photo:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-height:100%;}
.ui-button:is(.law-v1,.law-v1 *){--law-source-display:inline-flex;--law-source-min-height:46px;--law-source-align-items:center;--law-source-justify-content:center;--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-font-size:13px;--law-source-line-height:1.3;--law-source-padding-top:13px;--law-source-padding-right:20px;--law-source-padding-bottom:13px;--law-source-padding-left:20px;}
.ui-button-icon:is(.law-v1,.law-v1 *){--law-source-width:46px;--law-source-height:46px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.ui-label:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:12px;--law-source-line-height:1.2;--law-source-margin-bottom:10px;}
.ui-input:is(.law-v1,.law-v1 *), .ui-textarea:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-min-height:46px;--law-source-font-size:13px;--law-source-padding-top:12px;--law-source-padding-right:12px;--law-source-padding-bottom:12px;--law-source-padding-left:12px;}
.ui-dialog-content:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:min(500px, -32px + 100vw);--law-source-flex-direction:column;--law-source-row-gap:24px;--law-source-column-gap:24px;--law-source-padding-top:44px;--law-source-padding-right:44px;--law-source-padding-bottom:44px;--law-source-padding-left:44px;}
.ui-dialog-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px;--law-source-line-height:1.15;--law-source-letter-spacing:-1px;--law-source-margin-right:15px;}
.ui-dialog-content p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-line-height:1.6;}
.ui-dialog-close:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-width:40px;--law-source-height:40px;--law-source-align-items:center;}
.sr-only:is(.law-v1,.law-v1 *){--law-source-width:1px;--law-source-height:1px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:-1px;--law-source-margin-right:-1px;--law-source-margin-bottom:-1px;--law-source-margin-left:-1px;}
.skip-link:is(.law-v1,.law-v1 *){--law-source-padding-top:15px;--law-source-padding-right:15px;--law-source-padding-bottom:15px;--law-source-padding-left:15px;}
.header-inner:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-max-width:1600px;--law-source-height:94px;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:24px;--law-source-column-gap:24px;--law-source-padding-top:0;--law-source-padding-right:var(--space);--law-source-padding-bottom:0;--law-source-padding-left:var(--space);--law-source-margin-top:auto;--law-source-margin-right:auto;--law-source-margin-bottom:auto;--law-source-margin-left:auto;}
.brand:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:13px;--law-source-column-gap:13px;}
.brand-symbol:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:35px;--law-source-align-items:center;}
.brand-symbol svg:is(.law-v1,.law-v1 *){--law-source-width:35px;--law-source-height:40px;}
.brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:18px;--law-source-letter-spacing:1.5px;}
.brand-text small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:8px;--law-source-letter-spacing:2px;--law-source-margin-top:8px;}
.desktop-nav:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:26px;--law-source-column-gap:26px;}
.desktop-nav a:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-padding-top:15px;--law-source-padding-right:0px;--law-source-padding-bottom:15px;--law-source-padding-left:0px;}
.desktop-nav a:is(.law-v1,.law-v1 *)::after{--law-source-width:0px;--law-source-height:1px;}
.desktop-nav a:hover:is(.law-v1,.law-v1 *)::after{--law-source-width:100%;}
.header-cta:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.menu-trigger:is(.law-v1,.law-v1 *){--law-source-display:none;}
.mobile-nav:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:8px;--law-source-padding-right:24px;--law-source-padding-bottom:20px;--law-source-padding-left:24px;}
.mobile-nav a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-font-size:14px;--law-source-padding-top:17px;--law-source-padding-right:0px;--law-source-padding-bottom:17px;--law-source-padding-left:0px;}
.eyebrow:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:10px;--law-source-line-height:1.5;--law-source-letter-spacing:1.8px;}
.eyebrow > span:is(.law-v1,.law-v1 *),
.eyebrow > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.eyebrow > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-width:5px;--law-source-height:5px;}
.hero h1:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(48px, 5.85vw, 84px);--law-source-line-height:1.055;--law-source-letter-spacing:-3.8px;}
.hero-actions:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-align-items:center;--law-source-row-gap:27px;--law-source-column-gap:27px;--law-source-margin-top:36px;}
.text-link:is(.law-v1,.law-v1 *){--law-source-display:inline-flex;--law-source-min-height:44px;--law-source-align-items:center;--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:12px;}
p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-line-height:1.85;}
h2:is(.law-v1,.law-v1 *){--law-source-font-size:43px;--law-source-line-height:1.18;--law-source-letter-spacing:-1.8px;}
h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;--law-source-line-height:1.3;--law-source-letter-spacing:-0.5px;}
.utility-bar:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-justify-content:space-between;--law-source-font-size:8px;--law-source-letter-spacing:1.2px;--law-source-padding-top:10px;--law-source-padding-right:var(--space);--law-source-padding-bottom:10px;--law-source-padding-left:var(--space);}
.utility-bar a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-font-size:10px;--law-source-letter-spacing:0px;}
.hero p:is(.law-v1,.law-v1 *){--law-source-max-width:500px;--law-source-font-size:15px;--law-source-line-height:1.85;--law-source-margin-top:25px;}
.hero h1:is(.law-v1,.law-v1 *){--law-source-font-size:65px;--law-source-line-height:1.11;--law-source-letter-spacing:-3px;}
.hero-note:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:11px;--law-source-column-gap:11px;--law-source-font-size:11px;--law-source-margin-top:45px;}
.revised-hero-one:is(.law-v1,.law-v1 *){--law-source-min-height:625px;--law-source-padding-top:66px;--law-source-padding-right:var(--space);--law-source-padding-bottom:60px;--law-source-padding-left:var(--space);}
.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){--law-source-max-width:610px;}
.revised-hero-one h1:is(.law-v1,.law-v1 *){--law-source-font-size:61px;--law-source-line-height:1.17;--law-source-letter-spacing:-2.7px;--law-source-margin-top:23px;}
.revised-hero-one p:is(.law-v1,.law-v1 *){--law-source-max-width:470px;--law-source-font-size:14px;}
.hero-image-caption:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:310px;--law-source-align-items:center;--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-padding-top:23px;--law-source-padding-right:22px;--law-source-padding-bottom:23px;--law-source-padding-left:22px;}
.hero-image-caption > svg:last-child:is(.law-v1,.law-v1 *),
.hero-image-caption > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.hero-image-caption > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-left:auto;}
.hero-image-caption span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-letter-spacing:1px;}
.hero-image-caption small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:11px;--law-source-letter-spacing:0px;--law-source-margin-top:8px;}
.values-band:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:30px;--law-source-padding-right:var(--space);--law-source-padding-bottom:30px;--law-source-padding-left:var(--space);}
.values-band > div:is(.law-v1,.law-v1 *),
.values-band > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.values-band > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:19px;--law-source-column-gap:19px;}
.value-icon:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:45px;--law-source-align-items:center;--law-source-justify-content:center;}
.value-icon > svg:is(.law-v1,.law-v1 *),
.value-icon > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.value-icon > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:28px;--law-source-height:28px;}
.values-band h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;--law-source-letter-spacing:-0.3px;}
.values-band p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.6;--law-source-margin-top:7px;}
.section:is(.law-v1,.law-v1 *){--law-source-padding-top:85px;--law-source-padding-right:var(--space);--law-source-padding-bottom:85px;--law-source-padding-left:var(--space);}
.section-head:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:flex-end;--law-source-justify-content:space-between;--law-source-row-gap:50px;--law-source-column-gap:50px;--law-source-margin-bottom:40px;}
.section-head h2:is(.law-v1,.law-v1 *){--law-source-margin-top:17px;}
.section-head > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:355px;--law-source-font-size:13px;}
.firm-section:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-align-items:center;--law-source-row-gap:85px;--law-source-column-gap:85px;}
.firm-visual:is(.law-v1,.law-v1 *){--law-source-height:510px;}
.firm-image-main:is(.law-v1,.law-v1 *){--law-source-width:83%;--law-source-height:430px;}
.firm-image-inset:is(.law-v1,.law-v1 *){--law-source-width:57%;--law-source-height:220px;}
.firm-caption:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:100%;--law-source-align-items:center;--law-source-row-gap:16px;--law-source-column-gap:16px;--law-source-padding-top:22px;}
.firm-caption > span:is(.law-v1,.law-v1 *),
.firm-caption > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.firm-caption > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-letter-spacing:1.3px;}
.firm-caption small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:8px;--law-source-letter-spacing:1.2px;--law-source-margin-top:7px;}
.firm-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.firm-copy h2:is(.law-v1,.law-v1 *){--law-source-margin-top:19px;}
.firm-copy > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-margin-top:23px;}
.firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:16px;--law-source-line-height:1.75;}
.firm-pillars:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-margin-top:28px;--law-source-margin-right:0px;--law-source-margin-bottom:28px;--law-source-margin-left:0px;}
.firm-pillars svg:is(.law-v1,.law-v1 *){--law-source-margin-bottom:12px;}
.firm-pillars h3:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-letter-spacing:-0.2px;}
.firm-pillars p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.7;--law-source-margin-top:9px;}
.firm-copy .ui-button:is(.law-v1,.law-v1 *){--law-source-margin-top:8px;}
.practice-intro:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-max-width:625px;--law-source-flex-direction:column;--law-source-align-items:center;--law-source-margin-top:0px;--law-source-margin-right:auto;--law-source-margin-bottom:45px;--law-source-margin-left:auto;}
.practice-intro h2:is(.law-v1,.law-v1 *){--law-source-margin-top:18px;}
.practice-intro > p:is(.law-v1,.law-v1 *),
.practice-intro > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-intro > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:580px;--law-source-font-size:13px;--law-source-margin-top:23px;--law-source-margin-right:0px;--law-source-margin-bottom:23px;--law-source-margin-left:0px;}
.practice-intro > .ui-button:is(.law-v1,.law-v1 *),
.practice-intro > :where(.law-leaf) > .ui-button:is(.law-v1,.law-v1 *),
.practice-intro > :where(.law-leaf) > :where(.elementor-widget-container) > .ui-button:is(.law-v1,.law-v1 *){--law-source-min-height:43px;--law-source-font-size:12px;}
.practice-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:0px;--law-source-column-gap:0px;}
.practice-item:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-padding-top:33px;--law-source-padding-right:31px;--law-source-padding-bottom:33px;--law-source-padding-left:31px;}
.practice-item > svg:is(.law-v1,.law-v1 *),
.practice-item > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.practice-item > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-bottom:22px;}
.practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.practice-item > p:is(.law-v1,.law-v1 *),
.practice-item > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-item > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;--law-source-margin-top:15px;}
.practice-read:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:100%;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:11px;--law-source-padding-top:23px;--law-source-margin-top:auto;}
.modal-list:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:14px;--law-source-column-gap:14px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.modal-list li:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:13px;}
.modal-subtitle:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.mandate:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;}
.mandate-picture:is(.law-v1,.law-v1 *){--law-source-min-height:420px;}
.mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:65px;--law-source-padding-right:var(--space);--law-source-padding-bottom:65px;--law-source-padding-left:60px;}
.mandate-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;--law-source-line-height:1.24;--law-source-letter-spacing:-1.3px;--law-source-margin-top:20px;}
.mandate-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-top:25px;--law-source-margin-right:0px;--law-source-margin-bottom:29px;--law-source-margin-left:0px;}
.people:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.65fr 1.35fr;--law-source-align-items:start;--law-source-row-gap:75px;--law-source-column-gap:75px;}
.people-intro:is(.law-v1,.law-v1 *){--law-source-padding-top:20px;}
.people-intro h2:is(.law-v1,.law-v1 *){--law-source-margin-top:18px;}
.people-intro p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:27px;--law-source-margin-left:0px;}
.attorney-feature:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.86fr 1fr;}
.attorney-photo:is(.law-v1,.law-v1 *){--law-source-min-height:370px;}
.attorney-photo > span:is(.law-v1,.law-v1 *),
.attorney-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.attorney-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.4px;--law-source-padding-top:11px;--law-source-padding-right:0px;--law-source-padding-bottom:11px;--law-source-padding-left:0px;}
.attorney-detail:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-padding-top:32px;--law-source-padding-right:25px;--law-source-padding-bottom:32px;--law-source-padding-left:25px;}
.attorney-detail h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;--law-source-line-height:1.2;--law-source-letter-spacing:-0.8px;--law-source-margin-top:17px;}
.attorney-detail > p:is(.law-v1,.law-v1 *),
.attorney-detail > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.attorney-detail > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.8;--law-source-margin-top:17px;}
.expertise-tags:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:7px;--law-source-column-gap:7px;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.expertise-tags > span:is(.law-v1,.law-v1 *),
.expertise-tags > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.expertise-tags > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-padding-top:7px;--law-source-padding-right:9px;--law-source-padding-bottom:7px;--law-source-padding-left:9px;}
.attorney-detail .ui-button:is(.law-v1,.law-v1 *){--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:11px;--law-source-padding-top:12px;--law-source-padding-right:14px;--law-source-padding-bottom:12px;--law-source-padding-left:14px;--law-source-margin-top:auto;}
.filters:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-margin-bottom:30px;}
.filters button:is(.law-v1,.law-v1 *){--law-source-min-height:44px;--law-source-font-size:12px;--law-source-padding-top:8px;--law-source-padding-right:0px;--law-source-padding-bottom:15px;--law-source-padding-left:0px;}
.matter-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:27px;--law-source-column-gap:27px;}
.matter-item:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.matter-art:is(.law-v1,.law-v1 *){--law-source-height:225px;}
.matter-art > span:is(.law-v1,.law-v1 *),
.matter-art > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.matter-art > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-padding-top:12px;--law-source-padding-right:16px;--law-source-padding-bottom:12px;--law-source-padding-left:16px;}
.matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:26px;--law-source-padding-bottom:24px;--law-source-padding-left:26px;}
.matter-body > small:is(.law-v1,.law-v1 *),
.matter-body > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.matter-body > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.3px;}
.matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;--law-source-line-height:1.25;--law-source-margin-top:15px;}
.matter-body p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:15px;}
.matter-body .text-link:is(.law-v1,.law-v1 *){--law-source-min-height:30px;--law-source-font-size:11px;--law-source-margin-top:15px;}
.process-list:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(4, 1fr);--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.process-list li:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;}
.process-list li > span:is(.law-v1,.law-v1 *),
.process-list li > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.process-list li > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-letter-spacing:1px;}
.process-list h3:is(.law-v1,.law-v1 *){--law-source-max-width:210px;--law-source-font-size:19px;--law-source-line-height:1.32;--law-source-margin-top:24px;}
.process-list p:is(.law-v1,.law-v1 *){--law-source-max-width:230px;--law-source-font-size:12px;--law-source-line-height:1.8;--law-source-margin-top:15px;}
.faq:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.7fr 1.3fr;--law-source-row-gap:90px;--law-source-column-gap:90px;}
.faq-intro h2:is(.law-v1,.law-v1 *){--law-source-margin-top:18px;}
.faq-intro p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:28px;--law-source-margin-left:0px;}
.faq-item h3:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:100%;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:22px;--law-source-column-gap:22px;--law-source-font-size:14px;--law-source-line-height:1.5;--law-source-letter-spacing:0px;--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:23px;--law-source-padding-left:0px;}
.e-n-accordion-item > .e-con p:is(.law-v1,.law-v1 *),
.e-n-accordion-item > :where(.law-leaf) > .e-con p:is(.law-v1,.law-v1 *),
.e-n-accordion-item > :where(.law-leaf) > :where(.elementor-widget-container) > .e-con p:is(.law-v1,.law-v1 *){--law-source-max-width:580px;--law-source-font-size:13px;--law-source-padding-right:20px;--law-source-margin-bottom:25px;}
.insight-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:28px;--law-source-column-gap:28px;}
.insight:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.insight-photo:is(.law-v1,.law-v1 *){--law-source-height:215px;}
.insight-body:is(.law-v1,.law-v1 *){--law-source-padding-top:25px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.insight-body > small:is(.law-v1,.law-v1 *),
.insight-body > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.insight-body > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.3px;}
.insight-body h3:is(.law-v1,.law-v1 *){--law-source-max-width:300px;--law-source-font-size:21px;--law-source-line-height:1.35;--law-source-margin-top:13px;}
.insight-body .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:15px;}
.contact:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:95px;--law-source-column-gap:95px;}
.contact-copy:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-padding-top:20px;--law-source-padding-right:0px;--law-source-padding-bottom:20px;--law-source-padding-left:0px;}
.contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:48px;--law-source-line-height:1.18;--law-source-letter-spacing:-2px;--law-source-margin-top:18px;}
.contact-copy > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:480px;--law-source-font-size:13px;--law-source-margin-top:24px;}
.contact-channels:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-margin-top:30px;--law-source-margin-right:0px;--law-source-margin-bottom:30px;--law-source-margin-left:0px;}
.contact-channels .ui-button:is(.law-v1,.law-v1 *){--law-source-row-gap:11px;--law-source-column-gap:11px;--law-source-font-size:11px;}
.contact-prep:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-max-width:450px;--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:25px;--law-source-padding-left:0px;}
.contact-prep h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.contact-prep ul:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:20px;}
.contact-prep li:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:12px;}
.contact-disclaimer:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-line-height:1.8;--law-source-margin-top:auto;}
.case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:35px;--law-source-padding-right:35px;--law-source-padding-bottom:35px;--law-source-padding-left:35px;}
.form-top:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:20px;--law-source-column-gap:20px;}
.form-top h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;--law-source-letter-spacing:-0.5px;}
.form-intro:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.75;--law-source-margin-top:16px;--law-source-margin-right:0px;--law-source-margin-bottom:26px;--law-source-margin-left:0px;}
.form-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:22px;--law-source-column-gap:18px;}
.consent:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:flex-start;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:11px;--law-source-line-height:1.6;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.consent input:is(.law-v1,.law-v1 *){--law-source-width:16px;--law-source-height:16px;--law-source-margin-top:2px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.form-submit:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-justify-content:space-between;}
.form-disclaimer:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:9px;--law-source-line-height:1.7;--law-source-margin-top:15px;}
.form-error:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:12px;--law-source-margin-top:15px;}
.footer:is(.law-v1,.law-v1 *){--law-source-padding-top:60px;--law-source-padding-right:var(--space);--law-source-padding-bottom:24px;--law-source-padding-left:var(--space);}
.footer-editorial:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.5fr 1fr 0.9fr 1.1fr;--law-source-row-gap:45px;--law-source-column-gap:45px;--law-source-padding-bottom:40px;}
.footer-editorial > div:is(.law-v1,.law-v1 *),
.footer-editorial > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.footer-editorial > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:14px;--law-source-column-gap:14px;}
.footer-editorial h3:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-letter-spacing:0px;--law-source-margin-top:5px;--law-source-margin-right:0px;--law-source-margin-bottom:12px;--law-source-margin-left:0px;}
.footer-editorial a:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.6;}
.footer-editorial .brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.footer-editorial p:is(.law-v1,.law-v1 *){--law-source-max-width:300px;--law-source-font-size:12px;--law-source-line-height:1.8;--law-source-margin-top:10px;}
.footer-editorial .ui-button:is(.law-v1,.law-v1 *){--law-source-min-height:38px;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:10px;--law-source-padding-top:9px;--law-source-padding-right:12px;--law-source-padding-bottom:9px;--law-source-padding-left:12px;}
.footer-main:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:25px;--law-source-padding-right:0px;--law-source-padding-bottom:25px;--law-source-padding-left:0px;}
.footer-main > .brand:is(.law-v1,.law-v1 *),
.footer-main > :where(.law-leaf) > .brand:is(.law-v1,.law-v1 *),
.footer-main > :where(.law-leaf) > :where(.elementor-widget-container) > .brand:is(.law-v1,.law-v1 *){--law-source-display:none;}
.footer-main nav:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-font-size:11px;}
.back-top:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-width:44px;--law-source-height:44px;--law-source-align-items:center;}
.footer-bottom:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-justify-content:space-between;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:10px;--law-source-padding-top:22px;}
.footer-bottom > div:is(.law-v1,.law-v1 *),
.footer-bottom > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.footer-bottom > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-row-gap:20px;--law-source-column-gap:20px;}
.footer-bottom button:is(.law-v1,.law-v1 *){--law-source-min-height:28px;--law-source-font-size:10px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.floating-signal .ui-button:is(.law-v1,.law-v1 *){--law-source-min-height:46px;--law-source-font-size:11px;}
.revised-hero-two:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.1fr 1fr;--law-source-align-items:center;--law-source-row-gap:70px;--law-source-column-gap:70px;--law-source-padding-top:58px;--law-source-padding-right:var(--space);--law-source-padding-bottom:50px;--law-source-padding-left:var(--space);}
.revised-hero-two h1:is(.law-v1,.law-v1 *){--law-source-font-size:62px;--law-source-line-height:1.1;--law-source-letter-spacing:-2.4px;--law-source-margin-top:22px;}
.hero-two-image:is(.law-v1,.law-v1 *){--law-source-height:550px;}
.hero-image-tile:is(.law-v1,.law-v1 *){--law-source-width:70%;--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.hero-image-tile h3:is(.law-v1,.law-v1 *){--law-source-font-size:27px;--law-source-line-height:1.22;--law-source-margin-top:14px;}
.hero-image-tile .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:13px;}
.hero-mini:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:11px;--law-source-line-height:1.7;--law-source-margin-top:35px;}
.v2 .practice:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.72fr 1.28fr;--law-source-align-items:start;--law-source-row-gap:75px;--law-source-column-gap:75px;}
.v2 .practice-intro:is(.law-v1,.law-v1 *){--law-source-max-width:none;--law-source-align-items:flex-start;--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.v2 .practice-grid:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;}
.v2 .practice-item:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:35px 1fr auto;--law-source-row-gap:10px;--law-source-column-gap:22px;--law-source-padding-top:25px;--law-source-padding-right:0px;--law-source-padding-bottom:25px;--law-source-padding-left:0px;}
.v2 .practice-item > svg:is(.law-v1,.law-v1 *),
.v2 .practice-item > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.v2 .practice-item > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:26px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.v2 .practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.v2 .practice-item p:is(.law-v1,.law-v1 *){--law-source-max-width:540px;--law-source-font-size:12px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.v2 .practice-read:is(.law-v1,.law-v1 *){--law-source-justify-content:flex-start;--law-source-padding-top:10px;}
.v2 .matter-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:0px;--law-source-column-gap:0px;}
.v2 .matter-item:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.75fr 1.25fr;--law-source-row-gap:40px;--law-source-column-gap:40px;--law-source-padding-top:30px;--law-source-padding-right:0px;--law-source-padding-bottom:30px;--law-source-padding-left:0px;}
.v2 .matter-art:is(.law-v1,.law-v1 *){--law-source-height:235px;}
.v2 .matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:15px;--law-source-padding-right:30px;--law-source-padding-bottom:15px;--law-source-padding-left:0px;}
.v2 .matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:29px;--law-source-margin-top:14px;}
.v2 .matter-body p:is(.law-v1,.law-v1 *){--law-source-max-width:550px;--law-source-font-size:13px;}
.v2 .mandate:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.7fr 1.3fr;}
.v2 .mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-left:65px;}
.revised-hero-three:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.1fr 1fr;--law-source-align-items:center;--law-source-row-gap:90px;--law-source-column-gap:90px;--law-source-padding-top:58px;--law-source-padding-right:var(--space);--law-source-padding-bottom:58px;--law-source-padding-left:var(--space);}
.revised-hero-three h1:is(.law-v1,.law-v1 *){--law-source-font-size:56px;--law-source-line-height:1.14;--law-source-letter-spacing:-2px;--law-source-margin-top:22px;}
.revised-hero-three p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.hero-tags:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:16px;--law-source-column-gap:16px;--law-source-margin-top:28px;--law-source-margin-right:0px;--law-source-margin-bottom:25px;--law-source-margin-left:0px;}
.hero-tags > span:is(.law-v1,.law-v1 *),
.hero-tags > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.hero-tags > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-font-size:11px;}
.hero-form .case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:33px;--law-source-padding-right:33px;--law-source-padding-bottom:33px;--law-source-padding-left:33px;}
.hero-form .form-intro:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:15px;}
.v3 .values-band:is(.law-v1,.law-v1 *){--law-source-padding-top:29px;--law-source-padding-bottom:29px;}
.v3 .firm-section:is(.law-v1,.law-v1 *){--law-source-row-gap:70px;--law-source-column-gap:70px;}
.v3 .firm-visual:is(.law-v1,.law-v1 *){--law-source-height:445px;}
.v3 .firm-image-main:is(.law-v1,.law-v1 *){--law-source-height:355px;}
.v3 .firm-image-inset:is(.law-v1,.law-v1 *){--law-source-height:180px;}
.v3 .practice:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.8fr 1.2fr;--law-source-row-gap:65px;--law-source-column-gap:65px;}
.v3 .practice-intro:is(.law-v1,.law-v1 *){--law-source-align-items:flex-start;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.v3 .practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.v3 .practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:25px;--law-source-padding-right:25px;--law-source-padding-bottom:25px;--law-source-padding-left:25px;}
.v3 .practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:19px;}
.v3 .practice-item p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.revised-hero-four:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1.05fr;--law-source-row-gap:0px;--law-source-column-gap:0px;}
.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:67px;--law-source-padding-right:var(--space);--law-source-padding-bottom:55px;--law-source-padding-left:55px;}
.revised-hero-four h1:is(.law-v1,.law-v1 *){--law-source-font-size:59px;--law-source-line-height:1.14;--law-source-letter-spacing:-2.6px;--law-source-margin-top:23px;}
.revised-hero-four p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){--law-source-min-height:100%;--law-source-height:640px;}
.image-vertical-label:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:42px;--law-source-align-items:center;--law-source-justify-content:center;--law-source-font-size:8px;--law-source-letter-spacing:1.5px;}
.v4 .practice-intro:is(.law-v1,.law-v1 *){--law-source-margin-bottom:42px;}
.v4 .practice-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;}
.v4 .practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:29px;--law-source-padding-right:29px;--law-source-padding-bottom:29px;--law-source-padding-left:29px;}
.v4 .practice-item:first-child:is(.law-v1,.law-v1 *){--law-source-justify-content:center;}
.v4 .practice-item:first-child > p:is(.law-v1,.law-v1 *),
.v4 .practice-item:first-child > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.v4 .practice-item:first-child > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.v4 .practice-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.v4 .practice-item:first-child .practice-read:is(.law-v1,.law-v1 *){--law-source-margin-top:15px;}
@media (max-width: 1200px) {.desktop-nav:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;}
.brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.brand-text small:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.header-inner:is(.law-v1,.law-v1 *){--law-source-height:84px;}
.header-cta:is(.law-v1,.law-v1 *){--law-source-padding-top:12px;--law-source-padding-right:15px;--law-source-padding-bottom:12px;--law-source-padding-left:15px;}
.hero h1:is(.law-v1,.law-v1 *){--law-source-font-size:54px;}
.revised-hero-one h1:is(.law-v1,.law-v1 *){--law-source-font-size:57px;}
.hero-image-caption:is(.law-v1,.law-v1 *){--law-source-width:255px;--law-source-font-size:8px;}
.firm-section:is(.law-v1,.law-v1 *){--law-source-row-gap:55px;--law-source-column-gap:55px;}
.firm-visual:is(.law-v1,.law-v1 *){--law-source-height:470px;}
.firm-image-main:is(.law-v1,.law-v1 *){--law-source-height:395px;}
.firm-image-inset:is(.law-v1,.law-v1 *){--law-source-height:195px;}
.firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:38px;}
.people:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.6fr 1.4fr;--law-source-row-gap:45px;--law-source-column-gap:45px;}
.people-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.attorney-detail:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:22px;--law-source-padding-bottom:28px;--law-source-padding-left:22px;}
.attorney-detail h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.attorney-photo:is(.law-v1,.law-v1 *){--law-source-min-height:420px;}
.practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:25px;--law-source-padding-bottom:28px;--law-source-padding-left:25px;}
.contact:is(.law-v1,.law-v1 *){--law-source-row-gap:55px;--law-source-column-gap:55px;}
.contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:42px;}
.revised-hero-two:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
.revised-hero-two h1:is(.law-v1,.law-v1 *){--law-source-font-size:55px;}
.revised-hero-three:is(.law-v1,.law-v1 *){--law-source-row-gap:50px;--law-source-column-gap:50px;}
.revised-hero-three h1:is(.law-v1,.law-v1 *){--law-source-font-size:48px;}
.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-left:40px;}
.revised-hero-four h1:is(.law-v1,.law-v1 *){--law-source-font-size:48px;}
.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){--law-source-height:610px;}
.v2 .practice:is(.law-v1,.law-v1 *), .v3 .practice:is(.law-v1,.law-v1 *){--law-source-row-gap:45px;--law-source-column-gap:45px;}
.footer-editorial:is(.law-v1,.law-v1 *){--law-source-row-gap:28px;--law-source-column-gap:28px;}
.footer-editorial .brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
}
@media (max-width: 1000px) {.desktop-nav:is(.law-v1,.law-v1 *){--law-source-display:none;}
.menu-trigger:is(.law-v1,.law-v1 *){--law-source-display:inline-flex;}
.header-cta:is(.law-v1,.law-v1 *){--law-source-margin-left:auto;}
.header-inner:is(.law-v1,.law-v1 *){--law-source-height:78px;}
.section:is(.law-v1,.law-v1 *){--law-source-padding-top:65px;--law-source-padding-bottom:65px;}
h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.section-head:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;}
.section-head > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:310px;--law-source-font-size:12px;}
.revised-hero-one:is(.law-v1,.law-v1 *){--law-source-min-height:620px;--law-source-padding-top:58px;--law-source-padding-bottom:55px;}
.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){--law-source-max-width:510px;}
.revised-hero-one h1:is(.law-v1,.law-v1 *){--law-source-font-size:53px;}
.revised-hero-one .hero-image-caption:is(.law-v1,.law-v1 *){--law-source-display:none;}
.values-band:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-padding-top:26px;--law-source-padding-bottom:26px;}
.values-band > div:is(.law-v1,.law-v1 *),
.values-band > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.values-band > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-row-gap:9px;--law-source-column-gap:9px;}
.value-icon:is(.law-v1,.law-v1 *){--law-source-width:32px;}
.values-band h3:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.values-band p:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.firm-section:is(.law-v1,.law-v1 *){--law-source-row-gap:38px;--law-source-column-gap:38px;}
.firm-visual:is(.law-v1,.law-v1 *){--law-source-height:445px;}
.firm-image-main:is(.law-v1,.law-v1 *){--law-source-height:365px;}
.firm-image-inset:is(.law-v1,.law-v1 *){--law-source-height:160px;}
.firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.firm-copy > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:18px;}
.firm-pillars:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.firm-pillars h3:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.firm-pillars p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.people:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:33px;--law-source-column-gap:33px;}
.people-intro:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:0px;--law-source-column-gap:35px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.people-intro p:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:20px;--law-source-margin-left:0px;}
.attorney-feature:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1.4fr;}
.attorney-photo:is(.law-v1,.law-v1 *){--law-source-min-height:320px;}
.attorney-detail:is(.law-v1,.law-v1 *){--law-source-padding-top:35px;--law-source-padding-right:35px;--law-source-padding-bottom:35px;--law-source-padding-left:35px;}
.attorney-detail h3:is(.law-v1,.law-v1 *){--law-source-font-size:30px;}
.attorney-detail > p:is(.law-v1,.law-v1 *),
.attorney-detail > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.attorney-detail > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.matter-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;}
.matter-art:is(.law-v1,.law-v1 *){--law-source-height:185px;}
.matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:22px;--law-source-padding-right:22px;--law-source-padding-bottom:22px;--law-source-padding-left:22px;}
.matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;}
.matter-body p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.mandate:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.85fr 1.15fr;}
.mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:48px;--law-source-padding-right:35px;--law-source-padding-bottom:48px;--law-source-padding-left:35px;}
.mandate-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px;}
.mandate-picture:is(.law-v1,.law-v1 *){--law-source-min-height:420px;}
.process-list:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.process-list h3:is(.law-v1,.law-v1 *){--law-source-max-width:260px;}
.process-list p:is(.law-v1,.law-v1 *){--law-source-max-width:320px;}
.faq:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.75fr 1.25fr;--law-source-row-gap:45px;--law-source-column-gap:45px;}
.faq-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:34px;}
.e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.insight-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:22px;--law-source-column-gap:22px;}
.insight-photo:is(.law-v1,.law-v1 *){--law-source-height:180px;}
.insight-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:19px;}
.contact:is(.law-v1,.law-v1 *){--law-source-row-gap:35px;--law-source-column-gap:35px;}
.case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:28px;--law-source-padding-bottom:28px;--law-source-padding-left:28px;}
.contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.contact-copy > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.form-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:18px;--law-source-column-gap:18px;}
.contact-channels:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;}
.contact-prep li:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.footer-editorial:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1.1fr 1fr;--law-source-row-gap:35px;--law-source-column-gap:55px;}
.footer-editorial .brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.revised-hero-two:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:40px;}
.revised-hero-two h1:is(.law-v1,.law-v1 *){--law-source-font-size:45px;--law-source-letter-spacing:-1.8px;}
.hero-two-image:is(.law-v1,.law-v1 *){--law-source-height:550px;}
.hero-image-tile:is(.law-v1,.law-v1 *){--law-source-width:90%;--law-source-padding-top:25px;--law-source-padding-right:25px;--law-source-padding-bottom:25px;--law-source-padding-left:25px;}
.hero-image-tile h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
.revised-hero-two .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:12px;--law-source-column-gap:12px;}
.hero-mini:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-margin-top:25px;}
.v2 .practice:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.7fr 1.3fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.v2 .practice-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:32px;}
.v2 .matter-item:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;}
.v2 .matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.v2 .mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-left:35px;}
.revised-hero-three:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-align-items:start;--law-source-row-gap:35px;--law-source-column-gap:35px;--law-source-padding-top:40px;--law-source-padding-bottom:40px;}
.revised-hero-three .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:30px;}
.revised-hero-three h1:is(.law-v1,.law-v1 *){--law-source-font-size:44px;--law-source-letter-spacing:-1.7px;}
.hero-form .case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.hero-form .form-top h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;}
.hero-form .form-top svg:is(.law-v1,.law-v1 *){--law-source-width:16px;}
.hero-form .form-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.v3 .firm-section:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
.v3 .practice:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.v3 .practice-intro:is(.law-v1,.law-v1 *){--law-source-max-width:630px;}
.v3 .practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:repeat(3, 1fr);}
.v3 .practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:23px;--law-source-padding-bottom:23px;--law-source-padding-left:23px;}
.v3 .practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;}
.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:55px;--law-source-padding-right:30px;--law-source-padding-bottom:45px;--law-source-padding-left:30px;}
.revised-hero-four h1:is(.law-v1,.law-v1 *){--law-source-font-size:46px;}
.revised-hero-four .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:8px;--law-source-column-gap:8px;}
.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){--law-source-height:680px;}
.v4 .practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.v4 .practice-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
}
@media (max-width: 760px) {.revised-hero-one h1:is(.law-v1,.law-v1 *){--law-source-max-width:450px;--law-source-font-size:49px;}
.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){--law-source-max-width:470px;}
.revised-hero-one p:is(.law-v1,.law-v1 *){--law-source-max-width:420px;}
.values-band:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.section-head:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:22px;--law-source-column-gap:22px;}
.section-head > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:580px;--law-source-font-size:13px;}
.firm-section:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:45px;--law-source-column-gap:45px;}
.firm-visual:is(.law-v1,.law-v1 *){--law-source-height:475px;}
.firm-image-main:is(.law-v1,.law-v1 *){--law-source-width:82%;--law-source-height:400px;}
.firm-image-inset:is(.law-v1,.law-v1 *){--law-source-width:48%;--law-source-height:215px;}
.firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:39px;}
.firm-copy > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.firm-pillars h3:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.firm-pillars p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.people-intro:is(.law-v1,.law-v1 *){--law-source-display:block;}
.people-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:39px;}
.people-intro p:is(.law-v1,.law-v1 *){--law-source-max-width:600px;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.attorney-feature:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.8fr 1.2fr;}
.attorney-detail:is(.law-v1,.law-v1 *){--law-source-padding-top:30px;--law-source-padding-right:30px;--law-source-padding-bottom:30px;--law-source-padding-left:30px;}
.attorney-detail h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.attorney-detail > p:is(.law-v1,.law-v1 *),
.attorney-detail > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.attorney-detail > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.matter-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.matter-item:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;}
.matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:280px;--law-source-height:auto;}
.matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:26px;--law-source-padding-bottom:26px;--law-source-padding-left:26px;}
.matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.matter-body p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.mandate:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.mandate-picture:is(.law-v1,.law-v1 *){--law-source-min-height:340px;}
.mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:45px;--law-source-padding-right:var(--space);--law-source-padding-bottom:45px;--law-source-padding-left:var(--space);}
.mandate-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.faq:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.faq-intro p:is(.law-v1,.law-v1 *){--law-source-max-width:570px;}
.insight-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.insight:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.9fr 1.1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.insight-photo:is(.law-v1,.law-v1 *){--law-source-height:205px;}
.insight-body:is(.law-v1,.law-v1 *){--law-source-padding-top:13px;--law-source-padding-right:0px;--law-source-padding-bottom:13px;--law-source-padding-left:0px;}
.insight-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.contact:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:45px;}
.contact-copy > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:600px;--law-source-font-size:14px;}
.contact-channels:is(.law-v1,.law-v1 *){--law-source-flex-direction:row;}
.contact-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.contact-prep:is(.law-v1,.law-v1 *){--law-source-max-width:none;}
.contact-prep li:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.contact-disclaimer:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;}
.form-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:32px;--law-source-padding-right:32px;--law-source-padding-bottom:32px;--law-source-padding-left:32px;}
.footer-main nav:is(.law-v1,.law-v1 *){--law-source-row-gap:17px;--law-source-column-gap:17px;}
.revised-hero-two:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.revised-hero-two h1:is(.law-v1,.law-v1 *){--law-source-font-size:56px;}
.revised-hero-two .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:row;--law-source-align-items:center;--law-source-row-gap:22px;--law-source-column-gap:22px;}
.hero-two-image:is(.law-v1,.law-v1 *){--law-source-height:380px;}
.hero-image-tile:is(.law-v1,.law-v1 *){--law-source-width:50%;--law-source-padding-top:25px;--law-source-padding-right:25px;--law-source-padding-bottom:25px;--law-source-padding-left:25px;}
.hero-mini:is(.law-v1,.law-v1 *){--law-source-margin-top:25px;}
.v2 .practice:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.v2 .practice-intro:is(.law-v1,.law-v1 *){--law-source-max-width:620px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.v2 .practice-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:39px;}
.v2 .practice-item p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.v2 .matter-item:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.85fr 1.15fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.v2 .matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:20px;--law-source-padding-right:0px;--law-source-padding-bottom:20px;--law-source-padding-left:0px;}
.v2 .matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:260px;--law-source-height:100%;}
.v2 .mandate:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.revised-hero-three:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;--law-source-padding-top:40px;}
.revised-hero-three .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.revised-hero-three h1:is(.law-v1,.law-v1 *){--law-source-font-size:52px;}
.hero-form .case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:32px;--law-source-padding-right:32px;--law-source-padding-bottom:32px;--law-source-padding-left:32px;}
.hero-form .form-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.v3 .firm-visual:is(.law-v1,.law-v1 *){--law-source-height:435px;}
.v3 .firm-image-main:is(.law-v1,.law-v1 *){--law-source-height:350px;}
.v3 .firm-image-inset:is(.law-v1,.law-v1 *){--law-source-height:180px;}
.v3 .practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.revised-hero-four:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:45px;--law-source-padding-right:var(--space);--law-source-padding-bottom:45px;--law-source-padding-left:var(--space);}
.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){--law-source-min-height:unset;--law-source-height:380px;}
.revised-hero-four h1:is(.law-v1,.law-v1 *){--law-source-font-size:57px;}
.revised-hero-four .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:row;--law-source-align-items:center;--law-source-row-gap:22px;--law-source-column-gap:22px;}
.revised-hero-four .hero-mini:is(.law-v1,.law-v1 *){--law-source-max-width:500px;}
}
@media (max-width: 480px) {.utility-bar:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:6px;--law-source-letter-spacing:0.6px;--law-source-padding-top:9px;--law-source-padding-right:22px;--law-source-padding-bottom:9px;--law-source-padding-left:22px;}
.utility-bar > a:is(.law-v1,.law-v1 *),
.utility-bar > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.utility-bar > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.header-inner:is(.law-v1,.law-v1 *){--law-source-height:74px;--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-padding-top:0px;--law-source-padding-right:22px;--law-source-padding-bottom:0px;--law-source-padding-left:22px;}
.brand:is(.law-v1,.law-v1 *){--law-source-row-gap:9px;--law-source-column-gap:9px;}
.brand-symbol:is(.law-v1,.law-v1 *), .brand-symbol svg:is(.law-v1,.law-v1 *){--law-source-width:28px;}
.brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-letter-spacing:1px;}
.brand-text small:is(.law-v1,.law-v1 *){--law-source-font-size:6px;--law-source-letter-spacing:1.2px;--law-source-margin-top:6px;}
.header-cta:is(.law-v1,.law-v1 *){--law-source-display:none;}
.menu-trigger:is(.law-v1,.law-v1 *){--law-source-margin-left:auto;}
.eyebrow:is(.law-v1,.law-v1 *){--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-font-size:8px;--law-source-letter-spacing:1.2px;}
.hero h1:is(.law-v1,.law-v1 *){--law-source-font-size:44px;--law-source-letter-spacing:-1.8px;}
.hero p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-line-height:1.85;--law-source-margin-top:22px;}
.hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:16px;--law-source-column-gap:16px;--law-source-margin-top:26px;}
.hero-actions .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.revised-hero-one:is(.law-v1,.law-v1 *){--law-source-min-height:680px;--law-source-padding-top:40px;--law-source-padding-bottom:47px;}
.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){--law-source-max-width:none;}
.revised-hero-one h1:is(.law-v1,.law-v1 *){--law-source-font-size:43px;--law-source-line-height:1.19;--law-source-letter-spacing:-1.9px;--law-source-margin-top:22px;}
.revised-hero-one .hero-actions:is(.law-v1,.law-v1 *){--law-source-row-gap:10px;--law-source-column-gap:10px;}
.revised-hero-one .hero-note:is(.law-v1,.law-v1 *){--law-source-max-width:285px;--law-source-font-size:10px;--law-source-line-height:1.6;--law-source-margin-top:28px;}
.values-band:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:23px;--law-source-column-gap:23px;--law-source-padding-top:26px;--law-source-padding-right:22px;--law-source-padding-bottom:26px;--law-source-padding-left:22px;}
.values-band > div:is(.law-v1,.law-v1 *),
.values-band > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.values-band > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-row-gap:15px;--law-source-column-gap:15px;}
.value-icon:is(.law-v1,.law-v1 *){--law-source-width:32px;}
.values-band h3:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.values-band p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:5px;}
.section:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:22px;--law-source-padding-bottom:50px;--law-source-padding-left:22px;}
h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;--law-source-letter-spacing:-1.3px;}
.section-head:is(.law-v1,.law-v1 *){--law-source-row-gap:22px;--law-source-column-gap:22px;--law-source-margin-bottom:28px;}
.section-head h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-letter-spacing:-1.15px;}
.section-head > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.section-head > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.firm-section:is(.law-v1,.law-v1 *){--law-source-row-gap:34px;--law-source-column-gap:34px;}
.firm-visual:is(.law-v1,.law-v1 *){--law-source-height:355px;}
.firm-image-main:is(.law-v1,.law-v1 *){--law-source-width:85%;--law-source-height:285px;}
.firm-image-inset:is(.law-v1,.law-v1 *){--law-source-width:55%;--law-source-height:160px;}
.firm-caption:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-padding-top:19px;}
.firm-caption > span:is(.law-v1,.law-v1 *),
.firm-caption > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.firm-caption > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-letter-spacing:1px;}
.firm-caption small:is(.law-v1,.law-v1 *){--law-source-font-size:6px;--law-source-letter-spacing:0.7px;}
.firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:32px;--law-source-letter-spacing:-1.25px;--law-source-margin-top:17px;}
.firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:15px;--law-source-margin-top:21px;}
.firm-copy > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;--law-source-margin-top:18px;}
.firm-pillars:is(.law-v1,.law-v1 *){--law-source-row-gap:22px;--law-source-column-gap:22px;--law-source-margin-top:25px;--law-source-margin-right:0px;--law-source-margin-bottom:25px;--law-source-margin-left:0px;}
.firm-pillars h3:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.firm-pillars p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-intro:is(.law-v1,.law-v1 *){--law-source-align-items:flex-start;--law-source-margin-bottom:30px;}
.practice-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:32px;}
.practice-intro > p:is(.law-v1,.law-v1 *),
.practice-intro > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-intro > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:21px;--law-source-margin-right:0px;--law-source-margin-bottom:21px;--law-source-margin-left:0px;}
.practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:25px;--law-source-padding-bottom:27px;--law-source-padding-left:25px;}
.practice-item > svg:is(.law-v1,.law-v1 *),
.practice-item > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.practice-item > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:29px;--law-source-height:29px;--law-source-margin-bottom:18px;}
.practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.practice-item p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;}
.practice-read:is(.law-v1,.law-v1 *){--law-source-padding-top:20px;}
.mandate-picture:is(.law-v1,.law-v1 *){--law-source-min-height:255px;}
.mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:40px;--law-source-padding-right:22px;--law-source-padding-bottom:40px;--law-source-padding-left:22px;}
.mandate-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px;--law-source-letter-spacing:-1.1px;}
.mandate-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.people:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;}
.people-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;}
.people-intro p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:24px;--law-source-margin-left:0px;}
.attorney-feature:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.attorney-photo:is(.law-v1,.law-v1 *){--law-source-min-height:245px;}
.attorney-photo > span:is(.law-v1,.law-v1 *),
.attorney-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.attorney-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.attorney-detail:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:24px;--law-source-padding-bottom:28px;--law-source-padding-left:24px;}
.attorney-detail h3:is(.law-v1,.law-v1 *){--law-source-max-width:250px;--law-source-font-size:28px;}
.attorney-detail p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.expertise-tags:is(.law-v1,.law-v1 *){--law-source-row-gap:6px;--law-source-column-gap:6px;}
.expertise-tags > span:is(.law-v1,.law-v1 *),
.expertise-tags > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.expertise-tags > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.matter-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:28px;--law-source-column-gap:28px;}
.matter-item:is(.law-v1,.law-v1 *){--law-source-display:flex;}
.matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:unset;--law-source-height:220px;}
.matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:23px;--law-source-padding-bottom:26px;--law-source-padding-left:23px;}
.matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
.matter-body p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.filters:is(.law-v1,.law-v1 *){--law-source-row-gap:13px;--law-source-column-gap:23px;--law-source-margin-bottom:25px;}
.filters button:is(.law-v1,.law-v1 *){--law-source-min-height:44px;--law-source-font-size:11px;}
.process-list:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.process-list h3:is(.law-v1,.law-v1 *){--law-source-max-width:none;--law-source-font-size:20px;--law-source-margin-top:18px;}
.process-list p:is(.law-v1,.law-v1 *){--law-source-max-width:none;--law-source-font-size:12px;}
.process-list li:is(.law-v1,.law-v1 *){--law-source-padding-top:21px;}
.faq:is(.law-v1,.law-v1 *){--law-source-row-gap:29px;--law-source-column-gap:29px;}
.faq-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;}
.faq-intro p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-padding-top:22px;--law-source-padding-right:0px;--law-source-padding-bottom:22px;--law-source-padding-left:0px;}
.e-n-accordion-item > .e-con p:is(.law-v1,.law-v1 *),
.e-n-accordion-item > :where(.law-leaf) > .e-con p:is(.law-v1,.law-v1 *),
.e-n-accordion-item > :where(.law-leaf) > :where(.elementor-widget-container) > .e-con p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-padding-right:0px;--law-source-margin-bottom:23px;}
.insight-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:32px;--law-source-column-gap:32px;}
.insight:is(.law-v1,.law-v1 *){--law-source-display:block;}
.insight-photo:is(.law-v1,.law-v1 *){--law-source-height:215px;}
.insight-body:is(.law-v1,.law-v1 *){--law-source-padding-top:22px;--law-source-padding-right:0px;--law-source-padding-bottom:12px;--law-source-padding-left:0px;}
.insight-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.contact:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;}
.contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;--law-source-letter-spacing:-1.5px;}
.contact-copy > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.contact-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.contact-channels:is(.law-v1,.law-v1 *){--law-source-row-gap:11px;--law-source-column-gap:11px;--law-source-margin-top:26px;--law-source-margin-right:0px;--law-source-margin-bottom:26px;--law-source-margin-left:0px;}
.contact-channels .ui-button:is(.law-v1,.law-v1 *){--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-font-size:10px;--law-source-padding-top:12px;--law-source-padding-right:13px;--law-source-padding-bottom:12px;--law-source-padding-left:13px;}
.contact-prep:is(.law-v1,.law-v1 *){--law-source-padding-top:20px;--law-source-padding-right:0px;--law-source-padding-bottom:20px;--law-source-padding-left:0px;}
.contact-prep li:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.6;}
.contact-disclaimer:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:25px;--law-source-padding-right:21px;--law-source-padding-bottom:25px;--law-source-padding-left:21px;}
.form-top h3:is(.law-v1,.law-v1 *){--law-source-max-width:250px;--law-source-font-size:21px;}
.form-top svg:is(.law-v1,.law-v1 *){--law-source-width:18px;}
.form-intro:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.8;--law-source-margin-top:17px;--law-source-margin-right:0px;--law-source-margin-bottom:23px;--law-source-margin-left:0px;}
.form-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:19px;--law-source-column-gap:19px;}
.ui-label:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.ui-input:is(.law-v1,.law-v1 *), .ui-textarea:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.form-disclaimer:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.footer:is(.law-v1,.law-v1 *){--law-source-padding-top:42px;--law-source-padding-right:22px;--law-source-padding-bottom:80px;--law-source-padding-left:22px;}
.footer-editorial:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:34px;--law-source-column-gap:22px;}
.footer-editorial .brand-text:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.footer-editorial p:is(.law-v1,.law-v1 *){--law-source-max-width:320px;--law-source-font-size:12px;}
.footer-editorial h3:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-bottom:4px;}
.footer-editorial a:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.footer-main nav:is(.law-v1,.law-v1 *){--law-source-row-gap:11px;--law-source-column-gap:20px;--law-source-font-size:10px;}
.footer-main nav > a:is(.law-v1,.law-v1 *),
.footer-main nav > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.footer-main nav > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:30px;--law-source-align-items:center;}
.footer-main:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;}
.footer-bottom:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-font-size:9px;}
.footer-bottom button:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.floating-signal.form-in-view:is(.law-v1,.law-v1 *){--law-source-display:none;}
.floating-signal .ui-button:is(.law-v1,.law-v1 *){--law-source-width:46px;--law-source-min-height:46px;--law-source-row-gap:0px;--law-source-column-gap:0px;--law-source-font-size:0px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.floating-signal .ui-button > svg:first-child:is(.law-v1,.law-v1 *),
.floating-signal .ui-button > :where(.law-leaf):first-child > svg:is(.law-v1,.law-v1 *),
.floating-signal .ui-button > :where(.law-leaf):first-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:21px;--law-source-height:21px;}
.floating-signal .ui-button > svg:last-child:is(.law-v1,.law-v1 *),
.floating-signal .ui-button > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.floating-signal .ui-button > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-display:none;}
.revised-hero-two:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:40px;--law-source-padding-right:22px;--law-source-padding-bottom:30px;--law-source-padding-left:22px;}
.revised-hero-two h1:is(.law-v1,.law-v1 *){--law-source-font-size:45px;--law-source-line-height:1.13;--law-source-letter-spacing:-1.6px;}
.revised-hero-two .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:12px;--law-source-column-gap:12px;}
.hero-two-image:is(.law-v1,.law-v1 *){--law-source-height:380px;}
.hero-image-tile:is(.law-v1,.law-v1 *){--law-source-width:74%;--law-source-padding-top:25px;--law-source-padding-right:25px;--law-source-padding-bottom:25px;--law-source-padding-left:25px;}
.hero-image-tile h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.hero-mini:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:10px;}
.v2 .practice-intro h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;}
.v2 .practice-item:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:28px 1fr;--law-source-row-gap:12px;--law-source-column-gap:18px;--law-source-padding-top:24px;--law-source-padding-right:0px;--law-source-padding-bottom:24px;--law-source-padding-left:0px;}
.v2 .practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;}
.v2 .practice-item p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.v2 .matter-item:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-padding-top:28px;--law-source-padding-right:0px;--law-source-padding-bottom:28px;--law-source-padding-left:0px;}
.v2 .matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:unset;--law-source-height:225px;}
.v2 .matter-body:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.v2 .matter-body h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.v2 .mandate-copy:is(.law-v1,.law-v1 *){--law-source-padding-left:22px;}
.revised-hero-three:is(.law-v1,.law-v1 *){--law-source-row-gap:29px;--law-source-column-gap:29px;--law-source-padding-top:39px;--law-source-padding-right:22px;--law-source-padding-bottom:34px;--law-source-padding-left:22px;}
.revised-hero-three h1:is(.law-v1,.law-v1 *){--law-source-font-size:43px;--law-source-letter-spacing:-1.7px;}
.hero-tags:is(.law-v1,.law-v1 *){--law-source-row-gap:13px;--law-source-column-gap:17px;--law-source-margin-top:26px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.hero-tags > span:is(.law-v1,.law-v1 *),
.hero-tags > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.hero-tags > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.hero-form .case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:23px;--law-source-padding-bottom:27px;--law-source-padding-left:23px;}
.hero-form .form-top h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.hero-form .form-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.v3 .firm-visual:is(.law-v1,.law-v1 *){--law-source-height:355px;}
.v3 .firm-image-main:is(.law-v1,.law-v1 *){--law-source-height:285px;}
.v3 .firm-image-inset:is(.law-v1,.law-v1 *){--law-source-height:160px;}
.v3 .practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.v3 .practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:23px;--law-source-padding-bottom:27px;--law-source-padding-left:23px;}
.v3 .practice-item h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.v3 .practice-item p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:39px;--law-source-padding-right:22px;--law-source-padding-bottom:39px;--law-source-padding-left:22px;}
.revised-hero-four h1:is(.law-v1,.law-v1 *){--law-source-font-size:44px;--law-source-letter-spacing:-1.9px;}
.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){--law-source-height:330px;}
.revised-hero-four .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:12px;--law-source-column-gap:12px;}
.image-vertical-label:is(.law-v1,.law-v1 *){--law-source-width:32px;--law-source-font-size:7px;--law-source-letter-spacing:1px;}
.v4 .practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:17px;--law-source-column-gap:17px;}
.v4 .practice-item:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:24px;--law-source-padding-bottom:27px;--law-source-padding-left:24px;}
.v4 .practice-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.ui-dialog-content:is(.law-v1,.law-v1 *){--law-source-padding-top:38px;--law-source-padding-right:25px;--law-source-padding-bottom:38px;--law-source-padding-left:25px;}
.ui-dialog-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:27px;--law-source-margin-right:15px;}
.ui-dialog-content p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
}
.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:88px;--law-source-padding-bottom:88px;}
.rich-homepage h2:is(.law-v1,.law-v1 *){--law-source-font-size:44px;--law-source-line-height:1.19;--law-source-letter-spacing:-1.7px;}
.rich-homepage p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.rich-homepage .eyebrow:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.chapter-rule:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-font-size:9px;--law-source-letter-spacing:1.5px;--law-source-margin-bottom:47px;}
.chapter-rule > span:first-child:is(.law-v1,.law-v1 *),
.chapter-rule > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.chapter-rule > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-letter-spacing:0px;}
.chapter-rule i:is(.law-v1,.law-v1 *){--law-source-height:1px;--law-source-margin-left:10px;}
.rich-section-title:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:flex-end;--law-source-justify-content:space-between;--law-source-row-gap:65px;--law-source-column-gap:65px;--law-source-margin-bottom:42px;}
.rich-section-title h2:is(.law-v1,.law-v1 *){--law-source-margin-top:18px;}
.rich-section-title > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:370px;--law-source-font-size:13px;--law-source-line-height:1.9;--law-source-padding-bottom:4px;}
.hero-rich h1:is(.law-v1,.law-v1 *){--law-source-font-size:66px;--law-source-line-height:1.13;--law-source-letter-spacing:-3px;}
.rich-hero-copy > p:is(.law-v1,.law-v1 *),
.rich-hero-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-hero-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:460px;--law-source-font-size:14px;--law-source-margin-top:27px;}
.rich-hero-copy h1:is(.law-v1,.law-v1 *){--law-source-margin-top:29px;}
.hero-small-note:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:11px;--law-source-column-gap:11px;--law-source-font-size:10px;--law-source-line-height:1.7;--law-source-margin-top:44px;}
.hero-rich-1:is(.law-v1,.law-v1 *){--law-source-min-height:660px;--law-source-padding-top:70px;--law-source-padding-right:var(--space);--law-source-padding-bottom:67px;--law-source-padding-left:var(--space);}
.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-width:54%;}
.hero-side-caption:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:24px;--law-source-padding-right:26px;--law-source-padding-bottom:24px;--law-source-padding-left:26px;}
.hero-side-caption span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-line-height:2;--law-source-letter-spacing:1.4px;}
.hero-side-caption > svg:last-child:is(.law-v1,.law-v1 *),
.hero-side-caption > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.hero-side-caption > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-left:10px;}
.hero-rich-4:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;}
.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:70px;--law-source-padding-right:30px;--law-source-padding-bottom:65px;--law-source-padding-left:var(--space);}
.hero-rich-4 h1:is(.law-v1,.law-v1 *){--law-source-font-size:57px;--law-source-line-height:1.17;--law-source-letter-spacing:-2.5px;}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){--law-source-min-height:645px;}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *)::before{--law-source-height:45%;}
.architectural-caption:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-font-size:9px;--law-source-letter-spacing:1.6px;--law-source-padding-top:18px;}
.hero-side-strip:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:30px;--law-source-align-items:center;--law-source-justify-content:center;--law-source-font-size:8px;--law-source-letter-spacing:2px;}
.rich-values:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-padding-top:0;--law-source-padding-right:var(--space);--law-source-padding-bottom:0;--law-source-padding-left:var(--space);}
.rich-values > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-padding-top:30px;--law-source-padding-right:25px;--law-source-padding-bottom:30px;--law-source-padding-left:0px;}
.rich-values > a + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *),
.rich-values > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *){--law-source-padding-left:30px;}
.rich-values strong:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:14px;--law-source-margin-bottom:8px;}
.rich-values small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:10px;--law-source-line-height:1.5;}
.rich-values > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-left:auto;}
.rich-firm-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.08fr 1fr;--law-source-align-items:center;--law-source-row-gap:80px;--law-source-column-gap:80px;}
.rich-firm-visual:is(.law-v1,.law-v1 *){--law-source-height:520px;--law-source-padding-bottom:0px;}
.photo-credit:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.3px;}
.firm-visual-tag:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:19px;--law-source-column-gap:19px;--law-source-font-size:14px;--law-source-line-height:1.6;--law-source-padding-top:23px;--law-source-padding-right:27px;--law-source-padding-bottom:23px;--law-source-padding-left:27px;}
.rich-firm-copy h2:is(.law-v1,.law-v1 *){--law-source-margin-top:20px;}
.rich-firm-copy > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-top:21px;}
.rich-firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:16px;--law-source-line-height:1.75;--law-source-margin-top:26px;}
.firm-principles:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:24px;--law-source-column-gap:24px;--law-source-padding-top:24px;--law-source-margin-top:30px;--law-source-margin-right:0px;--law-source-margin-bottom:30px;--law-source-margin-left:0px;}
.firm-principles > div:is(.law-v1,.law-v1 *),
.firm-principles > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.firm-principles > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-left:29px;}
.firm-principles span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.firm-principles h3:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-letter-spacing:-0.3px;}
.firm-principles p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.7;--law-source-margin-top:8px;}
.rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1.1fr;--law-source-row-gap:85px;--law-source-column-gap:85px;}
.rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){--law-source-height:520px;}
.practice-photo-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:27px;--law-source-column-gap:27px;}
.practice-photo-card:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.practice-photo:is(.law-v1,.law-v1 *){--law-source-height:242px;}
.practice-card-index:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-letter-spacing:1px;--law-source-padding-top:8px;--law-source-padding-right:9px;--law-source-padding-bottom:8px;--law-source-padding-left:9px;}
.practice-photo-copy:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:28px;--law-source-padding-right:27px;--law-source-padding-bottom:28px;--law-source-padding-left:27px;}
.practice-photo-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
.practice-photo-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:15px;}
.practice-photo-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:19px;--law-source-margin-top:auto;}
.practice-additional:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:18px;--law-source-margin-top:37px;}
.practice-additional > span:is(.law-v1,.law-v1 *),
.practice-additional > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-additional > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.2px;--law-source-margin-right:auto;}
.practice-additional button:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:44px;--law-source-align-items:center;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:12px;--law-source-padding-top:0px;--law-source-padding-right:4px;--law-source-padding-bottom:0px;--law-source-padding-left:4px;}
.practice-explorer:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.65fr 1.35fr;--law-source-row-gap:45px;--law-source-column-gap:45px;}
.practice-tabs:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;}
.practice-tabs button:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:80px;--law-source-align-items:center;--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-font-size:17px;--law-source-letter-spacing:-0.3px;--law-source-padding-top:24px;--law-source-padding-right:21px;--law-source-padding-bottom:24px;--law-source-padding-left:0px;}
.practice-tabs button > span:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.practice-tabs button > svg:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:17px;--law-source-margin-left:auto;}
.practice-tabs button.active:is(.law-v1,.law-v1 *){--law-source-padding-left:20px;}
.practice-panel:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:480px;--law-source-grid-template-columns:1fr 1fr;}
.practice-panel-photo:is(.law-v1,.law-v1 *){--law-source-min-height:480px;}
.panel-image-label:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.5px;--law-source-padding-top:16px;--law-source-padding-right:20px;--law-source-padding-bottom:16px;--law-source-padding-left:20px;}
.practice-panel-copy:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-justify-content:center;--law-source-padding-top:35px;--law-source-padding-right:29px;--law-source-padding-bottom:35px;--law-source-padding-left:29px;}
.practice-panel-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:28px;--law-source-letter-spacing:-0.8px;}
.practice-panel-copy > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:19px;}
.practice-service-list:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-margin-top:24px;--law-source-margin-right:0px;--law-source-margin-bottom:26px;--law-source-margin-left:0px;}
.practice-service-list > span:is(.law-v1,.law-v1 *),
.practice-service-list > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-service-list > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:flex-start;--law-source-row-gap:9px;--law-source-column-gap:9px;--law-source-font-size:10px;--law-source-line-height:1.8;}
.practice-service-list svg:is(.law-v1,.law-v1 *){--law-source-margin-top:2px;}
.practice-panel-copy .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:12px;--law-source-padding-right:14px;--law-source-padding-bottom:12px;--law-source-padding-left:14px;}
.perspective-one:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:530px;--law-source-grid-template-columns:1.1fr 1fr;}
.perspective-photo:is(.law-v1,.law-v1 *){--law-source-min-height:530px;}
.perspective-message:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-justify-content:center;--law-source-padding-top:70px;--law-source-padding-right:var(--space);--law-source-padding-bottom:70px;--law-source-padding-left:65px;}
.perspective-message > svg:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-bottom:24px;}
.perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:38px;--law-source-line-height:1.3;--law-source-margin-top:19px;}
.perspective-message > p:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:440px;--law-source-font-size:13px;--law-source-margin-top:22px;}
.perspective-message > .text-link:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-margin-top:22px;}
.perspective-four:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:545px;--law-source-grid-template-columns:0.8fr 1.2fr;--law-source-padding-top:65px !important;--law-source-padding-bottom:65px !important;}
.perspective-four .perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:45px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:47px;--law-source-line-height:1.19;}
.perspective-four .ui-button:is(.law-v1,.law-v1 *){--law-source-margin-top:28px;}
.perspective-globe:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:400px;--law-source-align-items:center;--law-source-justify-content:center;}
.globe-art:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-max-width:650px;--law-source-height:auto;}
.globe-label:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-line-height:1.5;--law-source-letter-spacing:1px;--law-source-padding-top:9px;--law-source-padding-right:13px;--law-source-padding-bottom:9px;--law-source-padding-left:13px;}
.globe-label small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:10px;--law-source-letter-spacing:0px;--law-source-margin-top:6px;}
.globe-bottom:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:2px;}
.rich-matters .filters:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-margin-bottom:32px;}
.rich-matters .filters button:is(.law-v1,.law-v1 *){--law-source-padding-bottom:19px;--law-source-margin-bottom:-1px;}
.rich-matter-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:0px;--law-source-column-gap:33px;}
.rich-matter-item:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:145px 1fr;--law-source-row-gap:24px;--law-source-column-gap:24px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.rich-matter-item .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:230px;--law-source-height:100%;}
.rich-matter-art > span:is(.law-v1,.law-v1 *),
.rich-matter-art > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.rich-matter-art > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:25px;--law-source-padding-left:0px;}
.matter-meta:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-font-size:7px;--law-source-letter-spacing:1.2px;}
.matter-meta b:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-letter-spacing:0px;}
.rich-matter-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;--law-source-line-height:1.24;--law-source-margin-top:15px;}
.rich-matter-copy > p:is(.law-v1,.law-v1 *),
.rich-matter-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-matter-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.9;--law-source-margin-top:14px;}
.matter-focus-preview:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:7px;--law-source-column-gap:7px;--law-source-padding-top:14px;--law-source-margin-top:18px;}
.matter-focus-preview > span:is(.law-v1,.law-v1 *),
.matter-focus-preview > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.matter-focus-preview > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.2px;}
.matter-focus-preview > small:is(.law-v1,.law-v1 *),
.matter-focus-preview > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.matter-focus-preview > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-line-height:1.6;}
.rich-matter-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-margin-top:12px;}
.rich-matters-1 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:0px;--law-source-column-gap:0px;}
.rich-matters-1 .rich-matter-item:first-child .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:300px;--law-source-height:300px;}
.rich-matters-1 .rich-matter-item:first-child .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:29px;--law-source-padding-right:32px;--law-source-padding-bottom:29px;--law-source-padding-left:32px;}
.rich-matters-1 .rich-matter-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:32px;}
.rich-matters-1 .rich-matter-item:first-child p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.rich-matters-1 .rich-matter-item:nth-child(3):is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-margin-top:27px;}
.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art > span:is(.law-v1,.law-v1 *),
.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.rich-matters-4 .rich-matter-layout:is(.law-v1,.law-v1 *){--law-source-display:block;}
.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:215px 1fr;--law-source-row-gap:42px;--law-source-column-gap:42px;--law-source-padding-top:25px;--law-source-padding-right:0px;--law-source-padding-bottom:25px;--law-source-padding-left:0px;}
.rich-matters-4 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;}
.rich-matters-4 .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:190px;--law-source-height:190px;}
.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 0.7fr;--law-source-column-gap:50px;--law-source-padding-top:6px;--law-source-padding-right:0px;--law-source-padding-bottom:6px;--law-source-padding-left:0px;}
.rich-matters-4 .rich-matter-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:28px;}
.rich-matters-4 .rich-matter-copy > p:is(.law-v1,.law-v1 *),
.rich-matters-4 .rich-matter-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-matters-4 .rich-matter-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.rich-matters-4 .matter-focus-preview:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:25px;}
.rich-matters-4 .rich-matter-copy .text-link:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;}
.rich-people-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.85fr 1.15fr;--law-source-align-items:center;--law-source-row-gap:80px;--law-source-column-gap:80px;}
.people-story h2:is(.law-v1,.law-v1 *){--law-source-font-size:39px;--law-source-margin-top:19px;}
.people-story > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-top:24px;}
.attorney-signature-block:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:19px;--law-source-column-gap:19px;--law-source-padding-top:26px;--law-source-margin-top:30px;--law-source-margin-bottom:25px;}
.attorney-monogram:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:55px;--law-source-height:65px;--law-source-align-items:center;--law-source-justify-content:center;--law-source-font-size:17px;--law-source-letter-spacing:-1px;}
.attorney-signature-block small:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.4px;}
.attorney-signature-block h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;--law-source-letter-spacing:-0.6px;--law-source-margin-top:8px;--law-source-margin-right:0px;--law-source-margin-bottom:8px;--law-source-margin-left:0px;}
.attorney-signature-block span:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:9px;--law-source-line-height:1.7;}
.people-scene:is(.law-v1,.law-v1 *){--law-source-height:505px;}
.people-photo-note:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:17px;--law-source-column-gap:17px;--law-source-font-size:13px;--law-source-line-height:1.6;--law-source-padding-top:22px;--law-source-padding-right:26px;--law-source-padding-bottom:22px;--law-source-padding-left:26px;}
.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1.1fr 0.9fr;}
.rich-process-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1.04fr;--law-source-align-items:center;--law-source-row-gap:105px;--law-source-column-gap:105px;}
.process-visual:is(.law-v1,.law-v1 *){--law-source-min-height:575px;}
.process-visual-photo:is(.law-v1,.law-v1 *){--law-source-width:87%;--law-source-height:485px;}
.file-slip:is(.law-v1,.law-v1 *){--law-source-width:75%;--law-source-padding-top:26px;--law-source-padding-right:30px;--law-source-padding-bottom:26px;--law-source-padding-left:30px;}
.file-slip > div:is(.law-v1,.law-v1 *),
.file-slip > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.file-slip > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-font-size:10px;--law-source-line-height:1.7;--law-source-letter-spacing:1.3px;}
.file-slip b:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1px;}
.file-slip ul:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:21px;}
.file-slip li:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:11px;--law-source-line-height:1.7;}
.file-slip-end:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:7px;--law-source-letter-spacing:1.2px;--law-source-padding-top:17px;--law-source-margin-top:21px;}
.process-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:40px;--law-source-margin-top:18px;}
.rich-process-steps:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:28px;}
.rich-process-steps li:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:flex-start;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:23px;--law-source-padding-left:0px;}
.rich-process-steps li > span:is(.law-v1,.law-v1 *),
.rich-process-steps li > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.rich-process-steps li > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:4px;}
.rich-process-steps li > svg:is(.law-v1,.law-v1 *),
.rich-process-steps li > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.rich-process-steps li > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-top:4px;--law-source-margin-left:auto;}
.rich-process-steps h3:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.rich-process-steps p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:9px;}
.rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1.04fr 1fr;}
.reading-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.13fr 1fr;--law-source-row-gap:28px;--law-source-column-gap:36px;}
.reading-item:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:180px 1fr;--law-source-row-gap:24px;--law-source-column-gap:24px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.reading-photo:is(.law-v1,.law-v1 *){--law-source-min-height:218px;--law-source-height:100%;}
.reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:14px;--law-source-padding-right:0px;--law-source-padding-bottom:14px;--law-source-padding-left:0px;}
.reading-copy > span:first-child:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:7px;--law-source-column-gap:7px;--law-source-font-size:9px;--law-source-letter-spacing:0.7px;}
.reading-copy > span:first-child small:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > span small:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span small:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.2px;}
.reading-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;--law-source-line-height:1.3;--law-source-margin-top:16px;}
.reading-copy > p:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:17px;}
.reading-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-margin-top:13px;}
.reading-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:block;}
.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:292px;}
.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:31px;--law-source-padding-bottom:28px;--law-source-padding-left:31px;}
.reading-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:29px;}
.reading-item:first-child .reading-copy > span:first-child:is(.law-v1,.law-v1 *),
.reading-item:first-child .reading-copy > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.reading-item:first-child .reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-flex-direction:row;--law-source-align-items:center;--law-source-justify-content:space-between;}
.rich-insights-4 .reading-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1.2fr 1fr;}
.rich-insights-4 .reading-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr;--law-source-row-gap:0px;--law-source-column-gap:0px;}
.rich-faq:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.7fr 1.3fr;--law-source-row-gap:95px;--law-source-column-gap:95px;}
.faq-margin > svg:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-bottom:26px;}
.faq-margin h2:is(.law-v1,.law-v1 *){--law-source-font-size:38px;--law-source-margin-top:17px;}
.faq-margin > p:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-top:23px;}
.faq-margin .text-link:is(.law-v1,.law-v1 *){--law-source-margin-top:15px;}
.rich-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-justify-content:flex-start;--law-source-row-gap:21px;--law-source-column-gap:21px;--law-source-font-size:14px;}
.rich-faq .e-n-accordion-item-title > svg:is(.law-v1,.law-v1 *),
.rich-faq .e-n-accordion-item-title > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.rich-faq .e-n-accordion-item-title > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-margin-left:auto;}
.faq-number:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.rich-faq .e-n-accordion-item > .e-con p:is(.law-v1,.law-v1 *),
.rich-faq .e-n-accordion-item > :where(.law-leaf) > .e-con p:is(.law-v1,.law-v1 *),
.rich-faq .e-n-accordion-item > :where(.law-leaf) > :where(.elementor-widget-container) > .e-con p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-padding-left:36px;}
.rich-contact-wrap .contact:is(.law-v1,.law-v1 *){--law-source-padding-top:85px;--law-source-padding-bottom:85px;}
@media (min-width: 1700px) {.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:85px;--law-source-padding-bottom:85px;}
.hero-rich-4 h1:is(.law-v1,.law-v1 *){--law-source-font-size:65px;}
}
@media (max-width: 1200px) {.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:70px;--law-source-padding-bottom:70px;}
.rich-homepage h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.rich-firm-layout:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:50px;--law-source-column-gap:50px;}
.rich-firm-visual:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){--law-source-height:490px;}
.hero-rich h1:is(.law-v1,.law-v1 *){--law-source-font-size:59px;}
.hero-rich-4 h1:is(.law-v1,.law-v1 *){--law-source-font-size:48px;}
.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:60px;--law-source-padding-bottom:50px;}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){--law-source-min-height:630px;}
.rich-values > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-row-gap:13px;--law-source-column-gap:13px;}
.rich-values > a + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *),
.rich-values > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *){--law-source-padding-left:23px;}
.rich-values strong:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.rich-values small:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.rich-values > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-display:none;}
.practice-explorer:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.65fr 1.35fr;--law-source-row-gap:28px;--law-source-column-gap:28px;}
.practice-tabs button:is(.law-v1,.law-v1 *){--law-source-min-height:78px;--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:15px;--law-source-padding-top:21px;--law-source-padding-bottom:21px;}
.practice-panel-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:29px;--law-source-padding-right:24px;--law-source-padding-bottom:29px;--law-source-padding-left:24px;}
.practice-panel-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
.practice-panel:is(.law-v1,.law-v1 *){--law-source-min-height:465px;}
.practice-panel-photo:is(.law-v1,.law-v1 *){--law-source-min-height:465px;}
.practice-panel-copy > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-additional:is(.law-v1,.law-v1 *){--law-source-row-gap:16px;--law-source-column-gap:16px;}
.practice-additional button:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:11px;}
.perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-right:40px;--law-source-padding-left:45px;}
.perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:34px;}
.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:42px;}
.rich-matter-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:0px;--law-source-column-gap:27px;}
.rich-matter-item:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:125px 1fr;--law-source-row-gap:20px;--law-source-column-gap:20px;}
.rich-matter-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.rich-matters-1 .rich-matter-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:28px;}
.rich-people-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:50px;--law-source-column-gap:50px;}
.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:50px;--law-source-column-gap:50px;}
.people-story h2:is(.law-v1,.law-v1 *){--law-source-font-size:35px;}
.attorney-signature-block h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;}
.people-scene:is(.law-v1,.law-v1 *){--law-source-height:510px;}
.rich-process-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:65px;--law-source-column-gap:65px;}
.process-visual:is(.law-v1,.law-v1 *){--law-source-min-height:560px;}
.reading-item:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:140px 1fr;--law-source-row-gap:20px;--law-source-column-gap:20px;}
.reading-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.reading-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:25px;--law-source-column-gap:25px;}
.reading-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.rich-faq:is(.law-v1,.law-v1 *){--law-source-row-gap:65px;--law-source-column-gap:65px;}
.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-column-gap:30px;}
}
@media (max-width: 1000px) {.rich-section-title:is(.law-v1,.law-v1 *){--law-source-row-gap:35px;--law-source-column-gap:35px;}
.rich-section-title > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:290px;--law-source-font-size:12px;}
.hero-rich-1:is(.law-v1,.law-v1 *){--law-source-min-height:640px;}
.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-width:67%;}
.hero-rich-1 h1:is(.law-v1,.law-v1 *){--law-source-font-size:57px;}
.hero-side-caption:is(.law-v1,.law-v1 *){--law-source-display:none;}
.hero-rich-4 h1:is(.law-v1,.law-v1 *){--law-source-font-size:43px;--law-source-letter-spacing:-1.9px;}
.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-right:25px;}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){--law-source-min-height:620px;}
.rich-hero-copy > p:is(.law-v1,.law-v1 *),
.rich-hero-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-hero-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.hero-rich-4 .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:10px;--law-source-column-gap:10px;}
.rich-firm-layout:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:35px;--law-source-column-gap:35px;}
.rich-firm-visual:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){--law-source-height:520px;}
.rich-firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:32px;}
.rich-firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.rich-firm-copy > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.firm-principles:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:17px;--law-source-column-gap:17px;}
.firm-principles p:is(.law-v1,.law-v1 *){--law-source-margin-top:5px;}
.firm-visual-tag:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-padding-top:20px;--law-source-padding-right:20px;--law-source-padding-bottom:20px;--law-source-padding-left:20px;}
.practice-photo-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;}
.practice-photo:is(.law-v1,.law-v1 *){--law-source-height:210px;}
.practice-photo-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;--law-source-padding-right:21px;--law-source-padding-bottom:24px;--law-source-padding-left:21px;}
.practice-photo-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.practice-photo-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-additional:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:12px;--law-source-column-gap:12px;}
.practice-additional button:is(.law-v1,.law-v1 *){--law-source-justify-content:space-between;}
.practice-explorer:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.practice-tabs:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);}
.practice-tabs button:is(.law-v1,.law-v1 *){--law-source-min-height:68px;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:13px;--law-source-padding-top:19px;--law-source-padding-right:15px;--law-source-padding-bottom:19px;--law-source-padding-left:15px;--law-source-margin-top:-1px;--law-source-margin-left:-1px;}
.practice-tabs button.active:is(.law-v1,.law-v1 *){--law-source-padding-left:15px;}
.practice-panel:is(.law-v1,.law-v1 *){--law-source-min-height:360px;--law-source-grid-template-columns:1fr 1fr;}
.practice-panel-photo:is(.law-v1,.law-v1 *){--law-source-min-height:360px;}
.practice-panel-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:32px;--law-source-padding-right:32px;--law-source-padding-bottom:32px;--law-source-padding-left:32px;}
.practice-panel-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:29px;}
.practice-panel-copy > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.perspective-one:is(.law-v1,.law-v1 *){--law-source-min-height:480px;--law-source-grid-template-columns:1fr 1.1fr;}
.perspective-photo:is(.law-v1,.law-v1 *){--law-source-min-height:480px;}
.perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-top:55px;--law-source-padding-right:35px;--law-source-padding-bottom:55px;--law-source-padding-left:35px;}
.perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.perspective-four .perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-right:28px;}
.perspective-globe:is(.law-v1,.law-v1 *){--law-source-min-height:385px;}
.globe-label:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-padding-top:8px;--law-source-padding-right:8px;--law-source-padding-bottom:8px;--law-source-padding-left:8px;}
.globe-label small:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.rich-matter-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:27px;--law-source-column-gap:27px;}
.rich-matters-1 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;}
.rich-matters-1 .rich-matter-item:first-child .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:370px;--law-source-height:100%;}
.rich-matters-1 .rich-matter-item:first-child .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.rich-matters-1 .rich-matter-item:not(:first-child):is(.law-v1,.law-v1 *){--law-source-grid-template-columns:200px 1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.rich-matters-1 .rich-matter-item:nth-child(3):is(.law-v1,.law-v1 *){--law-source-margin-top:0px;}
.rich-matter-item .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:230px;}
.rich-matters-1 .rich-matter-item:not(:first-child) h3:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.rich-matters-1 .rich-matter-item:not(:first-child) p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:170px 1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-column-gap:0px;}
.rich-matters-4 .rich-matter-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.rich-matters-4 .matter-focus-preview:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:15px;--law-source-margin-right:0px;--law-source-margin-bottom:15px;--law-source-margin-left:0px;}
.rich-matters-4 .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:290px;--law-source-height:100%;}
.rich-people-layout:is(.law-v1,.law-v1 *), .rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.people-story h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.people-story > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.people-scene:is(.law-v1,.law-v1 *){--law-source-height:510px;}
.people-photo-note:is(.law-v1,.law-v1 *){--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:11px;--law-source-padding-top:18px;--law-source-padding-right:20px;--law-source-padding-bottom:18px;--law-source-padding-left:20px;}
.attorney-signature-block:is(.law-v1,.law-v1 *){--law-source-row-gap:13px;--law-source-column-gap:13px;}
.attorney-signature-block h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;}
.attorney-monogram:is(.law-v1,.law-v1 *){--law-source-width:44px;--law-source-height:57px;--law-source-font-size:15px;}
.rich-process-layout:is(.law-v1,.law-v1 *), .rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:40px;--law-source-column-gap:40px;}
.process-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;}
.process-visual:is(.law-v1,.law-v1 *){--law-source-min-height:610px;}
.process-visual-photo:is(.law-v1,.law-v1 *){--law-source-width:93%;--law-source-height:510px;}
.file-slip:is(.law-v1,.law-v1 *){--law-source-width:94%;--law-source-padding-top:24px;--law-source-padding-right:24px;--law-source-padding-bottom:24px;--law-source-padding-left:24px;}
.rich-process-steps li:is(.law-v1,.law-v1 *){--law-source-row-gap:14px;--law-source-column-gap:14px;--law-source-padding-top:20px;--law-source-padding-right:0px;--law-source-padding-bottom:20px;--law-source-padding-left:0px;}
.rich-process-steps h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.rich-process-steps p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.reading-layout:is(.law-v1,.law-v1 *), .rich-insights-4 .reading-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.reading-item:is(.law-v1,.law-v1 *){--law-source-display:block;}
.reading-photo:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:200px;}
.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *){--law-source-height:310px;}
.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:25px;--law-source-padding-bottom:27px;--law-source-padding-left:25px;}
.reading-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.reading-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.rich-faq:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.7fr 1.3fr;--law-source-row-gap:45px;--law-source-column-gap:45px;}
.faq-margin h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.rich-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-row-gap:14px;--law-source-column-gap:14px;--law-source-font-size:12px;}
.rich-contact-wrap .contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
}
@media (max-width: 760px) {.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:60px;--law-source-padding-bottom:60px;}
.chapter-rule:is(.law-v1,.law-v1 *){--law-source-margin-bottom:32px;}
.rich-section-title:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-margin-bottom:30px;}
.rich-section-title > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:560px;--law-source-font-size:13px;--law-source-margin-top:23px;}
.rich-homepage h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.hero-rich-1:is(.law-v1,.law-v1 *){--law-source-padding-top:55px;--law-source-padding-bottom:55px;}
.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-width:80%;}
.hero-rich-4:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:var(--space);--law-source-padding-bottom:50px;--law-source-padding-left:var(--space);}
.hero-rich-4 h1:is(.law-v1,.law-v1 *){--law-source-font-size:55px;}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:400px;}
.hero-rich-4 .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:row;--law-source-align-items:center;--law-source-row-gap:24px;--law-source-column-gap:24px;}
.hero-side-strip:is(.law-v1,.law-v1 *){--law-source-height:400px;}
.hero-rich-4 .hero-small-note:is(.law-v1,.law-v1 *){--law-source-margin-top:30px;}
.rich-values:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-padding-top:0;--law-source-padding-right:var(--space);--law-source-padding-bottom:0;--law-source-padding-left:var(--space);}
.rich-values > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *), .rich-values > a + a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *), .rich-values > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > a + a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a + a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > :where(.law-leaf):has(> a) + a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a + :where(.law-leaf) > a:is(.law-v1,.law-v1 *), .rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > :where(.law-leaf):has(> a) + :where(.law-leaf) > a:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:23px;--law-source-padding-left:0px;}
.rich-values > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > svg:last-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):last-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):last-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-display:block;}
.rich-values strong:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.rich-values small:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.rich-firm-layout:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:38px;--law-source-column-gap:38px;}
.rich-firm-visual:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){--law-source-height:440px;}
.rich-firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.rich-firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.rich-firm-copy > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.firm-principles:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.practice-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.practice-photo-card:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1.15fr;}
.practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:270px;--law-source-height:100%;}
.practice-photo-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.practice-photo-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.practice-photo-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.practice-additional:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:0px;--law-source-column-gap:0px;--law-source-margin-top:27px;}
.practice-additional > span:is(.law-v1,.law-v1 *),
.practice-additional > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-additional > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-margin-bottom:12px;}
.practice-additional button:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-padding-top:14px;--law-source-padding-right:0px;--law-source-padding-bottom:14px;--law-source-padding-left:0px;}
.practice-tabs:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:repeat(2, 1fr);}
.practice-panel:is(.law-v1,.law-v1 *){--law-source-min-height:400px;}
.practice-panel-photo:is(.law-v1,.law-v1 *){--law-source-min-height:400px;}
.practice-panel-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.perspective-one:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.perspective-photo:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:310px;}
.perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-top:40px;--law-source-padding-right:var(--space);--law-source-padding-bottom:50px;--law-source-padding-left:var(--space);}
.perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.perspective-four:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:50px !important;--law-source-padding-bottom:45px !important;}
.perspective-four .perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:40px;}
.perspective-globe:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-max-width:580px;--law-source-min-height:420px;--law-source-margin-top:auto;--law-source-margin-right:auto;--law-source-margin-bottom:auto;--law-source-margin-left:auto;}
.globe-label:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.globe-label small:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.rich-people-layout:is(.law-v1,.law-v1 *), .rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:33px;--law-source-column-gap:33px;}
.people-story h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.people-story > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.people-scene:is(.law-v1,.law-v1 *){--law-source-height:425px;}
.attorney-signature-block h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.attorney-monogram:is(.law-v1,.law-v1 *){--law-source-width:55px;--law-source-height:65px;--law-source-font-size:18px;}
.people-photo-note:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-padding-top:22px;--law-source-padding-right:22px;--law-source-padding-bottom:22px;--law-source-padding-left:22px;}
.rich-process-layout:is(.law-v1,.law-v1 *), .rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:40px;--law-source-column-gap:40px;}
.process-visual:is(.law-v1,.law-v1 *){--law-source-min-height:510px;}
.process-visual-photo:is(.law-v1,.law-v1 *){--law-source-width:86%;--law-source-height:420px;}
.file-slip:is(.law-v1,.law-v1 *){--law-source-width:72%;--law-source-padding-top:27px;--law-source-padding-right:27px;--law-source-padding-bottom:27px;--law-source-padding-left:27px;}
.process-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.rich-process-steps h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;}
.rich-process-steps p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.reading-layout:is(.law-v1,.law-v1 *), .rich-insights-4 .reading-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:28px;--law-source-column-gap:28px;}
.reading-item:is(.law-v1,.law-v1 *), .reading-item:first-child:is(.law-v1,.law-v1 *), .rich-insights-4 .reading-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1.1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *){--law-source-min-height:330px;--law-source-height:100%;}
.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:25px;--law-source-padding-bottom:27px;--law-source-padding-left:0px;}
.rich-insights-4 .reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:25px;--law-source-padding-bottom:27px;--law-source-padding-left:0px;}
.reading-item:first-child .reading-copy > span:first-child:is(.law-v1,.law-v1 *),
.reading-item:first-child .reading-copy > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.reading-item:first-child .reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;}
.reading-photo:is(.law-v1,.law-v1 *){--law-source-height:240px;}
.reading-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.reading-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.rich-faq:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.faq-margin h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.faq-margin > p:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:550px;}
.rich-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:14px;}
.rich-contact-wrap .contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:42px;}
}
@media (max-width: 480px) {.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:22px;--law-source-padding-bottom:50px;--law-source-padding-left:22px;}
.rich-homepage h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-letter-spacing:-1.2px;}
.chapter-rule:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:7px;--law-source-letter-spacing:1.3px;--law-source-margin-bottom:30px;}
.chapter-rule > span:first-child:is(.law-v1,.law-v1 *),
.chapter-rule > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.chapter-rule > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.rich-homepage .eyebrow:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.2px;}
.rich-section-title h2:is(.law-v1,.law-v1 *){--law-source-margin-top:16px;}
.rich-section-title > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-section-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:20px;}
.hero-rich-1:is(.law-v1,.law-v1 *){--law-source-min-height:645px;--law-source-padding-top:42px;--law-source-padding-right:22px;--law-source-padding-bottom:45px;--law-source-padding-left:22px;}
.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-width:100%;}
.hero-rich h1:is(.law-v1,.law-v1 *){--law-source-font-size:43px;--law-source-line-height:1.18;--law-source-letter-spacing:-1.9px;--law-source-margin-top:23px;}
.rich-hero-copy > p:is(.law-v1,.law-v1 *),
.rich-hero-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-hero-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:310px;--law-source-font-size:12px;--law-source-margin-top:23px;}
.hero-small-note:is(.law-v1,.law-v1 *){--law-source-max-width:270px;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:9px;--law-source-margin-top:28px;}
.hero-rich .hero-actions:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-margin-top:27px;}
.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:40px;--law-source-padding-right:22px;--law-source-padding-bottom:40px;--law-source-padding-left:22px;}
.hero-rich-4 h1:is(.law-v1,.law-v1 *){--law-source-font-size:40px;--law-source-line-height:1.19;--law-source-letter-spacing:-1.6px;}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){--law-source-height:310px;}
.hero-rich-4 .hero-small-note:is(.law-v1,.law-v1 *){--law-source-max-width:300px;--law-source-font-size:9px;--law-source-margin-top:27px;}
.hero-side-strip:is(.law-v1,.law-v1 *){--law-source-width:25px;--law-source-height:310px;--law-source-font-size:7px;}
.architectural-caption:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1px;}
.rich-values:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:22px;--law-source-padding-bottom:0px;--law-source-padding-left:22px;}
.rich-values > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-row-gap:16px;--law-source-column-gap:16px;--law-source-padding-top:22px;--law-source-padding-right:0px;--law-source-padding-bottom:22px;--law-source-padding-left:0px;}
.rich-values > a > svg:first-child:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):first-child > svg:is(.law-v1,.law-v1 *),
.rich-values > a > :where(.law-leaf):first-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > svg:first-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):first-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > a > :where(.law-leaf):first-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > svg:first-child:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):first-child > svg:is(.law-v1,.law-v1 *),
.rich-values > :where(.law-leaf) > :where(.elementor-widget-container) > a > :where(.law-leaf):first-child > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:27px;}
.rich-values strong:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.rich-values small:is(.law-v1,.law-v1 *){--law-source-max-width:240px;--law-source-font-size:10px;}
.rich-firm-visual:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){--law-source-height:330px;}
.photo-credit:is(.law-v1,.law-v1 *){--law-source-font-size:6px;--law-source-line-height:1.6;--law-source-letter-spacing:0.8px;}
.firm-visual-tag:is(.law-v1,.law-v1 *){--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-font-size:11px;--law-source-padding-top:18px;--law-source-padding-right:20px;--law-source-padding-bottom:18px;--law-source-padding-left:20px;}
.firm-visual-tag svg:is(.law-v1,.law-v1 *){--law-source-width:23px;}
.rich-firm-layout:is(.law-v1,.law-v1 *), .rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:33px;--law-source-column-gap:33px;}
.rich-firm-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-margin-top:16px;}
.rich-firm-copy .lead:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-margin-top:22px;}
.rich-firm-copy > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-firm-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:18px;}
.firm-principles:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-padding-top:21px;--law-source-margin-top:24px;--law-source-margin-right:0px;--law-source-margin-bottom:24px;--law-source-margin-left:0px;}
.firm-principles > div:is(.law-v1,.law-v1 *),
.firm-principles > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.firm-principles > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-left:0px;}
.firm-principles h3:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.firm-principles p:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-line-height:1.8;}
.practice-photo-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:25px;--law-source-column-gap:25px;}
.practice-photo-card:is(.law-v1,.law-v1 *){--law-source-display:flex;}
.practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:220px;--law-source-height:220px;}
.practice-photo-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:23px;--law-source-padding-bottom:26px;--law-source-padding-left:23px;}
.practice-photo-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.practice-photo-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.practice-photo-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:13px;}
.practice-additional > span:is(.law-v1,.law-v1 *),
.practice-additional > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-additional > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.practice-additional button:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.practice-tabs button:is(.law-v1,.law-v1 *){--law-source-min-height:73px;--law-source-row-gap:9px;--law-source-column-gap:9px;--law-source-font-size:11px;--law-source-padding-top:16px;--law-source-padding-right:12px;--law-source-padding-bottom:16px;--law-source-padding-left:12px;}
.practice-tabs button.active:is(.law-v1,.law-v1 *){--law-source-padding-left:12px;}
.practice-tabs button > span:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.practice-tabs button > svg:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.practice-tabs button > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:14px;}
.practice-panel:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.practice-panel-photo:is(.law-v1,.law-v1 *){--law-source-min-height:240px;--law-source-height:240px;}
.practice-panel-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:23px;--law-source-padding-bottom:27px;--law-source-padding-left:23px;}
.practice-panel-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:28px;}
.practice-panel-copy > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.practice-panel-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:17px;}
.practice-service-list:is(.law-v1,.law-v1 *){--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.practice-service-list > span:is(.law-v1,.law-v1 *),
.practice-service-list > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-service-list > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.perspective-photo:is(.law-v1,.law-v1 *){--law-source-height:260px;}
.perspective-message:is(.law-v1,.law-v1 *){--law-source-padding-top:32px;--law-source-padding-right:22px;--law-source-padding-bottom:43px;--law-source-padding-left:22px;}
.perspective-message > svg:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:30px;--law-source-margin-bottom:22px;}
.perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px !important;--law-source-line-height:1.3;}
.perspective-message > p:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:20px;}
.perspective-message > .text-link:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.perspective-message > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){--law-source-font-size:35px !important;--law-source-line-height:1.2;}
.perspective-globe:is(.law-v1,.law-v1 *){--law-source-min-height:345px;}
.globe-art:is(.law-v1,.law-v1 *){--law-source-width:118%;--law-source-max-width:none;}
.globe-label:is(.law-v1,.law-v1 *){--law-source-font-size:6px;--law-source-padding-top:7px;--law-source-padding-right:9px;--law-source-padding-bottom:7px;--law-source-padding-left:9px;}
.globe-label small:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.globe-bottom:is(.law-v1,.law-v1 *){--law-source-font-size:6px;--law-source-letter-spacing:1.1px;}
.rich-matters .filters:is(.law-v1,.law-v1 *){--law-source-flex-wrap:wrap;--law-source-row-gap:8px;--law-source-column-gap:22px;--law-source-margin-bottom:25px;}
.rich-matters .filters button:is(.law-v1,.law-v1 *){--law-source-min-height:44px;--law-source-font-size:10px;--law-source-padding-bottom:14px;}
.rich-matter-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:27px;--law-source-column-gap:27px;}
.rich-matters-1 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:flex;}
.rich-matters-1 .rich-matter-item:first-child .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:230px;--law-source-height:230px;}
.rich-matters-1 .rich-matter-item:first-child .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:23px;--law-source-padding-bottom:26px;--law-source-padding-left:23px;}
.rich-matters-1 .rich-matter-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:28px;}
.rich-matters-1 .rich-matter-item:first-child p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.rich-matters-1 .rich-matter-item:not(:first-child):is(.law-v1,.law-v1 *), .rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){--law-source-display:block;}
.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:220px;}
.rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.rich-matters-1 .rich-matter-item:nth-child(3):is(.law-v1,.law-v1 *){--law-source-padding-top:27px;}
.rich-matters-1 .rich-matter-item:not(:first-child) h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.rich-matters-1 .rich-matter-item:not(:first-child) p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.matter-focus-preview:is(.law-v1,.law-v1 *){--law-source-padding-top:15px;}
.matter-focus-preview small:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.rich-matter-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:0px;--law-source-padding-bottom:28px;--law-source-padding-left:0px;}
.rich-matters-4 .rich-matter-art:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:215px;}
.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;}
.rich-matters-4 .rich-matter-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.rich-people-layout:is(.law-v1,.law-v1 *), .rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:31px;--law-source-column-gap:31px;}
.people-story h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-line-height:1.25;}
.people-story > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.people-story > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:21px;}
.attorney-signature-block:is(.law-v1,.law-v1 *){--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-padding-top:23px;--law-source-margin-top:25px;}
.attorney-signature-block h3:is(.law-v1,.law-v1 *){--law-source-font-size:19px;}
.attorney-signature-block span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.attorney-monogram:is(.law-v1,.law-v1 *){--law-source-width:46px;--law-source-height:60px;--law-source-font-size:16px;}
.people-scene:is(.law-v1,.law-v1 *){--law-source-height:330px;}
.people-photo-note:is(.law-v1,.law-v1 *){--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:11px;--law-source-padding-top:18px;--law-source-padding-right:20px;--law-source-padding-bottom:18px;--law-source-padding-left:20px;}
.process-visual:is(.law-v1,.law-v1 *){--law-source-min-height:410px;}
.process-visual-photo:is(.law-v1,.law-v1 *){--law-source-width:92%;--law-source-height:325px;}
.file-slip:is(.law-v1,.law-v1 *){--law-source-width:86%;--law-source-padding-top:23px;--law-source-padding-right:23px;--law-source-padding-bottom:23px;--law-source-padding-left:23px;}
.file-slip > div:is(.law-v1,.law-v1 *),
.file-slip > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.file-slip > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:9px;}
.file-slip b:is(.law-v1,.law-v1 *){--law-source-font-size:6px;}
.file-slip li:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.file-slip-end:is(.law-v1,.law-v1 *){--law-source-font-size:6px;}
.rich-process-layout:is(.law-v1,.law-v1 *), .rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:36px;--law-source-column-gap:36px;}
.process-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.rich-process-steps:is(.law-v1,.law-v1 *){--law-source-margin-top:24px;}
.rich-process-steps li:is(.law-v1,.law-v1 *){--law-source-row-gap:16px;--law-source-column-gap:16px;--law-source-padding-top:21px;--law-source-padding-right:0px;--law-source-padding-bottom:21px;--law-source-padding-left:0px;}
.rich-process-steps h3:is(.law-v1,.law-v1 *){--law-source-font-size:16px;--law-source-letter-spacing:-0.2px;}
.rich-process-steps p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.reading-item:is(.law-v1,.law-v1 *), .reading-item:first-child:is(.law-v1,.law-v1 *), .rich-insights-4 .reading-item:first-child:is(.law-v1,.law-v1 *){--law-source-display:block;}
.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *), .reading-photo:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:220px;}
.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *), .rich-insights-4 .reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:23px;--law-source-padding-bottom:26px;--law-source-padding-left:23px;}
.reading-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:22px;--law-source-padding-right:0px;--law-source-padding-bottom:7px;--law-source-padding-left:0px;}
.reading-item:first-child h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.reading-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
.reading-copy > p:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.reading-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.reading-copy > span:first-child:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.reading-copy > span:first-child small:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > span small:is(.law-v1,.law-v1 *),
.reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span small:is(.law-v1,.law-v1 *){--law-source-font-size:6px;}
.reading-item:first-child .reading-copy > span:first-child:is(.law-v1,.law-v1 *),
.reading-item:first-child .reading-copy > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.reading-item:first-child .reading-copy > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-row-gap:9px;--law-source-column-gap:9px;}
.faq-margin > svg:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > svg:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > :where(.elementor-widget-container) > svg:is(.law-v1,.law-v1 *){--law-source-width:33px;--law-source-margin-bottom:22px;}
.faq-margin h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.faq-margin > p:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.faq-margin > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.rich-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:12px;--law-source-line-height:1.7;}
.rich-faq .e-n-accordion-item > .e-con p:is(.law-v1,.law-v1 *),
.rich-faq .e-n-accordion-item > :where(.law-leaf) > .e-con p:is(.law-v1,.law-v1 *),
.rich-faq .e-n-accordion-item > :where(.law-leaf) > :where(.elementor-widget-container) > .e-con p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-left:27px;}
.rich-contact-wrap .contact:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:22px;--law-source-padding-bottom:50px;--law-source-padding-left:22px;}
.rich-contact-wrap .contact h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;--law-source-letter-spacing:-1.25px;}
.rich-contact-wrap .contact-copy > p:is(.law-v1,.law-v1 *),
.rich-contact-wrap .contact-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.rich-contact-wrap .contact-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.rich-contact-wrap .contact .case-form:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:22px;--law-source-padding-bottom:26px;--law-source-padding-left:22px;}
}
.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *)::before{--law-source-height:50%;}
.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:72px;--law-source-padding-bottom:72px;}
.rich-homepage .chapter-rule:is(.law-v1,.law-v1 *){--law-source-margin-bottom:34px;}
.rich-homepage .chapter-rule > span:first-child:is(.law-v1,.law-v1 *),
.rich-homepage .chapter-rule > :where(.law-leaf):first-child > span:is(.law-v1,.law-v1 *),
.rich-homepage .chapter-rule > :where(.law-leaf):first-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.4px;}
.photo-values:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:32px;--law-source-padding-right:var(--space);--law-source-padding-bottom:32px;--law-source-padding-left:var(--space);}
.photo-values > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:21px;--law-source-column-gap:21px;}
.value-photo:is(.law-v1,.law-v1 *){--law-source-width:120px;--law-source-height:100px;}
.photo-values h3:is(.law-v1,.law-v1 *){--law-source-font-size:17px;--law-source-letter-spacing:-0.5px;}
.photo-values p:is(.law-v1,.law-v1 *){--law-source-max-width:210px;--law-source-font-size:10px;--law-source-line-height:1.7;--law-source-margin-top:8px;}
.photo-values span:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:9px;--law-source-margin-top:9px;}
.complete-practice-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:29px;--law-source-column-gap:27px;}
.complete-practice-card:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-height:215px;}
.complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-padding-top:25px;--law-source-padding-right:25px;--law-source-padding-bottom:22px;--law-source-padding-left:25px;}
.complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;--law-source-letter-spacing:-0.6px;}
.complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;--law-source-margin-top:14px;}
.complete-practice-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:18px;--law-source-margin-top:auto;}
.practice-bottom:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-padding-top:21px;--law-source-margin-top:30px;}
.practice-bottom p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.practice-bottom .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-modal-photo:is(.law-v1,.law-v1 *){--law-source-height:170px;--law-source-margin-top:0px;}
.complete-practice-4 .complete-practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:24px;--law-source-column-gap:30px;}
.complete-practice-4 .complete-practice-card:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:255px;--law-source-grid-template-columns:0.8fr 1fr;}
.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:255px;--law-source-height:100%;}
.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:24px;--law-source-padding-bottom:22px;--law-source-padding-left:24px;}
.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.complete-practice-4 .complete-practice-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-padding-top:15px;}
.why-choose:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:630px;--law-source-grid-template-columns:1.05fr 1fr;}
.why-photo:is(.law-v1,.law-v1 *){--law-source-min-height:630px;}
.why-photo > span:is(.law-v1,.law-v1 *),
.why-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.why-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.4px;}
.why-content:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-justify-content:center;--law-source-padding-top:60px;--law-source-padding-right:var(--space);--law-source-padding-bottom:60px;--law-source-padding-left:60px;}
.why-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:37px;--law-source-line-height:1.25;--law-source-letter-spacing:-1.4px;--law-source-margin-top:20px;}
.why-content > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:430px;--law-source-font-size:12px;--law-source-margin-top:22px;}
.why-points:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-margin-top:29px;}
.why-points > div:is(.law-v1,.law-v1 *),
.why-points > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.why-points > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-top:18px;--law-source-padding-right:0px;--law-source-padding-bottom:18px;--law-source-padding-left:0px;}
.why-points h3:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.why-points p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.7;--law-source-margin-top:7px;}
.why-content > .ui-button:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > .ui-button:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > :where(.elementor-widget-container) > .ui-button:is(.law-v1,.law-v1 *){--law-source-margin-top:24px;}
.why-choose-4:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1.05fr;}
.why-choose-4 .why-content:is(.law-v1,.law-v1 *){--law-source-padding-right:60px;--law-source-padding-left:var(--space);}
.team-heading:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.2fr 0.8fr;--law-source-align-items:end;--law-source-row-gap:75px;--law-source-column-gap:75px;--law-source-margin-bottom:37px;}
.team-heading h2:is(.law-v1,.law-v1 *){--law-source-font-size:40px;--law-source-letter-spacing:-1.6px;--law-source-margin-top:20px;}
.team-heading > div:last-child:is(.law-v1,.law-v1 *),
.team-heading > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.team-heading > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-max-width:390px;--law-source-padding-bottom:0px;}
.team-heading p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.team-heading .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:13px;}
.team-directory:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(4, 1fr);--law-source-row-gap:25px;--law-source-column-gap:25px;}
.member-portrait:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-width:100%;--law-source-height:345px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.member-portrait > span:is(.law-v1,.law-v1 *),
.member-portrait > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.member-portrait > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-font-size:9px;--law-source-letter-spacing:0.6px;--law-source-padding-top:15px;--law-source-padding-right:20px;--law-source-padding-bottom:15px;--law-source-padding-left:20px;}
.member-info:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;--law-source-padding-right:21px;--law-source-padding-bottom:16px;--law-source-padding-left:21px;}
.member-info > small:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-letter-spacing:0.7px;}
.member-info h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;--law-source-letter-spacing:-0.7px;--law-source-margin-top:9px;}
.member-info h3 > button:is(.law-v1,.law-v1 *),
.member-info h3 > :where(.law-leaf) > button:is(.law-v1,.law-v1 *),
.member-info h3 > :where(.law-leaf) > :where(.elementor-widget-container) > button:is(.law-v1,.law-v1 *){--law-source-font-size:inherit;--law-source-line-height:inherit;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.member-info p:is(.law-v1,.law-v1 *){--law-source-min-height:37px;--law-source-font-size:11px;--law-source-line-height:1.7;--law-source-margin-top:10px;}
.member-info > .text-link:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-min-height:40px;--law-source-row-gap:13px;--law-source-column-gap:13px;--law-source-font-size:10px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:10px;}
.team-directory-foot:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:20px;--law-source-margin-top:30px;}
.team-directory-foot > span:is(.law-v1,.law-v1 *),
.team-directory-foot > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.team-directory-foot > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-line-height:1.8;--law-source-letter-spacing:0.7px;}
.team-directory-foot .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-padding-top:11px;--law-source-padding-right:15px;--law-source-padding-bottom:11px;--law-source-padding-left:15px;}
.complete-team-4 .member-info:is(.law-v1,.law-v1 *){--law-source-padding-right:0px;--law-source-padding-left:0px;}
.complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){--law-source-height:345px;}
.member-dialog:is(.law-v1,.law-v1 *){--law-source-width:min(830px, -32px + 100vw);--law-source-padding-top:40px;--law-source-padding-right:40px;--law-source-padding-bottom:40px;--law-source-padding-left:40px;}
.profile-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.8fr 1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.profile-image:is(.law-v1,.law-v1 *){--law-source-min-height:400px;}
.profile-layout > div:last-child:is(.law-v1,.law-v1 *),
.profile-layout > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.profile-layout > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-justify-content:center;--law-source-row-gap:17px;--law-source-column-gap:17px;--law-source-padding-top:7px;--law-source-padding-right:0px;--law-source-padding-bottom:7px;--law-source-padding-left:0px;}
.profile-layout h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-line-height:1.2;--law-source-letter-spacing:-1px;--law-source-margin-right:0px;}
.profile-role:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.profile-layout p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;}
.profile-layout h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;--law-source-margin-top:7px;}
.profile-layout .modal-list:is(.law-v1,.law-v1 *){--law-source-row-gap:10px;--law-source-column-gap:10px;}
.profile-layout .modal-list li:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.profile-layout .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:7px;}
.full-perspective:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:390px;--law-source-align-items:center;}
.perspective-wide-copy:is(.law-v1,.law-v1 *){--law-source-max-width:700px;--law-source-padding-top:60px;--law-source-padding-right:var(--space);--law-source-padding-bottom:60px;--law-source-padding-left:var(--space);}
.perspective-wide-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:43px;--law-source-line-height:1.22;--law-source-margin-top:20px;}
.perspective-wide-copy > p:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:480px;--law-source-font-size:13px;--law-source-margin-top:23px;}
.perspective-wide-copy > .text-link:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:18px;}
.process-photo-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(4, 1fr);--law-source-row-gap:26px;--law-source-column-gap:26px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:195px;}
.process-step-photo > span:is(.law-v1,.law-v1 *),
.process-step-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.process-step-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-width:48px;--law-source-height:46px;--law-source-align-items:center;--law-source-justify-content:center;--law-source-font-size:13px;}
.process-photo-grid h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;--law-source-line-height:1.35;--law-source-letter-spacing:-0.6px;--law-source-margin-top:23px;}
.process-photo-grid p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.9;--law-source-margin-top:12px;}
.process-bottom:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:22px;--law-source-margin-top:33px;}
.process-bottom > span:is(.law-v1,.law-v1 *),
.process-bottom > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.process-bottom > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-line-height:1.8;}
.client-care-title:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-align-items:flex-end;--law-source-row-gap:50px;--law-source-column-gap:50px;--law-source-margin-bottom:34px;}
.client-care-title > .eyebrow:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > .eyebrow:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > :where(.elementor-widget-container) > .eyebrow:is(.law-v1,.law-v1 *){--law-source-width:100%;}
.client-care-title h2:is(.law-v1,.law-v1 *){--law-source-margin-top:-30px;}
.client-care-title > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-width:370px;--law-source-font-size:12px;--law-source-line-height:1.9;--law-source-margin-top:-30px;}
.client-care-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.1fr 1fr;--law-source-align-items:center;--law-source-row-gap:70px;--law-source-column-gap:70px;}
.client-care-photo:is(.law-v1,.law-v1 *){--law-source-height:430px;}
.client-care-notes > div:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-top:21px;--law-source-padding-right:0px;--law-source-padding-bottom:21px;--law-source-padding-left:0px;}
.client-care-notes > div:first-child:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf):first-child > div:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf):first-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;}
.client-care-notes h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;--law-source-letter-spacing:-0.5px;}
.client-care-notes p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.9;--law-source-margin-top:12px;}
.client-care-notes > .text-link:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:17px;}
.client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1.1fr;}
.complete-faq:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.8fr 1.2fr;--law-source-align-items:start;--law-source-row-gap:80px;--law-source-column-gap:80px;}
.faq-with-photo h2:is(.law-v1,.law-v1 *){--law-source-font-size:35px;--law-source-margin-top:20px;}
.faq-with-photo > p:is(.law-v1,.law-v1 *),
.faq-with-photo > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.faq-with-photo > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:370px;--law-source-font-size:12px;--law-source-margin-top:21px;}
.faq-reference-photo:is(.law-v1,.law-v1 *){--law-source-height:210px;--law-source-margin-top:27px;}
.faq-reference-photo > span:is(.law-v1,.law-v1 *),
.faq-reference-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.faq-reference-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.3px;--law-source-padding-top:13px;--law-source-padding-right:18px;--law-source-padding-bottom:13px;--law-source-padding-left:18px;}
.complete-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-line-height:1.7;}
.complete-faq .e-n-accordion-item > .e-con p:is(.law-v1,.law-v1 *),
.complete-faq .e-n-accordion-item > :where(.law-leaf) > .e-con p:is(.law-v1,.law-v1 *),
.complete-faq .e-n-accordion-item > :where(.law-leaf) > :where(.elementor-widget-container) > .e-con p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.95;}
.newsletter:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.1fr 1fr;--law-source-align-items:center;--law-source-row-gap:85px;--law-source-column-gap:85px;--law-source-padding-top:43px;--law-source-padding-right:var(--space);--law-source-padding-bottom:43px;--law-source-padding-left:var(--space);}
.newsletter h2:is(.law-v1,.law-v1 *){--law-source-font-size:26px;--law-source-line-height:1.3;--law-source-letter-spacing:-0.8px;--law-source-margin-top:13px;}
.newsletter p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:13px;}
.newsletter form > label:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > label:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > :where(.elementor-widget-container) > label:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:11px;--law-source-margin-bottom:11px;}
.newsletter form > div:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:stretch;--law-source-row-gap:8px;--law-source-column-gap:8px;}
.newsletter input:is(.law-v1,.law-v1 *){--law-source-min-height:48px;}
.newsletter .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:13px;--law-source-padding-right:18px;--law-source-padding-bottom:13px;--law-source-padding-left:18px;}
.newsletter form > span:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:8px;--law-source-line-height:1.8;--law-source-margin-top:12px;}
.rich-hero-copy .hero-small-note:is(.law-v1,.law-v1 *){--law-source-padding-left:15px;}
.hero-side-caption:is(.law-v1,.law-v1 *){--law-source-padding-top:22px;--law-source-padding-right:25px;--law-source-padding-bottom:22px;--law-source-padding-left:25px;}
@media (max-width: 1200px) {.photo-values:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;}
.photo-values > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-row-gap:17px;--law-source-column-gap:17px;}
.value-photo:is(.law-v1,.law-v1 *){--law-source-width:90px;--law-source-height:94px;}
.photo-values h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.photo-values p:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:23px;--law-source-padding-bottom:23px;--law-source-padding-left:23px;}
.complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;--law-source-padding-right:21px;--law-source-padding-bottom:24px;--law-source-padding-left:21px;}
.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.complete-practice-4 .complete-practice-card:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.75fr 1fr;}
.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:290px;}
.why-content:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:40px;--law-source-padding-bottom:50px;--law-source-padding-left:40px;}
.why-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:32px;}
.why-choose-4 .why-content:is(.law-v1,.law-v1 *){--law-source-padding-right:45px;}
.team-heading:is(.law-v1,.law-v1 *){--law-source-row-gap:55px;--law-source-column-gap:55px;}
.team-heading h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.team-directory:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;}
.member-portrait:is(.law-v1,.law-v1 *), .complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){--law-source-height:310px;}
.member-info:is(.law-v1,.law-v1 *){--law-source-padding-top:21px;--law-source-padding-right:18px;--law-source-padding-bottom:14px;--law-source-padding-left:18px;}
.member-info h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.member-info p:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.process-photo-grid:is(.law-v1,.law-v1 *){--law-source-row-gap:21px;--law-source-column-gap:21px;}
.process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:180px;}
.process-photo-grid h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;}
.client-care-layout:is(.law-v1,.law-v1 *), .client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:50px;--law-source-column-gap:50px;}
.client-care-notes h3:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.complete-faq:is(.law-v1,.law-v1 *){--law-source-row-gap:55px;--law-source-column-gap:55px;}
.newsletter:is(.law-v1,.law-v1 *){--law-source-row-gap:55px;--law-source-column-gap:55px;}
}
@media (max-width: 1000px) {.photo-values:is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:26px;--law-source-padding-bottom:26px;}
.photo-values > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:block;}
.value-photo:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-height:110px;--law-source-margin-bottom:17px;}
.photo-values p:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.photo-values h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.complete-practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:24px;--law-source-column-gap:24px;}
.complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-height:215px;}
.complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.complete-practice-4 .complete-practice-card:is(.law-v1,.law-v1 *){--law-source-display:flex;}
.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:220px;--law-source-height:220px;}
.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:25px;--law-source-padding-right:25px;--law-source-padding-bottom:25px;--law-source-padding-left:25px;}
.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.why-choose:is(.law-v1,.law-v1 *), .why-choose-4:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.why-content:is(.law-v1,.law-v1 *), .why-choose-4 .why-content:is(.law-v1,.law-v1 *){--law-source-padding-top:44px;--law-source-padding-right:32px;--law-source-padding-bottom:44px;--law-source-padding-left:32px;}
.why-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:29px;}
.why-photo:is(.law-v1,.law-v1 *){--law-source-min-height:640px;}
.why-content > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.why-points h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.why-points p:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.team-heading:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1.1fr 0.9fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.team-heading h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.team-heading p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.team-directory:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:32px;--law-source-column-gap:25px;}
.member-portrait:is(.law-v1,.law-v1 *), .complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){--law-source-height:380px;}
.member-info h3:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.member-info p:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-font-size:12px;}
.member-info > small:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.member-info > .text-link:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.team-directory-foot:is(.law-v1,.law-v1 *){--law-source-row-gap:25px;--law-source-column-gap:25px;}
.perspective-wide-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:38px;}
.process-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:34px;--law-source-column-gap:25px;}
.process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:220px;}
.process-photo-grid h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.process-photo-grid p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.client-care-title:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
.client-care-title > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-width:280px;--law-source-font-size:11px;}
.client-care-title h2:is(.law-v1,.law-v1 *){--law-source-font-size:33px;}
.client-care-layout:is(.law-v1,.law-v1 *), .client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.client-care-photo:is(.law-v1,.law-v1 *){--law-source-height:500px;}
.client-care-notes h3:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.client-care-notes p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.complete-faq:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.8fr 1.2fr;--law-source-row-gap:40px;--law-source-column-gap:40px;}
.faq-with-photo h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px;}
.faq-reference-photo:is(.law-v1,.law-v1 *){--law-source-height:205px;}
.complete-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.newsletter:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.newsletter h2:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.newsletter .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-padding-top:12px;--law-source-padding-right:14px;--law-source-padding-bottom:12px;--law-source-padding-left:14px;}
}
@media (max-width: 760px) {.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:58px;--law-source-padding-bottom:58px;}
.photo-values:is(.law-v1,.law-v1 *){--law-source-row-gap:19px;--law-source-column-gap:19px;}
.value-photo:is(.law-v1,.law-v1 *){--law-source-height:100px;}
.photo-values h3:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.photo-values p:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.photo-values span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.complete-practice-grid:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:22px;--law-source-column-gap:22px;}
.complete-practice-photo:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:185px;--law-source-height:185px;}
.complete-practice-copy:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:20px;--law-source-padding-bottom:23px;--law-source-padding-left:20px;}
.complete-practice-copy h3:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.complete-practice-copy p:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.why-choose:is(.law-v1,.law-v1 *), .why-choose-4:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.why-photo:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:360px;}
.why-photo > span:is(.law-v1,.law-v1 *),
.why-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.why-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.why-content:is(.law-v1,.law-v1 *), .why-choose-4 .why-content:is(.law-v1,.law-v1 *){--law-source-padding-top:43px;--law-source-padding-right:var(--space);--law-source-padding-bottom:43px;--law-source-padding-left:var(--space);}
.why-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.why-content > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:none;--law-source-font-size:13px;}
.why-points h3:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.why-points p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.team-heading:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:22px;--law-source-column-gap:22px;--law-source-margin-bottom:30px;}
.team-heading h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.team-heading > div:last-child:is(.law-v1,.law-v1 *),
.team-heading > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.team-heading > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-max-width:550px;}
.team-heading p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.member-portrait:is(.law-v1,.law-v1 *), .complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){--law-source-height:340px;}
.member-info h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.member-info p:is(.law-v1,.law-v1 *){--law-source-min-height:38px;--law-source-font-size:11px;}
.team-directory-foot:is(.law-v1,.law-v1 *){--law-source-align-items:flex-start;}
.team-directory-foot > span:is(.law-v1,.law-v1 *),
.team-directory-foot > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.team-directory-foot > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.profile-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.7fr 1fr;--law-source-row-gap:22px;--law-source-column-gap:22px;}
.profile-image:is(.law-v1,.law-v1 *){--law-source-min-height:380px;}
.member-dialog:is(.law-v1,.law-v1 *){--law-source-padding-top:35px;--law-source-padding-right:26px;--law-source-padding-bottom:35px;--law-source-padding-left:26px;}
.profile-layout h2:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.profile-layout p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.full-perspective:is(.law-v1,.law-v1 *){--law-source-min-height:380px;}
.perspective-wide-copy:is(.law-v1,.law-v1 *){--law-source-max-width:660px;--law-source-padding-top:47px;--law-source-padding-right:var(--space);--law-source-padding-bottom:47px;--law-source-padding-left:var(--space);}
.perspective-wide-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:38px;}
.process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:200px;}
.process-photo-grid h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;}
.process-bottom:is(.law-v1,.law-v1 *){--law-source-align-items:flex-start;}
.process-bottom > span:is(.law-v1,.law-v1 *),
.process-bottom > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.process-bottom > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-max-width:280px;}
.client-care-title:is(.law-v1,.law-v1 *){--law-source-display:block;}
.client-care-title h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;--law-source-margin-top:20px;}
.client-care-title > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-width:auto;--law-source-max-width:560px;--law-source-font-size:13px;--law-source-margin-top:23px;}
.client-care-layout:is(.law-v1,.law-v1 *), .client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.client-care-photo:is(.law-v1,.law-v1 *){--law-source-height:360px;}
.client-care-notes h3:is(.law-v1,.law-v1 *){--law-source-font-size:18px;}
.client-care-notes p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.complete-faq:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.faq-with-photo:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:15px;--law-source-column-gap:25px;}
.faq-with-photo h2:is(.law-v1,.law-v1 *){--law-source-font-size:34px;--law-source-margin-top:0px;}
.faq-with-photo > p:is(.law-v1,.law-v1 *),
.faq-with-photo > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.faq-with-photo > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:0px;}
.faq-reference-photo:is(.law-v1,.law-v1 *){--law-source-min-height:245px;--law-source-height:100%;--law-source-margin-top:0px;}
.complete-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.newsletter:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:28px;--law-source-column-gap:28px;--law-source-padding-top:38px;--law-source-padding-right:var(--space);--law-source-padding-bottom:38px;--law-source-padding-left:var(--space);}
.newsletter h2:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.newsletter form:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-max-width:580px;}
.newsletter .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:13px;--law-source-padding-right:20px;--law-source-padding-bottom:13px;--law-source-padding-left:20px;}
}
@media (max-width: 480px) {.rich-homepage .section:is(.law-v1,.law-v1 *){--law-source-padding-top:48px;--law-source-padding-bottom:48px;}
.photo-values:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:22px;--law-source-column-gap:22px;--law-source-padding-top:25px;--law-source-padding-right:22px;--law-source-padding-bottom:25px;--law-source-padding-left:22px;}
.photo-values > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.photo-values > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-row-gap:19px;--law-source-column-gap:19px;}
.value-photo:is(.law-v1,.law-v1 *){--law-source-width:112px;--law-source-height:97px;--law-source-margin-bottom:0px;}
.photo-values h3:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.photo-values p:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-line-height:1.7;--law-source-margin-top:8px;}
.photo-values span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-margin-top:8px;}
.complete-practice-grid:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.complete-practice-photo:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){--law-source-min-height:225px;--law-source-height:225px;}
.complete-practice-copy:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:23px;--law-source-padding-bottom:23px;--law-source-padding-left:23px;}
.complete-practice-copy h3:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;}
.complete-practice-copy p:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.complete-practice-copy .text-link:is(.law-v1,.law-v1 *), .complete-practice-4 .complete-practice-copy .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:16px;}
.practice-bottom:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:5px;--law-source-column-gap:5px;--law-source-margin-top:26px;}
.practice-bottom p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-bottom .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.practice-modal-photo:is(.law-v1,.law-v1 *){--law-source-height:160px;}
.why-photo:is(.law-v1,.law-v1 *){--law-source-height:300px;}
.why-photo > span:is(.law-v1,.law-v1 *),
.why-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.why-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:6px;--law-source-letter-spacing:1px;}
.why-content:is(.law-v1,.law-v1 *), .why-choose-4 .why-content:is(.law-v1,.law-v1 *){--law-source-padding-top:40px;--law-source-padding-right:22px;--law-source-padding-bottom:40px;--law-source-padding-left:22px;}
.why-content h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px;--law-source-line-height:1.28;}
.why-content > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:22px;}
.why-points:is(.law-v1,.law-v1 *){--law-source-margin-top:25px;}
.why-points h3:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.why-points p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.why-content > .ui-button:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > .ui-button:is(.law-v1,.law-v1 *),
.why-content > :where(.law-leaf) > :where(.elementor-widget-container) > .ui-button:is(.law-v1,.law-v1 *){--law-source-margin-top:22px;}
.team-heading h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-line-height:1.25;}
.team-heading p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.team-directory:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.member-portrait:is(.law-v1,.law-v1 *), .complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){--law-source-height:auto;}
.member-portrait > span:is(.law-v1,.law-v1 *),
.member-portrait > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.member-portrait > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-padding-top:14px;--law-source-padding-right:22px;--law-source-padding-bottom:14px;--law-source-padding-left:22px;}
.member-info:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;--law-source-padding-right:23px;--law-source-padding-bottom:17px;--law-source-padding-left:23px;}
.member-info h3:is(.law-v1,.law-v1 *){--law-source-font-size:28px;}
.member-info > small:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.member-info p:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-font-size:12px;}
.member-info > .text-link:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.member-info > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.complete-team-4 .member-info:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:10px;--law-source-padding-left:0px;}
.team-directory-foot:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-padding-top:20px;--law-source-margin-top:25px;}
.team-directory-foot > span:is(.law-v1,.law-v1 *),
.team-directory-foot > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.team-directory-foot > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-max-width:310px;--law-source-font-size:8px;}
.team-directory-foot .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.member-dialog:is(.law-v1,.law-v1 *){--law-source-padding-top:36px;--law-source-padding-right:24px;--law-source-padding-bottom:36px;--law-source-padding-left:24px;}
.profile-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:23px;--law-source-column-gap:23px;}
.profile-image:is(.law-v1,.law-v1 *){--law-source-min-height:245px;--law-source-height:245px;}
.profile-layout h2:is(.law-v1,.law-v1 *){--law-source-font-size:29px;}
.profile-layout p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.profile-layout .modal-list li:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.profile-layout > div:last-child:is(.law-v1,.law-v1 *),
.profile-layout > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.profile-layout > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-row-gap:17px;--law-source-column-gap:17px;}
.profile-layout .ui-button:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-font-size:10px;}
.full-perspective:is(.law-v1,.law-v1 *){--law-source-min-height:370px;}
.perspective-wide-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:42px;--law-source-padding-right:22px;--law-source-padding-bottom:42px;--law-source-padding-left:22px;}
.perspective-wide-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;}
.perspective-wide-copy > p:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:21px;}
.perspective-wide-copy > .text-link:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.perspective-wide-copy > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.process-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;}
.process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:225px;}
.process-photo-grid h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;--law-source-margin-top:21px;}
.process-photo-grid p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:13px;}
.process-bottom:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-margin-top:29px;}
.process-bottom > span:is(.law-v1,.law-v1 *),
.process-bottom > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.process-bottom > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-max-width:none;--law-source-font-size:10px;}
.client-care-title h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-margin-top:17px;}
.client-care-title > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.client-care-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:22px;}
.client-care-photo:is(.law-v1,.law-v1 *){--law-source-height:285px;}
.client-care-notes h3:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.client-care-notes p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;}
.client-care-notes > div:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:0px;--law-source-padding-bottom:23px;--law-source-padding-left:0px;}
.client-care-notes > .text-link:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.client-care-notes > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.faq-with-photo:is(.law-v1,.law-v1 *){--law-source-display:block;}
.faq-with-photo h2:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-margin-top:17px;}
.faq-with-photo > p:is(.law-v1,.law-v1 *),
.faq-with-photo > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.faq-with-photo > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:22px;}
.faq-reference-photo:is(.law-v1,.law-v1 *){--law-source-min-height:195px;--law-source-height:195px;--law-source-margin-top:25px;}
.faq-reference-photo > span:is(.law-v1,.law-v1 *),
.faq-reference-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.faq-reference-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:6px;}
.complete-faq .e-n-accordion-item-title:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.complete-faq .e-n-accordion-item > .e-con p:is(.law-v1,.law-v1 *),
.complete-faq .e-n-accordion-item > :where(.law-leaf) > .e-con p:is(.law-v1,.law-v1 *),
.complete-faq .e-n-accordion-item > :where(.law-leaf) > :where(.elementor-widget-container) > .e-con p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.newsletter:is(.law-v1,.law-v1 *){--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:37px;--law-source-padding-right:22px;--law-source-padding-bottom:37px;--law-source-padding-left:22px;}
.newsletter h2:is(.law-v1,.law-v1 *){--law-source-font-size:25px;--law-source-letter-spacing:-0.8px;}
.newsletter p:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.8;}
.newsletter form > div:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-row-gap:7px;--law-source-column-gap:7px;}
.newsletter .ui-button:is(.law-v1,.law-v1 *){--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:10px;--law-source-padding-top:12px;--law-source-padding-right:13px;--law-source-padding-bottom:12px;--law-source-padding-left:13px;}
.newsletter input:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.newsletter form > label:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > label:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > :where(.elementor-widget-container) > label:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.newsletter form > span:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.newsletter form > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.rich-homepage .chapter-rule:is(.law-v1,.law-v1 *){--law-source-margin-bottom:27px;}
}
.v1 .floating-signal:is(.law-v1,.law-v1 *), .v4 .floating-signal:is(.law-v1,.law-v1 *){--law-source-display:none;}
.v1 .desktop-nav a[aria-current="location"]:is(.law-v1,.law-v1 *)::after, .v4 .desktop-nav a[aria-current="location"]:is(.law-v1,.law-v1 *)::after{--law-source-width:100%;}
.reading-progress:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-height:2px;}
.practice-index:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:57px;--law-source-align-items:center;--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-font-size:11px;--law-source-padding-top:15px;--law-source-padding-right:var(--space);--law-source-padding-bottom:15px;--law-source-padding-left:var(--space);}
.practice-index > span:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.5px;--law-source-margin-right:12px;}
.practice-index > a:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:26px;--law-source-align-items:center;--law-source-row-gap:10px;--law-source-column-gap:10px;}
.practice-index-all:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-margin-left:auto;}
.matter-record:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-padding-top:15px;--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:10px;--law-source-margin-left:0px;}
.matter-record > div:is(.law-v1,.law-v1 *),
.matter-record > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.matter-record > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:82px 1fr;--law-source-row-gap:12px;--law-source-column-gap:12px;}
.matter-record :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-line-height:1.7;--law-source-letter-spacing:0.7px;}
.matter-record :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.5;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.matter-meta b:is(.law-v1,.law-v1 *){--law-source-font-size:8px !important;--law-source-letter-spacing:1px;}
.dossier-heading:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-justify-content:space-between;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:8px;--law-source-letter-spacing:0.7px;--law-source-padding-top:20px;}
.footer-signature:is(.law-v1,.law-v1 *){--law-source-padding-bottom:34px;--law-source-margin-bottom:44px;}
.signature-intro:is(.law-v1,.law-v1 *), .signature-bottom:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-font-size:8px;--law-source-letter-spacing:1.2px;}
.signature-intro a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-min-height:44px;--law-source-align-items:center;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:12px;--law-source-letter-spacing:0px;}
.signature-wordmark:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(44px, 7.9vw, 120px);--law-source-line-height:1.3;--law-source-letter-spacing:-0.045em;--law-source-margin-top:27px;--law-source-margin-right:0px;--law-source-margin-bottom:20px;--law-source-margin-left:0px;}
.v1 .footer-main:is(.law-v1,.law-v1 *), .v4 .footer-main:is(.law-v1,.law-v1 *){--law-source-display:none;}
@media (max-width: 999px) {.practice-index:is(.law-v1,.law-v1 *){--law-source-flex-wrap:wrap;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:12px;--law-source-padding-bottom:12px;}
.practice-index > span:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:none;}
}
@media (max-width: 650px) {.practice-index:is(.law-v1,.law-v1 *){--law-source-justify-content:space-between;--law-source-row-gap:0px;--law-source-column-gap:0px;--law-source-padding-top:12px;--law-source-padding-right:24px;--law-source-padding-bottom:12px;--law-source-padding-left:24px;}
.practice-index > a:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-min-height:30px;--law-source-font-size:8px;}
.practice-index > a:nth-of-type(3):is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > a:nth-of-type(3):is(.law-v1,.law-v1 *),
.practice-index > :where(.law-leaf) > :where(.elementor-widget-container) > a:nth-of-type(3):is(.law-v1,.law-v1 *){--law-source-display:none;}
.practice-index-all:is(.law-v1,.law-v1 *){--law-source-margin-left:0px;}
.practice-index-all svg:is(.law-v1,.law-v1 *){--law-source-width:12px;}
.publication-index :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.publication-index :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.signature-intro:is(.law-v1,.law-v1 *){--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-row-gap:10px;--law-source-column-gap:10px;}
.signature-wordmark:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(28px, 8vw, 48px);--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:20px;--law-source-margin-left:0px;}
.signature-bottom:is(.law-v1,.law-v1 *){--law-source-align-items:flex-start;--law-source-font-size:6px;--law-source-line-height:1.7;}
.signature-bottom > span:last-child:is(.law-v1,.law-v1 *),
.signature-bottom > :where(.law-leaf):last-child > span:is(.law-v1,.law-v1 *),
.signature-bottom > :where(.law-leaf):last-child > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-max-width:140px;}
.footer-signature:is(.law-v1,.law-v1 *){--law-source-padding-bottom:26px;--law-source-margin-bottom:32px;}
.publication-actions .ui-button:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.dossier-heading:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
}
.v1 .desktop-nav:is(.law-v1,.law-v1 *), .v4 .desktop-nav:is(.law-v1,.law-v1 *){--law-source-row-gap:23px;--law-source-column-gap:23px;}
.planned-destination:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-padding-top:20px;}
.planned-destination > span:is(.law-v1,.law-v1 *),
.planned-destination > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.planned-destination > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.1px;}
.planned-destination code:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.7;}
.v1 .member-portrait:is(.law-v1,.law-v1 *), .v4 .member-portrait:is(.law-v1,.law-v1 *){--law-source-display:block;}
.v1 .footer-bottom a:is(.law-v1,.law-v1 *), .v4 .footer-bottom a:is(.law-v1,.law-v1 *){--law-source-display:inline-flex;--law-source-min-height:28px;--law-source-align-items:center;--law-source-font-size:9px;}
@media (max-width: 1100px) {.v1 .desktop-nav:is(.law-v1,.law-v1 *), .v4 .desktop-nav:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;}
}
.concerns-heading:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.2fr 0.8fr;--law-source-align-items:end;--law-source-row-gap:80px;--law-source-column-gap:80px;--law-source-margin-bottom:40px;}
.concerns-heading h2:is(.law-v1,.law-v1 *){--law-source-margin-top:18px;}
.concerns-heading > p:is(.law-v1,.law-v1 *),
.concerns-heading > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.concerns-heading > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:390px;--law-source-font-size:13px;}
.concerns-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.9fr 1.1fr;--law-source-align-items:stretch;--law-source-row-gap:65px;--law-source-column-gap:65px;}
.concerns-visual:is(.law-v1,.law-v1 *){--law-source-min-height:510px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.concerns-visual figcaption:is(.law-v1,.law-v1 *){--law-source-padding-left:20px;}
.concerns-visual figcaption > span:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:8px;--law-source-line-height:1.5;--law-source-letter-spacing:1.3px;--law-source-margin-bottom:12px;}
.concerns-visual figcaption > strong:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > strong:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > :where(.elementor-widget-container) > strong:is(.law-v1,.law-v1 *){--law-source-font-size:30px;--law-source-line-height:1.25;--law-source-letter-spacing:-0.7px;}
.concerns-list:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-justify-content:center;}
.concern-entry:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-padding-top:25px;--law-source-padding-right:40px;--law-source-padding-bottom:25px;--law-source-padding-left:0px;}
.concern-label:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:8px;--law-source-letter-spacing:1.2px;--law-source-margin-bottom:10px;}
.concern-entry h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;--law-source-line-height:1.25;}
.concern-entry p:is(.law-v1,.law-v1 *){--law-source-max-width:440px;--law-source-font-size:12px;--law-source-line-height:1.8;--law-source-margin-top:10px;}
.concern-entry .text-link:is(.law-v1,.law-v1 *){--law-source-min-height:28px;--law-source-font-size:10px;--law-source-margin-top:7px;}
@media (min-width: 1000px) {.client-concerns-4 .concerns-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1.1fr 0.9fr;}
}
@media (max-width: 999px) {.concerns-heading:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
.concerns-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:0.85fr 1.15fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.concerns-visual:is(.law-v1,.law-v1 *){--law-source-min-height:500px;}
.concerns-visual figcaption > strong:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > strong:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > :where(.elementor-widget-container) > strong:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.concern-entry h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
.concern-entry:is(.law-v1,.law-v1 *){--law-source-padding-right:25px;}
}
@media (max-width: 650px) {.concerns-heading:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-margin-bottom:28px;}
.concerns-heading > p:is(.law-v1,.law-v1 *),
.concerns-heading > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.concerns-heading > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.concerns-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.concerns-visual:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-height:305px;}
.concerns-visual figcaption > strong:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > strong:is(.law-v1,.law-v1 *),
.concerns-visual figcaption > :where(.law-leaf) > :where(.elementor-widget-container) > strong:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.concern-entry:is(.law-v1,.law-v1 *){--law-source-padding-top:24px;--law-source-padding-right:28px;--law-source-padding-bottom:24px;--law-source-padding-left:0px;}
.concern-entry h3:is(.law-v1,.law-v1 *){--law-source-font-size:23px;}
.concern-entry p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.concern-entry .text-link:is(.law-v1,.law-v1 *){--law-source-min-height:32px;}
}
.full-site .footer-recognition:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-width:311px;--law-source-max-width:100%;--law-source-height:auto;--law-source-margin-top:25px;}
.full-site .desktop-nav a[aria-current="page"]:is(.law-v1,.law-v1 *){--law-source-padding-bottom:8px;}
.full-site .page-hero:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:440px;--law-source-grid-template-columns:1.1fr 1fr;}
.full-site .page-hero-copy:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-align-items:flex-start;--law-source-justify-content:center;--law-source-padding-top:34px;--law-source-padding-right:60px;--law-source-padding-bottom:60px;--law-source-padding-left:max(32px, -600px + 50vw);}
.full-site .page-hero-copy .eyebrow:is(.law-v1,.law-v1 *){--law-source-margin-top:34px;}
.full-site .page-hero h1:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(37px, 3.7vw, 57px);--law-source-line-height:1.14;--law-source-letter-spacing:-2px;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.full-site .page-hero-copy > p:is(.law-v1,.law-v1 *),
.full-site .page-hero-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .page-hero-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:580px;--law-source-font-size:15px;--law-source-line-height:1.9;}
.full-site .page-hero-photo:is(.law-v1,.law-v1 *){--law-source-min-height:440px;}
.full-site .page-hero-photo img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .page-hero-photo > span:is(.law-v1,.law-v1 *),
.full-site .page-hero-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .page-hero-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-letter-spacing:1.6px;}
.full-site .breadcrumbs:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-align-items:center;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:10px;--law-source-line-height:1.8;}
.full-site .inner-section:is(.law-v1,.law-v1 *){--law-source-padding-top:85px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:85px;--law-source-padding-left:max(32px, -600px + 50vw);--law-source-margin-top:auto;--law-source-margin-right:auto;--law-source-margin-bottom:auto;--law-source-margin-left:auto;}
.full-site .inner-section h2:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(27px, 2.5vw, 39px);--law-source-line-height:1.25;--law-source-letter-spacing:-1.1px;--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:20px;--law-source-margin-left:0px;}
.full-site .inner-section h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;--law-source-line-height:1.35;--law-source-letter-spacing:-0.5px;}
.full-site .inner-section p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-line-height:1.95;--law-source-margin-top:15px;--law-source-margin-right:0px;--law-source-margin-bottom:15px;--law-source-margin-left:0px;}
.full-site .inner-section-title:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1.3fr 1fr;--law-source-align-items:end;--law-source-row-gap:80px;--law-source-column-gap:80px;--law-source-margin-bottom:42px;}
.full-site .inner-section-title h2:is(.law-v1,.law-v1 *){--law-source-margin-bottom:0px;}
.full-site .inner-section-title > p:is(.law-v1,.law-v1 *),
.full-site .inner-section-title > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .inner-section-title > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:410px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:4px;--law-source-margin-left:0px;}
.full-site .story-split:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-align-items:center;--law-source-row-gap:70px;--law-source-column-gap:70px;}
.full-site .story-photo:is(.law-v1,.law-v1 *){--law-source-height:515px;}
.full-site .story-photo img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .story-photo > span:is(.law-v1,.law-v1 *),
.full-site .story-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .story-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-letter-spacing:1.4px;--law-source-padding-top:20px;--law-source-padding-right:26px;--law-source-padding-bottom:20px;--law-source-padding-left:26px;}
.full-site .editorial-copy .intro-paragraph:is(.law-v1,.law-v1 *){--law-source-font-size:18px;--law-source-line-height:1.8;}
.full-site .editorial-copy > .ui-button:is(.law-v1,.law-v1 *),
.full-site .editorial-copy > :where(.law-leaf) > .ui-button:is(.law-v1,.law-v1 *),
.full-site .editorial-copy > :where(.law-leaf) > :where(.elementor-widget-container) > .ui-button:is(.law-v1,.law-v1 *){--law-source-margin-top:22px;}
.full-site .principles:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:45px;--law-source-column-gap:45px;}
.full-site .principles article:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;}
.full-site .principles h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;}
.full-site .two-column:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:90px;--law-source-column-gap:90px;}
.full-site .site-cta:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr auto;--law-source-align-items:center;--law-source-row-gap:60px;--law-source-column-gap:60px;--law-source-padding-top:62px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:62px;--law-source-padding-left:max(32px, -600px + 50vw);}
.full-site .site-cta h2:is(.law-v1,.law-v1 *){--law-source-max-width:630px;--law-source-font-size:35px;--law-source-line-height:1.25;--law-source-letter-spacing:-1px;--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:20px;--law-source-margin-left:0px;}
.full-site .site-cta p:is(.law-v1,.law-v1 *){--law-source-max-width:680px;--law-source-font-size:14px;--law-source-line-height:1.9;}
.full-site .article-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:minmax(0px, 1fr) 290px;--law-source-align-items:start;--law-source-row-gap:80px;--law-source-column-gap:80px;}
.full-site .article-layout > .editorial-copy:is(.law-v1,.law-v1 *),
.full-site .article-layout > :where(.law-leaf) > .editorial-copy:is(.law-v1,.law-v1 *),
.full-site .article-layout > :where(.law-leaf) > :where(.elementor-widget-container) > .editorial-copy:is(.law-v1,.law-v1 *){--law-source-max-width:760px;}
.full-site .article-layout .editorial-copy > h2:not(:first-of-type):is(.law-v1,.law-v1 *),
.full-site .article-layout .editorial-copy > :where(.law-leaf):not(:nth-child(1 of :where(.law-leaf):where(:has(> h2)))) > h2:is(.law-v1,.law-v1 *),
.full-site .article-layout .editorial-copy > :where(.law-leaf) > :where(.elementor-widget-container) > h2:not(:first-of-type):is(.law-v1,.law-v1 *){--law-source-margin-top:44px;}
.full-site .aside-index:is(.law-v1,.law-v1 *){--law-source-padding-top:25px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;}
.full-site .aside-index h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;--law-source-margin-bottom:18px;}
.full-site .aside-index > a:is(.law-v1,.law-v1 *),
.full-site .aside-index > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.full-site .aside-index > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:12px;--law-source-padding-top:17px;--law-source-padding-right:0px;--law-source-padding-bottom:17px;--law-source-padding-left:0px;}
.full-site .aside-call:is(.law-v1,.law-v1 *){--law-source-padding-top:27px;--law-source-padding-right:25px;--law-source-padding-bottom:27px;--law-source-padding-left:25px;--law-source-margin-top:32px;}
.full-site .aside-call .eyebrow:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1px;}
.full-site .aside-call h3:is(.law-v1,.law-v1 *){--law-source-font-size:24px;--law-source-margin-top:20px;}
.full-site .aside-call p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .aside-call .ui-button:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-font-size:11px;--law-source-padding-top:12px;--law-source-padding-right:15px;--law-source-padding-bottom:12px;--law-source-padding-left:15px;--law-source-margin-top:15px;}
.full-site .article-rule:is(.law-v1,.law-v1 *){--law-source-margin-top:35px;--law-source-margin-right:0px;--law-source-margin-bottom:35px;--law-source-margin-left:0px;}
.full-site .editorial-list:is(.law-v1,.law-v1 *){--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:24px;--law-source-margin-right:0px;--law-source-margin-bottom:24px;--law-source-margin-left:0px;}
.full-site .editorial-list li:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:35px 1fr;--law-source-align-items:start;--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-font-size:14px;--law-source-line-height:1.7;--law-source-padding-top:18px;--law-source-padding-right:0px;--law-source-padding-bottom:18px;--law-source-padding-left:0px;}
.full-site .editorial-list li > span:is(.law-v1,.law-v1 *),
.full-site .editorial-list li > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .editorial-list li > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-padding-top:3px;}
.full-site .article-inline-photo:is(.law-v1,.law-v1 *){--law-source-height:340px;--law-source-margin-top:40px;--law-source-margin-right:0px;--law-source-margin-bottom:40px;--law-source-margin-left:0px;}
.full-site .article-inline-photo img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .article-inline-photo span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.5px;--law-source-padding-top:8px;--law-source-padding-right:12px;--law-source-padding-bottom:8px;--law-source-padding-left:12px;}
.full-site .editorial-note:is(.law-v1,.law-v1 *){--law-source-padding-top:26px;--law-source-padding-right:30px;--law-source-padding-bottom:26px;--law-source-padding-left:30px;--law-source-margin-top:35px;--law-source-margin-right:0px;--law-source-margin-bottom:35px;--law-source-margin-left:0px;}
.full-site .editorial-note h3:is(.law-v1,.law-v1 *){--law-source-font-size:20px;}
.full-site .editorial-note p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-bottom:0px;}
.full-site .related-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, minmax(0px, 1fr));--law-source-row-gap:30px;--law-source-column-gap:30px;}
.full-site .editorial-card:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-padding-bottom:25px;}
.full-site .editorial-card-photo:is(.law-v1,.law-v1 *){--law-source-height:230px;--law-source-margin-bottom:25px;}
.full-site .editorial-card-photo img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .editorial-card > small:is(.law-v1,.law-v1 *),
.full-site .editorial-card > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.full-site .editorial-card > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:9px;--law-source-line-height:1.8;--law-source-letter-spacing:1px;}
.full-site .editorial-card h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;--law-source-line-height:1.35;--law-source-margin-top:15px;--law-source-margin-right:0px;--law-source-margin-bottom:15px;--law-source-margin-left:0px;}
.full-site .editorial-card p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .editorial-card .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-margin-top:20px;}
.full-site .approach-stages:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:60px;--law-source-column-gap:60px;}
.full-site .approach-stages > article:is(.law-v1,.law-v1 *),
.full-site .approach-stages > :where(.law-leaf) > article:is(.law-v1,.law-v1 *),
.full-site .approach-stages > :where(.law-leaf) > :where(.elementor-widget-container) > article:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-align-items:center;--law-source-row-gap:70px;--law-source-column-gap:70px;}
.full-site .stage-photo:is(.law-v1,.law-v1 *){--law-source-height:340px;}
.full-site .stage-photo img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .stage-photo > span:is(.law-v1,.law-v1 *),
.full-site .stage-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .stage-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:37px;--law-source-padding-top:15px;--law-source-padding-right:25px;--law-source-padding-bottom:15px;--law-source-padding-left:25px;}
.full-site .stage-output:is(.law-v1,.law-v1 *){--law-source-padding-top:20px;--law-source-margin-top:24px;}
.full-site .stage-output > small:is(.law-v1,.law-v1 *),
.full-site .stage-output > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.full-site .stage-output > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-letter-spacing:1px;}
.full-site .stage-output > p:is(.law-v1,.law-v1 *),
.full-site .stage-output > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .stage-output > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-margin-bottom:0px;}
.full-site .lead-feature:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-align-items:center;--law-source-row-gap:70px;--law-source-column-gap:70px;}
.full-site .lead-feature-photo:is(.law-v1,.law-v1 *){--law-source-height:350px;}
.full-site .lead-feature-photo img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .lead-feature-photo span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:0.5px;--law-source-padding-top:10px;--law-source-padding-right:10px;--law-source-padding-bottom:10px;--law-source-padding-left:10px;}
.full-site .profile-hero:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:440px 1fr;--law-source-align-items:center;--law-source-row-gap:75px;--law-source-column-gap:75px;--law-source-padding-top:55px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:65px;--law-source-padding-left:max(32px, -600px + 50vw);}
.full-site .profile-hero-picture:is(.law-v1,.law-v1 *){--law-source-height:530px;}
.full-site .profile-hero-picture img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .profile-hero-copy .breadcrumbs:is(.law-v1,.law-v1 *){--law-source-margin-bottom:35px;}
.full-site .profile-hero-copy h1:is(.law-v1,.law-v1 *){--law-source-font-size:53px;--law-source-line-height:1.15;--law-source-letter-spacing:-2px;--law-source-margin-top:25px;--law-source-margin-right:0px;--law-source-margin-bottom:25px;--law-source-margin-left:0px;}
.full-site .profile-hero-copy p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-line-height:1.9;--law-source-margin-top:22px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.full-site .profile-hero-copy .profile-area:is(.law-v1,.law-v1 *){--law-source-font-size:17px;}
.full-site .profile-status:is(.law-v1,.law-v1 *){--law-source-font-size:10px;--law-source-line-height:1.8;--law-source-padding-top:18px;--law-source-margin-top:35px;}
.full-site .lead-monogram:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-align-items:center;--law-source-font-size:70px;}
.full-site .guide-toolbar:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:auto minmax(200px, 420px) auto;--law-source-align-items:center;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-bottom:30px;--law-source-margin-bottom:40px;}
.full-site .guide-toolbar > label:is(.law-v1,.law-v1 *),
.full-site .guide-toolbar > :where(.law-leaf) > label:is(.law-v1,.law-v1 *),
.full-site .guide-toolbar > :where(.law-leaf) > :where(.elementor-widget-container) > label:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.full-site .guide-toolbar > div:is(.law-v1,.law-v1 *),
.full-site .guide-toolbar > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.full-site .guide-toolbar > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:14px;--law-source-column-gap:14px;}
.full-site .guide-toolbar > span:is(.law-v1,.law-v1 *),
.full-site .guide-toolbar > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .guide-toolbar > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.full-site .empty-state:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:0px;--law-source-padding-bottom:50px;--law-source-padding-left:0px;}
.full-site .article-heading:is(.law-v1,.law-v1 *){--law-source-max-width:1100px;--law-source-padding-top:38px;--law-source-padding-right:32px;--law-source-padding-bottom:50px;--law-source-padding-left:32px;--law-source-margin-top:auto;--law-source-margin-right:auto;--law-source-margin-bottom:auto;--law-source-margin-left:auto;}
.full-site .article-heading .breadcrumbs:is(.law-v1,.law-v1 *){--law-source-margin-bottom:35px;}
.full-site .article-heading h1:is(.law-v1,.law-v1 *){--law-source-max-width:920px;--law-source-font-size:57px;--law-source-line-height:1.12;--law-source-letter-spacing:-2px;--law-source-margin-top:25px;--law-source-margin-right:0px;--law-source-margin-bottom:25px;--law-source-margin-left:0px;}
.full-site .article-heading > p:is(.law-v1,.law-v1 *),
.full-site .article-heading > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .article-heading > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:800px;--law-source-font-size:17px;--law-source-line-height:1.9;}
.full-site .article-meta:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-font-size:9px;--law-source-letter-spacing:1px;--law-source-margin-top:35px;}
.full-site .article-cover:is(.law-v1,.law-v1 *){--law-source-max-width:1200px;--law-source-height:420px;--law-source-margin-top:auto;--law-source-margin-right:auto;--law-source-margin-bottom:auto;--law-source-margin-left:auto;}
.full-site .article-cover img:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .reading-article .editorial-copy > section:is(.law-v1,.law-v1 *),
.full-site .reading-article .editorial-copy > :where(.law-leaf) > section:is(.law-v1,.law-v1 *),
.full-site .reading-article .editorial-copy > :where(.law-leaf) > :where(.elementor-widget-container) > section:is(.law-v1,.law-v1 *){--law-source-margin-bottom:40px;}
.full-site .reading-article h2:is(.law-v1,.law-v1 *){--law-source-font-size:30px;}
.full-site .reading-article p:is(.law-v1,.law-v1 *){--law-source-font-size:15px;--law-source-line-height:2;}
.full-site .topic-list:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.7;--law-source-padding-left:18px;}
.full-site .topic-list li:is(.law-v1,.law-v1 *){--law-source-padding-top:12px;--law-source-padding-right:0px;--law-source-padding-bottom:12px;--law-source-padding-left:0px;}
.full-site .faq-page-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:340px minmax(0px, 1fr);--law-source-row-gap:80px;--law-source-column-gap:80px;}
.full-site .faq-page-layout > .faq-list:is(.law-v1,.law-v1 *),
.full-site .faq-page-layout > :where(.law-leaf) > .faq-list:is(.law-v1,.law-v1 *),
.full-site .faq-page-layout > :where(.law-leaf) > :where(.elementor-widget-container) > .faq-list:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .faq-page-layout .search-label:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:11px;--law-source-margin-top:30px;--law-source-margin-right:0px;--law-source-margin-bottom:10px;--law-source-margin-left:0px;}
.full-site .faq-page-layout .ui-button:is(.law-v1,.law-v1 *){--law-source-margin-top:25px;}
.full-site .legal-heading:is(.law-v1,.law-v1 *){--law-source-padding-top:40px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:60px;--law-source-padding-left:max(32px, -600px + 50vw);}
.full-site .legal-heading .eyebrow:is(.law-v1,.law-v1 *){--law-source-margin-top:35px;}
.full-site .legal-heading h1:is(.law-v1,.law-v1 *){--law-source-font-size:51px;--law-source-line-height:1.15;--law-source-letter-spacing:-1.6px;--law-source-margin-top:23px;--law-source-margin-right:0px;--law-source-margin-bottom:23px;--law-source-margin-left:0px;}
.full-site .legal-heading > p:is(.law-v1,.law-v1 *),
.full-site .legal-heading > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .legal-heading > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .legal-layout:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:250px minmax(0px, 1fr);--law-source-row-gap:85px;--law-source-column-gap:85px;}
.full-site .legal-layout aside:is(.law-v1,.law-v1 *){--law-source-padding-top:25px;}
.full-site .legal-layout aside h3:is(.law-v1,.law-v1 *){--law-source-font-size:19px;--law-source-margin-bottom:20px;}
.full-site .legal-layout aside a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-font-size:12px;--law-source-padding-top:18px;--law-source-padding-right:0px;--law-source-padding-bottom:18px;--law-source-padding-left:0px;}
.full-site .legal-layout .editorial-copy > section:is(.law-v1,.law-v1 *),
.full-site .legal-layout .editorial-copy > :where(.law-leaf) > section:is(.law-v1,.law-v1 *),
.full-site .legal-layout .editorial-copy > :where(.law-leaf) > :where(.elementor-widget-container) > section:is(.law-v1,.law-v1 *){--law-source-margin-top:35px;--law-source-margin-right:0px;--law-source-margin-bottom:35px;--law-source-margin-left:0px;}
.full-site .legal-layout .editorial-copy h2:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.full-site .legal-layout .editorial-copy > .editorial-note:is(.law-v1,.law-v1 *),
.full-site .legal-layout .editorial-copy > :where(.law-leaf) > .editorial-note:is(.law-v1,.law-v1 *),
.full-site .legal-layout .editorial-copy > :where(.law-leaf) > :where(.elementor-widget-container) > .editorial-note:is(.law-v1,.law-v1 *){--law-source-margin-top:0px;}
.full-site .section-end-link:is(.law-v1,.law-v1 *){--law-source-margin-top:35px;}
.full-site .not-found-links:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-row-gap:18px;--law-source-column-gap:18px;--law-source-margin-top:28px;}
.full-site .directory-groups:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:55px;--law-source-column-gap:65px;}
.full-site .directory-groups > section > div:last-child:is(.law-v1,.law-v1 *),
.full-site .directory-groups > section > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.full-site .directory-groups > section > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *),
.full-site .directory-groups > :where(.law-leaf) > section > div:last-child:is(.law-v1,.law-v1 *),
.full-site .directory-groups > :where(.law-leaf) > section > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.full-site .directory-groups > :where(.law-leaf) > section > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *),
.full-site .directory-groups > :where(.law-leaf) > :where(.elementor-widget-container) > section > div:last-child:is(.law-v1,.law-v1 *),
.full-site .directory-groups > :where(.law-leaf) > :where(.elementor-widget-container) > section > :where(.law-leaf):last-child > div:is(.law-v1,.law-v1 *),
.full-site .directory-groups > :where(.law-leaf) > :where(.elementor-widget-container) > section > :where(.law-leaf):last-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-margin-top:22px;}
.full-site .directory-groups a:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr auto 18px;--law-source-align-items:center;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:14px;--law-source-padding-top:19px;--law-source-padding-right:0px;--law-source-padding-bottom:19px;--law-source-padding-left:0px;}
.full-site .directory-groups a small:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.full-site .inner-page .complete-practice:is(.law-v1,.law-v1 *){--law-source-padding-top:85px;}
@media (max-width: 1100px) {.full-site .inner-section:is(.law-v1,.law-v1 *){--law-source-padding-top:65px;--law-source-padding-right:32px;--law-source-padding-bottom:65px;--law-source-padding-left:32px;}
.full-site .page-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:30px;--law-source-padding-right:32px;--law-source-padding-bottom:45px;--law-source-padding-left:32px;}
.full-site .article-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:minmax(0px, 1fr) 255px;--law-source-row-gap:40px;--law-source-column-gap:40px;}
.full-site .profile-hero:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:340px 1fr;--law-source-row-gap:45px;--law-source-column-gap:45px;}
.full-site .profile-hero-picture:is(.law-v1,.law-v1 *){--law-source-height:460px;}
.full-site .profile-hero-copy h1:is(.law-v1,.law-v1 *){--law-source-font-size:44px;}
.full-site .story-split:is(.law-v1,.law-v1 *), .full-site .lead-feature:is(.law-v1,.law-v1 *), .full-site .approach-stages > article:is(.law-v1,.law-v1 *), .full-site .approach-stages > :where(.law-leaf) > article:is(.law-v1,.law-v1 *), .full-site .approach-stages > :where(.law-leaf) > :where(.elementor-widget-container) > article:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
.full-site .story-photo:is(.law-v1,.law-v1 *){--law-source-height:420px;}
.full-site .faq-page-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:260px 1fr;--law-source-row-gap:40px;--law-source-column-gap:40px;}
.full-site .legal-layout:is(.law-v1,.law-v1 *){--law-source-row-gap:45px;--law-source-column-gap:45px;}
.full-site .editorial-card-photo:is(.law-v1,.law-v1 *){--law-source-height:200px;}
.full-site .site-cta:is(.law-v1,.law-v1 *){--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:50px;--law-source-padding-right:32px;--law-source-padding-bottom:50px;--law-source-padding-left:32px;}
}
@media (max-width: 767px) {.full-site .page-hero:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.full-site .page-hero-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:22px;--law-source-padding-bottom:35px;--law-source-padding-left:22px;}
.full-site .page-hero-copy .eyebrow:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-margin-top:28px;}
.full-site .page-hero h1:is(.law-v1,.law-v1 *){--law-source-font-size:37px;--law-source-letter-spacing:-1.4px;--law-source-margin-top:20px;--law-source-margin-right:0px;--law-source-margin-bottom:20px;--law-source-margin-left:0px;}
.full-site .page-hero-copy > p:is(.law-v1,.law-v1 *),
.full-site .page-hero-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .page-hero-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .page-hero-photo:is(.law-v1,.law-v1 *){--law-source-min-height:240px;}
.full-site .page-hero-photo > span:is(.law-v1,.law-v1 *),
.full-site .page-hero-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .page-hero-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.full-site .breadcrumbs:is(.law-v1,.law-v1 *){--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-font-size:9px;}
.full-site .inner-section:is(.law-v1,.law-v1 *){--law-source-padding-top:48px;--law-source-padding-right:22px;--law-source-padding-bottom:48px;--law-source-padding-left:22px;}
.full-site .inner-section h2:is(.law-v1,.law-v1 *){--law-source-font-size:29px;--law-source-letter-spacing:-0.9px;}
.full-site .inner-section p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .inner-section-title:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:22px;--law-source-column-gap:22px;--law-source-margin-bottom:30px;}
.full-site .story-split:is(.law-v1,.law-v1 *), .full-site .two-column:is(.law-v1,.law-v1 *), .full-site .article-layout:is(.law-v1,.law-v1 *), .full-site .lead-feature:is(.law-v1,.law-v1 *), .full-site .faq-page-layout:is(.law-v1,.law-v1 *), .full-site .legal-layout:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.full-site .story-photo:is(.law-v1,.law-v1 *){--law-source-height:340px;}
.full-site .editorial-copy .intro-paragraph:is(.law-v1,.law-v1 *){--law-source-font-size:16px;}
.full-site .principles:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.full-site .principles h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.full-site .site-cta:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:43px;--law-source-padding-right:22px;--law-source-padding-bottom:43px;--law-source-padding-left:22px;}
.full-site .site-cta h2:is(.law-v1,.law-v1 *){--law-source-font-size:29px;}
.full-site .site-cta p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .article-inline-photo:is(.law-v1,.law-v1 *){--law-source-height:240px;}
.full-site .editorial-list li:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .editorial-note:is(.law-v1,.law-v1 *){--law-source-padding-top:23px;--law-source-padding-right:22px;--law-source-padding-bottom:23px;--law-source-padding-left:22px;}
.full-site .related-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.full-site .editorial-card-photo:is(.law-v1,.law-v1 *){--law-source-height:240px;}
.full-site .approach-stages:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
.full-site .approach-stages > article:is(.law-v1,.law-v1 *),
.full-site .approach-stages > :where(.law-leaf) > article:is(.law-v1,.law-v1 *),
.full-site .approach-stages > :where(.law-leaf) > :where(.elementor-widget-container) > article:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;}
.full-site .stage-photo:is(.law-v1,.law-v1 *){--law-source-height:250px;}
.full-site .stage-photo > span:is(.law-v1,.law-v1 *),
.full-site .stage-photo > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .stage-photo > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:30px;}
.full-site .lead-feature-photo:is(.law-v1,.law-v1 *){--law-source-height:280px;}
.full-site .profile-hero:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:30px;--law-source-padding-right:22px;--law-source-padding-bottom:40px;--law-source-padding-left:22px;}
.full-site .profile-hero-picture:is(.law-v1,.law-v1 *){--law-source-height:auto;}
.full-site .profile-hero-copy h1:is(.law-v1,.law-v1 *){--law-source-font-size:40px;--law-source-letter-spacing:-1.4px;}
.full-site .profile-hero-copy .profile-area:is(.law-v1,.law-v1 *){--law-source-font-size:15px;}
.full-site .guide-toolbar:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:15px;--law-source-column-gap:15px;}
.full-site .article-heading:is(.law-v1,.law-v1 *){--law-source-padding-top:30px;--law-source-padding-right:22px;--law-source-padding-bottom:35px;--law-source-padding-left:22px;}
.full-site .article-heading h1:is(.law-v1,.law-v1 *){--law-source-font-size:38px;--law-source-letter-spacing:-1.3px;}
.full-site .article-heading > p:is(.law-v1,.law-v1 *),
.full-site .article-heading > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .article-heading > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.full-site .article-meta:is(.law-v1,.law-v1 *){--law-source-row-gap:15px;--law-source-column-gap:15px;--law-source-font-size:8px;}
.full-site .article-cover:is(.law-v1,.law-v1 *){--law-source-height:260px;}
.full-site .reading-article h2:is(.law-v1,.law-v1 *){--law-source-font-size:26px;}
.full-site .reading-article p:is(.law-v1,.law-v1 *){--law-source-font-size:14px;}
.full-site .legal-heading:is(.law-v1,.law-v1 *){--law-source-padding-top:28px;--law-source-padding-right:22px;--law-source-padding-bottom:35px;--law-source-padding-left:22px;}
.full-site .legal-heading h1:is(.law-v1,.law-v1 *){--law-source-font-size:37px;}
.full-site .legal-layout aside:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-align-items:center;--law-source-row-gap:15px;--law-source-column-gap:15px;}
.full-site .legal-layout aside h3:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .legal-layout aside a:is(.law-v1,.law-v1 *){--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:11px;--law-source-padding-top:12px;--law-source-padding-right:0px;--law-source-padding-bottom:12px;--law-source-padding-left:0px;}
.full-site .directory-groups:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:35px;--law-source-column-gap:35px;}
.full-site .directory-groups a:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 18px;--law-source-row-gap:15px;--law-source-column-gap:15px;}
.full-site .inner-page .complete-practice:is(.law-v1,.law-v1 *){--law-source-padding-top:48px;}
.full-site .footer-recognition:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-max-width:311px;}
}
.full-site .practice-image-label:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-line-height:1.5;--law-source-letter-spacing:1.2px;--law-source-padding-top:11px;--law-source-padding-right:17px;--law-source-padding-bottom:11px;--law-source-padding-left:17px;}
.full-site .practice-card-scope:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;--law-source-row-gap:8px;--law-source-column-gap:8px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:19px;--law-source-margin-right:0px;--law-source-margin-bottom:22px;--law-source-margin-left:0px;}
.full-site .practice-card-scope li:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:baseline;--law-source-row-gap:10px;--law-source-column-gap:10px;--law-source-font-size:11px;--law-source-line-height:1.65;}
.full-site .practice-card-scope li:is(.law-v1,.law-v1 *)::before{--law-source-width:9px;--law-source-height:1px;}
.full-site .complete-practice-copy:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-direction:column;}
.full-site .complete-practice-copy > .text-link:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-margin-top:auto;}
.full-site .complete-practice-copy > p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-min-height:76px;}
.full-site .review-studio:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-min-height:635px;--law-source-grid-template-columns:1fr 1fr;}
.full-site .review-studio-photo > .photo:is(.law-v1,.law-v1 *),
.full-site .review-studio-photo > :where(.law-leaf) > .photo:is(.law-v1,.law-v1 *),
.full-site .review-studio-photo > :where(.law-leaf) > :where(.elementor-widget-container) > .photo:is(.law-v1,.law-v1 *){--law-source-height:100%;}
.full-site .review-photo-caption:is(.law-v1,.law-v1 *){--law-source-padding-left:22px;}
.full-site .review-photo-caption > span:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:9px;--law-source-letter-spacing:1.6px;}
.full-site .review-photo-caption > p:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:31px;--law-source-line-height:1.2;--law-source-letter-spacing:-0.8px;--law-source-margin-top:16px;--law-source-margin-right:0px;--law-source-margin-bottom:16px;--law-source-margin-left:0px;}
.full-site .review-photo-caption > small:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > small:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > :where(.elementor-widget-container) > small:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1px;}
.full-site .review-studio-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:65px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:65px;--law-source-padding-left:65px;}
.full-site .review-studio-copy > h2:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > h2:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > :where(.elementor-widget-container) > h2:is(.law-v1,.law-v1 *){--law-source-font-size:42px;--law-source-line-height:1.18;--law-source-letter-spacing:-1.3px;--law-source-margin-top:23px;--law-source-margin-right:0px;--law-source-margin-bottom:23px;--law-source-margin-left:0px;}
.full-site .review-studio-copy > p:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-max-width:490px;--law-source-font-size:13px;--law-source-line-height:1.9;}
.full-site .review-file:is(.law-v1,.law-v1 *){--law-source-padding-top:22px;--law-source-padding-right:24px;--law-source-padding-bottom:22px;--law-source-padding-left:24px;--law-source-margin-top:30px;--law-source-margin-right:0px;--law-source-margin-bottom:26px;--law-source-margin-left:0px;}
.full-site .review-file-header:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-justify-content:space-between;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-font-size:8px;--law-source-letter-spacing:1.2px;--law-source-padding-bottom:17px;}
.full-site .review-file :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .review-file :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *),
.full-site .review-file :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.full-site .review-file :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:115px 1fr;--law-source-row-gap:20px;--law-source-column-gap:20px;--law-source-padding-top:16px;--law-source-padding-right:0px;--law-source-padding-bottom:16px;--law-source-padding-left:0px;}
.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.7;}
.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.8;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .review-file-footer:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:1.3px;--law-source-padding-top:15px;}
.full-site .review-studio-copy > .text-link:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > .text-link:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > :where(.elementor-widget-container) > .text-link:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .practice-scope-rail:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:200px 1fr;--law-source-align-items:center;--law-source-row-gap:45px;--law-source-column-gap:45px;--law-source-padding-top:28px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:28px;--law-source-padding-left:max(32px, -600px + 50vw);}
.full-site .practice-scope-rail > div > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > div > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > div > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > div > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > div > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > div > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > :where(.elementor-widget-container) > div > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > :where(.elementor-widget-container) > div > :where(.law-leaf) > span:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > :where(.elementor-widget-container) > div > :where(.law-leaf) > :where(.elementor-widget-container) > span:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.5px;}
.full-site .practice-scope-rail h2:is(.law-v1,.law-v1 *){--law-source-font-size:19px;--law-source-line-height:1.35;--law-source-letter-spacing:-0.5px;--law-source-margin-top:8px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .practice-scope-rail > ul:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > ul:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > :where(.elementor-widget-container) > ul:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(3, 1fr);--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.7;--law-source-padding-left:23px;}
.full-site .matter-dossier:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:200px 1fr;--law-source-align-items:center;--law-source-row-gap:45px;--law-source-column-gap:45px;--law-source-padding-top:27px;--law-source-padding-right:max(32px, -600px + 50vw);--law-source-padding-bottom:27px;--law-source-padding-left:max(32px, -600px + 50vw);}
.full-site .dossier-label span:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:8px;--law-source-letter-spacing:1.5px;}
.full-site .dossier-label strong:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:19px;--law-source-margin-top:9px;}
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:0.85fr 1fr 1.25fr;--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *),
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-left:22px;}
.full-site .matter-dossier :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-line-height:1.7;--law-source-letter-spacing:1.1px;}
.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.7;--law-source-margin-top:9px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .profile-directory-detail:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:25px;--law-source-column-gap:25px;--law-source-padding-top:15px;--law-source-margin-top:28px;}
.full-site .profile-directory-detail :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-letter-spacing:1.2px;--law-source-margin-bottom:9px;}
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-line-height:1.8;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]) > a:is(.law-v1,.law-v1 *),
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]) > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]) > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-align-items:center;--law-source-row-gap:12px;--law-source-column-gap:12px;}
.full-site .profile-status:is(.law-v1,.law-v1 *){--law-source-margin-top:20px;}
.full-site .editorial-list .list-marker:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-width:16px;--law-source-height:1px;--law-source-padding-top:0px;--law-source-padding-right:0px;--law-source-padding-bottom:0px;--law-source-padding-left:0px;--law-source-margin-top:14px;}
.full-site .editorial-list li:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:20px 1fr;}
.full-site .article-cover:is(.law-v1,.law-v1 *){--law-source-margin-top:auto;--law-source-margin-right:auto;--law-source-margin-bottom:auto;--law-source-margin-left:auto;}
.full-site .article-cover figcaption:is(.law-v1,.law-v1 *){--law-source-font-size:8px;--law-source-line-height:1.8;--law-source-letter-spacing:1.2px;--law-source-padding-top:15px;--law-source-padding-right:24px;--law-source-padding-bottom:15px;--law-source-padding-left:24px;}
.full-site .profile-hero-picture:is(.law-v1,.law-v1 *)::after{--law-source-width:90px;--law-source-height:3px;}
@media (max-width: 1100px) {.full-site .review-studio-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:50px;--law-source-padding-right:32px;--law-source-padding-bottom:50px;--law-source-padding-left:40px;}
.full-site .review-studio-copy > h2:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > h2:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > :where(.elementor-widget-container) > h2:is(.law-v1,.law-v1 *){--law-source-font-size:36px;}
.full-site .review-file :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *),
.full-site .review-file :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.full-site .review-file :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:85px 1fr;--law-source-row-gap:15px;--law-source-column-gap:15px;}
.full-site .practice-scope-rail:is(.law-v1,.law-v1 *), .full-site .matter-dossier:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:160px 1fr;--law-source-row-gap:30px;--law-source-column-gap:30px;--law-source-padding-top:25px;--law-source-padding-right:32px;--law-source-padding-bottom:25px;--law-source-padding-left:32px;}
.full-site .practice-scope-rail > ul:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > ul:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > :where(.elementor-widget-container) > ul:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){--law-source-row-gap:20px;--law-source-column-gap:20px;}
.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-left:16px;}
}
@media (max-width: 767px) {.full-site .practice-image-label:is(.law-v1,.law-v1 *){--law-source-font-size:7px;--law-source-letter-spacing:0.9px;--law-source-padding-top:9px;--law-source-padding-right:14px;--law-source-padding-bottom:9px;--law-source-padding-left:14px;}
.full-site .practice-card-scope:is(.law-v1,.law-v1 *){--law-source-row-gap:6px;--law-source-column-gap:6px;--law-source-margin-top:17px;--law-source-margin-right:0px;--law-source-margin-bottom:17px;--law-source-margin-left:0px;}
.full-site .complete-practice-copy > p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-min-height:0px;}
.full-site .review-studio:is(.law-v1,.law-v1 *){--law-source-min-height:0px;--law-source-grid-template-columns:1fr;}
.full-site .review-studio-photo:is(.law-v1,.law-v1 *){--law-source-height:330px;}
.full-site .review-photo-caption:is(.law-v1,.law-v1 *){--law-source-padding-left:18px;}
.full-site .review-photo-caption > p:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .review-photo-caption > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:27px;}
.full-site .review-studio-copy:is(.law-v1,.law-v1 *){--law-source-padding-top:40px;--law-source-padding-right:22px;--law-source-padding-bottom:45px;--law-source-padding-left:22px;}
.full-site .review-studio-copy > h2:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > h2:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > :where(.elementor-widget-container) > h2:is(.law-v1,.law-v1 *){--law-source-font-size:32px;}
.full-site .review-studio-copy > p:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .review-studio-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .review-file:is(.law-v1,.law-v1 *){--law-source-padding-top:20px;--law-source-padding-right:20px;--law-source-padding-bottom:20px;--law-source-padding-left:20px;--law-source-margin-top:26px;--law-source-margin-right:0px;--law-source-margin-bottom:26px;--law-source-margin-left:0px;}
.full-site .review-file-header:is(.law-v1,.law-v1 *){--law-source-row-gap:12px;--law-source-column-gap:12px;--law-source-font-size:7px;--law-source-letter-spacing:0.7px;}
.full-site .review-file :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *),
.full-site .review-file :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.full-site .review-file :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:85px 1fr;--law-source-row-gap:15px;--law-source-column-gap:15px;}
.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:10px;}
.full-site .practice-scope-rail:is(.law-v1,.law-v1 *), .full-site .matter-dossier:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:23px;--law-source-column-gap:23px;--law-source-padding-top:25px;--law-source-padding-right:22px;--law-source-padding-bottom:25px;--law-source-padding-left:22px;}
.full-site .practice-scope-rail > ul:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > ul:is(.law-v1,.law-v1 *),
.full-site .practice-scope-rail > :where(.law-leaf) > :where(.elementor-widget-container) > ul:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:17px;--law-source-column-gap:17px;}
.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *), .full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-padding-left:18px;}
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > div:is(.law-v1,.law-v1 *),
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.full-site .matter-dossier :is(dl,[data-law-tag="dl"]) > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:100px 1fr;--law-source-align-items:baseline;--law-source-row-gap:10px;--law-source-column-gap:10px;}
.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.full-site .profile-directory-detail:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:17px;--law-source-column-gap:17px;}
.full-site .article-cover figcaption:is(.law-v1,.law-v1 *){--law-source-max-width:100%;--law-source-font-size:7px;--law-source-letter-spacing:0.8px;--law-source-padding-top:11px;--law-source-padding-right:18px;--law-source-padding-bottom:11px;--law-source-padding-left:18px;}
}
.full-site .complete-practice-copy > p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-line-height:1.85;}
.full-site .practice-card-scope li:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .practice-image-label:is(.law-v1,.law-v1 *){--law-source-font-size:9px;}
.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .review-file-footer:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
@media (max-width: 767px) {.full-site .complete-practice-copy > p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy > :where(.law-leaf) > p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy > :where(.law-leaf) > :where(.elementor-widget-container) > p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;}
.full-site .practice-card-scope li:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .practice-image-label:is(.law-v1,.law-v1 *){--law-source-font-size:8px;}
.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;}
.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
.full-site .review-file-footer:is(.law-v1,.law-v1 *){--law-source-font-size:7px;}
.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
}
.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:repeat(5, minmax(0px, 1fr));--law-source-row-gap:24px;--law-source-column-gap:24px;}
.content-revision .process-photo-grid h3:is(.law-v1,.law-v1 *){--law-source-font-size:19px;--law-source-line-height:1.4;}
.content-revision .process-photo-grid p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;--law-source-line-height:1.85;}
.content-revision .process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:180px;}
.content-revision .firm-facts:is(.law-v1,.law-v1 *), .content-revision .profile-facts:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:1fr 1fr;--law-source-row-gap:0px;--law-source-column-gap:40px;--law-source-margin-top:28px;--law-source-margin-right:0px;--law-source-margin-bottom:28px;--law-source-margin-left:0px;}
.content-revision .firm-facts > div:is(.law-v1,.law-v1 *),
.content-revision .firm-facts > :where(.law-leaf) > div:is(.law-v1,.law-v1 *),
.content-revision .firm-facts > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *), .content-revision .profile-facts > div:is(.law-v1,.law-v1 *), .content-revision .profile-facts > :where(.law-leaf) > div:is(.law-v1,.law-v1 *), .content-revision .profile-facts > :where(.law-leaf) > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-padding-top:22px;--law-source-padding-right:0px;--law-source-padding-bottom:22px;--law-source-padding-left:0px;}
.content-revision .firm-facts :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *), .content-revision .profile-facts :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){--law-source-font-size:11px;--law-source-letter-spacing:0.6px;--law-source-margin-bottom:12px;}
.content-revision .firm-facts :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *), .content-revision .profile-facts :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){--law-source-font-size:14px;--law-source-line-height:1.8;--law-source-margin-top:0px;--law-source-margin-right:0px;--law-source-margin-bottom:0px;--law-source-margin-left:0px;}
.content-revision .scope-explanations > section:is(.law-v1,.law-v1 *),
.content-revision .scope-explanations > :where(.law-leaf) > section:is(.law-v1,.law-v1 *),
.content-revision .scope-explanations > :where(.law-leaf) > :where(.elementor-widget-container) > section:is(.law-v1,.law-v1 *){--law-source-padding-top:14px;--law-source-padding-right:0px;--law-source-padding-bottom:14px;--law-source-padding-left:0px;}
.content-revision .scope-explanations h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.content-revision .reading-actions:is(.law-v1,.law-v1 *){--law-source-display:flex;--law-source-flex-wrap:wrap;--law-source-justify-content:flex-end;--law-source-row-gap:14px;--law-source-column-gap:14px;}
.content-revision .rich-hero-copy p:is(.law-v1,.law-v1 *){--law-source-max-width:560px;}
.content-revision .hero-side-caption:is(.law-v1,.law-v1 *){--law-source-max-width:220px;}
.content-revision .footer-editorial:is(.law-v1,.law-v1 *){--law-source-row-gap:40px;--law-source-column-gap:40px;}
@media (max-width: 1050px) {.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:repeat(3, minmax(0px, 1fr));--law-source-row-gap:35px;--law-source-column-gap:24px;}
.content-revision .footer-editorial:is(.law-v1,.law-v1 *){--law-source-row-gap:28px;--law-source-column-gap:28px;}
}
@media (max-width: 700px) {.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr 1fr;}
.content-revision .reading-actions:is(.law-v1,.law-v1 *){--law-source-justify-content:flex-start;}
.content-revision .rich-hero-copy h1:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(39px, 7vw, 57px);}
}
@media (max-width: 500px) {.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.content-revision .firm-facts:is(.law-v1,.law-v1 *), .content-revision .profile-facts:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.content-revision .rich-hero-copy h1:is(.law-v1,.law-v1 *){--law-source-font-size:clamp(34px, 8.5vw, 43px);--law-source-line-height:1.18;--law-source-letter-spacing:-1.6px;}
.content-revision .hero-actions:is(.law-v1,.law-v1 *){--law-source-align-items:flex-start;}
.content-revision .hero-side-caption:is(.law-v1,.law-v1 *){--law-source-max-width:190px;}
.content-revision .process-step-photo:is(.law-v1,.law-v1 *){--law-source-height:220px;}
}
.full-site .about-visual:is(.law-v1,.law-v1 *){--law-source-padding-bottom:38px;}
.full-site .about-visual .firm-image-inset:is(.law-v1,.law-v1 *){--law-source-max-width:46%;}
.full-site .practice-people-grid:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:repeat(2, minmax(0px, 1fr));--law-source-row-gap:32px;--law-source-column-gap:32px;--law-source-margin-top:35px;}
.full-site .practice-person:is(.law-v1,.law-v1 *){--law-source-display:grid;--law-source-grid-template-columns:minmax(110px, 38%) minmax(0px, 1fr);--law-source-align-items:center;--law-source-row-gap:24px;--law-source-column-gap:24px;--law-source-padding-top:24px;}
.full-site .practice-person > div:first-child:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > div:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-height:260px;}
.full-site .practice-person .photo:is(.law-v1,.law-v1 *){--law-source-width:100%;--law-source-height:100%;}
.full-site .practice-person small:is(.law-v1,.law-v1 *){--law-source-display:block;--law-source-font-size:11px;--law-source-line-height:1.6;--law-source-margin-bottom:12px;}
.full-site .practice-person h3:is(.law-v1,.law-v1 *){--law-source-font-size:25px;--law-source-margin-bottom:12px;}
.full-site .practice-person p:is(.law-v1,.law-v1 *){--law-source-font-size:13px;--law-source-line-height:1.8;--law-source-margin-bottom:12px;}
.full-site .profile-hero-copy:is(.law-v1,.law-v1 *), .full-site .profile-hero-copy > *:is(.law-v1,.law-v1 *), .full-site .profile-hero-copy > :where(.law-leaf) > *:is(.law-v1,.law-v1 *), .full-site .profile-hero-copy > :where(.law-leaf) > :where(.elementor-widget-container) > *:is(.law-v1,.law-v1 *){--law-source-max-width:100%;}
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]) > a:is(.law-v1,.law-v1 *),
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]) > :where(.law-leaf) > a:is(.law-v1,.law-v1 *),
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]) > :where(.law-leaf) > :where(.elementor-widget-container) > a:is(.law-v1,.law-v1 *){--law-source-flex-wrap:wrap;}
@media (max-width: 1100px) {.full-site .practice-person:is(.law-v1,.law-v1 *){--law-source-row-gap:18px;--law-source-column-gap:18px;}
.full-site .practice-person > div:first-child:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > div:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-height:225px;}
.full-site .practice-person h3:is(.law-v1,.law-v1 *){--law-source-font-size:21px;}
}
@media (max-width: 767px) {.full-site .about-visual:is(.law-v1,.law-v1 *){--law-source-padding-bottom:25px;}
.full-site .about-visual .firm-image-inset:is(.law-v1,.law-v1 *){--law-source-max-width:46%;}
.full-site .practice-people-grid:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;--law-source-row-gap:26px;--law-source-column-gap:26px;--law-source-margin-top:26px;}
.full-site .practice-person:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:minmax(100px, 38%) minmax(0px, 1fr);--law-source-row-gap:20px;--law-source-column-gap:20px;}
.full-site .practice-person > div:first-child:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > div:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-height:230px;}
.full-site .practice-person h3:is(.law-v1,.law-v1 *){--law-source-font-size:22px;}
.full-site .practice-person p:is(.law-v1,.law-v1 *){--law-source-font-size:12px;}
}
@media (max-width: 359px) {.full-site .practice-person:is(.law-v1,.law-v1 *){--law-source-grid-template-columns:1fr;}
.full-site .practice-person > div:first-child:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > div:is(.law-v1,.law-v1 *),
.full-site .practice-person > :where(.law-leaf):first-child > :where(.elementor-widget-container) > div:is(.law-v1,.law-v1 *){--law-source-height:290px;}
}
@font-face{font-family:'Manrope';font-style:normal;font-weight:100 900;font-display:swap;src:url('fonts/manrope.woff2') format('woff2');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url('fonts/public-sans.woff2') format('woff2');}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url('fonts/ibm-plex-sans.woff2') format('woff2');}:root{color-scheme:light;font-family:Arial,Helvetica,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*:is(.law-v1,.law-v1 *){box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body:is(.law-v1,.law-v1 *){margin:0}button:is(.law-v1,.law-v1 *),input:is(.law-v1,.law-v1 *),textarea:is(.law-v1,.law-v1 *),select:is(.law-v1,.law-v1 *){font:inherit}button:is(.law-v1,.law-v1 *),a:is(.law-v1,.law-v1 *),input:is(.law-v1,.law-v1 *),textarea:is(.law-v1,.law-v1 *),select:is(.law-v1,.law-v1 *){-webkit-tap-highlight-color:transparent}button:is(.law-v1,.law-v1 *),a:is(.law-v1,.law-v1 *){cursor:pointer}a:is(.law-v1,.law-v1 *){color:inherit;text-decoration:none}button:is(.law-v1,.law-v1 *){color:inherit}img:is(.law-v1,.law-v1 *){display:block;max-width:100%}button:is(.law-v1,.law-v1 *){background:none;border:0}h1:is(.law-v1,.law-v1 *),h2:is(.law-v1,.law-v1 *),h3:is(.law-v1,.law-v1 *),ul:is(.law-v1,.law-v1 *),ol:is(.law-v1,.law-v1 *),p:is(.law-v1,.law-v1 *){margin:0}h1:is(.law-v1,.law-v1 *),h2:is(.law-v1,.law-v1 *),h3:is(.law-v1,.law-v1 *){font-weight:500}:is(.law-v1,.law-v1 *)::selection{background:#c5d9d1;color:#102722}.site:is(.law-v1,.law-v1 *){--background:#fff;--foreground:#192422;--primary:#143c32;--primary-foreground:#fff;--accent:#c7a76a;--surface:#f3f5f4;--border:#d9e0dc;--muted:var(--e-global-color-text,#596763);--radius:2px;--ring:#806728;--law-design-font:Arial,Helvetica,sans-serif;--space:clamp(24px,5.2vw,80px);--inner:1280px;color:var(--foreground);background:var(--background)}.v1:is(.law-v1,.law-v1 *){--primary:var(--e-global-color-primary,#173c32);--accent:var(--e-global-color-accent,#d4b67c);--surface:#f1f4f1;--foreground:var(--e-global-color-secondary,#1b2d26)}.v2:is(.law-v1,.law-v1 *){--primary:#23272a;--accent:#737f87;--surface:#f2f4f5;--foreground:#23272a;--muted:#5c666d;--border:#dadddf;--ring:#3e505d}.v3:is(.law-v1,.law-v1 *){--primary:#722b3c;--accent:#722b3c;--surface:#f6f3f4;--foreground:#2b2527;--muted:#76666b;--border:#e6dce0;--ring:#722b3c}.v4:is(.law-v1,.law-v1 *){--primary:#185851;--accent:#2a726a;--surface:#f0f6f5;--foreground:#13332f;--muted:#5c7470;--border:#d5e3e0;--ring:#185851}button:focus-visible:is(.law-v1,.law-v1 *),a:focus-visible:is(.law-v1,.law-v1 *),input:focus-visible:is(.law-v1,.law-v1 *),textarea:focus-visible:is(.law-v1,.law-v1 *),select:focus-visible:is(.law-v1,.law-v1 *){outline:2px solid var(--ring,#185851);outline-offset:4px}.photo:is(.law-v1,.law-v1 *){width:100%;height:100%;object-fit:cover}.ui-button:is(.law-v1,.law-v1 *){display:inline-flex;align-items:center;justify-content:center;gap:15px;white-space:nowrap;border-radius:var(--radius,2px);font-size:13px;font-weight:500;line-height:1.3;transition:background .18s,color .18s,border-color .18s;min-height:46px;padding:13px 20px;border:1px solid transparent}.ui-button svg:is(.law-v1,.law-v1 *){flex-shrink:0}.ui-button-primary:is(.law-v1,.law-v1 *){background:var(--primary,var(--e-global-color-primary,#173c32));color:var(--primary-foreground,#fff)}.ui-button-primary:hover:is(.law-v1,.law-v1 *){filter:brightness(1.16)}.ui-button-outline:is(.law-v1,.law-v1 *){border-color:var(--border,#d9e0dc);background:transparent}.ui-button-outline:hover:is(.law-v1,.law-v1 *){background:var(--surface,#f1f4f1)}.ui-button-ghost:hover:is(.law-v1,.law-v1 *){background:var(--surface,#f1f4f1)}.ui-button-icon:is(.law-v1,.law-v1 *){height:46px;width:46px;padding:0}.ui-button:disabled:is(.law-v1,.law-v1 *){opacity:.55;cursor:wait}.ui-label:is(.law-v1,.law-v1 *){display:block;font-size:12px;font-weight:500;margin-bottom:10px;line-height:1.2}.ui-input:is(.law-v1,.law-v1 *),.ui-textarea:is(.law-v1,.law-v1 *){width:100%;min-width:0;border:1px solid var(--border,#d9e0dc);border-radius:2px;min-height:46px;background:var(--background,#fff);color:var(--foreground,#192422);padding:12px;font-size:13px;box-shadow:none}.ui-textarea:is(.law-v1,.law-v1 *){resize:vertical}.ui-input:is(.law-v1,.law-v1 *)::placeholder,.ui-textarea:is(.law-v1,.law-v1 *)::placeholder{color:var(--muted,var(--e-global-color-text,#596763));opacity:.9}.ui-dialog-overlay:is(.law-v1,.law-v1 *){position:fixed;inset:0;background:rgba(8,20,17,.6);z-index:100}.ui-dialog-content:is(.law-v1,.law-v1 *){position:fixed;z-index:101;background:#fff;color:#192422;left:50%;top:50%;transform:translate(-50%,-50%);width:min(500px,calc(100vw - 32px));padding:44px;display:flex;flex-direction:column;gap:24px;max-height:85vh;overflow:auto;border-radius:3px;box-shadow:0 18px 60px #0002;--primary:var(--e-global-color-primary,#173c32);--primary-foreground:#fff}.ui-dialog-content h2:is(.law-v1,.law-v1 *){font-size:30px;line-height:1.15;letter-spacing:-1px;margin-right:15px}.ui-dialog-content p:is(.law-v1,.law-v1 *){font-size:14px;line-height:1.6;color:var(--e-global-color-text,#596763)}.ui-dialog-close:is(.law-v1,.law-v1 *){position:absolute;right:10px;top:10px;width:40px;height:40px;display:grid;place-items:center}.ui-dialog-close:hover:is(.law-v1,.law-v1 *){background:#eef3f0}.sr-only:is(.law-v1,.law-v1 *){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:is(.law-v1,.law-v1 *){position:fixed;top:-100px;left:15px;background:#fff;padding:15px;z-index:200;color:#111}.skip-link:focus:is(.law-v1,.law-v1 *){top:15px}.header:is(.law-v1,.law-v1 *){position:sticky;top:0;z-index:40;background:var(--background);border-bottom:1px solid var(--border)}.header-inner:is(.law-v1,.law-v1 *){padding:0 var(--space);height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1600px;margin:auto}.brand:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:13px;white-space:nowrap}.brand-symbol:is(.law-v1,.law-v1 *){width:35px;display:flex;align-items:center;color:var(--accent)}.brand-symbol svg:is(.law-v1,.law-v1 *){width:35px;height:40px}.brand-text:is(.law-v1,.law-v1 *){font-size:18px;font-weight:600;letter-spacing:1.5px}.brand-text small:is(.law-v1,.law-v1 *){font-size:8px;display:block;letter-spacing:2px;font-weight:400;margin-top:8px}.desktop-nav:is(.law-v1,.law-v1 *){display:flex;gap:26px;align-items:center}.desktop-nav a:is(.law-v1,.law-v1 *){font-size:12px;position:relative;padding:15px 0}.desktop-nav a:is(.law-v1,.law-v1 *):after{content:'';position:absolute;height:1px;bottom:5px;left:0;width:0;background:currentColor;transition:width .18s}.desktop-nav a:hover:is(.law-v1,.law-v1 *):after{width:100%}.header-cta:is(.law-v1,.law-v1 *){font-size:12px}.menu-trigger:is(.law-v1,.law-v1 *){display:none}.mobile-nav:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;padding:8px 24px 20px;border-top:1px solid var(--border)}.mobile-nav a:is(.law-v1,.law-v1 *){display:flex;align-items:center;justify-content:space-between;padding:17px 0;border-bottom:1px solid var(--border);font-size:14px}.eyebrow:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:10px;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase}.eyebrow>span:is(.law-v1,.law-v1 *),.eyebrow> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.eyebrow> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){height:5px;width:5px;background:var(--accent);flex-shrink:0}.hero h1:is(.law-v1,.law-v1 *){font-family:var(--law-design-font);font-size:clamp(48px,5.85vw,84px);line-height:1.055;letter-spacing:-3.8px}.hero-actions:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:27px;margin-top:36px;flex-wrap:wrap}.text-link:is(.law-v1,.law-v1 *){display:inline-flex;align-items:center;gap:13px;font-size:12px;min-height:44px}.text-link:hover:is(.law-v1,.law-v1 *){opacity:.7}.site:is(.law-v1,.law-v1 *){font-family:'Public Sans',Arial,sans-serif;--body-size:14px}.v1:is(.law-v1,.law-v1 *){--law-design-font:'Manrope',Arial,sans-serif}.v2:is(.law-v1,.law-v1 *){--law-design-font:'IBM Plex Sans',Arial,sans-serif}.v3:is(.law-v1,.law-v1 *){--law-design-font:'Public Sans',Arial,sans-serif}.v4:is(.law-v1,.law-v1 *){--law-design-font:'Manrope',Arial,sans-serif}p:is(.law-v1,.law-v1 *){font-size:14px;line-height:1.85;color:var(--muted)}h2:is(.law-v1,.law-v1 *){font-size:43px;line-height:1.18;letter-spacing:-1.8px;white-space:pre-line}h3:is(.law-v1,.law-v1 *){font-size:21px;line-height:1.3;letter-spacing:-.5px}.utility-bar:is(.law-v1,.law-v1 *){padding:10px var(--space);background:var(--surface);color:var(--muted);display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.2px}.utility-bar a:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:0}.v1 .utility-bar:is(.law-v1,.law-v1 *){background:#102d26;color:#c4d1cb}.v1 .header:is(.law-v1,.law-v1 *){background:var(--primary);color:#fff;border-bottom-color:#ffffff22}.v1 .header-cta:is(.law-v1,.law-v1 *){background:var(--accent);color:var(--e-global-color-primary,#173c32)}.hero p:is(.law-v1,.law-v1 *){max-width:500px;font-size:15px;line-height:1.85;margin-top:25px}.hero h1:is(.law-v1,.law-v1 *){font-size:65px;line-height:1.11;letter-spacing:-3px;font-weight:400}.hero-background:is(.law-v1,.law-v1 *){position:absolute;inset:0}.hero-copy:is(.law-v1,.law-v1 *){position:relative}.hero-note:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:11px;font-size:11px;margin-top:45px}.hero h1 em:is(.law-v1,.law-v1 *){font-style:normal}.revised-hero-one:is(.law-v1,.law-v1 *){position:relative;background:var(--e-global-color-primary,#173c32);min-height:625px;color:#fff;padding:66px var(--space) 60px;overflow:hidden}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *){left:30%}.revised-hero-one .hero-background .photo:is(.law-v1,.law-v1 *){object-position:right center}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--e-global-color-primary,#173c32) 0%,#173c32ef 10%,#173c3200 45%)}.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){max-width:610px}.revised-hero-one h1:is(.law-v1,.law-v1 *){margin-top:23px;font-size:61px;line-height:1.17;letter-spacing:-2.7px}.revised-hero-one h1 em:is(.law-v1,.law-v1 *){color:var(--accent)}.revised-hero-one p:is(.law-v1,.law-v1 *){color:#d2ddd6;max-width:470px;font-size:14px}.revised-hero-one .hero-actions .ui-button:is(.law-v1,.law-v1 *){background:var(--accent);color:var(--primary)}.revised-hero-one .hero-note:is(.law-v1,.law-v1 *){color:#cbd7cf}.hero-image-caption:is(.law-v1,.law-v1 *){position:absolute;right:var(--space);bottom:42px;width:310px;padding:23px 22px;border-left:2px solid var(--accent);background:#173c32e8;display:flex;align-items:center;gap:15px}.hero-image-caption>svg:first-child:is(.law-v1,.law-v1 *),.hero-image-caption> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.hero-image-caption> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:var(--accent)}.hero-image-caption>svg:last-child:is(.law-v1,.law-v1 *),.hero-image-caption> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.hero-image-caption> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-left:auto}.hero-image-caption span:is(.law-v1,.law-v1 *){font-size:9px;letter-spacing:1px}.hero-image-caption small:is(.law-v1,.law-v1 *){display:block;margin-top:8px;letter-spacing:0;font-size:11px;color:#cbd7cf}.values-band:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);padding:30px var(--space);border-bottom:1px solid var(--border);background:var(--background);gap:30px}.values-band>div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;gap:19px;align-items:center}.value-icon:is(.law-v1,.law-v1 *){color:var(--primary);display:flex;align-items:center;justify-content:center;width:45px;flex-shrink:0}.value-icon>svg:is(.law-v1,.law-v1 *),.value-icon> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.value-icon> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:28px;height:28px}.values-band h3:is(.law-v1,.law-v1 *){font-size:15px;letter-spacing:-.3px}.values-band p:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.6;margin-top:7px}.section:is(.law-v1,.law-v1 *){padding:85px var(--space);scroll-margin-top:85px}.section-head:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:40px}.section-head h2:is(.law-v1,.law-v1 *){margin-top:17px}.section-head>p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:355px;font-size:13px}.firm-section:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;background:var(--background)}.firm-visual:is(.law-v1,.law-v1 *){height:510px;position:relative}.firm-image-main:is(.law-v1,.law-v1 *){height:430px;width:83%;overflow:hidden}.firm-image-main .photo:is(.law-v1,.law-v1 *){object-position:center}.firm-image-inset:is(.law-v1,.law-v1 *){position:absolute;right:0;bottom:50px;width:57%;height:220px;border:8px solid var(--background)}.firm-caption:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;display:flex;gap:16px;align-items:center;border-top:1px solid var(--border);padding-top:22px;width:100%}.firm-caption>svg:is(.law-v1,.law-v1 *),.firm-caption> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.firm-caption> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:var(--primary)}.firm-caption>span:is(.law-v1,.law-v1 *),.firm-caption> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.firm-caption> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:12px;letter-spacing:1.3px}.firm-caption small:is(.law-v1,.law-v1 *){font-size:8px;display:block;margin-top:7px;letter-spacing:1.2px;color:var(--muted)}.firm-copy:is(.law-v1,.law-v1 *){padding:0}.firm-copy h2:is(.law-v1,.law-v1 *){margin-top:19px}.firm-copy>p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){margin-top:23px}.firm-copy .lead:is(.law-v1,.law-v1 *){font-size:16px;color:var(--foreground);line-height:1.75}.firm-pillars:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:28px 0}.firm-pillars svg:is(.law-v1,.law-v1 *){color:var(--primary);margin-bottom:12px}.firm-pillars h3:is(.law-v1,.law-v1 *){font-size:14px;letter-spacing:-.2px}.firm-pillars p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.7;margin-top:9px}.firm-copy .ui-button:is(.law-v1,.law-v1 *){margin-top:8px}.practice:is(.law-v1,.law-v1 *){background:var(--surface)}.practice-intro:is(.law-v1,.law-v1 *){max-width:625px;margin:0 auto 45px;text-align:center;display:flex;align-items:center;flex-direction:column}.practice-intro h2:is(.law-v1,.law-v1 *){margin-top:18px}.practice-intro>p:is(.law-v1,.law-v1 *),.practice-intro> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-intro> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){margin:23px 0;max-width:580px;font-size:13px}.practice-intro>.ui-button:is(.law-v1,.law-v1 *),.practice-intro> :where(.law-leaf) >.ui-button:is(.law-v1,.law-v1 *),.practice-intro> :where(.law-leaf) > :where(.elementor-widget-container) >.ui-button:is(.law-v1,.law-v1 *){min-height:43px;font-size:12px}.practice-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:var(--background);border-top:1px solid var(--border);border-left:1px solid var(--border)}.practice-item:is(.law-v1,.law-v1 *){text-align:left;padding:33px 31px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;flex-direction:column;align-items:flex-start;transition:background .18s;min-width:0}.practice-item>svg:is(.law-v1,.law-v1 *),.practice-item> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.practice-item> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:var(--primary);margin-bottom:22px}.practice-item h3:is(.law-v1,.law-v1 *){font-size:21px}.practice-item>p:is(.law-v1,.law-v1 *),.practice-item> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-item> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){margin-top:15px;font-size:12px;line-height:1.85}.practice-read:is(.law-v1,.law-v1 *){display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-size:11px;margin-top:auto;padding-top:23px;color:var(--primary)}.practice-item:hover:is(.law-v1,.law-v1 *){background:var(--surface)}.modal-list:is(.law-v1,.law-v1 *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.modal-list li:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:12px;font-size:13px}.modal-list svg:is(.law-v1,.law-v1 *){color:var(--primary)}.modal-subtitle:is(.law-v1,.law-v1 *){font-size:15px}.mandate:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;background:var(--primary);color:#fff}.mandate-picture:is(.law-v1,.law-v1 *){min-height:420px;position:relative;overflow:hidden}.mandate-picture>.photo:is(.law-v1,.law-v1 *),.mandate-picture> :where(.law-leaf) >.photo:is(.law-v1,.law-v1 *),.mandate-picture> :where(.law-leaf) > :where(.elementor-widget-container) >.photo:is(.law-v1,.law-v1 *){position:absolute;inset:0}.mandate-copy:is(.law-v1,.law-v1 *){padding:65px var(--space) 65px 60px}.mandate-copy .eyebrow span:is(.law-v1,.law-v1 *){background:var(--accent)}.mandate-copy h2:is(.law-v1,.law-v1 *){font-size:37px;margin-top:20px;line-height:1.24;letter-spacing:-1.3px}.mandate-copy p:is(.law-v1,.law-v1 *){color:#d2ddd6;margin:25px 0 29px;font-size:13px}.mandate-copy .ui-button:is(.law-v1,.law-v1 *){background:var(--accent);color:var(--primary)}.people:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.65fr 1.35fr;gap:75px;align-items:start}.people-intro:is(.law-v1,.law-v1 *){padding-top:20px}.people-intro h2:is(.law-v1,.law-v1 *){margin-top:18px}.people-intro p:is(.law-v1,.law-v1 *){margin:22px 0 27px;font-size:13px}.attorney-feature:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.86fr 1fr;border:1px solid var(--border);background:var(--background)}.attorney-photo:is(.law-v1,.law-v1 *){position:relative;min-height:370px;overflow:hidden}.attorney-photo>.photo:is(.law-v1,.law-v1 *),.attorney-photo> :where(.law-leaf) >.photo:is(.law-v1,.law-v1 *),.attorney-photo> :where(.law-leaf) > :where(.elementor-widget-container) >.photo:is(.law-v1,.law-v1 *){position:absolute;inset:0;object-position:23% center}.attorney-photo>span:is(.law-v1,.law-v1 *),.attorney-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.attorney-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;left:20px;right:20px;bottom:20px;padding:11px 0;font-size:7px;letter-spacing:1.4px;border-top:1px solid #fff7;color:#fff;text-shadow:0 1px 8px #000}.attorney-detail:is(.law-v1,.law-v1 *){padding:32px 25px;display:flex;align-items:flex-start;flex-direction:column}.attorney-detail h3:is(.law-v1,.law-v1 *){font-size:26px;letter-spacing:-.8px;margin-top:17px;line-height:1.2}.attorney-detail>p:is(.law-v1,.law-v1 *),.attorney-detail> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.attorney-detail> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.8;margin-top:17px}.expertise-tags:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;gap:7px;margin:22px 0}.expertise-tags>span:is(.law-v1,.law-v1 *),.expertise-tags> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.expertise-tags> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;background:var(--surface);padding:7px 9px}.attorney-detail .ui-button:is(.law-v1,.law-v1 *){font-size:11px;gap:10px;padding:12px 14px;margin-top:auto}.matters:is(.law-v1,.law-v1 *){background:var(--surface)}.filters:is(.law-v1,.law-v1 *){display:flex;gap:25px;flex-wrap:wrap;margin-bottom:30px;border-bottom:1px solid var(--border)}.filters button:is(.law-v1,.law-v1 *){min-height:44px;padding:8px 0 15px;font-size:12px;color:var(--muted);border-bottom:2px solid transparent}.filters button.active:is(.law-v1,.law-v1 *){border-color:var(--primary);color:var(--primary)}.matter-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.matter-item:is(.law-v1,.law-v1 *){background:var(--background);padding:0;text-align:left;display:flex;flex-direction:column;min-width:0}.matter-art:is(.law-v1,.law-v1 *){height:225px;position:relative;overflow:hidden}.matter-art .photo:is(.law-v1,.law-v1 *){transition:transform .35s}.matter-item:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.035)}.matter-art>span:is(.law-v1,.law-v1 *),.matter-art> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.matter-art> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;bottom:0;left:0;background:var(--primary);color:#fff;padding:12px 16px;font-size:10px}.matter-body:is(.law-v1,.law-v1 *){padding:27px 26px 24px}.matter-body>small:is(.law-v1,.law-v1 *),.matter-body> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.matter-body> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.3px;color:var(--muted)}.matter-body h3:is(.law-v1,.law-v1 *){font-size:22px;margin-top:15px;line-height:1.25}.matter-body p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:15px}.matter-body .text-link:is(.law-v1,.law-v1 *){margin-top:15px;min-height:30px;font-size:11px;color:var(--primary)}.process-list:is(.law-v1,.law-v1 *){list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.process-list li:is(.law-v1,.law-v1 *){border-top:1px solid var(--border);padding-top:26px;position:relative}.process-list li>span:is(.law-v1,.law-v1 *),.process-list li> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.process-list li> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:var(--primary);font-size:12px;letter-spacing:1px}.process-list h3:is(.law-v1,.law-v1 *){font-size:19px;line-height:1.32;max-width:210px;margin-top:24px}.process-list p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.8;margin-top:15px;max-width:230px}.process-list li>svg:is(.law-v1,.law-v1 *),.process-list li> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.process-list li> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){position:absolute;right:4px;top:25px;color:var(--muted)}.faq:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.7fr 1.3fr;gap:90px;background:var(--surface)}.faq-intro h2:is(.law-v1,.law-v1 *){margin-top:18px}.faq-intro p:is(.law-v1,.law-v1 *){font-size:13px;margin:22px 0 28px}.faq-list:is(.law-v1,.law-v1 *){border-top:1px solid var(--border)}.faq-item:is(.law-v1,.law-v1 *){border-bottom:1px solid var(--border)}.faq-item h3:is(.law-v1,.law-v1 *){margin:0}.faq-item h3>button:is(.law-v1,.law-v1 *),.faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){width:100%;display:flex;align-items:center;justify-content:space-between;gap:22px;text-align:left;padding:23px 0;font-size:14px;line-height:1.5;letter-spacing:0}.faq-item h3 svg:is(.law-v1,.law-v1 *){flex-shrink:0;color:var(--primary)}.faq-item>div p:is(.law-v1,.law-v1 *),.faq-item> :where(.law-leaf) >div p:is(.law-v1,.law-v1 *),.faq-item> :where(.law-leaf) > :where(.elementor-widget-container) >div p:is(.law-v1,.law-v1 *){font-size:13px;margin-bottom:25px;max-width:580px;padding-right:20px}.insight-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.insight:is(.law-v1,.law-v1 *){padding:0;text-align:left;background:none;min-width:0}.insight-photo:is(.law-v1,.law-v1 *){height:215px;overflow:hidden}.insight-photo .photo:is(.law-v1,.law-v1 *){transition:transform .35s}.insight:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.04)}.insight-body:is(.law-v1,.law-v1 *){padding:25px 0 0;border-bottom:1px solid var(--border)}.insight-body>small:is(.law-v1,.law-v1 *),.insight-body> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.insight-body> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.3px;color:var(--primary)}.insight-body h3:is(.law-v1,.law-v1 *){font-size:21px;line-height:1.35;margin-top:13px;max-width:300px}.insight-body .text-link:is(.law-v1,.law-v1 *){margin-top:15px;font-size:11px}.contact:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:95px;background:var(--surface)}.contact-copy:is(.law-v1,.law-v1 *){padding:20px 0;display:flex;align-items:flex-start;flex-direction:column}.contact h2:is(.law-v1,.law-v1 *){font-size:48px;line-height:1.18;letter-spacing:-2px;margin-top:18px}.contact h2>span:is(.law-v1,.law-v1 *),.contact h2> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.contact h2> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:var(--primary)}.contact-copy>p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;margin-top:24px;max-width:480px}.contact-channels:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.contact-channels .ui-button:is(.law-v1,.law-v1 *){font-size:11px;gap:11px}.contact-prep:is(.law-v1,.law-v1 *){padding:23px 0 25px;border-top:1px solid var(--border);width:100%;max-width:450px}.contact-prep h3:is(.law-v1,.law-v1 *){font-size:15px}.contact-prep ul:is(.law-v1,.law-v1 *){list-style:none;padding:0;display:flex;flex-direction:column;gap:12px;margin-top:20px}.contact-prep li:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted)}.contact-prep svg:is(.law-v1,.law-v1 *){color:var(--primary)}.contact-disclaimer:is(.law-v1,.law-v1 *){font-size:10px;line-height:1.8;color:var(--muted);margin-top:auto}.case-form:is(.law-v1,.law-v1 *){background:var(--background);padding:35px;border-top:2px solid var(--primary)}.form-top:is(.law-v1,.law-v1 *){display:flex;align-items:center;justify-content:space-between;gap:20px}.form-top h3:is(.law-v1,.law-v1 *){font-size:22px;letter-spacing:-.5px}.form-top svg:is(.law-v1,.law-v1 *){color:var(--muted)}.form-intro:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.75;margin:16px 0 26px}.form-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.span-two:is(.law-v1,.law-v1 *){grid-column:span 2}.consent:is(.law-v1,.law-v1 *){display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.6;color:var(--muted);margin:22px 0;cursor:pointer}.consent input:is(.law-v1,.law-v1 *){margin:2px 0 0;min-width:16px;width:16px;height:16px;accent-color:var(--primary)}.form-submit:is(.law-v1,.law-v1 *){width:100%;justify-content:space-between}.form-disclaimer:is(.law-v1,.law-v1 *){display:block;font-size:9px;line-height:1.7;color:var(--muted);margin-top:15px}.form-error:is(.law-v1,.law-v1 *){display:block;margin-top:15px;color:#ad233c;font-size:12px}.footer:is(.law-v1,.law-v1 *){padding:60px var(--space) 24px;background:var(--primary);color:white}.footer-editorial:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.5fr 1fr .9fr 1.1fr;gap:45px;padding-bottom:40px}.footer-editorial>div:is(.law-v1,.law-v1 *),.footer-editorial> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.footer-editorial> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;align-items:flex-start;flex-direction:column;gap:14px}.footer-editorial h3:is(.law-v1,.law-v1 *){font-size:13px;letter-spacing:0;margin:5px 0 12px}.footer-editorial a:is(.law-v1,.law-v1 *){font-size:11px;color:#d7e3dc;line-height:1.6}.footer-editorial .brand-text:is(.law-v1,.law-v1 *){font-size:17px;color:#fff}.footer-editorial p:is(.law-v1,.law-v1 *){font-size:12px;color:#c9d8cf;line-height:1.8;max-width:300px;margin-top:10px}.footer-editorial .ui-button:is(.law-v1,.law-v1 *){color:#fff;border-color:#ffffff30;min-height:38px;padding:9px 12px;font-size:10px;gap:10px}.footer-editorial .ui-button:hover:is(.law-v1,.law-v1 *){background:#fff1}.footer-main:is(.law-v1,.law-v1 *){display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0;border-top:1px solid #fff3}.footer-main>.brand:is(.law-v1,.law-v1 *),.footer-main> :where(.law-leaf) >.brand:is(.law-v1,.law-v1 *),.footer-main> :where(.law-leaf) > :where(.elementor-widget-container) >.brand:is(.law-v1,.law-v1 *){display:none}.footer-main nav:is(.law-v1,.law-v1 *){display:flex;gap:25px;flex-wrap:wrap;font-size:11px}.back-top:is(.law-v1,.law-v1 *){width:44px;height:44px;border:1px solid #ffffff30;display:grid;place-items:center;flex-shrink:0}.footer-bottom:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;font-size:10px;border-top:1px solid #ffffff30;padding-top:22px;gap:20px;color:#d7e3dc}.footer-bottom>div:is(.law-v1,.law-v1 *),.footer-bottom> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.footer-bottom> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;gap:20px}.footer-bottom button:is(.law-v1,.law-v1 *){font-size:10px;min-height:28px;padding:0;color:inherit}.floating-signal:is(.law-v1,.law-v1 *){position:fixed;bottom:20px;right:20px;z-index:35}.floating-signal .ui-button:is(.law-v1,.law-v1 *){background:var(--background);border-color:var(--border);box-shadow:0 2px 14px #0000000c;font-size:11px;min-height:46px}.revised-hero-two:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.1fr 1fr;gap:70px;padding:58px var(--space) 50px;background:var(--background);align-items:center}.revised-hero-two h1:is(.law-v1,.law-v1 *){font-size:62px;line-height:1.1;letter-spacing:-2.4px;margin-top:22px}.revised-hero-two h1 span:is(.law-v1,.law-v1 *){color:#737f87}.hero-two-image:is(.law-v1,.law-v1 *){height:550px;position:relative;overflow:hidden}.hero-two-image .photo:is(.law-v1,.law-v1 *){object-position:22% center;filter:grayscale(1)}.hero-image-tile:is(.law-v1,.law-v1 *){position:absolute;right:0;bottom:0;background:var(--primary);color:#fff;width:70%;padding:27px}.hero-image-tile .eyebrow>span:is(.law-v1,.law-v1 *),.hero-image-tile .eyebrow> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.hero-image-tile .eyebrow> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){background:#b3bdc4}.hero-image-tile h3:is(.law-v1,.law-v1 *){font-size:27px;line-height:1.22;margin-top:14px}.hero-image-tile .text-link:is(.law-v1,.law-v1 *){margin-top:13px;font-size:11px;color:#d2d9dc}.hero-mini:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:13px;color:var(--muted);font-size:11px;line-height:1.7;margin-top:35px}.v2 .values-band:is(.law-v1,.law-v1 *){background:var(--surface)}.v2 .practice:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.72fr 1.28fr;gap:75px;background:#fff;align-items:start}.v2 .practice-intro:is(.law-v1,.law-v1 *){align-items:flex-start;text-align:left;max-width:none;margin:20px 0 0;position:sticky;top:130px}.v2 .practice-grid:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;background:none;border-left:0}.v2 .practice-item:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:35px 1fr auto;gap:10px 22px;border-right:0;padding:25px 0}.v2 .practice-item>svg:is(.law-v1,.law-v1 *),.v2 .practice-item> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.v2 .practice-item> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){grid-column:1;grid-row:1 / span 3;margin:0;width:26px}.v2 .practice-item h3:is(.law-v1,.law-v1 *){grid-column:2;font-size:21px}.v2 .practice-item p:is(.law-v1,.law-v1 *){grid-column:2;max-width:540px;margin:0;font-size:12px}.v2 .practice-read:is(.law-v1,.law-v1 *){grid-column:2;justify-content:flex-start;padding-top:10px}.v2 .matters:is(.law-v1,.law-v1 *){background:var(--surface)}.v2 .matter-grid:is(.law-v1,.law-v1 *){gap:0;border-top:1px solid var(--border)}.v2 .matter-item:is(.law-v1,.law-v1 *){background:none;display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;grid-column:1 / -1;padding:30px 0;border-bottom:1px solid var(--border)}.v2 .matter-art:is(.law-v1,.law-v1 *){height:235px}.v2 .matter-body:is(.law-v1,.law-v1 *){padding:15px 30px 15px 0}.v2 .matter-body h3:is(.law-v1,.law-v1 *){font-size:29px;margin-top:14px}.v2 .matter-body p:is(.law-v1,.law-v1 *){max-width:550px;font-size:13px}.v2 .firm-section:is(.law-v1,.law-v1 *){background:#fff}.v2 .firm-visual:is(.law-v1,.law-v1 *){order:2}.v2 .people:is(.law-v1,.law-v1 *){background:var(--surface)}.v2 .mandate:is(.law-v1,.law-v1 *){grid-template-columns:.7fr 1.3fr}.v2 .mandate-copy:is(.law-v1,.law-v1 *){padding-left:65px}.v2 .mandate-copy .ui-button:is(.law-v1,.law-v1 *){background:#fff;color:var(--primary)}.v2 .mandate-picture .photo:is(.law-v1,.law-v1 *){filter:grayscale(1)}.revised-hero-three:is(.law-v1,.law-v1 *){position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:90px;padding:58px var(--space);color:white;background:var(--primary);overflow:hidden;align-items:center}.revised-hero-three .hero-background .photo:is(.law-v1,.law-v1 *){filter:grayscale(1)}.revised-hero-three .hero-background:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#542031f5,#722b3cf2 50%,#3d1929cf)}.revised-hero-three h1:is(.law-v1,.law-v1 *){font-size:56px;line-height:1.14;margin-top:22px;letter-spacing:-2px}.revised-hero-three h1 span:is(.law-v1,.law-v1 *){color:#ecd1d8}.revised-hero-three p:is(.law-v1,.law-v1 *){color:#ead7dd;font-size:14px}.hero-tags:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;gap:16px;margin:28px 0 25px}.hero-tags>span:is(.law-v1,.law-v1 *),.hero-tags> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.hero-tags> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:8px;font-size:11px;color:#eedbe1}.hero-form:is(.law-v1,.law-v1 *){position:relative;color:var(--foreground);background:var(--background)}.hero-form .case-form:is(.law-v1,.law-v1 *){padding:33px;border-top:0}.hero-form .form-intro:is(.law-v1,.law-v1 *){color:var(--muted);font-size:12px;margin-top:15px}.hero-form .ui-input:is(.law-v1,.law-v1 *)::placeholder{color:#76666b;opacity:1}.v3 .values-band:is(.law-v1,.law-v1 *){padding-top:29px;padding-bottom:29px}.v3 .firm-section:is(.law-v1,.law-v1 *){gap:70px}.v3 .firm-visual:is(.law-v1,.law-v1 *){height:445px}.v3 .firm-image-main:is(.law-v1,.law-v1 *){height:355px}.v3 .firm-image-inset:is(.law-v1,.law-v1 *){height:180px}.v3 .practice:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;background:var(--surface)}.v3 .practice-intro:is(.law-v1,.law-v1 *){text-align:left;align-items:flex-start;margin:0}.v3 .practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.v3 .practice-item:is(.law-v1,.law-v1 *){padding:25px}.v3 .practice-item h3:is(.law-v1,.law-v1 *){font-size:19px}.v3 .practice-item p:is(.law-v1,.law-v1 *){font-size:11px}.v3 .process:is(.law-v1,.law-v1 *){background:var(--primary);color:#fff}.v3 .process p:is(.law-v1,.law-v1 *){color:#ebdbe0}.v3 .process .eyebrow span:is(.law-v1,.law-v1 *){background:#ebc6d1}.v3 .process-list li:is(.law-v1,.law-v1 *){border-color:#ffffff40}.v3 .process-list li>span:is(.law-v1,.law-v1 *),.v3 .process-list li> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.v3 .process-list li> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *),.v3 .process-list li>svg:is(.law-v1,.law-v1 *),.v3 .process-list li> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.v3 .process-list li> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:#ebc6d1}.v3 .people:is(.law-v1,.law-v1 *){background:#fff}.v3 .matters:is(.law-v1,.law-v1 *){background:var(--surface)}.v3 .faq:is(.law-v1,.law-v1 *){background:#fff}.v3 .insights:is(.law-v1,.law-v1 *){background:var(--surface)}.v3 .contact:is(.law-v1,.law-v1 *){background:#fff}.v3 .case-form:not(.compact):is(.law-v1,.law-v1 *){background:var(--surface)}.revised-hero-four:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1.05fr;gap:0;background:var(--surface)}.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){padding:67px var(--space) 55px 55px}.revised-hero-four h1:is(.law-v1,.law-v1 *){font-size:59px;line-height:1.14;letter-spacing:-2.6px;margin-top:23px}.revised-hero-four h1 span:is(.law-v1,.law-v1 *){color:var(--primary)}.revised-hero-four p:is(.law-v1,.law-v1 *){font-size:14px}.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){position:relative;height:640px;min-height:100%;overflow:hidden}.revised-hero-four .photo:is(.law-v1,.law-v1 *){object-position:47% center}.image-vertical-label:is(.law-v1,.law-v1 *){position:absolute;left:0;top:0;bottom:0;width:42px;background:var(--primary);color:white;writing-mode:vertical-rl;transform:rotate(180deg);font-size:8px;letter-spacing:1.5px;display:flex;align-items:center;justify-content:center}.v4 .values-band:is(.law-v1,.law-v1 *){background:#fff}.v4 .practice:is(.law-v1,.law-v1 *){background:#fff}.v4 .practice-intro:is(.law-v1,.law-v1 *){margin-bottom:42px}.v4 .practice-grid:is(.law-v1,.law-v1 *){background:var(--surface);border:0;gap:20px}.v4 .practice-item:is(.law-v1,.law-v1 *){background:var(--surface);border:0;border-top:2px solid var(--primary);padding:29px}.v4 .practice-item:first-child:is(.law-v1,.law-v1 *){background:var(--primary);color:#fff;grid-row:span 2;justify-content:center}.v4 .practice-item:first-child>svg:is(.law-v1,.law-v1 *),.v4 .practice-item:first-child> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.v4 .practice-item:first-child> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.v4 .practice-item:first-child .practice-read:is(.law-v1,.law-v1 *){color:#d7e9e3}.v4 .practice-item:first-child>p:is(.law-v1,.law-v1 *),.v4 .practice-item:first-child> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.v4 .practice-item:first-child> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){color:#d7e9e3;font-size:13px}.v4 .practice-item:first-child h3:is(.law-v1,.law-v1 *){font-size:31px}.v4 .practice-item:first-child .practice-read:is(.law-v1,.law-v1 *){margin-top:15px}.v4 .practice-item:last-child:is(.law-v1,.law-v1 *){grid-column:span 2}.v4 .firm-section:is(.law-v1,.law-v1 *){background:var(--surface)}.v4 .firm-visual:is(.law-v1,.law-v1 *){order:2}.v4 .firm-image-inset:is(.law-v1,.law-v1 *){border-color:var(--surface)}.v4 .mandate-copy .ui-button:is(.law-v1,.law-v1 *){background:#d9e9e3;color:var(--primary)}.v4 .mandate-picture .photo:is(.law-v1,.law-v1 *){object-position:65% center}.v4 .people:is(.law-v1,.law-v1 *){background:var(--surface)}.v4 .matters:is(.law-v1,.law-v1 *){background:#fff}.v4 .matter-item:is(.law-v1,.law-v1 *){background:var(--surface)}.v4 .contact:is(.law-v1,.law-v1 *){background:var(--primary);color:#fff;--muted:#d6e8e3;--border:#8aa7a0}.v4 .contact h2>span:is(.law-v1,.law-v1 *),.v4 .contact h2> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.v4 .contact h2> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:#cae4dc}.v4 .contact-copy .eyebrow span:is(.law-v1,.law-v1 *){background:#cae4dc}.v4 .contact-prep svg:is(.law-v1,.law-v1 *){color:#cae4dc}.v4 .contact-copy .ui-button:hover:is(.law-v1,.law-v1 *){background:#fff1}.v4 .contact .case-form:is(.law-v1,.law-v1 *){color:#13332f;--muted:#5c7470;--border:#d5e3e0;--foreground:#13332f}.v4 .footer:is(.law-v1,.law-v1 *){border-top:1px solid #ffffff30}.ui-dialog-content:is(.law-v1,.law-v1 *){font-family:'Public Sans',Arial,sans-serif}body:has(.v2) .ui-dialog-content:is(.law-v1,.law-v1 *){--primary:#23272a}body:has(.v3) .ui-dialog-content:is(.law-v1,.law-v1 *){--primary:#722b3c}body:has(.v4) .ui-dialog-content:is(.law-v1,.law-v1 *){--primary:#185851}
@media(min-width:1700px){.site:is(.law-v1,.law-v1 *){--space:max(80px,calc((100vw - 1400px)/2))}.hero-background:is(.law-v1,.law-v1 *){left:35%}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *){left:35%}}
@media(max-width:1200px){.site:is(.law-v1,.law-v1 *){--space:40px}.desktop-nav:is(.law-v1,.law-v1 *){gap:18px}.brand-text:is(.law-v1,.law-v1 *){font-size:15px}.brand-text small:is(.law-v1,.law-v1 *){font-size:7px}.header-inner:is(.law-v1,.law-v1 *){height:84px}.header-cta:is(.law-v1,.law-v1 *){padding:12px 15px}.hero h1:is(.law-v1,.law-v1 *){font-size:54px}.revised-hero-one h1:is(.law-v1,.law-v1 *){font-size:57px}.hero-image-caption:is(.law-v1,.law-v1 *){width:255px;font-size:8px}.firm-section:is(.law-v1,.law-v1 *){gap:55px}.firm-visual:is(.law-v1,.law-v1 *){height:470px}.firm-image-main:is(.law-v1,.law-v1 *){height:395px}.firm-image-inset:is(.law-v1,.law-v1 *){height:195px}.firm-copy h2:is(.law-v1,.law-v1 *){font-size:38px}.people:is(.law-v1,.law-v1 *){grid-template-columns:.6fr 1.4fr;gap:45px}.people-intro h2:is(.law-v1,.law-v1 *){font-size:37px}.attorney-detail:is(.law-v1,.law-v1 *){padding:28px 22px}.attorney-detail h3:is(.law-v1,.law-v1 *){font-size:23px}.attorney-photo:is(.law-v1,.law-v1 *){min-height:420px}.practice-item:is(.law-v1,.law-v1 *){padding:28px 25px}.contact:is(.law-v1,.law-v1 *){gap:55px}.contact h2:is(.law-v1,.law-v1 *){font-size:42px}.revised-hero-two:is(.law-v1,.law-v1 *){gap:40px}.revised-hero-two h1:is(.law-v1,.law-v1 *){font-size:55px}.revised-hero-three:is(.law-v1,.law-v1 *){gap:50px}.revised-hero-three h1:is(.law-v1,.law-v1 *){font-size:48px}.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){padding-left:40px}.revised-hero-four h1:is(.law-v1,.law-v1 *){font-size:48px}.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){height:610px}.v2 .practice:is(.law-v1,.law-v1 *),.v3 .practice:is(.law-v1,.law-v1 *){gap:45px}.footer-editorial:is(.law-v1,.law-v1 *){gap:28px}.footer-editorial .brand-text:is(.law-v1,.law-v1 *){font-size:14px}}
@media(max-width:1000px){.desktop-nav:is(.law-v1,.law-v1 *){display:none}.menu-trigger:is(.law-v1,.law-v1 *){display:inline-flex}.header-cta:is(.law-v1,.law-v1 *){margin-left:auto}.header-inner:is(.law-v1,.law-v1 *){height:78px}.section:is(.law-v1,.law-v1 *){padding-top:65px;padding-bottom:65px}h2:is(.law-v1,.law-v1 *){font-size:37px}.section-head:is(.law-v1,.law-v1 *){gap:30px}.section-head>p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:310px;font-size:12px}.revised-hero-one:is(.law-v1,.law-v1 *){padding-top:58px;padding-bottom:55px;min-height:620px}.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){max-width:510px}.revised-hero-one h1:is(.law-v1,.law-v1 *){font-size:53px}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *){left:27%}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,var(--e-global-color-primary,#173c32),#173c32ef 22%,#173c3266 65%,#173c3200)}.revised-hero-one .hero-image-caption:is(.law-v1,.law-v1 *){display:none}.values-band:is(.law-v1,.law-v1 *){gap:18px;padding-top:26px;padding-bottom:26px}.values-band>div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){gap:9px}.value-icon:is(.law-v1,.law-v1 *){width:32px}.values-band h3:is(.law-v1,.law-v1 *){font-size:13px}.values-band p:is(.law-v1,.law-v1 *){font-size:10px}.firm-section:is(.law-v1,.law-v1 *){gap:38px}.firm-visual:is(.law-v1,.law-v1 *){height:445px}.firm-image-main:is(.law-v1,.law-v1 *){height:365px}.firm-image-inset:is(.law-v1,.law-v1 *){height:160px}.firm-copy h2:is(.law-v1,.law-v1 *){font-size:31px}.firm-copy .lead:is(.law-v1,.law-v1 *){font-size:14px}.firm-copy>p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:18px}.firm-pillars:is(.law-v1,.law-v1 *){gap:18px;margin:22px 0}.firm-pillars h3:is(.law-v1,.law-v1 *){font-size:12px}.firm-pillars p:is(.law-v1,.law-v1 *){font-size:11px}.practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.practice-item:is(.law-v1,.law-v1 *){padding:27px}.people:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:33px}.people-intro:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:0 35px;padding:0}.people-intro .eyebrow:is(.law-v1,.law-v1 *){grid-column:1}.people-intro h2:is(.law-v1,.law-v1 *){grid-column:1;grid-row:2 / span 2}.people-intro p:is(.law-v1,.law-v1 *){grid-column:2;grid-row:1 / span 2;margin:0 0 20px}.people-intro>.ui-button:is(.law-v1,.law-v1 *),.people-intro> :where(.law-leaf) >.ui-button:is(.law-v1,.law-v1 *),.people-intro> :where(.law-leaf) > :where(.elementor-widget-container) >.ui-button:is(.law-v1,.law-v1 *){grid-column:2;justify-self:start}.attorney-feature:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1.4fr}.attorney-photo:is(.law-v1,.law-v1 *){min-height:320px}.attorney-detail:is(.law-v1,.law-v1 *){padding:35px}.attorney-detail h3:is(.law-v1,.law-v1 *){font-size:30px}.attorney-detail>p:is(.law-v1,.law-v1 *),.attorney-detail> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.attorney-detail> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px}.matter-grid:is(.law-v1,.law-v1 *){gap:20px}.matter-art:is(.law-v1,.law-v1 *){height:185px}.matter-body:is(.law-v1,.law-v1 *){padding:22px}.matter-body h3:is(.law-v1,.law-v1 *){font-size:20px}.matter-body p:is(.law-v1,.law-v1 *){font-size:11px}.mandate:is(.law-v1,.law-v1 *){grid-template-columns:.85fr 1.15fr}.mandate-copy:is(.law-v1,.law-v1 *){padding:48px 35px}.mandate-copy h2:is(.law-v1,.law-v1 *){font-size:30px}.mandate-picture:is(.law-v1,.law-v1 *){min-height:420px}.process-list:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:35px}.process-list h3:is(.law-v1,.law-v1 *){max-width:260px}.process-list p:is(.law-v1,.law-v1 *){max-width:320px}.faq:is(.law-v1,.law-v1 *){gap:45px;grid-template-columns:.75fr 1.25fr}.faq-intro h2:is(.law-v1,.law-v1 *){font-size:34px}.faq-item h3>button:is(.law-v1,.law-v1 *),.faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:13px}.insight-grid:is(.law-v1,.law-v1 *){gap:22px}.insight-photo:is(.law-v1,.law-v1 *){height:180px}.insight-body h3:is(.law-v1,.law-v1 *){font-size:19px}.contact:is(.law-v1,.law-v1 *){gap:35px}.case-form:is(.law-v1,.law-v1 *){padding:28px}.contact h2:is(.law-v1,.law-v1 *){font-size:37px}.contact-copy>p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.form-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:18px}.span-two:is(.law-v1,.law-v1 *){grid-column:auto}.contact-channels:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start}.contact-prep li:is(.law-v1,.law-v1 *){font-size:11px}.footer-editorial:is(.law-v1,.law-v1 *){grid-template-columns:1.1fr 1fr;gap:35px 55px}.footer-editorial .brand-text:is(.law-v1,.law-v1 *){font-size:17px}.revised-hero-two:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:30px;padding-top:40px}.revised-hero-two h1:is(.law-v1,.law-v1 *){font-size:45px;letter-spacing:-1.8px}.hero-two-image:is(.law-v1,.law-v1 *){height:550px}.hero-image-tile:is(.law-v1,.law-v1 *){width:90%;padding:25px}.hero-image-tile h3:is(.law-v1,.law-v1 *){font-size:24px}.revised-hero-two .hero-actions:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:12px}.hero-mini:is(.law-v1,.law-v1 *){font-size:10px;margin-top:25px}.v2 .practice:is(.law-v1,.law-v1 *){grid-template-columns:.7fr 1.3fr;gap:35px}.v2 .practice-intro h2:is(.law-v1,.law-v1 *){font-size:32px}.v2 .matter-item:is(.law-v1,.law-v1 *){gap:30px}.v2 .matter-body h3:is(.law-v1,.law-v1 *){font-size:25px}.v2 .mandate-copy:is(.law-v1,.law-v1 *){padding-left:35px}.revised-hero-three:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:35px;padding-top:40px;padding-bottom:40px;align-items:start}.revised-hero-three .hero-copy:is(.law-v1,.law-v1 *){padding-top:30px}.revised-hero-three h1:is(.law-v1,.law-v1 *){font-size:44px;letter-spacing:-1.7px}.hero-form .case-form:is(.law-v1,.law-v1 *){padding:27px}.hero-form .form-top h3:is(.law-v1,.law-v1 *){font-size:20px}.hero-form .form-top svg:is(.law-v1,.law-v1 *){width:16px}.hero-form .form-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.v3 .firm-section:is(.law-v1,.law-v1 *){gap:40px}.v3 .practice:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.v3 .practice-intro:is(.law-v1,.law-v1 *){max-width:630px}.v3 .practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:repeat(3,1fr)}.v3 .practice-item:is(.law-v1,.law-v1 *){padding:23px}.v3 .practice-item h3:is(.law-v1,.law-v1 *){font-size:18px}.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){padding:55px 30px 45px}.revised-hero-four h1:is(.law-v1,.law-v1 *){font-size:46px}.revised-hero-four .hero-actions:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:8px}.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){height:680px}.v4 .practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.v4 .practice-item:first-child:is(.law-v1,.law-v1 *){grid-row:auto}.v4 .practice-item:first-child h3:is(.law-v1,.law-v1 *){font-size:24px}.v4 .practice-item:last-child:is(.law-v1,.law-v1 *){grid-column:auto}}
@media(max-width:760px){.site:is(.law-v1,.law-v1 *){--space:26px}.revised-hero-one h1:is(.law-v1,.law-v1 *){font-size:49px;max-width:450px}.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){max-width:470px}.revised-hero-one p:is(.law-v1,.law-v1 *){max-width:420px}.values-band:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:25px}.values-band>div:last-child:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){grid-column:span 2}.section-head:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:22px}.section-head>p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:580px;font-size:13px}.firm-section:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:45px}.firm-visual:is(.law-v1,.law-v1 *){height:475px}.firm-image-main:is(.law-v1,.law-v1 *){height:400px;width:82%}.firm-image-inset:is(.law-v1,.law-v1 *){width:48%;height:215px}.firm-copy h2:is(.law-v1,.law-v1 *){font-size:39px}.firm-copy>p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:14px}.firm-copy .lead:is(.law-v1,.law-v1 *){font-size:16px}.firm-pillars h3:is(.law-v1,.law-v1 *){font-size:14px}.firm-pillars p:is(.law-v1,.law-v1 *){font-size:12px}.people-intro:is(.law-v1,.law-v1 *){display:block}.people-intro h2:is(.law-v1,.law-v1 *){font-size:39px}.people-intro p:is(.law-v1,.law-v1 *){margin:22px 0;max-width:600px}.attorney-feature:is(.law-v1,.law-v1 *){grid-template-columns:.8fr 1.2fr}.attorney-detail:is(.law-v1,.law-v1 *){padding:30px}.attorney-detail h3:is(.law-v1,.law-v1 *){font-size:26px}.attorney-detail>p:is(.law-v1,.law-v1 *),.attorney-detail> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.attorney-detail> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.matter-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.matter-item:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr}.matter-art:is(.law-v1,.law-v1 *){height:auto;min-height:280px}.matter-body:is(.law-v1,.law-v1 *){padding:26px}.matter-body h3:is(.law-v1,.law-v1 *){font-size:23px}.matter-body p:is(.law-v1,.law-v1 *){font-size:12px}.mandate:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.mandate-picture:is(.law-v1,.law-v1 *){min-height:340px}.mandate-copy:is(.law-v1,.law-v1 *){padding:45px var(--space)}.mandate-copy h2:is(.law-v1,.law-v1 *){font-size:36px}.faq:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.faq-intro p:is(.law-v1,.law-v1 *){max-width:570px}.insight-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.insight:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.9fr 1.1fr;gap:25px}.insight-photo:is(.law-v1,.law-v1 *){height:205px}.insight-body:is(.law-v1,.law-v1 *){padding:13px 0}.insight-body h3:is(.law-v1,.law-v1 *){font-size:23px}.contact:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.contact h2:is(.law-v1,.law-v1 *){font-size:45px}.contact-copy>p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:14px;max-width:600px}.contact-channels:is(.law-v1,.law-v1 *){flex-direction:row}.contact-copy:is(.law-v1,.law-v1 *){padding:0}.contact-prep:is(.law-v1,.law-v1 *){max-width:none}.contact-prep li:is(.law-v1,.law-v1 *){font-size:12px}.contact-disclaimer:is(.law-v1,.law-v1 *){margin-top:0}.form-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.span-two:is(.law-v1,.law-v1 *){grid-column:span 2}.case-form:is(.law-v1,.law-v1 *){padding:32px}.footer-main nav:is(.law-v1,.law-v1 *){gap:17px}.revised-hero-two:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.revised-hero-two h1:is(.law-v1,.law-v1 *){font-size:56px}.revised-hero-two .hero-actions:is(.law-v1,.law-v1 *){flex-direction:row;align-items:center;gap:22px}.hero-two-image:is(.law-v1,.law-v1 *){height:380px}.hero-image-tile:is(.law-v1,.law-v1 *){width:50%;padding:25px}.hero-mini:is(.law-v1,.law-v1 *){margin-top:25px}.v2 .practice:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.v2 .practice-intro:is(.law-v1,.law-v1 *){position:static;max-width:620px;margin:0}.v2 .practice-intro h2:is(.law-v1,.law-v1 *){font-size:39px}.v2 .practice-item p:is(.law-v1,.law-v1 *){font-size:13px}.v2 .matter-item:is(.law-v1,.law-v1 *){grid-template-columns:.85fr 1.15fr;gap:25px}.v2 .matter-body:is(.law-v1,.law-v1 *){padding:20px 0}.v2 .matter-art:is(.law-v1,.law-v1 *){min-height:260px;height:100%}.v2 .firm-visual:is(.law-v1,.law-v1 *){order:0}.v2 .mandate:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.revised-hero-three:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px;padding-top:40px}.revised-hero-three .hero-copy:is(.law-v1,.law-v1 *){padding:0}.revised-hero-three h1:is(.law-v1,.law-v1 *){font-size:52px}.hero-form .case-form:is(.law-v1,.law-v1 *){padding:32px}.hero-form .form-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.v3 .firm-visual:is(.law-v1,.law-v1 *){height:435px}.v3 .firm-image-main:is(.law-v1,.law-v1 *){height:350px}.v3 .firm-image-inset:is(.law-v1,.law-v1 *){height:180px}.v3 .practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.revised-hero-four:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){order:0;padding:45px var(--space)}.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){order:1;height:380px;min-height:unset}.revised-hero-four h1:is(.law-v1,.law-v1 *){font-size:57px}.revised-hero-four .hero-actions:is(.law-v1,.law-v1 *){flex-direction:row;gap:22px;align-items:center}.revised-hero-four .hero-mini:is(.law-v1,.law-v1 *){max-width:500px}.v4 .firm-visual:is(.law-v1,.law-v1 *){order:0}}
@media(max-width:480px){.site:is(.law-v1,.law-v1 *){--space:22px}.utility-bar:is(.law-v1,.law-v1 *){padding:9px 22px;font-size:6px;letter-spacing:.6px;gap:12px}.utility-bar>a:is(.law-v1,.law-v1 *),.utility-bar> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.utility-bar> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){font-size:8px}.header-inner:is(.law-v1,.law-v1 *){height:74px;padding:0 22px;gap:8px}.brand:is(.law-v1,.law-v1 *){gap:9px}.brand-symbol:is(.law-v1,.law-v1 *),.brand-symbol svg:is(.law-v1,.law-v1 *){width:28px}.brand-text:is(.law-v1,.law-v1 *){font-size:14px;letter-spacing:1px}.brand-text small:is(.law-v1,.law-v1 *){font-size:6px;letter-spacing:1.2px;margin-top:6px}.header-cta:is(.law-v1,.law-v1 *){display:none}.menu-trigger:is(.law-v1,.law-v1 *){margin-left:auto}.eyebrow:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.2px;gap:8px}.hero h1:is(.law-v1,.law-v1 *){font-size:44px;letter-spacing:-1.8px}.hero p:is(.law-v1,.law-v1 *){font-size:13px;margin-top:22px;line-height:1.85}.hero-actions:is(.law-v1,.law-v1 *){gap:16px;margin-top:26px;align-items:flex-start;flex-direction:column}.hero-actions .text-link:is(.law-v1,.law-v1 *){font-size:11px}.revised-hero-one:is(.law-v1,.law-v1 *){padding-top:40px;padding-bottom:47px;min-height:680px}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *){left:0}.revised-hero-one .hero-background .photo:is(.law-v1,.law-v1 *){object-position:70% center}.revised-hero-one .hero-background:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#173c32f5,#173c32c9 65%,#173c3290)}.revised-hero-one .hero-copy:is(.law-v1,.law-v1 *){max-width:none}.revised-hero-one h1:is(.law-v1,.law-v1 *){font-size:43px;letter-spacing:-1.9px;line-height:1.19;margin-top:22px}.revised-hero-one .hero-actions:is(.law-v1,.law-v1 *){gap:10px}.revised-hero-one .hero-note:is(.law-v1,.law-v1 *){margin-top:28px;font-size:10px;line-height:1.6;max-width:285px}.values-band:is(.law-v1,.law-v1 *){grid-template-columns:1fr;padding:26px 22px;gap:23px}.values-band>div:last-child:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){grid-column:auto}.values-band>div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.values-band> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){gap:15px}.value-icon:is(.law-v1,.law-v1 *){width:32px}.values-band h3:is(.law-v1,.law-v1 *){font-size:14px}.values-band p:is(.law-v1,.law-v1 *){font-size:11px;margin-top:5px}.section:is(.law-v1,.law-v1 *){padding:50px 22px;scroll-margin-top:75px}h2:is(.law-v1,.law-v1 *){font-size:33px;letter-spacing:-1.3px}.section-head:is(.law-v1,.law-v1 *){gap:22px;margin-bottom:28px}.section-head h2:is(.law-v1,.law-v1 *){font-size:31px;letter-spacing:-1.15px}.section-head>p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.section-head> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.firm-section:is(.law-v1,.law-v1 *){gap:34px}.firm-visual:is(.law-v1,.law-v1 *){height:355px}.firm-image-main:is(.law-v1,.law-v1 *){height:285px;width:85%}.firm-image-inset:is(.law-v1,.law-v1 *){height:160px;width:55%;bottom:60px;border-width:6px}.firm-caption:is(.law-v1,.law-v1 *){padding-top:19px;gap:12px}.firm-caption>span:is(.law-v1,.law-v1 *),.firm-caption> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.firm-caption> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:10px;letter-spacing:1px}.firm-caption small:is(.law-v1,.law-v1 *){font-size:6px;letter-spacing:.7px}.firm-copy h2:is(.law-v1,.law-v1 *){font-size:32px;letter-spacing:-1.25px;margin-top:17px}.firm-copy .lead:is(.law-v1,.law-v1 *){font-size:15px;margin-top:21px}.firm-copy>p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.85;margin-top:18px}.firm-pillars:is(.law-v1,.law-v1 *){gap:22px;margin:25px 0}.firm-pillars h3:is(.law-v1,.law-v1 *){font-size:12px}.firm-pillars p:is(.law-v1,.law-v1 *){font-size:11px}.practice-intro:is(.law-v1,.law-v1 *){text-align:left;align-items:flex-start;margin-bottom:30px}.practice-intro h2:is(.law-v1,.law-v1 *){font-size:32px}.practice-intro>p:is(.law-v1,.law-v1 *),.practice-intro> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-intro> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin:21px 0}.practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.practice-item:is(.law-v1,.law-v1 *){padding:27px 25px}.practice-item>svg:is(.law-v1,.law-v1 *),.practice-item> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.practice-item> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:29px;height:29px;margin-bottom:18px}.practice-item h3:is(.law-v1,.law-v1 *){font-size:22px}.practice-item p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.85}.practice-read:is(.law-v1,.law-v1 *){padding-top:20px}.mandate-picture:is(.law-v1,.law-v1 *){min-height:255px}.mandate-copy:is(.law-v1,.law-v1 *){padding:40px 22px}.mandate-copy h2:is(.law-v1,.law-v1 *){font-size:30px;letter-spacing:-1.1px}.mandate-copy p:is(.law-v1,.law-v1 *){font-size:12px}.people:is(.law-v1,.law-v1 *){gap:30px}.people-intro h2:is(.law-v1,.law-v1 *){font-size:33px}.people-intro p:is(.law-v1,.law-v1 *){font-size:12px;margin:20px 0 24px}.attorney-feature:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.attorney-photo:is(.law-v1,.law-v1 *){min-height:245px}.attorney-photo .photo:is(.law-v1,.law-v1 *){object-position:30% 44%}.attorney-photo>span:is(.law-v1,.law-v1 *),.attorney-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.attorney-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:7px;left:24px;right:24px;bottom:17px}.attorney-detail:is(.law-v1,.law-v1 *){padding:28px 24px}.attorney-detail h3:is(.law-v1,.law-v1 *){font-size:28px;max-width:250px}.attorney-detail p:is(.law-v1,.law-v1 *){font-size:12px}.expertise-tags:is(.law-v1,.law-v1 *){gap:6px}.expertise-tags>span:is(.law-v1,.law-v1 *),.expertise-tags> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.expertise-tags> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px}.matter-grid:is(.law-v1,.law-v1 *){gap:28px}.matter-item:is(.law-v1,.law-v1 *){display:flex}.matter-art:is(.law-v1,.law-v1 *){height:220px;min-height:unset}.matter-body:is(.law-v1,.law-v1 *){padding:26px 23px}.matter-body h3:is(.law-v1,.law-v1 *){font-size:24px}.matter-body p:is(.law-v1,.law-v1 *){font-size:12px}.filters:is(.law-v1,.law-v1 *){gap:13px 23px;margin-bottom:25px}.filters button:is(.law-v1,.law-v1 *){font-size:11px;min-height:44px}.process-list:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:30px}.process-list h3:is(.law-v1,.law-v1 *){font-size:20px;max-width:none;margin-top:18px}.process-list p:is(.law-v1,.law-v1 *){font-size:12px;max-width:none}.process-list li:is(.law-v1,.law-v1 *){padding-top:21px}.process-list li>svg:is(.law-v1,.law-v1 *),.process-list li> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.process-list li> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){top:22px}.faq:is(.law-v1,.law-v1 *){gap:29px}.faq-intro h2:is(.law-v1,.law-v1 *){font-size:33px}.faq-intro p:is(.law-v1,.law-v1 *){font-size:12px}.faq-item h3>button:is(.law-v1,.law-v1 *),.faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){padding:22px 0;font-size:13px}.faq-item>div p:is(.law-v1,.law-v1 *),.faq-item> :where(.law-leaf) >div p:is(.law-v1,.law-v1 *),.faq-item> :where(.law-leaf) > :where(.elementor-widget-container) >div p:is(.law-v1,.law-v1 *){font-size:12px;margin-bottom:23px;padding-right:0}.insight-grid:is(.law-v1,.law-v1 *){gap:32px}.insight:is(.law-v1,.law-v1 *){display:block}.insight-photo:is(.law-v1,.law-v1 *){height:215px}.insight-body:is(.law-v1,.law-v1 *){padding:22px 0 12px}.insight-body h3:is(.law-v1,.law-v1 *){font-size:23px}.contact:is(.law-v1,.law-v1 *){gap:30px}.contact h2:is(.law-v1,.law-v1 *){font-size:36px;letter-spacing:-1.5px}.contact-copy>p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.contact-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.contact-channels:is(.law-v1,.law-v1 *){gap:11px;margin:26px 0}.contact-channels .ui-button:is(.law-v1,.law-v1 *){font-size:10px;padding:12px 13px;gap:8px}.contact-prep:is(.law-v1,.law-v1 *){padding:20px 0}.contact-prep li:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.6}.contact-disclaimer:is(.law-v1,.law-v1 *){font-size:9px}.case-form:is(.law-v1,.law-v1 *){padding:25px 21px}.form-top h3:is(.law-v1,.law-v1 *){font-size:21px;max-width:250px}.form-top svg:is(.law-v1,.law-v1 *){width:18px;flex-shrink:0}.form-intro:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.8;margin:17px 0 23px}.form-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:19px}.span-two:is(.law-v1,.law-v1 *){grid-column:auto}.ui-label:is(.law-v1,.law-v1 *){font-size:12px}.ui-input:is(.law-v1,.law-v1 *),.ui-textarea:is(.law-v1,.law-v1 *){font-size:14px}.form-disclaimer:is(.law-v1,.law-v1 *){font-size:9px}.footer:is(.law-v1,.law-v1 *){padding:42px 22px 80px}.footer-editorial:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:34px 22px}.footer-editorial>div:first-child:is(.law-v1,.law-v1 *),.footer-editorial> :where(.law-leaf):first-child >div:is(.law-v1,.law-v1 *),.footer-editorial> :where(.law-leaf):first-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){grid-column:span 2}.footer-editorial>div:last-child:is(.law-v1,.law-v1 *),.footer-editorial> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.footer-editorial> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){grid-column:span 2}.footer-editorial .brand-text:is(.law-v1,.law-v1 *){font-size:16px}.footer-editorial p:is(.law-v1,.law-v1 *){font-size:12px;max-width:320px}.footer-editorial h3:is(.law-v1,.law-v1 *){margin-bottom:4px;font-size:13px}.footer-editorial a:is(.law-v1,.law-v1 *){font-size:11px}.footer-main nav:is(.law-v1,.law-v1 *){gap:11px 20px;font-size:10px}.footer-main nav>a:is(.law-v1,.law-v1 *),.footer-main nav> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.footer-main nav> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){min-height:30px;display:flex;align-items:center}.footer-main:is(.law-v1,.law-v1 *){gap:20px}.footer-bottom:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:15px;font-size:9px}.footer-bottom button:is(.law-v1,.law-v1 *){font-size:9px}.floating-signal:is(.law-v1,.law-v1 *){right:14px;bottom:14px}.floating-signal.form-in-view:is(.law-v1,.law-v1 *){display:none}.floating-signal .ui-button:is(.law-v1,.law-v1 *){font-size:0;width:46px;min-height:46px;padding:0;gap:0}.floating-signal .ui-button>svg:first-child:is(.law-v1,.law-v1 *),.floating-signal .ui-button> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.floating-signal .ui-button> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:21px;height:21px}.floating-signal .ui-button>svg:last-child:is(.law-v1,.law-v1 *),.floating-signal .ui-button> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.floating-signal .ui-button> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){display:none}.revised-hero-two:is(.law-v1,.law-v1 *){padding:40px 22px 30px;gap:30px}.revised-hero-two h1:is(.law-v1,.law-v1 *){font-size:45px;letter-spacing:-1.6px;line-height:1.13}.revised-hero-two .hero-actions:is(.law-v1,.law-v1 *){flex-direction:column;gap:12px;align-items:flex-start}.hero-two-image:is(.law-v1,.law-v1 *){height:380px}.hero-image-tile:is(.law-v1,.law-v1 *){width:74%;padding:25px}.hero-image-tile h3:is(.law-v1,.law-v1 *){font-size:26px}.hero-mini:is(.law-v1,.law-v1 *){font-size:10px;gap:12px}.hero-mini svg:is(.law-v1,.law-v1 *){flex-shrink:0}.v2 .practice-intro h2:is(.law-v1,.law-v1 *){font-size:33px}.v2 .practice-item:is(.law-v1,.law-v1 *){grid-template-columns:28px 1fr;gap:12px 18px;padding:24px 0}.v2 .practice-item h3:is(.law-v1,.law-v1 *){font-size:20px}.v2 .practice-item p:is(.law-v1,.law-v1 *){font-size:12px}.v2 .matter-item:is(.law-v1,.law-v1 *){display:block;padding:28px 0}.v2 .matter-art:is(.law-v1,.law-v1 *){height:225px;min-height:unset}.v2 .matter-body:is(.law-v1,.law-v1 *){padding:23px 0 0}.v2 .matter-body h3:is(.law-v1,.law-v1 *){font-size:25px}.v2 .mandate-copy:is(.law-v1,.law-v1 *){padding-left:22px}.revised-hero-three:is(.law-v1,.law-v1 *){padding:39px 22px 34px;gap:29px}.revised-hero-three h1:is(.law-v1,.law-v1 *){font-size:43px;letter-spacing:-1.7px}.hero-tags:is(.law-v1,.law-v1 *){gap:13px 17px;margin:26px 0 22px}.hero-tags>span:is(.law-v1,.law-v1 *),.hero-tags> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.hero-tags> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:10px}.hero-form .case-form:is(.law-v1,.law-v1 *){padding:27px 23px}.hero-form .form-top h3:is(.law-v1,.law-v1 *){font-size:21px}.hero-form .form-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.v3 .firm-visual:is(.law-v1,.law-v1 *){height:355px}.v3 .firm-image-main:is(.law-v1,.law-v1 *){height:285px}.v3 .firm-image-inset:is(.law-v1,.law-v1 *){height:160px}.v3 .practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.v3 .practice-item:is(.law-v1,.law-v1 *){padding:27px 23px}.v3 .practice-item h3:is(.law-v1,.law-v1 *){font-size:22px}.v3 .practice-item p:is(.law-v1,.law-v1 *){font-size:12px}.revised-hero-four .hero-copy:is(.law-v1,.law-v1 *){padding:39px 22px}.revised-hero-four h1:is(.law-v1,.law-v1 *){font-size:44px;letter-spacing:-1.9px}.revised-hero-four .hero-four-photo:is(.law-v1,.law-v1 *){height:330px}.revised-hero-four .hero-actions:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:12px}.image-vertical-label:is(.law-v1,.law-v1 *){width:32px;font-size:7px;letter-spacing:1px}.v4 .practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:17px}.v4 .practice-item:is(.law-v1,.law-v1 *){padding:27px 24px}.v4 .practice-item:first-child h3:is(.law-v1,.law-v1 *){font-size:27px}.ui-dialog-content:is(.law-v1,.law-v1 *){padding:38px 25px}.ui-dialog-content h2:is(.law-v1,.law-v1 *){font-size:27px;margin-right:15px}.ui-dialog-content p:is(.law-v1,.law-v1 *){font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*:is(.law-v1,.law-v1 *),*:is(.law-v1,.law-v1 *):before,*:is(.law-v1,.law-v1 *):after{transition:none!important;animation:none!important}}

.rich-homepage h1:is(.law-v1,.law-v1 *),.rich-homepage h2:is(.law-v1,.law-v1 *),.rich-homepage h3:is(.law-v1,.law-v1 *){font-family:var(--law-design-font)}
.rich-homepage .section:is(.law-v1,.law-v1 *){padding-top:88px;padding-bottom:88px}.rich-homepage h2:is(.law-v1,.law-v1 *){font-size:44px;line-height:1.19;letter-spacing:-1.7px}.rich-homepage p:is(.law-v1,.law-v1 *){font-size:14px}.rich-homepage .eyebrow:is(.law-v1,.law-v1 *){font-size:9px}.chapter-rule:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:18px;margin-bottom:47px;color:var(--muted);font-size:9px;letter-spacing:1.5px}.chapter-rule>span:first-child:is(.law-v1,.law-v1 *),.chapter-rule> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.chapter-rule> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:12px;color:var(--primary);letter-spacing:0}.chapter-rule i:is(.law-v1,.law-v1 *){height:1px;background:var(--border);flex:1;margin-left:10px}.rich-section-title:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;align-items:flex-end;gap:65px;margin-bottom:42px}.rich-section-title h2:is(.law-v1,.law-v1 *){margin-top:18px}.rich-section-title>p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:370px;font-size:13px;line-height:1.9;padding-bottom:4px}.hero-rich:is(.law-v1,.law-v1 *){position:relative;overflow:hidden}.hero-rich h1:is(.law-v1,.law-v1 *){font-family:var(--law-design-font);font-size:66px;line-height:1.13;letter-spacing:-3px;font-weight:400}.hero-rich h1 em:is(.law-v1,.law-v1 *){font-style:normal}.rich-hero-copy:is(.law-v1,.law-v1 *){position:relative;z-index:2}.rich-hero-copy>p:is(.law-v1,.law-v1 *),.rich-hero-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-hero-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:460px;margin-top:27px;font-size:14px}.rich-hero-copy h1:is(.law-v1,.law-v1 *){margin-top:29px}.hero-small-note:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:11px;font-size:10px;margin-top:44px;line-height:1.7}.hero-small-note svg:is(.law-v1,.law-v1 *){flex-shrink:0}.hero-rich-1:is(.law-v1,.law-v1 *){background:var(--primary);color:#fff;padding:70px var(--space) 67px;min-height:660px}.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){width:54%}.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *){position:absolute;inset:0 0 0 33%}.hero-rich-1 .rich-hero-picture .photo:is(.law-v1,.law-v1 *){object-position:74% center}.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--e-global-color-primary,#173c32) 0%,#173c32da 13%,#173c3210 61%)}.hero-rich-1 h1 em:is(.law-v1,.law-v1 *){color:var(--accent)}.hero-rich-1 p:is(.law-v1,.law-v1 *),.hero-rich-1 .hero-small-note:is(.law-v1,.law-v1 *){color:#d2ddd6}.hero-rich-1 .ui-button:is(.law-v1,.law-v1 *){background:var(--accent);color:var(--primary)}.hero-side-caption:is(.law-v1,.law-v1 *){position:absolute;z-index:2;right:var(--space);bottom:48px;display:flex;align-items:center;gap:20px;background:#173c32df;padding:24px 26px;border-left:2px solid var(--accent)}.hero-side-caption>svg:first-child:is(.law-v1,.law-v1 *),.hero-side-caption> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.hero-side-caption> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:var(--accent)}.hero-side-caption span:is(.law-v1,.law-v1 *){font-size:9px;line-height:2;letter-spacing:1.4px}.hero-side-caption b:is(.law-v1,.law-v1 *){font-weight:400;color:var(--accent)}.hero-side-caption>svg:last-child:is(.law-v1,.law-v1 *),.hero-side-caption> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.hero-side-caption> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-left:10px}.hero-rich-4:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;background:var(--surface)}.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){padding:70px 30px 65px var(--space)}.hero-rich-4 h1:is(.law-v1,.law-v1 *){font-size:57px;letter-spacing:-2.5px;line-height:1.17}.hero-rich-4 h1 em:is(.law-v1,.law-v1 *){color:var(--primary)}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){position:relative;min-height:645px}.hero-rich-4 .photo:is(.law-v1,.law-v1 *){object-position:64% center}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *):before{content:'';position:absolute;z-index:1;bottom:0;left:0;right:0;height:45%;background:linear-gradient(transparent,#0d373483)}.architectural-caption:is(.law-v1,.law-v1 *){position:absolute;bottom:40px;left:37px;right:37px;color:#fff;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff70;padding-top:18px;font-size:9px;letter-spacing:1.6px}.hero-side-strip:is(.law-v1,.law-v1 *){position:absolute;right:0;top:0;bottom:0;background:var(--primary);color:#fff;width:30px;writing-mode:vertical-rl;display:flex;align-items:center;justify-content:center;font-size:8px;letter-spacing:2px}.rich-values:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);padding:0 var(--space);border-bottom:1px solid var(--border);background:white}.rich-values>a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){display:flex;gap:18px;align-items:center;padding:30px 25px 30px 0}.rich-values>a+a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values>a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *){border-left:1px solid var(--border);padding-left:30px}.rich-values>a>svg:first-child:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a>svg:first-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a>svg:first-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:var(--primary);flex-shrink:0}.rich-values strong:is(.law-v1,.law-v1 *){font-size:14px;font-weight:500;display:block;margin-bottom:8px}.rich-values small:is(.law-v1,.law-v1 *){font-size:10px;color:var(--muted);line-height:1.5;display:block}.rich-values>a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-left:auto;color:var(--primary);flex-shrink:0}.rich-firm-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.08fr 1fr;gap:80px;align-items:center}.rich-firm-visual:is(.law-v1,.law-v1 *){height:520px;position:relative;padding-bottom:0}.rich-firm-visual .photo:is(.law-v1,.law-v1 *){object-position:42% center}.rich-firm-visual:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#071b148c);pointer-events:none}.photo-credit:is(.law-v1,.law-v1 *){position:absolute;bottom:17px;left:23px;color:#fff;font-size:7px;letter-spacing:1.3px;z-index:2}.firm-visual-tag:is(.law-v1,.law-v1 *){position:absolute;left:-18px;bottom:67px;background:var(--primary);color:white;z-index:2;padding:23px 27px;display:flex;gap:19px;align-items:center;font-size:14px;line-height:1.6;border-left:2px solid var(--accent)}.firm-visual-tag svg:is(.law-v1,.law-v1 *){color:var(--accent);flex-shrink:0}.rich-firm-copy h2:is(.law-v1,.law-v1 *){margin-top:20px}.rich-firm-copy>p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){margin-top:21px;font-size:13px}.rich-firm-copy .lead:is(.law-v1,.law-v1 *){font-size:16px;line-height:1.75;color:var(--foreground);margin-top:26px}.firm-principles:is(.law-v1,.law-v1 *){margin:30px 0;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;border-top:1px solid var(--border)}.firm-principles>div:is(.law-v1,.law-v1 *),.firm-principles> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.firm-principles> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){position:relative;padding-left:29px}.firm-principles span:is(.law-v1,.law-v1 *){position:absolute;left:0;top:2px;font-size:10px;color:var(--accent)}.firm-principles h3:is(.law-v1,.law-v1 *){font-size:14px;letter-spacing:-.3px}.firm-principles p:is(.law-v1,.law-v1 *){font-size:11px;margin-top:8px;line-height:1.7}.rich-firm-4:is(.law-v1,.law-v1 *){background:var(--surface)}.rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1.1fr;gap:85px}.rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){order:2;height:520px}.rich-firm-4 .firm-visual-tag:is(.law-v1,.law-v1 *){left:auto;right:-16px;border-left:0;border-right:2px solid #a8d1c6;bottom:64px}.rich-practice-1:is(.law-v1,.law-v1 *){background:var(--surface)}.practice-photo-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.practice-photo-card:is(.law-v1,.law-v1 *){padding:0;text-align:left;background:#fff;display:flex;flex-direction:column}.practice-photo:is(.law-v1,.law-v1 *){height:242px;position:relative;overflow:hidden}.practice-photo .photo:is(.law-v1,.law-v1 *){transition:transform .5s}.practice-photo-card:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.035)}.practice-photo:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#0c24198c)}.practice-card-index:is(.law-v1,.law-v1 *){position:absolute;z-index:1;top:21px;left:22px;color:white;font-size:10px;letter-spacing:1px;background:#163c32b3;padding:8px 9px}.practice-photo>svg:is(.law-v1,.law-v1 *),.practice-photo> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.practice-photo> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){position:absolute;bottom:22px;left:25px;z-index:1;color:#fff}.practice-photo-copy:is(.law-v1,.law-v1 *){padding:28px 27px;display:flex;flex:1;flex-direction:column}.practice-photo-copy h3:is(.law-v1,.law-v1 *){font-size:24px}.practice-photo-copy p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:15px}.practice-photo-copy .text-link:is(.law-v1,.law-v1 *){padding-top:19px;margin-top:auto;color:var(--primary);font-size:11px}.practice-additional:is(.law-v1,.law-v1 *){display:flex;gap:25px;align-items:center;margin-top:37px;border-top:1px solid var(--border);padding-top:18px}.practice-additional>span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;color:var(--muted);letter-spacing:1.2px;margin-right:auto}.practice-additional button:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:20px;min-height:44px;font-size:12px;padding:0 4px}.practice-additional button:hover:is(.law-v1,.law-v1 *){color:var(--accent)}.practice-explorer:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.65fr 1.35fr;gap:45px}.practice-tabs:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;border-top:1px solid var(--border)}.practice-tabs button:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:18px;padding:24px 21px 24px 0;border-bottom:1px solid var(--border);min-height:80px;text-align:left;font-size:17px;letter-spacing:-.3px}.practice-tabs button>span:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:10px;color:var(--muted)}.practice-tabs button>svg:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-left:auto;width:17px;flex-shrink:0}.practice-tabs button.active:is(.law-v1,.law-v1 *){background:var(--primary);color:#fff;padding-left:20px;border-color:var(--primary)}.practice-tabs button.active>span:is(.law-v1,.law-v1 *),.practice-tabs button.active> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-tabs button.active> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:#c3ded6}.practice-tabs button:hover:not(.active):is(.law-v1,.law-v1 *){background:var(--surface)}.practice-panel:is(.law-v1,.law-v1 *){background:var(--surface);display:grid;grid-template-columns:1fr 1fr;min-height:480px}.practice-panel-photo:is(.law-v1,.law-v1 *){position:relative;min-height:480px}.practice-panel-photo .photo:is(.law-v1,.law-v1 *){object-position:48% center}.panel-image-label:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;background:var(--primary);color:#fff;font-size:8px;letter-spacing:1.5px;padding:16px 20px}.practice-panel-copy:is(.law-v1,.law-v1 *){padding:35px 29px;display:flex;flex-direction:column;justify-content:center}.practice-panel-copy h3:is(.law-v1,.law-v1 *){font-size:28px;letter-spacing:-.8px}.practice-panel-copy>p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:19px}.practice-service-list:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;gap:12px;margin:24px 0 26px}.practice-service-list>span:is(.law-v1,.law-v1 *),.practice-service-list> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-service-list> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){display:flex;gap:9px;align-items:flex-start;font-size:10px;line-height:1.8}.practice-service-list svg:is(.law-v1,.law-v1 *){flex-shrink:0;margin-top:2px;color:var(--primary)}.practice-panel-copy .ui-button:is(.law-v1,.law-v1 *){font-size:11px;padding:12px 14px;align-self:flex-start}.rich-perspective:is(.law-v1,.law-v1 *){position:relative}.perspective-one:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.1fr 1fr;min-height:530px;background:var(--primary);color:white}.perspective-photo:is(.law-v1,.law-v1 *){position:relative;min-height:530px}.perspective-photo:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,var(--e-global-color-primary,#173c32))}.perspective-message:is(.law-v1,.law-v1 *){padding:70px var(--space) 70px 65px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.perspective-message>svg:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-bottom:24px;color:var(--accent)}.perspective-message h2:is(.law-v1,.law-v1 *){font-size:38px;margin-top:19px;line-height:1.3}.perspective-message>p:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;margin-top:22px;color:#cbd8d2;max-width:440px}.perspective-message>.text-link:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){margin-top:22px;color:var(--accent)}.perspective-four:is(.law-v1,.law-v1 *){background:var(--primary);color:white;display:grid;grid-template-columns:.8fr 1.2fr;padding-top:65px!important;padding-bottom:65px!important;min-height:545px;overflow:hidden}.perspective-four .perspective-message:is(.law-v1,.law-v1 *){padding:0 45px 0 0}.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){font-size:47px;line-height:1.19}.perspective-four .perspective-message .eyebrow>span:is(.law-v1,.law-v1 *),.perspective-four .perspective-message .eyebrow> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.perspective-four .perspective-message .eyebrow> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){background:#b8d7ce}.perspective-four .ui-button:is(.law-v1,.law-v1 *){color:#fff;border-color:#7fa49b;margin-top:28px}.perspective-four .ui-button:hover:is(.law-v1,.law-v1 *){background:#ffffff10}.perspective-globe:is(.law-v1,.law-v1 *){position:relative;display:flex;align-items:center;justify-content:center;color:#a7c9c0;min-height:400px}.globe-art:is(.law-v1,.law-v1 *){width:100%;max-width:650px;height:auto;opacity:.68}.globe-label:is(.law-v1,.law-v1 *){position:absolute;background:var(--primary);padding:9px 13px;font-size:8px;letter-spacing:1px;line-height:1.5;color:#fff;border-left:1px solid #aecdc5}.globe-label small:is(.law-v1,.law-v1 *){display:block;font-size:10px;letter-spacing:0;color:#c9ded8;margin-top:6px}.label-parties:is(.law-v1,.law-v1 *){left:4%;top:18%}.label-records:is(.law-v1,.law-v1 *){right:1%;top:30%}.label-routes:is(.law-v1,.law-v1 *){right:15%;bottom:12%}.globe-bottom:is(.law-v1,.law-v1 *){position:absolute;bottom:0;font-size:7px;letter-spacing:2px;color:#adc8c0}.rich-matters .filters:is(.law-v1,.law-v1 *){border-bottom:1px solid var(--border);margin-bottom:32px;gap:30px}.rich-matters .filters button:is(.law-v1,.law-v1 *){padding-bottom:19px;margin-bottom:-1px}.rich-matters .filters button.active:is(.law-v1,.law-v1 *){border-bottom:2px solid var(--primary)}.rich-matter-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:0 33px}.rich-matter-item:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:145px 1fr;background:transparent!important;text-align:left;padding:0;overflow:visible;gap:24px}.rich-matter-item .rich-matter-art:is(.law-v1,.law-v1 *){position:relative;overflow:hidden;min-height:230px;height:100%}.rich-matter-art:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0e2824bd)}.rich-matter-art>span:is(.law-v1,.law-v1 *),.rich-matter-art> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.rich-matter-art> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;z-index:1;left:17px;bottom:17px;color:white;font-size:9px}.rich-matter-copy:is(.law-v1,.law-v1 *){padding:0 0 25px}.matter-meta:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:1.2px;color:var(--muted)}.matter-meta b:is(.law-v1,.law-v1 *){font-weight:400;font-size:12px;color:var(--primary);letter-spacing:0}.rich-matter-copy h3:is(.law-v1,.law-v1 *){font-size:25px;line-height:1.24;margin-top:15px}.rich-matter-copy>p:is(.law-v1,.law-v1 *),.rich-matter-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-matter-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.9;margin-top:14px}.matter-focus-preview:is(.law-v1,.law-v1 *){margin-top:18px;border-top:1px solid var(--border);padding-top:14px;display:flex;flex-direction:column;gap:7px}.matter-focus-preview>span:is(.law-v1,.law-v1 *),.matter-focus-preview> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.matter-focus-preview> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:7px;letter-spacing:1.2px;color:var(--muted)}.matter-focus-preview>small:is(.law-v1,.law-v1 *),.matter-focus-preview> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.matter-focus-preview> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:10px;line-height:1.6}.rich-matter-copy .text-link:is(.law-v1,.law-v1 *){font-size:10px;margin-top:12px}.rich-matters-1 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){grid-row:span 2;display:flex;flex-direction:column;gap:0;background:var(--surface)!important}.rich-matters-1 .rich-matter-item:first-child .rich-matter-art:is(.law-v1,.law-v1 *){height:300px;min-height:300px}.rich-matters-1 .rich-matter-item:first-child .rich-matter-copy:is(.law-v1,.law-v1 *){padding:29px 32px}.rich-matters-1 .rich-matter-item:first-child h3:is(.law-v1,.law-v1 *){font-size:32px}.rich-matters-1 .rich-matter-item:first-child p:is(.law-v1,.law-v1 *){font-size:13px}.rich-matters-1 .rich-matter-item:nth-child(3):is(.law-v1,.law-v1 *){border-top:1px solid var(--border);padding-top:27px;margin-top:27px}.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art>span:is(.law-v1,.law-v1 *),.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;left:12px;bottom:13px}.rich-matters-4 .rich-matter-layout:is(.law-v1,.law-v1 *){display:block}.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){grid-template-columns:215px 1fr;border-top:1px solid var(--border);padding:25px 0;gap:42px}.rich-matters-4 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){border-top:0;padding-top:0}.rich-matters-4 .rich-matter-art:is(.law-v1,.law-v1 *){height:190px;min-height:190px}.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr .7fr;column-gap:50px;padding:6px 0}.rich-matters-4 .matter-meta:is(.law-v1,.law-v1 *){grid-column:span 2}.rich-matters-4 .rich-matter-copy h3:is(.law-v1,.law-v1 *){font-size:28px;grid-column:1;grid-row:2}.rich-matters-4 .rich-matter-copy>p:is(.law-v1,.law-v1 *),.rich-matters-4 .rich-matter-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-matters-4 .rich-matter-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){grid-column:1;grid-row:3;font-size:12px}.rich-matters-4 .matter-focus-preview:is(.law-v1,.law-v1 *){grid-column:2;grid-row:2/span 2;align-self:center;border-left:1px solid var(--border);border-top:0;padding:0 0 0 25px}.rich-matters-4 .rich-matter-copy .text-link:is(.law-v1,.law-v1 *){grid-column:2;grid-row:4;margin-top:0}.rich-people:is(.law-v1,.law-v1 *){background:var(--surface)}.rich-people-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.people-story h2:is(.law-v1,.law-v1 *){margin-top:19px;font-size:39px}.people-story>p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;margin-top:24px}.attorney-signature-block:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:19px;border-top:1px solid var(--border);margin-top:30px;padding-top:26px;margin-bottom:25px}.attorney-monogram:is(.law-v1,.law-v1 *){width:55px;height:65px;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary);font-family:var(--law-design-font);font-size:17px;letter-spacing:-1px;flex-shrink:0;color:var(--primary)}.attorney-signature-block small:is(.law-v1,.law-v1 *){font-size:7px;letter-spacing:1.4px;color:var(--muted)}.attorney-signature-block h3:is(.law-v1,.law-v1 *){font-size:21px;margin:8px 0;letter-spacing:-.6px}.attorney-signature-block span:is(.law-v1,.law-v1 *){font-size:9px;color:var(--muted);line-height:1.7;display:block}.people-scene:is(.law-v1,.law-v1 *){position:relative;height:505px}.people-scene .photo:is(.law-v1,.law-v1 *){object-position:59% center}.people-scene:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#12342a9e)}.people-photo-note:is(.law-v1,.law-v1 *){position:absolute;z-index:2;right:-17px;bottom:65px;background:#fff;padding:22px 26px;display:flex;gap:17px;align-items:center;border-top:2px solid var(--accent);font-size:13px;line-height:1.6;color:var(--primary)}.rich-people-4:is(.law-v1,.law-v1 *){background:#fff}.rich-people-4 .people-scene:is(.law-v1,.law-v1 *){order:-1}.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){grid-template-columns:1.1fr .9fr}.rich-people-4 .people-photo-note:is(.law-v1,.law-v1 *){right:auto;left:-16px;background:var(--primary);color:white;border-top-color:#b6d8ce}.rich-process:is(.law-v1,.law-v1 *){background:#fff}.rich-process-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1.04fr;gap:105px;align-items:center}.process-visual:is(.law-v1,.law-v1 *){position:relative;min-height:575px}.process-visual-photo:is(.law-v1,.law-v1 *){height:485px;width:87%;overflow:hidden}.process-visual-photo .photo:is(.law-v1,.law-v1 *){object-position:30% center}.file-slip:is(.law-v1,.law-v1 *){position:absolute;bottom:0;right:0;background:var(--surface);width:75%;padding:26px 30px;border-top:2px solid var(--primary)}.file-slip>div:is(.law-v1,.law-v1 *),.file-slip> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.file-slip> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:15px;font-size:10px;letter-spacing:1.3px;line-height:1.7}.file-slip b:is(.law-v1,.law-v1 *){font-weight:400;font-size:7px;color:var(--muted);letter-spacing:1px}.file-slip ul:is(.law-v1,.law-v1 *){list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:21px;padding:0}.file-slip li:is(.law-v1,.law-v1 *){font-size:11px;display:flex;gap:12px;line-height:1.7}.file-slip svg:is(.law-v1,.law-v1 *){color:var(--primary);flex-shrink:0}.file-slip-end:is(.law-v1,.law-v1 *){display:block;font-size:7px;letter-spacing:1.2px;border-top:1px solid var(--border);padding-top:17px;margin-top:21px;color:var(--muted)}.process-content h2:is(.law-v1,.law-v1 *){margin-top:18px;font-size:40px}.rich-process-steps:is(.law-v1,.law-v1 *){list-style:none;display:flex;flex-direction:column;margin-top:28px;padding:0}.rich-process-steps li:is(.law-v1,.law-v1 *){display:flex;gap:20px;border-top:1px solid var(--border);padding:23px 0;align-items:flex-start}.rich-process-steps li>span:is(.law-v1,.law-v1 *),.rich-process-steps li> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.rich-process-steps li> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:var(--primary);font-size:11px;margin-top:4px}.rich-process-steps li>svg:is(.law-v1,.law-v1 *),.rich-process-steps li> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.rich-process-steps li> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-left:auto;flex-shrink:0;color:var(--muted);margin-top:4px}.rich-process-steps h3:is(.law-v1,.law-v1 *){font-size:17px}.rich-process-steps p:is(.law-v1,.law-v1 *){font-size:11px;margin-top:9px}.rich-process-4:is(.law-v1,.law-v1 *){background:var(--surface)}.rich-process-4 .file-slip:is(.law-v1,.law-v1 *){background:#fff}.rich-process-4 .process-visual:is(.law-v1,.law-v1 *){order:2}.rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){grid-template-columns:1.04fr 1fr}.rich-insights:is(.law-v1,.law-v1 *){background:var(--surface)}.reading-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.13fr 1fr;gap:28px 36px}.reading-item:is(.law-v1,.law-v1 *){text-align:left;padding:0;display:grid;grid-template-columns:180px 1fr;gap:24px}.reading-photo:is(.law-v1,.law-v1 *){height:100%;min-height:218px;overflow:hidden}.reading-photo .photo:is(.law-v1,.law-v1 *){transition:transform .4s}.reading-item:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.03)}.reading-copy:is(.law-v1,.law-v1 *){padding:14px 0}.reading-copy>span:first-child:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:9px;color:var(--primary);letter-spacing:.7px;display:flex;flex-direction:column;gap:7px}.reading-copy>span:first-child small:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child >span small:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span small:is(.law-v1,.law-v1 *){font-size:7px;letter-spacing:1.2px;color:var(--muted)}.reading-copy h3:is(.law-v1,.law-v1 *){font-size:23px;line-height:1.3;margin-top:16px}.reading-copy>p:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:17px}.reading-copy .text-link:is(.law-v1,.law-v1 *){font-size:10px;margin-top:13px;color:var(--primary)}.reading-item:first-child:is(.law-v1,.law-v1 *){grid-row:span 2;display:block;background:#fff}.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *){height:292px;min-height:0}.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){padding:28px 31px}.reading-item:first-child h3:is(.law-v1,.law-v1 *){font-size:29px}.reading-item:first-child .reading-copy>span:first-child:is(.law-v1,.law-v1 *),.reading-item:first-child .reading-copy> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.reading-item:first-child .reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){flex-direction:row;align-items:center;justify-content:space-between}.rich-insights-4:is(.law-v1,.law-v1 *){background:var(--surface)}.rich-insights-4 .reading-layout:is(.law-v1,.law-v1 *){grid-template-columns:1.2fr 1fr}.rich-insights-4 .reading-item:first-child:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr;gap:0;background:var(--primary);color:#fff}.rich-insights-4 .reading-item:first-child p:is(.law-v1,.law-v1 *){color:#cbded8}.rich-insights-4 .reading-item:first-child .reading-copy>span:first-child:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-item:first-child .reading-copy> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-item:first-child .reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-item:first-child .text-link:is(.law-v1,.law-v1 *){color:#fff}.rich-insights-4 .reading-item:first-child small:is(.law-v1,.law-v1 *){color:#a6c9c0}.rich-faq:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.7fr 1.3fr;gap:95px;background:#fff}.faq-margin>svg:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){color:var(--primary);margin-bottom:26px}.faq-margin h2:is(.law-v1,.law-v1 *){margin-top:17px;font-size:38px}.faq-margin>p:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;margin-top:23px}.faq-margin .text-link:is(.law-v1,.law-v1 *){margin-top:15px}.rich-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){gap:21px;justify-content:flex-start;font-size:14px}.rich-faq .faq-item h3>button>svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3>button> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3>button> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button>svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button>svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){margin-left:auto;flex-shrink:0}.faq-number:is(.law-v1,.law-v1 *){color:var(--muted);font-size:9px;flex-shrink:0}.rich-faq .faq-item>div p:is(.law-v1,.law-v1 *),.rich-faq .faq-item> :where(.law-leaf) >div p:is(.law-v1,.law-v1 *),.rich-faq .faq-item> :where(.law-leaf) > :where(.elementor-widget-container) >div p:is(.law-v1,.law-v1 *){padding-left:36px;font-size:12px}.rich-contact-wrap:is(.law-v1,.law-v1 *){position:relative;overflow:hidden}.contact-setting:is(.law-v1,.law-v1 *){position:absolute;inset:0}.contact-setting:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#173c32ef 0%,#173c32e8 40%,#173c32c9 100%)}.rich-contact-wrap .contact:is(.law-v1,.law-v1 *){position:relative;background:transparent;color:white;--muted:#d0dfd8;--border:#8ca499;padding-top:85px;padding-bottom:85px}.rich-contact-wrap .contact-copy .ui-button:is(.law-v1,.law-v1 *){color:white;border-color:#77988a}.rich-contact-wrap .contact-copy .ui-button:hover:is(.law-v1,.law-v1 *){background:#ffffff10}.rich-contact-wrap .contact h2>span:is(.law-v1,.law-v1 *),.rich-contact-wrap .contact h2> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.rich-contact-wrap .contact h2> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:var(--accent)}.rich-contact-wrap .contact-copy .eyebrow span:is(.law-v1,.law-v1 *){background:var(--accent)}.rich-contact-wrap .contact .case-form:is(.law-v1,.law-v1 *){color:var(--foreground);background:#fff;--muted:var(--e-global-color-text,#596763);--border:#d9e0dc}.v4 .contact-setting:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#185851f5 0%,#185851ee 46%,#185851b3 100%)}.v4 .rich-contact-wrap .contact h2>span:is(.law-v1,.law-v1 *),.v4 .rich-contact-wrap .contact h2> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.v4 .rich-contact-wrap .contact h2> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:#b7d9ce}.v4 .rich-contact-wrap .contact-copy .eyebrow span:is(.law-v1,.law-v1 *){background:#b7d9ce}.v4 .rich-contact-wrap .contact .case-form:is(.law-v1,.law-v1 *){--muted:#5c7470;--border:#d5e3e0}.rich-homepage .ui-button:is(.law-v1,.law-v1 *){border-radius:1px}.v1 .footer:is(.law-v1,.law-v1 *),.v4 .footer:is(.law-v1,.law-v1 *){background:var(--primary)}
@media(min-width:1700px){.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *){left:39%}.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){padding-top:85px;padding-bottom:85px}.hero-rich-4 h1:is(.law-v1,.law-v1 *){font-size:65px}}
@media(max-width:1200px){.rich-homepage .section:is(.law-v1,.law-v1 *){padding-top:70px;padding-bottom:70px}.rich-homepage h2:is(.law-v1,.law-v1 *){font-size:37px}.rich-firm-layout:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){gap:50px}.rich-firm-visual:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){height:490px}.hero-rich h1:is(.law-v1,.law-v1 *){font-size:59px}.hero-rich-4 h1:is(.law-v1,.law-v1 *){font-size:48px}.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){padding-top:60px;padding-bottom:50px}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){min-height:630px}.rich-values>a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){gap:13px}.rich-values>a+a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values>a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *){padding-left:23px}.rich-values strong:is(.law-v1,.law-v1 *){font-size:12px}.rich-values small:is(.law-v1,.law-v1 *){font-size:9px}.rich-values>a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){display:none}.practice-explorer:is(.law-v1,.law-v1 *){gap:28px;grid-template-columns:.65fr 1.35fr}.practice-tabs button:is(.law-v1,.law-v1 *){font-size:15px;gap:13px;min-height:78px;padding-top:21px;padding-bottom:21px}.practice-panel-copy:is(.law-v1,.law-v1 *){padding:29px 24px}.practice-panel-copy h3:is(.law-v1,.law-v1 *){font-size:24px}.practice-panel:is(.law-v1,.law-v1 *){min-height:465px}.practice-panel-photo:is(.law-v1,.law-v1 *){min-height:465px}.practice-panel-copy>p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:11px}.practice-additional:is(.law-v1,.law-v1 *){gap:16px}.practice-additional button:is(.law-v1,.law-v1 *){font-size:11px;gap:12px}.perspective-message:is(.law-v1,.law-v1 *){padding-left:45px;padding-right:40px}.perspective-message h2:is(.law-v1,.law-v1 *){font-size:34px}.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){font-size:42px}.rich-matter-layout:is(.law-v1,.law-v1 *){gap:0 27px}.rich-matter-item:is(.law-v1,.law-v1 *){grid-template-columns:125px 1fr;gap:20px}.rich-matter-copy h3:is(.law-v1,.law-v1 *){font-size:22px}.rich-matters-1 .rich-matter-item:first-child h3:is(.law-v1,.law-v1 *){font-size:28px}.rich-people-layout:is(.law-v1,.law-v1 *){gap:50px}.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){gap:50px}.people-story h2:is(.law-v1,.law-v1 *){font-size:35px}.attorney-signature-block h3:is(.law-v1,.law-v1 *){font-size:18px}.people-scene:is(.law-v1,.law-v1 *){height:510px}.rich-process-layout:is(.law-v1,.law-v1 *){gap:65px}.process-visual:is(.law-v1,.law-v1 *){min-height:560px}.reading-item:is(.law-v1,.law-v1 *){grid-template-columns:140px 1fr;gap:20px}.reading-copy h3:is(.law-v1,.law-v1 *){font-size:21px}.reading-layout:is(.law-v1,.law-v1 *){gap:25px}.reading-item:first-child h3:is(.law-v1,.law-v1 *){font-size:26px}.rich-faq:is(.law-v1,.law-v1 *){gap:65px}.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){column-gap:30px}}
@media(max-width:1000px){.rich-section-title:is(.law-v1,.law-v1 *){gap:35px}.rich-section-title>p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:290px;font-size:12px}.hero-rich-1:is(.law-v1,.law-v1 *){min-height:640px}.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){width:67%}.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *){left:25%}.hero-rich-1 h1:is(.law-v1,.law-v1 *){font-size:57px}.hero-side-caption:is(.law-v1,.law-v1 *){display:none}.hero-rich-4 h1:is(.law-v1,.law-v1 *){font-size:43px;letter-spacing:-1.9px}.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){padding-right:25px}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){min-height:620px}.rich-hero-copy>p:is(.law-v1,.law-v1 *),.rich-hero-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-hero-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px}.hero-rich-4 .hero-actions:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:10px}.rich-firm-layout:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){gap:35px}.rich-firm-visual:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){height:520px}.rich-firm-copy h2:is(.law-v1,.law-v1 *){font-size:32px}.rich-firm-copy .lead:is(.law-v1,.law-v1 *){font-size:14px}.rich-firm-copy>p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.firm-principles:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:17px}.firm-principles p:is(.law-v1,.law-v1 *){margin-top:5px}.firm-visual-tag:is(.law-v1,.law-v1 *){padding:20px;font-size:12px;left:-12px}.practice-photo-grid:is(.law-v1,.law-v1 *){gap:18px}.practice-photo:is(.law-v1,.law-v1 *){height:210px}.practice-photo-copy:is(.law-v1,.law-v1 *){padding:24px 21px}.practice-photo-copy h3:is(.law-v1,.law-v1 *){font-size:21px}.practice-photo-copy p:is(.law-v1,.law-v1 *){font-size:11px}.practice-additional:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.practice-additional>span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){grid-column:span 3}.practice-additional button:is(.law-v1,.law-v1 *){justify-content:space-between}.practice-explorer:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:25px}.practice-tabs:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr)}.practice-tabs button:is(.law-v1,.law-v1 *){padding:19px 15px;border:1px solid var(--border);margin-top:-1px;margin-left:-1px;font-size:13px;min-height:68px;gap:10px}.practice-tabs button.active:is(.law-v1,.law-v1 *){padding-left:15px}.practice-panel:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;min-height:360px}.practice-panel-photo:is(.law-v1,.law-v1 *){min-height:360px}.practice-panel-copy:is(.law-v1,.law-v1 *){padding:32px}.practice-panel-copy h3:is(.law-v1,.law-v1 *){font-size:29px}.practice-panel-copy>p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.perspective-one:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1.1fr;min-height:480px}.perspective-photo:is(.law-v1,.law-v1 *){min-height:480px}.perspective-message:is(.law-v1,.law-v1 *){padding:55px 35px}.perspective-message h2:is(.law-v1,.law-v1 *){font-size:31px}.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){font-size:36px}.perspective-four .perspective-message:is(.law-v1,.law-v1 *){padding-right:28px}.perspective-globe:is(.law-v1,.law-v1 *){min-height:385px}.label-parties:is(.law-v1,.law-v1 *){left:0;top:14%}.label-records:is(.law-v1,.law-v1 *){right:0;top:37%}.label-routes:is(.law-v1,.law-v1 *){right:6%;bottom:13%}.globe-label:is(.law-v1,.law-v1 *){font-size:7px;padding:8px}.globe-label small:is(.law-v1,.law-v1 *){font-size:8px}.rich-matter-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:27px}.rich-matters-1 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;grid-row:auto}.rich-matters-1 .rich-matter-item:first-child .rich-matter-art:is(.law-v1,.law-v1 *){height:100%;min-height:370px}.rich-matters-1 .rich-matter-item:first-child .rich-matter-copy:is(.law-v1,.law-v1 *){padding:27px}.rich-matters-1 .rich-matter-item:not(:first-child):is(.law-v1,.law-v1 *){grid-template-columns:200px 1fr;gap:30px}.rich-matters-1 .rich-matter-item:nth-child(3):is(.law-v1,.law-v1 *){margin-top:0}.rich-matter-item .rich-matter-art:is(.law-v1,.law-v1 *){min-height:230px}.rich-matters-1 .rich-matter-item:not(:first-child) h3:is(.law-v1,.law-v1 *){font-size:27px}.rich-matters-1 .rich-matter-item:not(:first-child) p:is(.law-v1,.law-v1 *){font-size:12px}.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){grid-template-columns:170px 1fr;gap:30px}.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){grid-template-columns:1fr;column-gap:0}.rich-matters-4 .matter-meta:is(.law-v1,.law-v1 *){grid-column:1}.rich-matters-4 .rich-matter-copy h3:is(.law-v1,.law-v1 *){font-size:25px}.rich-matters-4 .matter-focus-preview:is(.law-v1,.law-v1 *){grid-column:1;grid-row:4;border:0;padding:0;margin:15px 0}.rich-matters-4 .rich-matter-copy .text-link:is(.law-v1,.law-v1 *){grid-column:1;grid-row:5}.rich-matters-4 .rich-matter-art:is(.law-v1,.law-v1 *){height:100%;min-height:290px}.rich-people-layout:is(.law-v1,.law-v1 *),.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){gap:35px;grid-template-columns:1fr 1fr}.people-story h2:is(.law-v1,.law-v1 *){font-size:31px}.people-story>p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.people-scene:is(.law-v1,.law-v1 *){height:510px}.people-photo-note:is(.law-v1,.law-v1 *){font-size:11px;padding:18px 20px;gap:10px;right:-10px}.rich-people-4 .people-photo-note:is(.law-v1,.law-v1 *){left:-10px}.attorney-signature-block:is(.law-v1,.law-v1 *){gap:13px}.attorney-signature-block h3:is(.law-v1,.law-v1 *){font-size:18px}.attorney-monogram:is(.law-v1,.law-v1 *){width:44px;height:57px;font-size:15px}.rich-process-layout:is(.law-v1,.law-v1 *),.rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){gap:40px;grid-template-columns:1fr 1fr}.process-content h2:is(.law-v1,.law-v1 *){font-size:33px}.process-visual:is(.law-v1,.law-v1 *){min-height:610px}.process-visual-photo:is(.law-v1,.law-v1 *){height:510px;width:93%}.file-slip:is(.law-v1,.law-v1 *){width:94%;padding:24px}.rich-process-steps li:is(.law-v1,.law-v1 *){gap:14px;padding:20px 0}.rich-process-steps h3:is(.law-v1,.law-v1 *){font-size:15px}.rich-process-steps p:is(.law-v1,.law-v1 *){font-size:11px}.reading-layout:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:25px}.reading-item:is(.law-v1,.law-v1 *){display:block}.reading-photo:is(.law-v1,.law-v1 *){height:200px;min-height:0}.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *){height:310px}.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){padding:27px 25px}.reading-copy h3:is(.law-v1,.law-v1 *){font-size:22px}.reading-item:first-child h3:is(.law-v1,.law-v1 *){font-size:27px}.rich-faq:is(.law-v1,.law-v1 *){gap:45px;grid-template-columns:.7fr 1.3fr}.faq-margin h2:is(.law-v1,.law-v1 *){font-size:31px}.rich-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:12px;gap:14px}.rich-contact-wrap .contact h2:is(.law-v1,.law-v1 *){font-size:36px}}
@media(max-width:760px){.rich-homepage .section:is(.law-v1,.law-v1 *){padding-top:60px;padding-bottom:60px}.chapter-rule:is(.law-v1,.law-v1 *){margin-bottom:32px}.rich-section-title:is(.law-v1,.law-v1 *){display:block;margin-bottom:30px}.rich-section-title>p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:560px;margin-top:23px;font-size:13px}.rich-homepage h2:is(.law-v1,.law-v1 *){font-size:36px}.hero-rich-1:is(.law-v1,.law-v1 *){padding-top:55px;padding-bottom:55px}.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){width:80%}.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#173c32f5,#173c32c9 60%,#173c3250)}.hero-rich-4:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){padding:50px var(--space)}.hero-rich-4 h1:is(.law-v1,.law-v1 *){font-size:55px}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){min-height:0;height:400px}.hero-rich-4 .hero-actions:is(.law-v1,.law-v1 *){flex-direction:row;align-items:center;gap:24px}.hero-side-strip:is(.law-v1,.law-v1 *){top:auto;height:400px}.architectural-caption:is(.law-v1,.law-v1 *){bottom:27px}.hero-rich-4 .hero-small-note:is(.law-v1,.law-v1 *){margin-top:30px}.rich-values:is(.law-v1,.law-v1 *){grid-template-columns:1fr;padding:0 var(--space)}.rich-values>a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *),.rich-values>a+a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values>a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *){border-left:0;padding:23px 0;gap:20px}.rich-values>a+a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values>a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values>:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a+:where(.law-leaf) > a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >:where(.law-leaf):has(> a)+:where(.law-leaf) > a:is(.law-v1,.law-v1 *){border-top:1px solid var(--border)}.rich-values>a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a>svg:last-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):last-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):last-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){display:block}.rich-values strong:is(.law-v1,.law-v1 *){font-size:14px}.rich-values small:is(.law-v1,.law-v1 *){font-size:11px}.rich-firm-layout:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:38px}.rich-firm-visual:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){height:440px;order:0}.rich-firm-copy h2:is(.law-v1,.law-v1 *){font-size:37px}.rich-firm-copy .lead:is(.law-v1,.law-v1 *){font-size:16px}.rich-firm-copy>p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px}.firm-principles:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.firm-visual-tag:is(.law-v1,.law-v1 *){left:-8px}.rich-firm-4 .firm-visual-tag:is(.law-v1,.law-v1 *){right:-8px}.practice-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:25px}.practice-photo-card:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1.15fr}.practice-photo:is(.law-v1,.law-v1 *){height:100%;min-height:270px}.practice-photo-copy:is(.law-v1,.law-v1 *){padding:27px}.practice-photo-copy h3:is(.law-v1,.law-v1 *){font-size:25px}.practice-photo-copy p:is(.law-v1,.law-v1 *){font-size:12px}.practice-additional:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:0;margin-top:27px}.practice-additional>span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){grid-column:1;margin-bottom:12px}.practice-additional button:is(.law-v1,.law-v1 *){border-bottom:1px solid var(--border);padding:14px 0;font-size:13px}.practice-tabs:is(.law-v1,.law-v1 *){grid-template-columns:repeat(2,1fr)}.practice-panel:is(.law-v1,.law-v1 *){min-height:400px}.practice-panel-photo:is(.law-v1,.law-v1 *){min-height:400px}.practice-panel-copy:is(.law-v1,.law-v1 *){padding:27px}.perspective-one:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.perspective-photo:is(.law-v1,.law-v1 *){height:310px;min-height:0}.perspective-photo:is(.law-v1,.law-v1 *):after{background:linear-gradient(transparent 70%,var(--e-global-color-primary,#173c32))}.perspective-message:is(.law-v1,.law-v1 *){padding:40px var(--space) 50px}.perspective-message h2:is(.law-v1,.law-v1 *){font-size:36px}.perspective-four:is(.law-v1,.law-v1 *){grid-template-columns:1fr;padding-top:50px!important;padding-bottom:45px!important;gap:20px}.perspective-four .perspective-message:is(.law-v1,.law-v1 *){padding:0}.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){font-size:40px}.perspective-globe:is(.law-v1,.law-v1 *){min-height:420px;max-width:580px;margin:auto;width:100%}.label-parties:is(.law-v1,.law-v1 *){left:0;top:19%}.label-records:is(.law-v1,.law-v1 *){top:29%;right:0}.label-routes:is(.law-v1,.law-v1 *){bottom:14%;right:17%}.globe-label:is(.law-v1,.law-v1 *){font-size:8px}.globe-label small:is(.law-v1,.law-v1 *){font-size:10px}.rich-people-layout:is(.law-v1,.law-v1 *),.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:33px}.people-story h2:is(.law-v1,.law-v1 *){font-size:36px}.people-story>p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px}.people-scene:is(.law-v1,.law-v1 *){height:425px}.rich-people-4 .people-scene:is(.law-v1,.law-v1 *){order:0}.attorney-signature-block h3:is(.law-v1,.law-v1 *){font-size:22px}.attorney-monogram:is(.law-v1,.law-v1 *){width:55px;height:65px;font-size:18px}.people-photo-note:is(.law-v1,.law-v1 *){right:-8px;bottom:58px;font-size:13px;padding:22px}.rich-process-layout:is(.law-v1,.law-v1 *),.rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:40px}.process-visual:is(.law-v1,.law-v1 *){min-height:510px}.process-visual-photo:is(.law-v1,.law-v1 *){height:420px;width:86%}.file-slip:is(.law-v1,.law-v1 *){width:72%;padding:27px}.rich-process-4 .process-visual:is(.law-v1,.law-v1 *){order:0}.process-content h2:is(.law-v1,.law-v1 *){font-size:37px}.rich-process-steps h3:is(.law-v1,.law-v1 *){font-size:18px}.rich-process-steps p:is(.law-v1,.law-v1 *){font-size:12px}.reading-layout:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:28px}.reading-item:is(.law-v1,.law-v1 *),.reading-item:first-child:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-item:first-child:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1.1fr;gap:25px;grid-row:auto}.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *){height:100%;min-height:330px}.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){padding:27px 25px 27px 0}.rich-insights-4 .reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){padding:27px 25px 27px 0}.reading-item:first-child .reading-copy>span:first-child:is(.law-v1,.law-v1 *),.reading-item:first-child .reading-copy> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.reading-item:first-child .reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start}.reading-photo:is(.law-v1,.law-v1 *){height:240px}.reading-copy h3:is(.law-v1,.law-v1 *){font-size:23px}.reading-item:first-child h3:is(.law-v1,.law-v1 *){font-size:25px}.rich-faq:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:30px}.faq-margin h2:is(.law-v1,.law-v1 *){font-size:36px}.faq-margin>p:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:550px}.rich-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:14px;gap:20px}.rich-contact-wrap .contact h2:is(.law-v1,.law-v1 *){font-size:42px}}
@media(max-width:480px){.rich-homepage .section:is(.law-v1,.law-v1 *){padding:50px 22px}.rich-homepage h2:is(.law-v1,.law-v1 *){font-size:31px;letter-spacing:-1.2px}.chapter-rule:is(.law-v1,.law-v1 *){gap:12px;font-size:7px;margin-bottom:30px;letter-spacing:1.3px}.chapter-rule>span:first-child:is(.law-v1,.law-v1 *),.chapter-rule> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.chapter-rule> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:10px}.rich-homepage .eyebrow:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.2px}.rich-section-title h2:is(.law-v1,.law-v1 *){margin-top:16px}.rich-section-title>p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-section-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:20px}.hero-rich-1:is(.law-v1,.law-v1 *){padding:42px 22px 45px;min-height:645px}.hero-rich-1 .rich-hero-copy:is(.law-v1,.law-v1 *){width:100%}.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *){left:0}.hero-rich-1 .rich-hero-picture .photo:is(.law-v1,.law-v1 *){object-position:69% center}.hero-rich-1 .rich-hero-picture:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#173c32f5,#173c32e0 45%,#173c3280)}.hero-rich h1:is(.law-v1,.law-v1 *){font-size:43px;letter-spacing:-1.9px;line-height:1.18;margin-top:23px}.rich-hero-copy>p:is(.law-v1,.law-v1 *),.rich-hero-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-hero-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:23px;max-width:310px}.hero-small-note:is(.law-v1,.law-v1 *){margin-top:28px;font-size:9px;max-width:270px;gap:10px}.hero-rich .hero-actions:is(.law-v1,.law-v1 *){flex-direction:column;gap:12px;align-items:flex-start;margin-top:27px}.hero-rich-4 .rich-hero-copy:is(.law-v1,.law-v1 *){padding:40px 22px}.hero-rich-4 h1:is(.law-v1,.law-v1 *){font-size:40px;letter-spacing:-1.6px;line-height:1.19}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *){height:310px}.hero-rich-4 .hero-small-note:is(.law-v1,.law-v1 *){margin-top:27px;max-width:300px;font-size:9px}.hero-side-strip:is(.law-v1,.law-v1 *){height:310px;width:25px;font-size:7px}.architectural-caption:is(.law-v1,.law-v1 *){left:22px;right:43px;bottom:22px;font-size:7px;letter-spacing:1px}.rich-values:is(.law-v1,.law-v1 *){padding:0 22px}.rich-values>a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){padding:22px 0;gap:16px}.rich-values>a>svg:first-child:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.rich-values>a> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a>svg:first-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) >a> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a>svg:first-child:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):first-child >svg:is(.law-v1,.law-v1 *),.rich-values> :where(.law-leaf) > :where(.elementor-widget-container) >a> :where(.law-leaf):first-child > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:27px}.rich-values strong:is(.law-v1,.law-v1 *){font-size:13px}.rich-values small:is(.law-v1,.law-v1 *){font-size:10px;max-width:240px}.rich-firm-visual:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-visual:is(.law-v1,.law-v1 *){height:330px}.rich-firm-visual .photo:is(.law-v1,.law-v1 *){object-position:47% center}.photo-credit:is(.law-v1,.law-v1 *){font-size:6px;left:16px;bottom:14px;letter-spacing:.8px;right:10px;line-height:1.6}.firm-visual-tag:is(.law-v1,.law-v1 *){left:-5px;bottom:50px;font-size:11px;padding:18px 20px;gap:15px}.firm-visual-tag svg:is(.law-v1,.law-v1 *){width:23px}.rich-firm-4 .firm-visual-tag:is(.law-v1,.law-v1 *){right:-5px}.rich-firm-layout:is(.law-v1,.law-v1 *),.rich-firm-4 .rich-firm-layout:is(.law-v1,.law-v1 *){gap:33px}.rich-firm-copy h2:is(.law-v1,.law-v1 *){font-size:31px;margin-top:16px}.rich-firm-copy .lead:is(.law-v1,.law-v1 *){font-size:14px;margin-top:22px}.rich-firm-copy>p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-firm-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:18px}.firm-principles:is(.law-v1,.law-v1 *){gap:18px;margin:24px 0;padding-top:21px}.firm-principles>div:is(.law-v1,.law-v1 *),.firm-principles> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.firm-principles> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding-left:0;padding-top:23px}.firm-principles span:is(.law-v1,.law-v1 *){top:0}.firm-principles h3:is(.law-v1,.law-v1 *){font-size:12px}.firm-principles p:is(.law-v1,.law-v1 *){font-size:10px;line-height:1.8}.practice-photo-grid:is(.law-v1,.law-v1 *){gap:25px}.practice-photo-card:is(.law-v1,.law-v1 *){display:flex}.practice-photo:is(.law-v1,.law-v1 *){height:220px;min-height:220px}.practice-photo-copy:is(.law-v1,.law-v1 *){padding:26px 23px}.practice-photo-copy h3:is(.law-v1,.law-v1 *){font-size:25px}.practice-photo-copy p:is(.law-v1,.law-v1 *){font-size:12px}.practice-photo-copy .text-link:is(.law-v1,.law-v1 *){font-size:11px;padding-top:13px}.practice-additional>span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-additional> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:7px}.practice-additional button:is(.law-v1,.law-v1 *){font-size:12px}.practice-tabs button:is(.law-v1,.law-v1 *){font-size:11px;min-height:73px;gap:9px;padding:16px 12px}.practice-tabs button.active:is(.law-v1,.law-v1 *){padding-left:12px}.practice-tabs button>span:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px}.practice-tabs button>svg:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.practice-tabs button> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:14px}.practice-panel:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.practice-panel-photo:is(.law-v1,.law-v1 *){height:240px;min-height:240px}.practice-panel-photo .photo:is(.law-v1,.law-v1 *){object-position:center 60%}.practice-panel-copy:is(.law-v1,.law-v1 *){padding:27px 23px}.practice-panel-copy h3:is(.law-v1,.law-v1 *){font-size:28px}.practice-panel-copy>p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.practice-panel-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:17px}.practice-service-list:is(.law-v1,.law-v1 *){margin:22px 0}.practice-service-list>span:is(.law-v1,.law-v1 *),.practice-service-list> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-service-list> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:11px}.perspective-photo:is(.law-v1,.law-v1 *){height:260px}.perspective-message:is(.law-v1,.law-v1 *){padding:32px 22px 43px}.perspective-message>svg:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:30px;margin-bottom:22px}.perspective-message h2:is(.law-v1,.law-v1 *){font-size:30px!important;line-height:1.3}.perspective-message>p:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:20px}.perspective-message>.text-link:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.perspective-message> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:11px}.perspective-four .perspective-message h2:is(.law-v1,.law-v1 *){font-size:35px!important;line-height:1.2}.perspective-globe:is(.law-v1,.law-v1 *){min-height:345px}.globe-art:is(.law-v1,.law-v1 *){width:118%;max-width:none;flex-shrink:0}.globe-label:is(.law-v1,.law-v1 *){font-size:6px;padding:7px 9px}.globe-label small:is(.law-v1,.law-v1 *){font-size:8px}.label-parties:is(.law-v1,.law-v1 *){top:16%;left:0}.label-records:is(.law-v1,.law-v1 *){top:31%;right:0}.label-routes:is(.law-v1,.law-v1 *){bottom:13%;right:9%}.globe-bottom:is(.law-v1,.law-v1 *){font-size:6px;letter-spacing:1.1px}.rich-matters .filters:is(.law-v1,.law-v1 *){gap:8px 22px;flex-wrap:wrap;margin-bottom:25px}.rich-matters .filters button:is(.law-v1,.law-v1 *){font-size:10px;padding-bottom:14px;min-height:44px}.rich-matter-layout:is(.law-v1,.law-v1 *){gap:27px}.rich-matters-1 .rich-matter-item:first-child:is(.law-v1,.law-v1 *){display:flex}.rich-matters-1 .rich-matter-item:first-child .rich-matter-art:is(.law-v1,.law-v1 *){height:230px;min-height:230px}.rich-matters-1 .rich-matter-item:first-child .rich-matter-copy:is(.law-v1,.law-v1 *){padding:26px 23px}.rich-matters-1 .rich-matter-item:first-child h3:is(.law-v1,.law-v1 *){font-size:28px}.rich-matters-1 .rich-matter-item:first-child p:is(.law-v1,.law-v1 *){font-size:12px}.rich-matters-1 .rich-matter-item:not(:first-child):is(.law-v1,.law-v1 *),.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){display:block}.rich-matters-1 .rich-matter-item:not(:first-child) .rich-matter-art:is(.law-v1,.law-v1 *){height:220px;min-height:0}.rich-matter-copy:is(.law-v1,.law-v1 *){padding:24px 0 0}.rich-matters-1 .rich-matter-item:nth-child(3):is(.law-v1,.law-v1 *){padding-top:27px}.rich-matters-1 .rich-matter-item:not(:first-child) h3:is(.law-v1,.law-v1 *){font-size:26px}.rich-matters-1 .rich-matter-item:not(:first-child) p:is(.law-v1,.law-v1 *){font-size:12px}.matter-focus-preview:is(.law-v1,.law-v1 *){padding-top:15px}.matter-focus-preview small:is(.law-v1,.law-v1 *){font-size:11px}.rich-matter-copy .text-link:is(.law-v1,.law-v1 *){font-size:11px}.rich-matters-4 .rich-matter-item:is(.law-v1,.law-v1 *){padding:28px 0}.rich-matters-4 .rich-matter-art:is(.law-v1,.law-v1 *){height:215px;min-height:0}.rich-matters-4 .rich-matter-copy:is(.law-v1,.law-v1 *){padding-top:24px}.rich-matters-4 .rich-matter-copy h3:is(.law-v1,.law-v1 *){font-size:26px}.rich-people-layout:is(.law-v1,.law-v1 *),.rich-people-4 .rich-people-layout:is(.law-v1,.law-v1 *){gap:31px}.people-story h2:is(.law-v1,.law-v1 *){font-size:31px;line-height:1.25}.people-story>p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.people-story> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:21px}.attorney-signature-block:is(.law-v1,.law-v1 *){margin-top:25px;padding-top:23px;gap:15px}.attorney-signature-block h3:is(.law-v1,.law-v1 *){font-size:19px}.attorney-signature-block span:is(.law-v1,.law-v1 *){font-size:8px}.attorney-monogram:is(.law-v1,.law-v1 *){width:46px;height:60px;font-size:16px}.people-scene:is(.law-v1,.law-v1 *){height:330px}.people-photo-note:is(.law-v1,.law-v1 *){font-size:11px;padding:18px 20px;right:-5px;bottom:48px;gap:13px}.rich-people-4 .people-photo-note:is(.law-v1,.law-v1 *){left:-5px}.process-visual:is(.law-v1,.law-v1 *){min-height:410px}.process-visual-photo:is(.law-v1,.law-v1 *){height:325px;width:92%}.file-slip:is(.law-v1,.law-v1 *){width:86%;padding:23px;right:-4px}.file-slip>div:is(.law-v1,.law-v1 *),.file-slip> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.file-slip> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){font-size:9px;gap:12px}.file-slip b:is(.law-v1,.law-v1 *){font-size:6px}.file-slip li:is(.law-v1,.law-v1 *){font-size:10px}.file-slip-end:is(.law-v1,.law-v1 *){font-size:6px}.rich-process-layout:is(.law-v1,.law-v1 *),.rich-process-4 .rich-process-layout:is(.law-v1,.law-v1 *){gap:36px}.process-content h2:is(.law-v1,.law-v1 *){font-size:31px}.rich-process-steps:is(.law-v1,.law-v1 *){margin-top:24px}.rich-process-steps li:is(.law-v1,.law-v1 *){padding:21px 0;gap:16px}.rich-process-steps h3:is(.law-v1,.law-v1 *){font-size:16px;letter-spacing:-.2px}.rich-process-steps p:is(.law-v1,.law-v1 *){font-size:11px}.reading-item:is(.law-v1,.law-v1 *),.reading-item:first-child:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-item:first-child:is(.law-v1,.law-v1 *){display:block}.reading-item:first-child .reading-photo:is(.law-v1,.law-v1 *),.reading-photo:is(.law-v1,.law-v1 *){height:220px;min-height:0}.reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *),.rich-insights-4 .reading-item:first-child .reading-copy:is(.law-v1,.law-v1 *){padding:26px 23px}.reading-copy:is(.law-v1,.law-v1 *){padding:22px 0 7px}.reading-item:first-child h3:is(.law-v1,.law-v1 *){font-size:25px}.reading-copy h3:is(.law-v1,.law-v1 *){font-size:24px}.reading-copy>p:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:11px}.reading-copy .text-link:is(.law-v1,.law-v1 *){font-size:11px}.reading-copy>span:first-child:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px}.reading-copy>span:first-child small:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child >span small:is(.law-v1,.law-v1 *),.reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span small:is(.law-v1,.law-v1 *){font-size:6px}.reading-item:first-child .reading-copy>span:first-child:is(.law-v1,.law-v1 *),.reading-item:first-child .reading-copy> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.reading-item:first-child .reading-copy> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){gap:9px}.faq-margin>svg:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){width:33px;margin-bottom:22px}.faq-margin h2:is(.law-v1,.law-v1 *){font-size:31px}.faq-margin>p:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.faq-margin> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.rich-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.rich-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:12px;gap:13px;line-height:1.7}.rich-faq .faq-item>div p:is(.law-v1,.law-v1 *),.rich-faq .faq-item> :where(.law-leaf) >div p:is(.law-v1,.law-v1 *),.rich-faq .faq-item> :where(.law-leaf) > :where(.elementor-widget-container) >div p:is(.law-v1,.law-v1 *){padding-left:27px;font-size:11px}.rich-contact-wrap .contact:is(.law-v1,.law-v1 *){padding:50px 22px}.rich-contact-wrap .contact h2:is(.law-v1,.law-v1 *){font-size:33px;letter-spacing:-1.25px}.rich-contact-wrap .contact-copy>p:is(.law-v1,.law-v1 *),.rich-contact-wrap .contact-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.rich-contact-wrap .contact-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.rich-contact-wrap .contact .case-form:is(.law-v1,.law-v1 *){padding:26px 22px}.v1 .header .menu-trigger:hover:is(.law-v1,.law-v1 *){background:#ffffff10}}

.architectural-caption:is(.law-v1,.law-v1 *){z-index:2}.hero-rich-4 .rich-hero-picture:is(.law-v1,.law-v1 *):before{height:50%;background:linear-gradient(transparent,#0d3734b3)}

.rich-homepage .section:is(.law-v1,.law-v1 *){padding-top:72px;padding-bottom:72px}.rich-homepage .chapter-rule:is(.law-v1,.law-v1 *){margin-bottom:34px}.rich-homepage .chapter-rule>span:first-child:is(.law-v1,.law-v1 *),.rich-homepage .chapter-rule> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.rich-homepage .chapter-rule> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;color:var(--muted);letter-spacing:1.4px}.photo-values:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:32px var(--space);background:#fff;border-bottom:1px solid var(--border)}.photo-values>a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){display:flex;gap:21px;align-items:center}.value-photo:is(.law-v1,.law-v1 *){width:120px;height:100px;flex-shrink:0;overflow:hidden}.value-photo .photo:is(.law-v1,.law-v1 *){transition:transform .4s}.photo-values>a:hover .photo:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) >a:hover .photo:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.04)}.photo-values h3:is(.law-v1,.law-v1 *){font-size:17px;letter-spacing:-.5px}.photo-values p:is(.law-v1,.law-v1 *){font-size:10px;line-height:1.7;margin-top:8px;max-width:210px}.photo-values span:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:13px;font-size:9px;color:var(--primary);margin-top:9px}.complete-practice:is(.law-v1,.law-v1 *){background:var(--surface)}.complete-practice-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:29px 27px}.complete-practice-card:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;background:white;padding:0;text-align:left;overflow:hidden}.complete-practice-photo:is(.law-v1,.law-v1 *){height:215px;overflow:hidden;position:relative}.complete-practice-photo .photo:is(.law-v1,.law-v1 *){transition:transform .5s}.complete-practice-card:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.035)}.complete-practice-copy:is(.law-v1,.law-v1 *){padding:25px 25px 22px;display:flex;flex:1;flex-direction:column}.complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:24px;letter-spacing:-.6px}.complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:14px;line-height:1.85}.complete-practice-copy .text-link:is(.law-v1,.law-v1 *){font-size:11px;margin-top:auto;padding-top:18px;color:var(--primary)}.practice-bottom:is(.law-v1,.law-v1 *){display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-top:21px;margin-top:30px}.practice-bottom p:is(.law-v1,.law-v1 *){font-size:12px}.practice-bottom .text-link:is(.law-v1,.law-v1 *){font-size:11px}.practice-modal-photo:is(.law-v1,.law-v1 *){height:170px;overflow:hidden;margin-top:0}.complete-practice-4:is(.law-v1,.law-v1 *){background:#fff}.complete-practice-4 .complete-practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:24px 30px}.complete-practice-4 .complete-practice-card:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.8fr 1fr;background:var(--surface);min-height:255px}.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){height:100%;min-height:255px}.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){padding:27px 24px 22px}.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:23px}.complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:11px}.complete-practice-4 .complete-practice-copy .text-link:is(.law-v1,.law-v1 *){font-size:10px;padding-top:15px}.why-choose:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.05fr 1fr;background:var(--primary);color:#fff;min-height:630px}.why-photo:is(.law-v1,.law-v1 *){position:relative;overflow:hidden;min-height:630px}.why-photo .photo:is(.law-v1,.law-v1 *){object-position:47% center}.why-photo:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#132e28b3)}.why-photo>span:is(.law-v1,.law-v1 *),.why-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.why-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;left:var(--space);right:24px;bottom:28px;z-index:1;color:#fff;font-size:7px;letter-spacing:1.4px}.why-content:is(.law-v1,.law-v1 *){padding:60px var(--space) 60px 60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.why-content h2:is(.law-v1,.law-v1 *){font-size:37px;line-height:1.25;margin-top:20px;letter-spacing:-1.4px}.why-content>p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;color:#d3dfd8;margin-top:22px;max-width:430px}.why-points:is(.law-v1,.law-v1 *){width:100%;margin-top:29px}.why-points>div:is(.law-v1,.law-v1 *),.why-points> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.why-points> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding:18px 0;border-top:1px solid #ffffff2e}.why-points h3:is(.law-v1,.law-v1 *){font-size:16px;color:#fff}.why-points p:is(.law-v1,.law-v1 *){font-size:11px;color:#c7d8ce;margin-top:7px;line-height:1.7}.why-content>.ui-button:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) >.ui-button:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) > :where(.elementor-widget-container) >.ui-button:is(.law-v1,.law-v1 *){margin-top:24px;background:var(--accent);color:var(--primary)}.why-choose-4:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1.05fr}.why-choose-4 .why-photo:is(.law-v1,.law-v1 *){order:2}.why-choose-4 .why-content:is(.law-v1,.law-v1 *){padding-left:var(--space);padding-right:60px}.why-choose-4 .why-content .eyebrow>span:is(.law-v1,.law-v1 *),.why-choose-4 .why-content .eyebrow> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.why-choose-4 .why-content .eyebrow> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){background:#b9d9cf}.why-choose-4 .why-content>.ui-button:is(.law-v1,.law-v1 *),.why-choose-4 .why-content> :where(.law-leaf) >.ui-button:is(.law-v1,.law-v1 *),.why-choose-4 .why-content> :where(.law-leaf) > :where(.elementor-widget-container) >.ui-button:is(.law-v1,.law-v1 *){background:#d2e8e1}.why-choose-4 .why-photo>span:is(.law-v1,.law-v1 *),.why-choose-4 .why-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.why-choose-4 .why-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){left:30px}.complete-team:is(.law-v1,.law-v1 *){background:var(--surface)}.team-heading:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.2fr .8fr;gap:75px;align-items:end;margin-bottom:37px}.team-heading h2:is(.law-v1,.law-v1 *){font-size:40px;margin-top:20px;letter-spacing:-1.6px}.team-heading>div:last-child:is(.law-v1,.law-v1 *),.team-heading> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.team-heading> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding-bottom:0;max-width:390px;justify-self:end}.team-heading p:is(.law-v1,.law-v1 *){font-size:13px}.team-heading .text-link:is(.law-v1,.law-v1 *){font-size:11px;margin-top:13px}.team-directory:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.team-member:is(.law-v1,.law-v1 *){background:#fff}.member-portrait:is(.law-v1,.law-v1 *){position:relative;display:block;width:100%;height:345px;padding:0;overflow:hidden;text-align:left}.member-portrait .photo:is(.law-v1,.law-v1 *){object-position:center 25%;transition:transform .45s}.member-portrait>span:is(.law-v1,.law-v1 *),.member-portrait> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.member-portrait> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;right:0;background:#173c32df;color:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;letter-spacing:.6px;font-size:9px;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s}.member-portrait:hover>span:is(.law-v1,.law-v1 *),.member-portrait:hover> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.member-portrait:hover> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *),.member-portrait:focus-visible>span:is(.law-v1,.law-v1 *),.member-portrait:focus-visible> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.member-portrait:focus-visible> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){opacity:1;transform:none}.member-portrait:hover .photo:is(.law-v1,.law-v1 *){transform:scale(1.025)}.member-info:is(.law-v1,.law-v1 *){padding:24px 21px 16px;border-top:2px solid var(--accent)}.member-info>small:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:9px;color:var(--muted);letter-spacing:.7px}.member-info h3:is(.law-v1,.law-v1 *){font-size:23px;margin-top:9px;letter-spacing:-.7px}.member-info h3>button:is(.law-v1,.law-v1 *),.member-info h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.member-info h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){padding:0;text-align:left;font:inherit}.member-info h3>button:hover:is(.law-v1,.law-v1 *),.member-info h3> :where(.law-leaf) >button:hover:is(.law-v1,.law-v1 *),.member-info h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:hover:is(.law-v1,.law-v1 *){color:var(--accent)}.member-info p:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.7;min-height:37px;margin-top:10px}.member-info>.text-link:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:10px;margin-top:10px;padding:0;min-height:40px;gap:13px;color:var(--primary)}.team-directory-foot:is(.law-v1,.law-v1 *){display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--border);margin-top:30px;padding-top:20px}.team-directory-foot>span:is(.law-v1,.law-v1 *),.team-directory-foot> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.team-directory-foot> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:.7px;line-height:1.8;color:var(--muted)}.team-directory-foot .ui-button:is(.law-v1,.law-v1 *){font-size:10px;padding:11px 15px}.complete-team-4:is(.law-v1,.law-v1 *){background:#fff}.complete-team-4 .member-info:is(.law-v1,.law-v1 *){border-color:var(--primary);padding-left:0;padding-right:0;background:#fff}.complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){height:345px}.complete-team-4 .member-portrait>span:is(.law-v1,.law-v1 *),.complete-team-4 .member-portrait> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.complete-team-4 .member-portrait> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){background:#185851e8}.complete-team-4 .member-info h3:is(.law-v1,.law-v1 *){color:var(--primary)}.member-dialog:is(.law-v1,.law-v1 *){width:min(830px,calc(100vw - 32px));padding:40px}.profile-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.8fr 1fr;gap:30px}.profile-image:is(.law-v1,.law-v1 *){min-height:400px}.profile-image .photo:is(.law-v1,.law-v1 *){object-position:50% 22%}.profile-layout>div:last-child:is(.law-v1,.law-v1 *),.profile-layout> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.profile-layout> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;gap:17px;justify-content:center;align-items:flex-start;padding:7px 0}.profile-layout h2:is(.law-v1,.law-v1 *){font-size:31px;line-height:1.2;letter-spacing:-1px;margin-right:0}.profile-role:is(.law-v1,.law-v1 *){font-size:12px;color:var(--primary)}.profile-layout p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.85}.profile-layout h3:is(.law-v1,.law-v1 *){font-size:15px;margin-top:7px}.profile-layout .modal-list:is(.law-v1,.law-v1 *){gap:10px}.profile-layout .modal-list li:is(.law-v1,.law-v1 *){font-size:11px}.profile-layout .ui-button:is(.law-v1,.law-v1 *){font-size:11px;margin-top:7px;white-space:normal}.full-perspective:is(.law-v1,.law-v1 *){position:relative;min-height:390px;color:#fff;background:var(--primary);display:flex;align-items:center;overflow:hidden}.perspective-wide-photo:is(.law-v1,.law-v1 *){position:absolute;inset:0}.perspective-wide-photo .photo:is(.law-v1,.law-v1 *){object-position:50% 49%}.perspective-wide-photo:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#173c32ed,#173c32ce 40%,#173c321f)}.perspective-wide-copy:is(.law-v1,.law-v1 *){position:relative;max-width:700px;padding:60px var(--space)}.perspective-wide-copy h2:is(.law-v1,.law-v1 *){font-size:43px;line-height:1.22;margin-top:20px}.perspective-wide-copy>p:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;color:#d6e2d9;max-width:480px;margin-top:23px}.perspective-wide-copy>.text-link:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){color:var(--accent);font-size:12px;margin-top:18px}.v4 .perspective-wide-photo:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#185851f2,#185851db 40%,#18585120)}.v4 .perspective-wide-copy .eyebrow>span:is(.law-v1,.law-v1 *),.v4 .perspective-wide-copy .eyebrow> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.v4 .perspective-wide-copy .eyebrow> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){background:#b8d9cf}.v4 .perspective-wide-copy>.text-link:is(.law-v1,.law-v1 *),.v4 .perspective-wide-copy> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.v4 .perspective-wide-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){color:#c6e1d7}.full-process:is(.law-v1,.law-v1 *){background:var(--surface)}.process-photo-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(4,1fr);gap:26px;list-style:none;padding:0}.process-step-photo:is(.law-v1,.law-v1 *){position:relative;height:195px;overflow:hidden}.process-step-photo>span:is(.law-v1,.law-v1 *),.process-step-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.process-step-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;width:48px;height:46px;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px}.process-photo-grid h3:is(.law-v1,.law-v1 *){font-size:20px;line-height:1.35;margin-top:23px;letter-spacing:-.6px}.process-photo-grid p:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.9;margin-top:12px}.process-bottom:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;gap:30px;align-items:center;padding-top:22px;margin-top:33px;border-top:1px solid var(--border)}.process-bottom>span:is(.law-v1,.law-v1 *),.process-bottom> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.process-bottom> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:10px;color:var(--muted);line-height:1.8}.full-process-4:is(.law-v1,.law-v1 *){background:#fff}.full-process-4 .process-photo-grid h3:is(.law-v1,.law-v1 *){color:var(--primary)}.client-care:is(.law-v1,.law-v1 *){background:#fff}.client-care-title:is(.law-v1,.law-v1 *){display:flex;align-items:flex-end;gap:50px;position:relative;margin-bottom:34px;flex-wrap:wrap}.client-care-title>.eyebrow:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) >.eyebrow:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) > :where(.elementor-widget-container) >.eyebrow:is(.law-v1,.law-v1 *){width:100%}.client-care-title h2:is(.law-v1,.law-v1 *){flex:1;margin-top:-30px}.client-care-title>p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){width:370px;font-size:12px;line-height:1.9;margin-top:-30px}.client-care-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.client-care-photo:is(.law-v1,.law-v1 *){height:430px}.client-care-photo .photo:is(.law-v1,.law-v1 *){object-position:52% center}.client-care-notes>div:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){border-bottom:1px solid var(--border);padding:21px 0}.client-care-notes>div:first-child:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf):first-child >div:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf):first-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding-top:0}.client-care-notes h3:is(.law-v1,.law-v1 *){font-size:18px;letter-spacing:-.5px}.client-care-notes p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:12px;line-height:1.9}.client-care-notes>.text-link:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:11px;margin-top:17px}.client-care-4:is(.law-v1,.law-v1 *){background:var(--surface)}.client-care-4 .client-care-photo:is(.law-v1,.law-v1 *){order:2}.client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1.1fr}.complete-faq:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;background:#fff;align-items:start}.faq-with-photo h2:is(.law-v1,.law-v1 *){font-size:35px;margin-top:20px}.faq-with-photo>p:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;max-width:370px;margin-top:21px}.faq-reference-photo:is(.law-v1,.law-v1 *){height:210px;position:relative;overflow:hidden;margin-top:27px}.faq-reference-photo .photo:is(.law-v1,.law-v1 *){object-position:center 62%}.faq-reference-photo>span:is(.law-v1,.law-v1 *),.faq-reference-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.faq-reference-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;bottom:0;left:0;right:0;background:#173c32cc;color:#fff;padding:13px 18px;font-size:7px;letter-spacing:1.3px}.complete-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:14px;line-height:1.7}.complete-faq .faq-item>div p:is(.law-v1,.law-v1 *),.complete-faq .faq-item> :where(.law-leaf) >div p:is(.law-v1,.law-v1 *),.complete-faq .faq-item> :where(.law-leaf) > :where(.elementor-widget-container) >div p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.95}.newsletter:is(.law-v1,.law-v1 *){background:var(--surface);padding:43px var(--space);display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center}.newsletter h2:is(.law-v1,.law-v1 *){font-size:26px;letter-spacing:-.8px;line-height:1.3;margin-top:13px}.newsletter p:is(.law-v1,.law-v1 *){font-size:11px;margin-top:13px}.newsletter form>label:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) >label:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) > :where(.elementor-widget-container) >label:is(.law-v1,.law-v1 *){display:block;font-size:11px;color:var(--foreground);margin-bottom:11px}.newsletter form>div:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;align-items:stretch;gap:8px}.newsletter input:is(.law-v1,.law-v1 *){min-height:48px;background:#fff}.newsletter .ui-button:is(.law-v1,.law-v1 *){font-size:11px;padding:13px 18px}.newsletter form>span:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;display:block;color:var(--muted);line-height:1.8;margin-top:12px}.rich-hero-copy .hero-small-note:is(.law-v1,.law-v1 *){border-left:1px solid currentColor;padding-left:15px}.hero-side-caption:is(.law-v1,.law-v1 *){padding:22px 25px}.firm-visual-tag:is(.law-v1,.law-v1 *){border-left:2px solid var(--accent)}
@media(max-width:1200px){.photo-values:is(.law-v1,.law-v1 *){gap:20px}.photo-values>a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){gap:17px}.value-photo:is(.law-v1,.law-v1 *){width:90px;height:94px}.photo-values h3:is(.law-v1,.law-v1 *){font-size:15px}.photo-values p:is(.law-v1,.law-v1 *){font-size:9px}.complete-practice-copy:is(.law-v1,.law-v1 *){padding:23px}.complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:22px}.complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:11px}.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){padding:24px 21px}.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:21px}.complete-practice-4 .complete-practice-card:is(.law-v1,.law-v1 *){grid-template-columns:.75fr 1fr}.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){min-height:290px}.why-content:is(.law-v1,.law-v1 *){padding:50px 40px}.why-content h2:is(.law-v1,.law-v1 *){font-size:32px}.why-choose-4 .why-content:is(.law-v1,.law-v1 *){padding-right:45px}.team-heading:is(.law-v1,.law-v1 *){gap:55px}.team-heading h2:is(.law-v1,.law-v1 *){font-size:36px}.team-directory:is(.law-v1,.law-v1 *){gap:20px}.member-portrait:is(.law-v1,.law-v1 *),.complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){height:310px}.member-info:is(.law-v1,.law-v1 *){padding:21px 18px 14px}.member-info h3:is(.law-v1,.law-v1 *){font-size:21px}.member-info p:is(.law-v1,.law-v1 *){font-size:10px}.process-photo-grid:is(.law-v1,.law-v1 *){gap:21px}.process-step-photo:is(.law-v1,.law-v1 *){height:180px}.process-photo-grid h3:is(.law-v1,.law-v1 *){font-size:18px}.client-care-layout:is(.law-v1,.law-v1 *),.client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){gap:50px}.client-care-notes h3:is(.law-v1,.law-v1 *){font-size:17px}.complete-faq:is(.law-v1,.law-v1 *){gap:55px}.newsletter:is(.law-v1,.law-v1 *){gap:55px}}
@media(max-width:1000px){.photo-values:is(.law-v1,.law-v1 *){gap:20px;padding-top:26px;padding-bottom:26px}.photo-values>a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){display:block}.value-photo:is(.law-v1,.law-v1 *){width:100%;height:110px;margin-bottom:17px}.photo-values p:is(.law-v1,.law-v1 *){font-size:10px}.photo-values h3:is(.law-v1,.law-v1 *){font-size:15px}.complete-practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:24px}.complete-practice-photo:is(.law-v1,.law-v1 *){height:215px}.complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:25px}.complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:12px}.complete-practice-4 .complete-practice-card:is(.law-v1,.law-v1 *){display:flex}.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){height:220px;min-height:220px}.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){padding:25px}.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:25px}.complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:12px}.why-choose:is(.law-v1,.law-v1 *),.why-choose-4:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.why-content:is(.law-v1,.law-v1 *),.why-choose-4 .why-content:is(.law-v1,.law-v1 *){padding:44px 32px}.why-content h2:is(.law-v1,.law-v1 *){font-size:29px}.why-photo:is(.law-v1,.law-v1 *){min-height:640px}.why-content>p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:11px}.why-points h3:is(.law-v1,.law-v1 *){font-size:15px}.why-points p:is(.law-v1,.law-v1 *){font-size:10px}.team-heading:is(.law-v1,.law-v1 *){gap:30px;grid-template-columns:1.1fr .9fr}.team-heading h2:is(.law-v1,.law-v1 *){font-size:31px}.team-heading p:is(.law-v1,.law-v1 *){font-size:12px}.team-directory:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:32px 25px}.member-portrait:is(.law-v1,.law-v1 *),.complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){height:380px}.member-info h3:is(.law-v1,.law-v1 *){font-size:26px}.member-info p:is(.law-v1,.law-v1 *){font-size:12px;min-height:0}.member-info>small:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:10px}.member-info>.text-link:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:11px}.team-directory-foot:is(.law-v1,.law-v1 *){gap:25px}.perspective-wide-copy h2:is(.law-v1,.law-v1 *){font-size:38px}.process-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:34px 25px}.process-step-photo:is(.law-v1,.law-v1 *){height:220px}.process-photo-grid h3:is(.law-v1,.law-v1 *){font-size:21px}.process-photo-grid p:is(.law-v1,.law-v1 *){font-size:12px}.client-care-title:is(.law-v1,.law-v1 *){gap:40px}.client-care-title>p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){width:280px;font-size:11px}.client-care-title h2:is(.law-v1,.law-v1 *){font-size:33px}.client-care-layout:is(.law-v1,.law-v1 *),.client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){gap:35px;grid-template-columns:1fr 1fr}.client-care-photo:is(.law-v1,.law-v1 *){height:500px}.client-care-notes h3:is(.law-v1,.law-v1 *){font-size:16px}.client-care-notes p:is(.law-v1,.law-v1 *){font-size:11px}.complete-faq:is(.law-v1,.law-v1 *){grid-template-columns:.8fr 1.2fr;gap:40px}.faq-with-photo h2:is(.law-v1,.law-v1 *){font-size:30px}.faq-reference-photo:is(.law-v1,.law-v1 *){height:205px}.complete-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:12px}.newsletter:is(.law-v1,.law-v1 *){gap:30px;grid-template-columns:1fr 1fr}.newsletter h2:is(.law-v1,.law-v1 *){font-size:23px}.newsletter .ui-button:is(.law-v1,.law-v1 *){padding:12px 14px;font-size:10px}}
@media(max-width:760px){.rich-homepage .section:is(.law-v1,.law-v1 *){padding-top:58px;padding-bottom:58px}.photo-values:is(.law-v1,.law-v1 *){gap:19px}.value-photo:is(.law-v1,.law-v1 *){height:100px}.photo-values h3:is(.law-v1,.law-v1 *){font-size:13px}.photo-values p:is(.law-v1,.law-v1 *){font-size:9px}.photo-values span:is(.law-v1,.law-v1 *){font-size:8px}.complete-practice-grid:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr;gap:22px}.complete-practice-photo:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){height:185px;min-height:185px}.complete-practice-copy:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){padding:23px 20px}.complete-practice-copy h3:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:22px}.complete-practice-copy p:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:11px}.why-choose:is(.law-v1,.law-v1 *),.why-choose-4:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.why-photo:is(.law-v1,.law-v1 *){min-height:0;height:360px}.why-photo>span:is(.law-v1,.law-v1 *),.why-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.why-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){left:26px;font-size:7px}.why-content:is(.law-v1,.law-v1 *),.why-choose-4 .why-content:is(.law-v1,.law-v1 *){padding:43px var(--space)}.why-content h2:is(.law-v1,.law-v1 *){font-size:36px}.why-content>p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;max-width:none}.why-points h3:is(.law-v1,.law-v1 *){font-size:17px}.why-points p:is(.law-v1,.law-v1 *){font-size:12px}.why-choose-4 .why-photo:is(.law-v1,.law-v1 *){order:0}.team-heading:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:22px;margin-bottom:30px}.team-heading h2:is(.law-v1,.law-v1 *){font-size:36px}.team-heading>div:last-child:is(.law-v1,.law-v1 *),.team-heading> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.team-heading> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){max-width:550px;justify-self:start}.team-heading p:is(.law-v1,.law-v1 *){font-size:13px}.member-portrait:is(.law-v1,.law-v1 *),.complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){height:340px}.member-info h3:is(.law-v1,.law-v1 *){font-size:23px}.member-info p:is(.law-v1,.law-v1 *){font-size:11px;min-height:38px}.team-directory-foot:is(.law-v1,.law-v1 *){align-items:flex-start}.team-directory-foot>span:is(.law-v1,.law-v1 *),.team-directory-foot> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.team-directory-foot> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:7px}.profile-layout:is(.law-v1,.law-v1 *){grid-template-columns:.7fr 1fr;gap:22px}.profile-image:is(.law-v1,.law-v1 *){min-height:380px}.member-dialog:is(.law-v1,.law-v1 *){padding:35px 26px}.profile-layout h2:is(.law-v1,.law-v1 *){font-size:27px}.profile-layout p:is(.law-v1,.law-v1 *){font-size:11px}.full-perspective:is(.law-v1,.law-v1 *){min-height:380px}.perspective-wide-copy:is(.law-v1,.law-v1 *){padding:47px var(--space);max-width:660px}.perspective-wide-copy h2:is(.law-v1,.law-v1 *){font-size:38px}.perspective-wide-photo:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#173c32ef,#173c32be)}.v4 .perspective-wide-photo:is(.law-v1,.law-v1 *):after{background:linear-gradient(90deg,#185851ef,#185851be)}.process-step-photo:is(.law-v1,.law-v1 *){height:200px}.process-photo-grid h3:is(.law-v1,.law-v1 *){font-size:20px}.process-bottom:is(.law-v1,.law-v1 *){align-items:flex-start}.process-bottom>span:is(.law-v1,.law-v1 *),.process-bottom> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.process-bottom> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){max-width:280px}.client-care-title:is(.law-v1,.law-v1 *){display:block}.client-care-title h2:is(.law-v1,.law-v1 *){margin-top:20px;font-size:36px}.client-care-title>p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){width:auto;max-width:560px;font-size:13px;margin-top:23px}.client-care-layout:is(.law-v1,.law-v1 *),.client-care-4 .client-care-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:30px}.client-care-photo:is(.law-v1,.law-v1 *){height:360px}.client-care-4 .client-care-photo:is(.law-v1,.law-v1 *){order:0}.client-care-notes h3:is(.law-v1,.law-v1 *){font-size:18px}.client-care-notes p:is(.law-v1,.law-v1 *){font-size:12px}.complete-faq:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.faq-with-photo:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:15px 25px}.faq-with-photo>.eyebrow:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) >.eyebrow:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) > :where(.elementor-widget-container) >.eyebrow:is(.law-v1,.law-v1 *){grid-column:1}.faq-with-photo h2:is(.law-v1,.law-v1 *){grid-column:1;grid-row:2;margin-top:0;font-size:34px}.faq-with-photo>p:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){grid-column:1;grid-row:3;margin-top:0;font-size:12px}.faq-reference-photo:is(.law-v1,.law-v1 *){grid-column:2;grid-row:1/span 3;height:100%;min-height:245px;margin-top:0}.complete-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:14px}.newsletter:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:28px;padding:38px var(--space)}.newsletter h2:is(.law-v1,.law-v1 *){font-size:27px}.newsletter form:is(.law-v1,.law-v1 *){max-width:580px;width:100%}.newsletter .ui-button:is(.law-v1,.law-v1 *){padding:13px 20px;font-size:11px}}
@media(max-width:480px){.rich-homepage .section:is(.law-v1,.law-v1 *){padding-top:48px;padding-bottom:48px}.photo-values:is(.law-v1,.law-v1 *){grid-template-columns:1fr;padding:25px 22px;gap:22px}.photo-values>a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.photo-values> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){display:flex;gap:19px}.value-photo:is(.law-v1,.law-v1 *){width:112px;height:97px;margin-bottom:0}.photo-values h3:is(.law-v1,.law-v1 *){font-size:15px}.photo-values p:is(.law-v1,.law-v1 *){font-size:10px;line-height:1.7;margin-top:8px}.photo-values span:is(.law-v1,.law-v1 *){font-size:9px;margin-top:8px}.complete-practice-grid:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:25px}.complete-practice-photo:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-photo:is(.law-v1,.law-v1 *){height:225px;min-height:225px}.complete-practice-copy:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy:is(.law-v1,.law-v1 *){padding:26px 23px 23px}.complete-practice-copy h3:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy h3:is(.law-v1,.law-v1 *){font-size:25px}.complete-practice-copy p:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy p:is(.law-v1,.law-v1 *){font-size:12px}.complete-practice-copy .text-link:is(.law-v1,.law-v1 *),.complete-practice-4 .complete-practice-copy .text-link:is(.law-v1,.law-v1 *){font-size:11px;padding-top:16px}.practice-bottom:is(.law-v1,.law-v1 *){flex-direction:column;align-items:flex-start;gap:5px;margin-top:26px}.practice-bottom p:is(.law-v1,.law-v1 *){font-size:11px}.practice-bottom .text-link:is(.law-v1,.law-v1 *){font-size:11px}.practice-modal-photo:is(.law-v1,.law-v1 *){height:160px}.why-photo:is(.law-v1,.law-v1 *){height:300px}.why-photo .photo:is(.law-v1,.law-v1 *){object-position:44% center}.why-photo>span:is(.law-v1,.law-v1 *),.why-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.why-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){left:22px;bottom:20px;font-size:6px;letter-spacing:1px}.why-content:is(.law-v1,.law-v1 *),.why-choose-4 .why-content:is(.law-v1,.law-v1 *){padding:40px 22px}.why-content h2:is(.law-v1,.law-v1 *){font-size:30px;line-height:1.28}.why-content>p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:22px}.why-points:is(.law-v1,.law-v1 *){margin-top:25px}.why-points h3:is(.law-v1,.law-v1 *){font-size:16px}.why-points p:is(.law-v1,.law-v1 *){font-size:11px}.why-content>.ui-button:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) >.ui-button:is(.law-v1,.law-v1 *),.why-content> :where(.law-leaf) > :where(.elementor-widget-container) >.ui-button:is(.law-v1,.law-v1 *){margin-top:22px}.team-heading h2:is(.law-v1,.law-v1 *){font-size:31px;line-height:1.25}.team-heading p:is(.law-v1,.law-v1 *){font-size:12px}.team-directory:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:30px}.member-portrait:is(.law-v1,.law-v1 *),.complete-team-4 .member-portrait:is(.law-v1,.law-v1 *){height:auto;aspect-ratio:4/5}.member-portrait>span:is(.law-v1,.law-v1 *),.member-portrait> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.member-portrait> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){opacity:1;transform:none;padding:14px 22px;background:#173c32dc;font-size:10px}.member-info:is(.law-v1,.law-v1 *){padding:24px 23px 17px}.member-info h3:is(.law-v1,.law-v1 *){font-size:28px}.member-info>small:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:10px}.member-info p:is(.law-v1,.law-v1 *){font-size:12px;min-height:0}.member-info>.text-link:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.member-info> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:11px}.complete-team-4 .member-info:is(.law-v1,.law-v1 *){padding:23px 0 10px}.team-directory-foot:is(.law-v1,.law-v1 *){flex-direction:column;gap:18px;padding-top:20px;margin-top:25px}.team-directory-foot>span:is(.law-v1,.law-v1 *),.team-directory-foot> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.team-directory-foot> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;max-width:310px}.team-directory-foot .ui-button:is(.law-v1,.law-v1 *){font-size:11px}.member-dialog:is(.law-v1,.law-v1 *){padding:36px 24px}.profile-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:23px}.profile-image:is(.law-v1,.law-v1 *){height:245px;min-height:245px;max-height:245px}.profile-image .photo:is(.law-v1,.law-v1 *){object-position:center 25%}.profile-layout h2:is(.law-v1,.law-v1 *){font-size:29px}.profile-layout p:is(.law-v1,.law-v1 *){font-size:12px}.profile-layout .modal-list li:is(.law-v1,.law-v1 *){font-size:11px}.profile-layout>div:last-child:is(.law-v1,.law-v1 *),.profile-layout> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.profile-layout> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){gap:17px}.profile-layout .ui-button:is(.law-v1,.law-v1 *){font-size:10px;width:100%}.full-perspective:is(.law-v1,.law-v1 *){min-height:370px}.perspective-wide-copy:is(.law-v1,.law-v1 *){padding:42px 22px}.perspective-wide-copy h2:is(.law-v1,.law-v1 *){font-size:31px}.perspective-wide-copy>p:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:21px}.perspective-wide-copy>.text-link:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.perspective-wide-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:11px}.process-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:30px}.process-step-photo:is(.law-v1,.law-v1 *){height:225px}.process-photo-grid h3:is(.law-v1,.law-v1 *){font-size:23px;margin-top:21px}.process-photo-grid p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:13px}.process-bottom:is(.law-v1,.law-v1 *){flex-direction:column;gap:20px;margin-top:29px}.process-bottom>span:is(.law-v1,.law-v1 *),.process-bottom> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.process-bottom> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:10px;max-width:none}.client-care-title h2:is(.law-v1,.law-v1 *){font-size:31px;margin-top:17px}.client-care-title>p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.client-care-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:22px}.client-care-photo:is(.law-v1,.law-v1 *){height:285px}.client-care-notes h3:is(.law-v1,.law-v1 *){font-size:17px}.client-care-notes p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.85}.client-care-notes>div:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding:23px 0}.client-care-notes>.text-link:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.client-care-notes> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){font-size:11px}.faq-with-photo:is(.law-v1,.law-v1 *){display:block}.faq-with-photo h2:is(.law-v1,.law-v1 *){font-size:31px;margin-top:17px}.faq-with-photo>p:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.faq-with-photo> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;margin-top:22px}.faq-reference-photo:is(.law-v1,.law-v1 *){height:195px;min-height:195px;margin-top:25px}.faq-reference-photo>span:is(.law-v1,.law-v1 *),.faq-reference-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.faq-reference-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:6px}.complete-faq .faq-item h3>button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) >button:is(.law-v1,.law-v1 *),.complete-faq .faq-item h3> :where(.law-leaf) > :where(.elementor-widget-container) >button:is(.law-v1,.law-v1 *){font-size:13px}.complete-faq .faq-item>div p:is(.law-v1,.law-v1 *),.complete-faq .faq-item> :where(.law-leaf) >div p:is(.law-v1,.law-v1 *),.complete-faq .faq-item> :where(.law-leaf) > :where(.elementor-widget-container) >div p:is(.law-v1,.law-v1 *){font-size:12px}.newsletter:is(.law-v1,.law-v1 *){padding:37px 22px;gap:25px}.newsletter h2:is(.law-v1,.law-v1 *){font-size:25px;letter-spacing:-.8px}.newsletter p:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.8}.newsletter form>div:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){gap:7px}.newsletter .ui-button:is(.law-v1,.law-v1 *){font-size:10px;padding:12px 13px;gap:10px}.newsletter input:is(.law-v1,.law-v1 *){font-size:13px}.newsletter form>label:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) >label:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) > :where(.elementor-widget-container) >label:is(.law-v1,.law-v1 *){font-size:11px}.newsletter form>span:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.newsletter form> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px}.rich-homepage .chapter-rule:is(.law-v1,.law-v1 *){margin-bottom:27px}}

.v1 .floating-signal:is(.law-v1,.law-v1 *),.v4 .floating-signal:is(.law-v1,.law-v1 *){display:none}

.v1 .desktop-nav a[aria-current=location]:is(.law-v1,.law-v1 *):after,.v4 .desktop-nav a[aria-current=location]:is(.law-v1,.law-v1 *):after{width:100%}
.reading-progress:is(.law-v1,.law-v1 *){position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--accent);transform:scaleX(var(--progress,0));transform-origin:left;pointer-events:none}
.practice-index:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:30px;padding:15px var(--space);border-bottom:1px solid var(--border);font-size:11px;background:var(--background);min-height:57px}
.practice-index>span:is(.law-v1,.law-v1 *),
.practice-index> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),
.practice-index> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.5px;color:var(--muted);margin-right:12px;white-space:nowrap}
.practice-index>a:is(.law-v1,.law-v1 *),
.practice-index> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),
.practice-index> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){min-height:26px;display:flex;align-items:center;gap:10px;transition:color .2s}
.practice-index>a:hover:is(.law-v1,.law-v1 *),
.practice-index> :where(.law-leaf) >a:hover:is(.law-v1,.law-v1 *),
.practice-index> :where(.law-leaf) > :where(.elementor-widget-container) >a:hover:is(.law-v1,.law-v1 *){color:var(--accent)}
.practice-index-all:is(.law-v1,.law-v1 *){margin-left:auto;font-size:10px}
.matter-record:is(.law-v1,.law-v1 *){margin:20px 0 10px;border-top:1px solid var(--border);padding-top:15px;display:grid;gap:8px}
.matter-record>div:is(.law-v1,.law-v1 *),
.matter-record> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),
.matter-record> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:82px 1fr;gap:12px}.matter-record :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:8px;line-height:1.7;letter-spacing:.7px;color:var(--muted)}.matter-record :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:11px;line-height:1.5;margin:0;color:var(--foreground)}
.matter-meta b:is(.law-v1,.law-v1 *){font-size:8px!important;letter-spacing:1px;font-weight:400!important}
.dossier-heading:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;gap:20px;border-top:1px solid #d9e0dc;padding-top:20px;font-size:8px;letter-spacing:.7px;color:var(--e-global-color-text,#596763)}
.footer-signature:is(.law-v1,.law-v1 *){border-bottom:1px solid #ffffff25;padding-bottom:34px;margin-bottom:44px}
.signature-intro:is(.law-v1,.law-v1 *),.signature-bottom:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:8px;letter-spacing:1.2px;color:#c7d5cf}
.signature-intro a:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:20px;font-size:12px;letter-spacing:0;min-height:44px;color:#fff}
.signature-wordmark:is(.law-v1,.law-v1 *){font-family:'Manrope',Arial,sans-serif;font-size:clamp(44px,7.9vw,120px);font-weight:400;line-height:1.3;letter-spacing:-.045em;margin:27px 0 20px;color:#e1e9e4;white-space:nowrap}
.v1 .signature-wordmark:is(.law-v1,.law-v1 *){color:var(--accent)}
.v1 .footer-main:is(.law-v1,.law-v1 *),.v4 .footer-main:is(.law-v1,.law-v1 *){display:none}
.v1 .rich-firm-visual:is(.law-v1,.law-v1 *),.v4 .rich-firm-visual:is(.law-v1,.law-v1 *){outline:0}.rich-homepage .text-link svg:is(.law-v1,.law-v1 *){transition:transform .2s}.rich-homepage .text-link:hover svg:is(.law-v1,.law-v1 *){transform:translateX(4px)}
@media(min-width:1000px){}
@media(max-width:999px){.practice-index:is(.law-v1,.law-v1 *){gap:20px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.practice-index>span:is(.law-v1,.law-v1 *),.practice-index> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.practice-index> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){display:none}}
@media(max-width:650px){.practice-index:is(.law-v1,.law-v1 *){gap:0;justify-content:space-between;padding:12px 24px}.practice-index>a:is(.law-v1,.law-v1 *),.practice-index> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.practice-index> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){font-size:8px;min-height:30px}.practice-index>a:nth-of-type(3):is(.law-v1,.law-v1 *),.practice-index> :where(.law-leaf) >a:nth-of-type(3):is(.law-v1,.law-v1 *),.practice-index> :where(.law-leaf) > :where(.elementor-widget-container) >a:nth-of-type(3):is(.law-v1,.law-v1 *){display:none}.practice-index-all:is(.law-v1,.law-v1 *){margin-left:0}.practice-index-all svg:is(.law-v1,.law-v1 *){width:12px}.publication-index :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:7px}.publication-index :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:11px}.signature-intro:is(.law-v1,.law-v1 *){align-items:flex-start;flex-direction:column;gap:10px}.signature-wordmark:is(.law-v1,.law-v1 *){font-size:clamp(28px,8vw,48px);margin:20px 0}.signature-bottom:is(.law-v1,.law-v1 *){font-size:6px;line-height:1.7;align-items:flex-start}.signature-bottom>span:last-child:is(.law-v1,.law-v1 *),.signature-bottom> :where(.law-leaf):last-child >span:is(.law-v1,.law-v1 *),.signature-bottom> :where(.law-leaf):last-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){max-width:140px;text-align:right}.footer-signature:is(.law-v1,.law-v1 *){margin-bottom:32px;padding-bottom:26px}.publication-actions .ui-button:is(.law-v1,.law-v1 *){font-size:12px}.dossier-heading:is(.law-v1,.law-v1 *){font-size:7px}}
@media(prefers-reduced-motion:reduce){.publication-visual:hover }

@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}


.v1 .desktop-nav:is(.law-v1,.law-v1 *),.v4 .desktop-nav:is(.law-v1,.law-v1 *){gap:23px}
.planned-destination:is(.law-v1,.law-v1 *){border-top:1px solid #d9e0dc;padding-top:20px;display:flex;flex-direction:column;gap:12px}.planned-destination>span:is(.law-v1,.law-v1 *),.planned-destination> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.planned-destination> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.1px;color:var(--e-global-color-text,#596763)}.planned-destination code:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.7;overflow-wrap:anywhere}
.v1 .member-portrait:is(.law-v1,.law-v1 *),.v4 .member-portrait:is(.law-v1,.law-v1 *){display:block}
.v1 .footer-bottom a:is(.law-v1,.law-v1 *),.v4 .footer-bottom a:is(.law-v1,.law-v1 *){font-size:9px;min-height:28px;display:inline-flex;align-items:center}
.v1 .hero-side-caption>svg:is(.law-v1,.law-v1 *),
.v1 .hero-side-caption> :where(.law-leaf) >svg:is(.law-v1,.law-v1 *),
.v1 .hero-side-caption> :where(.law-leaf) > :where(.elementor-widget-container) >svg:is(.law-v1,.law-v1 *){transform:rotate(-90deg)}
@media(max-width:1100px){.v1 .desktop-nav:is(.law-v1,.law-v1 *),.v4 .desktop-nav:is(.law-v1,.law-v1 *){gap:18px}}


.client-concerns:is(.law-v1,.law-v1 *){background:var(--surface)}
.concerns-heading:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;margin-bottom:40px}.concerns-heading h2:is(.law-v1,.law-v1 *){margin-top:18px}.concerns-heading>p:is(.law-v1,.law-v1 *),.concerns-heading> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.concerns-heading> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:390px;font-size:13px;justify-self:end}
.concerns-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:stretch}
.concerns-visual:is(.law-v1,.law-v1 *){margin:0;position:relative;min-height:510px;overflow:hidden}.concerns-visual>.photo:is(.law-v1,.law-v1 *),.concerns-visual> :where(.law-leaf) >.photo:is(.law-v1,.law-v1 *),.concerns-visual> :where(.law-leaf) > :where(.elementor-widget-container) >.photo:is(.law-v1,.law-v1 *){position:absolute;inset:0;object-position:center}.concerns-visual:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#102d26c9);pointer-events:none}
.concerns-visual figcaption:is(.law-v1,.law-v1 *){position:absolute;bottom:32px;left:32px;right:32px;z-index:1;color:#fff;border-left:2px solid var(--accent);padding-left:20px}.concerns-visual figcaption>span:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.3px;line-height:1.5;display:block;margin-bottom:12px}.concerns-visual figcaption>strong:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) >strong:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) > :where(.elementor-widget-container) >strong:is(.law-v1,.law-v1 *){font-family:var(--law-design-font);font-size:30px;font-weight:400;letter-spacing:-.7px;line-height:1.25}
.concerns-list:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;justify-content:center}.concern-entry:is(.law-v1,.law-v1 *){position:relative;padding:25px 40px 25px 0;border-top:1px solid var(--border);display:block}.concern-entry:last-child:is(.law-v1,.law-v1 *){border-bottom:1px solid var(--border)}.concern-label:is(.law-v1,.law-v1 *){display:block;font-size:8px;letter-spacing:1.2px;color:var(--muted);margin-bottom:10px}.concern-entry h3:is(.law-v1,.law-v1 *){font-size:24px;line-height:1.25}.concern-entry p:is(.law-v1,.law-v1 *){margin-top:10px;font-size:12px;max-width:440px;line-height:1.8}.concern-entry .text-link:is(.law-v1,.law-v1 *){margin-top:7px;font-size:10px;min-height:28px}.concern-direction:is(.law-v1,.law-v1 *){position:absolute;top:52px;right:0;color:var(--primary);transition:transform .2s}.concern-entry:hover .concern-direction:is(.law-v1,.law-v1 *){transform:translate(3px,-3px)}
@media(min-width:1000px){.client-concerns-4 .concerns-visual:is(.law-v1,.law-v1 *){order:2}.client-concerns-4 .concerns-layout:is(.law-v1,.law-v1 *){grid-template-columns:1.1fr .9fr}}
@media(max-width:999px){.concerns-heading:is(.law-v1,.law-v1 *){gap:40px}.concerns-layout:is(.law-v1,.law-v1 *){gap:35px;grid-template-columns:.85fr 1.15fr}.concerns-visual:is(.law-v1,.law-v1 *){min-height:500px}.concerns-visual figcaption:is(.law-v1,.law-v1 *){left:22px;right:22px}.concerns-visual figcaption>strong:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) >strong:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) > :where(.elementor-widget-container) >strong:is(.law-v1,.law-v1 *){font-size:26px}.concern-entry h3:is(.law-v1,.law-v1 *){font-size:21px}.concern-entry:is(.law-v1,.law-v1 *){padding-right:25px}}
@media(max-width:650px){.concerns-heading:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:20px;margin-bottom:28px}.concerns-heading>p:is(.law-v1,.law-v1 *),.concerns-heading> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.concerns-heading> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){justify-self:start;font-size:12px}.concerns-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:25px}.concerns-visual:is(.law-v1,.law-v1 *){min-height:0;height:305px}.concerns-visual figcaption:is(.law-v1,.law-v1 *){bottom:25px;left:25px}.concerns-visual figcaption>strong:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) >strong:is(.law-v1,.law-v1 *),.concerns-visual figcaption> :where(.law-leaf) > :where(.elementor-widget-container) >strong:is(.law-v1,.law-v1 *){font-size:27px}.concern-entry:is(.law-v1,.law-v1 *){padding:24px 28px 24px 0}.concern-entry h3:is(.law-v1,.law-v1 *){font-size:23px}.concern-entry p:is(.law-v1,.law-v1 *){font-size:12px}.concern-direction:is(.law-v1,.law-v1 *){top:51px}.concern-entry .text-link:is(.law-v1,.law-v1 *){min-height:32px}}
@media(prefers-reduced-motion:reduce){.concern-direction:is(.law-v1,.law-v1 *){transition:none}.concern-entry:hover .concern-direction:is(.law-v1,.law-v1 *){transform:none}}
.full-site:is(.law-v1,.law-v1 *){--forest:var(--e-global-color-primary,#173c32);--gold:var(--e-global-color-accent,#d4b67c);--paper:#f1f4f1;--line:#d7dfd9}.full-site .footer-recognition:is(.law-v1,.law-v1 *){display:block;width:311px;max-width:100%;height:auto;margin-top:25px;object-fit:contain;filter:none}.full-site .desktop-nav a[aria-current=page]:is(.law-v1,.law-v1 *){color:var(--gold);border-bottom:1px solid var(--gold);padding-bottom:8px}.full-site .page-hero:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.1fr 1fr;background:var(--forest);color:#fff;min-height:440px}.full-site .page-hero-copy:is(.law-v1,.law-v1 *){padding:34px max(32px,calc((100vw - 1200px)/2)) 60px;padding-right:60px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.full-site .page-hero-copy .eyebrow:is(.law-v1,.law-v1 *){color:var(--gold);margin-top:34px}.full-site .page-hero h1:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:clamp(37px,3.7vw,57px);line-height:1.14;font-weight:600;letter-spacing:-2px;margin:22px 0}.full-site .page-hero-copy>p:is(.law-v1,.law-v1 *),.full-site .page-hero-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .page-hero-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:580px;font-size:15px;line-height:1.9;color:#d5dfd9}.full-site .page-hero-photo:is(.law-v1,.law-v1 *){position:relative;min-height:440px;overflow:hidden}.full-site .page-hero-photo img:is(.law-v1,.law-v1 *){height:100%;position:absolute;inset:0;object-fit:cover}.full-site .page-hero-photo:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#102c24aa)}.full-site .page-hero-photo>span:is(.law-v1,.law-v1 *),.full-site .page-hero-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .page-hero-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;z-index:1;left:30px;bottom:28px;color:white;font-size:9px;letter-spacing:1.6px}.full-site .breadcrumbs:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;line-height:1.8;opacity:.8}.full-site .breadcrumbs a:hover:is(.law-v1,.law-v1 *){text-decoration:underline}.full-site .inner-section:is(.law-v1,.law-v1 *){padding:85px max(32px,calc((100vw - 1200px)/2));margin:auto}.full-site .inner-section h2:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:clamp(27px,2.5vw,39px);line-height:1.25;font-weight:600;letter-spacing:-1.1px;color:var(--forest);margin:20px 0}.full-site .inner-section h3:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:22px;line-height:1.35;font-weight:600;letter-spacing:-.5px;color:var(--forest)}.full-site .inner-section p:is(.law-v1,.law-v1 *){font-size:14px;line-height:1.95;color:#53625b;margin:15px 0}.full-site .pale-section:is(.law-v1,.law-v1 *){background:var(--paper)}.full-site .inner-section-title:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end;margin-bottom:42px}.full-site .inner-section-title h2:is(.law-v1,.law-v1 *){margin-bottom:0}.full-site .inner-section-title>p:is(.law-v1,.law-v1 *),.full-site .inner-section-title> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .inner-section-title> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){max-width:410px;margin:0 0 4px}.full-site .story-split:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.full-site .story-photo:is(.law-v1,.law-v1 *){position:relative;height:515px}.full-site .story-photo img:is(.law-v1,.law-v1 *){height:100%}.full-site .story-photo>span:is(.law-v1,.law-v1 *),.full-site .story-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .story-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;bottom:0;left:0;background:var(--forest);color:var(--gold);padding:20px 26px;font-size:9px;letter-spacing:1.4px}.full-site .editorial-copy .intro-paragraph:is(.law-v1,.law-v1 *){font-size:18px;line-height:1.8;color:#354f44}.full-site .editorial-copy>.ui-button:is(.law-v1,.law-v1 *),.full-site .editorial-copy> :where(.law-leaf) >.ui-button:is(.law-v1,.law-v1 *),.full-site .editorial-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.ui-button:is(.law-v1,.law-v1 *){margin-top:22px}.full-site .principles:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.full-site .principles article:is(.law-v1,.law-v1 *){border-top:1px solid #a6b5ac;padding-top:26px}.full-site .principles h3:is(.law-v1,.law-v1 *){font-size:24px}.full-site .two-column:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:90px}.full-site .site-cta:is(.law-v1,.law-v1 *){background:var(--forest);color:#fff;padding:62px max(32px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.full-site .site-cta .eyebrow:is(.law-v1,.law-v1 *){color:var(--gold)}.full-site .site-cta h2:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-weight:500;font-size:35px;letter-spacing:-1px;line-height:1.25;margin:20px 0;max-width:630px}.full-site .site-cta p:is(.law-v1,.law-v1 *){font-size:14px;line-height:1.9;color:#ccd8d0;max-width:680px}.full-site .site-cta .ui-button:is(.law-v1,.law-v1 *),.full-site .page-hero .ui-button:is(.law-v1,.law-v1 *){background:var(--gold);border-color:var(--gold);color:var(--forest)}.full-site .article-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:80px;align-items:start}.full-site .article-layout>.editorial-copy:is(.law-v1,.law-v1 *),.full-site .article-layout> :where(.law-leaf) >.editorial-copy:is(.law-v1,.law-v1 *),.full-site .article-layout> :where(.law-leaf) > :where(.elementor-widget-container) >.editorial-copy:is(.law-v1,.law-v1 *){max-width:760px}.full-site .article-layout .editorial-copy>h2:not(:first-of-type):is(.law-v1,.law-v1 *),.full-site .article-layout .editorial-copy> :where(.law-leaf):not(:nth-child(1 of :where(.law-leaf):where(:has(> h2)))) >h2:is(.law-v1,.law-v1 *),.full-site .article-layout .editorial-copy> :where(.law-leaf) > :where(.elementor-widget-container) >h2:not(:first-of-type):is(.law-v1,.law-v1 *){margin-top:44px}.full-site .article-aside:is(.law-v1,.law-v1 *){position:sticky;top:112px}.full-site .aside-index:is(.law-v1,.law-v1 *){border-top:2px solid var(--forest);padding:25px 0 0}.full-site .aside-index h3:is(.law-v1,.law-v1 *){font-size:20px;margin-bottom:18px}.full-site .aside-index>a:is(.law-v1,.law-v1 *),.full-site .aside-index> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.full-site .aside-index> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 0;border-bottom:1px solid var(--line);font-size:12px;color:#57665e}.full-site .aside-index>a.selected:is(.law-v1,.law-v1 *),.full-site .aside-index> :where(.law-leaf) >a.selected:is(.law-v1,.law-v1 *),.full-site .aside-index> :where(.law-leaf) > :where(.elementor-widget-container) >a.selected:is(.law-v1,.law-v1 *){color:var(--forest);font-weight:600}.full-site .aside-index>a svg:is(.law-v1,.law-v1 *),.full-site .aside-index> :where(.law-leaf) >a svg:is(.law-v1,.law-v1 *),.full-site .aside-index> :where(.law-leaf) > :where(.elementor-widget-container) >a svg:is(.law-v1,.law-v1 *){flex-shrink:0}.full-site .aside-call:is(.law-v1,.law-v1 *){background:var(--paper);padding:27px 25px;margin-top:32px}.full-site .aside-call .eyebrow:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1px}.full-site .aside-call h3:is(.law-v1,.law-v1 *){margin-top:20px;font-size:24px}.full-site .aside-call p:is(.law-v1,.law-v1 *){font-size:12px}.full-site .aside-call .ui-button:is(.law-v1,.law-v1 *){font-size:11px;width:100%;padding:12px 15px;margin-top:15px}.full-site .article-rule:is(.law-v1,.law-v1 *){border-top:1px solid var(--line);margin:35px 0}.full-site .editorial-list:is(.law-v1,.law-v1 *){list-style:none;padding:0;margin:24px 0}.full-site .editorial-list li:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:35px 1fr;align-items:start;gap:15px;border-bottom:1px solid var(--line);padding:18px 0;color:#304e40;font-size:14px;line-height:1.7}.full-site .editorial-list li>span:is(.law-v1,.law-v1 *),.full-site .editorial-list li> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .editorial-list li> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:11px;color:#738779;padding-top:3px;font-family:Manrope,sans-serif}.full-site .article-inline-photo:is(.law-v1,.law-v1 *){height:340px;position:relative;margin:40px 0}.full-site .article-inline-photo img:is(.law-v1,.law-v1 *){height:100%}.full-site .article-inline-photo span:is(.law-v1,.law-v1 *){position:absolute;bottom:20px;left:22px;color:white;background:#173c32d9;padding:8px 12px;font-size:8px;letter-spacing:1.5px}.full-site .editorial-note:is(.law-v1,.law-v1 *){background:var(--paper);border-left:2px solid #af965f;padding:26px 30px;margin:35px 0}.full-site .editorial-note h3:is(.law-v1,.law-v1 *){font-size:20px}.full-site .editorial-note p:is(.law-v1,.law-v1 *){font-size:13px;margin-bottom:0}.full-site .related-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.full-site .editorial-card:is(.law-v1,.law-v1 *){display:block;border-bottom:1px solid var(--line);padding-bottom:25px}.full-site .editorial-card-photo:is(.law-v1,.law-v1 *){height:230px;overflow:hidden;margin-bottom:25px}.full-site .editorial-card-photo img:is(.law-v1,.law-v1 *){height:100%;transition:transform .5s}.full-site .editorial-card:hover img:is(.law-v1,.law-v1 *){transform:scale(1.025)}.full-site .editorial-card>small:is(.law-v1,.law-v1 *),.full-site .editorial-card> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.full-site .editorial-card> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:9px;letter-spacing:1px;color:#677d70;text-transform:uppercase;line-height:1.8;display:block}.full-site .editorial-card h3:is(.law-v1,.law-v1 *){font-size:25px;line-height:1.35;margin:15px 0}.full-site .editorial-card p:is(.law-v1,.law-v1 *){font-size:13px}.full-site .editorial-card .text-link:is(.law-v1,.law-v1 *){font-size:12px;margin-top:20px}.full-site .approach-stages:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;gap:60px}.full-site .approach-stages>article:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) >article:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) > :where(.elementor-widget-container) >article:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.full-site .approach-stages>article:nth-child(even) .stage-photo:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) >article:nth-child(even) .stage-photo:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) > :where(.elementor-widget-container) >article:nth-child(even) .stage-photo:is(.law-v1,.law-v1 *){order:2}.full-site .stage-photo:is(.law-v1,.law-v1 *){position:relative;height:340px}.full-site .stage-photo img:is(.law-v1,.law-v1 *){height:100%}.full-site .stage-photo>span:is(.law-v1,.law-v1 *),.full-site .stage-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .stage-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;background:var(--forest);color:var(--gold);font-family:Manrope,sans-serif;font-size:37px;padding:15px 25px}.full-site .stage-output:is(.law-v1,.law-v1 *){padding-top:20px;margin-top:24px;border-top:1px solid var(--line)}.full-site .stage-output>small:is(.law-v1,.law-v1 *),.full-site .stage-output> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.full-site .stage-output> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:9px;color:#627a6c;letter-spacing:1px}.full-site .stage-output>p:is(.law-v1,.law-v1 *),.full-site .stage-output> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .stage-output> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;margin-bottom:0}.full-site .lead-feature:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;background:var(--paper)}.full-site .lead-feature-photo:is(.law-v1,.law-v1 *){height:350px;position:relative}.full-site .lead-feature-photo img:is(.law-v1,.law-v1 *){height:100%}.full-site .lead-feature-photo span:is(.law-v1,.law-v1 *){position:absolute;bottom:18px;left:20px;font-size:8px;background:var(--forest);color:white;padding:10px;letter-spacing:.5px}.full-site .profile-hero:is(.law-v1,.law-v1 *){background:var(--paper);display:grid;grid-template-columns:440px 1fr;gap:75px;padding:55px max(32px,calc((100vw - 1200px)/2)) 65px;align-items:center}.full-site .profile-hero-picture:is(.law-v1,.law-v1 *){position:relative;height:530px}.full-site .profile-hero-picture img:is(.law-v1,.law-v1 *){height:100%;object-position:center 25%}.full-site .profile-hero-copy .breadcrumbs:is(.law-v1,.law-v1 *){margin-bottom:35px}.full-site .profile-hero-copy h1:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:53px;font-weight:600;line-height:1.15;letter-spacing:-2px;margin:25px 0;color:var(--forest)}.full-site .profile-hero-copy p:is(.law-v1,.law-v1 *){font-size:14px;line-height:1.9;color:#5d6d62;margin:22px 0}.full-site .profile-hero-copy .profile-area:is(.law-v1,.law-v1 *){font-size:17px;color:#304d3d}.full-site .profile-status:is(.law-v1,.law-v1 *){font-size:10px;line-height:1.8;color:#6b796f;border-top:1px solid var(--line);margin-top:35px;padding-top:18px}.full-site .lead-monogram:is(.law-v1,.law-v1 *){position:absolute;inset:0;display:grid;place-items:center;font-size:70px;font-family:Manrope,sans-serif;color:var(--gold);background:#173c3288}.full-site .guide-toolbar:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:auto minmax(200px,420px) auto;gap:25px;align-items:center;padding-bottom:30px;border-bottom:1px solid var(--line);margin-bottom:40px}.full-site .guide-toolbar>label:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) >label:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) > :where(.elementor-widget-container) >label:is(.law-v1,.law-v1 *){font-size:15px;color:var(--forest)}.full-site .guide-toolbar>div:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:14px;color:#789180}.full-site .guide-toolbar>span:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:11px;text-align:right;color:#748276}.full-site .empty-state:is(.law-v1,.law-v1 *){padding:50px 0}.full-site .article-heading:is(.law-v1,.law-v1 *){max-width:1100px;padding:38px 32px 50px;margin:auto}.full-site .article-heading .breadcrumbs:is(.law-v1,.law-v1 *){margin-bottom:35px}.full-site .article-heading h1:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:57px;line-height:1.12;letter-spacing:-2px;font-weight:600;color:var(--forest);max-width:920px;margin:25px 0}.full-site .article-heading>p:is(.law-v1,.law-v1 *),.full-site .article-heading> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .article-heading> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:17px;line-height:1.9;color:#58675f;max-width:800px}.full-site .article-meta:is(.law-v1,.law-v1 *){display:flex;gap:25px;flex-wrap:wrap;font-size:9px;letter-spacing:1px;color:#6c7c71;margin-top:35px}.full-site .article-cover:is(.law-v1,.law-v1 *){height:420px;max-width:1200px;margin:auto}.full-site .article-cover img:is(.law-v1,.law-v1 *){height:100%}.full-site .reading-article .editorial-copy>section:is(.law-v1,.law-v1 *),.full-site .reading-article .editorial-copy> :where(.law-leaf) >section:is(.law-v1,.law-v1 *),.full-site .reading-article .editorial-copy> :where(.law-leaf) > :where(.elementor-widget-container) >section:is(.law-v1,.law-v1 *){margin-bottom:40px}.full-site .reading-article h2:is(.law-v1,.law-v1 *){font-size:30px}.full-site .reading-article p:is(.law-v1,.law-v1 *){font-size:15px;line-height:2}.full-site .topic-list:is(.law-v1,.law-v1 *){padding-left:18px;color:#687b6e;font-size:12px;line-height:1.7}.full-site .topic-list li:is(.law-v1,.law-v1 *){padding:12px 0;border-bottom:1px solid var(--line)}.full-site .faq-page-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:340px minmax(0,1fr);gap:80px}.full-site .faq-page-layout>.faq-list:is(.law-v1,.law-v1 *),.full-site .faq-page-layout> :where(.law-leaf) >.faq-list:is(.law-v1,.law-v1 *),.full-site .faq-page-layout> :where(.law-leaf) > :where(.elementor-widget-container) >.faq-list:is(.law-v1,.law-v1 *){margin:0}.full-site .faq-page-layout .search-label:is(.law-v1,.law-v1 *){display:block;font-size:11px;color:#617767;margin:30px 0 10px}.full-site .faq-page-layout .ui-button:is(.law-v1,.law-v1 *){margin-top:25px}.full-site .legal-heading:is(.law-v1,.law-v1 *){padding:40px max(32px,calc((100vw - 1200px)/2)) 60px;background:var(--paper)}.full-site .legal-heading .eyebrow:is(.law-v1,.law-v1 *){margin-top:35px}.full-site .legal-heading h1:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:51px;line-height:1.15;letter-spacing:-1.6px;color:var(--forest);font-weight:600;margin:23px 0}.full-site .legal-heading>p:is(.law-v1,.law-v1 *),.full-site .legal-heading> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .legal-heading> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px;color:#667d6e}.full-site .legal-layout:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:250px minmax(0,1fr);gap:85px}.full-site .legal-layout aside:is(.law-v1,.law-v1 *){border-top:2px solid var(--forest);padding-top:25px}.full-site .legal-layout aside h3:is(.law-v1,.law-v1 *){font-size:19px;margin-bottom:20px}.full-site .legal-layout aside a:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--line);font-size:12px}.full-site .legal-layout aside a[aria-current=page]:is(.law-v1,.law-v1 *){font-weight:700}.full-site .legal-layout .editorial-copy>section:is(.law-v1,.law-v1 *),.full-site .legal-layout .editorial-copy> :where(.law-leaf) >section:is(.law-v1,.law-v1 *),.full-site .legal-layout .editorial-copy> :where(.law-leaf) > :where(.elementor-widget-container) >section:is(.law-v1,.law-v1 *){margin:35px 0}.full-site .legal-layout .editorial-copy h2:is(.law-v1,.law-v1 *){font-size:26px}.full-site .legal-layout .editorial-copy>.editorial-note:is(.law-v1,.law-v1 *),.full-site .legal-layout .editorial-copy> :where(.law-leaf) >.editorial-note:is(.law-v1,.law-v1 *),.full-site .legal-layout .editorial-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.editorial-note:is(.law-v1,.law-v1 *){margin-top:0}.full-site .section-end-link:is(.law-v1,.law-v1 *){margin-top:35px}.full-site .not-found-links:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.full-site .directory-groups:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:55px 65px}.full-site .directory-groups>section>div:last-child:is(.law-v1,.law-v1 *),.full-site .directory-groups>section> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.full-site .directory-groups>section> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *),.full-site .directory-groups> :where(.law-leaf) >section>div:last-child:is(.law-v1,.law-v1 *),.full-site .directory-groups> :where(.law-leaf) >section> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.full-site .directory-groups> :where(.law-leaf) >section> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *),.full-site .directory-groups> :where(.law-leaf) > :where(.elementor-widget-container) >section>div:last-child:is(.law-v1,.law-v1 *),.full-site .directory-groups> :where(.law-leaf) > :where(.elementor-widget-container) >section> :where(.law-leaf):last-child >div:is(.law-v1,.law-v1 *),.full-site .directory-groups> :where(.law-leaf) > :where(.elementor-widget-container) >section> :where(.law-leaf):last-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){margin-top:22px}.full-site .directory-groups a:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr auto 18px;gap:20px;align-items:center;padding:19px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--forest)}.full-site .directory-groups a small:is(.law-v1,.law-v1 *){font-size:9px;color:#79897d}.full-site .inner-page .complete-practice:is(.law-v1,.law-v1 *){padding-top:85px}
@media(max-width:1100px){.full-site .inner-section:is(.law-v1,.law-v1 *){padding:65px 32px}.full-site .page-hero-copy:is(.law-v1,.law-v1 *){padding:30px 32px 45px}.full-site .article-layout:is(.law-v1,.law-v1 *){grid-template-columns:minmax(0,1fr) 255px;gap:40px}.full-site .profile-hero:is(.law-v1,.law-v1 *){grid-template-columns:340px 1fr;gap:45px}.full-site .profile-hero-picture:is(.law-v1,.law-v1 *){height:460px}.full-site .profile-hero-copy h1:is(.law-v1,.law-v1 *){font-size:44px}.full-site .story-split:is(.law-v1,.law-v1 *),.full-site .lead-feature:is(.law-v1,.law-v1 *),.full-site .approach-stages>article:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) >article:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) > :where(.elementor-widget-container) >article:is(.law-v1,.law-v1 *){gap:40px}.full-site .story-photo:is(.law-v1,.law-v1 *){height:420px}.full-site .faq-page-layout:is(.law-v1,.law-v1 *){grid-template-columns:260px 1fr;gap:40px}.full-site .legal-layout:is(.law-v1,.law-v1 *){gap:45px}.full-site .editorial-card-photo:is(.law-v1,.law-v1 *){height:200px}.full-site .site-cta:is(.law-v1,.law-v1 *){padding:50px 32px;gap:30px}}
@media(max-width:767px){.full-site .page-hero:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.full-site .page-hero-copy:is(.law-v1,.law-v1 *){padding:28px 22px 35px}.full-site .page-hero-copy .eyebrow:is(.law-v1,.law-v1 *){margin-top:28px;font-size:9px}.full-site .page-hero h1:is(.law-v1,.law-v1 *){font-size:37px;letter-spacing:-1.4px;margin:20px 0}.full-site .page-hero-copy>p:is(.law-v1,.law-v1 *),.full-site .page-hero-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .page-hero-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px}.full-site .page-hero-photo:is(.law-v1,.law-v1 *){min-height:240px}.full-site .page-hero-photo>span:is(.law-v1,.law-v1 *),.full-site .page-hero-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .page-hero-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){left:22px;bottom:20px;font-size:7px}.full-site .breadcrumbs:is(.law-v1,.law-v1 *){font-size:9px;gap:8px}.full-site .inner-section:is(.law-v1,.law-v1 *){padding:48px 22px}.full-site .inner-section h2:is(.law-v1,.law-v1 *){font-size:29px;letter-spacing:-.9px}.full-site .inner-section p:is(.law-v1,.law-v1 *){font-size:13px}.full-site .inner-section-title:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:22px;margin-bottom:30px}.full-site .story-split:is(.law-v1,.law-v1 *),.full-site .two-column:is(.law-v1,.law-v1 *),.full-site .article-layout:is(.law-v1,.law-v1 *),.full-site .lead-feature:is(.law-v1,.law-v1 *),.full-site .faq-page-layout:is(.law-v1,.law-v1 *),.full-site .legal-layout:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.full-site .story-photo:is(.law-v1,.law-v1 *){height:340px}.full-site .story-split.reverse .story-photo:is(.law-v1,.law-v1 *){order:-1}.full-site .editorial-copy .intro-paragraph:is(.law-v1,.law-v1 *){font-size:16px}.full-site .principles:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:25px}.full-site .principles h3:is(.law-v1,.law-v1 *){font-size:22px}.full-site .site-cta:is(.law-v1,.law-v1 *){grid-template-columns:1fr;padding:43px 22px;gap:25px}.full-site .site-cta h2:is(.law-v1,.law-v1 *){font-size:29px}.full-site .site-cta p:is(.law-v1,.law-v1 *){font-size:13px}.full-site .site-cta .ui-button:is(.law-v1,.law-v1 *){justify-self:start}.full-site .article-aside:is(.law-v1,.law-v1 *){position:static}.full-site .article-inline-photo:is(.law-v1,.law-v1 *){height:240px}.full-site .editorial-list li:is(.law-v1,.law-v1 *){font-size:13px}.full-site .editorial-note:is(.law-v1,.law-v1 *){padding:23px 22px}.full-site .related-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.full-site .editorial-card-photo:is(.law-v1,.law-v1 *){height:240px}.full-site .approach-stages:is(.law-v1,.law-v1 *){gap:40px}.full-site .approach-stages>article:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) >article:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) > :where(.elementor-widget-container) >article:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:25px}.full-site .approach-stages>article:nth-child(even) .stage-photo:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) >article:nth-child(even) .stage-photo:is(.law-v1,.law-v1 *),.full-site .approach-stages> :where(.law-leaf) > :where(.elementor-widget-container) >article:nth-child(even) .stage-photo:is(.law-v1,.law-v1 *){order:0}.full-site .stage-photo:is(.law-v1,.law-v1 *){height:250px}.full-site .stage-photo>span:is(.law-v1,.law-v1 *),.full-site .stage-photo> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .stage-photo> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:30px}.full-site .lead-feature-photo:is(.law-v1,.law-v1 *){height:280px}.full-site .profile-hero:is(.law-v1,.law-v1 *){grid-template-columns:1fr;padding:30px 22px 40px;gap:30px}.full-site .profile-hero-picture:is(.law-v1,.law-v1 *){height:auto;aspect-ratio:4/5;max-height:520px}.full-site .profile-hero-copy h1:is(.law-v1,.law-v1 *){font-size:40px;letter-spacing:-1.4px}.full-site .profile-hero-copy .profile-area:is(.law-v1,.law-v1 *){font-size:15px}.full-site .guide-toolbar:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:15px}.full-site .guide-toolbar>span:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .guide-toolbar> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){text-align:left}.full-site .article-heading:is(.law-v1,.law-v1 *){padding:30px 22px 35px}.full-site .article-heading h1:is(.law-v1,.law-v1 *){font-size:38px;letter-spacing:-1.3px}.full-site .article-heading>p:is(.law-v1,.law-v1 *),.full-site .article-heading> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .article-heading> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:14px}.full-site .article-meta:is(.law-v1,.law-v1 *){gap:15px;font-size:8px}.full-site .article-cover:is(.law-v1,.law-v1 *){height:260px}.full-site .reading-article h2:is(.law-v1,.law-v1 *){font-size:26px}.full-site .reading-article p:is(.law-v1,.law-v1 *){font-size:14px}.full-site .legal-heading:is(.law-v1,.law-v1 *){padding:28px 22px 35px}.full-site .legal-heading h1:is(.law-v1,.law-v1 *){font-size:37px}.full-site .legal-layout aside:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;gap:15px;align-items:center}.full-site .legal-layout aside h3:is(.law-v1,.law-v1 *){width:100%;margin:0}.full-site .legal-layout aside a:is(.law-v1,.law-v1 *){gap:10px;padding:12px 0;font-size:11px}.full-site .directory-groups:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:35px}.full-site .directory-groups a:is(.law-v1,.law-v1 *){grid-template-columns:1fr 18px;gap:15px}.full-site .directory-groups a small:is(.law-v1,.law-v1 *){grid-column:1;grid-row:2}.full-site .directory-groups a svg:is(.law-v1,.law-v1 *){grid-column:2;grid-row:1/3}.full-site .inner-page .complete-practice:is(.law-v1,.law-v1 *){padding-top:48px}.full-site .footer-recognition:is(.law-v1,.law-v1 *){max-width:311px;width:100%}}
@media(prefers-reduced-motion:reduce){.full-site *:is(.law-v1,.law-v1 *){scroll-behavior:auto!important;transition:none!important}}

.full-site .complete-practice-photo:is(.law-v1,.law-v1 *){position:relative}.full-site .practice-image-label:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;background:#173c32ed;color:#e3cfaa;font-size:8px;letter-spacing:1.2px;line-height:1.5;padding:11px 17px;border-top:1px solid #d4b67c66}.full-site .practice-card-scope:is(.law-v1,.law-v1 *){list-style:none;padding:0;margin:19px 0 22px;display:flex;flex-direction:column;gap:8px}.full-site .practice-card-scope li:is(.law-v1,.law-v1 *){font-size:11px;line-height:1.65;color:#6a7e71;display:flex;gap:10px;align-items:baseline}.full-site .practice-card-scope li:is(.law-v1,.law-v1 *):before{content:'';height:1px;width:9px;flex:0 0 9px;background:#ad976c;position:relative;top:-3px}.full-site .complete-practice-copy:is(.law-v1,.law-v1 *){display:flex;flex-direction:column;flex:1}.full-site .complete-practice-copy>.text-link:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){margin-top:auto}.full-site .complete-practice-copy>p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){min-height:76px}.full-site .review-studio:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;min-height:635px;background:var(--e-global-color-primary,#173c32);color:#fff}.full-site .review-studio-photo:is(.law-v1,.law-v1 *){position:relative;overflow:hidden}.full-site .review-studio-photo>.photo:is(.law-v1,.law-v1 *),.full-site .review-studio-photo> :where(.law-leaf) >.photo:is(.law-v1,.law-v1 *),.full-site .review-studio-photo> :where(.law-leaf) > :where(.elementor-widget-container) >.photo:is(.law-v1,.law-v1 *){height:100%;position:absolute;inset:0;object-position:45% center}.full-site .review-studio-photo:is(.law-v1,.law-v1 *):after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0f2a23bb)}.full-site .review-photo-caption:is(.law-v1,.law-v1 *){position:absolute;left:max(32px,calc((100vw - 1200px)/2));bottom:38px;z-index:1;border-left:1px solid var(--e-global-color-accent,#d4b67c);padding-left:22px}.full-site .review-photo-caption>span:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:9px;letter-spacing:1.6px;color:#e4cda4}.full-site .review-photo-caption>p:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:31px;line-height:1.2;letter-spacing:-.8px;margin:16px 0;color:white}.full-site .review-photo-caption>small:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) >small:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) > :where(.elementor-widget-container) >small:is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1px;color:#d6dfd8}.full-site .review-studio-copy:is(.law-v1,.law-v1 *){padding:65px max(32px,calc((100vw - 1200px)/2)) 65px 65px}.full-site .review-studio-copy .eyebrow:is(.law-v1,.law-v1 *){color:var(--e-global-color-accent,#d4b67c)}.full-site .review-studio-copy>h2:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) >h2:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) > :where(.elementor-widget-container) >h2:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:42px;line-height:1.18;font-weight:500;letter-spacing:-1.3px;margin:23px 0}.full-site .review-studio-copy>p:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;line-height:1.9;color:#bdcfc4;max-width:490px}.full-site .review-file:is(.law-v1,.law-v1 *){background:#f1f4f1;color:var(--e-global-color-primary,#173c32);margin:30px 0 26px;padding:22px 24px}.full-site .review-file-header:is(.law-v1,.law-v1 *){display:flex;justify-content:space-between;gap:20px;align-items:center;padding-bottom:17px;border-bottom:1px solid #bac8be;font-size:8px;letter-spacing:1.2px}.full-site .review-file-header>span:first-child:is(.law-v1,.law-v1 *),.full-site .review-file-header> :where(.law-leaf):first-child >span:is(.law-v1,.law-v1 *),.full-site .review-file-header> :where(.law-leaf):first-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-weight:600}.full-site .review-file-header>span:last-child:is(.law-v1,.law-v1 *),.full-site .review-file-header> :where(.law-leaf):last-child >span:is(.law-v1,.law-v1 *),.full-site .review-file-header> :where(.law-leaf):last-child > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){color:#718276}.full-site .review-file :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){margin:0}.full-site .review-file :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .review-file :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .review-file :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:115px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid #d4ddd6}.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:12px;font-weight:600;line-height:1.7}.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){margin:0;font-size:11px;line-height:1.8;color:#63766b}.full-site .review-file-footer:is(.law-v1,.law-v1 *){font-size:7px;letter-spacing:1.3px;padding-top:15px;color:#768b7c}.full-site .review-studio-copy>.text-link:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) >.text-link:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) > :where(.elementor-widget-container) >.text-link:is(.law-v1,.law-v1 *){color:#e1c796;font-size:12px}.full-site .practice-scope-rail:is(.law-v1,.law-v1 *){padding:28px max(32px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:200px 1fr;gap:45px;background:#f1f4f1;border-bottom:1px solid #d9e2dc;align-items:center}.full-site .practice-scope-rail>div>span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail>div> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail>div> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) >div>span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) >div> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) >div> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) > :where(.elementor-widget-container) >div>span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) > :where(.elementor-widget-container) >div> :where(.law-leaf) >span:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) > :where(.elementor-widget-container) >div> :where(.law-leaf) > :where(.elementor-widget-container) >span:is(.law-v1,.law-v1 *){font-size:8px;color:#6c7f71;letter-spacing:1.5px}.full-site .practice-scope-rail h2:is(.law-v1,.law-v1 *){font-family:Manrope,sans-serif;font-size:19px;color:var(--e-global-color-primary,#173c32);font-weight:600;letter-spacing:-.5px;margin:8px 0 0;line-height:1.35}.full-site .practice-scope-rail>ul:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) >ul:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) > :where(.elementor-widget-container) >ul:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none;padding:0;margin:0}.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.7;color:#3e5b49;border-left:1px solid #b9c7bd;padding-left:23px}.full-site .matter-dossier:is(.law-v1,.law-v1 *){padding:27px max(32px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:200px 1fr;gap:45px;align-items:center;background:#f1f4f1;border-bottom:1px solid #d9e2dc}.full-site .dossier-label span:is(.law-v1,.law-v1 *){display:block;font-size:8px;letter-spacing:1.5px;color:#778b7c}.full-site .dossier-label strong:is(.law-v1,.law-v1 *){display:block;font-family:Manrope,sans-serif;font-size:19px;font-weight:600;color:var(--e-global-color-primary,#173c32);margin-top:9px}.full-site .matter-dossier :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){display:grid;grid-template-columns:.85fr 1fr 1.25fr;gap:30px;margin:0}.full-site .matter-dossier :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){border-left:1px solid #bdcdc0;padding-left:22px}.full-site .matter-dossier :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:8px;color:#809185;letter-spacing:1.1px;line-height:1.7}.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:12px;line-height:1.7;margin:9px 0 0;color:#3e5b49}.full-site .profile-directory-detail:is(.law-v1,.law-v1 *){border-top:1px solid #d4ded6;margin-top:28px;padding-top:15px;display:grid;grid-template-columns:1fr 1fr;gap:25px}.full-site .profile-directory-detail :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:8px;letter-spacing:1.2px;color:#7a8c7f;margin-bottom:9px}.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:11px;line-height:1.8;color:#3a5947;margin:0}.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"])>a:is(.law-v1,.law-v1 *),.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"])> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"])> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){display:flex;align-items:center;gap:12px}.full-site .profile-status:is(.law-v1,.law-v1 *){margin-top:20px}.full-site .editorial-list .list-marker:is(.law-v1,.law-v1 *){width:16px;height:1px;background:#a38b61;display:block;margin-top:14px;padding:0}.full-site .editorial-list li:is(.law-v1,.law-v1 *){grid-template-columns:20px 1fr}.full-site .article-cover:is(.law-v1,.law-v1 *){position:relative;margin:auto}.full-site .article-cover figcaption:is(.law-v1,.law-v1 *){position:absolute;left:0;bottom:0;color:#f1e4ca;background:#173c32ed;padding:15px 24px;font-size:8px;letter-spacing:1.2px;line-height:1.8}.full-site .profile-hero-picture:is(.law-v1,.law-v1 *):after{content:'';position:absolute;left:0;bottom:0;height:3px;width:90px;background:#b49a68}.full-site .faq-page-layout .ui-input:focus-visible:is(.law-v1,.law-v1 *),.full-site .guide-toolbar .ui-input:focus-visible:is(.law-v1,.law-v1 *){outline:2px solid #a68b53;outline-offset:3px}
@media(max-width:1100px){.full-site .review-studio-copy:is(.law-v1,.law-v1 *){padding:50px 32px 50px 40px}.full-site .review-studio-copy>h2:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) >h2:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) > :where(.elementor-widget-container) >h2:is(.law-v1,.law-v1 *){font-size:36px}.full-site .review-file :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .review-file :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .review-file :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){grid-template-columns:85px 1fr;gap:15px}.full-site .practice-scope-rail:is(.law-v1,.law-v1 *),.full-site .matter-dossier:is(.law-v1,.law-v1 *){padding:25px 32px;gap:30px;grid-template-columns:160px 1fr}.full-site .practice-scope-rail>ul:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) >ul:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) > :where(.elementor-widget-container) >ul:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){gap:20px}.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding-left:16px}}
@media(max-width:767px){.full-site .practice-image-label:is(.law-v1,.law-v1 *){font-size:7px;padding:9px 14px;letter-spacing:.9px}.full-site .practice-card-scope:is(.law-v1,.law-v1 *){margin:17px 0;gap:6px}.full-site .complete-practice-copy>p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){min-height:0}.full-site .review-studio:is(.law-v1,.law-v1 *){grid-template-columns:1fr;min-height:0}.full-site .review-studio-photo:is(.law-v1,.law-v1 *){height:330px}.full-site .review-photo-caption:is(.law-v1,.law-v1 *){left:22px;bottom:25px;padding-left:18px}.full-site .review-photo-caption>p:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .review-photo-caption> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:27px}.full-site .review-studio-copy:is(.law-v1,.law-v1 *){padding:40px 22px 45px}.full-site .review-studio-copy>h2:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) >h2:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) > :where(.elementor-widget-container) >h2:is(.law-v1,.law-v1 *){font-size:32px}.full-site .review-studio-copy>p:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .review-studio-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:12px}.full-site .review-file:is(.law-v1,.law-v1 *){padding:20px;margin:26px 0}.full-site .review-file-header:is(.law-v1,.law-v1 *){font-size:7px;letter-spacing:.7px;gap:12px}.full-site .review-file :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .review-file :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .review-file :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){grid-template-columns:85px 1fr;gap:15px}.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:11px}.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:10px}.full-site .practice-scope-rail:is(.law-v1,.law-v1 *),.full-site .matter-dossier:is(.law-v1,.law-v1 *){padding:25px 22px;grid-template-columns:1fr;gap:23px}.full-site .practice-scope-rail>ul:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) >ul:is(.law-v1,.law-v1 *),.full-site .practice-scope-rail> :where(.law-leaf) > :where(.elementor-widget-container) >ul:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"]):is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:17px}.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){font-size:12px;padding-left:18px}.full-site .matter-dossier :is(dl,[data-law-tag="dl"])>div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.full-site .matter-dossier :is(dl,[data-law-tag="dl"])> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:100px 1fr;align-items:baseline;gap:10px}.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){margin:0;font-size:11px}.full-site .profile-directory-detail:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:17px}.full-site .article-cover figcaption:is(.law-v1,.law-v1 *){font-size:7px;padding:11px 18px;max-width:100%;letter-spacing:.8px}}
.full-site .complete-practice-copy>p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),
.full-site .complete-practice-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px;line-height:1.85}.full-site .practice-card-scope li:is(.law-v1,.law-v1 *){font-size:12px}.full-site .practice-image-label:is(.law-v1,.law-v1 *){font-size:9px}.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:12px}.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:13px}.full-site .review-file-footer:is(.law-v1,.law-v1 *){font-size:8px}.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:12px}.full-site .practice-scope-rail li:is(.law-v1,.law-v1 *){font-size:13px}.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:13px}
@media(max-width:767px){.full-site .complete-practice-copy>p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) >p:is(.law-v1,.law-v1 *),.full-site .complete-practice-copy> :where(.law-leaf) > :where(.elementor-widget-container) >p:is(.law-v1,.law-v1 *){font-size:13px}.full-site .practice-card-scope li:is(.law-v1,.law-v1 *){font-size:12px}.full-site .practice-image-label:is(.law-v1,.law-v1 *){font-size:8px}.full-site .review-file :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:11px}.full-site .review-file :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:12px}.full-site .review-file-footer:is(.law-v1,.law-v1 *){font-size:7px}.full-site .matter-dossier :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){font-size:12px}}

.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}
.content-revision .process-photo-grid h3:is(.law-v1,.law-v1 *){font-size:19px;line-height:1.4}
.content-revision .process-photo-grid p:is(.law-v1,.law-v1 *){font-size:12px;line-height:1.85}
.content-revision .process-step-photo:is(.law-v1,.law-v1 *){height:180px}
.content-revision .firm-facts:is(.law-v1,.law-v1 *),.content-revision .profile-facts:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:28px 0}
.content-revision .firm-facts>div:is(.law-v1,.law-v1 *),
.content-revision .firm-facts> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),
.content-revision .firm-facts> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *),.content-revision .profile-facts>div:is(.law-v1,.law-v1 *),.content-revision .profile-facts> :where(.law-leaf) >div:is(.law-v1,.law-v1 *),.content-revision .profile-facts> :where(.law-leaf) > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){padding:22px 0;border-top:1px solid var(--line)}
.content-revision .firm-facts :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *),.content-revision .profile-facts :is(dt,[data-law-tag="dt"]):is(.law-v1,.law-v1 *){font-size:11px;font-weight:600;letter-spacing:.6px;color:var(--forest);margin-bottom:12px}
.content-revision .firm-facts :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *),.content-revision .profile-facts :is(dd,[data-law-tag="dd"]):is(.law-v1,.law-v1 *){margin:0;font-size:14px;line-height:1.8;color:#53625b}
.content-revision .scope-explanations>section:is(.law-v1,.law-v1 *),
.content-revision .scope-explanations> :where(.law-leaf) >section:is(.law-v1,.law-v1 *),
.content-revision .scope-explanations> :where(.law-leaf) > :where(.elementor-widget-container) >section:is(.law-v1,.law-v1 *){padding:14px 0}
.content-revision .scope-explanations h3:is(.law-v1,.law-v1 *){font-size:22px}
.content-revision .reading-actions:is(.law-v1,.law-v1 *){display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}
.content-revision .rich-hero-copy p:is(.law-v1,.law-v1 *){max-width:560px}
.content-revision .hero-side-caption:is(.law-v1,.law-v1 *){max-width:220px}
.content-revision .footer-editorial:is(.law-v1,.law-v1 *){gap:40px}
@media(max-width:1050px){.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px}.content-revision .footer-editorial:is(.law-v1,.law-v1 *){gap:28px}}
@media(max-width:700px){.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr 1fr}.content-revision .reading-actions:is(.law-v1,.law-v1 *){justify-content:flex-start}.content-revision .rich-hero-copy h1:is(.law-v1,.law-v1 *){font-size:clamp(39px,7vw,57px)}}
@media(max-width:500px){.content-revision .process-photo-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.content-revision .firm-facts:is(.law-v1,.law-v1 *),.content-revision .profile-facts:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.content-revision .rich-hero-copy h1:is(.law-v1,.law-v1 *){font-size:clamp(34px,8.5vw,43px);line-height:1.18;letter-spacing:-1.6px}.content-revision .hero-actions:is(.law-v1,.law-v1 *){align-items:flex-start}.content-revision .hero-side-caption:is(.law-v1,.law-v1 *){max-width:190px}.content-revision .process-step-photo:is(.law-v1,.law-v1 *){height:220px}}


.full-site .about-visual:is(.law-v1,.law-v1 *){position:relative;min-width:0;padding-bottom:38px}
.full-site .about-visual .firm-image-inset:is(.law-v1,.law-v1 *){right:-18px;bottom:0;max-width:46%}
.full-site .practice-people-grid:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:35px}
.full-site .practice-person:is(.law-v1,.law-v1 *){display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:24px;align-items:center;border-top:1px solid var(--border);padding-top:24px;min-width:0}
.full-site .practice-person>div:first-child:is(.law-v1,.law-v1 *),
.full-site .practice-person> :where(.law-leaf):first-child >div:is(.law-v1,.law-v1 *),
.full-site .practice-person> :where(.law-leaf):first-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){height:260px;overflow:hidden}
.full-site .practice-person .photo:is(.law-v1,.law-v1 *){width:100%;height:100%;object-fit:cover;object-position:center top}
.full-site .practice-person small:is(.law-v1,.law-v1 *){display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-bottom:12px}
.full-site .practice-person h3:is(.law-v1,.law-v1 *){font-size:25px;margin-bottom:12px}
.full-site .practice-person p:is(.law-v1,.law-v1 *){font-size:13px;line-height:1.8;margin-bottom:12px}
.full-site .profile-hero-copy:is(.law-v1,.law-v1 *),.full-site .profile-hero-copy>*:is(.law-v1,.law-v1 *),.full-site .profile-hero-copy> :where(.law-leaf) >*:is(.law-v1,.law-v1 *),.full-site .profile-hero-copy> :where(.law-leaf) > :where(.elementor-widget-container) >*:is(.law-v1,.law-v1 *){min-width:0;max-width:100%}
.full-site .profile-hero-copy .ui-button:is(.law-v1,.law-v1 *){white-space:normal;overflow-wrap:anywhere}
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"])>a:is(.law-v1,.law-v1 *),
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"])> :where(.law-leaf) >a:is(.law-v1,.law-v1 *),
.full-site .profile-directory-detail :is(dd,[data-law-tag="dd"])> :where(.law-leaf) > :where(.elementor-widget-container) >a:is(.law-v1,.law-v1 *){flex-wrap:wrap;overflow-wrap:anywhere}
@media(max-width:1100px){.full-site .practice-person:is(.law-v1,.law-v1 *){gap:18px}.full-site .practice-person>div:first-child:is(.law-v1,.law-v1 *),.full-site .practice-person> :where(.law-leaf):first-child >div:is(.law-v1,.law-v1 *),.full-site .practice-person> :where(.law-leaf):first-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){height:225px}.full-site .practice-person h3:is(.law-v1,.law-v1 *){font-size:21px}}
@media(max-width:767px){.full-site .about-visual:is(.law-v1,.law-v1 *){padding-bottom:25px}.full-site .about-visual .firm-image-inset:is(.law-v1,.law-v1 *){right:0;max-width:46%}.full-site .practice-people-grid:is(.law-v1,.law-v1 *){grid-template-columns:1fr;gap:26px;margin-top:26px}.full-site .practice-person:is(.law-v1,.law-v1 *){grid-template-columns:minmax(100px,38%) minmax(0,1fr);gap:20px}.full-site .practice-person>div:first-child:is(.law-v1,.law-v1 *),.full-site .practice-person> :where(.law-leaf):first-child >div:is(.law-v1,.law-v1 *),.full-site .practice-person> :where(.law-leaf):first-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){height:230px}.full-site .practice-person h3:is(.law-v1,.law-v1 *){font-size:22px}.full-site .practice-person p:is(.law-v1,.law-v1 *){font-size:12px}}
@media(max-width:359px){.full-site .practice-person:is(.law-v1,.law-v1 *){grid-template-columns:1fr}.full-site .practice-person>div:first-child:is(.law-v1,.law-v1 *),.full-site .practice-person> :where(.law-leaf):first-child >div:is(.law-v1,.law-v1 *),.full-site .practice-person> :where(.law-leaf):first-child > :where(.elementor-widget-container) >div:is(.law-v1,.law-v1 *){height:290px}}

.site [hidden]{display:none!important}
.site .law-dom.e-con[hidden]{display:none!important}
.site .law-faq.elementor-widget{width:100%;margin:0}
.site .law-faq .e-n-accordion{gap:0}
.site .law-faq .e-n-accordion-item{border:0;border-bottom:1px solid var(--line,#d9e0dc);border-radius:0;background:transparent}
.site .law-faq .e-n-accordion-item-title{padding:24px 0;background:transparent;gap:20px;color:var(--forest,var(--e-global-color-primary,#173c32));border:0;list-style:none;font:500 var(--law-source-font-size,14px)/var(--law-source-line-height,1.5) 'Public Sans',sans-serif;justify-content:space-between;padding:var(--law-source-padding-top,23px) 0 var(--law-source-padding-bottom,23px)}
.site .law-faq .e-n-accordion-item-title-text{font:inherit;color:inherit}
.site .law-faq .e-n-accordion-item-title-icon{color:var(--gold,var(--e-global-color-accent,#d4b67c));font-size:18px}
.site .law-faq .e-n-accordion-item>.e-con{padding:0;display:block;background:transparent;border:0}
.site .law-faq .e-n-accordion-item p{font-size:var(--law-source-font-size,13px);line-height:var(--law-source-line-height,1.85);color:var(--e-global-color-text,#596763);margin:0 0 var(--law-source-margin-bottom,25px);max-width:580px;padding-left:var(--law-source-padding-left,0px);padding-right:var(--law-source-padding-right,20px)}
.site .law-search{display:contents}
.site .guide-toolbar .law-leaf > label,.site .guide-toolbar .law-leaf > span{display:block;justify-self:stretch}
@media(min-width:1000px){.site .reading-item:not(:first-child) .reading-copy{height:auto!important;align-self:stretch!important}.site .reading-item:not(:first-child) .reading-photo{align-self:stretch!important}}
.site .rich-insights .law-leaf > .text-link,.site .rich-insights .law-leaf > .elementor-widget-container > .text-link{justify-self:start;align-self:flex-start}
/* Semantic block containers must retain an accessible editor selection handle. */
.law-dom.e-con:hover > .elementor-element-overlay{display:block!important;visibility:visible!important;opacity:1!important}
.law-dom.e-con:hover > .elementor-element-overlay > .elementor-editor-element-settings{display:flex!important;visibility:visible!important;opacity:1!important}
/* Official layout variables are authoritative for migrated flex/grid containers. */
.law-native-layout.e-con{display:var(--display)!important;flex-direction:var(--flex-direction,row)!important;flex-wrap:var(--flex-wrap,nowrap)!important;align-items:var(--align-items,normal)!important;justify-content:var(--justify-content,normal)!important;gap:var(--row-gap,0px) var(--column-gap,0px)!important;grid-template-columns:var(--e-con-grid-template-columns,1fr)!important;grid-template-rows:var(--e-con-grid-template-rows,auto)!important}
.law-native-layout.e-grid{align-content:normal;justify-content:var(--grid-justify-content,var(--law-source-justify-content,normal))!important}
.site .law-filter button:hover{background:transparent;color:var(--forest,var(--e-global-color-primary,#173c32))}
.site .law-filter button.active{background:var(--forest,var(--e-global-color-primary,#173c32));color:white}
.site .case-form .form-status{padding:15px 0;color:var(--forest,var(--e-global-color-primary,#173c32));font-size:13px;line-height:1.7}
.site .law-mobile-nav{display:none;position:fixed;inset:0;z-index:500;background:#fff;padding:28px;overflow:auto}
.site .law-mobile-nav.is-open{display:block}
.site .law-mobile-nav .law-mobile-close{display:block;margin-left:auto;font-size:28px;padding:5px 12px;color:var(--e-global-color-primary,#173c32)}
.site .law-mobile-nav nav{display:flex;flex-direction:column;gap:0;margin-top:30px}
.site .law-mobile-nav nav a{padding:18px 0;border-bottom:1px solid #d9e0dc;font-size:21px;color:var(--e-global-color-primary,#173c32)}
.site .law-placeholder-message{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:800;max-width:calc(100vw - 32px);background:var(--e-global-color-primary,#173c32);color:#fff;padding:18px 24px;border:1px solid var(--e-global-color-accent,#d4b67c);font:14px/1.6 'Public Sans',sans-serif}
.law-v1 a.skip-link{position:fixed;left:15px;top:-100px;z-index:900;background:var(--e-global-color-primary,#173c32);color:white;padding:12px}
.law-v1 a.skip-link:focus{top:15px}


/* Native Elementor Pro inquiry forms: preserve official markup and handlers. */
.law-v1 .law-native-form{display:block!important;width:100%;min-width:0}
.law-v1 .law-native-form .elementor-widget-container{display:block!important}
.law-v1 .law-native-form .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}
.law-v1 .law-native-form .elementor-field-group{min-width:0;margin-bottom:18px}
.law-v1 .law-native-form .elementor-field-label{font:500 12px/1.5 'Public Sans',sans-serif;color:var(--foreground);margin-bottom:7px}
.law-v1 .law-native-form .elementor-field-textual{width:100%;min-width:0;border:1px solid var(--border);border-radius:0;background:transparent;color:var(--foreground);padding:12px 13px;font:14px/1.6 'Public Sans',sans-serif;box-shadow:none}
.law-v1 .law-native-form .elementor-field-textual:focus{outline:2px solid var(--primary);outline-offset:2px}
.law-v1 .law-native-form .elementor-field-option{display:flex;align-items:flex-start;gap:10px}
.law-v1 .law-native-form .elementor-acceptance-field{flex:0 0 16px;width:16px;height:16px;margin-top:3px;accent-color:var(--primary)}
.law-v1 .law-native-form .elementor-field-option label{font:12px/1.7 'Public Sans',sans-serif;color:var(--muted)}
.law-v1 .law-native-form .elementor-button{border:0;border-radius:0;background:#173c32;color:#fff;padding:16px 22px;min-height:48px;font:500 13px/1.5 'Public Sans',sans-serif}
.law-v1 .law-native-form .elementor-button:hover{background:#245346}
.law-v1 .law-native-form .form-intro{margin:14px 0 0}
.law-v1 .law-native-form .form-disclaimer{margin:0;font-size:11px;line-height:1.7}
.law-v1 .law-native-form .elementor-message{font-size:13px;line-height:1.7}

/* Native navigation retains official layout, submenu and breakpoint behavior. */
.law-v1 .law-native-nav{display:block!important;min-width:0;width:auto;flex:1;margin-left:auto;z-index:110}
.law-v1 .law-native-nav .elementor-widget-container{display:block!important}
.law-v1 .law-native-nav .elementor-nav-menu{font-family:'Public Sans',sans-serif}
.law-v1 .law-native-nav .elementor-menu-toggle{margin-left:auto}
.law-v1 .law-native-nav .elementor-nav-menu--dropdown a{white-space:normal}
.law-v1 .elementor-button[disabled]{opacity:.55;cursor:not-allowed}
@media(max-width:1024px){.law-v1 .law-native-nav{flex:0 1 auto;margin-left:12px;order:5}.law-v1 .law-native-nav .elementor-nav-menu--dropdown{min-width:230px;right:0;left:auto}}
@media(max-width:480px){.law-v1 .law-native-nav{margin-left:0}.law-v1 .law-native-nav .elementor-menu-toggle{padding:8px}}

/* Complete demonstration biographies and editorial attribution. */
.law-v1 .law-sample-note,.law-v1 .law-sample-note p{font-size:12px!important;line-height:1.65!important;letter-spacing:.015em!important;max-width:76ch;overflow-wrap:anywhere}
.law-v1 .law-sample-byline,.law-v1 .law-sample-byline p{font-size:13px!important;line-height:1.8!important;max-width:90ch}
.law-v1 .article-heading .law-sample-byline{margin-top:14px!important}
.law-v1 .article-heading .law-sample-note{margin-top:8px!important}
.law-v1 .law-sample-byline a,.law-v1 .form-disclaimer a{text-decoration:underline;text-underline-offset:3px;color:inherit}
.law-v1 .law-recognition-note,.law-v1 .law-recognition-note p{font-size:11px!important;line-height:1.65!important;max-width:38ch;color:#d7e3dc!important;overflow-wrap:anywhere}
.law-v1 .law-recognition-note{margin-top:12px!important}
.law-v1 .profile-hero-copy .law-sample-note{margin-top:18px!important;color:#405e56!important}
.law-v1 .editorial-copy p{overflow-wrap:break-word}
body.law-v1 .law-dom .elementor-widget-text-editor.law-sample-note p,
body.law-v1 .law-dom .elementor-widget-text-editor.law-sample-note > .elementor-widget-container > *{font-size:12px!important;line-height:1.65!important;letter-spacing:.015em!important;margin-bottom:0!important}
body.law-v1 .law-dom .elementor-widget-text-editor.law-sample-byline p{font-size:13px!important;line-height:1.8!important;margin-bottom:0!important}
body.law-v1 .law-dom .elementor-widget-text-editor.law-recognition-note p{font-size:11px!important;line-height:1.65!important}

/* 1.7 native Elementor photography, data and team sections. */
.law-v1 .home-refresh{color:#173c32;font-family:'Public Sans',sans-serif}
.law-v1 .refresh-block{min-width:0;--widgets-spacing:0px;--container-widget-width:100%;--container-widget-flex-grow:0}
.law-v1 .refresh-section{padding:96px 5.2%;width:100%;background:#fff}
.law-v1 .refresh-inner{width:100%;max-width:1290px;margin:0 auto;gap:24px}
.law-v1 .refresh-text p{font-size:15px;line-height:1.9;color:#596763;margin:0}
.law-v1 .refresh-heading .elementor-heading-title{font-family:'Manrope',sans-serif;font-weight:500;font-size:42px;line-height:1.2;letter-spacing:-1.6px;color:#173c32}
.law-v1 .refresh-heading h3.elementor-heading-title{font-size:23px;line-height:1.35;letter-spacing:-.65px}
.law-v1 .refresh-eyebrow p{font-size:10px;line-height:1.7;letter-spacing:1.8px;text-transform:uppercase;color:#50675e;font-weight:600}
.law-v1 .refresh-eyebrow p:before{content:'';display:inline-block;width:5px;height:5px;background:#d4b67c;margin-right:11px;vertical-align:middle}
.law-v1 .refresh-note p,.law-v1 .refresh-source p{font-size:11px;line-height:1.75;color:#68766f}
.law-v1 .refresh-source a,.law-v1 .refresh-breadcrumb a{text-decoration:underline;text-underline-offset:3px}
.law-v1 .refresh-section-intro{max-width:740px}
.law-v1 .refresh-button .elementor-button{background:#173c32;color:#fff;border-radius:0;padding:15px 22px;font:500 12px/1.4 'Public Sans',sans-serif;box-shadow:none;border:1px solid #173c32}
.law-v1 .refresh-button .elementor-button:hover{background:#254f42;color:#fff}
.law-v1 .refresh-outline .elementor-button{background:transparent;color:#173c32}
.law-v1 .refresh-text-button .elementor-button{background:transparent;color:#173c32;border:0;padding:0;font-size:11px;text-align:left}
.law-v1 .refresh-text-button .elementor-button:after{content:'↗';margin-left:14px}
.law-v1 .refresh-image img{width:100%;object-fit:cover;border-radius:0;display:block}
.law-v1 .refresh-overview-grid{align-items:center;column-gap:72px}
.law-v1 .refresh-overview-visual{position:relative;min-height:480px;padding:0 56px 70px 0}
.law-v1 .refresh-office-photo img{height:390px}
.law-v1 .refresh-inset-photo{position:absolute;right:0;bottom:28px;width:52%;border:7px solid #fff}
.law-v1 .refresh-inset-photo img{height:205px}
.law-v1 .refresh-photo-caption{position:absolute;bottom:0;left:0}
.law-v1 .refresh-photo-caption p{font-size:8px;letter-spacing:1.3px;line-height:1.6}
.law-v1 .refresh-overview-copy{gap:24px}
.law-v1 .refresh-principles{gap:18px;margin:4px 0 8px}
.law-v1 .refresh-principle{border-left:2px solid #d4b67c;padding-left:18px;gap:7px}
.law-v1 .refresh-principle h3.elementor-heading-title{font-size:17px;letter-spacing:-.3px}
.law-v1 .refresh-principle p{font-size:12px}
.law-v1 .refresh-awareness{background:#f0f4f1}
.law-v1 .refresh-risk-grid{column-gap:90px;align-items:center;margin-top:20px}
.law-v1 .refresh-metrics{gap:30px;border-left:1px solid #ccd7cf;padding-left:32px}
.law-v1 .refresh-stat-number h3.elementor-heading-title{font-size:86px;letter-spacing:-5px;line-height:1.05;color:#173c32}
.law-v1 .refresh-stat-secondary h3.elementor-heading-title{font-size:40px;letter-spacing:-1.5px}
.law-v1 .refresh-stat-label p{font-size:13px;max-width:330px}
.law-v1 .refresh-risk-chart{gap:10px;background:#fff;padding:30px}
.law-v1 .refresh-risk-chart h3.elementor-heading-title{font-size:19px;letter-spacing:-.4px}
.law-v1 .refresh-bar-row{gap:8px;margin-top:13px}
.law-v1 .refresh-bar-label p{display:flex;justify-content:space-between;gap:20px;font-size:11px;line-height:1.5;color:#173c32}
.law-v1 .refresh-bar-label strong{font-weight:600;white-space:nowrap}
.law-v1 .refresh-bar-track{background:#e9efeb;min-height:10px;display:block}
.law-v1 .refresh-bar-fill{background:#173c32;min-height:10px;display:block;max-width:100%}
.law-v1 .refresh-bar-row:nth-of-type(4) .refresh-bar-fill{background:#9bac9d}
.law-v1 .refresh-bar-row:nth-of-type(5) .refresh-bar-fill{background:#d4b67c}
.law-v1 .refresh-source{margin-top:15px}
.law-v1 .refresh-risk-action{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;border-top:1px solid #ccd7cf;padding-top:28px;margin-top:24px}
.law-v1 .refresh-risk-action .refresh-text{max-width:760px}
.law-v1 .refresh-services{background:#fff}
.law-v1 .refresh-service-grid{gap:24px;grid-template-rows:auto;align-items:stretch;margin-top:16px}
.law-v1 .refresh-service-card{background:#f1f5f2;overflow:hidden}
.law-v1 .refresh-service-feature{grid-column:span 2;grid-row:span 2}
.law-v1 .refresh-service-photo img{height:180px}
.law-v1 .refresh-service-feature .refresh-service-photo img{height:390px}
.law-v1 .refresh-service-copy{padding:25px;gap:14px;flex:1}
.law-v1 .refresh-service-copy .refresh-button{margin-top:auto;padding-top:8px}
.law-v1 .refresh-service-card .refresh-heading h3.elementor-heading-title{font-size:22px}
.law-v1 .refresh-service-feature .refresh-heading h3.elementor-heading-title{font-size:32px;letter-spacing:-1px}
.law-v1 .refresh-service-copy p{font-size:12px;line-height:1.8}
.law-v1 .refresh-service-copy .refresh-eyebrow p{font-size:8px;letter-spacing:1.1px}
.law-v1 .refresh-team-section{background:#f0f4f1}
.law-v1 .refresh-team-grid{gap:24px;margin-top:15px;align-items:stretch}
.law-v1 .refresh-member{background:#fff;overflow:hidden}
.law-v1 .refresh-member-photo img{height:330px;object-position:center 20%}
.law-v1 .refresh-member-copy{padding:24px;gap:12px;flex:1}
.law-v1 .refresh-member-copy h3.elementor-heading-title{font-size:22px}
.law-v1 .refresh-member-copy .refresh-eyebrow p{font-size:8px;letter-spacing:1px}
.law-v1 .refresh-full-name p{font-size:12px;line-height:1.6;color:#52695e}
.law-v1 .refresh-member-focus p{font-size:11px;line-height:1.8}
.law-v1 .refresh-member-copy .refresh-button{margin-top:auto;padding-top:6px}
.law-v1 .refresh-h1 .elementor-heading-title{font-size:54px;line-height:1.15;letter-spacing:-2px}
.law-v1 .refresh-breadcrumb p{font-size:10px;line-height:1.8}
.law-v1 .refresh-chief{background:#f0f4f1;align-items:center;margin-top:15px;gap:0}
.law-v1 .refresh-chief-photo img{height:570px;object-position:center 18%}
.law-v1 .refresh-chief-copy{padding:50px;gap:22px}
.law-v1 .refresh-team-three .refresh-member-photo img{height:430px}
.law-v1 .refresh-profile-top{background:#f0f4f1;padding-bottom:75px}
.law-v1 .refresh-profile-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:76px;align-items:center;margin-top:20px}
.law-v1 .refresh-profile-photo img{height:610px;object-position:center 18%}
.law-v1 .refresh-profile-copy{gap:23px}
.law-v1 .refresh-profile-copy .refresh-note{margin-top:8px;max-width:540px}
.law-v1 .refresh-focus p{font-size:12px;line-height:1.8;color:#173c32}
.law-v1 .refresh-profile-body-grid{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:90px;align-items:start}
.law-v1 .refresh-biography{gap:26px}
.law-v1 .refresh-biography h2.elementor-heading-title{font-size:30px;letter-spacing:-1px}
.law-v1 .refresh-biography p{font-size:15px;line-height:1.95}
.law-v1 .refresh-facts{gap:25px;border-top:1px solid #d7dfd9;padding-top:25px}
.law-v1 .refresh-fact{gap:10px}
.law-v1 .refresh-fact h3.elementor-heading-title{font-size:15px;letter-spacing:-.2px}
.law-v1 .refresh-fact p{font-size:12px;line-height:1.85}
.law-v1 .refresh-profile-aside{padding:30px;background:#f0f4f1;gap:24px}
.law-v1 .refresh-profile-aside h3.elementor-heading-title{font-size:21px}
.law-v1 .home-refresh .refresh-text-button .elementor-button{display:inline-flex;align-items:center}
.law-v1 .home-refresh .refresh-text-button .elementor-button-content-wrapper{display:inline-flex;width:auto;flex:0 1 auto}
.law-v1 .home-refresh .refresh-risk-action>.refresh-button{width:auto;flex:0 0 auto}
.law-v1 .home-refresh .refresh-risk-action>.refresh-text{flex:1 1 auto;max-width:760px}
@media(min-width:1025px){
 .law-v1 .refresh-service-feature .refresh-service-photo img{height:480px}
 .law-v1 .refresh-service-copy p{font-size:14px}
 .law-v1 .refresh-service-copy .refresh-eyebrow p{font-size:9px}
 .law-v1 .refresh-related-grid .refresh-member{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}
 .law-v1 .refresh-related-grid .refresh-member-photo img{height:360px}
}
@media(max-width:1024px){
 .law-v1 .refresh-section{padding:70px 5%}.law-v1 .refresh-overview-grid,.law-v1 .refresh-risk-grid{column-gap:35px}.law-v1 .refresh-overview-visual{padding-right:25px;min-height:420px}.law-v1 .refresh-office-photo img{height:330px}.law-v1 .refresh-inset-photo img{height:160px}.law-v1 .refresh-heading .elementor-heading-title{font-size:35px}.law-v1 .refresh-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.law-v1 .refresh-chief-copy{padding:30px}.law-v1 .refresh-chief-photo img{height:540px}.law-v1 .refresh-profile-grid,.law-v1 .refresh-profile-body-grid{gap:40px}.law-v1 .refresh-profile-photo img{height:540px}
}
@media(max-width:767px){
 .law-v1 .refresh-section{padding:55px 22px}.law-v1 .refresh-inner{gap:20px}.law-v1 .refresh-heading .elementor-heading-title{font-size:30px;letter-spacing:-1px}.law-v1 .refresh-h1 .elementor-heading-title{font-size:39px;letter-spacing:-1.5px}.law-v1 .refresh-overview-grid,.law-v1 .refresh-risk-grid,.law-v1 .refresh-service-grid,.law-v1 .refresh-team-grid,.law-v1 .refresh-chief,.law-v1 .refresh-profile-grid,.law-v1 .refresh-profile-body-grid,.law-v1 .refresh-facts{grid-template-columns:minmax(0,1fr);gap:26px}.law-v1 .refresh-overview-visual{min-height:365px;padding-right:25px;padding-bottom:65px}.law-v1 .refresh-office-photo img{height:280px}.law-v1 .refresh-inset-photo{width:55%;bottom:30px}.law-v1 .refresh-inset-photo img{height:140px}.law-v1 .refresh-overview-copy{gap:20px}.law-v1 .refresh-stat-number h3.elementor-heading-title{font-size:66px;letter-spacing:-3px}.law-v1 .refresh-stat-secondary h3.elementor-heading-title{font-size:35px}.law-v1 .refresh-metrics{gap:22px;padding-left:20px}.law-v1 .refresh-risk-chart{padding:22px}.law-v1 .refresh-risk-action{flex-direction:column;align-items:stretch;gap:20px;padding-top:22px}.law-v1 .refresh-risk-action .refresh-button{width:auto}.law-v1 .refresh-service-feature{grid-column:auto;grid-row:auto}.law-v1 .refresh-service-feature .refresh-service-photo img{height:240px}.law-v1 .refresh-service-photo img{height:210px}.law-v1 .refresh-service-feature .refresh-heading h3.elementor-heading-title{font-size:26px}.law-v1 .refresh-member-photo img,.law-v1 .refresh-team-three .refresh-member-photo img{height:390px}.law-v1 .refresh-member-copy{padding:23px}.law-v1 .refresh-chief-photo img{height:420px}.law-v1 .refresh-chief-copy{padding:26px;gap:18px}.law-v1 .refresh-profile-photo img{height:420px}.law-v1 .refresh-profile-copy{gap:19px}.law-v1 .refresh-profile-body-grid{gap:38px}.law-v1 .refresh-biography h2.elementor-heading-title{font-size:27px}.law-v1 .refresh-biography p{font-size:14px}.law-v1 .refresh-profile-aside{padding:25px}.law-v1 .refresh-photo-caption p{font-size:7px}
}


/* Conversion optimization 1.8.0 */
/* 1.8: specific service scenes, readable actions and compact homepage rhythm. */
.law-v1 .conversion-home .refresh-section{padding:78px 5.2%}
.law-v1 .refresh-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 22px}
.law-v1 .refresh-actions>.refresh-button{width:auto;flex:0 1 auto}
.law-v1 .refresh-actions .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;padding:12px 19px}
.law-v1 .refresh-text-button .elementor-button{font-size:13px;min-height:44px;padding:10px 0}
.law-v1 .conversion-home .refresh-overview-copy{gap:20px}
.law-v1 .conversion-home .refresh-principles{gap:15px;margin:0}
.law-v1 .conversion-home .refresh-principle h3.elementor-heading-title{font-size:17px}
.law-v1 .conversion-home .refresh-principle p{font-size:13px;line-height:1.7}
.law-v1 .conversion-home .refresh-service-card{background:#fff;border:1px solid #dce5df}
.law-v1 .conversion-home .refresh-services{background:#f1f5f2}
.law-v1 .conversion-home .refresh-service-grid{gap:22px}
.law-v1 .conversion-home .refresh-service-photo img{height:175px;object-position:center}
.law-v1 .conversion-home .refresh-service-feature .refresh-service-photo img{height:350px}
.law-v1 .conversion-home .refresh-service-copy{gap:13px;padding:24px}
.law-v1 .conversion-home .refresh-service-copy p{font-size:14px;line-height:1.75}
.law-v1 .conversion-home .refresh-service-copy .refresh-eyebrow p{font-size:10px;line-height:1.6;letter-spacing:.9px}
.law-v1 .conversion-home .refresh-service-copy .refresh-heading h3.elementor-heading-title{font-size:22px;line-height:1.3}
.law-v1 .conversion-home .refresh-service-feature .refresh-heading h3.elementor-heading-title{font-size:31px}
.law-v1 .refresh-service-points ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}
.law-v1 .refresh-service-points li{font:12px/1.6 'Public Sans',sans-serif;color:#52695d;padding-left:14px;position:relative}
.law-v1 .refresh-service-points li:before{content:'';position:absolute;left:0;top:.7em;width:4px;height:4px;background:#b08d50}
.law-v1 .refresh-card-actions{margin-top:auto;padding-top:5px;gap:7px 17px}
.law-v1 .refresh-service-copy .refresh-card-actions .refresh-button{margin-top:0;padding-top:0}
.law-v1 .refresh-service-feature .refresh-service-copy{padding:32px;gap:18px}
.law-v1 .refresh-service-feature .refresh-service-points li{font-size:14px}
.law-v1 .conversion-home .refresh-awareness{background:#fff}
.law-v1 .conversion-home .refresh-risk-chart{background:#f1f5f2}
.law-v1 .conversion-home .refresh-risk-grid{gap:50px;margin:8px 0 18px}
.law-v1 .conversion-home .refresh-note p,.law-v1 .conversion-home .refresh-source p{font-size:12px;line-height:1.75}
.law-v1 .conversion-home .refresh-bar-label p{font-size:13px}
.law-v1 .conversion-home .refresh-eyebrow p{font-size:11px}
.law-v1 .refresh-pattern-title{margin-top:8px}
.law-v1 .refresh-pattern-grid,.law-v1 .refresh-process-grid{gap:28px}
.law-v1 .refresh-pattern,.law-v1 .refresh-process-step{border-top:1px solid #cbd8cf;padding-top:20px;gap:12px}
.law-v1 .refresh-step-number p{font:500 23px/1.3 'Manrope',sans-serif;color:#95733c}
.law-v1 .refresh-pattern h3.elementor-heading-title,.law-v1 .refresh-process-step h3.elementor-heading-title{font-size:20px;letter-spacing:-.4px}
.law-v1 .refresh-pattern p,.law-v1 .refresh-process-step p{font-size:14px;line-height:1.8}
.law-v1 .refresh-protect{padding:28px;background:#173c32;color:#fff;gap:16px;margin-top:10px}
.law-v1 .refresh-protect h3.elementor-heading-title{color:#fff;font-size:24px}
.law-v1 .refresh-protect p{color:#e0e9e2;font-size:14px;line-height:1.8;max-width:1010px}
.law-v1 .refresh-protect .refresh-button .elementor-button{background:#d4b67c;border-color:#d4b67c;color:#173c32}
.law-v1 .refresh-protect .refresh-text-button .elementor-button{background:transparent;border:0;color:#fff}
.law-v1 .refresh-protect .refresh-button .elementor-button:hover{background:#e5c98f;color:#173c32}
.law-v1 .refresh-protect .refresh-text-button .elementor-button:hover{background:transparent;color:#e5c98f}
.law-v1 .refresh-process{background:#f0f4f1}
.law-v1 .refresh-reading-grid{gap:24px;margin-top:10px}
.law-v1 .refresh-reading-card{border-bottom:1px solid #cbd8cf;background:#fff}
.law-v1 .refresh-reading-photo img{height:205px}
.law-v1 .refresh-reading-copy{padding:23px 0;gap:15px;flex:1}
.law-v1 .refresh-reading-copy h3.elementor-heading-title{font-size:24px}
.law-v1 .refresh-reading-copy p{font-size:14px;line-height:1.8}
.law-v1 .refresh-reading-copy>.refresh-button{margin-top:auto}
.law-v1 .conversion-home .refresh-member-photo img{height:310px}
.law-v1 .conversion-home .refresh-member-copy{padding:20px;gap:10px}
.law-v1 .conversion-home .refresh-member-copy .refresh-eyebrow p{font-size:10px}
.law-v1 .conversion-home .refresh-member-focus p{font-size:13px}
.law-v1 .conversion-home .refresh-team-section{background:#f0f4f1}
.law-v1 .conversion-home .rich-matters,.law-v1 .conversion-home .rich-insights,.law-v1 .conversion-home .complete-faq{padding-top:78px;padding-bottom:78px}
.law-v1 .refresh-button .elementor-button:focus-visible{outline:3px solid #ba9658;outline-offset:4px}
@media(min-width:1025px){
 .law-v1 .conversion-home .refresh-service-feature{display:grid;grid-template-rows:minmax(320px,1fr) auto}
 .law-v1 .conversion-home .refresh-service-feature .refresh-service-photo,.law-v1 .conversion-home .refresh-service-feature .refresh-service-photo>.elementor-widget-container{height:100%}
 .law-v1 .conversion-home .refresh-service-feature .refresh-service-photo img{height:100%;min-height:320px}
 .law-v1 .conversion-home .refresh-service-feature .refresh-service-copy{flex:initial}
 .law-v1 .conversion-home .refresh-service-feature .refresh-card-actions{margin-top:0}
}
@media(min-width:768px) and (max-width:1024px){
 .law-v1 .conversion-home .refresh-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .law-v1 .conversion-home .refresh-service-feature{grid-column:span 2;grid-row:auto;display:grid;grid-template-columns:1fr 1fr}
 .law-v1 .conversion-home .refresh-service-feature .refresh-service-photo img{height:100%;min-height:390px}
 .law-v1 .refresh-pattern-grid,.law-v1 .refresh-process-grid{gap:18px}
 .law-v1 .refresh-pattern h3.elementor-heading-title,.law-v1 .refresh-process-step h3.elementor-heading-title{font-size:18px}
}
@media(max-width:767px){
 .law-v1 .conversion-home .refresh-section{padding:46px 22px}
 .law-v1 .conversion-home .refresh-overview-visual{min-height:300px;padding-bottom:50px}
 .law-v1 .conversion-home .refresh-office-photo img{height:225px}
 .law-v1 .conversion-home .refresh-inset-photo img{height:120px}
 .law-v1 .conversion-home .refresh-inset-photo{bottom:23px}
 .law-v1 .conversion-home .refresh-overview-grid{gap:24px}
 .law-v1 .conversion-home .refresh-service-grid{gap:24px}
 .law-v1 .conversion-home .refresh-service-photo img,.law-v1 .conversion-home .refresh-service-feature .refresh-service-photo img{height:215px}
 .law-v1 .conversion-home .refresh-service-copy,.law-v1 .refresh-service-feature .refresh-service-copy{padding:21px;gap:13px}
 .law-v1 .conversion-home .refresh-service-feature .refresh-heading h3.elementor-heading-title{font-size:25px}
 .law-v1 .refresh-card-actions{gap:8px 18px}
 .law-v1 .refresh-card-actions .elementor-button{font-size:13px}
 .law-v1 .refresh-pattern-grid,.law-v1 .refresh-process-grid{grid-template-columns:1fr;gap:23px}
 .law-v1 .conversion-home .refresh-risk-grid{gap:26px;margin:4px 0 10px}
 .law-v1 .refresh-protect{padding:23px;gap:17px}
 .law-v1 .refresh-protect h3.elementor-heading-title{font-size:23px}
 .law-v1 .conversion-home .refresh-member-photo img{height:320px}
 .law-v1 .conversion-home .refresh-member{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}
 .law-v1 .conversion-home .refresh-member-photo,.law-v1 .conversion-home .refresh-member-photo>.elementor-widget-container{height:100%}
 .law-v1 .conversion-home .refresh-member-photo img{height:100%;min-height:270px;object-position:center top}
 .law-v1 .conversion-home .refresh-member-copy{padding:18px 15px;gap:9px}
 .law-v1 .conversion-home .refresh-member-copy h3.elementor-heading-title{font-size:22px}
 .law-v1 .conversion-home .refresh-member-copy .refresh-eyebrow p{font-size:9px;line-height:1.6;letter-spacing:.6px}
 .law-v1 .conversion-home .refresh-member-copy .refresh-full-name p{font-size:12px}
 .law-v1 .conversion-home .refresh-member-focus p{font-size:12px;line-height:1.7}
 .law-v1 .refresh-reading-grid{grid-template-columns:1fr;gap:26px}
 .law-v1 .refresh-reading-photo img{height:175px}
 .law-v1 .refresh-reading-copy{padding:19px 0;gap:12px}
 .law-v1 .refresh-reading-copy h3.elementor-heading-title{font-size:23px}
 .law-v1 .conversion-home .rich-matters,.law-v1 .conversion-home .rich-insights,.law-v1 .conversion-home .complete-faq{padding-top:46px;padding-bottom:46px}
}
