.ValuePropCard-module__AqXBvq__defaultMedia{aspect-ratio:1;width:min(100%,358px)}.ValuePropCard-module__AqXBvq__lawyerDetailMedia{height:420px}.ValuePropCard-module__AqXBvq__lawyerDetailText{width:100%}.ValuePropCard-module__AqXBvq__lawyerDetailBadge{border-radius:var(--ml-radius-xl);background-color:var(--ml-bg-icon-overlay);width:4rem;height:4rem}.ValuePropCard-module__AqXBvq__lawyerDetailBadgeIcon{width:1.5rem;height:1.5rem}@media (min-width:768px){.ValuePropCard-module__AqXBvq__defaultMedia{width:min(100%,320px)}.ValuePropCard-module__AqXBvq__lawyerDetailMedia{min-width:0;height:560px}}@media (min-width:1280px){.ValuePropCard-module__AqXBvq__defaultMedia{width:auto}.ValuePropCard-module__AqXBvq__lawyerDetailMedia{height:720px}.ValuePropCard-module__AqXBvq__lawyerDetailText{width:552px}}
.LawyerProfileHighlights-module__5IbRUW__section{background:var(--ml-bg-card-light);color:var(--ml-text-default);padding:var(--ml-spacing-20) var(--ml-spacing-5)}.LawyerProfileHighlights-module__5IbRUW__container{gap:var(--ml-spacing-10);max-width:var(--ml-sizing-container-lg);margin:0 auto;display:grid}.LawyerProfileHighlights-module__5IbRUW__withMedia{grid-template-columns:minmax(0,1fr)}.LawyerProfileHighlights-module__5IbRUW__withoutMedia{max-width:var(--ml-sizing-container-md)}.LawyerProfileHighlights-module__5IbRUW__mediaColumn{min-width:0}.LawyerProfileHighlights-module__5IbRUW__mediaFigure{aspect-ratio:4/5;background:var(--ml-bg-elevated);border-radius:var(--ml-radius-lg);margin:0;position:relative;overflow:hidden}.LawyerProfileHighlights-module__5IbRUW__mediaImageFrame{position:absolute;inset:0}.LawyerProfileHighlights-module__5IbRUW__mediaImage{-o-object-fit:cover;object-fit:cover}.LawyerProfileHighlights-module__5IbRUW__mediaDisclaimer{bottom:var(--ml-spacing-6);color:var(--ml-text-inverse);left:var(--ml-spacing-6);max-width:calc(100% - (var(--ml-spacing-6) * 2));z-index:1;margin:0;position:absolute}.LawyerProfileHighlights-module__5IbRUW__mediaDisclaimer p{color:var(--ml-text-inverse);margin:0}.LawyerProfileHighlights-module__5IbRUW__contentColumn{gap:var(--ml-spacing-10);flex-direction:column;min-width:0;display:flex}.LawyerProfileHighlights-module__5IbRUW__heading{color:var(--ml-text-default);font-family:var(--ml-typography-heading-2xl-font-family);font-size:var(--ml-typography-heading-2xl-font-size);font-weight:var(--ml-typography-heading-2xl-font-weight);letter-spacing:var(--ml-typography-heading-2xl-letter-spacing);line-height:var(--ml-typography-heading-2xl-line-height);margin:0}.LawyerProfileHighlights-module__5IbRUW__headingEmphasis{font-style:italic}.LawyerProfileHighlights-module__5IbRUW__headingAccent{color:var(--ml-bg-accent);font-style:italic}.LawyerProfileHighlights-module__5IbRUW__cardStack{gap:var(--ml-spacing-5);flex-direction:column;display:flex}.LawyerProfileHighlights-module__5IbRUW__card{background:var(--ml-bg-card-light);border:var(--ml-border-width-hairline) solid var(--ml-border-medium);border-radius:var(--ml-radius-lg);gap:var(--ml-spacing-10);padding:var(--ml-spacing-8);flex-direction:column;display:flex}.LawyerProfileHighlights-module__5IbRUW__cardTitle{color:var(--ml-text-default);font-family:var(--ml-typography-heading-lg-font-family);font-size:var(--ml-typography-heading-lg-font-size);font-weight:var(--ml-font-weight-bold);letter-spacing:var(--ml-typography-heading-lg-letter-spacing);line-height:var(--ml-typography-heading-lg-line-height);margin:0}.LawyerProfileHighlights-module__5IbRUW__itemList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LawyerProfileHighlights-module__5IbRUW__item{border-bottom:var(--ml-border-width-thin) solid var(--ml-border-medium);padding:var(--ml-spacing-3) 0}.LawyerProfileHighlights-module__5IbRUW__item:first-child{padding-top:0}.LawyerProfileHighlights-module__5IbRUW__item:last-child{border-bottom:0;padding-bottom:0}.LawyerProfileHighlights-module__5IbRUW__itemText{color:var(--ml-text-default);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);font-weight:var(--ml-typography-body-lg-font-weight);letter-spacing:var(--ml-typography-body-lg-letter-spacing);line-height:var(--ml-typography-body-lg-line-height);margin:0}.LawyerProfileHighlights-module__5IbRUW__itemText strong{font-weight:var(--ml-font-weight-bold)}.LawyerProfileHighlights-module__5IbRUW__itemText em{font-style:italic}@media (min-width:768px){.LawyerProfileHighlights-module__5IbRUW__section{padding:var(--ml-spacing-14) var(--ml-spacing-20) var(--ml-spacing-20)}.LawyerProfileHighlights-module__5IbRUW__container{gap:var(--ml-spacing-10)}.LawyerProfileHighlights-module__5IbRUW__withMedia{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LawyerProfileHighlights-module__5IbRUW__mediaColumn{align-self:stretch}.LawyerProfileHighlights-module__5IbRUW__mediaFigure{aspect-ratio:auto;height:calc(var(--ml-spacing-14) * 10);top:var(--ml-spacing-10);position:sticky}.LawyerProfileHighlights-module__5IbRUW__mediaImageFrame{height:100%;position:relative}.LawyerProfileHighlights-module__5IbRUW__card{gap:var(--ml-spacing-8);padding:var(--ml-spacing-8)}}@media (min-width:1280px){.LawyerProfileHighlights-module__5IbRUW__section{padding:var(--ml-spacing-32) 0}.LawyerProfileHighlights-module__5IbRUW__withMedia{gap:var(--ml-spacing-20)}.LawyerProfileHighlights-module__5IbRUW__mediaFigure{height:calc(var(--ml-spacing-20) * 9);top:var(--ml-spacing-20)}.LawyerProfileHighlights-module__5IbRUW__contentColumn{padding-top:var(--ml-spacing-10)}.LawyerProfileHighlights-module__5IbRUW__card{gap:var(--ml-spacing-10);padding:var(--ml-spacing-10)}}
.page-module__Y_Uv8G__page{background:var(--ml-bg-default);color:var(--ml-text-default)}.page-module__Y_Uv8G__qaSection{background:var(--ml-bg-elevated);color:var(--ml-text-inverse);padding:var(--ml-spacing-20) var(--ml-spacing-5) var(--ml-spacing-24)}.page-module__Y_Uv8G__qaContainer{max-width:var(--ml-sizing-container-lg);margin:0 auto}.page-module__Y_Uv8G__qaHeader{margin:0 auto var(--ml-spacing-14);max-width:var(--ml-sizing-container-md);text-align:center}.page-module__Y_Uv8G__qaEyebrow{color:var(--ml-text-muted-inverse);font-family:var(--ml-typography-eyebrow-font-family);font-size:var(--ml-typography-eyebrow-font-size);font-weight:var(--ml-typography-eyebrow-font-weight);line-height:var(--ml-typography-eyebrow-line-height);margin:0 0 var(--ml-spacing-6);text-transform:var(--ml-typography-eyebrow-text-case)}.page-module__Y_Uv8G__qaHeading{color:var(--ml-text-inverse);font-family:var(--ml-typography-heading-2xl-font-family);font-size:var(--ml-typography-heading-2xl-font-size);font-weight:var(--ml-typography-heading-2xl-font-weight);line-height:var(--ml-typography-heading-2xl-line-height);margin:0}.page-module__Y_Uv8G__qaSubtitle{color:var(--ml-text-muted-inverse);font-family:var(--ml-typography-intro-serif-font-family);font-size:var(--ml-typography-intro-serif-font-size);font-weight:var(--ml-typography-intro-serif-font-weight);line-height:var(--ml-typography-intro-serif-line-height);margin:var(--ml-spacing-6) auto 0;max-width:var(--ml-sizing-max-width-subtitle)}.page-module__Y_Uv8G__qaGrid{gap:var(--ml-spacing-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__Y_Uv8G__qaGridOne{grid-template-columns:minmax(0,1fr)}.page-module__Y_Uv8G__qaGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__Y_Uv8G__qaCard{min-width:0}.page-module__Y_Uv8G__qaMedia{aspect-ratio:1;border-radius:var(--ml-radius-lg);position:relative;overflow:hidden}.page-module__Y_Uv8G__qaThumbnail,.page-module__Y_Uv8G__qaEmbed{aspect-ratio:1;border:0;width:100%;height:100%;display:block}.page-module__Y_Uv8G__qaQuestion{border-left:var(--ml-border-width-thick) solid var(--ml-border-inverse);color:var(--ml-text-inverse);font-family:var(--ml-typography-heading-lg-font-family);font-size:var(--ml-typography-heading-lg-font-size);font-weight:var(--ml-typography-heading-lg-font-weight);line-height:var(--ml-typography-heading-lg-line-height);margin:var(--ml-spacing-8) 0 0;min-height:var(--ml-spacing-12);padding-left:var(--ml-spacing-5)}@media (max-width:767px){.page-module__Y_Uv8G__qaSection{padding:var(--ml-spacing-16) var(--ml-spacing-5) var(--ml-spacing-20)}.page-module__Y_Uv8G__qaHeader{margin-bottom:var(--ml-spacing-12)}.page-module__Y_Uv8G__qaGrid{gap:var(--ml-spacing-8);grid-template-columns:1fr}.page-module__Y_Uv8G__qaQuestion{margin-top:var(--ml-spacing-6);min-height:0}}
