.advisor-hero{--advisor-hero-muted:color-mix(in srgb,var(--color-white) 70%,transparent);--advisor-hero-line:color-mix(in srgb,var(--color-white) 15%,transparent);background-color:var(--color-midnight-plum);background-image:radial-gradient(ellipse 60% 90% at 0 100%,color-mix(in srgb,var(--color-primary-light) 10%,var(--color-mint-green) 8%),transparent 70%),radial-gradient(ellipse 60% 90% at 100% 0,color-mix(in srgb,var(--color-hot-pink) 15%,transparent),transparent 70%);color:var(--color-white);padding-bottom:5rem;padding-top:4rem}.advisor-hero__bar{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;justify-content:space-between;margin-bottom:4rem}.advisor-hero__tags{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin-left:auto;padding:0}.advisor-hero__tag{background-color:color-mix(in srgb,var(--color-white) 5%,transparent);border:1px solid var(--advisor-hero-line);border-radius:999px;font-size:1.2rem;font-weight:600;letter-spacing:.1em;padding:.8rem 1.6rem;text-transform:uppercase}.advisor-hero__back,.advisor-hero__back:link,.advisor-hero__back:visited{align-items:center;color:var(--advisor-hero-muted);display:inline-flex;font-size:1.5rem;font-weight:500;gap:.6rem}.advisor-hero__back:hover,.advisor-hero__back:link:hover,.advisor-hero__back:visited:hover{color:var(--color-white)}.advisor-hero__back svg,.advisor-hero__back:link svg,.advisor-hero__back:visited svg{height:1.6rem;width:1.6rem}.advisor-hero__top{display:flex;flex-direction:column;gap:3.2rem}@media (min-width:992px){.advisor-hero__top{align-items:center;flex-direction:row;justify-content:space-between}}.advisor-hero__identity{align-items:flex-start;display:flex;flex-direction:column;max-width:64rem}.advisor-hero__logo{flex:none;height:clamp(4.8rem,10vw,6.4rem);margin-bottom:2.4rem;max-width:min(28rem,60vw);object-fit:contain;width:auto}.advisor-hero__name{font-size:clamp(3.6rem,6vw,5.6rem);font-weight:600;letter-spacing:-.02em;line-height:1.05}.advisor-hero__person{padding-top:2.4rem}.advisor-hero__contact{font-size:2rem;font-weight:500}.advisor-hero__role{color:var(--color-mint-green);font-size:1.3rem;font-weight:600;letter-spacing:.2em;padding-top:.4rem;text-transform:uppercase}.advisor-hero__meta{align-self:stretch;border-top:1px solid var(--advisor-hero-line);display:flex;flex-wrap:wrap;gap:1.6rem 5.6rem;margin-top:2.4rem;padding-top:2.4rem}.advisor-hero__meta-label{color:var(--advisor-hero-muted);font-size:1.1rem;font-weight:600;letter-spacing:.2em;margin-bottom:.8rem;text-transform:uppercase}.advisor-hero__meta-value{align-items:center;display:flex;font-size:1.5rem;font-weight:500;gap:.8rem}.advisor-hero__meta-value svg{color:var(--color-mint-green);flex:none}.advisor-hero__meta-value--region svg{color:var(--color-hot-pink)}.advisor-hero__ctas{display:flex;flex-direction:column;gap:1.2rem;width:100%}@media (min-width:576px){.advisor-hero__ctas{min-width:30rem;width:auto}}.advisor-hero__ctas .cta{border-width:1px;flex:0 0 auto;min-height:0;padding:1.6rem 2.4rem;width:100%}.advisor-hero__ctas .cta--style-7{box-shadow:0 .8rem 3.2rem color-mix(in srgb,var(--color-mint-green) 35%,transparent)}.advisor-hero__ctas .cta__image{padding-left:.8rem;width:1.8rem}.advisor-hero__call,.advisor-hero__call:link,.advisor-hero__call:visited{align-items:center;background-color:color-mix(in srgb,var(--color-white) 5%,transparent);border:1px solid var(--advisor-hero-line);border-radius:1em;color:var(--color-white);display:inline-flex;font-size:1.5rem;font-weight:600;gap:.8rem;justify-content:center;padding:1.6rem 2.4rem;transition:border-color .25s,background-color .25s}.advisor-hero__call:hover,.advisor-hero__call:link:hover,.advisor-hero__call:visited:hover{background-color:color-mix(in srgb,var(--color-white) 10%,transparent);border-color:var(--advisor-hero-muted);color:var(--color-white)}.advisor-hero__call svg,.advisor-hero__call:link svg,.advisor-hero__call:visited svg{color:var(--color-mint-green);flex:none;width:1.8rem}