:root,:where(.editor-styles-wrapper),:where(body){--wp--preset--spacing--30-fixed:1rem;--theme--root--padding:var(--wp--style--root--padding-left,1.5rem);--theme--wide--start:max(calc((100% - var(--wp--style--global--wide-size))/2 + var(--theme--root--padding)),var(--theme--root--padding));--theme--max-width--wide:min(calc(100% - var(--theme--root--padding)*2),var(--wp--style--global--wide-size));--theme--abs-width--wide:min(calc(100vw - var(--theme--root--padding)*2),var(--wp--style--global--wide-size));--image-ratio--default:22.83/14.25;--image-ratio--person:266/355}.as-font-size-20{font-size:var(--wp--preset--font-size--20)}.as-font-size-10{font-size:var(--wp--preset--font-size--10)}:is(:where(.wp-site-blocks)>*):is(main){margin-block:0}:is(:where(.wp-site-blocks)>*):is(main)>:first-child:not(.alignfull){margin-block-start:var(--wp--preset--spacing--80)}:is(:where(.wp-site-blocks)>*):is(main)>:last-child:not(.alignfull){margin-block-end:var(--wp--preset--spacing--80)}:is(:where(.wp-site-blocks)>*):is(footer){margin-block:0}:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container){margin-block-start:0}:is(:is(:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container))>:where(.alignwide))+.alignfull,:is(:is(:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container))>:where(.alignwide))+.alignwide,:is(:is(:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container))>:where(.alignwide))+:not(.alignwide):not(.alignfull){margin-top:var(--wp--preset--spacing--80)}:is(:is(:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container))>:where(:not(.alignwide):not(.alignfull)))+.alignwide{margin-top:var(--wp--preset--spacing--80)}:is(:is(:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container))>:where(.alignfull))+.alignfull{margin-top:0}:is(:is(:where(.wp-site-blocks,.editor-styles-wrapper) :is(main,.is-root-container))>:where(.alignfull))+.alignwide{margin-top:var(--wp--preset--spacing--80)}svg.t2-icon{box-sizing:content-box;color:inherit;fill:none}svg.t2-icon :is(path,circle,rect){stroke:currentColor}:is(.wp-element-button,.t2-file-item__icon,.wp-block-buttons.is-style-navigation .wp-block-button,.yoast-breadcrumbs,.submit-search,button) svg.t2-icon :is(path,circle,rect){stroke-width:1.5px}:not(.wp-element-button):not(.t2-file-item__icon)>svg.t2-icon :is(path,circle,rect){stroke-width:1px}.codex--images-row{--item-size:28rem;--col-size:min(var(--item-size,28rem),100%);display:grid!important;gap:var(--wp--preset--spacing--40);grid-auto-columns:auto;grid-auto-flow:row dense;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(var(--col-size),1fr));width:100%}.codex--images-row>*{margin-block:0}.codex--factboxes-row{--item-size:28rem;--col-size:min(var(--item-size,28rem),100%);display:grid!important;gap:var(--wp--preset--spacing--40);grid-auto-columns:auto;grid-auto-flow:row dense;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(var(--col-size),1fr));width:100%}.codex--factboxes-row>*{margin-block:0}.codex--page-hero{display:grid;gap:var(--wp--preset--spacing--80);margin-block:0;padding-block:var(--wp--preset--spacing--80);padding-inline:var(--theme--wide--start)}.codex--page-hero .t2-title-content,.codex--page-hero>*{margin-block:0}.codex--page-hero:not(.has-background)+*{margin-block-start:0}.codex--page-hero .codex-static-toc{margin-bottom:0;margin-top:0}.codex--page-hero .t2-simple-media-text{margin-block:0!important}.codex--person-hero{padding-block:var(--wp--preset--spacing--80);width:100vw}.codex--person-hero:not(.has-background)+*{margin-top:0!important}.codex--person-hero .t2-post-dynamic-part.is-source-term.term-role,.codex--person-hero .t2-post-dynamic-part.is-source-term.term-role *{display:inline}.editor-styles-wrapper .codex--person-hero{width:calc(100% + var(--theme--root--padding)*2)}:is(.editor-styles-wrapper .codex--person-hero) .wp-block-post-excerpt,:is(.editor-styles-wrapper .codex--person-hero) .wp-block-post-featured-image,:is(.editor-styles-wrapper .codex--person-hero) .wp-block-post-title{outline:2px dotted #96969680}:is(.editor-styles-wrapper .codex--person-hero) .codex--person-hero__buttons,:is(.editor-styles-wrapper .codex--person-hero) .codex--person-hero__meta,:is(.editor-styles-wrapper .codex--person-hero) .codex--person-hero__role{pointer-events:none}.codex--person-hero__inner{--item-size:32rem;--col-size:min(var(--item-size,28rem),100%);display:grid!important;gap:var(--wp--preset--spacing--50);grid-auto-columns:auto;grid-auto-flow:row dense;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(var(--col-size),1fr));margin-inline:auto;width:100%;width:var(--theme--max-width--wide)}.codex--person-hero__inner .t2-post-dynamic-part,.codex--person-hero__inner>*{margin-block:0}.codex--person-hero__inner h2.term-role{color:var(--wp--preset--color--neutral-50);font-size:var(--wp--preset--font-size--70)}.codex--person-hero__inner .wp-block-post-featured-image,.codex--person-hero__inner [data-type="core/post-featured-image"]{aspect-ratio:366/487;max-width:clamp(11.1875rem,6.9602rem + 13.2102vw,22.8125rem)}.codex--person-hero__inner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.codex--person-hero__inner .block-editor-media-placeholder{height:100%}.codex--person-hero__details{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50);justify-content:space-between;max-width:var(--wp--style--global--content-size)}.codex--person-hero__details p,.codex--person-hero__details>*{margin-block:0}.codex--person-hero__details .filter-person_hero_details{--item-size:16rem;--col-size:min(var(--item-size,28rem),100%);display:grid!important;gap:var(--wp--preset--spacing--50);grid-auto-columns:auto;grid-auto-flow:row dense;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(var(--col-size),1fr));width:100%}:is(.codex--person-hero__details .filter-person_hero_details)>*{align-content:start;display:grid;gap:var(--wp--preset--spacing--4)}:is(.codex--person-hero__details .filter-person_hero_details) ul{display:contents;list-style-type:none}:is(.codex--person-hero__details .filter-person_hero_details) span{color:var(--wp--preset--color--neutral-80);font-size:var(--wp--preset--font-size--10)}:is(.codex--person-hero__details .filter-person_hero_details) div{max-width:100%;overflow:hidden;width:100%;word-break:break-all}.codex--person-hero__details .components-disabled{width:100%}.codex--related-content{display:grid;gap:var(--wp--preset--spacing--50);padding-block:var(--wp--preset--spacing--80);padding-inline:var(--theme--wide--start)}.codex--related-content>*{margin-block:0}.codex--related-content .wp-element-button{font-size:var(--wp--preset--font-size--20);font-weight:var(--wp--custom--font-weight--regular)}*,:after,:before{box-sizing:border-box}:where([hidden]){display:none!important}:root a{transition:all .33s ease-in-out}:is(:root a):where(:not(.wp-element-button)){text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:3%;text-underline-offset:25%;text-underline-position:from-font}
