.advisors-module__ggFErG__logo{width:auto;height:56px;margin:0 0 40px;display:block}.advisors-module__ggFErG__introGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:24px 64px;margin-top:48px;display:grid}.advisors-module__ggFErG__intro{color:var(--ink-soft);max-width:56ch;margin:0;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.advisors-module__ggFErG__principles{border-top:1px solid var(--ink);flex-direction:column;gap:16px;padding-top:20px;display:flex}.advisors-module__ggFErG__principles p{font-family:var(--serif);text-wrap:pretty;margin:0;font-size:clamp(22px,1.9vw,28px);font-weight:500;line-height:1.3}.advisors-module__ggFErG__practice{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:32px 64px;padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px);display:grid}.advisors-module__ggFErG__practiceKicker{margin-bottom:20px}.advisors-module__ggFErG__practiceIntro{color:var(--ink-soft);max-width:38ch;margin:0;font-size:15.5px;line-height:1.6}.advisors-module__ggFErG__areas{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.advisors-module__ggFErG__area{border-bottom:1px solid var(--rule);grid-template-columns:48px 1fr;align-items:baseline;gap:16px;padding:22px 0;display:grid}.advisors-module__ggFErG__areaNumber{color:var(--oxblood);font-variant-numeric:tabular-nums;font-size:12px}.advisors-module__ggFErG__areaName{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.1}.advisors-module__ggFErG__services{padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px)}.advisors-module__ggFErG__servicesKicker{margin-bottom:40px}.advisors-module__ggFErG__serviceGrid{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:40px 48px;padding-top:28px;display:grid}.advisors-module__ggFErG__service{flex-direction:column;gap:14px;display:flex}.advisors-module__ggFErG__when{color:var(--oxblood);font-size:12px}.advisors-module__ggFErG__h3{font-family:var(--serif);margin:0;font-size:32px;font-weight:500;line-height:1.1}.advisors-module__ggFErG__serviceText{color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.6}.advisors-module__ggFErG__expert{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:24px 64px;padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px);display:grid}.advisors-module__ggFErG__expertH2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;max-width:14ch;margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.1}.advisors-module__ggFErG__expertText{color:var(--ink-soft);max-width:56ch;margin:0;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.advisors-module__ggFErG__expertLink{color:var(--oxblood);border-bottom:1px solid;text-decoration:none}.advisors-module__ggFErG__expertLink:hover{color:var(--ink)}.advisors-module__ggFErG__cta{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:end;gap:40px 64px;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px);display:grid}.advisors-module__ggFErG__ctaMain{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.advisors-module__ggFErG__ctaH2{font-family:var(--serif);letter-spacing:-.015em;text-wrap:pretty;max-width:18ch;margin:0;font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:1.05}.advisors-module__ggFErG__entity{color:var(--muted);border-top:1px solid var(--rule);max-width:46ch;margin:0;padding-top:16px;font-size:13px;line-height:1.6}
