:root{--core-styles-fonts-kerning-body-kerning:-0.015625em;--core-styles-fonts-kerning-h1-kerning:-0.01339286em;--core-styles-fonts-kerning-h2-kerning:-0.015625em;--core-styles-fonts-kerning-h3-kerning:-0.015625em;--core-styles-fonts-kerning-h4-kerning:-0.015625em;--text-styles-line-height-line-height-h3:1.2;--wp--preset--font-size--callout:var(--text-styles-size-callout,18px)}h1{font-size:var(--text-styles-size-h1-fluid,var(--text-styles-size-h1))}h2{font-size:var(--text-styles-size-h2-fluid,var(--text-styles-size-h2))}h3{font-size:var(--text-styles-size-h3-fluid,var(--text-styles-size-h3))}h4{font-size:var(--text-styles-size-h4-fluid,var(--text-styles-size-h4))}h5{font-size:var(--text-styles-size-h5-fluid,var(--text-styles-size-h5))}.wp-block-heading.is-style-uppercase{letter-spacing:.02em;text-transform:uppercase}.has-h-1-special-font-size{line-height:1.3}.has-callout-font-size{line-height:var(--lineHeight-lineHeight-callout,1.4)}.has-h-1-font-size,h1{letter-spacing:var(--core-styles-fonts-kerning-h1-kerning,inherit);line-height:1.2}.has-h-2-font-size,h2{letter-spacing:var(--core-styles-fonts-kerning-h2-kerning,inherit);line-height:1.2}.has-h-3-font-size,h3{letter-spacing:var(--core-styles-fonts-kerning-h3-kerning,inherit);line-height:var(--text-styles-line-height-line-height-h3)}.has-h-4-font-size,h4{letter-spacing:var(--core-styles-fonts-kerning-h4-kerning,inherit)}.has-h-2-special-font-size{font-weight:500}body{letter-spacing:var(--core-styles-fonts-kerning-body-kerning,inherit)}body p{line-height:1.5}.author-hero__experience-label,.author-hero__links a,.author-hero__title{color:var(--text-text-primary,inherit);font-size:var(--text-styles-size-footer-breadcrumb,.75rem);letter-spacing:.05em;text-transform:uppercase}.has-trim{--mb:0}:root :where(.is-layout-constrained)>* ol:not(:last-child),:root :where(.is-layout-constrained)>* p:not(:last-child),:root :where(.is-layout-constrained)>* ul:not(:last-child){margin-bottom:var(--mb,2em)}:root :where(.is-layout-constrained)>* ol:not(:last-child).has-callout-font-size,:root :where(.is-layout-constrained)>* p:not(:last-child).has-callout-font-size,:root :where(.is-layout-constrained)>* ul:not(:last-child).has-callout-font-size{margin-bottom:var(--mb,1.33em)}:root :where(.is-layout-constrained)>* ol:not(:last-child):has(+ul),:root :where(.is-layout-constrained)>* p:not(:last-child):has(+ul),:root :where(.is-layout-constrained)>* ul:not(:last-child):has(+ul){margin-bottom:var(--mb,var(--block-gap))}.is-layout-flex.is-vertical ol:not(:last-child),.is-layout-flex.is-vertical ul:not(:last-child),.is-layout-flex.is-vertical>p:not(:last-child){margin-bottom:var(--mb,calc(2em - var(--block-gap)))}:where(.editor-styles-wrapper) .is-layout-flex.is-vertical ol:not(:last-child),:where(.editor-styles-wrapper) .is-layout-flex.is-vertical ul:not(:last-child),:where(.editor-styles-wrapper) .is-layout-flex.is-vertical>p:not(:last-child){margin-bottom:calc(2em - var(--block-gap))}.wp-block-navigation{--mb:0}.wp-block-sep-author-hero{align-items:start;display:grid;gap:var(--gutter-large,48px);grid-template-columns:1fr 300px}@media(max-width:782px){.wp-block-sep-author-hero{gap:var(--gutter-default,32px);grid-template-columns:1fr}}.author-hero__content{display:flex;flex-direction:column;gap:0}.author-hero__name{color:var(--text-text-primary,#294175);font-size:var(--text-styles-size-h1-title,48px);line-height:1.1;margin:0 0 .25em}.author-hero__title{color:var(--text-text-secondary);font-size:var(--text-styles-size-h2-special);font-weight:500;margin:0 0 1.5rem;text-transform:uppercase}.author-hero__links{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.author-hero__links a{align-items:center;color:var(--text-text-primary,#294175);display:inline-flex;font-size:var(--text-styles-size-footer-breadcrumb,12px);font-weight:500;gap:.35em;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase;text-underline-offset:3px}.author-hero__links a:hover{color:var(--text-text-primary-link-hover,#1a2d52)}.author-hero__links a svg{flex-shrink:0;height:10px;width:10px}.author-hero__bio,.author-hero__education{font-size:var(--text-styles-size-callout);margin-bottom:1.25em;max-width:90ch}.author-hero__bio p,.author-hero__education p{color:var(--text-text-primary,#294175);font-size:inherit;margin-top:0;--mb:1.25em}.author-hero__bio p:last-child,.author-hero__education p:last-child{margin-bottom:0}.author-hero__experience{margin-top:1rem}.author-hero__experience-label{color:var(--text-text-primary,#294175);font-size:var(--text-styles-size-h2-special);font-weight:500;letter-spacing:.05em;margin:0;text-transform:uppercase}.author-hero__experience-list{list-style:disc;margin:0;padding-left:1.25em}.author-hero__experience-list li{margin-bottom:.25em}.author-hero__experience-list li::marker{color:var(--text-text-primary,#294175)}.author-hero__experience-list a{color:var(--text-text-primary,#294175);font-size:var(--text-styles-size-callout,16px);text-decoration:underline;text-underline-offset:3px}.author-hero__experience-list a:hover{color:var(--text-text-primary-link-hover,#1a2d52)}@media(max-width:782px){.author-hero__photo{max-width:250px;order:-1}}.author-hero__photo img{aspect-ratio:1/1;border:1px solid var(--surface-surface-border-muted);border-radius:var(--core-styles-border-radius-card-grid,8px);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.author-hero-placeholder{background:#f0f4f8;border-radius:8px;display:grid;gap:32px;grid-template-columns:1fr 200px;padding:24px}.author-hero-placeholder__content{display:flex;flex-direction:column;gap:8px}.author-hero-placeholder__name{color:#294175;font-size:32px;font-weight:400}.author-hero-placeholder__title{color:#466cbe;font-size:14px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.author-hero-placeholder__links{color:#294175;display:flex;font-size:12px;gap:16px;margin:8px 0;opacity:.7;text-transform:uppercase}.author-hero-placeholder__bio{color:#666;font-size:14px;line-height:1.5;margin:8px 0}.author-hero-placeholder__experience{color:#666;font-size:14px}.author-hero-placeholder__experience strong{color:#294175;display:block;margin-bottom:4px}.author-hero-placeholder__photo{align-items:center;aspect-ratio:1;background:#dde4ed;border-radius:8px;color:#294175;display:flex;flex-direction:column;justify-content:center}.author-hero-placeholder__photo span:first-child{font-size:48px}.author-hero-placeholder__photo span:last-child{font-size:12px;letter-spacing:.1em;text-transform:uppercase}
