.advisor-portrait{display:block;object-fit:cover;object-position:top center}.advisor-portrait[data-advisor-variant=avatar]{aspect-ratio:304 / 322}.advisor-portrait[data-advisor-variant=expert]{aspect-ratio:613 / 744}.expert-card.svelte-1xkfxmn{container-type:inline-size;overflow:hidden}.expert-layout.svelte-1xkfxmn{display:grid;grid-template-columns:minmax(0,1fr) 32%;column-gap:8px;row-gap:16px;padding:16px}.expert-copy.svelte-1xkfxmn{grid-column:1;grid-row:1}.expert-copy.svelte-1xkfxmn h3{font-size:var(--text-lg);line-height:1.25}.expert-portrait.svelte-1xkfxmn{grid-column:2;grid-row:1;position:relative;align-self:stretch;margin-right:-16px;overflow:hidden;border-radius:0 0 0 64px}.expert-halo.svelte-1xkfxmn{position:absolute;inset:26% -40% -24% -12%;border-radius:50% 50% 0 0}.expert-portrait.svelte-1xkfxmn .advisor-portrait{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top center}.expert-actions.svelte-1xkfxmn,.expert-features.svelte-1xkfxmn{grid-column:1 / -1;position:relative;z-index:1}.expert-features.svelte-1xkfxmn{margin-top:-8px}@container (min-width: 400px){.expert-layout.svelte-1xkfxmn{grid-template-columns:minmax(0,1fr) 32%}.expert-copy.svelte-1xkfxmn h3{white-space:nowrap}.expert-portrait.svelte-1xkfxmn{grid-column:2;grid-row:1 / 4;margin-bottom:-16px;overflow:visible;border-radius:0}.expert-actions.svelte-1xkfxmn,.expert-features.svelte-1xkfxmn{grid-column:1}.expert-portrait.svelte-1xkfxmn .advisor-portrait{bottom:0;right:-16px;width:auto;max-width:none;height:89%;object-fit:cover}}@container (min-width: 640px){.expert-layout.svelte-1xkfxmn{grid-template-columns:minmax(0,1fr) 34%;padding:40px;column-gap:24px}.expert-portrait.svelte-1xkfxmn{grid-column:2;grid-row:1 / 4;margin:-16px -40px -40px 0;border-radius:0}.expert-actions.svelte-1xkfxmn,.expert-features.svelte-1xkfxmn{grid-column:1}.expert-copy.svelte-1xkfxmn h3{font-size:var(--text-3xl)}.expert-copy.svelte-1xkfxmn p{font-size:var(--text-base);line-height:1.5}}@container (max-width: 359px){.expert-layout.svelte-1xkfxmn{padding:16px;column-gap:8px;row-gap:16px}.expert-portrait.svelte-1xkfxmn{margin-right:-16px}.expert-actions.svelte-1xkfxmn{flex-direction:column}}.about-image.svelte-171y5go:before{content:"";position:absolute;inset-inline-start:44px;inset-inline-end:0;inset-block:0;background:var(--color-green-light);border:1px solid var(--color-border-grey);border-radius:6px}.about-photo.svelte-171y5go:focus-visible,.about-action.svelte-171y5go:focus-visible{outline:3px solid var(--color-teal);outline-offset:3px}.contact-card.svelte-1pi5oft{container-type:inline-size}.contact-layout.svelte-1pi5oft{grid-template-columns:minmax(0,1fr) 26%}.contact-copy.svelte-1pi5oft{grid-column:1}.contact-copy.svelte-1pi5oft h3{font-size:var(--text-lg);line-height:1.25}.contact-portrait.svelte-1pi5oft{width:36%;bottom:-72px;right:-16px}.contact-actions.svelte-1pi5oft{grid-column:1 / -1}.contact-label-mobile.svelte-1pi5oft{display:none}@container (max-width: 399px){.contact-layout.svelte-1pi5oft{padding:16px}.contact-copy.svelte-1pi5oft{grid-column:1 / -1}.contact-actions.svelte-1pi5oft{grid-column:1 / -1;width:64%;flex-direction:column;align-items:stretch}.contact-actions.svelte-1pi5oft a:where(.svelte-1pi5oft){min-height:44px;justify-content:flex-start}.contact-actions.svelte-1pi5oft a:where(.svelte-1pi5oft)>span:where(.svelte-1pi5oft):last-child{margin-left:auto}.contact-copy.svelte-1pi5oft h3{font-size:var(--text-lg)}.contact-portrait.svelte-1pi5oft{width:44%;bottom:-56px;right:-20px}}@media(max-width:767px){.contact-label-desktop.svelte-1pi5oft{display:none}.contact-label-mobile.svelte-1pi5oft{display:inline}.contact-actions.svelte-1pi5oft{width:max-content;max-width:64%;flex-direction:column;align-items:stretch}.contact-actions.svelte-1pi5oft a:where(.svelte-1pi5oft){min-height:44px;justify-content:flex-start;white-space:nowrap}.contact-actions.svelte-1pi5oft a:where(.svelte-1pi5oft)>span:where(.svelte-1pi5oft):last-child{margin-left:auto}}
