.video-embed[data-astro-cid-quqedwzg]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-card, 10px);background-color:var(--wc-dark, #041e30)}.video-embed__poster[data-astro-cid-quqedwzg]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.video-embed[data-astro-cid-quqedwzg]:hover .video-embed__poster[data-astro-cid-quqedwzg]{transform:scale(1.03)}.video-embed__play[data-astro-cid-quqedwzg]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:0;background:linear-gradient(to top,#041e3059,#041e3000 55%);cursor:pointer;transition:background-color .3s ease}.video-embed__play-icon[data-astro-cid-quqedwzg]{display:flex;align-items:center;justify-content:center;width:calc(84px * var(--fluid-scale));height:calc(84px * var(--fluid-scale));border-radius:50%;background-color:var(--wc-blue, #2c71a4);color:#fff;box-shadow:0 14px 30px #041e304d;transition:transform .3s ease,background-color .3s ease}.video-embed__play-icon[data-astro-cid-quqedwzg] svg[data-astro-cid-quqedwzg]{width:calc(30px * var(--fluid-scale));height:calc(30px * var(--fluid-scale));margin-left:calc(4px * var(--fluid-scale))}.video-embed[data-astro-cid-quqedwzg]:hover .video-embed__play-icon[data-astro-cid-quqedwzg],.video-embed__play[data-astro-cid-quqedwzg]:focus-visible .video-embed__play-icon[data-astro-cid-quqedwzg]{transform:scale(1.06);background-color:var(--wc-dark, #041e30)}.video-embed__play[data-astro-cid-quqedwzg]:focus-visible{outline:3px solid var(--wc-blue, #2c71a4);outline-offset:-3px}.video-embed__duration[data-astro-cid-quqedwzg]{position:absolute;right:calc(16px * var(--fluid-scale));bottom:calc(16px * var(--fluid-scale));padding:calc(6px * var(--fluid-scale)) calc(12px * var(--fluid-scale));border-radius:calc(4px * var(--fluid-scale));background-color:#041e30bf;color:#fff;font-size:max(12px,calc(13px * var(--fluid-scale)));font-weight:600;line-height:1;letter-spacing:calc(.3px * var(--fluid-scale))}.video-embed[data-astro-cid-quqedwzg] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-embed__fallback[data-astro-cid-quqedwzg]{position:absolute;left:50%;bottom:calc(16px * var(--fluid-scale));transform:translate(-50%);color:#fff}@media(max-width:767px){.video-embed__play-icon[data-astro-cid-quqedwzg]{width:64px;height:64px}.video-embed__play-icon[data-astro-cid-quqedwzg] svg[data-astro-cid-quqedwzg]{width:24px;height:24px;margin-left:3px}}.staff-profile[data-astro-cid-7opsv5xa]{background-color:transparent;padding:calc(60px * var(--fluid-scale)) var(--container-padding, 20px) calc(80px * var(--fluid-scale))}.staff-profile__container[data-astro-cid-7opsv5xa]{display:grid;grid-template-columns:calc(378px * var(--fluid-scale)) minmax(0,1fr);column-gap:calc(72px * var(--fluid-scale));align-items:start;width:100%;max-width:var(--container-max, 1280px);margin:0 auto}.staff-profile__sidebar[data-astro-cid-7opsv5xa]{position:sticky;top:calc(124px * var(--fluid-scale));display:flex;flex-direction:column;gap:calc(16px * var(--fluid-scale))}.staff-profile__photo[data-astro-cid-7opsv5xa]{border-radius:var(--radius-card, 10px);overflow:hidden;background-color:var(--wc-card-solid, var(--color-surface-secondary))}.staff-profile__photo[data-astro-cid-7opsv5xa] img[data-astro-cid-7opsv5xa]{display:block;width:100%;height:auto;aspect-ratio:var(--staff-photo-aspect, 1 / 1);object-fit:cover;object-position:top}.staff-profile__sidebar-name[data-astro-cid-7opsv5xa]{margin:0;text-align:center;font-size:max(19px,calc(22px * var(--fluid-scale)));font-weight:600;line-height:1.25;letter-spacing:calc(-.44px * var(--fluid-scale));color:var(--wc-dark, var(--color-text-primary))}.staff-profile__contact[data-astro-cid-7opsv5xa]{display:flex;flex-direction:column;gap:calc(10px * var(--fluid-scale))}.staff-profile__contact-item[data-astro-cid-7opsv5xa]{display:flex;align-items:center;gap:calc(12px * var(--fluid-scale));padding:calc(12px * var(--fluid-scale)) calc(16px * var(--fluid-scale));background-color:var(--wc-card, var(--color-surface-secondary));border:1px solid var(--wc-card-border, transparent);border-radius:var(--radius-card, 10px);color:var(--wc-text, var(--color-text-primary));text-decoration:none;font-size:max(13px,calc(14px * var(--fluid-scale)));font-weight:500;overflow-wrap:anywhere;transition:background-color var(--transition-base),color var(--transition-base)}.staff-profile__contact-item[data-astro-cid-7opsv5xa]:hover{background-color:var(--wc-blue, var(--color-brand-primary));color:#fff}.staff-profile__contact-item[data-astro-cid-7opsv5xa] svg[data-astro-cid-7opsv5xa]{flex-shrink:0;width:calc(18px * var(--fluid-scale));height:calc(18px * var(--fluid-scale));opacity:.8}.staff-profile__cta[data-astro-cid-7opsv5xa] .btn,.staff-profile__cta[data-astro-cid-7opsv5xa] .bookcta{width:100%;justify-content:center}.staff-profile__content[data-astro-cid-7opsv5xa]{max-width:calc(741px * var(--fluid-scale));color:var(--wc-text, var(--color-text-primary))}.staff-profile__eyebrow[data-astro-cid-7opsv5xa]{margin:0 0 calc(16px * var(--fluid-scale));font-size:max(11px,calc(12px * var(--fluid-scale)));font-weight:500;line-height:1.4;letter-spacing:calc(1px * var(--fluid-scale));text-transform:uppercase;color:var(--wc-sky, var(--color-brand-primary))}.staff-profile__headline[data-astro-cid-7opsv5xa]{margin:0;font-size:var(--wc-h2, calc(44px * var(--fluid-scale)));font-weight:600;line-height:1.2!important;letter-spacing:calc(-.88px * var(--fluid-scale));color:var(--wc-dark, var(--color-text-primary))}.staff-profile__credentials[data-astro-cid-7opsv5xa]{margin:calc(14px * var(--fluid-scale)) 0 0;font-size:max(16px,calc(18px * var(--fluid-scale)));font-weight:500;line-height:1.45;color:var(--wc-accent, var(--color-brand-primary))}.staff-profile__lead[data-astro-cid-7opsv5xa]{margin-top:calc(22px * var(--fluid-scale));font-size:max(17px,calc(19px * var(--fluid-scale)));line-height:1.55;color:var(--wc-text, var(--color-text-primary))}.staff-profile__lead[data-astro-cid-7opsv5xa] p{margin:0}.staff-profile__lead[data-astro-cid-7opsv5xa] p+p{margin-top:calc(12px * var(--fluid-scale))}.staff-profile__block[data-astro-cid-7opsv5xa]{margin-top:calc(44px * var(--fluid-scale));padding-top:calc(36px * var(--fluid-scale));border-top:1px solid var(--wc-rule, var(--color-border-muted))}.staff-profile__block-title[data-astro-cid-7opsv5xa]{margin:0;font-size:max(26px,calc(30px * var(--fluid-scale)));font-weight:600;line-height:1.2!important;letter-spacing:calc(-.6px * var(--fluid-scale));color:var(--wc-dark, var(--color-text-primary))}.staff-profile__block-subtitle[data-astro-cid-7opsv5xa]{margin:calc(10px * var(--fluid-scale)) 0 0;font-size:max(15px,calc(17px * var(--fluid-scale)));font-weight:500;line-height:1.45;color:var(--wc-accent, var(--color-brand-primary))}.staff-profile__prose[data-astro-cid-7opsv5xa]{margin-top:calc(18px * var(--fluid-scale));font-size:max(16px,var(--text-body-md, 16px));line-height:1.5625}.staff-profile__prose[data-astro-cid-7opsv5xa] p{margin:0}.staff-profile__prose[data-astro-cid-7opsv5xa] p+p,.staff-profile__prose[data-astro-cid-7opsv5xa] ul+p,.staff-profile__prose[data-astro-cid-7opsv5xa] ol+p,.staff-profile__prose[data-astro-cid-7opsv5xa] blockquote+p{margin-top:calc(12px * var(--fluid-scale))}.staff-profile__prose[data-astro-cid-7opsv5xa] h2,.staff-profile__prose[data-astro-cid-7opsv5xa] h3{margin:calc(26px * var(--fluid-scale)) 0 calc(8px * var(--fluid-scale));font-weight:600;letter-spacing:calc(-.4px * var(--fluid-scale));color:var(--wc-dark, var(--color-text-primary))}.staff-profile__prose[data-astro-cid-7opsv5xa] h2{font-size:max(22px,calc(24px * var(--fluid-scale)));line-height:1.25!important}.staff-profile__prose[data-astro-cid-7opsv5xa] h3{font-size:max(19px,calc(20px * var(--fluid-scale)));line-height:1.3!important}.staff-profile__prose[data-astro-cid-7opsv5xa] h2:first-child,.staff-profile__prose[data-astro-cid-7opsv5xa] h3:first-child{margin-top:0}.staff-profile__prose[data-astro-cid-7opsv5xa] strong{font-weight:600}.staff-profile__prose[data-astro-cid-7opsv5xa] a{color:var(--wc-accent, var(--color-brand-primary));text-decoration:underline;text-underline-offset:2px}.staff-profile__prose[data-astro-cid-7opsv5xa] ul,.staff-profile__prose[data-astro-cid-7opsv5xa] ol{margin:calc(10px * var(--fluid-scale)) 0 0;padding-left:calc(18px * var(--fluid-scale))}.staff-profile__prose[data-astro-cid-7opsv5xa] ul{list-style:disc}.staff-profile__prose[data-astro-cid-7opsv5xa] li{padding-left:calc(6px * var(--fluid-scale))}.staff-profile__prose[data-astro-cid-7opsv5xa] li+li{margin-top:calc(6px * var(--fluid-scale))}.staff-profile__prose[data-astro-cid-7opsv5xa] li::marker{color:var(--wc-accent, var(--color-brand-primary))}.staff-profile__prose[data-astro-cid-7opsv5xa] blockquote{margin:calc(20px * var(--fluid-scale)) 0 0;padding:calc(20px * var(--fluid-scale)) calc(24px * var(--fluid-scale));background-color:var(--wc-card, var(--color-surface-secondary));border:1px solid var(--wc-card-border, transparent);border-left:3px solid var(--wc-accent, var(--color-brand-primary));border-radius:0 var(--radius-card, 10px) var(--radius-card, 10px) 0;font-style:italic;color:var(--wc-dark, var(--color-text-primary))}.staff-profile__prose[data-astro-cid-7opsv5xa] blockquote p{margin:0}.staff-profile__items[data-astro-cid-7opsv5xa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(14px * var(--fluid-scale)) calc(20px * var(--fluid-scale));margin:calc(22px * var(--fluid-scale)) 0 0}.staff-profile__item[data-astro-cid-7opsv5xa]{margin:0;padding:calc(16px * var(--fluid-scale)) calc(18px * var(--fluid-scale));background-color:var(--wc-card, var(--color-surface-secondary));border:1px solid var(--wc-card-border, transparent);border-radius:var(--radius-card, 10px)}.staff-profile__item-key[data-astro-cid-7opsv5xa]{margin:0;font-size:max(15px,calc(16px * var(--fluid-scale)));font-weight:600;line-height:1.35;color:var(--wc-dark, var(--color-text-primary))}.staff-profile__item-value[data-astro-cid-7opsv5xa]{margin:calc(6px * var(--fluid-scale)) 0 0;font-size:max(14px,calc(15px * var(--fluid-scale)));line-height:1.5;color:var(--wc-muted, var(--color-text-secondary))}.staff-profile__figure[data-astro-cid-7opsv5xa]{margin:calc(22px * var(--fluid-scale)) 0 0;border-radius:var(--radius-card, 10px);overflow:hidden;background-color:var(--wc-card-solid, var(--color-surface-secondary))}.staff-profile__figure[data-astro-cid-7opsv5xa] img[data-astro-cid-7opsv5xa]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.staff-profile__providers[data-astro-cid-7opsv5xa]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20px * var(--fluid-scale));margin:calc(22px * var(--fluid-scale)) 0 0;padding:0}.staff-profile__providers--solo[data-astro-cid-7opsv5xa]{grid-template-columns:1fr}.staff-profile__provider[data-astro-cid-7opsv5xa]{margin:0}.staff-profile__provider-card[data-astro-cid-7opsv5xa]{display:flex;flex-direction:column;height:100%;background-color:var(--wc-card, var(--color-surface-secondary));border:1px solid var(--wc-card-border, transparent);border-radius:var(--radius-card, 10px);overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow var(--transition-base),transform var(--transition-base)}a[data-astro-cid-7opsv5xa].staff-profile__provider-card:hover,a[data-astro-cid-7opsv5xa].staff-profile__provider-card:focus-visible{box-shadow:var(--shadow-md);transform:translateY(calc(-2px * var(--fluid-scale)))}a[data-astro-cid-7opsv5xa].staff-profile__provider-card:focus-visible{outline:2px solid var(--wc-blue, var(--color-brand-primary));outline-offset:2px}.staff-profile__providers--solo[data-astro-cid-7opsv5xa] .staff-profile__provider-card[data-astro-cid-7opsv5xa]{flex-direction:row}.staff-profile__provider-photo[data-astro-cid-7opsv5xa]{flex-shrink:0;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--wc-card-solid, var(--color-surface-secondary))}.staff-profile__providers--solo[data-astro-cid-7opsv5xa] .staff-profile__provider-photo[data-astro-cid-7opsv5xa]{flex-basis:calc(280px * var(--fluid-scale));aspect-ratio:auto;min-height:calc(320px * var(--fluid-scale))}.staff-profile__provider-photo[data-astro-cid-7opsv5xa] img[data-astro-cid-7opsv5xa]{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform var(--transition-slow)}a[data-astro-cid-7opsv5xa].staff-profile__provider-card:hover .staff-profile__provider-photo[data-astro-cid-7opsv5xa] img[data-astro-cid-7opsv5xa]{transform:scale(1.04)}.staff-profile__provider-placeholder[data-astro-cid-7opsv5xa]{width:100%;height:100%;background:linear-gradient(135deg,var(--wc-blue, var(--color-brand-primary)),var(--wc-bg, var(--color-brand-secondary, #000)))}.staff-profile__provider-info[data-astro-cid-7opsv5xa]{flex:1;display:flex;flex-direction:column;padding:calc(18px * var(--fluid-scale)) calc(20px * var(--fluid-scale)) calc(20px * var(--fluid-scale))}.staff-profile__providers--solo[data-astro-cid-7opsv5xa] .staff-profile__provider-info[data-astro-cid-7opsv5xa]{justify-content:center;padding:calc(28px * var(--fluid-scale)) calc(32px * var(--fluid-scale))}.staff-profile__provider-name[data-astro-cid-7opsv5xa]{margin:0;font-size:max(18px,calc(22px * var(--fluid-scale)));font-weight:600;line-height:1.25!important;letter-spacing:calc(-.44px * var(--fluid-scale));color:var(--wc-dark, var(--color-text-primary))}.staff-profile__provider-role[data-astro-cid-7opsv5xa]{margin:calc(6px * var(--fluid-scale)) 0 0;font-size:max(11px,calc(12px * var(--fluid-scale)));font-weight:500;line-height:1.4;letter-spacing:calc(1px * var(--fluid-scale));text-transform:uppercase;color:var(--wc-accent, var(--color-brand-primary))}.staff-profile__provider-desc[data-astro-cid-7opsv5xa]{margin:calc(12px * var(--fluid-scale)) 0 0;font-size:max(14px,calc(15px * var(--fluid-scale)));line-height:1.5;color:var(--wc-muted, var(--color-text-secondary))}.staff-profile__provider-link[data-astro-cid-7opsv5xa]{display:inline-flex;align-items:center;gap:calc(6px * var(--fluid-scale));align-self:flex-start;margin-top:auto;padding-top:calc(16px * var(--fluid-scale));font-size:max(13px,calc(14px * var(--fluid-scale)));font-weight:600;color:var(--wc-accent, var(--color-brand-primary));transition:gap var(--transition-fast)}a[data-astro-cid-7opsv5xa].staff-profile__provider-card:hover .staff-profile__provider-link[data-astro-cid-7opsv5xa],a[data-astro-cid-7opsv5xa].staff-profile__provider-card:focus-visible .staff-profile__provider-link[data-astro-cid-7opsv5xa]{gap:calc(10px * var(--fluid-scale))}.staff-profile__video-embed[data-astro-cid-7opsv5xa]{margin-top:calc(24px * var(--fluid-scale))}.staff-profile__ctas[data-astro-cid-7opsv5xa]{display:flex;flex-wrap:wrap;gap:calc(16px * var(--fluid-scale));margin-top:calc(24px * var(--fluid-scale))}@media(max-width:1024px){.staff-profile[data-astro-cid-7opsv5xa]{padding:40px 16px 56px}.staff-profile__container[data-astro-cid-7opsv5xa]{grid-template-columns:1fr;row-gap:32px}.staff-profile__sidebar[data-astro-cid-7opsv5xa]{position:static}.staff-profile__photo[data-astro-cid-7opsv5xa] img[data-astro-cid-7opsv5xa]{aspect-ratio:16 / 10}.staff-profile__content[data-astro-cid-7opsv5xa]{max-width:none}.staff-profile__headline[data-astro-cid-7opsv5xa]{font-size:34px;letter-spacing:-.68px}}@media(max-width:767px){.staff-profile[data-astro-cid-7opsv5xa]{padding:32px 16px 48px}.staff-profile__photo[data-astro-cid-7opsv5xa] img[data-astro-cid-7opsv5xa]{aspect-ratio:1 / 1}.staff-profile__headline[data-astro-cid-7opsv5xa]{font-size:28px;letter-spacing:-.56px}.staff-profile__credentials[data-astro-cid-7opsv5xa]{font-size:16px}.staff-profile__lead[data-astro-cid-7opsv5xa]{font-size:17px;line-height:1.5}.staff-profile__block[data-astro-cid-7opsv5xa]{margin-top:32px;padding-top:28px}.staff-profile__block-title[data-astro-cid-7opsv5xa]{font-size:24px;letter-spacing:-.48px}.staff-profile__block-subtitle[data-astro-cid-7opsv5xa]{font-size:15px}.staff-profile__prose[data-astro-cid-7opsv5xa]{font-size:16px;line-height:1.5}.staff-profile__prose[data-astro-cid-7opsv5xa] h2{font-size:22px}.staff-profile__prose[data-astro-cid-7opsv5xa] h3{font-size:19px}.staff-profile__items[data-astro-cid-7opsv5xa]{grid-template-columns:1fr;gap:10px}.staff-profile__providers[data-astro-cid-7opsv5xa]{grid-template-columns:1fr;gap:14px}.staff-profile__providers--solo[data-astro-cid-7opsv5xa] .staff-profile__provider-card[data-astro-cid-7opsv5xa]{flex-direction:column}.staff-profile__providers--solo[data-astro-cid-7opsv5xa] .staff-profile__provider-photo[data-astro-cid-7opsv5xa]{flex-basis:auto;aspect-ratio:1 / 1;min-height:0}.staff-profile__providers--solo[data-astro-cid-7opsv5xa] .staff-profile__provider-info[data-astro-cid-7opsv5xa]{padding:18px 20px 20px}.staff-profile__provider-name[data-astro-cid-7opsv5xa]{font-size:20px}}
