.ProfessionalActivities-module__HTbUza__block{min-width:0}.ProfessionalActivities-module__HTbUza__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,3.2vw,2.5rem) clamp(3rem,6.25vw,5rem);padding-top:clamp(.625rem,1.2vw,.9375rem);display:grid}.ProfessionalActivities-module__HTbUza__group:first-child:nth-last-child(3){grid-row:span 2}.ProfessionalActivities-module__HTbUza__group:first-child{padding-left:.625rem}.ProfessionalActivities-module__HTbUza__groupTitle{margin-bottom:1rem}.ProfessionalActivities-module__HTbUza__prose{color:var(--brand-navy);font-family:var(--font-brand);font-size:calc(1rem * var(--type-scale));letter-spacing:-.018em;font-weight:200;line-height:1.5}.ProfessionalActivities-module__HTbUza__prose p{margin:0 0 .75rem}:is(.ProfessionalActivities-module__HTbUza__prose p:last-child,.ProfessionalActivities-module__HTbUza__prose ul:last-child,.ProfessionalActivities-module__HTbUza__prose ol:last-child){margin-bottom:0}:is(.ProfessionalActivities-module__HTbUza__prose ul,.ProfessionalActivities-module__HTbUza__prose ol){gap:.5rem;margin-bottom:0}.ProfessionalActivities-module__HTbUza__prose ul>li{gap:.75rem}.ProfessionalActivities-module__HTbUza__prose ul>li:before{width:.25rem;height:.25rem;margin-top:0;top:.5625rem}.ProfessionalActivities-module__HTbUza__prose a{color:var(--brand-blue-on-light);text-underline-offset:.18em;text-decoration-thickness:1px}@media (max-width:768px){.ProfessionalActivities-module__HTbUza__grid{grid-template-columns:1fr;gap:2rem}.ProfessionalActivities-module__HTbUza__group:first-child:nth-last-child(3){grid-row:auto}.ProfessionalActivities-module__HTbUza__group:first-child{padding-left:0}}
.CredentialsBody-module__ELOa-q__section{isolation:isolate;width:100%;padding:clamp(2.5rem, 5vw, 4.5rem) var(--page-gutter) clamp(3.5rem, 7vw, 6.5rem);background:#fff;position:relative;overflow:clip}.CredentialsBody-module__ELOa-q__stack{flex-direction:column;gap:clamp(2.5rem,5vw,4rem);display:flex}@media (max-width:768px){.CredentialsBody-module__ELOa-q__section{padding-top:clamp(1rem,3vw,1.25rem);padding-bottom:clamp(2.5rem,8vw,3.5rem);padding-inline:clamp(1.5rem,6vw,2rem)}.CredentialsBody-module__ELOa-q__stack{gap:clamp(2rem,6vw,2.5rem)}}
.PracticeAreas-module__z1CYBa__section{isolation:isolate;background:var(--brand-navy-angle);color:#fff;width:100%;padding:clamp(3.5rem, 7vw, 6rem) var(--page-gutter);position:relative;overflow:clip}.PracticeAreas-module__z1CYBa__inner{flex-direction:column;gap:clamp(1.75rem,3.5vw,2.5rem);display:flex}.PracticeAreas-module__z1CYBa__headingBox{position:relative}.PracticeAreas-module__z1CYBa__bracket{--bracket-top:-3.5rem;--bracket-overhang:3.5rem}.PracticeAreas-module__z1CYBa__heading{text-transform:uppercase;font-weight:400;font-size:var(--fs-display);letter-spacing:.01em;margin:0;line-height:.94}.PracticeAreas-module__z1CYBa__chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.PracticeAreas-module__z1CYBa__section{padding-block:clamp(2.5rem,8vw,3.5rem);padding-inline:clamp(1.5rem,6vw,2rem)}.PracticeAreas-module__z1CYBa__inner{gap:clamp(1.25rem,4vw,1.75rem)}.PracticeAreas-module__z1CYBa__bracket{display:none}.PracticeAreas-module__z1CYBa__heading{font-size:var(--fs-display-compact);line-height:1}}
